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 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<mailto: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-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org

Reply via email to