好吧,尽管我收到此错误消息,但我已经完成了吉利德的所有设置:
[WARN]调度时发生异常
传入RPC调用
java.lang.NoClassDefFoundError:
net / sf / cglib / proxy / Enhancer at
net.sf.beanlib.hibernate.UnEnhancer.unenhanceClass(UnEnhancer.java:65)
在
net.sf.gilead.core.hibernate.HibernateUtil.getUnenhancedClass(HibernateUtil.java:396)
在
net.sf.gilead.core.hibernate.HibernateUtil.isPersistentClass(HibernateUtil.java:365)
在
net.sf.gilead.core.PersistentBeanManager.mergePojo(PersistentBeanManager.java:463)
在
net.sf.gilead.core.PersistentBeanManager.merge(PersistentBeanManager.java:318)
在
net.sf.gilead.gwt.GileadRPCHelper.parseInputParameters(GileadRPCHelper.java:94)
在
net.sf.gilead.gwt.GileadRPCHelper.parseInputParameters(GileadRPCHelper.java:137)
在
net.sf.gilead.gwt.PersistentRemoteService.processCall(PersistentRemoteService.java:172)
...
最佳答案
您在执行类路径中缺少库“ cglib-*。jar”。您需要为模块创建运行时依赖项
适配器芯
adapter4gwt
休眠实用
对服务器可用,如http://noon.gilead.free.fr/gilead/index.php?page=dependencies中所述。
通常的方法是获取相应的库-将它们包含在您的Gilead下载(例如http://sourceforge.net/projects/gilead/files/gilead/1.3.2/)和Hibernate下载(例如http://sourceforge.net/projects/hibernate/files/hibernate3/3.6.3.Final/)中-并将它们放入war/WEB-INF/lib
。