Axiom
  1. Axiom
  2. AXIOM-368

org.apache.axiom.soap.impl.dom.SOAPHeaderImpl has unimplemented methods

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.2.11
    • Fix Version/s: 1.2.13
    • Component/s: DOOM
    • Labels:
      None
    • Environment:
      axis2 1.5.x and 1.6 using jax-ws/jaxb

      Description

      There are several methods in SOAPHeaderImpl which are not implemented. If the DOOM implementation of axiom is specified, the addressing module of axis will not work.

      It appears that the implementation of the methods from LLOM will work here as well. I will submit a patch which has that implementation copied into DOOM.

      1. AXIOM-368.patch
        11 kB
        Brett Okken

        Activity

        Brett Okken created issue -
        Hide
        Brett Okken added a comment -

        patch with copied implementation from LLOM

        Show
        Brett Okken added a comment - patch with copied implementation from LLOM
        Brett Okken made changes -
        Field Original Value New Value
        Attachment AXIOM-368.patch [ 12484484 ]
        Andreas Veithen made changes -
        Summary org.apache.axiom.soap.impl.dom.SOAPHeaderImplhas unimplemented methods org.apache.axiom.soap.impl.dom.SOAPHeaderImpl has unimplemented methods
        Assignee Andreas Veithen [ veithen ]
        Fix Version/s 1.2.13 [ 12316677 ]
        Hide
        Hudson added a comment -

        Integrated in ws-axiom-trunk #428 (See https://builds.apache.org/job/ws-axiom-trunk/428/)
        Partially resynchronized the code in the LLOM and DOOM implementations of SOAPHeader, so that they support the same set of methods. In particular, this should fix AXIOM-368.

        veithen :
        Files :

        • /webservices/commons/trunk/modules/axiom/modules/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPHeaderImpl.java
        • /webservices/commons/trunk/modules/axiom/modules/axiom-dom/src/test/java/org/apache/axiom/om/impl/dom/SOAPImplementationTest.java
        • /webservices/commons/trunk/modules/axiom/modules/axiom-impl/src/test/java/org/apache/axiom/om/impl/llom/SOAPImplementationTest.java
        • /webservices/commons/trunk/modules/axiom/modules/axiom-dom/src/main/java/org/apache/axiom/soap/impl/dom/SOAPHeaderImpl.java
        • /webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/om/OMContainer.java
        Show
        Hudson added a comment - Integrated in ws-axiom-trunk #428 (See https://builds.apache.org/job/ws-axiom-trunk/428/ ) Partially resynchronized the code in the LLOM and DOOM implementations of SOAPHeader, so that they support the same set of methods. In particular, this should fix AXIOM-368 . veithen : Files : /webservices/commons/trunk/modules/axiom/modules/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPHeaderImpl.java /webservices/commons/trunk/modules/axiom/modules/axiom-dom/src/test/java/org/apache/axiom/om/impl/dom/SOAPImplementationTest.java /webservices/commons/trunk/modules/axiom/modules/axiom-impl/src/test/java/org/apache/axiom/om/impl/llom/SOAPImplementationTest.java /webservices/commons/trunk/modules/axiom/modules/axiom-dom/src/main/java/org/apache/axiom/soap/impl/dom/SOAPHeaderImpl.java /webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/om/OMContainer.java
        Andreas Veithen made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Transition Time In Source Status Execution Times Last Executer Last Execution Date
        Open Open Resolved Resolved
        11d 20h 13m 1 Andreas Veithen 10/Jul/11 15:45

          People

          • Assignee:
            Andreas Veithen
            Reporter:
            Brett Okken
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development