Codehaus XFire
DocumentationQuicklinksDevelopers
Sponsors |
XFire requires a newer version of the javax.xml.namespace.QName than is included in weblogic.jar. The QName jar can be found here To override the weblogic.jar with your own QName.jar, your need to do the following:
Below is an example weblogic.xml file: <!DOCTYPE weblogic-web-app PUBLIC "-//BEA Systems, Inc.//DTD Web Application 8.1//EN" "http://www.bea.com/servers/wls810/dtd/weblogic810-web-jar.dtd"> <weblogic-web-app> <container-descriptor> <prefer-web-inf-classes>true</prefer-web-inf-classes> </container-descriptor> </weblogic-web-app> The purpose of the weblogic.xml file is to tell WebLogic that the the WEB-INF/lib folder should take precedence over the global weblogic.jar file. This allows you to override the system classloader with your own application-specific JAR files. The other solution is to put qname.jar at the beginning of WLS classpath in startweblogic batch file.
|