axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Tony Dean <Tony.D...@sas.com>
Subject RE: axis2 1.3 stackoverflow
Date Sun, 28 Sep 2008 01:32:18 GMT
I'm using wsdl4j 1.6.1.

From: Martin Gainty [mailto:mgainty@hotmail.com]
Sent: Saturday, September 27, 2008 8:13 PM
To: axis-user@ws.apache.org
Subject: RE: axis2 1.3 stackoverflow

i found this on the spring site as a JIRA concerning jira when implementing WSDL4J
WSDL4J (the library we use) is not thread-safe, so I put a synchronized block around it.

for some reason I cannot locate the print method on the current WSDL version 1.5.2 of
com.ibm.wsdl.util.xml.DOM2Writer
which wsdl4j version supports print() method in com.ibm.wsdl.util.xml.DOM2Writer

?
Martin
______________________________________________
Disclaimer and confidentiality note
Everything in this e-mail and any attachments relates to the official business of Sender.
This transmission is of a confidential nature and Sender does not endorse distribution to
any party other than intended recipient. Sender does not necessarily endorse content contained
within this transmission.


> From: Tony.Dean@sas.com
> To: axis-user@ws.apache.org
> Date: Sat, 27 Sep 2008 19:25:18 -0400
> Subject: axis2 1.3 stackoverflow
>
> I have seen numerous jira issues regarding stackoverflow...
>
> A single client accessing my Axis2 service is successful and appears to be successful
an unlimited amount of iterations.
>
> However, if I put a load on the service and allow multiple clients to access my service
simultaneously, it does take long for stackoverflows to occur. I'm getting a consistent stacktrace
as follows:
>
> 08:25:00,237 ERROR [[AxisServlet]] Servlet.service() for servlet AxisServlet thre
> java.lang.StackOverflowError
> at java.nio.charset.CharsetEncoder.encode(CharsetEncoder.java:544)
> at sun.nio.cs.StreamEncoder$CharsetSE.implWrite(StreamEncoder.java:384)
> at sun.nio.cs.StreamEncoder.write(StreamEncoder.java:136)
> at sun.nio.cs.StreamEncoder.write(StreamEncoder.java:146)
> at java.io.OutputStreamWriter.write(OutputStreamWriter.java:204)
> at java.io.PrintWriter.write(PrintWriter.java:384)
> at java.io.PrintWriter.write(PrintWriter.java:384)
> at java.io.PrintWriter.write(PrintWriter.java:401)
> at java.io.PrintWriter.print(PrintWriter.java:532)
> at com.ibm.wsdl.util.xml.DOM2Writer.print(Unknown Source)
> at com.ibm.wsdl.util.xml.DOM2Writer.print(Unknown Source)
> at com.ibm.wsdl.util.xml.DOM2Writer.print(Unknown Source)
> at com.ibm.wsdl.util.xml.DOM2Writer.print(Unknown Source)
> at com.ibm.wsdl.util.xml.DOM2Writer.print(Unknown Source)
> at com.ibm.wsdl.util.xml.DOM2Writer.print(Unknown Source)
> at com.ibm.wsdl.util.xml.DOM2Writer.print(Unknown Source)
> at com.ibm.wsdl.util.xml.DOM2Writer.print(Unknown Source)
>
>
> Anyone know what's going on?
>
> Thanks for any insight.
>
> Tony Dean
> SAS Institute Inc.
> 919.531.6704
> tony.dean@sas.com
>
> SAS... The Power to Know
> http://www.sas.com
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-user-help@ws.apache.org
>
________________________________
Stay up to date on your PC, the Web, and your mobile phone with Windows Live. See Now<http://clk.atdmt.com/MRT/go/msnnkwxp1020093185mrt/direct/01/>

Mime
View raw message