[daisy] [JIRA] Resolved: (DSY-391) NPE while removing members from a
workflow pool
Bruno Dumon (JIRA)
issues at cocoondev.org
Mon Jan 29 08:07:20 CST 2007
[ http://issues.cocoondev.org//browse/DSY-391?page=all ]
Bruno Dumon resolved DSY-391:
-----------------------------
Fix Version: public - 2.0
Resolution: Fixed
Fixed in SVN rev 3674.
Thanks for reporting this issue.
> NPE while removing members from a workflow pool
> -----------------------------------------------
>
> Key: DSY-391
> URL: http://issues.cocoondev.org//browse/DSY-391
> Project: Daisy
> Type: Bug
> Components: Frontend (wiki)
> Versions: public - 2.0
> Environment: Daisy 2.0 SVN 3631
> Reporter: Andreas Deininger
> Priority: Minor
> Fix For: public - 2.0
>
> How to reproduce:
> Create a workflow pool, add one or more members to that newly created pool. Without any member selected, press "Remove selected members". A NPE occurs.
> Cocoon Stack Trace
> Message: Sitemap: error calling function 'org.outerj.daisy.frontend.admin.WfPoolMembersApple'
> context://daisy/admin/sitemap.xmap - 536:82 <map:call>
> context://daisy/sitemap.xmap - 726:72 <map:mount>
> Java Stack Trace
> Message: Sitemap: error calling function 'org.outerj.daisy.frontend.admin.WfPoolMembersApple'
> Class: org.apache.cocoon.ProcessingException
> Stacktrace:
> org.apache.cocoon.ProcessingException.throwLocated (ProcessingException.java:113)
> org.apache.cocoon.components.treeprocessor.sitemap.CallFunctionNode.invoke (CallFunctionNode.java:141)
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes (AbstractParentProcessingNode.java:47)
> org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke (MatchNode.java:108)
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes (AbstractParentProcessingNode.java:47)
> org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke (MatchNode.java:108)
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes (AbstractParentProcessingNode.java:69)
> org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke (PipelineNode.java:143)
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes (AbstractParentProcessingNode.java:69)
> org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke (PipelinesNode.java:93)
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process (ConcreteTreeProcessor.java:235)
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process (ConcreteTreeProcessor.java:177)
> org.apache.cocoon.components.treeprocessor.TreeProcessor.process (TreeProcessor.java:253)
> org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke (MountNode.java:118)
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes (AbstractParentProcessingNode.java:47)
> org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke (MatchNode.java:108)
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes (AbstractParentProcessingNode.java:69)
> org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke (PipelineNode.java:143)
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes (AbstractParentProcessingNode.java:69)
> org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke (PipelinesNode.java:93)
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process (ConcreteTreeProcessor.java:235)
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process (ConcreteTreeProcessor.java:177)
> org.apache.cocoon.components.treeprocessor.TreeProcessor.process (TreeProcessor.java:253)
> org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke (MountNode.java:118)
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes (AbstractParentProcessingNode.java:47)
> org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke (MatchNode.java:108)
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes (AbstractParentProcessingNode.java:69)
> org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke (PipelineNode.java:143)
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes (AbstractParentProcessingNode.java:69)
> org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke (PipelinesNode.java:93)
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process (ConcreteTreeProcessor.java:235)
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process (ConcreteTreeProcessor.java:177)
> org.apache.cocoon.components.treeprocessor.TreeProcessor.process (TreeProcessor.java:253)
> org.apache.cocoon.Cocoon.process (Cocoon.java:699)
> org.apache.cocoon.servlet.CocoonServlet.service (CocoonServlet.java:1154)
> javax.servlet.http.HttpServlet.service (HttpServlet.java:802)
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:252)
> org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:173)
> org.outerj.daisy.frontend.util.CharacterEncodingFilter.doFilter (CharacterEncodingFilter.java:35)
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:202)
> org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:173)
> org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperValve.java:213)
> org.apache.catalina.core.StandardContextValve.invoke (StandardContextValve.java:178)
> org.apache.catalina.core.StandardHostValve.invoke (StandardHostValve.java:126)
> org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:105)
> org.apache.catalina.core.StandardEngineValve.invoke (StandardEngineValve.java:107)
> org.apache.catalina.connector.CoyoteAdapter.service (CoyoteAdapter.java:148)
> org.apache.jk.server.JkCoyoteHandler.invoke (JkCoyoteHandler.java:199)
> org.apache.jk.common.HandlerRequest.invoke (HandlerRequest.java:282)
> org.apache.jk.common.ChannelSocket.invoke (ChannelSocket.java:754)
> org.apache.jk.common.ChannelSocket.processConnection (ChannelSocket.java:684)
> org.apache.jk.common.ChannelSocket$SocketConnection.runIt (ChannelSocket.java:876)
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run (ThreadPool.java:684)
> java.lang.Thread.run (Thread.java:595)
> Message:
> Class: java.lang.NullPointerException
> Stacktrace:
> org.outerj.daisy.frontend.admin.WfPoolMembersApple.getUserIds (WfPoolMembersApple.java:96)
> org.outerj.daisy.frontend.admin.WfPoolMembersApple.processInternal (WfPoolMembersApple.java:80)
> org.outerj.daisy.frontend.util.AbstractDaisyApple.process (AbstractDaisyApple.java:55)
> org.apache.cocoon.components.flow.apples.ApplesProcessor.processApple (ApplesProcessor.java:139)
> org.apache.cocoon.components.flow.apples.ApplesProcessor.callFunction (ApplesProcessor.java:82)
> org.apache.cocoon.components.treeprocessor.sitemap.CallFunctionNode.invoke (CallFunctionNode.java:139)
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes (AbstractParentProcessingNode.java:47)
> org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke (MatchNode.java:108)
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes (AbstractParentProcessingNode.java:47)
> org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke (MatchNode.java:108)
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes (AbstractParentProcessingNode.java:69)
> org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke (PipelineNode.java:143)
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes (AbstractParentProcessingNode.java:69)
> org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke (PipelinesNode.java:93)
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process (ConcreteTreeProcessor.java:235)
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process (ConcreteTreeProcessor.java:177)
> org.apache.cocoon.components.treeprocessor.TreeProcessor.process (TreeProcessor.java:253)
> org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke (MountNode.java:118)
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes (AbstractParentProcessingNode.java:47)
> org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke (MatchNode.java:108)
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes (AbstractParentProcessingNode.java:69)
> org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke (PipelineNode.java:143)
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes (AbstractParentProcessingNode.java:69)
> org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke (PipelinesNode.java:93)
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process (ConcreteTreeProcessor.java:235)
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process (ConcreteTreeProcessor.java:177)
> org.apache.cocoon.components.treeprocessor.TreeProcessor.process (TreeProcessor.java:253)
> org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke (MountNode.java:118)
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes (AbstractParentProcessingNode.java:47)
> org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke (MatchNode.java:108)
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes (AbstractParentProcessingNode.java:69)
> org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke (PipelineNode.java:143)
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes (AbstractParentProcessingNode.java:69)
> org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke (PipelinesNode.java:93)
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process (ConcreteTreeProcessor.java:235)
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process (ConcreteTreeProcessor.java:177)
> org.apache.cocoon.components.treeprocessor.TreeProcessor.process (TreeProcessor.java:253)
> org.apache.cocoon.Cocoon.process (Cocoon.java:699)
> org.apache.cocoon.servlet.CocoonServlet.service (CocoonServlet.java:1154)
> javax.servlet.http.HttpServlet.service (HttpServlet.java:802)
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:252)
> org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:173)
> org.outerj.daisy.frontend.util.CharacterEncodingFilter.doFilter (CharacterEncodingFilter.java:35)
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:202)
> org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:173)
> org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperValve.java:213)
> org.apache.catalina.core.StandardContextValve.invoke (StandardContextValve.java:178)
> org.apache.catalina.core.StandardHostValve.invoke (StandardHostValve.java:126)
> org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:105)
> org.apache.catalina.core.StandardEngineValve.invoke (StandardEngineValve.java:107)
> org.apache.catalina.connector.CoyoteAdapter.service (CoyoteAdapter.java:148)
> org.apache.jk.server.JkCoyoteHandler.invoke (JkCoyoteHandler.java:199)
> org.apache.jk.common.HandlerRequest.invoke (HandlerRequest.java:282)
> org.apache.jk.common.ChannelSocket.invoke (ChannelSocket.java:754)
> org.apache.jk.common.ChannelSocket.processConnection (ChannelSocket.java:684)
> org.apache.jk.common.ChannelSocket$SocketConnection.runIt (ChannelSocket.java:876)
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run (ThreadPool.java:684)
> java.lang.Thread.run (Thread.java:595)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.cocoondev.org//secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
More information about the daisy
mailing list