Uploaded image for project: 'WSS4J'
  1. WSS4J
  2. WSS-196

STRTransform not compatible with Sun's SAAJ implementation

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.5.7
    • 1.5.8, 1.6
    • WSS4J Core
    • None

    Description

      When the Document used for signing is a SAAJ SOAPPart instance, it may be that the "owner" document of any child elements is an internal Document,
      rather than the SOAPPart. This is the case for the SUN SAAJ implementation. This causes problems with STRTransform, e.g.:

      WSDocInfoStore.lookup(transformObject.getDocument())

      will not work as the Document stored in WSDocInfoStore is the SOAPPart, whereas transformObject.getDocument() is the "internal" Document.

      This bug was exposed by rewriting the unit tests to allow easier testing of different SAAJ implementations.

      Attachments

        Activity

          People

            coheigea Colm O hEigeartaigh
            coheigea Colm O hEigeartaigh
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: