Event Handling
Denny Chambers <[email protected]> Tue, 12 Dec 2006 11:38:35 -0600
| Newsgroups | gmane.comp.java.enhydra.barracuda.general |
|---|---|
| Message-ID | <[email protected]> |
This is a multi-part message in MIME format... ------------=_1165945159-18037-124 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit I am having trouble handling some events. In the past most of my event have been handled with a pattern like "*.event" I have an app that I want to handle with something like "/sadmin/*.event", but when I attempt to use this URL pattern, I get 404 errors. Looking at the trace below, it looks like it is trying to use the Servlet path name to create the event. This looks like a bug. I think I am on the 2.0 official release, and not the tip. I am going to try and download the tip to see if it makes a difference. Any know about this? <6> Dec 12 11:25:47 mantis WebUI: ApplicationGateway: -------------------------------------------------------------------------- Handling incoming HTTP <6> Dec 12 11:25:48 mantis WebUI: ObjectRepository: Setting up session repository: SessionOR_http-80-Processor5 <6> Dec 12 11:25:48 mantis WebUI: ObjectRepository: Getting local repository: LocalOR_http-80-Processor5 <6> Dec 12 11:25:48 mantis WebUI: ObjectRepository: Creating new local repository: LocalOR_http-80-Processor5 <7> Dec 12 11:25:48 mantis WebUI: DefaultStateMap: Setting queue state: [key]:class org.barracudamvc.core.event.ApplicationGateway.HttpServletRequest [val <7> Dec 12 11:25:48 mantis WebUI: DefaultStateMap: Setting queue state: [key]:class org.barracudamvc.core.event.ApplicationGateway.HttpServletResponse [va <7> Dec 12 11:25:48 mantis WebUI: ApplicationGateway: Incoming URI:/sadmin/GetWebHome.event <7> Dec 12 11:25:48 mantis WebUI: ApplicationGateway: ServletPath:/sadmin <6> Dec 12 11:25:48 mantis WebUI: ServletUtil: Headers: <6> Dec 12 11:25:48 mantis WebUI: ServletUtil: ...name:host val:mantis <6> Dec 12 11:25:48 mantis WebUI: ServletUtil: ...name:user-agent val:Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 <6> Dec 12 11:25:48 mantis WebUI: ServletUtil: ...name:accept val:text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/pn <6> Dec 12 11:25:48 mantis WebUI: ServletUtil: ...name:accept-language val:en-us,en;q=0.5 <6> Dec 12 11:25:48 mantis WebUI: ServletUtil: ...name:accept-encoding val:gzip,deflate <6> Dec 12 11:25:48 mantis WebUI: ServletUtil: ...name:accept-charset val:ISO-8859-1,utf-8;q=0.7,*;q=0.7 <6> Dec 12 11:25:48 mantis WebUI: ServletUtil: ...name:keep-alive val:300 <6> Dec 12 11:25:48 mantis WebUI: ServletUtil: ...name:connection val:keep-alive <6> Dec 12 11:25:48 mantis WebUI: ServletUtil: ...name:cookie val:JSESSIONID=53BECC7CBA8DE4F060713EE4D6763DB8 <6> Dec 12 11:25:48 mantis WebUI: ServletUtil: Parameters: <7> Dec 12 11:25:48 mantis WebUI: ApplicationGateway: Creating Event <3> Dec 12 11:25:48 mantis WebUI: Classes: Error creating Class reference for class name:sadmin, err:java.lang.ClassNotFoundException: sadmin <3> Dec 12 11:25:48 mantis java.lang.ClassNotFoundException: sadmin <3> Dec 12 11:25:48 mantis at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1540) <3> Dec 12 11:25:48 mantis at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1385) <3> Dec 12 11:25:48 mantis at java.lang.ClassLoader.loadClassInternal(Unknown Source) <3> Dec 12 11:25:48 mantis at java.lang.Class.forName0(Native Method) <3> Dec 12 11:25:48 mantis at java.lang.Class.forName(Unknown Source) <3> Dec 12 11:25:48 mantis at org.barracudamvc.plankton.Classes.getClass(Classes.java:63) <3> Dec 12 11:25:48 mantis at org.barracudamvc.core.event.ApplicationGateway.handleDefaultExt(ApplicationGateway.java:614) <3> Dec 12 11:25:48 mantis at org.barracudamvc.core.event.ApplicationGateway.handleDefault(ApplicationGateway.java:268) <3> Dec 12 11:25:48 mantis at org.barracudamvc.core.event.ApplicationGateway.doGet(ApplicationGateway.java:1274) <3> Dec 12 11:25:48 mantis at javax.servlet.http.HttpServlet.service(HttpServlet.java:696) <3> Dec 12 11:25:48 mantis at javax.servlet.http.HttpServlet.service(HttpServlet.java:809) <3> Dec 12 11:25:48 mantis at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:198) <3> Dec 12 11:25:48 mantis at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144) <3> Dec 12 11:25:48 mantis at com.snapserver.nas.filters.SetCharacterEncodingFilter.doFilter(Unknown Source) <3> Dec 12 11:25:48 mantis at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) <3> Dec 12 11:25:48 mantis at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144) <3> Dec 12 11:25:48 mantis at com.snapserver.nas.filters.RedirectFilter.doFilter(Unknown Source) <3> Dec 12 11:25:48 mantis at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) <3> Dec 12 11:25:48 mantis at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144) <3> Dec 12 11:25:48 mantis at com.snapserver.nas.filters.AuthenicationFilter.doFilter(Unknown Source) <3> Dec 12 11:25:48 mantis at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) <3> Dec 12 11:25:48 mantis at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144) <3> Dec 12 11:25:48 mantis at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:209) <3> Dec 12 11:25:48 mantis at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:595) <3> Dec 12 11:25:48 mantis at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:432) <3> Dec 12 11:25:48 mantis at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:954) <3> Dec 12 11:25:48 mantis at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:138) <3> Dec 12 11:25:48 mantis at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:595) <3> Dec 12 11:25:48 mantis at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:197) <3> Dec 12 11:25:48 mantis at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:593) <3> Dec 12 11:25:48 mantis at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:432) <3> Dec 12 11:25:48 mantis at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:954) <3> Dec 12 11:25:48 mantis at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2459) <3> Dec 12 11:25:48 mantis at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:132) <3> Dec 12 11:25:48 mantis at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:595) <3> Dec 12 11:25:48 mantis at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:118) <3> Dec 12 11:25:48 mantis at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:593) <3> Dec 12 11:25:48 mantis at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:116) <3> Dec 12 11:25:49 mantis at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:593) <3> Dec 12 11:25:49 mantis at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:432) <3> Dec 12 11:25:49 mantis at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:954) <3> Dec 12 11:25:49 mantis at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:126) <3> Dec 12 11:25:49 mantis at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:595) <3> Dec 12 11:25:49 mantis at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:432) <3> Dec 12 11:25:49 mantis at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:954) <3> Dec 12 11:25:49 mantis at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:152) <3> Dec 12 11:25:49 mantis at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869) <3> Dec 12 11:25:49 mantis at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664) <3> Dec 12 11:25:49 mantis at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) <3> Dec 12 11:25:49 mantis at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80) <3> Dec 12 11:25:49 mantis at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) <3> Dec 12 11:25:49 mantis at java.lang.Thread.run(Unknown Source) ------------=_1165945159-18037-124 Content-Type: text/plain; name="message-footer.txt" Content-Disposition: inline; filename="message-footer.txt" Content-Transfer-Encoding: 8bit -- Barracuda mailing list [email protected] http://www.objectweb.org/wws/lists/projects/barracuda ------------=_1165945159-18037-124--