[Building Sakai] Problems with tool notification overrides

Aaron Zeckoski azeckoski at unicon.net
Tue Nov 5 04:51:15 PST 2013


Preferences component is where I would put it.
-AZ

On Tue, Nov 5, 2013 at 7:19 AM, Adrian Fish <adrian.r.fish at gmail.com> wrote:
> Done.
>
> https://jira.sakaiproject.org/browse/SAK-25356
>
> I'm not 100% about the component though. Does user preferences come under
> the Users Admin component?
>
> Cheers,
> Adrian.
>
>
> On 5 November 2013 11:54, Neal Caidin <neal.caidin at apereo.org> wrote:
>>
>> Hi Adrian,
>>
>> Yes, it seems like opening a Jira makes sense.
>>
>> Thanks,
>> Neal
>>
>>
>>
>>
>> Neal Caidin
>> Sakai CLE Community Coordinator
>> neal.caidin at apereo.org
>> Skype: nealkdin
>> Twitter: ncaidin
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> On Nov 5, 2013, at 6:00 AM, Adrian Fish <adrian.r.fish at gmail.com> wrote:
>>
>> Hi Neal,
>>
>> Matrices is part of OSP I think, although I don't think you were asking me
>> ...
>>
>> Should I JIRA the error with the user-prefs tool?
>>
>> Cheers,
>> Adrian.
>>
>>
>> On 4 November 2013 13:56, Neal Caidin <neal.caidin at apereo.org> wrote:
>>>
>>> Hi Adrian,
>>>
>>> I can reproduce your issue. I didn’t fully understand it the first time.
>>> Following your steps I get the same result.
>>>
>>> Separate but related questions: Is Matrices part of OSP? By default
>>> should it be turned on for trunk? Same questions for Wizards? Or should
>>> these tools be on the Experimental server instead?
>>>
>>> Thanks,
>>> Neal
>>>
>>>
>>> On Nov 4, 2013, at 8:47 AM, Adrian Fish <adrian.r.fish at gmail.com> wrote:
>>>
>>> On the same server: Create an account, click on
>>> Preferences->Notifications and then try to Add a Site on the Matrices tool.
>>> I just did it and got the exception. You must have some magic touch ...
>>>
>>> I'm on Chrome 29.0.1547.76 and OS X 10.6.8
>>>
>>> Cheers,
>>> Adrian.
>>>
>>>
>>> On 4 November 2013 12:37, Neal Caidin <neal.caidin at apereo.org> wrote:
>>>>
>>>> Hi Adrian,
>>>>
>>>> What are the steps to reproduce this error?
>>>>
>>>> I went on trunk just now, changed one notification preference and then
>>>> went through Add a site, and I did not get this error.
>>>>
>>>> http://nightly2.sakaiproject.org:8082
>>>>
>>>> Thanks,
>>>> Neal
>>>>
>>>>
>>>>
>>>> Neal Caidin
>>>> Sakai CLE Community Coordinator
>>>> neal.caidin at apereo.org
>>>> Skype: nealkdin
>>>> Twitter: ncaidin
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> On Nov 4, 2013, at 6:39 AM, Adrian Fish <adrian.r.fish at gmail.com> wrote:
>>>>
>>>> Hi all,
>>>>
>>>> Has anybody seen a problem with adding overrides to tool notifications
>>>> in the preferences tool? I'm on a 20 minute old trunk and when I click 'Add
>>>> a site' I get an exception like this:
>>>>
>>>> org.sakaiproject.portal.api.PortalHandlerException:
>>>> org.sakaiproject.tool.api.ToolException: javax.servlet.ServletException:
>>>> #{decoItem.processActionAddOverrides}: javax.faces.el.EvaluationException:
>>>> java.lang.NullPointerException
>>>>     at
>>>> org.sakaiproject.portal.charon.handlers.ToolHandler.doPost(ToolHandler.java:74)
>>>> caused by: org.sakaiproject.tool.api.ToolException:
>>>> javax.servlet.ServletException: #{decoItem.processActionAddOverrides}:
>>>> javax.faces.el.EvaluationException: java.lang.NullPointerException
>>>>     at
>>>> org.sakaiproject.portal.charon.SkinnableCharonPortal.forwardTool(SkinnableCharonPortal.java:1500)
>>>> caused by: javax.servlet.ServletException:
>>>> #{decoItem.processActionAddOverrides}: javax.faces.el.EvaluationException:
>>>> java.lang.NullPointerException
>>>>     at
>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
>>>> caused by: javax.faces.FacesException:
>>>> #{decoItem.processActionAddOverrides}: javax.faces.el.EvaluationException:
>>>> java.lang.NullPointerException
>>>>     at javax.faces.component.UICommand.broadcast(UICommand.java:332)
>>>> caused by: javax.faces.el.EvaluationException:
>>>> java.lang.NullPointerException
>>>>     at
>>>> com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:92)
>>>> caused by: java.lang.NullPointerException
>>>>     at
>>>> org.sakaiproject.user.tool.UserPrefsTool$DecoratedNotificationPreference.initSiteList(UserPrefsTool.java:2521)
>>>>     at
>>>> org.sakaiproject.user.tool.UserPrefsTool$DecoratedNotificationPreference.processActionAddOverrides(UserPrefsTool.java:2475)
>>>>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>     at
>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>>>     at
>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>>>
>>>> Cheers,
>>>> Adrian.
>>>> _______________________________________________
>>>> sakai-dev mailing list
>>>> sakai-dev at collab.sakaiproject.org
>>>> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>>>>
>>>> TO UNSUBSCRIBE: send email to
>>>> sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of
>>>> "unsubscribe"
>>>>
>>>>
>>>
>>>
>>
>>
>
>
> _______________________________________________
> sakai-dev mailing list
> sakai-dev at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>
> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org
> with a subject of "unsubscribe"



-- 
Aaron Zeckoski - Software Architect - http://tinyurl.com/azprofile


More information about the sakai-dev mailing list