CGLIB dá erro com glassfish v2 mas funciona com glassfish v3

Pessoal, estou tentando executar uma aplicação web +jsf (facelets) + hibernate, etá rodando perfeitamente no glassfish v3, porém o requisito é glassfish v2, e acontece que uma exception é lançada, a causa é esta:

java.lang.NoClassDefFoundError: Could not initialize class net.sf.cglib.proxy.Enhancer

Alguem sabe me dizer o que pode ser? Versão do cglib?