I've converted two apps from 1.4 to 1.5.  My GAE app seems to now be working 
fine, but my
other app, which runs in the more traditional Tomcat container and uses 
OpenJPA/Derby and Spring
is getting the exception below.

I've stepped down to that level of the code 
(AuthenticatedWebApplication.newSession()) and
don't see anything obviously wrong...so I'm apparently missing something 
because this prevents
any requests from being serviced.  It would be nice if the Java API gave us a 
more useful
exception message :(

Any ideas?

TIA!
Chris



ERROR [org.apache.wicket.util.listener.ListenerCollection] - <Error invoking 
listener:
org.apache.wicket.Application$2@6aceb8e2>
org.apache.wicket.WicketRuntimeException: Unable to instantiate web session 
class
org.apache.wicket.authroles.authentication.AuthenticatedWebSession
        at
org.apache.wicket.authroles.authentication.AuthenticatedWebApplication.newSession(AuthenticatedWebApplication.java:133)
        at 
org.apache.wicket.Application.fetchCreateAndSetSession(Application.java:1521)
        at org.apache.wicket.Session.get(Session.java:159)
        at org.apache.wicket.Application$2.onDetach(Application.java:1587)
        at
org.apache.wicket.request.cycle.RequestCycleListenerCollection$3.notify(RequestCycleListenerCollection.java:99)
        at
org.apache.wicket.request.cycle.RequestCycleListenerCollection$3.notify(RequestCycleListenerCollection.java:97)
        at 
org.apache.wicket.util.listener.ListenerCollection$1.notify(ListenerCollection.java:119)
        at 
org.apache.wicket.util.listener.ListenerCollection.reversedNotify(ListenerCollection.java:142)
        at
org.apache.wicket.util.listener.ListenerCollection.reversedNotifyIgnoringExceptions(ListenerCollection.java:113)
        at
org.apache.wicket.request.cycle.RequestCycleListenerCollection.onDetach(RequestCycleListenerCollection.java:95)
        at 
org.apache.wicket.request.cycle.RequestCycle.onDetach(RequestCycle.java:569)
        at 
org.apache.wicket.request.cycle.RequestCycle.detach(RequestCycle.java:508)
        at 
org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:284)
        at 
org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:162)
        at 
org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:218)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at
org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter.doFilterInternal(OpenEntityManagerInViewFilter.java:113)
        at 
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
        at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
        at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
        at 
org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:861)
        at
org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:579)
        at 
org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1584)
        at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.InstantiationException
        at
sun.reflect.InstantiationExceptionConstructorAccessorImpl.newInstance(InstantiationExceptionConstructorAccessorImpl.java:30)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at
org.apache.wicket.authroles.authentication.AuthenticatedWebApplication.newSession(AuthenticatedWebApplication.java:127)
        ... 30 more


-- 
------------------------------------------------------------------------ -
Chris Merrill                           |  Web Performance, Inc.
[email protected]                |  http://webperformance.com
919-433-1762                            |  919-845-7601

Web Performance: Website Load Testing Software & Services
------------------------------------------------------------------------ -

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to