Thanks Martjin,
your answer makes sense but doesn't actually solve my problem, which in fact is
that users complain that the wicket web-app is slow.
A check with the server side
shows that the thread for 'tmsMserver' is taking up 100% of CPU
resource.
After a restart of the server and a walk through, the
slowness creeps back almost immediately. All I get in the server
log are exceptions like the one I posted.
I suppose what happens is users do something --> they wait --> they get bored
--> they kill the request --> exception gets written.
So, the main question is why the wicket application is slow?
(also, in web.xml I have no specific statement for development/deployment, and
expect deployment to be the default)
Konstantinos
----- Original Message ----
From: Martijn Dashorst <[EMAIL PROTECTED]>
To: [email protected]
Sent: Friday, January 26, 2007 3:10:34 PM
Subject: Re: [Wicket-user] Unable to render resource stream Exception
Broken pipe means that users (or their browsers) have killed the
request. This log report has been disabled in newer versions. Not sure
if that is the case for 1.2.4, but most certainly for 1.3 and 2.0.
Martijn
On 1/26/07, Konstantinos Lazouras <[EMAIL PROTECTED]> wrote:
>
>
> Hi all,
>
> does anyone know why this exception appears at the logs? (using wicket
> 1.2.3)
>
> 10:18:52,547 ERROR RequestCycle:1043 - Unable to render resource stream
> zip:/prod/applc/bea9/weblogic91/config/tmsdomain/./servers/tmsMserver/tmp/_WL_user/fc/2eqljk/war/WEB-INF/lib/wicket-extensions-1.2.3.jar!/wicket/extensions/markup/html/datepicker/style/aqua/title-bg.gif
> wicket.WicketRuntimeException: Unable to render resource stream
> zip:/prod/applc/bea9/weblogic91/config/tmsdomain/./servers/tmsMserver/tmp/_WL_user/fc/2eqljk/war/WEB-INF/lib/wicket-extensions-1.2.3.jar!/wicket/extensions/markup/html/datepicker/style/aqua/title-bg.gif
> at wicket.Resource.respond(Resource.java:279)
> at
> wicket.Resource.onResourceRequested(Resource.java:135)
> at
> wicket.request.target.resource.SharedResourceRequestTarget.respond(SharedResourceRequestTarget.java:192)
> at
> wicket.request.compound.DefaultResponseStrategy.respond(DefaultResponseStrategy.java:49)
> at
> wicket.request.compound.AbstractCompoundRequestCycleProcessor.respond(AbstractCompoundRequestCycleProcessor.java:66)
> at
> wicket.RequestCycle.doProcessEventsAndRespond(RequestCycle.java:902)
> at
> wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:934)
> at wicket.RequestCycle.step(RequestCycle.java:1010)
> at wicket.RequestCycle.steps(RequestCycle.java:1084)
> at wicket.RequestCycle.request(RequestCycle.java:454)
> at
> wicket.protocol.http.WicketServlet.doGet(WicketServlet.java:219)
> at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:751)
> at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
> at
> weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:225)
> at
> weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:127)
> at
> weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:272)
> at
> weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:165)
> at
> weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3153)
> at
> weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
> at
> weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
> at
> weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:1973)
> at
> weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1880)
> at
> weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1310)
> at
> weblogic.work.ExecuteThread.execute(ExecuteThread.java:207)
> at weblogic.work.ExecuteThread.run(ExecuteThread.java:179)
> Caused by:
> java.net.SocketException: Broken pipe
> at java.net.SocketOutputStream.socketWrite0(Native
> Method)
> at
> java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:105)
> at
> java.net.SocketOutputStream.write(SocketOutputStream.java:149)
> at
> weblogic.utils.io.ChunkedOutputStream.writeTo(ChunkedOutputStream.java:185)
> at
> weblogic.servlet.internal.ResponseHeaders.writeHeaders(ResponseHeaders.java:346)
> at
> weblogic.servlet.internal.ServletResponseImpl.writeHeaders(ServletResponseImpl.java:1098)
> at
> weblogic.servlet.internal.ServletOutputStreamImpl.sendHeaders(ServletOutputStreamImpl.java:238)
> at
> weblogic.servlet.internal.ServletOutputStreamImpl.flush(ServletOutputStreamImpl.java:107)
> at wicket.Resource.respond(Resource.java:245)
> ... 24 more
>
> Thanks,
> Konstantinos
>
>
> ________________________________
> Finding fabulous fares is fun.
> Let Yahoo! FareChase search your favorite travel sites to find flight and
> hotel bargains.
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share your
> opinions on IT & business topics through brief surveys - and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>
> _______________________________________________
> Wicket-user mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/wicket-user
>
>
>
--
Vote for Wicket at the http://www.thebeststuffintheworld.com/vote_for/wicket
Wicket 1.2.4 is as easy as 1-2-4. Download Wicket now!
http://wicketframework.org
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Wicket-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-user
____________________________________________________________________________________
Be a PS3 game guru.
Get your game face on with the latest PS3 news and previews at Yahoo! Games.
http://videogames.yahoo.com/platform?platform=120121
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Wicket-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-user