You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@wicket.apache.org by Dipu Seminlal <di...@googlemail.com> on 2007/10/08 13:42:04 UTC
out of memory - wicket 1.2.6
Hi,
One of our servers running wicket application went down throwing out of
memory error.
This is the first time it has ever happened, can any one throw some light on
the reason for the issue.
2007-10-08 11:36:02:425 ERROR wicket.RequestCycle [TP-Processor63] - Method
onFormSubmitted of interface
wicket.markup.html.form.IFormSubmitListenertargeted at component
[MarkupContainer [Component id = searchForm, page =
com.xmltravel.fab1.wicket.flights.HorizontalSearchNavPage, path =
0:searchLandingPanel:searchForm.HorizontalSearchNavPagePanel$InputForm,
isVisible = true, isVersioned = true]] threw an exception
wicket.WicketRuntimeException: Method onFormSubmitted of interface
wicket.markup.html.form.IFormSubmitListener targeted at component
[MarkupContainer [Component id = searchForm, page =
com.xmltravel.fab1.wicket.flights.HorizontalSearchNavPage, path =
0:searchLandingPanel:searchForm.HorizontalSearchNavPagePanel$InputForm,
isVisible = true, isVersioned = true]] threw an exception
at wicket.RequestListenerInterface.invoke(RequestListenerInterface.java
:198)
at
wicket.request.target.component.listener.ListenerInterfaceRequestTarget.processEvents
(ListenerInterfaceRequestTarget.java:74)
at wicket.request.compound.DefaultEventProcessorStrategy.processEvents(
DefaultEventProcessorStrategy.java:65)
at
wicket.request.compound.AbstractCompoundRequestCycleProcessor.processEvents(
AbstractCompoundRequestCycleProcessor.java:57)
at wicket.RequestCycle.doProcessEventsAndRespond(RequestCycle.java:896)
at wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:929)
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 wicket.protocol.http.WicketServlet.doPost(WicketServlet.java:262)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(
StandardWrapperValve.java:210)
at org.apache.catalina.core.StandardContextValve.invoke(
StandardContextValve.java:174)
at org.apache.catalina.core.StandardHostValve.invoke(
StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(
ErrorReportValve.java:117)
at org.apache.catalina.core.StandardEngineValve.invoke(
StandardEngineValve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(
CoyoteAdapter.java:151)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:773)
at org.apache.jk.common.ChannelSocket.processConnection(
ChannelSocket.java:703)
at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(
ChannelSocket.java:895)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
ThreadPool.java:685)
at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.GeneratedMethodAccessor65.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(
DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at wicket.RequestListenerInterface.invoke(RequestListenerInterface.java
:187)
... 27 more
Caused by: java.lang.OutOfMemoryError: Java heap space
Regards
Dipu
Re: out of memory - wicket 1.2.6
Posted by Dipu Seminlal <di...@googlemail.com>.
we restart every time we redeploy.
Dipu
On 10/8/07, Jeremy Levy <je...@meetmoi.com> wrote:
>
> Are you redeploying often with out restarting?
>
> Jeremy
>
> On 10/8/07, Nino Saturnino Martinez Vazquez Wael <ni...@jayway.dk>
> wrote:
> >
> > At my former job, we had a memory leak not in our own application but a
> > dependancy though.. Thats where jmeter and jprobe came into scope. It
> > took me 12 hours of screen starin/running different scenarios to find
> > out what it was, very boring but nice to see it wasnt my code.
> >
> > regards Nino
> >
> > Dipu Seminlal wrote:
> > > i would say very less ,i wouldn't rule it out though.
> > >
> > > On 10/8/07, Nino Saturnino Martinez Vazquez Wael <
> > nino.martinez@jayway.dk>
> > > wrote:
> > >
> > >> What are the chances of you having a memory leak in your code?
> > >>
> > >> regards Nino
> > >>
> > >> Dipu Seminlal wrote:
> > >>
> > >>> yes it's in production mode
> > >>>
> > >>> Regards
> > >>> Dipu
> > >>>
> > >>> On 10/8/07, Nino Saturnino Martinez Vazquez Wael <
> > >>>
> > >> nino.martinez@jayway.dk>
> > >>
> > >>> wrote:
> > >>>
> > >>>
> > >>>> Hmm this is always tricky.. I supose that you deployed wicket in
> > >>>> production mode?
> > >>>>
> > >>>> If not the only way forward are using a memory profiler, and a
> > >>>> performance tester (because memory errors might not be obvious
> until
> > >>>> youve gotten a lot of clicks).
> > >>>>
> > >>>> I'd suggest JProbe and JMeter...
> > >>>>
> > >>>> http://www.quest.com/jprobe/memory-home.aspx
> > >>>> http://jakarta.apache.org/jmeter/
> > >>>>
> > >>>> regards Nino
> > >>>>
> > >>>> Dipu Seminlal wrote:
> > >>>>
> > >>>>
> > >>>>> Hi,
> > >>>>>
> > >>>>> One of our servers running wicket application went down throwing
> > out
> > >>>>>
> > >> of
> > >>
> > >>>>> memory error.
> > >>>>> This is the first time it has ever happened, can any one throw
> some
> > >>>>>
> > >>>>>
> > >>>> light on
> > >>>>
> > >>>>
> > >>>>> the reason for the issue.
> > >>>>>
> > >>>>>
> > >>>>> 2007-10-08 11:36:02:425 ERROR wicket.RequestCycle
> [TP-Processor63]
> > -
> > >>>>>
> > >>>>>
> > >>>> Method
> > >>>>
> > >>>>
> > >>>>> onFormSubmitted of interface
> > >>>>> wicket.markup.html.form.IFormSubmitListenertargeted at component
> > >>>>> [MarkupContainer [Component id = searchForm, page =
> > >>>>> com.xmltravel.fab1.wicket.flights.HorizontalSearchNavPage, path =
> > >>>>> 0:searchLandingPanel:
> > searchForm.HorizontalSearchNavPagePanel$InputForm
> > >>>>>
> > >> ,
> > >>
> > >>>>> isVisible = true, isVersioned = true]] threw an exception
> > >>>>> wicket.WicketRuntimeException: Method onFormSubmitted of interface
> > >>>>> wicket.markup.html.form.IFormSubmitListener targeted at component
> > >>>>> [MarkupContainer [Component id = searchForm, page =
> > >>>>> com.xmltravel.fab1.wicket.flights.HorizontalSearchNavPage, path =
> > >>>>> 0:searchLandingPanel:
> > searchForm.HorizontalSearchNavPagePanel$InputForm
> > >>>>>
> > >> ,
> > >>
> > >>>>> isVisible = true, isVersioned = true]] threw an exception
> > >>>>> at wicket.RequestListenerInterface.invoke(
> > >>>>>
> > >>>>>
> > >>>> RequestListenerInterface.java
> > >>>>
> > >>>>
> > >>>>> :198)
> > >>>>> at
> > >>>>>
> > >>>>>
> > >>>>>
> > >>
> >
> wicket.request.target.component.listener.ListenerInterfaceRequestTarget.processEvents
> > >>
> > >>>>> (ListenerInterfaceRequestTarget.java:74)
> > >>>>> at
> > >>>>>
> > >>>>>
> > >>>> wicket.request.compound.DefaultEventProcessorStrategy.processEvents
> (
> > >>>>
> > >>>>
> > >>>>> DefaultEventProcessorStrategy.java:65)
> > >>>>> at
> > >>>>>
> > >>>>>
> > >>>>>
> > >>
> >
> wicket.request.compound.AbstractCompoundRequestCycleProcessor.processEvents
> > >>
> > >>>> (
> > >>>>
> > >>>>
> > >>>>> AbstractCompoundRequestCycleProcessor.java:57)
> > >>>>> at wicket.RequestCycle.doProcessEventsAndRespond(
> > RequestCycle.java
> > >>>>>
> > >>>>>
> > >>>> :896)
> > >>>>
> > >>>>
> > >>>>> at wicket.RequestCycle.processEventsAndRespond(
> RequestCycle.java
> > >>>>>
> > >>>>>
> > >>>> :929)
> > >>>>
> > >>>>
> > >>>>> 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 wicket.protocol.http.WicketServlet.doPost(
> WicketServlet.java
> > >>>>>
> > >> :262)
> > >>
> > >>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java
> :710)
> > >>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java
> :803)
> > >>>>> at
> > >>>>>
> > >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
> > >>
> > >>>>> ApplicationFilterChain.java:269)
> > >>>>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
> > >>>>> ApplicationFilterChain.java:188)
> > >>>>> at org.apache.catalina.core.StandardWrapperValve.invoke(
> > >>>>> StandardWrapperValve.java:210)
> > >>>>> at org.apache.catalina.core.StandardContextValve.invoke(
> > >>>>> StandardContextValve.java:174)
> > >>>>> at org.apache.catalina.core.StandardHostValve.invoke(
> > >>>>> StandardHostValve.java:127)
> > >>>>> at org.apache.catalina.valves.ErrorReportValve.invoke(
> > >>>>> ErrorReportValve.java:117)
> > >>>>> at org.apache.catalina.core.StandardEngineValve.invoke(
> > >>>>> StandardEngineValve.java:108)
> > >>>>> at org.apache.catalina.connector.CoyoteAdapter.service(
> > >>>>> CoyoteAdapter.java:151)
> > >>>>> at org.apache.jk.server.JkCoyoteHandler.invoke(
> > >>>>>
> > >> JkCoyoteHandler.java
> > >>
> > >>>> :200)
> > >>>>
> > >>>>
> > >>>>> at org.apache.jk.common.HandlerRequest.invoke(
> > HandlerRequest.java
> > >>>>>
> > >>>>>
> > >>>> :283)
> > >>>>
> > >>>>
> > >>>>> at org.apache.jk.common.ChannelSocket.invoke(
> ChannelSocket.java
> > >>>>>
> > >> :773)
> > >>
> > >>>>> at org.apache.jk.common.ChannelSocket.processConnection(
> > >>>>> ChannelSocket.java:703)
> > >>>>> at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(
> > >>>>> ChannelSocket.java:895)
> > >>>>> at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run
> > (
> > >>>>> ThreadPool.java:685)
> > >>>>> at java.lang.Thread.run(Thread.java:595)
> > >>>>> Caused by: java.lang.reflect.InvocationTargetException
> > >>>>> at sun.reflect.GeneratedMethodAccessor65.invoke(Unknown
> Source)
> > >>>>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > >>>>> DelegatingMethodAccessorImpl.java:25)
> > >>>>> at java.lang.reflect.Method.invoke(Method.java:585)
> > >>>>> at wicket.RequestListenerInterface.invoke(
> > >>>>>
> > >>>>>
> > >>>> RequestListenerInterface.java
> > >>>>
> > >>>>
> > >>>>> :187)
> > >>>>> ... 27 more
> > >>>>> Caused by: java.lang.OutOfMemoryError: Java heap space
> > >>>>>
> > >>>>>
> > >>>>> Regards
> > >>>>> Dipu
> > >>>>>
> > >>>>>
> > >>>>>
> > >>>>>
> > >>>>
> ---------------------------------------------------------------------
> > >>>> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> > >>>> For additional commands, e-mail: users-help@wicket.apache.org
> > >>>>
> > >>>>
> > >>>>
> > >>>>
> > >>>
> > >> ---------------------------------------------------------------------
> > >> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> > >> For additional commands, e-mail: users-help@wicket.apache.org
> > >>
> > >>
> > >>
> > >
> > >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> > For additional commands, e-mail: users-help@wicket.apache.org
> >
> >
>
Re: out of memory - wicket 1.2.6
Posted by Jeremy Levy <je...@meetmoi.com>.
Are you redeploying often with out restarting?
Jeremy
On 10/8/07, Nino Saturnino Martinez Vazquez Wael <ni...@jayway.dk>
wrote:
>
> At my former job, we had a memory leak not in our own application but a
> dependancy though.. Thats where jmeter and jprobe came into scope. It
> took me 12 hours of screen starin/running different scenarios to find
> out what it was, very boring but nice to see it wasnt my code.
>
> regards Nino
>
> Dipu Seminlal wrote:
> > i would say very less ,i wouldn't rule it out though.
> >
> > On 10/8/07, Nino Saturnino Martinez Vazquez Wael <
> nino.martinez@jayway.dk>
> > wrote:
> >
> >> What are the chances of you having a memory leak in your code?
> >>
> >> regards Nino
> >>
> >> Dipu Seminlal wrote:
> >>
> >>> yes it's in production mode
> >>>
> >>> Regards
> >>> Dipu
> >>>
> >>> On 10/8/07, Nino Saturnino Martinez Vazquez Wael <
> >>>
> >> nino.martinez@jayway.dk>
> >>
> >>> wrote:
> >>>
> >>>
> >>>> Hmm this is always tricky.. I supose that you deployed wicket in
> >>>> production mode?
> >>>>
> >>>> If not the only way forward are using a memory profiler, and a
> >>>> performance tester (because memory errors might not be obvious until
> >>>> youve gotten a lot of clicks).
> >>>>
> >>>> I'd suggest JProbe and JMeter...
> >>>>
> >>>> http://www.quest.com/jprobe/memory-home.aspx
> >>>> http://jakarta.apache.org/jmeter/
> >>>>
> >>>> regards Nino
> >>>>
> >>>> Dipu Seminlal wrote:
> >>>>
> >>>>
> >>>>> Hi,
> >>>>>
> >>>>> One of our servers running wicket application went down throwing
> out
> >>>>>
> >> of
> >>
> >>>>> memory error.
> >>>>> This is the first time it has ever happened, can any one throw some
> >>>>>
> >>>>>
> >>>> light on
> >>>>
> >>>>
> >>>>> the reason for the issue.
> >>>>>
> >>>>>
> >>>>> 2007-10-08 11:36:02:425 ERROR wicket.RequestCycle [TP-Processor63]
> -
> >>>>>
> >>>>>
> >>>> Method
> >>>>
> >>>>
> >>>>> onFormSubmitted of interface
> >>>>> wicket.markup.html.form.IFormSubmitListenertargeted at component
> >>>>> [MarkupContainer [Component id = searchForm, page =
> >>>>> com.xmltravel.fab1.wicket.flights.HorizontalSearchNavPage, path =
> >>>>> 0:searchLandingPanel:
> searchForm.HorizontalSearchNavPagePanel$InputForm
> >>>>>
> >> ,
> >>
> >>>>> isVisible = true, isVersioned = true]] threw an exception
> >>>>> wicket.WicketRuntimeException: Method onFormSubmitted of interface
> >>>>> wicket.markup.html.form.IFormSubmitListener targeted at component
> >>>>> [MarkupContainer [Component id = searchForm, page =
> >>>>> com.xmltravel.fab1.wicket.flights.HorizontalSearchNavPage, path =
> >>>>> 0:searchLandingPanel:
> searchForm.HorizontalSearchNavPagePanel$InputForm
> >>>>>
> >> ,
> >>
> >>>>> isVisible = true, isVersioned = true]] threw an exception
> >>>>> at wicket.RequestListenerInterface.invoke(
> >>>>>
> >>>>>
> >>>> RequestListenerInterface.java
> >>>>
> >>>>
> >>>>> :198)
> >>>>> at
> >>>>>
> >>>>>
> >>>>>
> >>
> wicket.request.target.component.listener.ListenerInterfaceRequestTarget.processEvents
> >>
> >>>>> (ListenerInterfaceRequestTarget.java:74)
> >>>>> at
> >>>>>
> >>>>>
> >>>> wicket.request.compound.DefaultEventProcessorStrategy.processEvents(
> >>>>
> >>>>
> >>>>> DefaultEventProcessorStrategy.java:65)
> >>>>> at
> >>>>>
> >>>>>
> >>>>>
> >>
> wicket.request.compound.AbstractCompoundRequestCycleProcessor.processEvents
> >>
> >>>> (
> >>>>
> >>>>
> >>>>> AbstractCompoundRequestCycleProcessor.java:57)
> >>>>> at wicket.RequestCycle.doProcessEventsAndRespond(
> RequestCycle.java
> >>>>>
> >>>>>
> >>>> :896)
> >>>>
> >>>>
> >>>>> at wicket.RequestCycle.processEventsAndRespond(RequestCycle.java
> >>>>>
> >>>>>
> >>>> :929)
> >>>>
> >>>>
> >>>>> 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 wicket.protocol.http.WicketServlet.doPost(WicketServlet.java
> >>>>>
> >> :262)
> >>
> >>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
> >>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
> >>>>> at
> >>>>>
> >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
> >>
> >>>>> ApplicationFilterChain.java:269)
> >>>>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
> >>>>> ApplicationFilterChain.java:188)
> >>>>> at org.apache.catalina.core.StandardWrapperValve.invoke(
> >>>>> StandardWrapperValve.java:210)
> >>>>> at org.apache.catalina.core.StandardContextValve.invoke(
> >>>>> StandardContextValve.java:174)
> >>>>> at org.apache.catalina.core.StandardHostValve.invoke(
> >>>>> StandardHostValve.java:127)
> >>>>> at org.apache.catalina.valves.ErrorReportValve.invoke(
> >>>>> ErrorReportValve.java:117)
> >>>>> at org.apache.catalina.core.StandardEngineValve.invoke(
> >>>>> StandardEngineValve.java:108)
> >>>>> at org.apache.catalina.connector.CoyoteAdapter.service(
> >>>>> CoyoteAdapter.java:151)
> >>>>> at org.apache.jk.server.JkCoyoteHandler.invoke(
> >>>>>
> >> JkCoyoteHandler.java
> >>
> >>>> :200)
> >>>>
> >>>>
> >>>>> at org.apache.jk.common.HandlerRequest.invoke(
> HandlerRequest.java
> >>>>>
> >>>>>
> >>>> :283)
> >>>>
> >>>>
> >>>>> at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java
> >>>>>
> >> :773)
> >>
> >>>>> at org.apache.jk.common.ChannelSocket.processConnection(
> >>>>> ChannelSocket.java:703)
> >>>>> at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(
> >>>>> ChannelSocket.java:895)
> >>>>> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run
> (
> >>>>> ThreadPool.java:685)
> >>>>> at java.lang.Thread.run(Thread.java:595)
> >>>>> Caused by: java.lang.reflect.InvocationTargetException
> >>>>> at sun.reflect.GeneratedMethodAccessor65.invoke(Unknown Source)
> >>>>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(
> >>>>> DelegatingMethodAccessorImpl.java:25)
> >>>>> at java.lang.reflect.Method.invoke(Method.java:585)
> >>>>> at wicket.RequestListenerInterface.invoke(
> >>>>>
> >>>>>
> >>>> RequestListenerInterface.java
> >>>>
> >>>>
> >>>>> :187)
> >>>>> ... 27 more
> >>>>> Caused by: java.lang.OutOfMemoryError: Java heap space
> >>>>>
> >>>>>
> >>>>> Regards
> >>>>> Dipu
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>> ---------------------------------------------------------------------
> >>>> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> >>>> For additional commands, e-mail: users-help@wicket.apache.org
> >>>>
> >>>>
> >>>>
> >>>>
> >>>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> >> For additional commands, e-mail: users-help@wicket.apache.org
> >>
> >>
> >>
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> For additional commands, e-mail: users-help@wicket.apache.org
>
>
Re: out of memory - wicket 1.2.6
Posted by Nino Saturnino Martinez Vazquez Wael <ni...@jayway.dk>.
At my former job, we had a memory leak not in our own application but a
dependancy though.. Thats where jmeter and jprobe came into scope. It
took me 12 hours of screen starin/running different scenarios to find
out what it was, very boring but nice to see it wasnt my code.
regards Nino
Dipu Seminlal wrote:
> i would say very less ,i wouldn't rule it out though.
>
> On 10/8/07, Nino Saturnino Martinez Vazquez Wael <ni...@jayway.dk>
> wrote:
>
>> What are the chances of you having a memory leak in your code?
>>
>> regards Nino
>>
>> Dipu Seminlal wrote:
>>
>>> yes it's in production mode
>>>
>>> Regards
>>> Dipu
>>>
>>> On 10/8/07, Nino Saturnino Martinez Vazquez Wael <
>>>
>> nino.martinez@jayway.dk>
>>
>>> wrote:
>>>
>>>
>>>> Hmm this is always tricky.. I supose that you deployed wicket in
>>>> production mode?
>>>>
>>>> If not the only way forward are using a memory profiler, and a
>>>> performance tester (because memory errors might not be obvious until
>>>> youve gotten a lot of clicks).
>>>>
>>>> I'd suggest JProbe and JMeter...
>>>>
>>>> http://www.quest.com/jprobe/memory-home.aspx
>>>> http://jakarta.apache.org/jmeter/
>>>>
>>>> regards Nino
>>>>
>>>> Dipu Seminlal wrote:
>>>>
>>>>
>>>>> Hi,
>>>>>
>>>>> One of our servers running wicket application went down throwing out
>>>>>
>> of
>>
>>>>> memory error.
>>>>> This is the first time it has ever happened, can any one throw some
>>>>>
>>>>>
>>>> light on
>>>>
>>>>
>>>>> the reason for the issue.
>>>>>
>>>>>
>>>>> 2007-10-08 11:36:02:425 ERROR wicket.RequestCycle [TP-Processor63] -
>>>>>
>>>>>
>>>> Method
>>>>
>>>>
>>>>> onFormSubmitted of interface
>>>>> wicket.markup.html.form.IFormSubmitListenertargeted at component
>>>>> [MarkupContainer [Component id = searchForm, page =
>>>>> com.xmltravel.fab1.wicket.flights.HorizontalSearchNavPage, path =
>>>>> 0:searchLandingPanel:searchForm.HorizontalSearchNavPagePanel$InputForm
>>>>>
>> ,
>>
>>>>> isVisible = true, isVersioned = true]] threw an exception
>>>>> wicket.WicketRuntimeException: Method onFormSubmitted of interface
>>>>> wicket.markup.html.form.IFormSubmitListener targeted at component
>>>>> [MarkupContainer [Component id = searchForm, page =
>>>>> com.xmltravel.fab1.wicket.flights.HorizontalSearchNavPage, path =
>>>>> 0:searchLandingPanel:searchForm.HorizontalSearchNavPagePanel$InputForm
>>>>>
>> ,
>>
>>>>> isVisible = true, isVersioned = true]] threw an exception
>>>>> at wicket.RequestListenerInterface.invoke(
>>>>>
>>>>>
>>>> RequestListenerInterface.java
>>>>
>>>>
>>>>> :198)
>>>>> at
>>>>>
>>>>>
>>>>>
>> wicket.request.target.component.listener.ListenerInterfaceRequestTarget.processEvents
>>
>>>>> (ListenerInterfaceRequestTarget.java:74)
>>>>> at
>>>>>
>>>>>
>>>> wicket.request.compound.DefaultEventProcessorStrategy.processEvents(
>>>>
>>>>
>>>>> DefaultEventProcessorStrategy.java:65)
>>>>> at
>>>>>
>>>>>
>>>>>
>> wicket.request.compound.AbstractCompoundRequestCycleProcessor.processEvents
>>
>>>> (
>>>>
>>>>
>>>>> AbstractCompoundRequestCycleProcessor.java:57)
>>>>> at wicket.RequestCycle.doProcessEventsAndRespond(RequestCycle.java
>>>>>
>>>>>
>>>> :896)
>>>>
>>>>
>>>>> at wicket.RequestCycle.processEventsAndRespond(RequestCycle.java
>>>>>
>>>>>
>>>> :929)
>>>>
>>>>
>>>>> 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 wicket.protocol.http.WicketServlet.doPost(WicketServlet.java
>>>>>
>> :262)
>>
>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>>>>> at
>>>>>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>>
>>>>> ApplicationFilterChain.java:269)
>>>>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>>>>> ApplicationFilterChain.java:188)
>>>>> at org.apache.catalina.core.StandardWrapperValve.invoke(
>>>>> StandardWrapperValve.java:210)
>>>>> at org.apache.catalina.core.StandardContextValve.invoke(
>>>>> StandardContextValve.java:174)
>>>>> at org.apache.catalina.core.StandardHostValve.invoke(
>>>>> StandardHostValve.java:127)
>>>>> at org.apache.catalina.valves.ErrorReportValve.invoke(
>>>>> ErrorReportValve.java:117)
>>>>> at org.apache.catalina.core.StandardEngineValve.invoke(
>>>>> StandardEngineValve.java:108)
>>>>> at org.apache.catalina.connector.CoyoteAdapter.service(
>>>>> CoyoteAdapter.java:151)
>>>>> at org.apache.jk.server.JkCoyoteHandler.invoke(
>>>>>
>> JkCoyoteHandler.java
>>
>>>> :200)
>>>>
>>>>
>>>>> at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java
>>>>>
>>>>>
>>>> :283)
>>>>
>>>>
>>>>> at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java
>>>>>
>> :773)
>>
>>>>> at org.apache.jk.common.ChannelSocket.processConnection(
>>>>> ChannelSocket.java:703)
>>>>> at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(
>>>>> ChannelSocket.java:895)
>>>>> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
>>>>> ThreadPool.java:685)
>>>>> at java.lang.Thread.run(Thread.java:595)
>>>>> Caused by: java.lang.reflect.InvocationTargetException
>>>>> at sun.reflect.GeneratedMethodAccessor65.invoke(Unknown Source)
>>>>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(
>>>>> DelegatingMethodAccessorImpl.java:25)
>>>>> at java.lang.reflect.Method.invoke(Method.java:585)
>>>>> at wicket.RequestListenerInterface.invoke(
>>>>>
>>>>>
>>>> RequestListenerInterface.java
>>>>
>>>>
>>>>> :187)
>>>>> ... 27 more
>>>>> Caused by: java.lang.OutOfMemoryError: Java heap space
>>>>>
>>>>>
>>>>> Regards
>>>>> Dipu
>>>>>
>>>>>
>>>>>
>>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>>>> For additional commands, e-mail: users-help@wicket.apache.org
>>>>
>>>>
>>>>
>>>>
>>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>> For additional commands, e-mail: users-help@wicket.apache.org
>>
>>
>>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org
Re: out of memory - wicket 1.2.6
Posted by Dipu Seminlal <di...@googlemail.com>.
i would say very less ,i wouldn't rule it out though.
On 10/8/07, Nino Saturnino Martinez Vazquez Wael <ni...@jayway.dk>
wrote:
>
> What are the chances of you having a memory leak in your code?
>
> regards Nino
>
> Dipu Seminlal wrote:
> > yes it's in production mode
> >
> > Regards
> > Dipu
> >
> > On 10/8/07, Nino Saturnino Martinez Vazquez Wael <
> nino.martinez@jayway.dk>
> > wrote:
> >
> >> Hmm this is always tricky.. I supose that you deployed wicket in
> >> production mode?
> >>
> >> If not the only way forward are using a memory profiler, and a
> >> performance tester (because memory errors might not be obvious until
> >> youve gotten a lot of clicks).
> >>
> >> I'd suggest JProbe and JMeter...
> >>
> >> http://www.quest.com/jprobe/memory-home.aspx
> >> http://jakarta.apache.org/jmeter/
> >>
> >> regards Nino
> >>
> >> Dipu Seminlal wrote:
> >>
> >>> Hi,
> >>>
> >>> One of our servers running wicket application went down throwing out
> of
> >>> memory error.
> >>> This is the first time it has ever happened, can any one throw some
> >>>
> >> light on
> >>
> >>> the reason for the issue.
> >>>
> >>>
> >>> 2007-10-08 11:36:02:425 ERROR wicket.RequestCycle [TP-Processor63] -
> >>>
> >> Method
> >>
> >>> onFormSubmitted of interface
> >>> wicket.markup.html.form.IFormSubmitListenertargeted at component
> >>> [MarkupContainer [Component id = searchForm, page =
> >>> com.xmltravel.fab1.wicket.flights.HorizontalSearchNavPage, path =
> >>> 0:searchLandingPanel:searchForm.HorizontalSearchNavPagePanel$InputForm
> ,
> >>> isVisible = true, isVersioned = true]] threw an exception
> >>> wicket.WicketRuntimeException: Method onFormSubmitted of interface
> >>> wicket.markup.html.form.IFormSubmitListener targeted at component
> >>> [MarkupContainer [Component id = searchForm, page =
> >>> com.xmltravel.fab1.wicket.flights.HorizontalSearchNavPage, path =
> >>> 0:searchLandingPanel:searchForm.HorizontalSearchNavPagePanel$InputForm
> ,
> >>> isVisible = true, isVersioned = true]] threw an exception
> >>> at wicket.RequestListenerInterface.invoke(
> >>>
> >> RequestListenerInterface.java
> >>
> >>> :198)
> >>> at
> >>>
> >>>
> >>
> wicket.request.target.component.listener.ListenerInterfaceRequestTarget.processEvents
> >>
> >>> (ListenerInterfaceRequestTarget.java:74)
> >>> at
> >>>
> >> wicket.request.compound.DefaultEventProcessorStrategy.processEvents(
> >>
> >>> DefaultEventProcessorStrategy.java:65)
> >>> at
> >>>
> >>>
> >>
> wicket.request.compound.AbstractCompoundRequestCycleProcessor.processEvents
> >> (
> >>
> >>> AbstractCompoundRequestCycleProcessor.java:57)
> >>> at wicket.RequestCycle.doProcessEventsAndRespond(RequestCycle.java
> >>>
> >> :896)
> >>
> >>> at wicket.RequestCycle.processEventsAndRespond(RequestCycle.java
> >>>
> >> :929)
> >>
> >>> 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 wicket.protocol.http.WicketServlet.doPost(WicketServlet.java
> :262)
> >>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
> >>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
> >>> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
> >>> ApplicationFilterChain.java:269)
> >>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
> >>> ApplicationFilterChain.java:188)
> >>> at org.apache.catalina.core.StandardWrapperValve.invoke(
> >>> StandardWrapperValve.java:210)
> >>> at org.apache.catalina.core.StandardContextValve.invoke(
> >>> StandardContextValve.java:174)
> >>> at org.apache.catalina.core.StandardHostValve.invoke(
> >>> StandardHostValve.java:127)
> >>> at org.apache.catalina.valves.ErrorReportValve.invoke(
> >>> ErrorReportValve.java:117)
> >>> at org.apache.catalina.core.StandardEngineValve.invoke(
> >>> StandardEngineValve.java:108)
> >>> at org.apache.catalina.connector.CoyoteAdapter.service(
> >>> CoyoteAdapter.java:151)
> >>> at org.apache.jk.server.JkCoyoteHandler.invoke(
> JkCoyoteHandler.java
> >>>
> >> :200)
> >>
> >>> at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java
> >>>
> >> :283)
> >>
> >>> at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java
> :773)
> >>> at org.apache.jk.common.ChannelSocket.processConnection(
> >>> ChannelSocket.java:703)
> >>> at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(
> >>> ChannelSocket.java:895)
> >>> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
> >>> ThreadPool.java:685)
> >>> at java.lang.Thread.run(Thread.java:595)
> >>> Caused by: java.lang.reflect.InvocationTargetException
> >>> at sun.reflect.GeneratedMethodAccessor65.invoke(Unknown Source)
> >>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(
> >>> DelegatingMethodAccessorImpl.java:25)
> >>> at java.lang.reflect.Method.invoke(Method.java:585)
> >>> at wicket.RequestListenerInterface.invoke(
> >>>
> >> RequestListenerInterface.java
> >>
> >>> :187)
> >>> ... 27 more
> >>> Caused by: java.lang.OutOfMemoryError: Java heap space
> >>>
> >>>
> >>> Regards
> >>> Dipu
> >>>
> >>>
> >>>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> >> For additional commands, e-mail: users-help@wicket.apache.org
> >>
> >>
> >>
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> For additional commands, e-mail: users-help@wicket.apache.org
>
>
Re: out of memory - wicket 1.2.6
Posted by Nino Saturnino Martinez Vazquez Wael <ni...@jayway.dk>.
What are the chances of you having a memory leak in your code?
regards Nino
Dipu Seminlal wrote:
> yes it's in production mode
>
> Regards
> Dipu
>
> On 10/8/07, Nino Saturnino Martinez Vazquez Wael <ni...@jayway.dk>
> wrote:
>
>> Hmm this is always tricky.. I supose that you deployed wicket in
>> production mode?
>>
>> If not the only way forward are using a memory profiler, and a
>> performance tester (because memory errors might not be obvious until
>> youve gotten a lot of clicks).
>>
>> I'd suggest JProbe and JMeter...
>>
>> http://www.quest.com/jprobe/memory-home.aspx
>> http://jakarta.apache.org/jmeter/
>>
>> regards Nino
>>
>> Dipu Seminlal wrote:
>>
>>> Hi,
>>>
>>> One of our servers running wicket application went down throwing out of
>>> memory error.
>>> This is the first time it has ever happened, can any one throw some
>>>
>> light on
>>
>>> the reason for the issue.
>>>
>>>
>>> 2007-10-08 11:36:02:425 ERROR wicket.RequestCycle [TP-Processor63] -
>>>
>> Method
>>
>>> onFormSubmitted of interface
>>> wicket.markup.html.form.IFormSubmitListenertargeted at component
>>> [MarkupContainer [Component id = searchForm, page =
>>> com.xmltravel.fab1.wicket.flights.HorizontalSearchNavPage, path =
>>> 0:searchLandingPanel:searchForm.HorizontalSearchNavPagePanel$InputForm,
>>> isVisible = true, isVersioned = true]] threw an exception
>>> wicket.WicketRuntimeException: Method onFormSubmitted of interface
>>> wicket.markup.html.form.IFormSubmitListener targeted at component
>>> [MarkupContainer [Component id = searchForm, page =
>>> com.xmltravel.fab1.wicket.flights.HorizontalSearchNavPage, path =
>>> 0:searchLandingPanel:searchForm.HorizontalSearchNavPagePanel$InputForm,
>>> isVisible = true, isVersioned = true]] threw an exception
>>> at wicket.RequestListenerInterface.invoke(
>>>
>> RequestListenerInterface.java
>>
>>> :198)
>>> at
>>>
>>>
>> wicket.request.target.component.listener.ListenerInterfaceRequestTarget.processEvents
>>
>>> (ListenerInterfaceRequestTarget.java:74)
>>> at
>>>
>> wicket.request.compound.DefaultEventProcessorStrategy.processEvents(
>>
>>> DefaultEventProcessorStrategy.java:65)
>>> at
>>>
>>>
>> wicket.request.compound.AbstractCompoundRequestCycleProcessor.processEvents
>> (
>>
>>> AbstractCompoundRequestCycleProcessor.java:57)
>>> at wicket.RequestCycle.doProcessEventsAndRespond(RequestCycle.java
>>>
>> :896)
>>
>>> at wicket.RequestCycle.processEventsAndRespond(RequestCycle.java
>>>
>> :929)
>>
>>> 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 wicket.protocol.http.WicketServlet.doPost(WicketServlet.java:262)
>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>>> ApplicationFilterChain.java:269)
>>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
>>> ApplicationFilterChain.java:188)
>>> at org.apache.catalina.core.StandardWrapperValve.invoke(
>>> StandardWrapperValve.java:210)
>>> at org.apache.catalina.core.StandardContextValve.invoke(
>>> StandardContextValve.java:174)
>>> at org.apache.catalina.core.StandardHostValve.invoke(
>>> StandardHostValve.java:127)
>>> at org.apache.catalina.valves.ErrorReportValve.invoke(
>>> ErrorReportValve.java:117)
>>> at org.apache.catalina.core.StandardEngineValve.invoke(
>>> StandardEngineValve.java:108)
>>> at org.apache.catalina.connector.CoyoteAdapter.service(
>>> CoyoteAdapter.java:151)
>>> at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java
>>>
>> :200)
>>
>>> at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java
>>>
>> :283)
>>
>>> at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:773)
>>> at org.apache.jk.common.ChannelSocket.processConnection(
>>> ChannelSocket.java:703)
>>> at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(
>>> ChannelSocket.java:895)
>>> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
>>> ThreadPool.java:685)
>>> at java.lang.Thread.run(Thread.java:595)
>>> Caused by: java.lang.reflect.InvocationTargetException
>>> at sun.reflect.GeneratedMethodAccessor65.invoke(Unknown Source)
>>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(
>>> DelegatingMethodAccessorImpl.java:25)
>>> at java.lang.reflect.Method.invoke(Method.java:585)
>>> at wicket.RequestListenerInterface.invoke(
>>>
>> RequestListenerInterface.java
>>
>>> :187)
>>> ... 27 more
>>> Caused by: java.lang.OutOfMemoryError: Java heap space
>>>
>>>
>>> Regards
>>> Dipu
>>>
>>>
>>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>> For additional commands, e-mail: users-help@wicket.apache.org
>>
>>
>>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org
Re: out of memory - wicket 1.2.6
Posted by Dipu Seminlal <di...@googlemail.com>.
yes it's in production mode
Regards
Dipu
On 10/8/07, Nino Saturnino Martinez Vazquez Wael <ni...@jayway.dk>
wrote:
>
> Hmm this is always tricky.. I supose that you deployed wicket in
> production mode?
>
> If not the only way forward are using a memory profiler, and a
> performance tester (because memory errors might not be obvious until
> youve gotten a lot of clicks).
>
> I'd suggest JProbe and JMeter...
>
> http://www.quest.com/jprobe/memory-home.aspx
> http://jakarta.apache.org/jmeter/
>
> regards Nino
>
> Dipu Seminlal wrote:
> > Hi,
> >
> > One of our servers running wicket application went down throwing out of
> > memory error.
> > This is the first time it has ever happened, can any one throw some
> light on
> > the reason for the issue.
> >
> >
> > 2007-10-08 11:36:02:425 ERROR wicket.RequestCycle [TP-Processor63] -
> Method
> > onFormSubmitted of interface
> > wicket.markup.html.form.IFormSubmitListenertargeted at component
> > [MarkupContainer [Component id = searchForm, page =
> > com.xmltravel.fab1.wicket.flights.HorizontalSearchNavPage, path =
> > 0:searchLandingPanel:searchForm.HorizontalSearchNavPagePanel$InputForm,
> > isVisible = true, isVersioned = true]] threw an exception
> > wicket.WicketRuntimeException: Method onFormSubmitted of interface
> > wicket.markup.html.form.IFormSubmitListener targeted at component
> > [MarkupContainer [Component id = searchForm, page =
> > com.xmltravel.fab1.wicket.flights.HorizontalSearchNavPage, path =
> > 0:searchLandingPanel:searchForm.HorizontalSearchNavPagePanel$InputForm,
> > isVisible = true, isVersioned = true]] threw an exception
> > at wicket.RequestListenerInterface.invoke(
> RequestListenerInterface.java
> > :198)
> > at
> >
> wicket.request.target.component.listener.ListenerInterfaceRequestTarget.processEvents
> > (ListenerInterfaceRequestTarget.java:74)
> > at
> wicket.request.compound.DefaultEventProcessorStrategy.processEvents(
> > DefaultEventProcessorStrategy.java:65)
> > at
> >
> wicket.request.compound.AbstractCompoundRequestCycleProcessor.processEvents
> (
> > AbstractCompoundRequestCycleProcessor.java:57)
> > at wicket.RequestCycle.doProcessEventsAndRespond(RequestCycle.java
> :896)
> > at wicket.RequestCycle.processEventsAndRespond(RequestCycle.java
> :929)
> > 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 wicket.protocol.http.WicketServlet.doPost(WicketServlet.java:262)
> > at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
> > at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
> > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
> > ApplicationFilterChain.java:269)
> > at org.apache.catalina.core.ApplicationFilterChain.doFilter(
> > ApplicationFilterChain.java:188)
> > at org.apache.catalina.core.StandardWrapperValve.invoke(
> > StandardWrapperValve.java:210)
> > at org.apache.catalina.core.StandardContextValve.invoke(
> > StandardContextValve.java:174)
> > at org.apache.catalina.core.StandardHostValve.invoke(
> > StandardHostValve.java:127)
> > at org.apache.catalina.valves.ErrorReportValve.invoke(
> > ErrorReportValve.java:117)
> > at org.apache.catalina.core.StandardEngineValve.invoke(
> > StandardEngineValve.java:108)
> > at org.apache.catalina.connector.CoyoteAdapter.service(
> > CoyoteAdapter.java:151)
> > at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java
> :200)
> > at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java
> :283)
> > at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:773)
> > at org.apache.jk.common.ChannelSocket.processConnection(
> > ChannelSocket.java:703)
> > at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(
> > ChannelSocket.java:895)
> > at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
> > ThreadPool.java:685)
> > at java.lang.Thread.run(Thread.java:595)
> > Caused by: java.lang.reflect.InvocationTargetException
> > at sun.reflect.GeneratedMethodAccessor65.invoke(Unknown Source)
> > at sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > DelegatingMethodAccessorImpl.java:25)
> > at java.lang.reflect.Method.invoke(Method.java:585)
> > at wicket.RequestListenerInterface.invoke(
> RequestListenerInterface.java
> > :187)
> > ... 27 more
> > Caused by: java.lang.OutOfMemoryError: Java heap space
> >
> >
> > Regards
> > Dipu
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> For additional commands, e-mail: users-help@wicket.apache.org
>
>
Re: out of memory - wicket 1.2.6
Posted by Nino Saturnino Martinez Vazquez Wael <ni...@jayway.dk>.
Hmm this is always tricky.. I supose that you deployed wicket in
production mode?
If not the only way forward are using a memory profiler, and a
performance tester (because memory errors might not be obvious until
youve gotten a lot of clicks).
I'd suggest JProbe and JMeter...
http://www.quest.com/jprobe/memory-home.aspx
http://jakarta.apache.org/jmeter/
regards Nino
Dipu Seminlal wrote:
> Hi,
>
> One of our servers running wicket application went down throwing out of
> memory error.
> This is the first time it has ever happened, can any one throw some light on
> the reason for the issue.
>
>
> 2007-10-08 11:36:02:425 ERROR wicket.RequestCycle [TP-Processor63] - Method
> onFormSubmitted of interface
> wicket.markup.html.form.IFormSubmitListenertargeted at component
> [MarkupContainer [Component id = searchForm, page =
> com.xmltravel.fab1.wicket.flights.HorizontalSearchNavPage, path =
> 0:searchLandingPanel:searchForm.HorizontalSearchNavPagePanel$InputForm,
> isVisible = true, isVersioned = true]] threw an exception
> wicket.WicketRuntimeException: Method onFormSubmitted of interface
> wicket.markup.html.form.IFormSubmitListener targeted at component
> [MarkupContainer [Component id = searchForm, page =
> com.xmltravel.fab1.wicket.flights.HorizontalSearchNavPage, path =
> 0:searchLandingPanel:searchForm.HorizontalSearchNavPagePanel$InputForm,
> isVisible = true, isVersioned = true]] threw an exception
> at wicket.RequestListenerInterface.invoke(RequestListenerInterface.java
> :198)
> at
> wicket.request.target.component.listener.ListenerInterfaceRequestTarget.processEvents
> (ListenerInterfaceRequestTarget.java:74)
> at wicket.request.compound.DefaultEventProcessorStrategy.processEvents(
> DefaultEventProcessorStrategy.java:65)
> at
> wicket.request.compound.AbstractCompoundRequestCycleProcessor.processEvents(
> AbstractCompoundRequestCycleProcessor.java:57)
> at wicket.RequestCycle.doProcessEventsAndRespond(RequestCycle.java:896)
> at wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:929)
> 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 wicket.protocol.http.WicketServlet.doPost(WicketServlet.java:262)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
> ApplicationFilterChain.java:269)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
> ApplicationFilterChain.java:188)
> at org.apache.catalina.core.StandardWrapperValve.invoke(
> StandardWrapperValve.java:210)
> at org.apache.catalina.core.StandardContextValve.invoke(
> StandardContextValve.java:174)
> at org.apache.catalina.core.StandardHostValve.invoke(
> StandardHostValve.java:127)
> at org.apache.catalina.valves.ErrorReportValve.invoke(
> ErrorReportValve.java:117)
> at org.apache.catalina.core.StandardEngineValve.invoke(
> StandardEngineValve.java:108)
> at org.apache.catalina.connector.CoyoteAdapter.service(
> CoyoteAdapter.java:151)
> at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)
> at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
> at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:773)
> at org.apache.jk.common.ChannelSocket.processConnection(
> ChannelSocket.java:703)
> at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(
> ChannelSocket.java:895)
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
> ThreadPool.java:685)
> at java.lang.Thread.run(Thread.java:595)
> Caused by: java.lang.reflect.InvocationTargetException
> at sun.reflect.GeneratedMethodAccessor65.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at wicket.RequestListenerInterface.invoke(RequestListenerInterface.java
> :187)
> ... 27 more
> Caused by: java.lang.OutOfMemoryError: Java heap space
>
>
> Regards
> Dipu
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org