【问题标题】:Any information about this error有关此错误的任何信息
【发布时间】:2011-08-19 11:57:26
【问题描述】:

应用程序(Java/J2ee)正在使用在 RHEL 5 操作系统中运行的 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)

【问题讨论】:

  • 这不是 StackOverflow 最好的问题,因为它不适合问答格式。特别是我认为它不太可能在未来帮助其他人——至少在目前缺乏细节的情况下。

标签: java unix oracle10g


【解决方案1】:

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

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-01-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-11-28
      • 2021-09-12
      • 1970-01-01
      相关资源
      最近更新 更多