AnsweredAssumed Answered

Unable to open nodes

Question asked by mjosborn85 on Mar 16, 2013
Latest reply on Mar 22, 2013 by mjosborn85
In a new 4.2.c installation with RM, known to work as the first few files were loaded into RM, after uploading 100K+ TIFFs into an RM folder, attempts to open (preview) a file result in

The item cannot be found. Either you do not have permissions to view the item, it has been removed or it never existed.


The only error in the logs is the corresponding

2013-03-16 03:31:21,984  INFO  [webscripts.connector.RemoteClient] [http-apr-80-exec-3] Error status 408 Read timed out
java.net.SocketTimeoutException: Read timed out
        at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.SocketInputStream.read(SocketInputStream.java:150)
        at java.net.SocketInputStream.read(SocketInputStream.java:121)
        at java.io.BufferedInputStream.fill(BufferedInputStream.java:235)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:254)
        at org.apache.commons.httpclient.HttpParser.readRawLine(HttpParser.java:78)
        at org.apache.commons.httpclient.HttpParser.readLine(HttpParser.java:106)
        at org.apache.commons.httpclient.HttpConnection.readLine(HttpConnection.java:1116)
        at org.apache.commons.httpclient.HttpMethodBase.readStatusLine(HttpMethodBase.java:1973)
        at org.apache.commons.httpclient.HttpMethodBase.readResponse(HttpMethodBase.java:1735)
        at org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:1098)
        at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:398)
        at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
        at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
        at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:323)
        at org.springframework.extensions.webscripts.connector.RemoteClient.service(RemoteClient.java:1050)
        at org.springframework.extensions.webscripts.connector.RemoteClient.service(RemoteClient.java:828)
        at org.springframework.extensions.webscripts.connector.RemoteClient.call(RemoteClient.java:576)


The only other thing I can surmise is that attempting to open the doc (or a parent folder of the doc) triggers hitting the database for an extended period, filling up the various repository caches until they throw their 'I'm full' warnings.

Any ideas where to look? I did not post a log because there wasn't anything informative yet. I will turn up a log level once I have something to look for.

Outcomes