This is not a typical safari problem as we have first experienced the error using firefox. and we tested for the error a couple of times and it appears always at the same time (when clicking once on specific documents, e.g.
Thunderstorm.mm as you can see in the screenshot).
Even though the serialization error is gone (but the problem with the refreshment of the group properties is still there).
Could it be that this error has something to do with the property groups? Cause I'm getting an error with the same message when trying to open up the property groups in the administration area.
I've tried to reproduce the error several times again to find out the relating log message. and here it is:
Code: Select all2010-08-17 09:59:05,818 ERROR [es.git.openkm.frontend.server.OKMPropertyGroupServlet] Connection reset
java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(SocketInputStream.java:168)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
at java.io.BufferedInputStream.read1(BufferedInputStream.java:258)
at java.io.BufferedInputStream.read(BufferedInputStream.java:317)
at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:687)
at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:632)
at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:652)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1072)
at org.apache.xerces.impl.XMLEntityManager.setupCurrentEntity(Unknown Source)
at org.apache.xerces.impl.XMLEntityManager.startEntity(Unknown Source)
at org.apache.xerces.impl.XMLEntityManager.startDTDEntity(Unknown Source)
at org.apache.xerces.impl.XMLDTDScannerImpl.setInputSource(Unknown Source)
at org.apache.xerces.impl.XMLDocumentScannerImpl$DTDDispatcher.dispatch(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:124)
at es.git.openkm.util.FormUtils.parsePropertyGroupsForms(FormUtils.java:116)
at es.git.openkm.module.direct.DirectPropertyGroupModule.getGroups(DirectPropertyGroupModule.java:147)
at es.git.openkm.api.OKMPropertyGroup.getGroups(OKMPropertyGroup.java:81)
at es.git.openkm.frontend.server.OKMPropertyGroupServlet.getGroups(OKMPropertyGroupServlet.java:185)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:527)
at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:164)
at com.google.gwt.user.server.rpc.RemoteServiceServlet.doPost(RemoteServiceServlet.java:86)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:432)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
at java.lang.Thread.run(Thread.java:619)
2010-08-17 10:01:20,272 WARN [es.git.openkm.frontend.server.OKMRemoteServiceServlet] ** Session token is NULL **
2010-08-17 10:01:20,272 WARN [es.git.openkm.frontend.server.OKMRemoteServiceServlet] ** ContextPath = /OpenKM **
2010-08-17 10:01:20,272 WARN [es.git.openkm.frontend.server.OKMRemoteServiceServlet] ** PathInfo = null **
2010-08-17 10:01:20,272 WARN [es.git.openkm.frontend.server.OKMRemoteServiceServlet] ** RemoteAddr = 141.42.44.248 **
2010-08-17 10:01:20,272 WARN [es.git.openkm.frontend.server.OKMRemoteServiceServlet] ** COOKIE Name = 3416ee47955ff9c8d86fdd49c3a5a357, Value=k6dsjrl5ufac6a99ol3skngbgbgatur6, Path=null, Domain=null **
2010-08-17 10:01:20,272 WARN [es.git.openkm.frontend.server.OKMRemoteServiceServlet] ** COOKIE Name = JSESSIONID, Value=DC8397233A381C6FA17A2C3452B3E5B9, Path=null, Domain=null **
2010-08-17 10:01:20,273 WARN [es.git.openkm.frontend.server.OKMRemoteServiceServlet] ** HEADER host = msc.charite.de:8080 **
2010-08-17 10:01:20,273 WARN [es.git.openkm.frontend.server.OKMRemoteServiceServlet] ** HEADER user-agent = Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.2.8) Gecko/20100723 SUSE/3.6.8-1.3 Firefox/3.6.8 **
2010-08-17 10:01:20,273 WARN [es.git.openkm.frontend.server.OKMRemoteServiceServlet] ** HEADER accept = text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 **
2010-08-17 10:01:20,273 WARN [es.git.openkm.frontend.server.OKMRemoteServiceServlet] ** HEADER accept-language = de-de,en;q=0.7,en-us;q=0.3 **
2010-08-17 10:01:20,273 WARN [es.git.openkm.frontend.server.OKMRemoteServiceServlet] ** HEADER accept-encoding = gzip,deflate **
2010-08-17 10:01:20,273 WARN [es.git.openkm.frontend.server.OKMRemoteServiceServlet] ** HEADER accept-charset = ISO-8859-1,utf-8;q=0.7,*;q=0.7 **
2010-08-17 10:01:20,273 WARN [es.git.openkm.frontend.server.OKMRemoteServiceServlet] ** HEADER keep-alive = 115 **
2010-08-17 10:01:20,273 WARN [es.git.openkm.frontend.server.OKMRemoteServiceServlet] ** HEADER connection = keep-alive **
2010-08-17 10:01:20,273 WARN [es.git.openkm.frontend.server.OKMRemoteServiceServlet] ** HEADER content-type = text/x-gwt-rpc; charset=utf-8 **
2010-08-17 10:01:20,273 WARN [es.git.openkm.frontend.server.OKMRemoteServiceServlet] ** HEADER referer = http://msc.charite.de:8080/OpenKM/es.git.openkm.frontend.Main/0C49EF0E6D5FF4037901A548BB19E144.cache.html **
2010-08-17 10:01:20,273 WARN [es.git.openkm.frontend.server.OKMRemoteServiceServlet] ** HEADER content-length = 183 **
2010-08-17 10:01:20,273 WARN [es.git.openkm.frontend.server.OKMRemoteServiceServlet] ** HEADER cookie = 3416ee47955ff9c8d86fdd49c3a5a357=k6dsjrl5ufac6a99ol3skngbgbgatur6; JSESSIONID=DC8397233A381C6FA17A2C3452B3E5B9 **
2010-08-17 10:01:20,273 WARN [es.git.openkm.frontend.server.OKMRemoteServiceServlet] ** HEADER pragma = no-cache **
2010-08-17 10:01:20,273 WARN [es.git.openkm.frontend.server.OKMRemoteServiceServlet] ** HEADER cache-control = no-cache **
...
2010-08-17 10:01:26,144 ERROR [es.git.openkm.util.Update] IOException: Connection reset
Any help is much appreciated
