Yes, there is a piece of code in the SAAJ implementation that uses an
internal Axiom method that no longer exists. The problem is that the
code is actually complete nonsense:

    public void setParentElement(SOAPElement parent) throws SOAPException {
        this.parentElement = parent;
        ((OMElementEx)this.omTarget).setParent(((SOAPElementImpl<?
extends OMElement>)parent).omTarget);
    }

I need to figure out what the semantics of SAAJ's setParentElement
method are so that I can replace that code with a sensible
implementation.

Andreas

On Tue, Jul 8, 2014 at 2:14 PM, Sagara Gunathunga
<[email protected]> wrote:
> I'm getting following test failure locally too, any idea ?
>
> Thanks !
>
> ---------- Forwarded message ----------
> From: Apache Jenkins Server <[email protected]>
> Date: Mon, Jul 7, 2014 at 5:46 AM
> Subject: Build failed in Jenkins: Axis2 » Apache Axis2 - SAAJ #2634
> To: [email protected]
>
>
> See <https://builds.apache.org/job/Axis2/org.apache.axis2$axis2-saaj/2634/>
>
> ------------------------------------------
> [INFO]
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] Building Apache Axis2 - SAAJ 1.7.0-SNAPSHOT
> [INFO] 
> ------------------------------------------------------------------------
> [INFO]
> [INFO] --- maven-clean-plugin:2.2:clean (default-clean) @ axis2-saaj ---
> [INFO] Deleting directory
> <https://builds.apache.org/job/Axis2/org.apache.axis2$axis2-saaj/ws/target>
> [INFO]
> [INFO] --- maven-enforcer-plugin:1.1:enforce (default) @ axis2-saaj ---
> [INFO]
> [INFO] --- maven-remote-resources-plugin:1.1:process (default) @ axis2-saaj 
> ---
> [INFO]
> [INFO] --- maven-resources-plugin:2.4.2:resources (default-resources)
> @ axis2-saaj ---
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] Copying 4 resources
> [INFO] Copying 2 resources
> [INFO]
> [INFO] --- maven-compiler-plugin:2.3.1:compile (default-compile) @
> axis2-saaj ---
> [INFO] Compiling 27 source files to
> <https://builds.apache.org/job/Axis2/org.apache.axis2$axis2-saaj/ws/target/classes>
> [INFO] -------------------------------------------------------------
> [ERROR] COMPILATION ERROR :
> [INFO] -------------------------------------------------------------
> [ERROR] 
> <https://builds.apache.org/job/Axis2/org.apache.axis2$axis2-saaj/ws/src/org/apache/axis2/saaj/SOAPElementImpl.java>:[668,36]
> cannot find symbol
> symbol  : method setParent(org.apache.axiom.om.OMElement)
> location: interface org.apache.axiom.om.impl.OMElementEx
>
> [INFO] 1error
> [INFO] -------------------------------------------------------------
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>
>
> --
> Sagara Gunathunga
>
> Blog      - http://ssagara.blogspot.com
> Web      - http://people.apache.org/~sagara/
> LinkedIn - http://www.linkedin.com/in/ssagara
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to