Roster doesn't launch with CTools 2.9

Description

Roster Module Launch fails
org.sakaiproject.portal.api.PortalHandlerException: org.sakaiproject.tool.api.ToolException: javax.servlet.ServletException: javax.faces.el.EvaluationException: Cannot get value for expression '#
{viewBean.renderStatusLink}'
at org.sakaiproject.portal.charon.SkinnableCharonPortal.doGet(SkinnableCharonPortal.java:894)
caused by: org.sakaiproject.tool.api.ToolException: javax.servlet.ServletException: javax.faces.el.EvaluationException: Cannot get value for expression '#{viewBean.renderStatusLink}

'
at org.sakaiproject.portal.charon.SkinnableCharonPortal.forwardTool(SkinnableCharonPortal.java:1485)
caused by: javax.servlet.ServletException: javax.faces.el.EvaluationException: Cannot get value for expression '#
{viewBean.renderStatusLink}

'
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)

Activity

Show:

Beth Kirschner June 22, 2015 at 10:23 AM

Looks good!

Pushyami Gundala June 19, 2015 at 2:10 PM

Ready for testing on Ctdev. Roster module is removed from ctools build and added to the tool-id to the deprecated list so that a friendly disable page comes to the user

Zhen Qian June 15, 2015 at 10:01 AM

There are altogether 8 sites in Prod CTools has Roster tool inside:

select site_id from sakai_site_tool
where registration = 'sakai.site.roster';

~karimovavf@gmail.com
dc0fb77f-1ad3-4bdb-80e7-89fca60280af
102df906-6d67-4f42-aa3b-97b4c344c719
45df7bf8-54a1-4ac6-8081-33ae425c9bb8
1109188738320-18520262
84b2b099-f2bd-4fba-84d4-b65eeca4b74f
~karimova
c1b95dbd-7b19-463e-ad5b-812fc168e566

Except for the two MyWorkspace sites, other 6 sites are all for testing purposes. I agree that it is OK to remove the Roster tool from CTools build and remove the 8 tool instances.

Beth Kirschner June 15, 2015 at 9:50 AM

The roster tool should have been removed from the CTools build many moons ago – it's stealthed, unneeded and deprecated in the Sakai build (removed outright in Sakai 10). If possible, we remove from the build.

Fixed

Details

Assignee

Reporter

Components

Fix versions

Affects versions

Priority

Created June 3, 2015 at 3:00 PM
Updated June 22, 2015 at 10:23 AM
Resolved June 19, 2015 at 2:10 PM