Re: [Wicket-user] Unable to render resource stream Exception

2007-02-13 Thread Igor Vaynberg

s/websphere/weblogic/

-igor


On 2/13/07, Igor Vaynberg <[EMAIL PROTECTED]> wrote:


looks like a webspehere classloader problem. not sure how to help you
since i dont have access to websphere. maybe you can tell it not to create
that _wl_user_cls jar

-igor


On 2/5/07, Konstantinos Lazouras <[EMAIL PROTECTED]> wrote:

> Hi all, thanx for your help so far and apologies for getting back so
> late... to the problem now:
>
> To what you suggested, I didn't get something useful from yourkit and
> tmsMserver is not wicket related.
>
> If the problem appears, it happens by clicking the datepicker icon (in a
> "monkey testing" context), where WebLogic 9.1 cannot get to the
> resources. It has nothing to do with browsers (speaking about firefox and
> ie). It is related to the environment used: For development we use eclipse,
> tomcat 5.5, java 1.5 on windows and we also test inhouse with BEA
> WebLogic both on windows and linux. We cannot reproduce the problem locally,
> no matter what. At the client site, we deploy again on BEA WebLogic but this
> time on AIX. This is the only environment where we get the "Unable to render
> resource stream" error.
>
> Inspired by the thread " Fighting "Too many open files" problem related
> to wicket resource files " we unpacked the wicket jars (we only use 2
> jars, core+extensions), put everything in "classes" folder and deployed
> again.  We didn't get much, as the exception now became:
>
> 12:16:53,251 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/_wl_cls_gen.jar!/wicket/extensions/markup/html/datepicker/style/aqua/status-
> 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/_wl_cls_gen.jar!/wicket/extensions/markup/html/datepicker/style/aqua/status-
> 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)
> ... (the rest are the same)
>
>
> So far, my question is: shouldn't unpacking the jars fix the problem?
>
> Searching a bit more, we found that "_wl_cls_gen.jar" is the way
> WebLogic handles dynamic libraries (so it shouldn't be something suspicious
> there). From this I understand that WebLogic makes this jar because it finds
> the datepicker resources in the "/WEB-INF/classes/..." dir and not in "/",
> as happens with the other resources.  What should I do if I want to move
> datepicker resources away from "/WEB-INF/classes/..." dir?
> Do you think that replacing the whole datepicker component with
> something external would be a solution (how do I do this)?
>
>
>
> On the other hand, a few minutes ago I came across the following post
> while searching for answers:
>  
http://opensource.atlassian.com/projects/spring/browse/SPR-3043;jsessionid=anu8vO15emAayNy2Ua?page=all
>
>
> I think the problem described is very similar to mine.  Do you have any
> suggestions on how to apply and test the answer given?
>
> Thanks again,
>
> Konstantinos
>
>
>
>
>
> - Original Message 
> From: Igor Vaynberg <[EMAIL PROTECTED]>
> To: wicket-user@lists.sourceforge.net
> Sent: Saturday, January 27, 2007 1:17:45 AM
> Subject: Re: [Wicket-user] Unable to render resource stream Exception
>
> well i guess we need to know if this is wicket related or something
> inside weblogic going bad, or the combination of the two
>
> -igor
>
>
> On 1/26/07, Martijn Dashorst <[EMAIL PROTECTED]> wrote:
> >
> > I never have heard of it... And if you don't like shelling out $$$ for
> > YourKit immediately, they have a 30 day trial. Should be enough to at
> > least find this problem.
> >
> > After that you'll instantly know that the 500 bucks they charge are
> > worth every penny.
> >
> > (I'm not affiliated with them).
> >
> > Martijn
> >
> > On 1/26/07, Igor Vaynberg < [EMAIL PROTECTED]> wrote:
> > > is tmsMserver one of our threads?
> > >
> > > -igor
> > >
> > >
> > > On 1/26/07, Eelco Hillenius <[EMAIL PROTECTED] > wrote:
> > > > Wicket is pretty efficient, so likely there is something very
> > resource
> > > > heavy in your application, or there is a fat memory leak
> > (resulting in
> > > > th

Re: [Wicket-user] Unable to render resource stream Exception

2007-02-13 Thread Igor Vaynberg

looks like a webspehere classloader problem. not sure how to help you since
i dont have access to websphere. maybe you can tell it not to create that
_wl_user_cls jar

-igor


On 2/5/07, Konstantinos Lazouras <[EMAIL PROTECTED]> wrote:


Hi all, thanx for your help so far and apologies for getting back so
late... to the problem now:

To what you suggested, I didn't get something useful from yourkit and
tmsMserver is not wicket related.

If the problem appears, it happens by clicking the datepicker icon (in a
"monkey testing" context), where WebLogic 9.1 cannot get to the resources.
It has nothing to do with browsers (speaking about firefox and ie). It is
related to the environment used: For development we use eclipse, tomcat
5.5, java 1.5 on windows and we also test inhouse with BEA WebLogic both
on windows and linux. We cannot reproduce the problem locally, no matter
what. At the client site, we deploy again on BEA WebLogic but this time on
AIX. This is the only environment where we get the "Unable to render
resource stream" error.

Inspired by the thread " Fighting "Too many open files" problem related to
wicket resource files" we unpacked the wicket jars (we only use 2 jars,
core+extensions), put everything in "classes" folder and deployed again.  We
didn't get much, as the exception now became:

12:16:53,251 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/_wl_cls_gen.jar!/wicket/extensions/markup/html/datepicker/style/aqua/status-
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/_wl_cls_gen.jar!/wicket/extensions/markup/html/datepicker/style/aqua/status-
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)
... (the rest are the same)


So far, my question is: shouldn't unpacking the jars fix the problem?

Searching a bit more, we found that "_wl_cls_gen.jar" is the way WebLogic
handles dynamic libraries (so it shouldn't be something suspicious there).
From this I understand that WebLogic makes this jar because it finds the
datepicker resources in the "/WEB-INF/classes/..." dir and not in "/", as
happens with the other resources.  What should I do if I want to move
datepicker resources away from "/WEB-INF/classes/..." dir?
Do you think that replacing the whole datepicker component with something
external would be a solution (how do I do this)?



On the other hand, a few minutes ago I came across the following post
while searching for answers:

http://opensource.atlassian.com/projects/spring/browse/SPR-3043;jsessionid=anu8vO15emAayNy2Ua?page=all

I think the problem described is very similar to mine.  Do you have any
suggestions on how to apply and test the answer given?

Thanks again,

Konstantinos





- Original Message 
From: Igor Vaynberg <[EMAIL PROTECTED]>
To: wicket-user@lists.sourceforge.net
Sent: Saturday, January 27, 2007 1:17:45 AM
Subject: Re: [Wicket-user] Unable to render resource stream Exception

well i guess we need to know if this is wicket related or something inside
weblogic going bad, or the combination of the two

-igor


On 1/26/07, Martijn Dashorst <[EMAIL PROTECTED]> wrote:
>
> I never have heard of it... And if you don't like shelling out $$$ for
> YourKit immediately, they have a 30 day trial. Should be enough to at
> least find this problem.
>
> After that you'll instantly know that the 500 bucks they charge are
> worth every penny.
>
> (I'm not affiliated with them).
>
> Martijn
>
> On 1/26/07, Igor Vaynberg <[EMAIL PROTECTED]> wrote:
> > is tmsMserver one of our threads?
> >
> > -igor
> >
> >
> > On 1/26/07, Eelco Hillenius <[EMAIL PROTECTED]> wrote:
> > > Wicket is pretty efficient, so likely there is something very
> resource
> > > heavy in your application, or there is a fat memory leak (resulting
> in
> > > the VM having to do a lot of GC). Can you track down what happens?
> If
> > > you use a profiler like the excellent YourKit
> > > (http://www.yourkit.com/), you should be able to track down
> > > bottlenecks and/ or memory leaks pretty quickly.
> > >
> > > Eelco
> > >
> > >
> > > On 1/26/07, Konstantinos Lazouras <[EMAIL PROTECTED]>
> wrote:
> > > >
> > > >
> > > > Thanks Martjin,
> > > >
> > > > your answer makes sense but doesn'

Re: [Wicket-user] Unable to render resource stream Exception

2007-02-05 Thread Konstantinos Lazouras
Hi all, thanx for your help so far and apologies for getting back so late... to 
the problem now:

To what you suggested, I didn't get something useful from yourkit and  
tmsMserver is not wicket related.

If the problem appears, it happens by clicking the datepicker icon (in a 
"monkey testing" context), where WebLogic 9.1 cannot get to the resources. It 
has nothing to do with browsers (speaking about firefox and ie). It is related 
to the environment used: For development we use eclipse, tomcat 5.5, java 1.5 
on windows and we also test inhouse with BEA WebLogic both on windows and 
linux. We cannot reproduce the problem locally, no matter what. At the client 
site, we deploy again on BEA WebLogic but this time on AIX. This is the only 
environment where we get the "Unable to render resource stream" error.

Inspired by the thread " Fighting "Too many open files" problem related to 
wicket resource files" we unpacked the wicket jars (we only use 2 jars, 
core+extensions), put everything in "classes" folder and deployed again.  We 
didn't get much, as the exception now became:

12:16:53,251 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/_wl_cls_gen.jar!/wicket/extensions/markup/html/datepicker/style/aqua/status-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/_wl_cls_gen.jar!/wicket/extensions/markup/html/datepicker/style/aqua/status-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)
... (the rest are the same)


So far, my question is: shouldn't unpacking the jars fix the problem?



Searching a bit more, we found that "_wl_cls_gen.jar" is the way WebLogic 
handles dynamic libraries (so it shouldn't be something suspicious there). From 
this I understand that WebLogic makes this jar because it finds the datepicker 
resources in the "/WEB-INF/classes/..." dir and not in "/", as happens with the 
other resources.  What should I do if I want to move datepicker resources away 
from "/WEB-INF/classes/..." dir?
Do you think that replacing the whole datepicker component with something 
external would be a solution (how do I do this)?



On the other hand, a few minutes ago I came across the following post while 
searching for answers: 
 
http://opensource.atlassian.com/projects/spring/browse/SPR-3043;jsessionid=anu8vO15emAayNy2Ua?page=all
 

I think the problem described is very similar to mine.  Do you have any 
suggestions on how to apply and test the answer given?

Thanks again,

Konstantinos





- Original Message 
From: Igor Vaynberg <[EMAIL PROTECTED]>
To: wicket-user@lists.sourceforge.net
Sent: Saturday, January 27, 2007 1:17:45 AM
Subject: Re: [Wicket-user] Unable to render resource stream Exception

well i guess we need to know if this is wicket related or something inside 
weblogic going bad, or the combination of the two

-igor


On 1/26/07, Martijn Dashorst
 <[EMAIL PROTECTED]> wrote:
I never have heard of it... And if you don't like shelling out $$$ for
YourKit immediately, they have a 30 day trial. Should be enough to at
least find this problem.

After that you'll instantly know that the 500 bucks they charge are

worth every penny.

(I'm not affiliated with them).

Martijn

On 1/26/07, Igor Vaynberg <[EMAIL PROTECTED]> wrote:
> is tmsMserver one of our threads?

>
> -igor
>
>
> On 1/26/07, Eelco Hillenius <[EMAIL PROTECTED]> wrote:
> > Wicket is pretty efficient, so likely there is something very resource

> > heavy in your application, or there is a fat memory leak (resulting in
> > the VM having to do a lot of GC). Can you track down what happens? If
> > you use a profiler like the excellent YourKit

> > (http://www.yourkit.com/), you should be able to track down
> > bottlenecks and/ or memory leaks pretty quickly.
> >
> > Eelco
> >

> >
> > On 1/26/07, Konstantinos Lazouras <[EMAIL PROTECTED]> wrote:
> > >
> > >
> > > 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.

Re: [Wicket-user] Unable to render resource stream Exception

2007-01-26 Thread Igor Vaynberg

well i guess we need to know if this is wicket related or something inside
weblogic going bad, or the combination of the two

-igor


On 1/26/07, Martijn Dashorst <[EMAIL PROTECTED]> wrote:


I never have heard of it... And if you don't like shelling out $$$ for
YourKit immediately, they have a 30 day trial. Should be enough to at
least find this problem.

After that you'll instantly know that the 500 bucks they charge are
worth every penny.

(I'm not affiliated with them).

Martijn

On 1/26/07, Igor Vaynberg <[EMAIL PROTECTED]> wrote:
> is tmsMserver one of our threads?
>
> -igor
>
>
> On 1/26/07, Eelco Hillenius <[EMAIL PROTECTED]> wrote:
> > Wicket is pretty efficient, so likely there is something very resource
> > heavy in your application, or there is a fat memory leak (resulting in
> > the VM having to do a lot of GC). Can you track down what happens? If
> > you use a profiler like the excellent YourKit
> > (http://www.yourkit.com/), you should be able to track down
> > bottlenecks and/ or memory leaks pretty quickly.
> >
> > Eelco
> >
> >
> > On 1/26/07, Konstantinos Lazouras <[EMAIL PROTECTED]>
wrote:
> > >
> > >
> > > 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: wicket-user@lists.sourceforge.net
> > > 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)
> >

Re: [Wicket-user] Unable to render resource stream Exception

2007-01-26 Thread Martijn Dashorst
I never have heard of it... And if you don't like shelling out $$$ for
YourKit immediately, they have a 30 day trial. Should be enough to at
least find this problem.

After that you'll instantly know that the 500 bucks they charge are
worth every penny.

(I'm not affiliated with them).

Martijn

On 1/26/07, Igor Vaynberg <[EMAIL PROTECTED]> wrote:
> is tmsMserver one of our threads?
>
> -igor
>
>
> On 1/26/07, Eelco Hillenius <[EMAIL PROTECTED]> wrote:
> > Wicket is pretty efficient, so likely there is something very resource
> > heavy in your application, or there is a fat memory leak (resulting in
> > the VM having to do a lot of GC). Can you track down what happens? If
> > you use a profiler like the excellent YourKit
> > (http://www.yourkit.com/), you should be able to track down
> > bottlenecks and/ or memory leaks pretty quickly.
> >
> > Eelco
> >
> >
> > On 1/26/07, Konstantinos Lazouras <[EMAIL PROTECTED]> wrote:
> > >
> > >
> > > 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: wicket-user@lists.sourceforge.net
> > > 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.re

Re: [Wicket-user] Unable to render resource stream Exception

2007-01-26 Thread Igor Vaynberg

is tmsMserver one of our threads?

-igor


On 1/26/07, Eelco Hillenius <[EMAIL PROTECTED]> wrote:


Wicket is pretty efficient, so likely there is something very resource
heavy in your application, or there is a fat memory leak (resulting in
the VM having to do a lot of GC). Can you track down what happens? If
you use a profiler like the excellent YourKit
(http://www.yourkit.com/), you should be able to track down
bottlenecks and/ or memory leaks pretty quickly.

Eelco


On 1/26/07, Konstantinos Lazouras <[EMAIL PROTECTED]> wrote:
>
>
> 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: wicket-user@lists.sourceforge.net
> 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.interna

Re: [Wicket-user] Unable to render resource stream Exception

2007-01-26 Thread Eelco Hillenius
Wicket is pretty efficient, so likely there is something very resource
heavy in your application, or there is a fat memory leak (resulting in
the VM having to do a lot of GC). Can you track down what happens? If
you use a profiler like the excellent YourKit
(http://www.yourkit.com/), you should be able to track down
bottlenecks and/ or memory leaks pretty quickly.

Eelco


On 1/26/07, Konstantinos Lazouras <[EMAIL PROTECTED]> wrote:
>
>
> 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: wicket-user@lists.sourceforge.net
> 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.e

Re: [Wicket-user] Unable to render resource stream Exception

2007-01-26 Thread Konstantinos Lazouras

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: wicket-user@lists.sourceforge.net
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.intern

Re: [Wicket-user] Unable to render resource stream Exception

2007-01-26 Thread Martijn Dashorst
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
> Wicket-user@lists.sourceforge.net
> 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


[Wicket-user] Unable to render resource stream Exception

2007-01-26 Thread Konstantinos Lazouras

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.
http://farechase.yahoo.com/promo-generic-14795097-
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
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user