Hi,

On Tue, Apr 10, 2012 at 5:56 PM,  <[email protected]> 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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to