• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Broken pipe error while downloading jar files during java web start

 
Malathi Jeeva
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
We are using java webstart to download our java application from the weblogic server to the client machine. It was working fine when the weblogic server 11g was running on solaris platform. Now
we switched to AIX platform running weblogic 12c.

Now when we access the application the very first time, the application is downloading fine and running fine, but in the logs seeing the following error:


weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1431620564396> <BEA-101019> <[ServletContext@824422057[app:Cat module:Cat.war path:null spec-version:3.0]] Servlet failed with an IOException
java.io.IOException: Broken pipe
at sun.nio.ch.FileDispatcherImpl.write0(Native Method)
at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:59)
at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:105)
at sun.nio.ch.IOUtil.write(IOUtil.java:77)
at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:525)
at weblogic.socket.NIOSocketMuxer$NIOOutputStream.writeInternal(NIOSocketMuxer.java:1092)
at weblogic.socket.NIOSocketMuxer$NIOOutputStream.write(NIOSocketMuxer.java:983)
at weblogic.servlet.internal.ChunkOutput.writeChunkTransfer(ChunkOutput.java:606)
at weblogic.servlet.internal.ChunkOutput.writeChunks(ChunkOutput.java:571)
at weblogic.servlet.internal.ChunkOutput.flush(ChunkOutput.java:459)
at weblogic.servlet.internal.ChunkOutput$2.checkForFlush(ChunkOutput.java:686)
at weblogic.servlet.internal.ChunkOutput.writeStream(ChunkOutput.java:538)
at weblogic.servlet.internal.ChunkOutput.writeStream(ChunkOutput.java:483)
at weblogic.servlet.internal.ChunkOutputWrapper.writeStream(ChunkOutputWrapper.java:192)
at weblogic.servlet.internal.ServletOutputStreamImpl.writeStream(ServletOutputStreamImpl.java:561)
at weblogic.servlet.internal.ServletOutputStreamImpl.writeStream(ServletOutputStreamImpl.java:549)
at weblogic.servlet.FileServlet.sendFileUsingOutputStream(FileServlet.java:454)
at weblogic.servlet.FileServlet.sendFile(FileServlet.java:425)
at weblogic.servlet.FileServlet.doGetHeadPost(FileServlet.java:232)
at weblogic.servlet.FileServlet.service(FileServlet.java:160)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:844)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:280)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:254)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:136)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:341)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:238)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3366)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3333)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:57)
at weblogic.servlet.internal.WebAppServletContext.doSecuredExecute(WebAppServletContext.java:2220)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2146)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2124)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1564)
at weblogic.servlet.provider.ContainerSupportProviderImpl$WlsRequestExecutor.run(ContainerSupportProviderImpl.java:254)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:295)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:254)


Any help would be appreciated.

Thanks
Mala
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic