RE: Using Wicket 1.5 with Oracle Application Server

2012-04-11 Thread Thomas.Norton
I wrapped the init method of WicketServlet in a try...catch block and the 
following exception got logged:

java.lang.SecurityException: Unauthorized access from application: RIDGIDPortal 
to MBean: java.lang:type=ClassLoading
at 
oracle.oc4j.admin.jmx.shared.UserMBeanServer.checkRegisterAccess(UserMBeanServer.java:873)
at 
oracle.oc4j.admin.jmx.shared.UserMBeanServer.registerMBean(UserMBeanServer.java:400)
at 
oracle.oc4j.admin.jmx.server.state.LocalizationFilterMBeanServer.registerMBean(LocalizationFilterMBeanServer.java:348)
at 
sun.management.ManagementFactory$1.run(ManagementFactory.java:240)
at java.security.AccessController.doPrivileged(Native Method)
at 
sun.management.ManagementFactory.addMBean(ManagementFactory.java:235)
at 
sun.management.ManagementFactory.addMBean(ManagementFactory.java:223)
at 
sun.management.ManagementFactory.createPlatformMBeanServer(ManagementFactory.java:266)
at 
java.lang.management.ManagementFactory.getPlatformMBeanServer(ManagementFactory.java:512)
at org.apache.wicket.jmx.Initializer.init(Initializer.java:152)
at 
org.apache.wicket.Application.callInitializers(Application.java:605)
at 
org.apache.wicket.Application.initializeComponents(Application.java:515)
at 
org.apache.wicket.Application.initApplication(Application.java:808)
at 
org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:346)
at 
org.apache.wicket.protocol.http.WicketServlet.init(WicketServlet.java:271)
at 
filters.WrappedWicketServlet.init(WrappedWicketServlet.java:25)
at javax.servlet.GenericServlet.init(GenericServlet.java:256)
at 
com.evermind.server.http.HttpApplication.loadServlet(HttpApplication.java:2361)
at 
com.evermind.server.http.HttpApplication.findServlet(HttpApplication.java:4810)
at 
com.evermind.server.http.HttpApplication.findServlet(HttpApplication.java:4734)
at 
com.evermind.server.http.HttpApplication.initPreloadServlets(HttpApplication.java:4922)
at 
com.evermind.server.http.HttpApplication.initDynamic(HttpApplication.java:1134)
at 
com.evermind.server.http.HttpApplication.init(HttpApplication.java:738)
at 
com.evermind.server.ApplicationStateRunning.getHttpApplication(ApplicationStateRunning.java:414)
at 
com.evermind.server.Application.getHttpApplication(Application.java:545)
at 
com.evermind.server.http.HttpSite$HttpApplicationRunTimeReference.createHttpApplicationFromReference(HttpSite.java:1990)
at 
com.evermind.server.http.HttpSite$HttpApplicationRunTimeReference.init(HttpSite.java:1909)
at 
com.evermind.server.http.HttpSite.initApplications(HttpSite.java:645)
at 
com.evermind.server.http.HttpSite.setConfig(HttpSite.java:290)
at 
com.evermind.server.http.HttpServer.setSites(HttpServer.java:270)
at 
com.evermind.server.http.HttpServer.setConfig(HttpServer.java:177)
at 
com.evermind.server.ApplicationServer.initializeHttp(ApplicationServer.java:2450)
at 
com.evermind.server.ApplicationServer.setConfig(ApplicationServer.java:998)
at 
com.evermind.server.ApplicationServerLauncher.run(ApplicationServerLauncher.java:131)
at java.lang.Thread.run(Thread.java:595)

Does anyone have any ideas on what could cause this?

From: Norton, Thomas [External/Top Echelon]
Sent: Tuesday, April 10, 2012 10:57 AM
To: 'users@wicket.apache.org'
Subject: 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

Re: Using Wicket 1.5 with Oracle Application Server

2012-04-11 Thread Martin Grigorov
Any reason to have wicket-jmx.jar in the classpath ?
If it is not needed just remove it.

On Wed, Apr 11, 2012 at 4:44 PM,  thomas.nor...@emerson.com wrote:
 I wrapped the init method of WicketServlet in a try...catch block and the 
 following exception got logged:

 java.lang.SecurityException: Unauthorized access from application: 
 RIDGIDPortal to MBean: java.lang:type=ClassLoading
                at 
 oracle.oc4j.admin.jmx.shared.UserMBeanServer.checkRegisterAccess(UserMBeanServer.java:873)
                at 
 oracle.oc4j.admin.jmx.shared.UserMBeanServer.registerMBean(UserMBeanServer.java:400)
                at 
 oracle.oc4j.admin.jmx.server.state.LocalizationFilterMBeanServer.registerMBean(LocalizationFilterMBeanServer.java:348)
                at 
 sun.management.ManagementFactory$1.run(ManagementFactory.java:240)
                at java.security.AccessController.doPrivileged(Native Method)
                at 
 sun.management.ManagementFactory.addMBean(ManagementFactory.java:235)
                at 
 sun.management.ManagementFactory.addMBean(ManagementFactory.java:223)
                at 
 sun.management.ManagementFactory.createPlatformMBeanServer(ManagementFactory.java:266)
                at 
 java.lang.management.ManagementFactory.getPlatformMBeanServer(ManagementFactory.java:512)
                at org.apache.wicket.jmx.Initializer.init(Initializer.java:152)
                at 
 org.apache.wicket.Application.callInitializers(Application.java:605)
                at 
 org.apache.wicket.Application.initializeComponents(Application.java:515)
                at 
 org.apache.wicket.Application.initApplication(Application.java:808)
                at 
 org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:346)
                at 
 org.apache.wicket.protocol.http.WicketServlet.init(WicketServlet.java:271)
                at 
 filters.WrappedWicketServlet.init(WrappedWicketServlet.java:25)
                at javax.servlet.GenericServlet.init(GenericServlet.java:256)
                at 
 com.evermind.server.http.HttpApplication.loadServlet(HttpApplication.java:2361)
                at 
 com.evermind.server.http.HttpApplication.findServlet(HttpApplication.java:4810)
                at 
 com.evermind.server.http.HttpApplication.findServlet(HttpApplication.java:4734)
                at 
 com.evermind.server.http.HttpApplication.initPreloadServlets(HttpApplication.java:4922)
                at 
 com.evermind.server.http.HttpApplication.initDynamic(HttpApplication.java:1134)
                at 
 com.evermind.server.http.HttpApplication.init(HttpApplication.java:738)
                at 
 com.evermind.server.ApplicationStateRunning.getHttpApplication(ApplicationStateRunning.java:414)
                at 
 com.evermind.server.Application.getHttpApplication(Application.java:545)
                at 
 com.evermind.server.http.HttpSite$HttpApplicationRunTimeReference.createHttpApplicationFromReference(HttpSite.java:1990)
                at 
 com.evermind.server.http.HttpSite$HttpApplicationRunTimeReference.init(HttpSite.java:1909)
                at 
 com.evermind.server.http.HttpSite.initApplications(HttpSite.java:645)
                at 
 com.evermind.server.http.HttpSite.setConfig(HttpSite.java:290)
                at 
 com.evermind.server.http.HttpServer.setSites(HttpServer.java:270)
                at 
 com.evermind.server.http.HttpServer.setConfig(HttpServer.java:177)
                at 
 com.evermind.server.ApplicationServer.initializeHttp(ApplicationServer.java:2450)
                at 
 com.evermind.server.ApplicationServer.setConfig(ApplicationServer.java:998)
                at 
 com.evermind.server.ApplicationServerLauncher.run(ApplicationServerLauncher.java:131)
                at java.lang.Thread.run(Thread.java:595)

 Does anyone have any ideas on what could cause this?

 From: Norton, Thomas [External/Top Echelon]
 Sent: Tuesday, April 10, 2012 10:57 AM
 To: 'users@wicket.apache.org'
 Subject: 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

RE: Using Wicket 1.5 with Oracle Application Server

2012-04-11 Thread Thomas.Norton
That was the problem.

Thanks!

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

Any reason to have wicket-jmx.jar in the classpath ?
If it is not needed just remove it.

On Wed, Apr 11, 2012 at 4:44 PM,  thomas.nor...@emerson.com wrote:
 I wrapped the init method of WicketServlet in a try...catch block and the 
 following exception got logged:

 java.lang.SecurityException: Unauthorized access from application: 
 RIDGIDPortal to MBean: java.lang:type=ClassLoading
                at 
 oracle.oc4j.admin.jmx.shared.UserMBeanServer.checkRegisterAccess(UserM
 BeanServer.java:873)
                at 
 oracle.oc4j.admin.jmx.shared.UserMBeanServer.registerMBean(UserMBeanSe
 rver.java:400)
                at 
 oracle.oc4j.admin.jmx.server.state.LocalizationFilterMBeanServer.regis
 terMBean(LocalizationFilterMBeanServer.java:348)
                at 
 sun.management.ManagementFactory$1.run(ManagementFactory.java:240)
                at java.security.AccessController.doPrivileged(Native 
 Method)
                at 
 sun.management.ManagementFactory.addMBean(ManagementFactory.java:235)
                at 
 sun.management.ManagementFactory.addMBean(ManagementFactory.java:223)
                at 
 sun.management.ManagementFactory.createPlatformMBeanServer(ManagementF
 actory.java:266)
                at 
 java.lang.management.ManagementFactory.getPlatformMBeanServer(Manageme
 ntFactory.java:512)
                at 
 org.apache.wicket.jmx.Initializer.init(Initializer.java:152)
                at 
 org.apache.wicket.Application.callInitializers(Application.java:605)
                at 
 org.apache.wicket.Application.initializeComponents(Application.java:51
 5)
                at 
 org.apache.wicket.Application.initApplication(Application.java:808)
                at 
 org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:34
 6)
                at 
 org.apache.wicket.protocol.http.WicketServlet.init(WicketServlet.java:
 271)
                at 
 filters.WrappedWicketServlet.init(WrappedWicketServlet.java:25)
                at 
 javax.servlet.GenericServlet.init(GenericServlet.java:256)
                at 
 com.evermind.server.http.HttpApplication.loadServlet(HttpApplication.j
 ava:2361)
                at 
 com.evermind.server.http.HttpApplication.findServlet(HttpApplication.j
 ava:4810)
                at 
 com.evermind.server.http.HttpApplication.findServlet(HttpApplication.j
 ava:4734)
                at 
 com.evermind.server.http.HttpApplication.initPreloadServlets(HttpAppli
 cation.java:4922)
                at 
 com.evermind.server.http.HttpApplication.initDynamic(HttpApplication.j
 ava:1134)
                at 
 com.evermind.server.http.HttpApplication.init(HttpApplication.java:7
 38)
                at 
 com.evermind.server.ApplicationStateRunning.getHttpApplication(Applica
 tionStateRunning.java:414)
                at 
 com.evermind.server.Application.getHttpApplication(Application.java:54
 5)
                at 
 com.evermind.server.http.HttpSite$HttpApplicationRunTimeReference.crea
 teHttpApplicationFromReference(HttpSite.java:1990)
                at 
 com.evermind.server.http.HttpSite$HttpApplicationRunTimeReference.ini
 t(HttpSite.java:1909)
                at 
 com.evermind.server.http.HttpSite.initApplications(HttpSite.java:645)
                at 
 com.evermind.server.http.HttpSite.setConfig(HttpSite.java:290)
                at 
 com.evermind.server.http.HttpServer.setSites(HttpServer.java:270)
                at 
 com.evermind.server.http.HttpServer.setConfig(HttpServer.java:177)
                at 
 com.evermind.server.ApplicationServer.initializeHttp(ApplicationServer
 .java:2450)
                at 
 com.evermind.server.ApplicationServer.setConfig(ApplicationServer.java
 :998)
                at 
 com.evermind.server.ApplicationServerLauncher.run(ApplicationServerLau
 ncher.java:131)
                at java.lang.Thread.run(Thread.java:595)

 Does anyone have any ideas on what could cause this?

 From: Norton, Thomas [External/Top Echelon]
 Sent: Tuesday, April 10, 2012 10:57 AM
 To: 'users@wicket.apache.org'
 Subject: 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

Using Wicket 1.5 with Oracle Application Server

2012-04-10 Thread Thomas.Norton
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 

Re: Using Wicket 1.5 with Oracle Application Server

2012-04-10 Thread Martin Grigorov
Hi,

On Tue, Apr 10, 2012 at 5:56 PM,  thomas.nor...@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 
 

RE: Using Wicket 1.5 with Oracle Application Server

2012-04-10 Thread Thomas.Norton
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:mgrigo...@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,  thomas.nor...@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