Article Content
Article Number | 000023037 |
Applies To | BEA WebLogic IBM WebSphere Codehaus XFire |
Issue | Exception when deploying the ?pmws_server.war? file. The following is an example of the exception thrown: [4/3/06 16:22:19:371 CDT] 7efc430f XBeanXmlBeanD I org.xbean.spring.context.impl.XBeanXmlBeanDefinitionReader Loading XML bean definitions from class path resource [org/codehaus/xfire/spring/xfire.xml] [4/3/06 16:22:20:043 CDT] 7efc430f ServletInstan E SRVE0100E: Did not realize init() exception thrown by servlet XFire: javax.servlet.ServletException: javax.xml.namespace.QName: method <init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V not found |
Cause | Codehaus XFire requires new version of the QName class |
Resolution | Several application servers (WebSphere and WebLogic, for example) include an older version of the QName class. XFire, XMLBeans, and Stax require a new version. A .JAR file containing the updated QName class can be found at http://docs.codehaus.org/download/attachments/27836/qname.jar?version=1. NOTE: It applies to all WebLogic installations and applies to WebSphere installations version 5.0 and earlier |
Legacy Article ID | a31611 |