Java WebLogic Toplink(其xml解析器?)配置问题

Java WebLogic Toplink(其xml解析器?)配置问题,java,weblogic-10.x,toplink,Java,Weblogic 10.x,Toplink,我有一个web应用程序(war打包),在web-INF\lib下有toplink.jar和xmlparserv2.jar文件。问题是,我得到了 ]] Root cause of ServletException. java.lang.NoClassDefFoundError: oracle/xml/parser/schema/XSDElement at java.lang.Class.getDeclaredConstructors0(Native Method) at java.

我有一个web应用程序(war打包),在web-INF\lib下有toplink.jar和xmlparserv2.jar文件。问题是,我得到了

]] Root cause of ServletException.
java.lang.NoClassDefFoundError: oracle/xml/parser/schema/XSDElement
    at java.lang.Class.getDeclaredConstructors0(Native Method)
    at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
    at java.lang.Class.getConstructor0(Class.java:2699)
    at java.lang.Class.newInstance0(Class.java:326)
    at java.lang.Class.newInstance(Class.java:308)
    at oracle.toplink.internal.security.PrivilegedAccessHelper.newInstanceFromClass(PrivilegedAccessHelper.java:335)
    at oracle.toplink.platform.xml.XMLPlatformFactory.getXMLPlatform(XMLPlatformFactory.java:95)
我不理解它,因为xmlparserv2.jar包含
oracle.xml.parser.schema.XSDElement
class,所以它应该在类路径上。
我的WebLogic版本是10.3.2.0,如有任何帮助,将不胜感激。

在WebLogic管理控制台的“服务器开始”选项卡中添加以下行中的参数

-Dtoplink.xml.platform=oracle.toplink.platform.xml.jaxp.JAXPPlatform

来源:

@ekad“WebLogic管理控制台中的服务器启动选项卡”在哪里?我找不到这个,我有一个错误
java.lang.NoClassDefFoundError:oracle/xml/parser/schema/XSDBuilder
,我在某处读到您的解决方案是相同的修复程序,但我找不到它。@ekad我找到了它,并添加了参数,但我仍然有相同的错误我发现这个更有用: