Uploaded image for project: 'Rampart'
  1. Rampart
  2. RAMPART-212

WSSecurityException: Error in converting SOAP Envelope to Document

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 1.4
    • 1.5.1
    • rampart-core
    • None

    Description

      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

      Attachments

        1. soapResponse.xml
          5 kB
          Sumit Shah

        Activity

          People

            samisa Don Samisa Abeysinghe
            sumitshah Sumit Shah
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: