有谁知道为什么会发生这个错误,或者我可以获取包含此类的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
查询...谢谢!
答案 0 :(得分:0)
您可以使用jarFinder。
答案 1 :(得分:0)
这应该在名为kodo *的jar中(例如-jdo-)。这个jar应该在你的类路径中。
答案 2 :(得分:0)
我的classpath中有一个jdo- *文件,但它包含错误的类:
javax/jdo/JDOFatalInternalException.class
包以javax而不是kodo开头,类名也以JDO为前缀...
答案 3 :(得分:0)
使用weblogic.jar而不是wlcient.jar