Hello Wilko,

just set up a vanilla instance of 1.8.2 with xmlworkflow enabled. 
Checked it with the default workflow.xml and your workflow.xml 
configuration file with the finaleditstep and the group editors.

Claiming tasks works with both configurations and both ways either by 
clicking the link in the lists or by checking the checkbox and use the 
button.
Do both methods not work for you and if so with the same error?

Do you got any other customizations?

Claudia


Am 07.05.2012 15:28, schrieb van Hoek, Wilko:
> Hello Claudia,
>
> the group is defined on repository-level. I even tried a complete 
> vanilla-version of dspace on two Ubuntu 10.04 instances and checked the 
> submission process. When it is set to the original workflow, submission 
> works. When I change to xmlworkflow with the default workflow.xml I receive 
> the WorkflowConfigurationException. I made sure the tomcat and dspace user 
> have all needed permissions.
> The problem persists...
>
> Java stacktrace:
>
> org.apache.cocoon.ProcessingException: Error calling continuation
>       at processPage - resource://aspects/Submission/submission.js:507
>       at doNextPage - resource://aspects/Submission/submission.js:443
>       at<map:call>  - resource://aspects/Submission/sitemap.xmap:92:44
>       at<map:match>  - resource://aspects/Submission/sitemap.xmap:91:61
>       at<map:select type="AuthenticatedSelector">  - 
> resource://aspects/Submission/sitemap.xmap:59:48
>       at<map:mount>  - jndi:/localhost/intern/aspects/aspects.xmap:89:72
>       at<map:select type="parameter">  - 
> jndi:/localhost/intern/aspects/aspects.xmap:79:34
>       at<map:match type="AspectMatcher">  - 
> jndi:/localhost/intern/aspects/aspects.xmap:78:36
>       at<map:mount>  - jndi:/localhost/intern/sitemap.xmap:427:100
>       at<map:match>  - jndi:/localhost/intern/sitemap.xmap:426:49
>       at<map:serialize type="xml">  - 
> resource://aspects/XMLWorkflow/sitemap.xmap:151:48
>       at<map:transform type="Navigation">  - 
> resource://aspects/XMLWorkflow/sitemap.xmap:80:55
>       at<map:generate>  - resource://aspects/XMLWorkflow/sitemap.xmap:78:36
>       at<map:serialize type="xml">  - 
> resource://aspects/Statistics/sitemap.xmap:77:31
>       at<map:transform type="Navigation">  - 
> resource://aspects/Statistics/sitemap.xmap:49:55
>       at<map:generate>  - resource://aspects/Statistics/sitemap.xmap:30:19
>       at<map:serialize type="xml">  - 
> jndi:/localhost/intern/aspects/aspects.xmap:85:34
>       at<map:transform type="PageNotFound">  - 
> jndi:/localhost/intern/aspects/aspects.xmap:84:43
>       at<map:generate>  - jndi:/localhost/intern/aspects/aspects.xmap:83:22
>       at<map:serialize type="xhtml">  - 
> jndi:/localhost/intern/themes/Reference/sitemap.xmap:154:62
>       at<map:transform type="NamespaceFilter">  - 
> jndi:/localhost/intern/themes/Reference/sitemap.xmap:151:112
>       at<map:transform type="NamespaceFilter">  - 
> jndi:/localhost/intern/themes/Reference/sitemap.xmap:150:106
>       at<map:transform type="i18n">  - 
> jndi:/localhost/intern/themes/Reference/sitemap.xmap:144:68
>       at<map:transform>  - 
> jndi:/localhost/intern/themes/Reference/sitemap.xmap:140:72
>       at<map:transform type="IncludePageMeta">  - 
> jndi:/localhost/intern/themes/Reference/sitemap.xmap:125:87
>       at<map:generate type="file">  - 
> jndi:/localhost/intern/themes/Reference/sitemap.xmap:101:83
>       at<map:match>  - 
> jndi:/localhost/intern/themes/Reference/sitemap.xmap:98:49
>       at<map:mount>  - jndi:/localhost/intern/themes/themes.xmap:33:45
>       at<map:match type="ThemeMatcher">  - 
> jndi:/localhost/intern/themes/themes.xmap:32:35
>       at<map:mount>  - jndi:/localhost/intern/sitemap.xmap:590:94
>       at 
> org.apache.cocoon.ProcessingException.throwLocated(ProcessingException.java:143)
>       at 
> org.apache.cocoon.components.flow.javascript.LocationTrackingDebugger.getException(LocationTrackingDebugger.java:111)
>       at 
> org.apache.cocoon.components.flow.javascript.fom.FOM_JavaScriptInterpreter.handleContinuation(FOM_JavaScriptInterpreter.java:705)
>       at 
> org.apache.cocoon.components.treeprocessor.sitemap.CallFunctionNode.invoke(CallFunctionNode.java:94)
>       at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:55)
>       at 
> org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:87)
>       at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:78)
>       at 
> org.apache.cocoon.components.treeprocessor.sitemap.SelectNode.invoke(SelectNode.java:82)
>       at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:78)
>       at 
> org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143)
>       at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:78)
>       at 
> org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:81)
>       at 
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:239)
>       at 
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.buildPipeline(ConcreteTreeProcessor.java:186)
>       at 
> org.apache.cocoon.components.treeprocessor.TreeProcessor.buildPipeline(TreeProcessor.java:260)
>       at 
> org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:107)
>       at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:78)
>       at 
> org.apache.cocoon.components.treeprocessor.sitemap.SelectNode.invoke(SelectNode.java:87)
>       at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:55)
>       at 
> org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:87)
>       at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:78)
>       at 
> org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143)
>       at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:78)
>       at 
> org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:81)
>       at 
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:239)
>       at 
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.buildPipeline(ConcreteTreeProcessor.java:186)
>       at 
> org.apache.cocoon.components.treeprocessor.TreeProcessor.buildPipeline(TreeProcessor.java:260)
>       at 
> org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:107)
>       at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:55)
>       at 
> org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:87)
>       at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:78)
>       at 
> org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143)
>       at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:78)
>       at 
> org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:81)
>       at 
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:239)
>       at 
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.buildPipeline(ConcreteTreeProcessor.java:186)
>       at 
> org.apache.cocoon.components.treeprocessor.TreeProcessor.buildPipeline(TreeProcessor.java:260)
>       at 
> org.apache.cocoon.components.source.impl.SitemapSource.init(SitemapSource.java:277)
>       at 
> org.apache.cocoon.components.source.impl.SitemapSource.<init>(SitemapSource.java:148)
>       at 
> org.apache.cocoon.components.source.impl.SitemapSourceFactory.getSource(SitemapSourceFactory.java:62)
>       at 
> org.apache.cocoon.components.source.CocoonSourceResolver.resolveURI(CocoonSourceResolver.java:153)
>       at 
> org.apache.cocoon.components.source.CocoonSourceResolver.resolveURI(CocoonSourceResolver.java:183)
>       at 
> org.apache.cocoon.generation.FileGenerator.setup(FileGenerator.java:99)
>       at 
> org.dspace.app.xmlui.cocoon.AspectGenerator.setup(AspectGenerator.java:81)
>       at sun.reflect.GeneratedMethodAccessor47.invoke(Unknown Source)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>       at java.lang.reflect.Method.invoke(Method.java:616)
>       at 
> org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71)
>       at $Proxy16.setup(Unknown Source)
>       at 
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.setupPipeline(AbstractProcessingPipeline.java:343)
>       at 
> org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.setupPipeline(AbstractCachingProcessingPipeline.java:710)
>       at 
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.preparePipeline(AbstractProcessingPipeline.java:466)
>       at 
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.prepareInternal(AbstractProcessingPipeline.java:480)
>       at sun.reflect.GeneratedMethodAccessor87.invoke(Unknown Source)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>       at java.lang.reflect.Method.invoke(Method.java:616)
>       at 
> org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71)
>       at $Proxy15.prepareInternal(Unknown Source)
>       at 
> org.apache.cocoon.components.source.impl.SitemapSource.init(SitemapSource.java:292)
>       at 
> org.apache.cocoon.components.source.impl.SitemapSource.<init>(SitemapSource.java:148)
>       at 
> org.apache.cocoon.components.source.impl.SitemapSourceFactory.getSource(SitemapSourceFactory.java:62)
>       at 
> org.apache.cocoon.components.source.CocoonSourceResolver.resolveURI(CocoonSourceResolver.java:153)
>       at 
> org.apache.cocoon.components.source.CocoonSourceResolver.resolveURI(CocoonSourceResolver.java:183)
>       at 
> org.apache.cocoon.generation.FileGenerator.setup(FileGenerator.java:99)
>       at 
> org.dspace.app.xmlui.cocoon.AspectGenerator.setup(AspectGenerator.java:81)
>       at sun.reflect.GeneratedMethodAccessor47.invoke(Unknown Source)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>       at java.lang.reflect.Method.invoke(Method.java:616)
>       at 
> org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71)
>       at $Proxy16.setup(Unknown Source)
>       at 
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.setupPipeline(AbstractProcessingPipeline.java:343)
>       at 
> org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.setupPipeline(AbstractCachingProcessingPipeline.java:710)
>       at 
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.preparePipeline(AbstractProcessingPipeline.java:466)
>       at 
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.prepareInternal(AbstractProcessingPipeline.java:480)
>       at sun.reflect.GeneratedMethodAccessor87.invoke(Unknown Source)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>       at java.lang.reflect.Method.invoke(Method.java:616)
>       at 
> org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71)
>       at $Proxy15.prepareInternal(Unknown Source)
>       at 
> org.apache.cocoon.components.source.impl.SitemapSource.init(SitemapSource.java:292)
>       at 
> org.apache.cocoon.components.source.impl.SitemapSource.<init>(SitemapSource.java:148)
>       at 
> org.apache.cocoon.components.source.impl.SitemapSourceFactory.getSource(SitemapSourceFactory.java:62)
>       at 
> org.apache.cocoon.components.source.CocoonSourceResolver.resolveURI(CocoonSourceResolver.java:153)
>       at 
> org.apache.cocoon.components.source.CocoonSourceResolver.resolveURI(CocoonSourceResolver.java:183)
>       at 
> org.apache.cocoon.generation.FileGenerator.setup(FileGenerator.java:99)
>       at 
> org.dspace.app.xmlui.cocoon.AspectGenerator.setup(AspectGenerator.java:81)
>       at sun.reflect.GeneratedMethodAccessor47.invoke(Unknown Source)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>       at java.lang.reflect.Method.invoke(Method.java:616)
>       at 
> org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71)
>       at $Proxy16.setup(Unknown Source)
>       at 
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.setupPipeline(AbstractProcessingPipeline.java:343)
>       at 
> org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.setupPipeline(AbstractCachingProcessingPipeline.java:710)
>       at 
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.preparePipeline(AbstractProcessingPipeline.java:466)
>       at 
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.prepareInternal(AbstractProcessingPipeline.java:480)
>       at sun.reflect.GeneratedMethodAccessor87.invoke(Unknown Source)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>       at java.lang.reflect.Method.invoke(Method.java:616)
>       at 
> org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71)
>       at $Proxy15.prepareInternal(Unknown Source)
>       at 
> org.apache.cocoon.components.source.impl.SitemapSource.init(SitemapSource.java:292)
>       at 
> org.apache.cocoon.components.source.impl.SitemapSource.<init>(SitemapSource.java:148)
>       at 
> org.apache.cocoon.components.source.impl.SitemapSourceFactory.getSource(SitemapSourceFactory.java:62)
>       at 
> org.apache.cocoon.components.source.CocoonSourceResolver.resolveURI(CocoonSourceResolver.java:153)
>       at 
> org.apache.cocoon.components.source.CocoonSourceResolver.resolveURI(CocoonSourceResolver.java:183)
>       at 
> org.apache.cocoon.generation.FileGenerator.setup(FileGenerator.java:99)
>       at sun.reflect.GeneratedMethodAccessor47.invoke(Unknown Source)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>       at java.lang.reflect.Method.invoke(Method.java:616)
>       at 
> org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71)
>       at $Proxy16.setup(Unknown Source)
>       at 
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.setupPipeline(AbstractProcessingPipeline.java:343)
>       at 
> org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.setupPipeline(AbstractCachingProcessingPipeline.java:710)
>       at 
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.preparePipeline(AbstractProcessingPipeline.java:466)
>       at 
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:411)
>       at sun.reflect.GeneratedMethodAccessor101.invoke(Unknown Source)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>       at java.lang.reflect.Method.invoke(Method.java:616)
>       at 
> org.apache.cocoon.core.container.spring.avalon.PoolableProxyHandler.invoke(PoolableProxyHandler.java:71)
>       at $Proxy15.process(Unknown Source)
>       at 
> org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke(SerializeNode.java:147)
>       at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:55)
>       at 
> org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:87)
>       at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:78)
>       at 
> org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143)
>       at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:78)
>       at 
> org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:81)
>       at 
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:239)
>       at 
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:171)
>       at 
> org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:247)
>       at 
> org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:117)
>       at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:55)
>       at 
> org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:87)
>       at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:78)
>       at 
> org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143)
>       at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:78)
>       at 
> org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:81)
>       at 
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:239)
>       at 
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:171)
>       at 
> org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:247)
>       at 
> org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:117)
>       at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:78)
>       at 
> org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143)
>       at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:78)
>       at 
> org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:81)
>       at 
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:239)
>       at 
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:171)
>       at 
> org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:247)
>       at 
> org.apache.cocoon.servlet.RequestProcessor.process(RequestProcessor.java:351)
>       at 
> org.apache.cocoon.servlet.RequestProcessor.service(RequestProcessor.java:169)
>       at 
> org.apache.cocoon.sitemap.SitemapServlet.service(SitemapServlet.java:84)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>       at 
> org.apache.cocoon.servletservice.ServletServiceContext$PathDispatcher.forward(ServletServiceContext.java:468)
>       at 
> org.apache.cocoon.servletservice.ServletServiceContext$PathDispatcher.forward(ServletServiceContext.java:443)
>       at 
> org.apache.cocoon.servletservice.spring.ServletFactoryBean$ServiceInterceptor.invoke(ServletFactoryBean.java:264)
>       at 
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
>       at 
> org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
>       at $Proxy12.service(Unknown Source)
>       at 
> org.apache.cocoon.servletservice.DispatcherServlet.service(DispatcherServlet.java:106)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>       at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>       at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>       at 
> org.dspace.app.xmlui.cocoon.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:111)
>       at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>       at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>       at 
> org.dspace.app.xmlui.cocoon.DSpaceCocoonServletFilter.doFilter(DSpaceCocoonServletFilter.java:269)
>       at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>       at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>       at 
> org.apache.cocoon.servlet.multipart.MultipartFilter.doFilter(MultipartFilter.java:131)
>       at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>       at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>       at 
> org.dspace.utils.servlet.DSpaceWebappServletFilter.doFilter(DSpaceWebappServletFilter.java:78)
>       at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>       at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>       at 
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
>       at 
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>       at 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>       at 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
>       at 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>       at 
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
>       at 
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
>       at 
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
>       at 
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
>       at java.lang.Thread.run(Thread.java:636)
> Caused by: javax.servlet.ServletException: javax.servlet.ServletException: 
> Error while retrieving workflow for the following collection: resid/2
>       at 
> org.dspace.submit.step.CompleteStep.doProcessing(CompleteStep.java:103)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>       at java.lang.reflect.Method.invoke(Method.java:616)
>       at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:155)
>       at 
> org.mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:243)
>       at 
> org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:3237)
>       at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:2394)
>       at 
> org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:162)
>       at 
> org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:393)
>       at 
> org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:2834)
>       at 
> org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:160)
>       at org.mozilla.javascript.Context.call(Context.java:538)
>       at 
> org.mozilla.javascript.ScriptableObject.callMethod(ScriptableObject.java:1833)
>       at 
> org.mozilla.javascript.ScriptableObject.callMethod(ScriptableObject.java:1803)
>       at 
> org.apache.cocoon.components.flow.javascript.fom.FOM_JavaScriptInterpreter.handleContinuation(FOM_JavaScriptInterpreter.java:698)
>       ... 181 more
> Caused by: javax.servlet.ServletException: Error while retrieving workflow 
> for the following collection: resid/2
>       at 
> org.dspace.submit.step.CompleteStep.doProcessing(CompleteStep.java:93)
>       ... 197 more
> Caused by: Error while retrieving workflow for the following collection: 
> resid/2
>       at 
> org.dspace.xmlworkflow.WorkflowFactory.getWorkflow(WorkflowFactory.java:91)
>       at 
> org.dspace.xmlworkflow.XmlWorkflowManager.start(XmlWorkflowManager.java:56)
>       at 
> org.dspace.submit.step.CompleteStep.doProcessing(CompleteStep.java:90)
>       ... 197 more
>
>
> -----Ursprüngliche Nachricht-----
> Von: Claudia Jürgen [mailto:[email protected]]
> Gesendet: Freitag, 4. Mai 2012 16:11
> An: van Hoek, Wilko
> Cc: [email protected]
> Betreff: Re: [Dspace-tech] XMLWorkflow problem with claimaction
>
> Hello Wilko,
>
> looking at your workflow.xml as you defined the scope as "repository"
> the corresponding group must be defined on repository level. Do you got a 
> group named "editors" see page 243 of the current documentation section 
> "roles".
>
>
> Hope that helps
>
> Claudia Jürgen
>
>
> Am 04.05.2012 15:19, schrieb van Hoek, Wilko:
>> Hello again,
>>
>> thanx to Helix84 for the ideas. I really checked all the config-files, it's 
>> definitely the same in test- and server-version (despite a difference due to 
>> the other drirectory path...). I even tried setting all user all permission 
>> to all dspace-realted folders. Nothing kept working. I even tried fresh 
>> installing with anew build. The only thing left is to start with a new clean 
>> vanilla-version and I really don't want to do that. Isn't there anybody who 
>> might have an idea why dspace is unable to retrieve the Service for 
>> claimaction or any other UserSelectionMethod ????
>> Maybe some of the XMLWorkflow-Developers?!?
>>
>> Von: van Hoek, Wilko [mailto:[email protected]]
>> Gesendet: Mittwoch, 2. Mai 2012 11:36
>> An: [email protected]
>> Betreff: [Dspace-tech] XMLWorkflow problem with claimaction
>>
>> Hello everyone,
>>
>> I'm having a some problem with my configurable workflow in dspace (1.8.3). I 
>> configured it under my test-instance, which runs under windows 7, and ported 
>> it to our server running Ubuntu. The workflow works perfect in the 
>> test-instance. Testing it on the server I get a 
>> org.dspace.xmlworkflow.WorkflowConfigurationException after the 
>> completeStep. The Exception is thrown by the Step.java but resides to a 
>> fault in the WorflowManager.java. I was able to narrow the problem down to 
>> the following point.
>> The first Step in my workflow involves the userSelectionMethod claimaction. 
>> The id can be extracted out of the workflow file but somehow the system is 
>> not able to instantiate the UserSelectionActionConfig:
>>
>> UserSelectionActionConfig userSelection =
>> createUserAssignmentActionConfig(userSelectionActionID);
>>
>> After this line, userSelection is null and the setStep-Method in Step.java 
>> throws the nullpointerException:
>>
>> java.lang.NullPointerException at 
>> org.dspace.xmlworkflow.state.Step.<init>(Step.java:51)
>> (line 51 in Step.java:      userSelectionMethod.setStep(this);)
>>
>> I tried changing the userSelectionMethod to claimAction, 
>> noUserSelectionAction and autoassignAction, but I still ended up with the 
>> same behavior.
>> I have absolutely no idea why this is happening. I hope there is someone who 
>> can help me with this.
>> Thanks in advance,
>> Wilko
>>
>> workflow.xml:
>>
>> <wf-config>
>>       <workflow-map>
>>           <name-map collection="default" workflow="default"/>
>>       </workflow-map>
>>
>>       <workflow start="finaleditstep" id="default">
>>           <roles>
>>               <role id="editor" name="editors" scope="repository" 
>> description="The people responsible for this step are able to edit the 
>> metadata of incoming submissions, and then accept or reject them."/>
>>           </roles>
>>
>>           <step id="finaleditstep" role="editor" 
>> userSelectionMethod="claimaction">
>>               <actions>
>>                   <action id="finaleditaction"/>
>>               </actions>
>>           </step>
>>       </workflow>
>> </wf-config>
>>
>> Stacktrace
>>
>>
>> ----
>> Wilko van Hoek | A418 | tel. 526
>>
>>
>>
>>
>>
>> ----------------------------------------------------------------------
>> --------
>> Live Security Virtual Conference
>> Exclusive live event will cover all the ways today's security and
>> threat landscape has changed and how IT managers can respond.
>> Discussions will include endpoint security, mobile security and the
>> latest in malware threats.
>> http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>>
>>
>>
>> _______________________________________________
>> DSpace-tech mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/dspace-tech
>
> --
> Claudia Juergen
> Universitaetsbibliothek Dortmund
> Eldorado
> 0231/755-4043
> https://eldorado.tu-dortmund.de/
>
> ------------------------------------------------------------------------------
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> _______________________________________________
> DSpace-tech mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/dspace-tech

-- 
Claudia Juergen
Universitaetsbibliothek Dortmund
Eldorado
0231/755-4043
https://eldorado.tu-dortmund.de/

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
DSpace-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-tech

Reply via email to