本地服务器weblogic10.3,jdk用的是weblogic自带的1.6版本,发布服务时报:
java.lang.IllegalArgumentException: dom4j-core,jdom,xml-apis,xerces,junit-Extension-Name
,在网上搜了很久,估计应该是和jdk1.6版本自带的jar包与工程jar包冲突,可是逐一在工程中把前面4个jar包删掉(后面一个jar包工程中没有),还是报这种错,请假各位大神如何解决?(项目本来是发布在weblogic8上,jdk用的是1.4,此次打算升级成weblogic10)weblogic
java.lang.IllegalArgumentException: dom4j-core,jdom,xml-apis,xerces,junit-Extension-Name
,在网上搜了很久,估计应该是和jdk1.6版本自带的jar包与工程jar包冲突,可是逐一在工程中把前面4个jar包删掉(后面一个jar包工程中没有),还是报这种错,请假各位大神如何解决?(项目本来是发布在weblogic8上,jdk用的是1.4,此次打算升级成weblogic10)weblogic
weblogic.application.ModuleException: Failed to load webapp: 'prpall'
at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:404)
at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176)
at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:199)
at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:507)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:41)
Truncated. see log file for complete stacktraceCaused By: java.lang.IllegalArgumentException: dom4j-core,jdom,xml-apis,xerces,junit-Extension-Name
at java.util.jar.Attributes$Name.<init>(Attributes.java:447)
at java.util.jar.Attributes.getValue(Attributes.java:99)
at weblogic.application.library.LibraryReferenceFactory.getOptPackReference(LibraryReferenceFactory.java:135)
at weblogic.application.internal.OptionalPackageProviderImpl.getOptionalPackages(OptionalPackageProviderImpl.java:44)
at weblogic.utils.classloaders.ClassFinderUtils.getOptionalPackages(ClassFinderUtils.java:145)
Truncated. see log file for complete stacktrace
>
at java.util.jar.Attributes.getValue(Attributes.java:99)
楼主是不是引包引错了 这个地方Attribute应该是 import org.dom4j.Attribute;
报的错 字面意思是非法参数 我觉得可能是引入类的时候引错包了
楼主可以检查一下
还是我加入jar包位置有错呢?我在weblogic加入jar包的位置是:weblogic10\user_projects\domains\prpall_domain\servers\AdminServer\tmp\_WL_user\prpall\fmchw2\war\WEB-INF\lib
参考连接如下:http://stackoverflow.com/questions/854711/saxon-xmlbeans-tomcat