Uploaded image for project: 'Axiom'
  1. Axiom
  2. AXIOM-368

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

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: 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
        bokken Brett Okken added a comment -

        patch with copied implementation from LLOM

        Show
        bokken Brett Okken added a comment - patch with copied implementation from LLOM
        Hide
        hudson 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 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

          People

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

            Dates

            • Created:
              Updated:
              Resolved:

              Development