"giving up trying..."

This is a message I get in my log when users are trying to launch our webclient solution :)
The very first page is not loaded and I can’t really figure out the problem (The solution is thus never loaded and becomes unusable).

The solution has been in production for a while without code changes and the problem only came up yesterday.
No major environment changes are reported on the server, so we’re a little confused by what’s happening.

Any help will be much appreciated.

P.S. The problem goes away after the server restart but eventually comes back the next day.
There’s no pattern that could help us figure out the cause.

2010-12-23 15:13:32,496 ERROR [http-8080-3] com.servoy.j2db.util.Debug - Throwable
org.apache.wicket.WicketRuntimeException: After 1 minute the Pagemap null is still locked by: Thread[http-8080-5,5,main], giving up trying to get the page for path: 3
	at com.jacob.com.Dispatch.invokev(Native Method)
	at com.jacob.com.Dispatch.invokev(Dispatch.java:890)
	at com.jacob.com.Dispatch.callN(Dispatch.java:455)
	at com.tsm.plugins.servoycom.RemoteCOM.callN(RemoteCOM.java:89)
	at com.tsm.plugins.servoycom.RemoteCOM.call(RemoteCOM.java:222)
	at sun.reflect.GeneratedMethodAccessor1510.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:179)
	at org.mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:353)
	at org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:3666)
	at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:2680)
	at org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:166)
	at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:387)
	at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3127)
	at org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:165)
	at com.servoy.j2db.scripting.Ztb.executeFunction(Ztb.java:196)
	at com.servoy.j2db.Zwb.Za(Zwb.java:741)
	at com.servoy.j2db.Zwb.Za(Zwb.java:1223)
	at com.servoy.j2db.Zcc.Za(Zcc.java:1)
	at com.servoy.j2db.ui.BaseEventExecutor.fireEventCommand(BaseEventExecutor.java:27)
	at com.servoy.j2db.ui.BaseEventExecutor.fireEventCommand(BaseEventExecutor.java:18)
	at com.servoy.j2db.ui.BaseEventExecutor.fireActionCommand(BaseEventExecutor.java:16)
	at com.servoy.j2db.server.headlessclient.dataui.WebEventExecutor.onEvent(WebEventExecutor.java:156)
	at com.servoy.j2db.server.headlessclient.dataui.Zzd.onEvent(Zzd.java:7)
	at org.apache.wicket.ajax.AjaxEventBehavior.respond(AjaxEventBehavior.java:177)
	at org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:286)
	at org.apache.wicket.request.target.component.listener.BehaviorRequestTarget.processEvents(BehaviorRequestTarget.java:119)
	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.Zk.doGet(Zk.java:4)
	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)

The above comes directly after these (I’m aware the following is fixed in later Servoy upgrades, but we can’t to upgrade, unfortunately):

12-23 15:13:18,464 ERROR [http-8080-11] org.apache.wicket.markup.html.form.Form - 1: postback:navigatorAppName
2010-12-23 15:13:18,464 ERROR [http-8080-11] org.apache.wicket.markup.html.form.Form - 1: postback:navigatorAppVersion
2010-12-23 15:13:18,464 ERROR [http-8080-11] org.apache.wicket.markup.html.form.Form - 1: postback:navigatorAppCodeName
2010-12-23 15:13:18,464 ERROR [http-8080-11] org.apache.wicket.markup.html.form.Form - 1: postback:navigatorCookieEnabled
2010-12-23 15:13:18,464 ERROR [http-8080-11] org.apache.wicket.markup.html.form.Form - 1: postback:navigatorJavaEnabled
2010-12-23 15:13:18,464 ERROR [http-8080-11] org.apache.wicket.markup.html.form.Form - 1: postback:navigatorLanguage
2010-12-23 15:13:18,464 ERROR [http-8080-11] org.apache.wicket.markup.html.form.Form - 1: postback:navigatorPlatform
2010-12-23 15:13:18,464 ERROR [http-8080-11] org.apache.wicket.markup.html.form.Form - 1: postback:navigatorUserAgent
2010-12-23 15:13:18,464 ERROR [http-8080-11] org.apache.wicket.markup.html.form.Form - 1: postback:screenWidth
2010-12-23 15:13:18,464 ERROR [http-8080-11] org.apache.wicket.markup.html.form.Form - 1: postback:screenHeight
2010-12-23 15:13:18,464 ERROR [http-8080-11] org.apache.wicket.markup.html.form.Form - 1: postback:screenColorDepth
2010-12-23 15:13:18,464 ERROR [http-8080-11] org.apache.wicket.markup.html.form.Form - 1: postback:utcOffset
2010-12-23 15:13:18,464 ERROR [http-8080-11] org.apache.wicket.markup.html.form.Form - 1: postback:utcDSTOffset
2010-12-23 15:13:18,464 ERROR [http-8080-11] org.apache.wicket.markup.html.form.Form - 1: postback:browserWidth
2010-12-23 15:13:18,464 ERROR [http-8080-11] org.apache.wicket.markup.html.form.Form - 1: postback:browserHeight

Some time later comes this:

2010-12-23 15:27:18,804 ERROR [http-8080-9] com.servoy.j2db.util.Debug - Throwable
java.io.IOException: Server returned HTTP response code: 503 for URL: http://www.servoy.com/client/ad
	at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
	at com.servoy.j2db.ClientState.getAdInfo(ClientState.java:267)
	at com.servoy.j2db.server.headlessclient.Zd.Za(Zd.java:254)
	at com.servoy.j2db.ClientState.dataServerInit(ClientState.java:262)
	at com.servoy.j2db.server.headlessclient.Zb.<init>(Zb.java:22)
	at com.servoy.j2db.server.headlessclient.Zd.<init>(Zd.java:14)
	at com.servoy.j2db.server.headlessclient.Zee.Za(Zee.java:38)
	at com.servoy.j2db.server.headlessclient.SolutionLoader.<init>(SolutionLoader.java:53)
	at sun.reflect.GeneratedConstructorAccessor29.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.Zk.doGet(Zk.java:4)
	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)

Then comes this:

2010-12-23 15:53:49,573 ERROR [http-8080-20] org.apache.wicket.RequestCycle - No Page found for component WebForm[controller:FormController[form: login_dtl, fs size:200, selected record: Record[DATA:Row(db:/tsm/servcard)[DATA:accepted=0,acthrecid=,action=,actsrecid=,alert=null,allocated=2008-02-28 08:42:59.0,allowance=0.0,amtinctax=0,analysis=,approved=0.0,ap_txnid=,billcont=,billcust=5306,billhours=0.0,billing=903 Nepean Highway,bmargin=null,booknumber=,carrier=,cartons=0,ccmarkup=null,checkround=1,chkpilot=0,cinvtype=2,cjretfrom=0,commenced=0,commtime=null,company=Moorabbin,consnote=,contact=Domit Makhoul,contingenc=0,cost2=0.0,created=null,createdby=,crmresult=,crmupd=0,custcont=Domit Makhoul,customerid=5306,custref=36605,date=2008-02-28 08:38:38.0,datecomp=2008-09-30 10:26:20.0,deflabtype=VIC-LABOUR,defloc=VIC WAREHOUSE,delivery=0.0,deposit=null,dept=VIC MAINTENANCE,descrip=,discamt=0.0,dispatch=null,duetime=0,duration=1.5,email=,emailbody=null,employeeid=GREG PORTER,estcdate=null,estcost=0.0,estpartcst=0.0,fault=,fax=,flatrate=0.0,float=0.0,food=0.0,fuel=0.0,gateway=0,gmhrecid=,gmsrecid=,group=,hotel=0.0,iexpenses=0.0,ilabcost=0.0,incvar=0,invoiced=1,invtotal=100.0,invtype=12,ipartcost=100.0,itemseq=0,jobdate=2008-09-17 07:30:00.0,jobend_f=0,jobend_not=null,jobend_s=0,jobend_t=,jobname=,jobnote=null,jobstart_f=0,jobstart_s=0,jobstart_t=,jobtype=GARDENI............. <a lot of other fields>
	at org.apache.wicket.Component.getPage(Component.java:1756)
	at org.apache.wicket.markup.html.WebMarkupContainer.getMarkupType(WebMarkupContainer.java:60)
	at org.apache.wicket.markup.DefaultMarkupResourceStreamProvider.getMarkupResourceStream(DefaultMarkupResourceStreamProvider.java:74)
	at org.apache.wicket.markup.MarkupCache.getMarkup(MarkupCache.java:305)
	at org.apache.wicket.markup.MarkupCache.getMarkupStream(MarkupCache.java:216)
	at org.apache.wicket.MarkupContainer.getAssociatedMarkupStream(MarkupContainer.java:351)
	at com.servoy.j2db.server.headlessclient.WebForm.getAssociatedMarkupStream(WebForm.java:58)
	at com.servoy.j2db.server.headlessclient.MainPage.configureResponse(MainPage.java:488)
	at org.apache.wicket.Page.onRender(Page.java:1562)
	at org.apache.wicket.Component.render(Component.java:2450)
	at org.apache.wicket.Page.renderPage(Page.java:914)
	at org.apache.wicket.protocol.http.WebRequestCycle.redirectTo(WebRequestCycle.java:167)
	at org.apache.wicket.request.target.component.PageRequestTarget.respond(PageRequestTarget.java:58)
	at org.apache.wicket.request.AbstractRequestCycleProcessor.respond(AbstractRequestCycleProcessor.java:105)
	at org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1258)
	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.Zk.doGet(Zk.java:4)
	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)

Just in case it can be helpful here’s another one:

2010-12-22 13:47:14,922 ERROR [http-8080-29] com.servoy.j2db.util.Debug - Error rendering the page login_dtl
org.apache.wicket.markup.MarkupException: Unable to find component with id 'webform' in [MarkupContainer [Component id = 0]]. This means that you declared wicket:id=webform in your markup, but that you either did not add the component to your page at all, or that the hierarchy does not match.
[markup = jar:file:/C:/apps/TSMLive_Server_Servoy_5/application_server/lib/j2dbdev.jar!/com/servoy/j2db/server/headlessclient/MainPage.html
<html>
<head>
<title servoy:id="title">Container for holding a form and navigator</title>
<link servoy:id="main_form_style" rel="stylesheet" type="text/css"/>
</head>
<body servoy:id="servoy_page" id="servoy_page" topmargin="0" leftmargin="0" bottommargin="0" rightmargin="0" bgcolor="#FFFFFF">
<div id='mktipmsg' class='mktipmsg'></div>
<span style="display:none;position:absolute;right:0px;top:0px;z-index:99999;background:#ff0000;color:#000000;" id="indicator">Loading...</span>
<span servoy:id="contribution"></span>
<div servoy:id="modalwindow"></div>
<div servoy:id="fileuploadwindow"></div>
<form id="servoy_dataform" servoy:id="servoy_dataform" method="post">
<input servoy:id="defaultsubmitbutton" type="submit" style="top: 0px;left: 100px;width: 0px;height: 0px;position: absolute;z-index: -2" value="">
<div servoy:id="dialog">
<div servoy:id="forms">
<div servoy:id="webform"></div>
</div>
</div>
</form>
</body>
</html>
, index = 31, current = '<div servoy:id="webform">' (line 16, column 11)]
	at org.apache.wicket.markup.MarkupStream.throwMarkupException(MarkupStream.java:474)
	at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1442)
	at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1577)
	at org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1501)
	at org.apache.wicket.Component.renderComponent(Component.java:2619)
	at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1512)
	at org.apache.wicket.Component.render(Component.java:2450)
	at org.apache.wicket.markup.html.list.ListView.renderItem(ListView.java:638)
	at org.apache.wicket.markup.html.list.ListView.renderChild(ListView.java:626)
	at org.apache.wicket.markup.repeater.AbstractRepeater.onRender(AbstractRepeater.java:103)
	at org.apache.wicket.Component.render(Component.java:2450)
	at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1414)
	at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1577)
	at org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1501)
	at org.apache.wicket.Component.renderComponent(Component.java:2619)
	at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1512)
	at org.apache.wicket.Component.render(Component.java:2450)
	at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1414)
	at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1577)
	at org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1501)
	at org.apache.wicket.markup.html.form.Form.onComponentTagBody(Form.java:1958)
	at org.apache.wicket.Component.renderComponent(Component.java:2619)
	at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1512)
	at org.apache.wicket.markup.html.form.Form.onRender(Form.java:2032)
	at org.apache.wicket.Component.render(Component.java:2450)
	at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1414)
	at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1577)
	at org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1501)
	at org.apache.wicket.Component.renderComponent(Component.java:2619)
	at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1512)
	at org.apache.wicket.Component.render(Component.java:2450)
	at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1414)
	at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1528)
	at org.apache.wicket.Page.onRender(Page.java:1565)
	at org.apache.wicket.Component.render(Component.java:2450)
	at org.apache.wicket.Page.renderPage(Page.java:914)
	at org.apache.wicket.protocol.http.WebRequestCycle.redirectTo(WebRequestCycle.java:167)
	at org.apache.wicket.request.target.component.PageRequestTarget.respond(PageRequestTarget.java:58)
	at org.apache.wicket.request.AbstractRequestCycleProcessor.respond(AbstractRequestCycleProcessor.java:105)
	at org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1258)
	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.Zk.doGet(Zk.java:4)
	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)

:shock: Not giving up trying to fix it :)

these are pretty much all unrelated to each other except maybe the last 2.

The first one is because of a very long running (more then a minute) RemoteCom call:

com.tsm.plugins.servoycom.RemoteCOM.call(RemoteCOM.java:222)

And another request comes in that also wants to access that page and that can’t be done within 1 minute, then you see that exception

Second is just some debug info that is already long gone with a new release yes

3th is a connect failure to our ad information, this shouldnt happen if you have enough client licenses on the server… but can be ignored.

The 4th and 5th one are harder to explain, do you have multiply tabs op in the browser looking at the same forms (in tabs) for example?
I can’t really explain those with the exceptions i see, for those i really should see them in a sample.

jcompagner:
these are pretty much all unrelated to each other except maybe the last 2.

The first one is because of a very long running (more then a minute) RemoteCom call:

com.tsm.plugins.servoycom.RemoteCOM.call(RemoteCOM.java:222)

And another request comes in that also wants to access that page and that can’t be done within 1 minute, then you see that exception

Second is just some debug info that is already long gone with a new release yes

3th is a connect failure to our ad information, this shouldnt happen if you have enough client licenses on the server… but can be ignored.

The 4th and 5th one are harder to explain, do you have multiply tabs op in the browser looking at the same forms (in tabs) for example?
I can’t really explain those with the exceptions i see, for those i really should see them in a sample.

Thanks a lot Johan.
As for the first one, can slow server performance or network problems be causing the problem with RemoteCom?

Cheers,
Maria

i don’t know what it does
But it has nothing to do with servoy itself and the network servoy is using.
Servoy just waits for that to finish.