Uploaded image for project: 'JBoss Enterprise Application Platform 4 and 5'
  1. JBoss Enterprise Application Platform 4 and 5
  2. JBPAPP-5458

JBossWS CXF - IllegalArgumentException: Local part not allowed to be null when using OpenSAML with CXF [CXF-2725]

    Details

    • Release Notes Text:
      An IllegalArgumentException is being thrown when creating a QName internally while using OpenSAML with the CXF stack. This is fixed by backporting CXF-2575.
    • Release Notes Docs Status:
      Documented as Resolved Issue

      Description

      When using OpenSAML with the CXF version distributed with JBoss EAP the following error is reported: -

      Caused by: java.lang.IllegalArgumentException: Local part not allowed to be null
      at javax.xml.namespace.QName.<init>(QName.java:85)
      at javax.xml.namespace.QName.<init>(QName.java:70)
      at org.opensaml.xml.util.XMLHelper.constructQName(XMLHelper.java:435)
      at org.opensaml.xml.util.XMLHelper.getNodeQName(XMLHelper.java:173)
      at org.opensaml.xml.io.AbstractXMLObjectUnmarshaller.unmarshallAttribute(AbstractXMLObjectUnmarshaller.java:215)
      at org.opensaml.xml.io.AbstractXMLObjectUnmarshaller.unmarshall(AbstractXMLObjectUnmarshaller.java:107)

      This issue was fixed in the CXF repository in revision r918058

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  klape Kyle Lape
                  Reporter:
                  dlofthouse Darran Lofthouse
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  1 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: