You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@wicket.apache.org by Th...@emerson.com on 2012/04/10 16:56:44 UTC

Using Wicket 1.5 with Oracle Application Server

We use WebLogic 11g as our development environment and OAS 10.1.3.1 for everything else.  Our wicket pages work fine in WebLogic but generate 500 status codes in OAS.  After looking around on online for a little bit, I found some suggestions that I should use the WicketServlet instead of the WicketFilter.  After switching to the WicketServlet, WebLogic still works and OAS still gets 500s.  Even though the 500 code is being returned in the response, no errors are being logged by either OAS or log4j.

On server start up, the only wicket-related logs are:
INFO  2012-04-05 16:03:22,994 org.apache.wicket.util.file.WebXmlFile  - web.xml: url mapping found for servlet with name AdminWicketApplication: [/admin/*]
INFO  2012-04-05 16:03:23,494 org.apache.wicket.Application  - [AdminWicketApplication] init: Wicket core library initializer
INFO  2012-04-05 16:03:23,510 org.apache.wicket.RequestListenerInterface  - registered listener interface [RequestListenerInterface name=IBehaviorListener, method=public abstract void org.apache.wicket.behavior.IBehaviorListener.onRequest()]
INFO  2012-04-05 16:03:23,510 org.apache.wicket.RequestListenerInterface  - registered listener interface [RequestListenerInterface name=IBehaviorListener, method=public abstract void org.apache.wicket.behavior.IBehaviorListener.onRequest()]
INFO  2012-04-05 16:03:23,510 org.apache.wicket.RequestListenerInterface  - registered listener interface [RequestListenerInterface name=IFormSubmitListener, method=public abstract void org.apache.wicket.markup.html.form.IFormSubmitListener.onFormSubmitted()]
INFO  2012-04-05 16:03:23,510 org.apache.wicket.RequestListenerInterface  - registered listener interface [RequestListenerInterface name=IFormSubmitListener, method=public abstract void org.apache.wicket.markup.html.form.IFormSubmitListener.onFormSubmitted()]
INFO  2012-04-05 16:03:23,510 org.apache.wicket.RequestListenerInterface  - registered listener interface [RequestListenerInterface name=ILinkListener, method=public abstract void org.apache.wicket.markup.html.link.ILinkListener.onLinkClicked()]
INFO  2012-04-05 16:03:23,510 org.apache.wicket.RequestListenerInterface  - registered listener interface [RequestListenerInterface name=ILinkListener, method=public abstract void org.apache.wicket.markup.html.link.ILinkListener.onLinkClicked()]
INFO  2012-04-05 16:03:23,510 org.apache.wicket.RequestListenerInterface  - registered listener interface [RequestListenerInterface name=IOnChangeListener, method=public abstract void org.apache.wicket.markup.html.form.IOnChangeListener.onSelectionChanged()]
INFO  2012-04-05 16:03:23,510 org.apache.wicket.RequestListenerInterface  - registered listener interface [RequestListenerInterface name=IOnChangeListener, method=public abstract void org.apache.wicket.markup.html.form.IOnChangeListener.onSelectionChanged()]
INFO  2012-04-05 16:03:23,510 org.apache.wicket.RequestListenerInterface  - registered listener interface [RequestListenerInterface name=IRedirectListener, method=public abstract void org.apache.wicket.IRedirectListener.onRedirect()]
INFO  2012-04-05 16:03:23,510 org.apache.wicket.RequestListenerInterface  - registered listener interface [RequestListenerInterface name=IRedirectListener, method=public abstract void org.apache.wicket.IRedirectListener.onRedirect()]
INFO  2012-04-05 16:03:23,510 org.apache.wicket.RequestListenerInterface  - registered listener interface [RequestListenerInterface name=IResourceListener, method=public abstract void org.apache.wicket.IResourceListener.onResourceRequested()]
INFO  2012-04-05 16:03:23,510 org.apache.wicket.RequestListenerInterface  - registered listener interface [RequestListenerInterface name=IResourceListener, method=public abstract void org.apache.wicket.IResourceListener.onResourceRequested()]
INFO  2012-04-05 16:03:23,510 org.apache.wicket.Application  - [AdminWicketApplication] init: Wicket extensions initializer
INFO  2012-04-05 16:03:23,588 org.apache.wicket.Application  - [AdminWicketApplication] init: Wicket JMX initializer
INFO  2012-04-05 16:03:23,604 org.apache.wicket.util.file.WebXmlFile  - web.xml: url mapping found for servlet with name MyWicketApplication: [/pages/customer-information/*]
INFO  2012-04-05 16:03:23,604 org.apache.wicket.Application  - [MyWicketApplication] init: Wicket core library initializer
INFO  2012-04-05 16:03:23,604 org.apache.wicket.RequestListenerInterface  - registered listener interface [RequestListenerInterface name=IBehaviorListener, method=public abstract void org.apache.wicket.behavior.IBehaviorListener.onRequest()]
INFO  2012-04-05 16:03:23,604 org.apache.wicket.RequestListenerInterface  - registered listener interface [RequestListenerInterface name=IFormSubmitListener, method=public abstract void org.apache.wicket.markup.html.form.IFormSubmitListener.onFormSubmitted()]
INFO  2012-04-05 16:03:23,604 org.apache.wicket.RequestListenerInterface  - registered listener interface [RequestListenerInterface name=ILinkListener, method=public abstract void org.apache.wicket.markup.html.link.ILinkListener.onLinkClicked()]
INFO  2012-04-05 16:03:23,604 org.apache.wicket.RequestListenerInterface  - registered listener interface [RequestListenerInterface name=IOnChangeListener, method=public abstract void org.apache.wicket.markup.html.form.IOnChangeListener.onSelectionChanged()]
INFO  2012-04-05 16:03:23,604 org.apache.wicket.RequestListenerInterface  - registered listener interface [RequestListenerInterface name=IRedirectListener, method=public abstract void org.apache.wicket.IRedirectListener.onRedirect()]
INFO  2012-04-05 16:03:23,604 org.apache.wicket.RequestListenerInterface  - registered listener interface [RequestListenerInterface name=IResourceListener, method=public abstract void org.apache.wicket.IResourceListener.onResourceRequested()]
INFO  2012-04-05 16:03:23,604 org.apache.wicket.Application  - [MyWicketApplication] init: Wicket extensions initializer
INFO  2012-04-05 16:03:23,604 org.apache.wicket.Application  - [MyWicketApplication] init: Wicket JMX initializer


On each request, the only wicket-related logs are:
INFO  2012-04-05 16:30:36,218 org.apache.wicket.Application  - [MyWicketApplication] destroy: Wicket core library initializer
INFO  2012-04-05 16:30:36,218 org.apache.wicket.Application  - [MyWicketApplication] destroy: Wicket extensions initializer
INFO  2012-04-05 16:30:36,218 org.apache.wicket.Application  - [MyWicketApplication] destroy: Wicket JMX initializer
INFO  2012-04-05 16:30:36,218 org.apache.wicket.Application  - [MyWicketApplication] destroy: DevUtils DebugBar Initializer
INFO  2012-04-05 16:30:36,218 org.apache.wicket.Application  - [MyWicketApplication] destroy: org.apache.wicket.velocity.Initializer@17c3925
DEBUG 2012-04-05 16:30:36,218 org.apache.wicket.pageStore.DiskDataStore  - Destroying...
DEBUG 2012-04-05 16:30:36,218 org.apache.wicket.pageStore.DiskDataStore  - Destroyed.


I've tried to compare/contrast my web application to the wicket-examples application, but the wicket-examples home page on OAS gives me a 403 code.


Thanks for your help!

RE: Using Wicket 1.5 with Oracle Application Server

Posted by Th...@emerson.com.
I triple-checked and I was wrong about the frequency of the destroy logs.  It looks like the previous application is being destroyed each time I log in.  But I don't see any initialization logs for wicket apart from what happens in server startup.

Here's my logs after logging in the first time:
INFO  2012-04-10 11:29:51,195 org.apache.wicket.Application  - [MyWicketApplication] destroy: Wicket core library initializer
INFO  2012-04-10 11:29:51,195 org.apache.wicket.Application  - [MyWicketApplication] destroy: Wicket extensions initializer
INFO  2012-04-10 11:29:51,211 org.apache.wicket.Application  - [MyWicketApplication] destroy: Wicket JMX initializer
INFO  2012-04-10 11:29:51,211 org.apache.wicket.Application  - [MyWicketApplication] destroy: DevUtils DebugBar Initializer
INFO  2012-04-10 11:29:51,211 org.apache.wicket.Application  - [MyWicketApplication] destroy: org.apache.wicket.velocity.Initializer@d2c37c
DEBUG 2012-04-10 11:29:51,289 org.apache.wicket.pageStore.DiskDataStore  - Destroying...
DEBUG 2012-04-10 11:29:51,289 org.apache.wicket.pageStore.DiskDataStore  - Destroyed.

I logged out and check the logs and saw no changes.  When I logged in again, I got:
INFO  2012-04-10 11:32:13,412 org.apache.wicket.Application  - [MyWicketApplication] destroy: Wicket core library initializer
INFO  2012-04-10 11:32:13,412 org.apache.wicket.Application  - [MyWicketApplication] destroy: Wicket extensions initializer
INFO  2012-04-10 11:32:13,428 org.apache.wicket.Application  - [MyWicketApplication] destroy: Wicket JMX initializer
INFO  2012-04-10 11:32:13,428 org.apache.wicket.Application  - [MyWicketApplication] destroy: DevUtils DebugBar Initializer
INFO  2012-04-10 11:32:13,428 org.apache.wicket.Application  - [MyWicketApplication] destroy: org.apache.wicket.velocity.Initializer@d2c37c
DEBUG 2012-04-10 11:32:13,428 org.apache.wicket.pageStore.DiskDataStore  - Destroying...
DEBUG 2012-04-10 11:32:13,428 org.apache.wicket.pageStore.DiskDataStore  - Destroyed.

Took the same steps a third time:
INFO  2012-04-10 11:34:56,630 org.apache.wicket.Application  - [MyWicketApplication] destroy: Wicket core library initializer
INFO  2012-04-10 11:34:56,630 org.apache.wicket.Application  - [MyWicketApplication] destroy: Wicket extensions initializer
INFO  2012-04-10 11:34:56,630 org.apache.wicket.Application  - [MyWicketApplication] destroy: Wicket JMX initializer
INFO  2012-04-10 11:34:56,661 org.apache.wicket.Application  - [MyWicketApplication] destroy: DevUtils DebugBar Initializer
INFO  2012-04-10 11:34:56,661 org.apache.wicket.Application  - [MyWicketApplication] destroy: org.apache.wicket.velocity.Initializer@d2c37c
DEBUG 2012-04-10 11:34:56,661 org.apache.wicket.pageStore.DiskDataStore  - Destroying...
DEBUG 2012-04-10 11:34:56,661 org.apache.wicket.pageStore.DiskDataStore  - Destroyed.

-----Original Message-----
From: Martin Grigorov [mailto:mgrigorov@apache.org] 
Sent: Tuesday, April 10, 2012 11:03 AM
To: users@wicket.apache.org
Subject: Re: Using Wicket 1.5 with Oracle Application Server

Hi,

On Tue, Apr 10, 2012 at 5:56 PM,  <Th...@emerson.com> wrote:
> We use WebLogic 11g as our development environment and OAS 10.1.3.1 for everything else.  Our wicket pages work fine in WebLogic but generate 500 status codes in OAS.  After looking around on online for a little bit, I found some suggestions that I should use the WicketServlet instead of the WicketFilter.  After switching to the WicketServlet, WebLogic still works and OAS still gets 500s.  Even though the 500 code is being returned in the response, no errors are being logged by either OAS or log4j.
>
> On server start up, the only wicket-related logs are:
> INFO  2012-04-05 16:03:22,994 org.apache.wicket.util.file.WebXmlFile  
> - web.xml: url mapping found for servlet with name 
> AdminWicketApplication: [/admin/*] INFO  2012-04-05 16:03:23,494 
> org.apache.wicket.Application  - [AdminWicketApplication] init: Wicket 
> core library initializer INFO  2012-04-05 16:03:23,510 
> org.apache.wicket.RequestListenerInterface  - registered listener 
> interface [RequestListenerInterface name=IBehaviorListener, 
> method=public abstract void 
> org.apache.wicket.behavior.IBehaviorListener.onRequest()]
> INFO  2012-04-05 16:03:23,510 
> org.apache.wicket.RequestListenerInterface  - registered listener 
> interface [RequestListenerInterface name=IBehaviorListener, 
> method=public abstract void 
> org.apache.wicket.behavior.IBehaviorListener.onRequest()]
> INFO  2012-04-05 16:03:23,510 
> org.apache.wicket.RequestListenerInterface  - registered listener 
> interface [RequestListenerInterface name=IFormSubmitListener, 
> method=public abstract void 
> org.apache.wicket.markup.html.form.IFormSubmitListener.onFormSubmitted
> ()] INFO  2012-04-05 16:03:23,510 
> org.apache.wicket.RequestListenerInterface  - registered listener 
> interface [RequestListenerInterface name=IFormSubmitListener, 
> method=public abstract void 
> org.apache.wicket.markup.html.form.IFormSubmitListener.onFormSubmitted
> ()] INFO  2012-04-05 16:03:23,510 
> org.apache.wicket.RequestListenerInterface  - registered listener 
> interface [RequestListenerInterface name=ILinkListener, method=public 
> abstract void 
> org.apache.wicket.markup.html.link.ILinkListener.onLinkClicked()]
> INFO  2012-04-05 16:03:23,510 
> org.apache.wicket.RequestListenerInterface  - registered listener 
> interface [RequestListenerInterface name=ILinkListener, method=public 
> abstract void 
> org.apache.wicket.markup.html.link.ILinkListener.onLinkClicked()]
> INFO  2012-04-05 16:03:23,510 
> org.apache.wicket.RequestListenerInterface  - registered listener 
> interface [RequestListenerInterface name=IOnChangeListener, 
> method=public abstract void 
> org.apache.wicket.markup.html.form.IOnChangeListener.onSelectionChange
> d()] INFO  2012-04-05 16:03:23,510 
> org.apache.wicket.RequestListenerInterface  - registered listener 
> interface [RequestListenerInterface name=IOnChangeListener, 
> method=public abstract void 
> org.apache.wicket.markup.html.form.IOnChangeListener.onSelectionChange
> d()] INFO  2012-04-05 16:03:23,510 
> org.apache.wicket.RequestListenerInterface  - registered listener 
> interface [RequestListenerInterface name=IRedirectListener, 
> method=public abstract void 
> org.apache.wicket.IRedirectListener.onRedirect()]
> INFO  2012-04-05 16:03:23,510 
> org.apache.wicket.RequestListenerInterface  - registered listener 
> interface [RequestListenerInterface name=IRedirectListener, 
> method=public abstract void 
> org.apache.wicket.IRedirectListener.onRedirect()]
> INFO  2012-04-05 16:03:23,510 
> org.apache.wicket.RequestListenerInterface  - registered listener 
> interface [RequestListenerInterface name=IResourceListener, 
> method=public abstract void 
> org.apache.wicket.IResourceListener.onResourceRequested()]
> INFO  2012-04-05 16:03:23,510 
> org.apache.wicket.RequestListenerInterface  - registered listener 
> interface [RequestListenerInterface name=IResourceListener, 
> method=public abstract void 
> org.apache.wicket.IResourceListener.onResourceRequested()]
> INFO  2012-04-05 16:03:23,510 org.apache.wicket.Application  - 
> [AdminWicketApplication] init: Wicket extensions initializer INFO  
> 2012-04-05 16:03:23,588 org.apache.wicket.Application  - 
> [AdminWicketApplication] init: Wicket JMX initializer INFO  2012-04-05 
> 16:03:23,604 org.apache.wicket.util.file.WebXmlFile  - web.xml: url 
> mapping found for servlet with name MyWicketApplication: 
> [/pages/customer-information/*] INFO  2012-04-05 16:03:23,604 
> org.apache.wicket.Application  - [MyWicketApplication] init: Wicket 
> core library initializer INFO  2012-04-05 16:03:23,604 
> org.apache.wicket.RequestListenerInterface  - registered listener 
> interface [RequestListenerInterface name=IBehaviorListener, 
> method=public abstract void 
> org.apache.wicket.behavior.IBehaviorListener.onRequest()]
> INFO  2012-04-05 16:03:23,604 
> org.apache.wicket.RequestListenerInterface  - registered listener 
> interface [RequestListenerInterface name=IFormSubmitListener, 
> method=public abstract void 
> org.apache.wicket.markup.html.form.IFormSubmitListener.onFormSubmitted
> ()] INFO  2012-04-05 16:03:23,604 
> org.apache.wicket.RequestListenerInterface  - registered listener 
> interface [RequestListenerInterface name=ILinkListener, method=public 
> abstract void 
> org.apache.wicket.markup.html.link.ILinkListener.onLinkClicked()]
> INFO  2012-04-05 16:03:23,604 
> org.apache.wicket.RequestListenerInterface  - registered listener 
> interface [RequestListenerInterface name=IOnChangeListener, 
> method=public abstract void 
> org.apache.wicket.markup.html.form.IOnChangeListener.onSelectionChange
> d()] INFO  2012-04-05 16:03:23,604 
> org.apache.wicket.RequestListenerInterface  - registered listener 
> interface [RequestListenerInterface name=IRedirectListener, 
> method=public abstract void 
> org.apache.wicket.IRedirectListener.onRedirect()]
> INFO  2012-04-05 16:03:23,604 
> org.apache.wicket.RequestListenerInterface  - registered listener 
> interface [RequestListenerInterface name=IResourceListener, 
> method=public abstract void 
> org.apache.wicket.IResourceListener.onResourceRequested()]
> INFO  2012-04-05 16:03:23,604 org.apache.wicket.Application  - 
> [MyWicketApplication] init: Wicket extensions initializer INFO  
> 2012-04-05 16:03:23,604 org.apache.wicket.Application  - 
> [MyWicketApplication] init: Wicket JMX initializer
>
>
> On each request, the only wicket-related logs are:

Are you sure that those are logged for *each* request ? Because they say "Wicket Servlet/Filter is being destroyed", i.e. the application is being stopped/undeployed from the web container. I would expect such logs only once - after "stop the app" action.

> INFO  2012-04-05 16:30:36,218 org.apache.wicket.Application  - 
> [MyWicketApplication] destroy: Wicket core library initializer INFO  
> 2012-04-05 16:30:36,218 org.apache.wicket.Application  - 
> [MyWicketApplication] destroy: Wicket extensions initializer INFO  
> 2012-04-05 16:30:36,218 org.apache.wicket.Application  - 
> [MyWicketApplication] destroy: Wicket JMX initializer INFO  2012-04-05 
> 16:30:36,218 org.apache.wicket.Application  - [MyWicketApplication] 
> destroy: DevUtils DebugBar Initializer INFO  2012-04-05 16:30:36,218 
> org.apache.wicket.Application  - [MyWicketApplication] destroy: 
> org.apache.wicket.velocity.Initializer@17c3925
> DEBUG 2012-04-05 16:30:36,218 org.apache.wicket.pageStore.DiskDataStore  - Destroying...
> DEBUG 2012-04-05 16:30:36,218 org.apache.wicket.pageStore.DiskDataStore  - Destroyed.
>
>
> I've tried to compare/contrast my web application to the wicket-examples application, but the wicket-examples home page on OAS gives me a 403 code.
>
>
> Thanks for your help!



--
Martin Grigorov
jWeekend
Training, Consulting, Development
http://jWeekend.com

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org


Re: Using Wicket 1.5 with Oracle Application Server

Posted by Martin Grigorov <mg...@apache.org>.
Hi,

On Tue, Apr 10, 2012 at 5:56 PM,  <Th...@emerson.com> wrote:
> We use WebLogic 11g as our development environment and OAS 10.1.3.1 for everything else.  Our wicket pages work fine in WebLogic but generate 500 status codes in OAS.  After looking around on online for a little bit, I found some suggestions that I should use the WicketServlet instead of the WicketFilter.  After switching to the WicketServlet, WebLogic still works and OAS still gets 500s.  Even though the 500 code is being returned in the response, no errors are being logged by either OAS or log4j.
>
> On server start up, the only wicket-related logs are:
> INFO  2012-04-05 16:03:22,994 org.apache.wicket.util.file.WebXmlFile  - web.xml: url mapping found for servlet with name AdminWicketApplication: [/admin/*]
> INFO  2012-04-05 16:03:23,494 org.apache.wicket.Application  - [AdminWicketApplication] init: Wicket core library initializer
> INFO  2012-04-05 16:03:23,510 org.apache.wicket.RequestListenerInterface  - registered listener interface [RequestListenerInterface name=IBehaviorListener, method=public abstract void org.apache.wicket.behavior.IBehaviorListener.onRequest()]
> INFO  2012-04-05 16:03:23,510 org.apache.wicket.RequestListenerInterface  - registered listener interface [RequestListenerInterface name=IBehaviorListener, method=public abstract void org.apache.wicket.behavior.IBehaviorListener.onRequest()]
> INFO  2012-04-05 16:03:23,510 org.apache.wicket.RequestListenerInterface  - registered listener interface [RequestListenerInterface name=IFormSubmitListener, method=public abstract void org.apache.wicket.markup.html.form.IFormSubmitListener.onFormSubmitted()]
> INFO  2012-04-05 16:03:23,510 org.apache.wicket.RequestListenerInterface  - registered listener interface [RequestListenerInterface name=IFormSubmitListener, method=public abstract void org.apache.wicket.markup.html.form.IFormSubmitListener.onFormSubmitted()]
> INFO  2012-04-05 16:03:23,510 org.apache.wicket.RequestListenerInterface  - registered listener interface [RequestListenerInterface name=ILinkListener, method=public abstract void org.apache.wicket.markup.html.link.ILinkListener.onLinkClicked()]
> INFO  2012-04-05 16:03:23,510 org.apache.wicket.RequestListenerInterface  - registered listener interface [RequestListenerInterface name=ILinkListener, method=public abstract void org.apache.wicket.markup.html.link.ILinkListener.onLinkClicked()]
> INFO  2012-04-05 16:03:23,510 org.apache.wicket.RequestListenerInterface  - registered listener interface [RequestListenerInterface name=IOnChangeListener, method=public abstract void org.apache.wicket.markup.html.form.IOnChangeListener.onSelectionChanged()]
> INFO  2012-04-05 16:03:23,510 org.apache.wicket.RequestListenerInterface  - registered listener interface [RequestListenerInterface name=IOnChangeListener, method=public abstract void org.apache.wicket.markup.html.form.IOnChangeListener.onSelectionChanged()]
> INFO  2012-04-05 16:03:23,510 org.apache.wicket.RequestListenerInterface  - registered listener interface [RequestListenerInterface name=IRedirectListener, method=public abstract void org.apache.wicket.IRedirectListener.onRedirect()]
> INFO  2012-04-05 16:03:23,510 org.apache.wicket.RequestListenerInterface  - registered listener interface [RequestListenerInterface name=IRedirectListener, method=public abstract void org.apache.wicket.IRedirectListener.onRedirect()]
> INFO  2012-04-05 16:03:23,510 org.apache.wicket.RequestListenerInterface  - registered listener interface [RequestListenerInterface name=IResourceListener, method=public abstract void org.apache.wicket.IResourceListener.onResourceRequested()]
> INFO  2012-04-05 16:03:23,510 org.apache.wicket.RequestListenerInterface  - registered listener interface [RequestListenerInterface name=IResourceListener, method=public abstract void org.apache.wicket.IResourceListener.onResourceRequested()]
> INFO  2012-04-05 16:03:23,510 org.apache.wicket.Application  - [AdminWicketApplication] init: Wicket extensions initializer
> INFO  2012-04-05 16:03:23,588 org.apache.wicket.Application  - [AdminWicketApplication] init: Wicket JMX initializer
> INFO  2012-04-05 16:03:23,604 org.apache.wicket.util.file.WebXmlFile  - web.xml: url mapping found for servlet with name MyWicketApplication: [/pages/customer-information/*]
> INFO  2012-04-05 16:03:23,604 org.apache.wicket.Application  - [MyWicketApplication] init: Wicket core library initializer
> INFO  2012-04-05 16:03:23,604 org.apache.wicket.RequestListenerInterface  - registered listener interface [RequestListenerInterface name=IBehaviorListener, method=public abstract void org.apache.wicket.behavior.IBehaviorListener.onRequest()]
> INFO  2012-04-05 16:03:23,604 org.apache.wicket.RequestListenerInterface  - registered listener interface [RequestListenerInterface name=IFormSubmitListener, method=public abstract void org.apache.wicket.markup.html.form.IFormSubmitListener.onFormSubmitted()]
> INFO  2012-04-05 16:03:23,604 org.apache.wicket.RequestListenerInterface  - registered listener interface [RequestListenerInterface name=ILinkListener, method=public abstract void org.apache.wicket.markup.html.link.ILinkListener.onLinkClicked()]
> INFO  2012-04-05 16:03:23,604 org.apache.wicket.RequestListenerInterface  - registered listener interface [RequestListenerInterface name=IOnChangeListener, method=public abstract void org.apache.wicket.markup.html.form.IOnChangeListener.onSelectionChanged()]
> INFO  2012-04-05 16:03:23,604 org.apache.wicket.RequestListenerInterface  - registered listener interface [RequestListenerInterface name=IRedirectListener, method=public abstract void org.apache.wicket.IRedirectListener.onRedirect()]
> INFO  2012-04-05 16:03:23,604 org.apache.wicket.RequestListenerInterface  - registered listener interface [RequestListenerInterface name=IResourceListener, method=public abstract void org.apache.wicket.IResourceListener.onResourceRequested()]
> INFO  2012-04-05 16:03:23,604 org.apache.wicket.Application  - [MyWicketApplication] init: Wicket extensions initializer
> INFO  2012-04-05 16:03:23,604 org.apache.wicket.Application  - [MyWicketApplication] init: Wicket JMX initializer
>
>
> On each request, the only wicket-related logs are:

Are you sure that those are logged for *each* request ? Because they
say "Wicket Servlet/Filter is being destroyed", i.e. the application
is being stopped/undeployed from the web container. I would expect
such logs only once - after "stop the app" action.

> INFO  2012-04-05 16:30:36,218 org.apache.wicket.Application  - [MyWicketApplication] destroy: Wicket core library initializer
> INFO  2012-04-05 16:30:36,218 org.apache.wicket.Application  - [MyWicketApplication] destroy: Wicket extensions initializer
> INFO  2012-04-05 16:30:36,218 org.apache.wicket.Application  - [MyWicketApplication] destroy: Wicket JMX initializer
> INFO  2012-04-05 16:30:36,218 org.apache.wicket.Application  - [MyWicketApplication] destroy: DevUtils DebugBar Initializer
> INFO  2012-04-05 16:30:36,218 org.apache.wicket.Application  - [MyWicketApplication] destroy: org.apache.wicket.velocity.Initializer@17c3925
> DEBUG 2012-04-05 16:30:36,218 org.apache.wicket.pageStore.DiskDataStore  - Destroying...
> DEBUG 2012-04-05 16:30:36,218 org.apache.wicket.pageStore.DiskDataStore  - Destroyed.
>
>
> I've tried to compare/contrast my web application to the wicket-examples application, but the wicket-examples home page on OAS gives me a 403 code.
>
>
> Thanks for your help!



-- 
Martin Grigorov
jWeekend
Training, Consulting, Development
http://jWeekend.com

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org