Creio q estes dois não se entenderiam muito bem, visto que o tapestry é mais orientado a componente e tem sua própria arquitetura. No tapestry vc n utiliza nenhuma tag especial, apenas acrescenta uma propriedade às tags já existentes, além disso tem mais um arquivo java que faz as vezes do action (±), pelo pouco q eu vi é o q me lembro. já o hibernate n depende de qual framework mvc vc está utilizando.
[]s
Emerson