000023037 - Xfire XMLBeans Stax require updated version of the QName class

Document created by RSA Customer Support Employee on Jun 14, 2016Last modified by RSA Customer Support Employee on Apr 22, 2017
Version 2Show Document
  • View in full screen mode

Article Content

Article Number000023037
Applies ToBEA WebLogic
IBM WebSphere
Codehaus XFire
IssueException 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
CauseCodehaus XFire requires new version of the QName class
ResolutionSeveral 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 IDa31611