有关此错误的任何信息

时间:2011-08-19 11:57:26

标签: java unix oracle10g

应用程序(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)

2 个答案:

答案 0 :(得分:0)

这是一个NoClassDefFoundError,您可以从堆栈跟踪中看到。这意味着应用程序所需的类不在类路径上。

确保所有必需的类和JAR都在应用程序服务器的类路径上(可以在WAR / EAR中使用,也可以通过RMI的远程代码路径访问,具体取决于应用程序基础结构的工作方式)。

答案 1 :(得分:0)

更具体地说,它意味着在Java类路径中缺少数据库处理代码期间所需的类(您可以从这里开始查看代码库)。