Re: ajax issue with Isis on Google Compute Cloud
No luck with finding the source of this problem, startup seems fine now and nothing strange in logs. Just the ajax requests fail, whereas requests that initiate page (number) changes are fine. I don't know the Resful spec at all so cannot test the failing actions that way for comparison. On Tue, Nov 10, 2015 at 10:16 AM, Stephen Cameron < steve.cameron...@gmail.com> wrote: > Sorry, here is an error in catalina.out > > 23:03:39,587 [IsisLogOnExceptionFilter ajp-apr-8009-exec-17 ERROR] Request > caused org.apache.catalina.connector.ClientAbortException: > http://104.155.220.243/chats01/wicket/wicket/page?7-1.IBehaviorListener.0-theme-header-primaryMenuBar-menuItems-0-topMenu-subMenuItems-5-content-menuLink&_=1447107146733org.apache.catalina.connector.ClientAbortException: > java.io.IOException: Failed to send AJP message at > org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:407) > at org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:480) at > org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:356) > at org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:331) > at org.apache.catalina.connector.Response.flushBuffer(Response.java:610) at > org.apache.catalina.connector.ResponseFacade.flushBuffer(ResponseFacade.java:306) > at > org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:234) > at > org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:282) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) > at > org.apache.isis.core.webapp.diagnostics.IsisLogOnExceptionFilter.doFilter(IsisLogOnExceptionFilter.java:52) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) > at > org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) > at > org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) > at > org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) > at > org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) > at > org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383) > at > org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) > at > org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) > at > org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:505) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) > at > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:956) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:423) > at org.apache.coyote.ajp.AjpAprProcessor.process(AjpAprProcessor.java:188) > at > org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:625) > at > org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.doRun(AprEndpoint.java:2522) > at > org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:2511) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at > org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) > at java.lang.Thread.run(Thread.java:745)Caused by: java.io.IOException: > Failed to send AJP message at > org.apache.coyote.ajp.AjpAprProcessor.output(AjpAprProcessor.java:297) at > org.apache.coyote.ajp.AbstractAjpProcessor$SocketOutputBuffer.doWrite(AbstractAjpProcessor.java:1246) > at org.apache.coyote.Response.doWrite(Response.java:499) at > org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:402) > ... 37 more > > On Tue, Nov 10, 2015 at 9:55 AM, Stephen Cameron < > steve.cameron...@gmail.com> wrote: > >> Hi all, >> >> I just installed my Isis app on Google Compute Cloud as a test system but >> have a problem with it in that many menu options are not working. >> Specifically those are actions that would require parameters and hence a >> pop-up window. So I am
Re: ajax issue with Isis on Google Compute Cloud
I'll try another hosting provider On Tue, Nov 10, 2015 at 2:12 PM, Stephen Cameronwrote: > No luck with finding the source of this problem, startup seems fine now > and nothing strange in logs. Just the ajax requests fail, whereas requests > that initiate page (number) changes are fine. > I don't know the Resful spec at all so cannot test the failing actions > that way for comparison. > > > On Tue, Nov 10, 2015 at 10:16 AM, Stephen Cameron < > steve.cameron...@gmail.com> wrote: > >> Sorry, here is an error in catalina.out >> >> 23:03:39,587 [IsisLogOnExceptionFilter ajp-apr-8009-exec-17 ERROR] >> Request caused org.apache.catalina.connector.ClientAbortException: >> http://104.155.220.243/chats01/wicket/wicket/page?7-1.IBehaviorListener.0-theme-header-primaryMenuBar-menuItems-0-topMenu-subMenuItems-5-content-menuLink&_=1447107146733org.apache.catalina.connector.ClientAbortException: >> java.io.IOException: Failed to send AJP message at >> org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:407) >> at org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:480) at >> org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:356) >> at org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:331) >> at org.apache.catalina.connector.Response.flushBuffer(Response.java:610) at >> org.apache.catalina.connector.ResponseFacade.flushBuffer(ResponseFacade.java:306) >> at >> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:234) >> at >> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:282) >> at >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) >> at >> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) >> at >> org.apache.isis.core.webapp.diagnostics.IsisLogOnExceptionFilter.doFilter(IsisLogOnExceptionFilter.java:52) >> at >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) >> at >> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) >> at >> org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) >> at >> org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) >> at >> org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) >> at >> org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) >> at >> org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383) >> at >> org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) >> at >> org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) >> at >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) >> at >> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) >> at >> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220) >> at >> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) >> at >> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:505) >> at >> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170) >> at >> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) >> at >> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:956) >> at >> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) >> at >> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:423) >> at org.apache.coyote.ajp.AjpAprProcessor.process(AjpAprProcessor.java:188) >> at >> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:625) >> at >> org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.doRun(AprEndpoint.java:2522) >> at >> org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:2511) >> at >> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) >> at >> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) >> at >> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) >> at java.lang.Thread.run(Thread.java:745)Caused by: java.io.IOException: >> Failed to send AJP message at >> org.apache.coyote.ajp.AjpAprProcessor.output(AjpAprProcessor.java:297) at >> org.apache.coyote.ajp.AbstractAjpProcessor$SocketOutputBuffer.doWrite(AbstractAjpProcessor.java:1246) >> at org.apache.coyote.Response.doWrite(Response.java:499) at >> org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:402) >> ... 37 more >> >> On Tue, Nov 10, 2015 at 9:55 AM, Stephen Cameron < >> steve.cameron...@gmail.com> wrote: >> >>> Hi all, >>> >>> I just installed my Isis
Re: ajax issue with Isis on Google Compute Cloud
Hi, Initially I thought that the load balancers in front of Tomcat are not configured with sticky sessions support. This is something normal for services like Google AppEngine, Heroku, and it seems Google Compute Cloud (I'm not sure whether GCC is a completely new service or just the new name of GAE). If this is the case then the problem would be that Wicket Ajax request tries to find a page by id (e.g. url?3) but since the request is handled by a random server in the cloud and most probably there is no session replication it fails to find it. But org.apache.catalina.connector.ClientAbortException means that the client closed the TCP connection before the server having the chance to write the response. "Client" could be the browser, but also could be a proxy in between. I think it is the latter. What are the reasons exactly I cannot tell. Martin Grigorov Wicket Training and Consulting https://twitter.com/mtgrigorov On Tue, Nov 10, 2015 at 4:42 AM, Stephen Cameronwrote: > I'll try another hosting provider > > On Tue, Nov 10, 2015 at 2:12 PM, Stephen Cameron < > steve.cameron...@gmail.com > > wrote: > > > No luck with finding the source of this problem, startup seems fine now > > and nothing strange in logs. Just the ajax requests fail, whereas > requests > > that initiate page (number) changes are fine. > > I don't know the Resful spec at all so cannot test the failing actions > > that way for comparison. > > > > > > On Tue, Nov 10, 2015 at 10:16 AM, Stephen Cameron < > > steve.cameron...@gmail.com> wrote: > > > >> Sorry, here is an error in catalina.out > >> > >> 23:03:39,587 [IsisLogOnExceptionFilter ajp-apr-8009-exec-17 ERROR] > >> Request caused org.apache.catalina.connector.ClientAbortException: > >> > http://104.155.220.243/chats01/wicket/wicket/page?7-1.IBehaviorListener.0-theme-header-primaryMenuBar-menuItems-0-topMenu-subMenuItems-5-content-menuLink&_=1447107146733org.apache.catalina.connector.ClientAbortException > : > >> java.io.IOException: Failed to send AJP message at > >> > org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:407) > >> at org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:480) > at > >> > org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:356) > >> at > org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:331) > >> at > org.apache.catalina.connector.Response.flushBuffer(Response.java:610) at > >> > org.apache.catalina.connector.ResponseFacade.flushBuffer(ResponseFacade.java:306) > >> at > >> > org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:234) > >> at > >> > org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:282) > >> at > >> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) > >> at > >> > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) > >> at > >> > org.apache.isis.core.webapp.diagnostics.IsisLogOnExceptionFilter.doFilter(IsisLogOnExceptionFilter.java:52) > >> at > >> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) > >> at > >> > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) > >> at > >> > org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) > >> at > >> > org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) > >> at > >> > org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) > >> at > >> > org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) > >> at > >> > org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383) > >> at > >> > org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) > >> at > >> > org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) > >> at > >> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) > >> at > >> > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) > >> at > >> > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220) > >> at > >> > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) > >> at > >> > org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:505) > >> at > >> > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170) > >> at > >> > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) > >> at > >> > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:956) > >> at > >> > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) > >> at > >> >
Re: ajax issue with Isis on Google Compute Cloud
Sorry, here is an error in catalina.out 23:03:39,587 [IsisLogOnExceptionFilter ajp-apr-8009-exec-17 ERROR] Request caused org.apache.catalina.connector.ClientAbortException: http://104.155.220.243/chats01/wicket/wicket/page?7-1.IBehaviorListener.0-theme-header-primaryMenuBar-menuItems-0-topMenu-subMenuItems-5-content-menuLink&_=1447107146733org.apache.catalina.connector.ClientAbortException: java.io.IOException: Failed to send AJP message at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:407) at org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:480) at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:356) at org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:331) at org.apache.catalina.connector.Response.flushBuffer(Response.java:610) at org.apache.catalina.connector.ResponseFacade.flushBuffer(ResponseFacade.java:306) at org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:234) at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:282) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.isis.core.webapp.diagnostics.IsisLogOnExceptionFilter.doFilter(IsisLogOnExceptionFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:505) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:956) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:423) at org.apache.coyote.ajp.AjpAprProcessor.process(AjpAprProcessor.java:188) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:625) at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.doRun(AprEndpoint.java:2522) at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:2511) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745)Caused by: java.io.IOException: Failed to send AJP message at org.apache.coyote.ajp.AjpAprProcessor.output(AjpAprProcessor.java:297) at org.apache.coyote.ajp.AbstractAjpProcessor$SocketOutputBuffer.doWrite(AbstractAjpProcessor.java:1246) at org.apache.coyote.Response.doWrite(Response.java:499) at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:402) ... 37 more On Tue, Nov 10, 2015 at 9:55 AM, Stephen Cameronwrote: > Hi all, > > I just installed my Isis app on Google Compute Cloud as a test system but > have a problem with it in that many menu options are not working. > Specifically those are actions that would require parameters and hence a > pop-up window. So I am thinking these involve AJAX calls from Wicket to the > server. > > I cannot see any Javascript errors or see any issues in server logs, I can > see the I am running on Apache Isis 1.9.0, all working fine on my > localhost, any ideas? > > This is what I see in terms of HTTP messages > > steve_cameron_62@tomcatstack-1:/opt/bitnami/apache-tomcat/logs$ tail -n > 10 localhost_access_log.2015-11-09.txt121.45.163.128 - - > [09/Nov/2015:22:03:26 +] "GET >
ajax issue with Isis on Google Compute Cloud
Hi all, I just installed my Isis app on Google Compute Cloud as a test system but have a problem with it in that many menu options are not working. Specifically those are actions that would require parameters and hence a pop-up window. So I am thinking these involve AJAX calls from Wicket to the server. I cannot see any Javascript errors or see any issues in server logs, I can see the I am running on Apache Isis 1.9.0, all working fine on my localhost, any ideas? This is what I see in terms of HTTP messages steve_cameron_62@tomcatstack-1:/opt/bitnami/apache-tomcat/logs$ tail -n 10 localhost_access_log.2015-11-09.txt121.45.163.128 - - [09/Nov/2015:22:03:26 +] "GET /chats01/wicket/entity?3-1.IBehaviorListener.0-theme-header-primaryMenuBar-menuItems-0-topMenu-subMenuItems-3-content-menuLink&_=1447106597407 HTTP/1.1" 200 9772121.45.163.128 - - [09/Nov/2015:22:03:34 +] "GET /chats01/wicket/entity?3-1.IBehaviorListener.0-theme-header-secondaryMenuBar-menuItems-0-topMenu-subMenuItems-6-content-menuLink&_=1447106605657 HTTP/1.1" 200 79121.45.163.128 - - [09/Nov/2015:22:03:34 +] "GET /chats01/wicket/wicket/page?4 HTTP/1.1" 200 44708121.45.163.128 - - [09/Nov/2015:22:03:42 +] "GET /chats01/wicket/wicket/page?4-1.IBehaviorListener.0-theme-header-secondaryMenuBar-menuItems-0-topMenu-subMenuItems-13-content-menuLink&_=1447106613352 HTTP/1.1" 200 7376121.45.163.128 - - [09/Nov/2015:22:04:36 +] "GET /chats01/wicket/wicket/page?6-1.IBehaviorListener.0-theme-header-secondaryMenuBar-menuItems-0-topMenu-subMenuItems-0-content-menuLink&_=1447106468378 HTTP/1.1" 200 72121.45.163.128 - - [09/Nov/2015:22:04:36 +] "GET /chats01/wicket/wicket/page?7 HTTP/1.1" 200 44841121.45.163.128 - - [09/Nov/2015:22:12:28 +] "GET /chats01/wicket/wicket/page?7-1.IBehaviorListener.0-theme-header-primaryMenuBar-menuItems-0-topMenu-subMenuItems-3-content-menuLink&_=1447106676379 HTTP/1.1" 200 9705121.45.163.128 - - [09/Nov/2015:22:13:06 +] "GET /chats01/wicket/wicket/page?7-1.IBehaviorListener.0-theme-header-primaryMenuBar-menuItems-0-topMenu-subMenuItems-0-content-menuLink&_=1447107146731 HTTP/1.1" 200 9707121.45.163.128 - - [09/Nov/2015:22:30:14 +] "GET /chats01/wicket/ HTTP/1.1" 302 -121.45.163.128 - - [09/Nov/2015:22:40:04 +] "GET /chats01/wicket/wicket/page?7-1.IBehaviorListener.0-theme-header-primaryMenuBar-menuItems-0-topMenu-subMenuItems-0-content-menuLink&_=1447107146732 HTTP/1.1" 200 9707steve_cameron_62@tomcatstack-1:/opt/bitnami/apache-tomcat/logs$ tail -n 10 localhost_access_log.2015-11-09.txt121.45.163.128 - - [09/Nov/2015:22:48:26 +] "GET /chats01/ HTTP/1.1" 200 4208121.45.163.128 - - [09/Nov/2015:22:48:28 +] "GET /chats01/wicket/ HTTP/1.1" 302 -121.45.163.128 - - [09/Nov/2015:22:48:29 +] "GET /chats01/wicket/entity?9 HTTP/1.1" 200 5779210.240.0.2 - - [09/Nov/2015:22:48:29 +] "GET /chats01/wicket/wicket/resource/de.agilecoders.wicket.webjars.request.resource.WebjarsCssResourceReference/webjars/select2/3.5.1/select2.png HTTP/1.1" 200 61310.240.0.2 - - [09/Nov/2015:22:48:29 +] "GET /chats01/wicket/wicket/resource/de.agilecoders.wicket.webjars.request.resource.WebjarsCssResourceReference/webjars/select2/3.5.1/select2-spinner.gif HTTP/1.1" 200 184910.240.0.2 - - [09/Nov/2015:22:48:29 +] "GET /chats01/wicket/wicket/resource/de.agilecoders.wicket.webjars.request.resource.WebjarsCssResourceReference/webjars/select2/3.5.1/select2x2.png HTTP/1.1" 200 845121.45.163.128 - - [09/Nov/2015:22:48:34 +] "GET /chats01/wicket/entity?9-1.IBehaviorListener.0-theme-header-primaryMenuBar-menuItems-0-topMenu-subMenuItems-0-content-menuLink&_=1447109308428 HTTP/1.1" 200 9802121.45.163.128 - - [09/Nov/2015:22:48:54 +] "GET /chats01/wicket/entity?9-1.IBehaviorListener.0-theme-header-primaryMenuBar-menuItems-0-topMenu-subMenuItems-0-content-menuLink&_=1447109312735 HTTP/1.1" 200 9802121.45.163.128 - - [09/Nov/2015:22:48:58 +] "GET /chats01/wicket/entity?9-1.IBehaviorListener.0-theme-header-primaryMenuBar-menuItems-0-topMenu-subMenuItems-1-content-menuLink&_=1447109312736 HTTP/1.1" 200 80121.45.163.128 - - [09/Nov/2015:22:48:59 +] "GET /chats01/wicket/wicket/page?10 HTTP/1.1" 200 44926