记录那些隐藏的堆栈跟踪

时间:2010-07-28 23:21:25

标签: java tomcat logging log4j

我正在用Ebean开发一个GWT应用程序。当我将它部署到我的Tomcat 6服务器时,我得到一个与Ebean相关的异常,但我不知道它是什么。堆栈跟踪被截断,并显示消息“... 28 more”。我怎么能再看到那28个呢?

我也使用log4j 1.2。

提前致谢。这是输出的副本。

Caused by: java.lang.NoClassDefFoundError: Could not initialize class com.avaje.ebean.Ebean
    at cl.hyts.secp.server.DataServiceImpl.getSECPList(DataServiceImpl.java:85)
    at cl.analytics.secp.server.DataServiceImpl.getListaHistoricaEvaluaciones(DataServiceImpl.java:52)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:616)
    at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:562)
    ... 28 more

1 个答案:

答案 0 :(得分:1)

NoClassDefFoundError表示JVM找不到类类com.avaje.ebean.Ebean 因此,它无法初始化它。

下载完整的jar ebean-x.jar here并将其添加到项目CLASSPATH。