
正文
JMS 问题java.lang.NoClassDefFoundError: weblogic/security/acl/UserInfo
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
run:
Exception in thread "main" java.lang.NoClassDefFoundError: weblogic/security/acl/UserInfo
at weblogic.jndi.WLInitialContextFactory.getInitialContext(WLInitialContextFactory.java:)
at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:)
at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:)
at javax.naming.InitialContext.init(InitialContext.java:)
at javax.naming.InitialContext.<init>(InitialContext.java:)
at JMSQueueSender.main(JMSQueueSender.java:)
Caused by: java.lang.ClassNotFoundException: weblogic.security.acl.UserInfo
at java.net.URLClassLoader$.run(URLClassLoader.java:)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:)
at java.lang.ClassLoader.loadClass(ClassLoader.java:)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:)
at java.lang.ClassLoader.loadClass(ClassLoader.java:)
... more
Java Result:
weblogic 10g以后,不能再像以前那样直接引用weblogic.jar.需要用到Weblogic提供的JarBuilder Tool 重新打包生成.
y@y:lib$ pwd
/home/y/oracle/middleware/wlserver_10./server/lib
y@y:lib$ java -jar wljarbuilder.jar
y@y:lib$ ll wlfullclient.jar
-rw-rw-r-- y y 9月 : wlfullclient.jar
y@y:lib$
重新引入wlfullclient.jar问题解决








