You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by Tom Seelbach <to...@gmail.com> on 2008/02/07 21:46:18 UTC

Axis2 - local build error - svn commit: r619098 - /webservices/axis2/trunk/java/modules/jaxws/src/org/apache/axis2/jaxws/server/JAXWSMessageReceiver.java

After r619098 my local continuum build fails  in JMSEchoRawXMSOneWayTest and
JMSEchoRawXMLTest.  But the apache continuum looks ok. Any idea why? My
goals are "clean install" and "--batch-mode"
-Tom

Running org.apache.axis2.jms.JMSEchoRawXMLOneWayTest
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.286
sec &lt;&lt;&lt; FAILURE!
Running org.apache.axis2.addressing.AddressingFinalServiceTest
Server started on port 5555.....sent the request
echoOMElementResponse: &lt;my:echoOMElementResponse
xmlns:my=&quot;http://localhost/my&quot;&gt;&lt;my:myValue&gt;this
message should not cause a
fault.&lt;/my:myValue&gt;&lt;/my:echoOMElementResponse&gt;
sent the request
fault: &lt;soapenv:Fault
xmlns:soapenv=&quot;http://schemas.xmlsoap.org/soap/envelope/&quot;&gt;&lt;faultcode&gt;soapenv:Server&lt;/faultcode&gt;&lt;faultstring&gt;fault
string found in
echoOMElement&lt;/faultstring&gt;&lt;detail&gt;&lt;Exception&gt;org.apache.axis2.AxisFault:
fault string found in echoOMElement
	at org.apache.axis2.AxisFault.makeFault(AxisFault.java:431)
	at org.apache.axis2.AxisFault.makeFault(AxisFault.java:420)
	at org.apache.axis2.receivers.RawXMLINOutMessageReceiver.invokeBusinessLogic(RawXMLINOutMessageReceiver.java:108)
	at org.apache.axis2.receivers.AbstractInOutSyncMessageReceiver.invokeBusinessLogic(AbstractInOutSyncMessageReceiver.java:42)
	at org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:96)
	at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:148)
	at org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:275)
	at org.apache.axis2.transport.http.HTTPWorker.service(HTTPWorker.java:256)
	at org.apache.axis2.transport.http.server.AxisHttpService.doService(AxisHttpService.java:278)
	at org.apache.axis2.transport.http.server.AxisHttpService.handleRequest(AxisHttpService.java:185)
	at org.apache.axis2.transport.http.server.HttpServiceProcessor.run(HttpServiceProcessor.java:85)
	at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1061)
	at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:575)
	at java.lang.Thread.run(Thread.java:799)
Caused by: java.lang.RuntimeException: fault string found in echoOMElement
	at org.apache.axis2.engine.Echo.echoOMElement(Echo.java:49)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:615)
	at org.apache.axis2.receivers.RawXMLINOutMessageReceiver.invokeBusinessLogic(RawXMLINOutMessageReceiver.java:97)
	... 11 more
&lt;/Exception&gt;&lt;/detail&gt;&lt;/soapenv:Fault&gt;
echoOMElementResponse: &lt;my:echoOMElementResponse
xmlns:my=&quot;http://localhost/my&quot;&gt;&lt;my:myValue&gt;hello.&lt;/my:myValue&gt;&lt;/my:echoOMElementResponse&gt;
[SimpleHTTPServer] Stop called
Server stopped .....[SimpleHTTPServer] Stop called
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.09 sec
Running org.apache.axis2.engine.MultipleInvocationTest
Server started on port 5555.....[SimpleHTTPServer] Stop called
Server stopped .....[SimpleHTTPServer] Stop called
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.33 sec
Running org.apache.axis2.engine.EchoRawXMLMultipleSyncTest
Server started on port 5555.....[SimpleHTTPServer] Stop called
[SimpleHTTPServer] Stop called
Server stopped .....[SimpleHTTPServer] Stop called
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.355 sec
Running org.apache.axis2.engine.SOAPversionTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.615 sec
Running org.apache.axis2.jms.JMSEchoRawXMLTest
Tests run: 4, Failures: 0, Errors: 4, Skipped: 0, Time elapsed: 0.273
sec &lt;&lt;&lt; FAILURE!



---------- Forwarded message ----------
From: <ng...@apache.org>
Date: Feb 6, 2008 1:38 PM
Subject: svn commit: r619098 -
/webservices/axis2/trunk/java/modules/jaxws/src/org/apache/axis2/jaxws/server/JAXWSMessageReceiver.java
To: axis2-cvs@ws.apache.org


Author: ngallardo
Date: Wed Feb  6 10:38:16 2008
New Revision: 619098

URL: http://svn.apache.org/viewvc?rev=619098&view=rev
Log:
This should be disabled.

Modified:

 webservices/axis2/trunk/java/modules/jaxws/src/org/apache/axis2/jaxws/server/JAXWSMessageReceiver.java

Modified:
webservices/axis2/trunk/java/modules/jaxws/src/org/apache/axis2/jaxws/server/JAXWSMessageReceiver.java
URL:
http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws/src/org/apache/axis2/jaxws/server/JAXWSMessageReceiver.java?rev=619098&r1=619097&r2=619098&view=diff
==============================================================================
---
webservices/axis2/trunk/java/modules/jaxws/src/org/apache/axis2/jaxws/server/JAXWSMessageReceiver.java
(original)
+++
webservices/axis2/trunk/java/modules/jaxws/src/org/apache/axis2/jaxws/server/JAXWSMessageReceiver.java
Wed Feb  6 10:38:16 2008
@@ -108,9 +108,9 @@
            EndpointInvocationContext eic =
InvocationContextFactory.createEndpointInvocationContext(binding);
            eic.setRequestMessageContext(requestMsgCtx);

-            //TODO:Once we the JAX-WS MessageContext one of the next things
that
-            //needs to be done here is setting up all of the javax.xml.ws.*
-            //properties for the MessageContext.
+            // WARNING: This should be left disabled for now.  This locks
the server side
+            // into a single threaded invocation.
+            eic.getRequestMessageContext().setProperty(
ServerConstants.SERVER_DISABLE_THREAD_SWITCH, true);

            if (isMepInOnly(mep)) {
                if (log.isDebugEnabled()) {



---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org

Re: Axis2 - local build error - svn commit: r619098 - /webservices/axis2/trunk/java/modules/jaxws/src/org/apache/axis2/jaxws/server/JAXWSMessageReceiver.java

Posted by Tom Seelbach <to...@gmail.com>.
I think i see the problem. Testcase is using 61616: PROVIDER_URL =
"tcp://localhost:61616"
and my WebSphere CE is too.  Not sure if i just started that server at the
same time as the checkin,
or what....

[root@bean modules]# netstat -a | grep 61616
tcp        0      0 *:61616                     *:*
LISTEN

[root@bean modules]# /usr/sbin/lsof -i :61616
COMMAND   PID USER   FD   TYPE    DEVICE SIZE NODE NAME
java    15407 tsee  212u  IPv4 185893379       TCP *:61616 (LISTEN)

[root@bean modules]# ps -aef | grep 15407
tsee     15407     1  0 Feb06 ?        00:00:37
/opt/ibm/java2-i386-50/jre/bin/java -javaagent:/home/tsee/wasce-
2.0.0.1/bin/jpa.jar -Dorg.apache.geronimo.base.dir=/home/tsee/wasce-2.0.0.1-
Djava.endorsed.dirs=/home/tsee/wasce-2.0.0.1/lib/endorsed:/opt/ibm/java2-i386-50/jre/lib/endorsed-
Djava.ext.dirs=/home/tsee/wasce-2.0.0.1/lib/ext:/opt/ibm/java2-i386-50/jre/lib/ext-
Djava.io.tmpdir=var/temp -jar /home/tsee/wasce-2.0.0.1/bin/server.jar --long

-Tom

On Feb 7, 2008 3:46 PM, Tom Seelbach <to...@gmail.com> wrote:

> After r619098 my local continuum build fails  in JMSEchoRawXMSOneWayTest
> and JMSEchoRawXMLTest.  But the apache continuum looks ok. Any idea why? My
> goals are "clean install" and "--batch-mode"
> -Tom
>
> Running org.apache.axis2.jms.JMSEchoRawXMLOneWayTest
> Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.286 sec &lt;&lt;&lt; FAILURE!
> Running org.apache.axis2.addressing.AddressingFinalServiceTest
>
> Server started on port 5555.....sent the request
> echoOMElementResponse: &lt;my:echoOMElementResponse xmlns:my=&quot;http://localhost/my&quot;&gt;&lt;my:myValue&gt;this message should not cause a fault.&lt;/my:myValue&gt;&lt;/my:echoOMElementResponse&gt;
>
> sent the request
> fault: &lt;soapenv:Fault xmlns:soapenv=&quot;http://schemas.xmlsoap.org/soap/envelope/&quot;&gt;&lt;faultcode&gt;soapenv:Server&lt;/faultcode&gt;&lt;faultstring&gt;fault string found in echoOMElement&lt;/faultstring&gt;&lt;detail&gt;&lt;Exception&gt;org.apache.axis2.AxisFault: fault string found in echoOMElement
>
> 	at org.apache.axis2.AxisFault.makeFault(AxisFault.java:431)
> 	at org.apache.axis2.AxisFault.makeFault(AxisFault.java:420)
> 	at org.apache.axis2.receivers.RawXMLINOutMessageReceiver.invokeBusinessLogic(RawXMLINOutMessageReceiver.java:108)
>
> 	at org.apache.axis2.receivers.AbstractInOutSyncMessageReceiver.invokeBusinessLogic(AbstractInOutSyncMessageReceiver.java:42)
> 	at org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:96)
>
> 	at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:148)
> 	at org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:275)
> 	at org.apache.axis2.transport.http.HTTPWorker.service(HTTPWorker.java:256)
>
> 	at org.apache.axis2.transport.http.server.AxisHttpService.doService(AxisHttpService.java:278)
> 	at org.apache.axis2.transport.http.server.AxisHttpService.handleRequest(AxisHttpService.java:185)
> 	at org.apache.axis2.transport.http.server.HttpServiceProcessor.run(HttpServiceProcessor.java:85)
>
> 	at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1061)
> 	at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:575)
>
> 	at java.lang.Thread.run(Thread.java:799)
> Caused by: java.lang.RuntimeException: fault string found in echoOMElement
> 	at org.apache.axis2.engine.Echo.echoOMElement(Echo.java:49)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> 	at java.lang.reflect.Method.invoke(Method.java:615)
>
> 	at org.apache.axis2.receivers.RawXMLINOutMessageReceiver.invokeBusinessLogic(RawXMLINOutMessageReceiver.java:97)
> 	... 11 more
> &lt;/Exception&gt;&lt;/detail&gt;&lt;/soapenv:Fault&gt;
> echoOMElementResponse: &lt;my:echoOMElementResponse xmlns:my=&quot;http://localhost/my&quot;&gt;&lt;my:myValue&gt;hello.&lt;/my:myValue&gt;&lt;/my:echoOMElementResponse&gt;
>
> [SimpleHTTPServer] Stop called
> Server stopped .....[SimpleHTTPServer] Stop called
> Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.09 sec
> Running org.apache.axis2.engine.MultipleInvocationTest
>
> Server started on port 5555.....[SimpleHTTPServer] Stop called
> Server stopped .....[SimpleHTTPServer] Stop called
> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.33 sec
> Running org.apache.axis2.engine.EchoRawXMLMultipleSyncTest
>
> Server started on port 5555.....[SimpleHTTPServer] Stop called
> [SimpleHTTPServer] Stop called
> Server stopped .....[SimpleHTTPServer] Stop called
> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.355 sec
>
> Running org.apache.axis2.engine.SOAPversionTest
> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.615 sec
> Running org.apache.axis2.jms.JMSEchoRawXMLTest
> Tests run: 4, Failures: 0, Errors: 4, Skipped: 0, Time elapsed: 0.273 sec &lt;&lt;&lt; FAILURE!
>
>
>
> ---------- Forwarded message ----------
> From: <ng...@apache.org>
> Date: Feb 6, 2008 1:38 PM
> Subject: svn commit: r619098 -
> /webservices/axis2/trunk/java/modules/jaxws/src/org/apache/axis2/jaxws/server/JAXWSMessageReceiver.java
> To: axis2-cvs@ws.apache.org
>
>
> Author: ngallardo
> Date: Wed Feb  6 10:38:16 2008
> New Revision: 619098
>
> URL: http://svn.apache.org/viewvc?rev=619098&view=rev
> Log:
> This should be disabled.
>
> Modified:
>
>  webservices/axis2/trunk/java/modules/jaxws/src/org/apache/axis2/jaxws/server/JAXWSMessageReceiver.java
>
> Modified:
> webservices/axis2/trunk/java/modules/jaxws/src/org/apache/axis2/jaxws/server/JAXWSMessageReceiver.java
> URL:
> http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws/src/org/apache/axis2/jaxws/server/JAXWSMessageReceiver.java?rev=619098&r1=619097&r2=619098&view=diff
>
> ==============================================================================
> ---
> webservices/axis2/trunk/java/modules/jaxws/src/org/apache/axis2/jaxws/server/JAXWSMessageReceiver.java
> (original)
> +++
> webservices/axis2/trunk/java/modules/jaxws/src/org/apache/axis2/jaxws/server/JAXWSMessageReceiver.java
> Wed Feb  6 10:38:16 2008
> @@ -108,9 +108,9 @@
>             EndpointInvocationContext eic =
> InvocationContextFactory.createEndpointInvocationContext(binding);
>             eic.setRequestMessageContext(requestMsgCtx);
>
> -            //TODO:Once we the JAX-WS MessageContext one of the next
> things that
> -            //needs to be done here is setting up all of the
> javax.xml.ws.*
> -            //properties for the MessageContext.
> +            // WARNING: This should be left disabled for now.  This locks
> the server side
> +            // into a single threaded invocation.
> +            eic.getRequestMessageContext().setProperty(
> ServerConstants.SERVER_DISABLE_THREAD_SWITCH, true);
>
>             if (isMepInOnly(mep)) {
>                 if (log.isDebugEnabled()) {
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-cvs-help@ws.apache.org
>
>
>