[
https://issues.apache.org/jira/browse/RAMPART-212?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12669647#action_12669647
]
Andreas Veithen commented on RAMPART-212:
-----------------------------------------
Note that the SOAP response in attachment is actually not valid (with respect
to namespaces): The "wsu" prefix in wsu:Id="STRId-20881263" is not bound.
WSCOMMONS-372 provides a potential explanation why this triggers a seemingly
unrelated error (Element type "null" must be followed by either attribute
specifications, ">" or "/>"). Maybe for debugging purposes it would be
interesting to run the code with Axiom 1.2.8 (where WSCOMMONS-372 has been
solved), to see if this gives a clearer error message.
> WSSecurityException: Error in converting SOAP Envelope to Document
> ------------------------------------------------------------------
>
> Key: RAMPART-212
> URL: https://issues.apache.org/jira/browse/RAMPART-212
> Project: Rampart
> Issue Type: Bug
> Components: rampart-core
> Affects Versions: 1.4
> Reporter: Sumit Shah
> Assignee: Ruchith Udayanga Fernando
> Attachments: soapResponse.xml
>
>
> I am seeing the following error message upon further debugging in Eclipse:
> [junit] Caused by: org.apache.ws.security.WSSecurityException: Error in
> conv erting SOAP Envelope to Document; nested exception is:
> [junit] org.apache.axiom.om.OMException:
> com.sun.xml.stream.XMLStreamExc
> eption2: ParseError at [row,col]:[32,54]
> [junit] Message: Element type "ds:DigestValue" must be followed by either
> at tribute specifications, ">" or "/>".
> [junit] at
> org.apache.rampart.util.Axis2Util.getDocumentFromSOAPEnvelope
> (Axis2Util.java:161)
> [junit] at
> org.apache.rampart.RampartMessageData.<init>(RampartMessageDa
> ta.java:158)
> [junit] ... 26 more
> [junit] Caused by: org.apache.axiom.om.OMException:
> com.sun.xml.stream.XMLSt
> So it seems like there is some issue with the <ds:digestValue> element in the
> SOAP response. Not sure if the is '/' in the value?
> <ds:DigestValue>/YCB0pq6VHFcVsY3LFhbP/l3aEk=</ds:DigestValue> and
> <ds:DigestValue>AoOTJm/OC6P/UX0uTj3uos8r/6Y=</ds:DigestValue>
> Thanks
> Sumit
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.