【问题标题】:kodo/jdo/FatalInternalException?kodo/jdo/FatalInternalException?
【发布时间】:2009-04-16 14:04:03
【问题描述】:

有谁知道为什么会发生这个错误,或者我可以从哪里获得包含这个类的 JAR 文件?

Caused by: java.lang.NoClassDefFoundError: kodo/jdo/FatalInternalException
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:164)
        at $Proxy0.<clinit>(Unknown Source)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
        at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:588)
        at weblogic.iiop.ProxyDesc.readResolve(ProxyDesc.java:45)
        ... 45 more

我的应用程序使用wlclient.jar 执行JNDI 查找...谢谢!

【问题讨论】:

    标签: java exception jndi


    【解决方案1】:

    您可以为此使用jarFinder

    【讨论】:

      【解决方案2】:

      这应该在名为 kodo* 的 jar 中(例如 -jdo- 之类的东西)。这个 jar 应该在你的类路径中。

      【讨论】:

        【解决方案3】:

        我的类路径中有一个 jdo-* 文件,但它包含错误的类:

        javax/jdo/JDOFatalInternalException.class
        

        包以 javax 而不是 kodo 开头,并且类名以 JDO 为前缀...

        【讨论】:

          【解决方案4】:

          使用 weblogic.jar 代替 wlcient.jar

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2011-08-15
            • 2014-10-10
            • 2013-07-28
            • 1970-01-01
            • 2010-12-12
            相关资源
            最近更新 更多