Access to Solution from Internet Fails

Any suggestions as to cause of the following in the Server log when the solution is accessed by Web Client.

The errors occur only if the solution is accessed from behind a particular company’s secure LAN no matter what the browser used. For example both Firefox and Chrome were downloaded and installed both on default security settings just to test the connection but fail.

The solution is accessed and runs fine elsewhere including elsewhere across the interenet (includign other side of the world) and other secure LANs.

Therefore I can only think its a problem with this particular company but it is a web client running default setttings so not sure why ? The SQL reported below in the log is basic SQL not sure of the significance :
select idUsers from users order by idUsers asc limit ? parameters: [201 ,type: java.lang.Integer]

Also if I change the initial form at startup to another form it also reports different SQL in the error.

Very confusing, as it works elsewhere.

2011-02-02 10:00 http-1010-1 ERROR com.servoy.j2db.util.Debug Throwable
com.servoy.j2db.dataprocessing.DataException: Communications link failure due to underlying exception: ** BEGIN NESTED EXCEPTION ** java.net.SocketException MESSAGE: Software caused connection abort: socket write error STACKTRACE: java.net.SocketException: Software caused connection abort: socket write error at java.net.SocketOutputStream.socketWrite0(Native Method) at java.net.SocketOutputStream.socketWrite(Unknown Source) at java.net.SocketOutputStream.write(Unknown Source) at java.io.BufferedOutputStream.flushBuffer(Unknown Source) at java.io.BufferedOutputStream.flush(Unknown Source) at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2744) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1612) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1723) at com.mysql.jdbc.Connection.execSQL(Connection.java:3283) at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1332) at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1467) at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.servoy.j2db.Za.Za.Zf.invoke(Zf.java:15) at $Proxy0.executeQuery(Unknown Source) at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:96) at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:96) at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:96) at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:96) at com.servoy.j2db.dataprocessing.Zu.Za(Zu.java:619) at com.servoy.j2db.dataprocessing.Zu.Za(Zu.java:31) at com.servoy.j2db.dataprocessing.Zu.performQuery(Zu.java:910) at com.servoy.j2db.dataprocessing.FoundSet.refreshFromDBInternal(FoundSet.java:382) at com.servoy.j2db.dataprocessing.FoundSet.browseAll(FoundSet.java:271) at com.servoy.j2db.dataprocessing.FoundSet.loadAllRecords(FoundSet.java:247) at com.servoy.j2db.FormController.loadAllRecordsImpl(FormController.java:2076) at com.servoy.j2db.FormController$3.run(FormController.java:2998) at com.servoy.j2db.server.headlessclient.WebClient.invokeLater(WebClient.java:437) at com.servoy.j2db.util.Utils.invokeLater(Utils.java:1781) at com.servoy.j2db.FormManager.showFormInMainPanel(FormManager.java:749) at com.servoy.j2db.FormManager.showFormInMainPanel(FormManager.java:567) at com.servoy.j2db.FormManager.makeSolutionSettings(FormManager.java:344) at com.servoy.j2db.FormManager$1.run(FormManager.java:158) at com.servoy.j2db.server.headlessclient.WebClient.invokeLater(WebClient.java:437) at com.servoy.j2db.FormManager.propertyChange(FormManager.java:154) at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) at javax.swing.event.SwingPropertyChangeSupport.firePropertyChange(Unknown Source) at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) at com.servoy.j2db.J2DBGlobals.firePropertyChange(J2DBGlobals.java:90) at com.servoy.j2db.server.headlessclient.SessionClient.solutionLoaded(SessionClient.java:451) at com.servoy.j2db.ClientState.loadSolutionsAndModules(ClientState.java:1346) at com.servoy.j2db.server.headlessclient.SessionClient.loadSolution(SessionClient.java:244) at com.servoy.j2db.ClientState.handleClientUserUidChanged(ClientState.java:402) at com.servoy.j2db.server.headlessclient.WebClientSession.startSessionClient(WebClientSession.java:119) at com.servoy.j2db.server.headlessclient.SolutionLoader.(SolutionLoader.java:181) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at org.apache.wicket.session.DefaultPageFactory.createPage(DefaultPageFactory.java:188) at org.apache.wicket.session.DefaultPageFactory.newPage(DefaultPageFactory.java:89) at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.newPage(BookmarkablePageRequestTarget.java:305) at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.getPage(BookmarkablePageRequestTarget.java:320) at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.processEvents(BookmarkablePageRequestTarget.java:234) at org.apache.wicket.request.AbstractRequestCycleProcessor.processEvents(AbstractRequestCycleProcessor.java:92) at org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1250) at org.apache.wicket.RequestCycle.step(RequestCycle.java:1329) at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1428) at org.apache.wicket.RequestCycle.request(RequestCycle.java:545) at org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:479) at com.servoy.j2db.server.servlets.Zl.doGet(Zl.java:11) at org.apache.wicket.protocol.http.WicketServlet.doGet(WicketServlet.java:138) at javax.servlet.http.HttpServlet.service(HttpServlet.java:617) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) 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:128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:567) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454) at java.lang.Thread.run(Unknown Source) ** END NESTED EXCEPTION ** Last packet sent to the server was 0 ms ago.
at com.servoy.j2db.dblayer.Zb.Za(Zb.java:78)
at com.servoy.j2db.server.Zc.Zo.Za(Zo.java:1130)
at com.servoy.j2db.dataprocessing.Zu.Za(Zu.java:565)
at com.servoy.j2db.dataprocessing.Zu.performQuery(Zu.java:910)
at com.servoy.j2db.dataprocessing.FoundSet.refreshFromDBInternal(FoundSet.java:382)
at com.servoy.j2db.dataprocessing.FoundSet.browseAll(FoundSet.java:271)
at com.servoy.j2db.dataprocessing.FoundSet.loadAllRecords(FoundSet.java:247)
at com.servoy.j2db.FormController.loadAllRecordsImpl(FormController.java:2076)
at com.servoy.j2db.FormController$3.run(FormController.java:2998)
at com.servoy.j2db.server.headlessclient.WebClient.invokeLater(WebClient.java:437)
at com.servoy.j2db.util.Utils.invokeLater(Utils.java:1781)
at com.servoy.j2db.FormManager.showFormInMainPanel(FormManager.java:749)
at com.servoy.j2db.FormManager.showFormInMainPanel(FormManager.java:567)
at com.servoy.j2db.FormManager.makeSolutionSettings(FormManager.java:344)
at com.servoy.j2db.FormManager$1.run(FormManager.java:158)
at com.servoy.j2db.server.headlessclient.WebClient.invokeLater(WebClient.java:437)
at com.servoy.j2db.FormManager.propertyChange(FormManager.java:154)
at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source)
at javax.swing.event.SwingPropertyChangeSupport.firePropertyChange(Unknown Source)
at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source)
at com.servoy.j2db.J2DBGlobals.firePropertyChange(J2DBGlobals.java:90)
at com.servoy.j2db.server.headlessclient.SessionClient.solutionLoaded(SessionClient.java:451)
at com.servoy.j2db.ClientState.loadSolutionsAndModules(ClientState.java:1346)
at com.servoy.j2db.server.headlessclient.SessionClient.loadSolution(SessionClient.java:244)
at com.servoy.j2db.ClientState.handleClientUserUidChanged(ClientState.java:402)
at com.servoy.j2db.server.headlessclient.WebClientSession.startSessionClient(WebClientSession.java:119)
at com.servoy.j2db.server.headlessclient.SolutionLoader.(SolutionLoader.java:181)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at org.apache.wicket.session.DefaultPageFactory.createPage(DefaultPageFactory.java:188)
at org.apache.wicket.session.DefaultPageFactory.newPage(DefaultPageFactory.java:89)
at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.newPage(BookmarkablePageRequestTarget.java:305)
at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.getPage(BookmarkablePageRequestTarget.java:320)
at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.processEvents(BookmarkablePageRequestTarget.java:234)
at org.apache.wicket.request.AbstractRequestCycleProcessor.processEvents(AbstractRequestCycleProcessor.java:92)
at org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1250)
at org.apache.wicket.RequestCycle.step(RequestCycle.java:1329)
at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1428)
at org.apache.wicket.RequestCycle.request(RequestCycle.java:545)
at org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:479)
at com.servoy.j2db.server.servlets.Zl.doGet(Zl.java:11)
at org.apache.wicket.protocol.http.WicketServlet.doGet(WicketServlet.java:138)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
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:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:567)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
at java.lang.Thread.run(Unknown Source)
2011-02-02 10:00 http-1010-1 ERROR com.servoy.j2db.util.Debug Cannot show form data
2011-02-02 10:00 http-1010-1 ERROR com.servoy.j2db.util.Debug Throwable
java.sql.SQLException: Already closed.
at org.apache.commons.dbcp.PoolableConnection.close(PoolableConnection.java:114)
at org.apache.commons.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.close(PoolingDataSource.java:191)
at org.apache.commons.dbcp.DelegatingConnection.close(DelegatingConnection.java:247)
at com.servoy.j2db.Za.Za.Zq.close(Zq.java:71)
at com.servoy.j2db.util.Utils.closeConnection(Utils.java:1468)
at com.servoy.j2db.dataprocessing.Zu.Za(Zu.java:70)
at com.servoy.j2db.dataprocessing.Zu.performQuery(Zu.java:910)
at com.servoy.j2db.dataprocessing.FoundSet.refreshFromDBInternal(FoundSet.java:382)
at com.servoy.j2db.dataprocessing.FoundSet.browseAll(FoundSet.java:271)
at com.servoy.j2db.dataprocessing.FoundSet.loadAllRecords(FoundSet.java:247)
at com.servoy.j2db.FormController.loadAllRecordsImpl(FormController.java:2076)
at com.servoy.j2db.FormController$3.run(FormController.java:2998)
at com.servoy.j2db.server.headlessclient.WebClient.invokeLater(WebClient.java:437)
at com.servoy.j2db.util.Utils.invokeLater(Utils.java:1781)
at com.servoy.j2db.FormManager.showFormInMainPanel(FormManager.java:749)
at com.servoy.j2db.FormManager.showFormInMainPanel(FormManager.java:567)
at com.servoy.j2db.FormManager.makeSolutionSettings(FormManager.java:344)
at com.servoy.j2db.FormManager$1.run(FormManager.java:158)
at com.servoy.j2db.server.headlessclient.WebClient.invokeLater(WebClient.java:437)
at com.servoy.j2db.FormManager.propertyChange(FormManager.java:154)
at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source)
at javax.swing.event.SwingPropertyChangeSupport.firePropertyChange(Unknown Source)
at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source)
at com.servoy.j2db.J2DBGlobals.firePropertyChange(J2DBGlobals.java:90)
at com.servoy.j2db.server.headlessclient.SessionClient.solutionLoaded(SessionClient.java:451)
at com.servoy.j2db.ClientState.loadSolutionsAndModules(ClientState.java:1346)
at com.servoy.j2db.server.headlessclient.SessionClient.loadSolution(SessionClient.java:244)
at com.servoy.j2db.ClientState.handleClientUserUidChanged(ClientState.java:402)
at com.servoy.j2db.server.headlessclient.WebClientSession.startSessionClient(WebClientSession.java:119)
at com.servoy.j2db.server.headlessclient.SolutionLoader.(SolutionLoader.java:181)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at org.apache.wicket.session.DefaultPageFactory.createPage(DefaultPageFactory.java:188)
at org.apache.wicket.session.DefaultPageFactory.newPage(DefaultPageFactory.java:89)
at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.newPage(BookmarkablePageRequestTarget.java:305)
at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.getPage(BookmarkablePageRequestTarget.java:320)
at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.processEvents(BookmarkablePageRequestTarget.java:234)
at org.apache.wicket.request.AbstractRequestCycleProcessor.processEvents(AbstractRequestCycleProcessor.java:92)
at org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1250)
at org.apache.wicket.RequestCycle.step(RequestCycle.java:1329)
at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1428)
at org.apache.wicket.RequestCycle.request(RequestCycle.java:545)
at org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:479)
at com.servoy.j2db.server.servlets.Zl.doGet(Zl.java:11)
at org.apache.wicket.protocol.http.WicketServlet.doGet(WicketServlet.java:138)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
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:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:567)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
at java.lang.Thread.run(Unknown Source)
2011-02-02 10:00 http-1010-1 ERROR com.servoy.j2db.util.Debug select idUsers from users order by idUsers asc limit ? parameters: [201 ,type: java.lang.Integer]
com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception: ** BEGIN NESTED EXCEPTION ** java.net.SocketException MESSAGE: Software caused connection abort: socket write error STACKTRACE: java.net.SocketException: Software caused connection abort: socket write error at java.net.SocketOutputStream.socketWrite0(Native Method) at java.net.SocketOutputStream.socketWrite(Unknown Source) at java.net.SocketOutputStream.write(Unknown Source) at java.io.BufferedOutputStream.flushBuffer(Unknown Source) at java.io.BufferedOutputStream.flush(Unknown Source) at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2744) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1612) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1723) at com.mysql.jdbc.Connection.execSQL(Connection.java:3283) at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1332) at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1467) at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.servoy.j2db.Za.Za.Zf.invoke(Zf.java:15) at $Proxy0.executeQuery(Unknown Source) at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:96) at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:96) at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:96) at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:96) at com.servoy.j2db.dataprocessing.Zu.Za(Zu.java:619) at com.servoy.j2db.dataprocessing.Zu.Za(Zu.java:31) at com.servoy.j2db.dataprocessing.Zu.performQuery(Zu.java:910) at com.servoy.j2db.dataprocessing.FoundSet.refreshFromDBInternal(FoundSet.java:382) at com.servoy.j2db.dataprocessing.FoundSet.browseAll(FoundSet.java:271) at com.servoy.j2db.dataprocessing.FoundSet.loadAllRecords(FoundSet.java:247) at com.servoy.j2db.FormController.loadAllRecordsImpl(FormController.java:2076) at com.servoy.j2db.FormController$3.run(FormController.java:2998) at com.servoy.j2db.server.headlessclient.WebClient.invokeLater(WebClient.java:437) at com.servoy.j2db.util.Utils.invokeLater(Utils.java:1781) at com.servoy.j2db.FormManager.showFormInMainPanel(FormManager.java:749) at com.servoy.j2db.FormManager.showFormInMainPanel(FormManager.java:567) at com.servoy.j2db.FormManager.makeSolutionSettings(FormManager.java:344) at com.servoy.j2db.FormManager$1.run(FormManager.java:158) at com.servoy.j2db.server.headlessclient.WebClient.invokeLater(WebClient.java:437) at com.servoy.j2db.FormManager.propertyChange(FormManager.java:154) at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) at javax.swing.event.SwingPropertyChangeSupport.firePropertyChange(Unknown Source) at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) at com.servoy.j2db.J2DBGlobals.firePropertyChange(J2DBGlobals.java:90) at com.servoy.j2db.server.headlessclient.SessionClient.solutionLoaded(SessionClient.java:451) at com.servoy.j2db.ClientState.loadSolutionsAndModules(ClientState.java:1346) at com.servoy.j2db.server.headlessclient.SessionClient.loadSolution(SessionClient.java:244) at com.servoy.j2db.ClientState.handleClientUserUidChanged(ClientState.java:402) at com.servoy.j2db.server.headlessclient.WebClientSession.startSessionClient(WebClientSession.java:119) at com.servoy.j2db.server.headlessclient.SolutionLoader.(SolutionLoader.java:181) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at org.apache.wicket.session.DefaultPageFactory.createPage(DefaultPageFactory.java:188) at org.apache.wicket.session.DefaultPageFactory.newPage(DefaultPageFactory.java:89) at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.newPage(BookmarkablePageRequestTarget.java:305) at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.getPage(BookmarkablePageRequestTarget.java:320) at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.processEvents(BookmarkablePageRequestTarget.java:234) at org.apache.wicket.request.AbstractRequestCycleProcessor.processEvents(AbstractRequestCycleProcessor.java:92) at org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1250) at org.apache.wicket.RequestCycle.step(RequestCycle.java:1329) at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1428) at org.apache.wicket.RequestCycle.request(RequestCycle.java:545) at org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:479) at com.servoy.j2db.server.servlets.Zl.doGet(Zl.java:11) at org.apache.wicket.protocol.http.WicketServlet.doGet(WicketServlet.java:138) at javax.servlet.http.HttpServlet.service(HttpServlet.java:617) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) 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:128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:567) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454) at java.lang.Thread.run(Unknown Source) ** END NESTED EXCEPTION ** Last packet sent to the server was 0 ms ago.
at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:2759)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1612)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1723)
at com.mysql.jdbc.Connection.execSQL(Connection.java:3283)
at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1332)
at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1467)
at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.servoy.j2db.Za.Za.Zf.invoke(Zf.java:15)
at $Proxy0.executeQuery(Unknown Source)
at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:96)
at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:96)
at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:96)
at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:96)
at com.servoy.j2db.dataprocessing.Zu.Za(Zu.java:619)
at com.servoy.j2db.dataprocessing.Zu.Za(Zu.java:31)
at com.servoy.j2db.dataprocessing.Zu.performQuery(Zu.java:910)
at com.servoy.j2db.dataprocessing.FoundSet.refreshFromDBInternal(FoundSet.java:382)
at com.servoy.j2db.dataprocessing.FoundSet.browseAll(FoundSet.java:271)
at com.servoy.j2db.dataprocessing.FoundSet.loadAllRecords(FoundSet.java:247)
at com.servoy.j2db.FormController.loadAllRecordsImpl(FormController.java:2076)
at com.servoy.j2db.FormController$3.run(FormController.java:2998)
at com.servoy.j2db.server.headlessclient.WebClient.invokeLater(WebClient.java:437)
at com.servoy.j2db.util.Utils.invokeLater(Utils.java:1781)
at com.servoy.j2db.FormManager.showFormInMainPanel(FormManager.java:749)
at com.servoy.j2db.FormManager.showFormInMainPanel(FormManager.java:567)
at com.servoy.j2db.FormManager.makeSolutionSettings(FormManager.java:344)
at com.servoy.j2db.FormManager$1.run(FormManager.java:158)
at com.servoy.j2db.server.headlessclient.WebClient.invokeLater(WebClient.java:437)
at com.servoy.j2db.FormManager.propertyChange(FormManager.java:154)
at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source)
at javax.swing.event.SwingPropertyChangeSupport.firePropertyChange(Unknown Source)
at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source)
at com.servoy.j2db.J2DBGlobals.firePropertyChange(J2DBGlobals.java:90)
at com.servoy.j2db.server.headlessclient.SessionClient.solutionLoaded(SessionClient.java:451)
at com.servoy.j2db.ClientState.loadSolutionsAndModules(ClientState.java:1346)
at com.servoy.j2db.server.headlessclient.SessionClient.loadSolution(SessionClient.java:244)
at com.servoy.j2db.ClientState.handleClientUserUidChanged(ClientState.java:402)
at com.servoy.j2db.server.headlessclient.WebClientSession.startSessionClient(WebClientSession.java:119)
at com.servoy.j2db.server.headlessclient.SolutionLoader.(SolutionLoader.java:181)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at org.apache.wicket.session.DefaultPageFactory.createPage(DefaultPageFactory.java:188)
at org.apache.wicket.session.DefaultPageFactory.newPage(DefaultPageFactory.java:89)
at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.newPage(BookmarkablePageRequestTarget.java:305)
at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.getPage(BookmarkablePageRequestTarget.java:320)
at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.processEvents(BookmarkablePageRequestTarget.java:234)
at org.apache.wicket.request.AbstractRequestCycleProcessor.processEvents(AbstractRequestCycleProcessor.java:92)
at org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1250)
at org.apache.wicket.RequestCycle.step(RequestCycle.java:1329)
at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1428)
at org.apache.wicket.RequestCycle.request(RequestCycle.java:545)
at org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:479)
at com.servoy.j2db.server.servlets.Zl.doGet(Zl.java:11)
at org.apache.wicket.protocol.http.WicketServlet.doGet(WicketServlet.java:138)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
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:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:567)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
at java.lang.Thread.run(Unknown Source)

maybe this happens because of mysql connection timeout after some idle time ?

yes do you have a validation query defined? Please define one if you didn’t have one already.