tag:blogger.com,1999:blog-5661557580659195822.post3509527513277206538..comments2023-04-11T09:13:33.045-07:00Comments on Dragon Joke: Standalone JAX-WS is not ready for productionDragonKenhttp://www.blogger.com/profile/16879004722533822293noreply@blogger.comBlogger3125tag:blogger.com,1999:blog-5661557580659195822.post-44155305814626722812009-03-05T04:31:00.000-08:002009-03-05T04:31:00.000-08:00Hey dude i faced the same problem but synchronizin...Hey dude i faced the same problem but synchronizing my functions work fine to me.JPhttps://www.blogger.com/profile/15748953718631300183noreply@blogger.comtag:blogger.com,1999:blog-5661557580659195822.post-81558502499712390152008-07-21T00:31:00.000-07:002008-07-21T00:31:00.000-07:00updates:I tried jetty embedded by using HttpServer...updates:<BR/><BR/>I tried jetty embedded by using <A HREF="http://docs.codehaus.org/display/JETTY/J2se6HttpServerSPI" REL="nofollow">HttpServerSPI</A> for j2se6.<BR/><BR/>It solve the problem of connections leaks (as it use blocking IO, no nio selector). But it still throws similar exception when the server is serving concurrent requests:<BR/><BR/>javax.xml.ws.WebServiceException: javax.xml.stream.XMLStreamException: java.io.I<BR/>OException: Closed<BR/> at com.sun.xml.internal.ws.encoding.StreamSOAPCodec.encode(Unknown Sourc<BR/>e)<BR/> at com.sun.xml.internal.ws.encoding.SOAPBindingCodec.encode(Unknown Sour<BR/>ce)<BR/> at com.sun.xml.internal.ws.transport.http.HttpAdapter.encodePacket(Unkno<BR/>wn Source)<BR/> at com.sun.xml.internal.ws.transport.http.HttpAdapter.access$100(Unknown<BR/> Source)<BR/> at com.sun.xml.internal.ws.transport.http.HttpAdapter$HttpToolkit.handle<BR/>(Unknown Source)<BR/> at com.sun.xml.internal.ws.transport.http.HttpAdapter.handle(Unknown Sou<BR/>rce)<BR/> at com.sun.xml.internal.ws.transport.http.server.WSHttpHandler.handleExc<BR/>hange(Unknown Source)<BR/> at com.sun.xml.internal.ws.transport.http.server.WSHttpHandler.handle(Un<BR/>known Source)<BR/> at org.mortbay.jetty.j2se6.J2SE6ContextHandler.handle(J2SE6ContextHandle<BR/>r.java:69)<BR/> at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHand<BR/>lerCollection.java:206)<BR/> at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.<BR/>java:114)<BR/> at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:1<BR/>52)<BR/> at org.mortbay.jetty.Server.handle(Server.java:324)<BR/> at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:50<BR/>5)<BR/> at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnectio<BR/>n.java:842)<BR/> at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:648)<BR/> at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)<BR/> at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)<BR/> at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.ja<BR/>va:395)<BR/> at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool<BR/>.java:450)<BR/>Caused by: javax.xml.stream.XMLStreamException: java.io.IOException: Closed<BR/> at com.sun.xml.internal.stream.writers.XMLStreamWriterImpl.writeStartDoc<BR/>ument(Unknown Source)<BR/> at com.sun.xml.internal.ws.message.AbstractMessageImpl.writeTo(Unknown S<BR/>ource)<BR/> ... 20 more<BR/>Caused by: java.io.IOException: Closed<BR/> at org.mortbay.jetty.AbstractGenerator$Output.write(AbstractGenerator.ja<BR/>va:597)<BR/> at java.io.FilterOutputStream.write(Unknown Source)<BR/> at com.sun.xml.internal.stream.writers.UTF8OutputStreamWriter.write(Unkn<BR/>own Source)<BR/> at com.sun.xml.internal.stream.writers.UTF8OutputStreamWriter.write(Unkn<BR/>own Source)<BR/> ... 22 more<BR/><BR/><BR/><BR/>Using embedded jetty have performance downgrade as it use blocking IO but it's much better than keep making connections leaks.DragonKenhttps://www.blogger.com/profile/16879004722533822293noreply@blogger.comtag:blogger.com,1999:blog-5661557580659195822.post-58627542636632956332008-07-20T07:21:00.000-07:002008-07-20T07:21:00.000-07:00Today, I tried the beta jvm 1.6.0_10 but it doesn'...Today, I tried the beta jvm 1.6.0_10 but it doesn't help.DragonKenhttps://www.blogger.com/profile/16879004722533822293noreply@blogger.com