【 以下文字转载自 Java 讨论区 】
发信人: paradisexiao (感伤), 信区: Java
标 题: 问个让我头疼死的weblogic部署问题
发信站: 水木社区 (Wed Feb 16 20:32:59 2011), 站内
我用jasperReport实现绘图的功能,通过在web端选择一些参数绘图。在tomcat上都很正常,可是一到weblogic后只有第一次绘图是正常的,再绘图生成的图像不显示,出现打不开的叉子。可是我在weblogic的tmp路径下能看到生成的图片,可是通过浏览器localhost:8888/.../xxx.jsp就是看不到
weblogic报错如下:
<Error> <HTTP> <hp-bl685-023> <AdminServer> <[ACTIVE] ExecuteThread: '1' for queue:
'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1297835187219> <BEA-101019>[weblogic.servlet.internal.WebAppServletContext@2e4289 - appName: 'performance', name: 'performance', context-path: '/performance', spec-version: 'null'] Servlet failed with IOException
java.io.IOException: failed to read '2180' bytes from InputStream; clen: 28068 remaining: 13960 count: 1892
at weblogic.servlet.internal.ChunkOutput.writeStream(ChunkOutput.java:417)
at weblogic.servlet.internal.ChunkOutputWrapper.writeStream
(ChunkOutputWrapper.java:175)
at weblogic.servlet.internal.ServletOutputStreamImpl.writeStream
(ServletOutputStreamImpl.java:515)
at weblogic.servlet.internal.ServletOutputStreamImpl.writeStream
(ServletOutputStreamImpl.java:503)
at weblogic.servlet.FileServlet.sendFile(FileServlet.java:410)
at weblogic.servlet.FileServlet.doGetHeadPost(FileServlet.java:234)
at weblogic.servlet.FileServlet.service(FileServlet.java:173)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run
(StubSecurityHelper.java:227)at weblogic.servlet.internal.StubSecurityHelper.invokeServlet
(StubSecurityHelper.java:125)at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run
(WebAppServletContext.java:3498)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs
(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(Unknown Source)
at weblogic.servlet.internal.WebAppServletContext.securedExecute
(WebAppServletContext.java:2180)
--
FROM 123.122.133.*