click here for details... Sakai Executive Director Position Search now open
Issue Details (XML | Word | Printable)

Key: SAK-16536
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Critical Critical
Assignee: OSP Jira Team
Reporter: Lynn E. Ward
Votes: 0
Watchers: 1
Operations

If you were logged in you would be able to see more operations.
Sakai

Free-form Portfolio Tool Stack Trace on Add Page

Created: 10-Jun-2009 11:11   Updated: 15-Feb-2010 11:32
Component/s: OSP: Portfolios
Affects Version/s: 2.5.x, 2.6.0
Fix Version/s: 2.6.1, 2.7.0

Time Tracking:
Not Specified

File Attachments: 1. Text File portoflio tool stack trace.txt (12 kB)
2. Text File SAK-16536.patch (62 kB)
3. Text File SAK-16536_2.5.x.patch (62 kB)

Environment: sakai-2.6.0-rc04 QA on Oracle - Built: 05/26/09 11:36 - Sakai sakai-2.6.0-rc04 - Server qa3-us, also tested on local production instance, as well as QA3 and nightly
Issue Links:
Depend
 
Relate
 

2.6.x Status: Resolved
2.5.x Status: Merge
2.4.x Status: None


 Description  « Hide
This seems to have slipped in to the most recent rkease candidate. Stack trace (see attached) occurs when adding a page or or selecting a layout while building a freeform portfolio, rendering the tool useless for this purpose.

To repoduce:

1. Use the Portoflios tool to create freeform portfolio (design your own)
2. Click Add/Edit Content
3. Click Add Page and enter a title
4. Click Select Layout
5. "Select" a layout from the list
6. Enjoy stack trace

Alternatively
1. 1. Use the Portoflios tool to create freeform portfolio (design your own)
2. Click Add/Edit Content
3. Click Select Layout and "Select" a layout from he list
4. Click Add Page
5. Enjoy stack trace

 All   Comments   Work Log   Change History   Subversion Commits   git Commits      Sort Order: Ascending order - Click to sort in descending order
Beth Kirschner added a comment - 10-Jun-2009 12:25
caused by: java.io.IOException: Server returned HTTP response code: 503 for
URL: http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
   at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1149)

Beth Kirschner added a comment - 10-Jun-2009 12:29
This problem is caused by something external to Sakai and is not specific to the 2.6 release (problem is now cropping up in 2.5.x as well).

Peter Peterson added a comment - 10-Jun-2009 15:00
Beth, just so i am clear, this is not really a blocker for 2.6.0 right? As you know we are cutting rc05 hopefully today or tomorrow, so need to make sure.

Beth Kirschner added a comment - 11-Jun-2009 06:03
Given that this issue was not caused by any changes to the Sakai code-base, and that it exists in 2.5.x (and probably 2.4.x), due to external events, I would not consider this a blocker. But it is serious problem, so I've left it as 'critical' -- but feel free to debate the pros/cons of this.

Brian Dashew added a comment - 15-Jun-2009 11:38
Hi Beth-- We had students who started creating free form portfolios last year. Now, with this error, they are not only unable to continue working on their portfolios, they are also unable to view the work that has been completed to date (they are getting the same stack trace when they click on a portfolio that uses free-form layouts). It is certainly very important that this be fixed.


Chris Maurer added a comment - 17-Jun-2009 05:46
No, it happens with any browser.

Chris Maurer added a comment - 17-Jun-2009 11:57
I think I've got a fix ready, just doing more testing locally.

Chris Maurer added a comment - 19-Jun-2009 05:44
If you want a quick diff of the changes, you can look at the following commit (committing to IU code, but the changes should be the same anywhere)
http://source.sakaiproject.org/viewsvn/?view=rev&rev=63855

Chris Maurer added a comment - 22-Jun-2009 10:08
This turns out to only a partial fix. Still working.

Chris Maurer added a comment - 30-Jun-2009 12:11
Ok, here's a patch (SAK-16536.patch) that seems to take care of all issues in the portfolio tool. Feel free to take a look and I'll commit in the next day or so if all looks good!

Chris Maurer added a comment - 01-Jul-2009 10:21
r64456
Adding a resolver to find dtds in a local catalog.

Beth Kirschner added a comment - 28-Jul-2009 07:04
Fix verified -- please merge to 2.6.x

Corey McGarrahan added a comment - 12-Aug-2009 15:05 - edited
Follow instructions in description to replicate. Seen on 2.6.x Nightly - http://nightly2.sakaiproject.org:8087/portal as well as on 2.5.x - http://nightly2.sakaiproject.org:8081/portal

Stack trace as is same as attached.

Chris Maurer added a comment - 12-Aug-2009 17:36
Why did this get reopened? It's fixed in trunk and has been verified. It just needs to be merged back to 2.6 and/or 2.5.

Corey McGarrahan added a comment - 13-Aug-2009 09:43
My mistake, just needed to read ticket.

Noah Botimer added a comment - 20-Aug-2009 17:11
I've just verified this as working on a 2.6.x local test server, working in a trunk nightly, and broken in stock 2.6.x. Will merge to 2.6.x.

Aaron Zeckoski added a comment - 20-Sep-2009 23:10
Can we get this merged to the 2.5.x branch also since this bug affects it as well?

Anthony Gerke added a comment - 22-Sep-2009 18:42
I just set up a new install on 09/20/2009 of 2.6.0. This error is occurring as listed above. I see the patch above but I just started learning Sakai and I don't know how to put the patch to work. I have searched as much as I can with no luck. Please excuse my newness and let me know how to put the patch to work or at least point me in the right direction. Thank you

Noah Botimer added a comment - 05-Oct-2009 12:31
Tagging correct versions and assigning to OSP JIRA Team. This also needs verification on a 2.6.x nightly / qa. It also needs 2.5.x merge.

Katharina Bauer-Öppinger added a comment - 15-Feb-2010 11:32
I merged your patch to our 2.5.x. Everything seems to work for this version as well. I had to change the path in the catalog.xml file though.
I added the patch for 2.5.x to this issue.