On 8/9/05, Aleksander Slominski <
[EMAIL PROTECTED]> wrote:
Thilina Gunarathne wrote:
> hi all,
> I also had this problem with CharacterEncodingTest test case once in a
> while.
> Some of the MTOM test cases are also failing occationally due to this
> connection reset problem. I have noticed through the TCP monitor that
> some messages sent by simple axis server are incomplete. For example
> last mime boundary missing in some response messages..
>
> Also i have a similar issue with SwA test. In that test I simply opens
> a socket and sends the SwA request readed from a file. This worked
> fine with Axis1.x... But I'm having troubles getting this done with
> Axis2.x due to this connection reset error.
> Even at the present time SwA test runs fine inside Eclipse, runs fine
> when used with TCPmon, but fails when tried with maven build......
>
> Are we having inconssistancies with Simple Axis server..........
based on my experience i would suggest to run tcpmon and make sure you
have correct content-type charset encoding for all cases. HTH
best,
alek
>
> ~Thilina
>
> On 8/7/05, *Chamil Thanthrimudalige* <[EMAIL PROTECTED]
> <mailto: [EMAIL PROTECTED]>> wrote:
>
> hi,
>
> I also have the same environment and
> org.apache.axis2.engine.CharctersetEncodingTest is failing on mine
> too.
>
> The error message that I see on the maven log file is appended bolow.
>
> Chamil Thanthrimudalige.
>
> org.apache.axis2.AxisFault: null; nested exception is:
> javax.xml.stream.XMLStreamException
> at
> org.apache.axis2.transport.TransportUtils.createSOAPMessage(TransportUtils.java:97)
> at
> org.apache.axis2.transport.TransportUtils.createSOAPMessage (TransportUtils.java:47)
> at
> org.apache.axis2.clientapi.TwoWayTransportBasedSender.send(TwoWayTransportBasedSender.java:51)
> at
> org.apache.axis2.clientapi.InOutMEPClient.invokeBlocking
> (InOutMEPClient.java:174)
> at
> org.apache.axis2.clientapi.Call.invokeBlocking(Call.java:91)
> at
> org.apache.axis2.engine.CharctersetEncodingTest.runTest (CharctersetEncodingTest.java:113)
> at
> org.apache.axis2.engine.CharctersetEncodingTest.runtest(CharctersetEncodingTest.java:135)
> at
> org.apache.axis2.engine.CharctersetEncodingTest.testWelcomeUnicode3 (CharctersetEncodingTest.java:183)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java :39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java
> :25)
> at java.lang.reflect.Method.invoke(Method.java:324)
> at junit.framework.TestCase.runTest(TestCase.java:154)
> at junit.framework.TestCase.runBare(TestCase.java:127)
> at junit.framework.TestResult$1.protect (TestResult.java:106)
> at
> junit.framework.TestResult.runProtected(TestResult.java:124)
> at junit.framework.TestResult.run(TestResult.java:109)
> at junit.framework.TestCase.run(TestCase.java:118)
> at junit.framework.TestSuite.runTest(TestSuite.java:208)
> at junit.framework.TestSuite.run(TestSuite.java:203)
> at
> org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java
> :325)
> at
> org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:536)
> Caused by: javax.xml.stream.XMLStreamException
> at com.bea.xml.stream.MXParser.checkForXMLDecl
> (MXParser.java:708)
> at com.bea.xml.stream.MXParser.setInput(MXParser.java:717)
> at
> com.bea.xml.stream.MXParserFactory.createXMLStreamReader(MXParserFactory.java:235)
> at
> com.bea.xml.stream.MXParserFactory.createXMLStreamReader
> (MXParserFactory.java:64)
> at
> org.apache.axis2.transport.TransportUtils.createSOAPMessage (TransportUtils.java:89)
> ... 21 more
> ------------- ---------------- ---------------
> Testcase:
> testWelcomeUnicode3(
> org.apache.axis2.engine.CharctersetEncodingTest ): FAILED
> Faliure in processing
> junit.framework.AssertionFailedError: Faliure in processing
> at
> org.apache.axis2.engine.CharctersetEncodingTest.runTest(CharctersetEncodingTest.java
> :129)
> at
> org.apache.axis2.engine.CharctersetEncodingTest.runtest(CharctersetEncodingTest.java:135)
> at
> org.apache.axis2.engine.CharctersetEncodingTest.testWelcomeUnicode3 (CharctersetEncodingTest.java
> :183)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java :39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke
> (DelegatingMethodAccessorImpl.java:25)
>
>
>
> Saminda Abeyruwan wrote:
>
> > Hi all,
> >
> > One of integration tests, CharacterEncodingTest is failing in my
> > environment under "maven". I'm using Linux(Ubuntu)/2.6.10-5-386
> i386
> > java/1.4.2_08 and maven/1.0.2. I have run the test case using
> > idea-intel J and the test case passed perfectly. As this test
> case is
> > passed on other environmets and passed with idea-intel J, it seems
> > pretty hard to pinpoint the problem.
> >
> > Does other Linux(Ubuntu) users face this problem ?. Could someone
> > help me on this.
> >
> > Thanks
> >
> > Saminda
> >
> > p.s. The exception through,
> >
> > org.apache.axis2.AxisFault: Connection reset; nested exception is:
> > java.net.SocketException: Connection reset; nested
> exception is:
> > org.apache.axis2.AxisFault: Connection reset; nested
> exception is:
> > java.net.SocketException: Connection reset
> > at
> >
> org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke (CommonsHTTPTransportSender.java:145)
> >
> > at org.apache.axis2.engine.AxisEngine.send
> (AxisEngine.java:92)
> > at
> >
> org.apache.axis2.clientapi.TwoWayTransportBasedSender.send (TwoWayTransportBasedSender.java:34)
> >
> > at
> > org.apache.axis2.clientapi.InOutMEPClient.invokeBlocking
> (InOutMEPClient.java:174)
> >
> > at
> org.apache.axis2.clientapi.Call.invokeBlocking(Call.java:91)
> > at
> >
> org.apache.axis2.engine.CharctersetEncodingTest.runTest(CharctersetEncodingTest.java
> :113)
> >
> > at
> >
> org.apache.axis2.engine.CharctersetEncodingTest.runtest(CharctersetEncodingTest.java:135)
> >
> > at
> > org.apache.axis2.engine.CharctersetEncodingTest.testSimpleString
> (CharctersetEncodingTest.java:139)
> >
> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
> > at
> >
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>
> >
> > at
> >
> sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25)
> >
> > at java.lang.reflect.Method.invoke(Method.java:324)
> > at junit.framework.TestCase.runTest (TestCase.java:154)
> > at junit.framework.TestCase.runBare(TestCase.java:127)
> > at junit.framework.TestResult$1.protect(TestResult.java:106)
> > at junit.framework.TestResult.runProtected
> (TestResult.java :124)
> > at junit.framework.TestResult.run(TestResult.java:109)
> > at junit.framework.TestCase.run(TestCase.java:118)
> > at junit.framework.TestSuite.runTest(TestSuite.java :208)
> > at junit.framework.TestSuite.run(TestSuite.java:203)
> > at
> >
> org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:325)
> >
> > at
> >
> org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:536)
> >
> > Caused by: org.apache.axis2.AxisFault: Connection reset; nested
> > exception is:
> > java.net.SocketException : Connection reset
> > at
> >
> org.apache.axis2.transport.http.CommonsHTTPTransportSender.writeMessageWithCommons (CommonsHTTPTransportSender.java:195)
> >
> > at
> >
> org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke
> (CommonsHTTPTransportSender.java :116)
> >
> > ... 21 more
> > Caused by: java.net.SocketException: Connection reset
> > at
> java.net.SocketInputStream.read(SocketInputStream.java :168)
> > at
> java.io.BufferedInputStream.fill(BufferedInputStream.java:183)
> > at
> java.io.BufferedInputStream.read(BufferedInputStream.java:201)
> > at
> > org.apache.commons.httpclient.HttpConnection.isResponseAvailable
> (HttpConnection.java:897)
> >
> > at
> >
> org.apache.commons.httpclient.HttpMethodBase.readResponseBody (HttpMethodBase.java:1691)
> >
> > at
> > org.apache.commons.httpclient.HttpMethodBase.readResponseBody
> (HttpMethodBase.java:1634)
> >
> > at
> >
> org.apache.commons.httpclient.HttpMethodBase.readResponse(HttpMethodBase.java:1597)
> >
> > at
> > org.apache.commons.httpclient.HttpMethodBase.execute
> (HttpMethodBase.java:995)
> >
> > at
> >
> org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:393)
> >
> > at
> > org.apache.commons.httpclient.HttpMethodDirector.executeMethod
> (HttpMethodDirector.java:168)
> >
> > at
> >
> org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:393)
> >
> > at
> > org.apache.commons.httpclient.HttpClient.executeMethod
> (HttpClient.java:346)
> >
> > at
> >
> org.apache.axis2.transport.http.CommonsHTTPTransportSender.transportConfigurationPOST(CommonsHTTPTransportSender.java:407)
> >
> > at
> >
> org.apache.axis2.transport.http.CommonsHTTPTransportSender.writeMessageWithCommons
> (CommonsHTTPTransportSender.java:173)
> >
> > ... 22 more
> > ------------- ---------------- ---------------
> > Testcase:
> > testSimpleString(org.apache.axis2.engine.CharctersetEncodingTest):
> > FAILED
> > Faliure in processing
> > junit.framework.AssertionFailedError : Faliure in processing
> > at
> >
> org.apache.axis2.engine.CharctersetEncodingTest.runTest(CharctersetEncodingTest.java:129)
>
> >
> > at
> >
> org.apache.axis2.engine.CharctersetEncodingTest.runtest(CharctersetEncodingTest.java:135)
> >
> > at
> > org.apache.axis2.engine.CharctersetEncodingTest.testSimpleString
> (CharctersetEncodingTest.java:139)
> >
> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
> > at
> >
> sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39)
>
> >
> > at
> >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >
> >
> >
> >
>
>
>
>
> --
> "May the SourcE be with u"
> http://www.bloglines.com/blog/thilina
--
The best way to predict the future is to invent it - Alan Kay
--
"May the SourcE be with u"
http://www.bloglines.com/blog/thilina
