Navigator reports Sorry - could not retrieve information.

Description

I've got one site where I cannot pull up the navigator pane on four.deluxe.ctools.org. Every time I open it, I receive the error message:
Sorry - could not retrieve information.

Looking in Firebug, I see a 500 error for the following request:
http://four.deluxe.ctools.org/direct/content/site/2d923fe8-6206-4499-9fdb-88811e68d78e.json?_=1397670808917

The response shows:
Server: deluxe.dsc.umich.edu-1397670368692
User agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:28.0) Gecko/20100101 Firefox/28.0
Browser ID: Win-Mozilla
IP address: 98.250.156.21
User ID: 81bbc89f-c8d1-4fc9-9e07-3f9d6a826bd1
User EID: qakent
User Display ID: qakent
</h1><HR size="1" noshade="noshade"><p><b>type</b> Status report</p><p><b>message</b> <u>Direct request failure: RuntimeException:Fatal error trying to execute custom action method: site:list:getContentCollectionForSite:Direct request failure: RuntimeException:Fatal error trying to execute custom action method: site:list:getContentCollectionForSite:
Sakai version: 11-SNAPSHOT(TRUNK)

Server: localhost(deluxe.dsc.umich.edu) [deluxe.dsc.umich.edu-1397670368692]

Request URI: /direct/content/site/2d923fe8-6206-4499-9fdb-88811e68d78e.json
Path Info: /content/site/2d923fe8-6206-4499-9fdb-88811e68d78e.json
Context path: /direct
Method: GET

You can see this by logging in as qakent/qakent and going to site:vcbcvb

Activity

Kent Fitzgerald May 6, 2014 at 1:43 PM

Confirmed that the previously unavailable Navigator now loads

Hudson CI Server May 1, 2014 at 3:06 PM

Integrated in sakai-trunk-java-1.7 #218 (See http://builds.sakaiproject.org:8080/job/sakai-trunk-java-1.7/218/)
catch the NumberFormatException for content length when generating content feed (Revision 308974)

Result = UNSTABLE

Zhen Qian April 29, 2014 at 9:48 AM
Edited

r308974.

Catch the NumberFormatException for problematic resource entity (upload failed due to system crash), so that the feeds run OK for the remaining content entities.

There will be warning in the log about the above error, similar to the following one:

"2014-04-29 10:54:18,769 WARN ajp-bio-10082-exec-8 org.sakaiproject.content.entityproviders.ContentEntityProvider - org.sakaiproject.content.entityproviders.ContentEntityProvider@6e74d760 getSiteListItems problem of getting resource length for /group/1990d51b-bcb5-4ba1-979f-ebfb7c4c68c5/PicturesBU/2003/2003-04-12/002_11.JPG"

Kent Fitzgerald April 24, 2014 at 10:49 AM

We were able to reproduce this on two.deluxe using oracle.
Steps to reproduce were to just kill the server process while a file was actively uploading.

Kent Fitzgerald April 16, 2014 at 2:54 PM

I think this occurred when I was in the middle of an upload and the server was taken down. I have not been able to reproduce it while dropping connections from the client side.

Fixed

Details

Priority

Affects versions

Fix versions

Components

Assignee

Reporter

Labels

Environment

four.deluxe.ctools.org

Created April 16, 2014 at 1:00 PM
Updated May 6, 2014 at 1:43 PM
Resolved April 29, 2014 at 9:48 AM