应用程序(Java / J2ee)正在使用在RHEL 5 OS中运行的Oracle应用程序服务器10g。 任何帮助将不胜感激
Exception Name: com.evermind.server.rmi.OrionRemoteException
Exception Message: Transaction was rolled back: java.lang.NoClassDefFoundError; nested exception is:
java.rmi.RemoteException: ; nested exception is:
java.lang.NoClassDefFoundError
Exception Stack Trace: com.evermind.server.rmi.OrionRemoteException: Transaction was rolled back: java.lang.NoClassDefFoundError
at ToolFacadeRemote_StatelessSessionBeanWrapper32.getLocatorOutput(ToolFacadeRemote_StatelessSessionBeanWrapper32.java:152)
Caused by: java.lang.NoClassDefFoundError
at com.f1j.swing.JBook.<init>(DashoA8533)
at com.f1j.swing.JBook.<init>(DashoA8533)
答案 0 :(得分:0)
这是一个NoClassDefFoundError
,您可以从堆栈跟踪中看到。这意味着应用程序所需的类不在类路径上。
确保所有必需的类和JAR都在应用程序服务器的类路径上(可以在WAR / EAR中使用,也可以通过RMI的远程代码路径访问,具体取决于应用程序基础结构的工作方式)。
答案 1 :(得分:0)
更具体地说,它意味着在Java类路径中缺少数据库处理代码期间所需的类(您可以从这里开始查看代码库)。