Re: Application name can only be set once
Connect via remote debugger and see which stracktraces trigger #setName(). Sven On 02/27/2013 03:28 PM, Tom Norton wrote: I only have WicketServlets. You see the WicketFilter in the stack trace because the WicketServlet calls the WicketFilter logic. And as I said, I haven't changed anything with the web.xml. Wicket 1.5.4 had always worked. Wicket 1.5.9 works with WebLogic, but fails with OAS, which we use on staging and production. On Wed, Feb 27, 2013 at 4:19 AM, Sven Meier wrote: Perhaps you have defined WicketFilter *and* a WicketServlet in your web.xml? Sven On 02/26/2013 04:51 PM, Tom Norton wrote: We use the SpringWebApplicationFactory. Tom On Tue, Feb 26, 2013 at 10:26 AM, Sven Meier wrote: How do you create your Application? Do you have a custom IWebApplicationFactory? Sven On 02/26/2013 03:35 PM, Tom Norton wrote: We're upgrading from Wicket 1.5.4 to 1.5.9. The upgrade runs fine on our local development machines, which run WebLogic 11g. However, our staging server, which runs OAS 10g, logs the following error: 13/02/25 16:22:47.269 RIDGIDPortal: Servlet error java.lang.IllegalStateException: Application name can only be set once. at org.apache.wicket.Application.setName(Application.java:** 849) at org.apache.wicket.protocol.http.WicketFilter.init(** WicketFilter.java:340) at org.apache.wicket.protocol.http.WicketServlet.init(** WicketServlet.java:271) at javax.servlet.GenericServlet.init(GenericServlet.java:256) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.HttpApplication.loadServlet(HttpApplication.** **java:2361) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.HttpApplication.findServlet(HttpApplication.** **java:4810) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.HttpApplication.findServlet(HttpApplication.** **java:4734) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.HttpApplication.getRequestDispatcher(** HttpApplication.java:2957) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.HttpRequestHandler.doProcessRequest(** HttpRequestHandler.java:736) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.HttpRequestHandler.processRequest(** HttpRequestHandler.java:448) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.AJPRequestHandler.run(AJPRequestHandler.java:302) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.AJPRequestHandler.run(AJPRequestHandler.java:190) at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(** ServerSocketReadHandler.java:260) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].util.ReleasableResourcePooledExecutor$MyWorker.run(** ReleasableResourcePooledExecutor.java:303) at java.lang.Thread.run(Thread.java:595) This error is logged whenever we try to hit a Wicket page on our staging server. Configuring the log4j level to debug shows that no other messages are logged. Does anyone have any suggestions? Thanks, Tom --** --**- To unsubscribe, e-mail: users-unsubscribe@wicket.**apa**che.org<http://apache.org> For additional commands, e-mail: users-h...@wicket.apache.org --**--**- To unsubscribe, e-mail: users-unsubscribe@wicket.**apache.org For additional commands, e-mail: users-h...@wicket.apache.org - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Re: Application name can only be set once
I only have WicketServlets. You see the WicketFilter in the stack trace because the WicketServlet calls the WicketFilter logic. And as I said, I haven't changed anything with the web.xml. Wicket 1.5.4 had always worked. Wicket 1.5.9 works with WebLogic, but fails with OAS, which we use on staging and production. On Wed, Feb 27, 2013 at 4:19 AM, Sven Meier wrote: > Perhaps you have defined WicketFilter *and* a WicketServlet in your > web.xml? > > Sven > > > On 02/26/2013 04:51 PM, Tom Norton wrote: > >> We use the SpringWebApplicationFactory. >> >> Tom >> >> >> On Tue, Feb 26, 2013 at 10:26 AM, Sven Meier wrote: >> >> How do you create your Application? Do you have a custom >>> IWebApplicationFactory? >>> >>> Sven >>> >>> >>> On 02/26/2013 03:35 PM, Tom Norton wrote: >>> >>> We're upgrading from Wicket 1.5.4 to 1.5.9. The upgrade runs fine on >>>> our >>>> local development machines, which run WebLogic 11g. However, our >>>> staging >>>> server, which runs OAS 10g, logs the following error: >>>> >>>> 13/02/25 16:22:47.269 RIDGIDPortal: Servlet error >>>> java.lang.IllegalStateException: Application name can only be set >>>> once. >>>> at org.apache.wicket.Application.setName(Application.java:** >>>> 849) >>>> at >>>> org.apache.wicket.protocol.http.WicketFilter.init(** >>>> WicketFilter.java:340) >>>> at >>>> org.apache.wicket.protocol.http.WicketServlet.init(** >>>> WicketServlet.java:271) >>>> at javax.servlet.GenericServlet.init(GenericServlet.java:256) >>>> >>>> at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) >>>> ].server.http.HttpApplication.loadServlet(HttpApplication.** >>>> **java:2361) >>>> >>>> at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) >>>> ].server.http.HttpApplication.findServlet(HttpApplication.** >>>> **java:4810) >>>> >>>> at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) >>>> ].server.http.HttpApplication.findServlet(HttpApplication.** >>>> **java:4734) >>>> >>>> at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) >>>> ].server.http.HttpApplication.getRequestDispatcher(** >>>> >>>> HttpApplication.java:2957) >>>> at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) >>>> ].server.http.HttpRequestHandler.doProcessRequest(** >>>> >>>> HttpRequestHandler.java:736) >>>> at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) >>>> ].server.http.HttpRequestHandler.processRequest(** >>>> >>>> HttpRequestHandler.java:448) >>>> at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) >>>> ].server.http.AJPRequestHandler.run(AJPRequestHandler.java:302) >>>> >>>> at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) >>>> ].server.http.AJPRequestHandler.run(AJPRequestHandler.java:190) >>>> at >>>> oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(** >>>> ServerSocketReadHandler.java:260) >>>> >>>> at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) >>>> ].util.ReleasableResourcePooledExecutor$MyWorker.run(** >>>> ReleasableResourcePooledExecutor.java:303) >>>> at java.lang.Thread.run(Thread.java:595) >>>> >>>> >>>> This error is logged whenever we try to hit a Wicket page on our staging >>>> server. Configuring the log4j level to debug shows that no other >>>> messages >>>> are logged. >>>> >>>> Does anyone have any suggestions? >>>> >>>> Thanks, >>>> Tom >>>> >>>> >>>> --** >>> --**- >>> To unsubscribe, e-mail: >>> users-unsubscribe@wicket.**apa**che.org<http://apache.org> >>> >>> > >>> >>> For additional commands, e-mail: users-h...@wicket.apache.org >>> >>> >>> > > --**--**- > To unsubscribe, e-mail: > users-unsubscribe@wicket.**apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > >
Re: Application name can only be set once
Perhaps you have defined WicketFilter *and* a WicketServlet in your web.xml? Sven On 02/26/2013 04:51 PM, Tom Norton wrote: We use the SpringWebApplicationFactory. Tom On Tue, Feb 26, 2013 at 10:26 AM, Sven Meier wrote: How do you create your Application? Do you have a custom IWebApplicationFactory? Sven On 02/26/2013 03:35 PM, Tom Norton wrote: We're upgrading from Wicket 1.5.4 to 1.5.9. The upgrade runs fine on our local development machines, which run WebLogic 11g. However, our staging server, which runs OAS 10g, logs the following error: 13/02/25 16:22:47.269 RIDGIDPortal: Servlet error java.lang.**IllegalStateException: Application name can only be set once. at org.apache.wicket.Application.**setName(Application.java:849) at org.apache.wicket.protocol.**http.WicketFilter.init(** WicketFilter.java:340) at org.apache.wicket.protocol.**http.WicketServlet.init(** WicketServlet.java:271) at javax.servlet.GenericServlet.**init(GenericServlet.java:256) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.HttpApplication.**loadServlet(HttpApplication.**java:2361) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.HttpApplication.**findServlet(HttpApplication.**java:4810) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.HttpApplication.**findServlet(HttpApplication.**java:4734) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.HttpApplication.**getRequestDispatcher(** HttpApplication.java:2957) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.**HttpRequestHandler.**doProcessRequest(** HttpRequestHandler.java:736) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.**HttpRequestHandler.**processRequest(** HttpRequestHandler.java:448) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.**AJPRequestHandler.run(**AJPRequestHandler.java:302) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.**AJPRequestHandler.run(**AJPRequestHandler.java:190) at oracle.oc4j.network.**ServerSocketReadHandler$**SafeRunnable.run(** ServerSocketReadHandler.java:**260) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].util.**ReleasableResourcePooledExecut**or$MyWorker.run(** ReleasableResourcePooledExecut**or.java:303) at java.lang.Thread.run(Thread.**java:595) This error is logged whenever we try to hit a Wicket page on our staging server. Configuring the log4j level to debug shows that no other messages are logged. Does anyone have any suggestions? Thanks, Tom --**--**- To unsubscribe, e-mail: users-unsubscribe@wicket.**apache.org For additional commands, e-mail: users-h...@wicket.apache.org - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Re: Application name can only be set once
We use the SpringWebApplicationFactory. Tom On Tue, Feb 26, 2013 at 10:26 AM, Sven Meier wrote: > How do you create your Application? Do you have a custom > IWebApplicationFactory? > > Sven > > > On 02/26/2013 03:35 PM, Tom Norton wrote: > >> We're upgrading from Wicket 1.5.4 to 1.5.9. The upgrade runs fine on our >> local development machines, which run WebLogic 11g. However, our staging >> server, which runs OAS 10g, logs the following error: >> >> 13/02/25 16:22:47.269 RIDGIDPortal: Servlet error >> java.lang.**IllegalStateException: Application name can only be set once. >> at org.apache.wicket.Application.**setName(Application.java:849) >> at >> org.apache.wicket.protocol.**http.WicketFilter.init(** >> WicketFilter.java:340) >> at >> org.apache.wicket.protocol.**http.WicketServlet.init(** >> WicketServlet.java:271) >> at javax.servlet.GenericServlet.**init(GenericServlet.java:256) >> at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) >> ].server.http.HttpApplication.**loadServlet(HttpApplication.**java:2361) >> at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) >> ].server.http.HttpApplication.**findServlet(HttpApplication.**java:4810) >> at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) >> ].server.http.HttpApplication.**findServlet(HttpApplication.**java:4734) >> at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) >> ].server.http.HttpApplication.**getRequestDispatcher(** >> HttpApplication.java:2957) >> at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) >> ].server.http.**HttpRequestHandler.**doProcessRequest(** >> HttpRequestHandler.java:736) >> at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) >> ].server.http.**HttpRequestHandler.**processRequest(** >> HttpRequestHandler.java:448) >> at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) >> ].server.http.**AJPRequestHandler.run(**AJPRequestHandler.java:302) >> at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) >> ].server.http.**AJPRequestHandler.run(**AJPRequestHandler.java:190) >> at >> oracle.oc4j.network.**ServerSocketReadHandler$**SafeRunnable.run(** >> ServerSocketReadHandler.java:**260) >> at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) >> ].util.**ReleasableResourcePooledExecut**or$MyWorker.run(** >> ReleasableResourcePooledExecut**or.java:303) >> at java.lang.Thread.run(Thread.**java:595) >> >> This error is logged whenever we try to hit a Wicket page on our staging >> server. Configuring the log4j level to debug shows that no other messages >> are logged. >> >> Does anyone have any suggestions? >> >> Thanks, >> Tom >> >> > > --**--**- > To unsubscribe, e-mail: > users-unsubscribe@wicket.**apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > >
Re: Application name can only be set once
How do you create your Application? Do you have a custom IWebApplicationFactory? Sven On 02/26/2013 03:35 PM, Tom Norton wrote: We're upgrading from Wicket 1.5.4 to 1.5.9. The upgrade runs fine on our local development machines, which run WebLogic 11g. However, our staging server, which runs OAS 10g, logs the following error: 13/02/25 16:22:47.269 RIDGIDPortal: Servlet error java.lang.IllegalStateException: Application name can only be set once. at org.apache.wicket.Application.setName(Application.java:849) at org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:340) at org.apache.wicket.protocol.http.WicketServlet.init(WicketServlet.java:271) at javax.servlet.GenericServlet.init(GenericServlet.java:256) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.HttpApplication.loadServlet(HttpApplication.java:2361) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.HttpApplication.findServlet(HttpApplication.java:4810) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.HttpApplication.findServlet(HttpApplication.java:4734) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.HttpApplication.getRequestDispatcher(HttpApplication.java:2957) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:736) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:448) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.AJPRequestHandler.run(AJPRequestHandler.java:302) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.AJPRequestHandler.run(AJPRequestHandler.java:190) at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303) at java.lang.Thread.run(Thread.java:595) This error is logged whenever we try to hit a Wicket page on our staging server. Configuring the log4j level to debug shows that no other messages are logged. Does anyone have any suggestions? Thanks, Tom - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org