CMDBuild Forum

Problems using workflow (shark)

Hi guys,

I just did a fresh install following the technical guide. Here is my system so far:

 

Linux Fedora 19

cmdbuild-2.1.5

shark-cmdbuild-2.1.5

postgresql-9.2.5-1

 

When setting up (via web interface) I did choice the demo db and checked the shark schema. Apparently everything is working good so far. I want to use the workflow feature and for this I did enable through Setup but when (as admin) click in Workflow-> Enable (http://localhost:8080/shark). Also I did import the xpdl example (Request for Change process). the process is there but when I try to use it I got the following error message:

 

INFO  2013-12-03 10:34:56 [jsonrpc ] Calling url /workflow/getstartactivity

INFO  2013-12-03 10:34:56 [workflow] getting process classe with id '35595'

INFO  2013-12-03 10:34:57 [jsonrpc ] Calling url /management/modcard/getcardlistshort

INFO  2013-12-03 10:35:15 [jsonrpc ] Calling url /workflow/saveactivity

INFO  2013-12-03 10:35:15 [workflow] getting process classe with id '35595'

INFO  2013-12-03 10:35:15 [workflow] starting process for class 'RequestForChange'

INFO  2013-12-03 10:35:15 [cmdbuild] trying to login user workflow with group null

ERROR 2013-12-03 10:35:15 [cmdbuild] The user does not have a default group and belongs to multiple groups

WARN  2013-12-03 10:35:15 [soap    ] error logging in

org.cmdbuild.exception.AuthException: AUTH_MULTIPLE_GROUPS

        at org.cmdbuild.exception.AuthException$AuthExceptionType.createException(AuthException.java:24)

        at org.cmdbuild.services.soap.OperationUserInterceptor.storeOperationUser(OperationUserInterceptor.java:104)

        at org.cmdbuild.services.soap.OperationUserInterceptor.handleMessage(OperationUserInterceptor.java:92)

        at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:255)

        at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:113)

        at org.apache.cxf.transport.servlet.ServletDestination.invoke(ServletDestination.java:102)

        at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:464)

        at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:188)

        at org.apache.cxf.transport.servlet.AbstractCXFServlet.invoke(AbstractCXFServlet.java:148)

        at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:179)

        at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:103)

        at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)

        at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:159)

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

        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

        at org.cmdbuild.filters.AuthFilter.doFilter(AuthFilter.java:144)

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

        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

        at org.cmdbuild.filters.PatchManagerFilter.doFilter(PatchManagerFilter.java:33)

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

        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

        at org.cmdbuild.filters.ConfCheckFilter.doFilter(ConfCheckFilter.java:31)

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

        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

        at org.cmdbuild.filters.TranslationFilter.doFilter(TranslationFilter.java:39)

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

        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)

        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)

        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)

        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)

        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)

        at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)

        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)

        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)

        at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1023)

        at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)

        at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310)

        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)

        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)

        at java.lang.Thread.run(Thread.java:744)

ERROR 2013-12-03 10:35:15 [soap    ] cannot recover this error

org.cmdbuild.exception.AuthException: AUTH_MULTIPLE_GROUPS

        at org.cmdbuild.exception.AuthException$AuthExceptionType.createException(AuthException.java:24)

        at org.cmdbuild.services.soap.OperationUserInterceptor.storeOperationUser(OperationUserInterceptor.java:104)

        at org.cmdbuild.services.soap.OperationUserInterceptor.handleMessage(OperationUserInterceptor.java:92)

        at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:255)

        at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:113)

        at org.apache.cxf.transport.servlet.ServletDestination.invoke(ServletDestination.java:102)

        at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:464)

        at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:188)

        at org.apache.cxf.transport.servlet.AbstractCXFServlet.invoke(AbstractCXFServlet.java:148)

        at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:179)

        at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:103)

        at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)

        at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:159)

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

        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

        at org.cmdbuild.filters.AuthFilter.doFilter(AuthFilter.java:144)

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

        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

        at org.cmdbuild.filters.PatchManagerFilter.doFilter(PatchManagerFilter.java:33)

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

        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

        at org.cmdbuild.filters.ConfCheckFilter.doFilter(ConfCheckFilter.java:31)

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

        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

        at org.cmdbuild.filters.TranslationFilter.doFilter(TranslationFilter.java:39)

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

        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)

        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)

        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)

        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)

        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)

        at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)

        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)

        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)

        at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1023)

        at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)

        at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310)

        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)

        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)

        at java.lang.Thread.run(Thread.java:744)

WARN  2013-12-03 10:35:15 [org.apache.cxf.phase.PhaseInterceptorChain] Interceptor for {http://soap.services.cmdbuild.org}PrivateImplService#{http://soap.services.cmdbuild.org}notify has thrown exception, unwinding now

org.cmdbuild.exception.AuthException: AUTH_MULTIPLE_GROUPS

        at org.cmdbuild.exception.AuthException$AuthExceptionType.createException(AuthException.java:24)

        at org.cmdbuild.services.soap.OperationUserInterceptor.storeOperationUser(OperationUserInterceptor.java:104)

        at org.cmdbuild.services.soap.OperationUserInterceptor.handleMessage(OperationUserInterceptor.java:92)

        at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:255)

        at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:113)

        at org.apache.cxf.transport.servlet.ServletDestination.invoke(ServletDestination.java:102)

        at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:464)

        at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:188)

        at org.apache.cxf.transport.servlet.AbstractCXFServlet.invoke(AbstractCXFServlet.java:148)

        at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:179)

        at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:103)

        at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)

        at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:159)

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

        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

        at org.cmdbuild.filters.AuthFilter.doFilter(AuthFilter.java:144)

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

        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

        at org.cmdbuild.filters.PatchManagerFilter.doFilter(PatchManagerFilter.java:33)

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

        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

        at org.cmdbuild.filters.ConfCheckFilter.doFilter(ConfCheckFilter.java:31)

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

        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

        at org.cmdbuild.filters.TranslationFilter.doFilter(TranslationFilter.java:39)

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

        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)

        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)

        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)

        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)

        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)

        at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)

        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)

        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)

        at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1023)

        at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)

        at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310)

        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)

        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)

        at java.lang.Thread.run(Thread.java:744)

INFO  2013-12-03 10:35:15 [cmdbuild] trying to login user workflow with group null

ERROR 2013-12-03 10:35:16 [cmdbuild] The user does not have a default group and belongs to multiple groups

WARN  2013-12-03 10:35:16 [soap    ] error logging in

org.cmdbuild.exception.AuthException: AUTH_MULTIPLE_GROUPS

        at org.cmdbuild.exception.AuthException$AuthExceptionType.createException(AuthException.java:24)

        at org.cmdbuild.services.soap.OperationUserInterceptor.storeOperationUser(OperationUserInterceptor.java:104)

        at org.cmdbuild.services.soap.OperationUserInterceptor.handleMessage(OperationUserInterceptor.java:92)

        at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:255)

        at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:113)

        at org.apache.cxf.transport.servlet.ServletDestination.invoke(ServletDestination.java:102)

        at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:464)

        at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:188)

        at org.apache.cxf.transport.servlet.AbstractCXFServlet.invoke(AbstractCXFServlet.java:148)

        at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:179)

        at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:103)

        at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)

        at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:159)

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

        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

        at org.cmdbuild.filters.AuthFilter.doFilter(AuthFilter.java:144)

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

        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

        at org.cmdbuild.filters.PatchManagerFilter.doFilter(PatchManagerFilter.java:33)

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

        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

        at org.cmdbuild.filters.ConfCheckFilter.doFilter(ConfCheckFilter.java:31)

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

        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

        at org.cmdbuild.filters.TranslationFilter.doFilter(TranslationFilter.java:39)

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

        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)

        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)

        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)

        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)

        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)

        at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)

        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)

        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)

        at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1023)

        at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)

        at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310)

        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)

        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)

        at java.lang.Thread.run(Thread.java:744)

ERROR 2013-12-03 10:35:16 [soap    ] cannot recover this error

org.cmdbuild.exception.AuthException: AUTH_MULTIPLE_GROUPS

        at org.cmdbuild.exception.AuthException$AuthExceptionType.createException(AuthException.java:24)

        at org.cmdbuild.services.soap.OperationUserInterceptor.storeOperationUser(OperationUserInterceptor.java:104)

        at org.cmdbuild.services.soap.OperationUserInterceptor.handleMessage(OperationUserInterceptor.java:92)

        at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:255)

        at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:113)

        at org.apache.cxf.transport.servlet.ServletDestination.invoke(ServletDestination.java:102)

        at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:464)

        at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:188)

        at org.apache.cxf.transport.servlet.AbstractCXFServlet.invoke(AbstractCXFServlet.java:148)

        at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:179)

        at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:103)

        at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)

        at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:159)

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

        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

        at org.cmdbuild.filters.AuthFilter.doFilter(AuthFilter.java:144)

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

        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

        at org.cmdbuild.filters.PatchManagerFilter.doFilter(PatchManagerFilter.java:33)

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

        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

        at org.cmdbuild.filters.ConfCheckFilter.doFilter(ConfCheckFilter.java:31)

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

        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

        at org.cmdbuild.filters.TranslationFilter.doFilter(TranslationFilter.java:39)

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

        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)

        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)

        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)

        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)

        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)

        at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)

        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)

        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)

        at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1023)

        at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)

        at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310)

        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)

        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)

        at java.lang.Thread.run(Thread.java:744)

WARN  2013-12-03 10:35:16 [org.apache.cxf.phase.PhaseInterceptorChain] Interceptor for {http://soap.services.cmdbuild.org}PrivateImplService#{http://soap.services.cmdbuild.org}notify has thrown exception, unwinding now

org.cmdbuild.exception.AuthException: AUTH_MULTIPLE_GROUPS

        at org.cmdbuild.exception.AuthException$AuthExceptionType.createException(AuthException.java:24)

        at org.cmdbuild.services.soap.OperationUserInterceptor.storeOperationUser(OperationUserInterceptor.java:104)

        at org.cmdbuild.services.soap.OperationUserInterceptor.handleMessage(OperationUserInterceptor.java:92)

        at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:255)

        at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:113)

        at org.apache.cxf.transport.servlet.ServletDestination.invoke(ServletDestination.java:102)

        at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:464)

        at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:188)

        at org.apache.cxf.transport.servlet.AbstractCXFServlet.invoke(AbstractCXFServlet.java:148)

        at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:179)

        at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:103)

        at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)

        at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:159)

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

        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

        at org.cmdbuild.filters.AuthFilter.doFilter(AuthFilter.java:144)

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

        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

        at org.cmdbuild.filters.PatchManagerFilter.doFilter(PatchManagerFilter.java:33)

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

        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

        at org.cmdbuild.filters.ConfCheckFilter.doFilter(ConfCheckFilter.java:31)

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

        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

        at org.cmdbuild.filters.TranslationFilter.doFilter(TranslationFilter.java:39)

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

        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)

        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)

        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)

        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)

        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)

        at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)

        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)

        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)

        at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1023)

        at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)

        at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310)

        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)

        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)

        at java.lang.Thread.run(Thread.java:744)

ERROR 2013-12-03 10:35:16 [jsonrpc ] A org.cmdbuild.workflow.CMWorkflowException occurred calling method class org.cmdbuild.servlets.json.Workflow.saveActivity: org.enhydra.shark.api.internal.eventaudit.EventAuditException: AUTH_MULTIPLE_GROUPS

 
 
Any help will be appreciated.
 
thx,
 
Sergio

Hi there,

 

this is a pretty old post, but I came along the same problem a few days ago, maybe it helps if I share how I solved my issue.

 

The problem is, that the service account "workflow" is assigned to multiple user groups and has no default group set.

 

Maybe setting the default group will fix the issue too, but I just removed all other user groups.

I noticed that it sometimes needs a reboot of the tomcat process after changing group membership to make this issue go away.

(On Centos 6.5 with CMDBuild 2.3.1)

 

Cheers

 

Ulrich

 

 

 

Previously Sergio wrote:

Hi guys,

I just did a fresh install following the technical guide. Here is my system so far:

 

Linux Fedora 19

cmdbuild-2.1.5

shark-cmdbuild-2.1.5

postgresql-9.2.5-1

ERROR 2013-12-03 10:35:16 [jsonrpc ] A org.cmdbuild.workflow.CMWorkflowException occurred calling method class org.cmdbuild.servlets.json.Workflow.saveActivity: org.enhydra.shark.api.internal.eventaudit.EventAuditException: AUTH_MULTIPLE_GROUPS
 
 
Any help will be appreciated.
 
thx,
 
Sergio

 

Dear Ulrich,

 

You wrote: Maybe setting the default group will fix the issue too, but I just removed all other user groups.

 

May i ask how you deleted all other user groups?

When I try to update the tables (using the postgres db user) I only get the error "ERROR:  CM_FORBIDDEN_OPERATION"

 

/Regards Alf

 

 

 

Previously Ulrich wrote:

Hi there,

 

this is a pretty old post, but I came along the same problem a few days ago, maybe it helps if I share how I solved my issue.

 

The problem is, that the service account "workflow" is assigned to multiple user groups and has no default group set.

 

Maybe setting the default group will fix the issue too, but I just removed all other user groups.

I noticed that it sometimes needs a reboot of the tomcat process after changing group membership to make this issue go away.

(On Centos 6.5 with CMDBuild 2.3.1)

 

Cheers

 

Ulrich

 

 

 

Previously Sergio wrote:

Hi guys,

I just did a fresh install following the technical guide. Here is my system so far:

 

Linux Fedora 19

cmdbuild-2.1.5

shark-cmdbuild-2.1.5

postgresql-9.2.5-1

ERROR 2013-12-03 10:35:16 [jsonrpc ] A org.cmdbuild.workflow.CMWorkflowException occurred calling method class org.cmdbuild.servlets.json.Workflow.saveActivity: org.enhydra.shark.api.internal.eventaudit.EventAuditException: AUTH_MULTIPLE_GROUPS
 
 
Any help will be appreciated.
 
thx,
 
Sergio

 

 

Same problem with me, running CMDBuild 2.5.

 

The workflow

user belongs only to SuperUser group and it's default group too.

 

Any clue?