It looks like you're using Tomcat, so you can just turn on the access log valve:
http://tomcat.apache.org/tomcat-5.0-doc/config/valve.html -----Original Message----- From: John Menke [mailto:[EMAIL PROTECTED] Sent: Thursday, August 03, 2006 11:35 AM To: Tapestry users Subject: Re: Tapestry / Spring / Hibernate / Tomcat strange error I will try to see if I can isolate the IP address. Thanks for your advice On 8/3/06, James Carman <[EMAIL PROTECTED]> wrote: > > Do you have an access log? Maybe you can see where these requests are > coming from. It very well could be someone trying to hack your site. > > > -----Original Message----- > From: John Menke [mailto:[EMAIL PROTECTED] > Sent: Thursday, August 03, 2006 11:27 AM > To: Tapestry users > Subject: Re: Tapestry / Spring / Hibernate / Tomcat strange error > > We have no urls like this. I'm starting to suspect that it's somebody > trying to hack > > On 8/3/06, Ron Piterman <[EMAIL PROTECTED]> wrote: > > > > I would check your urls: you probably try to access an engine service > > which does not exist. either through an url or when generating a link? > > check the url which generates this exception, specifically the service= > > parameter ( if using roude URLs ). > > If you are using fiendly URLs, try to see which encoder makes problems. > > Cheers, > > Ron > > > > > > John Menke wrote: > > > We are getting the following error sporadically. Can anyone shed any > > light > > > on this for us? > > > > > > org.apache.hivemind.ApplicationRuntimeException: No engine service > > > named *(arbitrary > > > string here - usually a bogus email address)* > > > > > > at org.apache.tapestry.services.impl.ServiceMapImpl.buildProxy( > > > ServiceMapImpl.java:143) > > > > > > at org.apache.tapestry.services.impl.ServiceMapImpl.getService( > > > ServiceMapImpl.java:105) > > > > > > at $ServiceMap_10cb01fc8b0.getService($ServiceMap_10cb01fc8b0.java) > > > > > > at > > > org.apache.tapestry.engine.RequestCycle.getService(RequestCycle.java > > :202) > > > > > > at org.apache.tapestry.engine.AbstractEngine.service( > AbstractEngine.java > > > :241) > > > > > > at org.apache.tapestry.services.impl.InvokeEngineTerminator.service( > > > InvokeEngineTerminator.java:60) > > > > > > at > > > > > > > $WebRequestServicer_10cb01fc8e0.service($WebRequestServicer_10cb01fc8e0.java > ) > > > > > > > > > at > > > > > > > $WebRequestServicer_10cb01fc8dc.service($WebRequestServicer_10cb01fc8dc.java > ) > > > > > > > > > at > > > > > > org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.service > > ( > > > WebRequestServicerPipelineBridge.java:56) > > > > > > at > > > > > > > $ServletRequestServicer_10cb01fc8c0.service($ServletRequestServicer_10cb01fc > 8c0.java) > > > > > > > > > at org.apache.tapestry.request.DecodedRequestInjector.service( > > > DecodedRequestInjector.java:55) > > > > > > at > > > > > > > $ServletRequestServicerFilter_10cb01fc8bc.service($ServletRequestServicerFil > ter_10cb01fc8bc.java) > > > > > > > > > at > > > > > > > $ServletRequestServicer_10cb01fc8c2.service($ServletRequestServicer_10cb01fc > 8c2.java) > > > > > > > > > at org.apache.tapestry.multipart.MultipartDecoderFilter.service( > > > MultipartDecoderFilter.java:52) > > > > > > at > > > > > > > $ServletRequestServicerFilter_10cb01fc8ba.service($ServletRequestServicerFil > ter_10cb01fc8ba.java) > > > > > > > > > at > > > > > > > $ServletRequestServicer_10cb01fc8c2.service($ServletRequestServicer_10cb01fc > 8c2.java) > > > > > > > > > at org.apache.tapestry.services.impl.SetupRequestEncoding.service( > > > SetupRequestEncoding.java:53) > > > > > > at > > > > > > > $ServletRequestServicerFilter_10cb01fc8be.service($ServletRequestServicerFil > ter_10cb01fc8be.java) > > > > > > > > > at > > > > > > > $ServletRequestServicer_10cb01fc8c2.service($ServletRequestServicer_10cb01fc > 8c2.java) > > > > > > > > > at > > > > > > > $ServletRequestServicer_10cb01fc8b4.service($ServletRequestServicer_10cb01fc > 8b4.java) > > > > > > > > > at org.apache.tapestry.ApplicationServlet.doService( > > ApplicationServlet.java > > > :123) > > > > > > at org.apache.tapestry.ApplicationServlet.doPost( > ApplicationServlet.java > > > :168) > > > > > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:709) > > > > > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > > > > > > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( > > > ApplicationFilterChain.java:252) > > > > > > at org.apache.catalina.core.ApplicationFilterChain.doFilter( > > > ApplicationFilterChain.java:173) > > > > > > at > > > > > > > org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterI > nternal > > > > > > (OpenSessionInViewFilter.java:174) > > > > > > at org.springframework.web.filter.OncePerRequestFilter.doFilter( > > > OncePerRequestFilter.java:76) > > > > > > at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( > > > ApplicationFilterChain.java:202) > > > > > > at org.apache.catalina.core.ApplicationFilterChain.doFilter( > > > ApplicationFilterChain.java:173) > > > > > > at org.apache.catalina.core.StandardWrapperValve.invoke( > > > StandardWrapperValve.java:213) > > > > > > at org.apache.catalina.core.StandardContextValve.invoke( > > > StandardContextValve.java:178) > > > > > > at org.apache.catalina.core.StandardHostValve.invoke( > > StandardHostValve.java > > > :126) > > > > > > at org.apache.catalina.valves.ErrorReportValve.invoke( > > ErrorReportValve.java > > > :105) > > > > > > at org.apache.catalina.core.StandardEngineValve.invoke( > > > StandardEngineValve.java:107) > > > > > > at org.apache.catalina.connector.CoyoteAdapter.service( > > CoyoteAdapter.java > > > :148) > > > > > > at org.apache.coyote.http11.Http11Processor.process( > Http11Processor.java > > > :869) > > > > > > at > > > > > > > org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processC > onnection > > > > > > (Http11BaseProtocol.java:667) > > > > > > at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket( > > > PoolTcpEndpoint.java:527) > > > > > > at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt( > > > LeaderFollowerWorkerThread.java:80) > > > > > > at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run( > > > ThreadPool.java:684) > > > > > > at java.lang.Thread.run(Thread.java:595) > > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]