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

        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
        Hide
        Brett Okken added a comment -

        patch with copied implementation from LLOM

        Show
        Brett Okken added a comment - patch with copied implementation from LLOM

          People

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

            Dates

            • Created:
              Updated:
              Resolved:

              Development