CMDBuild Forum

Connettori OCS-CMDBuild

Buongiorno,

siamo in fase di valutazione del prodotto, stiamo utilizzando una macchina virtuale di test con le seguenti configurazioni:

 

- OS: Windows 2003

- Tomcat: 6.0

- Postgres: 9.0.8

- CMDBuild e Shark: 2.0.3

- OCSInventory: 2.0.5 (installato su un altro server)

 

Facendo i test abbiamo riscontrato dei problemi per la predisposizione dei connettori con OCS.

Il file zippato dei connettori scaricato è stato estratto in NELLA DIRECTORY \Tomcat6\webapps\ , ed al suo interno è stato estratta anche la cartella ExternalConnector (\Tomcat6\webapps\external-connectors-1.4.0\).

Dopo aver eseguito tutti i passaggi descritti nel file txt allegato, i connettori riescono a creare i processi all'interno del CMDBuild e leggere i dati dal DB OCS, ma non riescono a scriverli sul postgres.

Sono state effettuate varie prove, anche sul posizionamento delle cartelle dei connettori, ma il problema permane.

La sintassi usata nel prompt per avviare il processo è: java -jar ExternalConnector.1.4.0.jar . ImportOCS completetask=true

Il processo ImportOCS utilizzato è lo stesso presente nel file.zip e nel CMDBuild è stato creato un utente Inventory con i permessi per inserire/modificare le classi.

Di seguito riporto i log del Cmdbuild, Shark ed ExternalCOnnector.

 

CMDBUILD.LOG

INFO  2013-03-19 10:47:53 [cmdbuild] creating guest filter for user 'Inventory' ('Inventory')

WARN  2013-03-19 10:47:59 [org.apache.cxf.ws.security.wss4j.WSS4JInInterceptor] 

org.apache.ws.security.WSSecurityException: The security token could not be authenticated or authorized

at org.apache.ws.security.processor.UsernameTokenProcessor.handleUsernameToken(UsernameTokenProcessor.java:151)

at org.apache.ws.security.processor.UsernameTokenProcessor.handleToken(UsernameTokenProcessor.java:61)

at org.apache.ws.security.WSSecurityEngine.processSecurityHeader(WSSecurityEngine.java:328)

at org.apache.ws.security.WSSecurityEngine.processSecurityHeader(WSSecurityEngine.java:245)

at org.apache.cxf.ws.security.wss4j.WSS4JInInterceptor.handleMessage(WSS4JInInterceptor.java:219)

at org.apache.cxf.ws.security.wss4j.WSS4JInInterceptor.handleMessage(WSS4JInInterceptor.java:81)

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:637)

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

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

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

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

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

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

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

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

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

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

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

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

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

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:293)

at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)

at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)

at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)

at java.lang.Thread.run(Unknown Source)

WARN  2013-03-19 10:47:59 [org.apache.cxf.phase.PhaseInterceptorChain] Interceptor for {http://soap.services.cmdbuild.org}PrivateImplService has thrown exception, unwinding now

org.apache.cxf.binding.soap.SoapFault: The security token could not be authenticated or authorized

at org.apache.cxf.ws.security.wss4j.WSS4JInInterceptor.createSoapFault(WSS4JInInterceptor.java:668)

at org.apache.cxf.ws.security.wss4j.WSS4JInInterceptor.handleMessage(WSS4JInInterceptor.java:280)

at org.apache.cxf.ws.security.wss4j.WSS4JInInterceptor.handleMessage(WSS4JInInterceptor.java:81)

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:637)

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

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

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

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

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

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

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

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

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

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

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

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

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

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:293)

at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)

at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)

at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)

at java.lang.Thread.run(Unknown Source)

Caused by: org.apache.ws.security.WSSecurityException: The security token could not be authenticated or authorized

at org.apache.ws.security.processor.UsernameTokenProcessor.handleUsernameToken(UsernameTokenProcessor.java:151)

at org.apache.ws.security.processor.UsernameTokenProcessor.handleToken(UsernameTokenProcessor.java:61)

at org.apache.ws.security.WSSecurityEngine.processSecurityHeader(WSSecurityEngine.java:328)

at org.apache.ws.security.WSSecurityEngine.processSecurityHeader(WSSecurityEngine.java:245)

at org.apache.cxf.ws.security.wss4j.WSS4JInInterceptor.handleMessage(WSS4JInInterceptor.java:219)

... 35 more

ERROR 2013-03-19 10:47:59 [workflow] cannot update process for className 'ImportOCS' and cardId '0'

org.cmdbuild.workflow.CMWorkflowException: org.enhydra.shark.api.internal.toolagent.ToolAgentGeneralException: Sourced file: eval stream : Method Invocation proxy.sync

at org.cmdbuild.workflow.service.AbstractSharkService.advanceActivityInstance(AbstractSharkService.java:433)

at org.cmdbuild.workflow.service.TransactedSharkService.access$1301(TransactedSharkService.java:16)

at org.cmdbuild.workflow.service.TransactedSharkService$13.command(TransactedSharkService.java:225)

at org.cmdbuild.workflow.service.TransactedSharkService$13.command(TransactedSharkService.java:222)

at org.cmdbuild.workflow.service.TransactedSharkService$TransactedExecutor.execute(TransactedSharkService.java:24)

at org.cmdbuild.workflow.service.TransactedSharkService.advanceActivityInstance(TransactedSharkService.java:222)

at org.cmdbuild.workflow.WorkflowEngineWrapper.advanceActivity(WorkflowEngineWrapper.java:250)

at org.cmdbuild.logic.WorkflowLogic.updateActivity(WorkflowLogic.java:266)

at org.cmdbuild.logic.WorkflowLogic.updateOnlyActivity(WorkflowLogic.java:259)

at org.cmdbuild.logic.WorkflowLogic.startProcess(WorkflowLogic.java:172)

at org.cmdbuild.logic.WorkflowLogic.startProcess(WorkflowLogic.java:144)

at org.cmdbuild.services.soap.operation.WorkflowLogicHelper.updateProcess(WorkflowLogicHelper.java:187)

at org.cmdbuild.services.soap.operation.WorkflowLogicHelper.updateProcess(WorkflowLogicHelper.java:178)

at org.cmdbuild.services.soap.WebservicesImpl.startWorkflow(WebservicesImpl.java:222)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:173)

at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:89)

at org.apache.cxf.jaxws.JAXWSMethodInvoker.invoke(JAXWSMethodInvoker.java:61)

at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:75)

at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:58)

at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)

at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)

at java.util.concurrent.FutureTask.run(Unknown Source)

at org.apache.cxf.workqueue.SynchronousExecutor.execute(SynchronousExecutor.java:37)

at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:106)

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:149)

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:637)

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

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

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

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

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

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

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

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

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

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

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

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

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

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:293)

at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)

at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)

at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)

at java.lang.Thread.run(Unknown Source)

Caused by: org.enhydra.shark.api.internal.toolagent.ToolAgentGeneralException: Sourced file: eval stream : Method Invocation proxy.sync

at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:222)

at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:129)

at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087)

at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)

at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown Source)

at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)

at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)

at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)

at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)

at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)

at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)

at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)

at org.apache.xerces.jaxp.SAXParserImpl.parse(Unknown Source)

at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227)

at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)

at org.apache.axis.Message.getSOAPEnvelope(Message.java:435)

at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62)

at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)

at org.apache.axis.client.Call.invokeEngine(Call.java:2784)

at org.apache.axis.client.Call.invoke(Call.java:2767)

at org.apache.axis.client.Call.invoke(Call.java:2443)

at org.apache.axis.client.Call.invoke(Call.java:2366)

at org.apache.axis.client.Call.invoke(Call.java:1812)

at org.enhydra.shark.ejb.client.ws.WAPIEJBEndpointPortSoapBindingStub.changeActivityInstanceState(Unknown Source)

at org.cmdbuild.workflow.service.AbstractSharkService.advanceActivityInstance(AbstractSharkService.java:429)

... 61 more

WARN  2013-03-19 10:47:59 [org.apache.cxf.phase.PhaseInterceptorChain] Application {http://soap.services.cmdbuild.org}WebservicesImplService#{http://soap.services.cmdbuild.org}startWorkflow has thrown exception, unwinding now

org.apache.cxf.interceptor.Fault: cannot update process for className 'ImportOCS' and cardId '0'

at org.apache.cxf.service.invoker.AbstractInvoker.createFault(AbstractInvoker.java:155)

at org.apache.cxf.jaxws.AbstractJAXWSMethodInvoker.createFault(AbstractJAXWSMethodInvoker.java:86)

at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:121)

at org.apache.cxf.jaxws.JAXWSMethodInvoker.invoke(JAXWSMethodInvoker.java:61)

at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:75)

at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:58)

at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)

at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)

at java.util.concurrent.FutureTask.run(Unknown Source)

at org.apache.cxf.workqueue.SynchronousExecutor.execute(SynchronousExecutor.java:37)

at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:106)

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:149)

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:637)

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

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

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

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

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

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

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

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

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

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

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

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

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

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:293)

at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)

at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)

at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)

at java.lang.Thread.run(Unknown Source)

Caused by: java.lang.RuntimeException: cannot update process for className 'ImportOCS' and cardId '0'

at org.cmdbuild.services.soap.operation.WorkflowLogicHelper.forwardException(WorkflowLogicHelper.java:291)

at org.cmdbuild.services.soap.operation.WorkflowLogicHelper.updateProcess(WorkflowLogicHelper.java:211)

at org.cmdbuild.services.soap.operation.WorkflowLogicHelper.updateProcess(WorkflowLogicHelper.java:178)

at org.cmdbuild.services.soap.WebservicesImpl.startWorkflow(WebservicesImpl.java:222)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:173)

at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:89)

... 42 more

Caused by: org.cmdbuild.workflow.CMWorkflowException: org.enhydra.shark.api.internal.toolagent.ToolAgentGeneralException: Sourced file: eval stream : Method Invocation proxy.sync

at org.cmdbuild.workflow.service.AbstractSharkService.advanceActivityInstance(AbstractSharkService.java:433)

at org.cmdbuild.workflow.service.TransactedSharkService.access$1301(TransactedSharkService.java:16)

at org.cmdbuild.workflow.service.TransactedSharkService$13.command(TransactedSharkService.java:225)

at org.cmdbuild.workflow.service.TransactedSharkService$13.command(TransactedSharkService.java:222)

at org.cmdbuild.workflow.service.TransactedSharkService$TransactedExecutor.execute(TransactedSharkService.java:24)

at org.cmdbuild.workflow.service.TransactedSharkService.advanceActivityInstance(TransactedSharkService.java:222)

at org.cmdbuild.workflow.WorkflowEngineWrapper.advanceActivity(WorkflowEngineWrapper.java:250)

at org.cmdbuild.logic.WorkflowLogic.updateActivity(WorkflowLogic.java:266)

at org.cmdbuild.logic.WorkflowLogic.updateOnlyActivity(WorkflowLogic.java:259)

at org.cmdbuild.logic.WorkflowLogic.startProcess(WorkflowLogic.java:172)

at org.cmdbuild.logic.WorkflowLogic.startProcess(WorkflowLogic.java:144)

at org.cmdbuild.services.soap.operation.WorkflowLogicHelper.updateProcess(WorkflowLogicHelper.java:187)

... 50 more

Caused by: org.enhydra.shark.api.internal.toolagent.ToolAgentGeneralException: Sourced file: eval stream : Method Invocation proxy.sync

at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:222)

at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:129)

at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087)

at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)

at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown Source)

at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)

at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)

at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)

at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)

at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)

at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)

at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)

at org.apache.xerces.jaxp.SAXParserImpl.parse(Unknown Source)

at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227)

at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)

at org.apache.axis.Message.getSOAPEnvelope(Message.java:435)

at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62)

at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)

at org.apache.axis.client.Call.invokeEngine(Call.java:2784)

at org.apache.axis.client.Call.invoke(Call.java:2767)

at org.apache.axis.client.Call.invoke(Call.java:2443)

at org.apache.axis.client.Call.invoke(Call.java:2366)

at org.apache.axis.client.Call.invoke(Call.java:1812)

at org.enhydra.shark.ejb.client.ws.WAPIEJBEndpointPortSoapBindingStub.changeActivityInstanceState(Unknown Source)

at org.cmdbuild.workflow.service.AbstractSharkService.advanceActivityInstance(AbstractSharkService.java:429)

... 61 more

SHARK.LOG

2013-03-19 10:47:58,017: SharkUtilities -> synchronizing XPDL cache

2013-03-19 10:47:58,111: Process [key=9304_Package_importocs_Process_importocs,mgrname=Package_importocs#5#Process_importocs] is created

2013-03-19 10:47:58,283: process 'Process_importocs' started

2013-03-19 10:47:58,283: sending notification for start of process 'Process_importocs'

2013-03-19 10:47:58,283: Process [key=9304_Package_importocs_Process_importocs,mgrname=Package_importocs#5#Process_importocs] is starting...

2013-03-19 10:47:58,486: sql = select SHKActivities.* from SHKActivities WHERE SHKActivities.Process = 1027044 AND SHKActivities.State != 1000007 AND SHKActivities.State != 1000009 AND SHKActivities.State != 1000011 execute time = 203max table execute time = 200

2013-03-19 10:47:58,486: Process[key=9304_Package_importocs_Process_importocs,mgrname=Package_importocs#5#Process_importocs] - Activity[Process Id=9304_Package_importocs_Process_importocs, Id=6311_9304_Package_importocs_Process_importocs_Process_importocs_act1, ba=null, ActDefId=Process_importocs_act1] is created

2013-03-19 10:47:58,486: activity 'Process_importocs_act1' started

2013-03-19 10:47:58,486: activity 'Process_importocs_act1' closed

2013-03-19 10:47:58,486: Process[key=9304_Package_importocs_Process_importocs,mgrname=Package_importocs#5#Process_importocs] - Activity[Process Id=9304_Package_importocs_Process_importocs, Id=6311_9304_Package_importocs_Process_importocs_Process_importocs_act1, ba=null, ActDefId=Process_importocs_act1] is completed.

2013-03-19 10:47:58,627: Process[key=9304_Package_importocs_Process_importocs,mgrname=Package_importocs#5#Process_importocs] - Activity[Process Id=9304_Package_importocs_Process_importocs, Id=6312_9304_Package_importocs_Process_importocs_InserimentoModifiche, ba=null, ActDefId=InserimentoModifiche] is created

2013-03-19 10:47:58,627: activity 'InserimentoModifiche' started

2013-03-19 10:47:58,627: sending notification for activity 'InserimentoModifiche'

2013-03-19 10:47:58,627: sending notification for update of process 'Process_importocs'

2013-03-19 10:47:59,064: activity 'InserimentoModifiche' closed

2013-03-19 10:47:59,064: sending notification for activity 'InserimentoModifiche'

2013-03-19 10:47:59,064: sending notification for update of process 'Process_importocs'

2013-03-19 10:47:59,111: Process[key=9304_Package_importocs_Process_importocs,mgrname=Package_importocs#5#Process_importocs] - Activity[Process Id=9304_Package_importocs_Process_importocs, Id=6312_9304_Package_importocs_Process_importocs_InserimentoModifiche, ba=null, ActDefId=InserimentoModifiche] is completed.

2013-03-19 10:47:59,127: Process[key=9304_Package_importocs_Process_importocs,mgrname=Package_importocs#5#Process_importocs] - Activity[Process Id=9304_Package_importocs_Process_importocs, Id=6313_9304_Package_importocs_Process_importocs_Synchonize, ba=null, ActDefId=Synchonize] is created

2013-03-19 10:47:59,127: activity 'Synchonize' started

2013-03-19 10:47:59,142: Activity[Process Id=9304_Package_importocs_Process_importocs, Id=6313_9304_Package_importocs_Process_importocs_Synchonize, ba=null, ActDefId=Synchonize] - Executing script [type=text/java,value=//credential setup

 

url="http://......../cmdbuild/services/soap/Private";

 

//build the soap proxy for Private webservice

soapClient = new org.cmdbuild.services.soap.client.CmdbuildSoapClient.SoapClientBuilder() //

.forClass(org.cmdbuild.services.soap.Private.class) //

.withUrl(url) //

.withUsername(cm_username) //

.withPasswordType(org.cmdbuild.services.soap.client.CmdbuildSoapClient.PasswordType.DIGEST) //

.withPassword(cm_password) //

.build();

proxy = soapClient.getProxy();

 

proxy.sync(actionList); terminated incorrectly: Sourced file: eval stream : Method Invocation proxy.sync : at Line: 14 : in file: eval stream : proxy .sync ( actionList ) 

 

Target exception: javax.xml.ws.soap.SOAPFaultException: The security token could not be authenticated or authorized

 

2013-03-19 10:47:59,377: cannot execute tool agent - application  terminated incorrectly

Sourced file: eval stream : Method Invocation proxy.sync : at Line: 14 : in file: eval stream : proxy .sync ( actionList ) 

 

Target exception: javax.xml.ws.soap.SOAPFaultException: The security token could not be authenticated or authorized

 

at bsh.BSHMethodInvocation.eval(Unknown Source)

at bsh.BSHPrimaryExpression.eval(Unknown Source)

at bsh.BSHPrimaryExpression.eval(Unknown Source)

at bsh.Interpreter.eval(Unknown Source)

at bsh.Interpreter.eval(Unknown Source)

at org.enhydra.shark.toolagent.BshToolAgent.invokeApplication(Unknown Source)

at org.cmdbuild.shark.toolagent.OverriddableDefaultToolAgent.invoke(OverriddableDefaultToolAgent.java:202)

at org.cmdbuild.shark.toolagent.CmdbuildDefaultToolAgent.invoke(CmdbuildDefaultToolAgent.java:68)

at org.cmdbuild.shark.toolagent.OverriddableDefaultToolAgent.invokeApplication(OverriddableDefaultToolAgent.java:87)

at org.enhydra.shark.toolagent.StandardToolAgentManager.invokeToolAgent(Unknown Source)

at org.enhydra.shark.StandardToolActivityHandler$ToolRunner.invokeApplication(Unknown Source)

at org.enhydra.shark.StandardToolActivityHandler$ToolRunner.run(Unknown Source)

at org.enhydra.shark.StandardToolActivityHandler.executeActivity(Unknown Source)

at org.enhydra.shark.WfActivityImpl.runTool(Unknown Source)

at org.enhydra.shark.WfActivityImpl.startActivity(Unknown Source)

at org.enhydra.shark.WfActivityImpl.activate(Unknown Source)

at org.enhydra.shark.WfProcessImpl.startActivity(Unknown Source)

at org.enhydra.shark.WfProcessImpl.queueNext(Unknown Source)

at org.enhydra.shark.WfProcessImpl.run(Unknown Source)

at org.enhydra.shark.WfProcessImpl.activity_complete(Unknown Source)

at org.enhydra.shark.WfActivityImpl.finish(Unknown Source)

at org.enhydra.shark.WfActivityImpl.complete(Unknown Source)

at org.enhydra.shark.SharkUtilities.changeActivityState(Unknown Source)

at org.enhydra.shark.WAPIImpl.changeActivityInstanceState(Unknown Source)

at org.enhydra.shark.ws.WAPIWrapper.changeActivityInstanceState(Unknown Source)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:397)

at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:186)

at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323)

at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)

at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)

at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)

at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:454)

at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281)

at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699)

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

at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)

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.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:293)

at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)

at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)

at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)

at java.lang.Thread.run(Unknown Source)

org.enhydra.shark.api.internal.toolagent.ToolAgentGeneralException: Sourced file: eval stream : Method Invocation proxy.sync

at org.enhydra.shark.toolagent.BshToolAgent.invokeApplication(Unknown Source)

at org.cmdbuild.shark.toolagent.OverriddableDefaultToolAgent.invoke(OverriddableDefaultToolAgent.java:202)

at org.cmdbuild.shark.toolagent.CmdbuildDefaultToolAgent.invoke(CmdbuildDefaultToolAgent.java:68)

at org.cmdbuild.shark.toolagent.OverriddableDefaultToolAgent.invokeApplication(OverriddableDefaultToolAgent.java:87)

at org.enhydra.shark.toolagent.StandardToolAgentManager.invokeToolAgent(Unknown Source)

at org.enhydra.shark.StandardToolActivityHandler$ToolRunner.invokeApplication(Unknown Source)

at org.enhydra.shark.StandardToolActivityHandler$ToolRunner.run(Unknown Source)

at org.enhydra.shark.StandardToolActivityHandler.executeActivity(Unknown Source)

at org.enhydra.shark.WfActivityImpl.runTool(Unknown Source)

at org.enhydra.shark.WfActivityImpl.startActivity(Unknown Source)

at org.enhydra.shark.WfActivityImpl.activate(Unknown Source)

at org.enhydra.shark.WfProcessImpl.startActivity(Unknown Source)

at org.enhydra.shark.WfProcessImpl.queueNext(Unknown Source)

at org.enhydra.shark.WfProcessImpl.run(Unknown Source)

at org.enhydra.shark.WfProcessImpl.activity_complete(Unknown Source)

at org.enhydra.shark.WfActivityImpl.finish(Unknown Source)

at org.enhydra.shark.WfActivityImpl.complete(Unknown Source)

at org.enhydra.shark.SharkUtilities.changeActivityState(Unknown Source)

at org.enhydra.shark.WAPIImpl.changeActivityInstanceState(Unknown Source)

at org.enhydra.shark.ws.WAPIWrapper.changeActivityInstanceState(Unknown Source)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:397)

at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:186)

at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323)

at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)

at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)

at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)

at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:454)

at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281)

at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699)

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

at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)

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.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:293)

at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)

at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)

at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)

at java.lang.Thread.run(Unknown Source)

Caused by: Sourced file: eval stream : Method Invocation proxy.sync : at Line: 14 : in file: eval stream : proxy .sync ( actionList ) 

 

Target exception: javax.xml.ws.soap.SOAPFaultException: The security token could not be authenticated or authorized

 

at bsh.BSHMethodInvocation.eval(Unknown Source)

at bsh.BSHPrimaryExpression.eval(Unknown Source)

at bsh.BSHPrimaryExpression.eval(Unknown Source)

at bsh.Interpreter.eval(Unknown Source)

at bsh.Interpreter.eval(Unknown Source)

... 48 more

2013-03-19 10:47:59,408: Activity[Process Id=9304_Package_importocs_Process_importocs, Id=6313_9304_Package_importocs_Process_importocs_Synchonize, ba=null, ActDefId=Synchonize] - failed to execute script [type=text/java,value=//credential setup

 

 

...................

 

proxy.sync(actionList);]: org.enhydra.shark.api.internal.toolagent.ToolAgentGeneralException: Sourced file: eval stream : Method Invocation proxy.sync

2013-03-19 10:48:00,345: activity 'Synchonize' closed

 

............

 

2013-03-19 10:48:01,236: Process[key=9306_Package_importocs_Process_importocs,mgrname=Package_importocs#5#Process_importocs] - Activity[Process Id=9306_Package_importocs_Process_importocs, Id=6319_9306_Package_importocs_Process_importocs_Synchonize, ba=null, ActDefId=Synchonize] is terminated.

 

EXTERNALCONNECTOR.LOG

>>> Program Started  - version (ExternalConnector 1.4.0 - 22/11/2011)<<<

Parsing XML file [.\conf\configuration.xml]

Reading the transform file.

Parsing XML file [.\conf\cmdbuild-schema.xml]

Total objects to check: 3

Reading card nr. 1 - Code: Microsoft Windows Server 2003 Standard Edition

keyNode name is: sistemaoperativowith id:2

New master card [Code: Microsoft Windows Server 2003 Standard Edition]

A new item has been detected [card master is SistemaOperativo.Code: Microsoft Windows Server 2003 Standard Edition]

Reading card nr. 2 - Code: Microsoft Windows Server 2003 Standard Edition

keyNode name is: sistemaoperativowith id:3

New master card [Code: Microsoft Windows Server 2003 Standard Edition]

A new item has been detected [card master is SistemaOperativo.Code: Microsoft Windows Server 2003 Standard Edition]

Reading card nr. 3 - Code: Microsoft Windows Server 2003 Standard Edition

keyNode name is: sistemaoperativowith id:1

New master card [Code: Microsoft Windows Server 2003 Standard Edition]

A new item has been detected [card master is SistemaOperativo.Code: Microsoft Windows Server 2003 Standard Edition]

>>> Program Terminated <<<

 

Potete fornirci qualche indicazione? Qualcuno ha avuto problemi simili?

 

Grazie in anticipo

Sembrerebbe si tratti di una malconfigurazione di shark, più che del connettore.

Avete:
- configurato auth.conf in modo che non sia commentata la proprietà: serviceusers.privileged=workflow
- creato un utente in cmdbuild chiamato "workflow" la cui password sia uguale a quella specificata in Shark.conf
- assegnato il gruppo superuser a tale utente
?

Previously Tecnoteca wrote:

Sembrerebbe si tratti di una malconfigurazione di shark, più che del connettore.
Avete:
- configurato auth.conf in modo che non sia commentata la proprietà: serviceusers.privileged=workflow
- creato un utente in cmdbuild chiamato "workflow" la cui password sia uguale a quella specificata in Shark.conf
- assegnato il gruppo superuser a tale utente
?

 

Buongiorno,
 
inizialmente avevo fatto tutte le configurazioni con l'utente chiamato "shark" anzichè "workflow" (con la stessa metodologia), per sicurezza ho riconfigurato shark come da indicazioni fornite ma il problema permane.
 
Ecco il log di shark con il nuovo utente "workflow": 
 
2013-03-21 14:18:33,693: Process [key=9501_Package_importocs_Process_importocs,mgrname=Package_importocs#5#Process_importocs] is created
2013-03-21 14:18:33,725: process 'Process_importocs' started
2013-03-21 14:18:33,725: sending notification for start of process 'Process_importocs'
2013-03-21 14:18:34,162: Process [key=9501_Package_importocs_Process_importocs,mgrname=Package_importocs#5#Process_importocs] is starting...
2013-03-21 14:18:34,178: Process[key=9501_Package_importocs_Process_importocs,mgrname=Package_importocs#5#Process_importocs] - Activity[Process Id=9501_Package_importocs_Process_importocs, Id=6501_9501_Package_importocs_Process_importocs_Process_importocs_act1, ba=null, ActDefId=Process_importocs_act1] is created
2013-03-21 14:18:34,193: activity 'Process_importocs_act1' started
2013-03-21 14:18:34,193: activity 'Process_importocs_act1' closed
2013-03-21 14:18:34,193: Process[key=9501_Package_importocs_Process_importocs,mgrname=Package_importocs#5#Process_importocs] - Activity[Process Id=9501_Package_importocs_Process_importocs, Id=6501_9501_Package_importocs_Process_importocs_Process_importocs_act1, ba=null, ActDefId=Process_importocs_act1] is completed.
2013-03-21 14:18:34,193: Process[key=9501_Package_importocs_Process_importocs,mgrname=Package_importocs#5#Process_importocs] - Activity[Process Id=9501_Package_importocs_Process_importocs, Id=6502_9501_Package_importocs_Process_importocs_InserimentoModifiche, ba=null, ActDefId=InserimentoModifiche] is created
2013-03-21 14:18:34,193: activity 'InserimentoModifiche' started
2013-03-21 14:18:34,193: sending notification for activity 'InserimentoModifiche'
2013-03-21 14:18:34,193: sending notification for update of process 'Process_importocs'
2013-03-21 14:18:35,412: activity 'InserimentoModifiche' closed
2013-03-21 14:18:35,412: sending notification for activity 'InserimentoModifiche'
2013-03-21 14:18:35,412: sending notification for update of process 'Process_importocs'
2013-03-21 14:18:35,428: Process[key=9501_Package_importocs_Process_importocs,mgrname=Package_importocs#5#Process_importocs] - Activity[Process Id=9501_Package_importocs_Process_importocs, Id=6502_9501_Package_importocs_Process_importocs_InserimentoModifiche, ba=null, ActDefId=InserimentoModifiche] is completed.
2013-03-21 14:18:35,443: Process[key=9501_Package_importocs_Process_importocs,mgrname=Package_importocs#5#Process_importocs] - Activity[Process Id=9501_Package_importocs_Process_importocs, Id=6503_9501_Package_importocs_Process_importocs_Synchonize, ba=null, ActDefId=Synchonize] is created
2013-03-21 14:18:35,443: activity 'Synchonize' started
2013-03-21 14:18:35,443: Activity[Process Id=9501_Package_importocs_Process_importocs, Id=6503_9501_Package_importocs_Process_importocs_Synchonize, ba=null, ActDefId=Synchonize] - Executing script [type=text/java,value=//credential setup
url="http://............1:8080/cmdbuild/services/soap/Private";
 
//build the soap proxy for Private webservice
soapClient = new org.cmdbuild.services.soap.client.CmdbuildSoapClient.SoapClientBuilder() //
.forClass(org.cmdbuild.services.soap.Private.class) //
.withUrl(url) //
.withUsername(cm_username) //
.withPasswordType(org.cmdbuild.services.soap.client.CmdbuildSoapClient.PasswordType.DIGEST) //
.withPassword(cm_password) //
.build();
proxy = soapClient.getProxy();
 
proxy.sync(actionList);]
2013-03-21 14:18:35,459: loading workflow api 'org.cmdbuild.workflow.api.SoapSharkWorkflowApiFactory'
2013-03-21 14:18:35,459: loading class 'org.cmdbuild.workflow.api.SoapSharkWorkflowApiFactory' that should be a 'org.cmdbuild.workflow.api.SharkWorkflowApiFactory'
2013-03-21 14:18:35,568: loading mail api 'org.cmdbuild.common.mail.DefaultMailApiFactory'
2013-03-21 14:18:35,584: loading class 'org.cmdbuild.common.mail.DefaultMailApiFactory' that should be a 'org.cmdbuild.common.mail.MailApiFactory'
2013-03-21 14:18:35,834: BshToolAgent - application //credential setup
url="http://...............:8080/cmdbuild/services/soap/Private";
 
//build the soap proxy for Private webservice
soapClient = new org.cmdbuild.services.soap.client.CmdbuildSoapClient.SoapClientBuilder() //
.forClass(org.cmdbuild.services.soap.Private.class) //
.withUrl(url) //
.withUsername(cm_username) //
.withPasswordType(org.cmdbuild.services.soap.client.CmdbuildSoapClient.PasswordType.DIGEST) //
.withPassword(cm_password) //
.build();
proxy = soapClient.getProxy();
 
proxy.sync(actionList); terminated incorrectly: Sourced file: eval stream : Method Invocation proxy.sync : at Line: 14 : in file: eval stream : proxy .sync ( actionList ) 
 
Target exception: javax.xml.ws.soap.SOAPFaultException: The security token could not be authenticated or authorized
 
2013-03-21 14:18:35,834: cannot execute tool agent - application  terminated incorrectly
Sourced file: eval stream : Method Invocation proxy.sync : at Line: 14 : in file: eval stream : proxy .sync ( actionList ) 
 
Target exception: javax.xml.ws.soap.SOAPFaultException: The security token could not be authenticated or authorized
 
at bsh.BSHMethodInvocation.eval(Unknown Source)
at bsh.BSHPrimaryExpression.eval(Unknown Source)
at bsh.BSHPrimaryExpression.eval(Unknown Source)
at bsh.Interpreter.eval(Unknown Source)
at bsh.Interpreter.eval(Unknown Source)
at org.enhydra.shark.toolagent.BshToolAgent.invokeApplication(Unknown Source)
at org.cmdbuild.shark.toolagent.OverriddableDefaultToolAgent.invoke(OverriddableDefaultToolAgent.java:202)
at org.cmdbuild.shark.toolagent.CmdbuildDefaultToolAgent.invoke(CmdbuildDefaultToolAgent.java:68)
at org.cmdbuild.shark.toolagent.OverriddableDefaultToolAgent.invokeApplication(OverriddableDefaultToolAgent.java:87)
at org.enhydra.shark.toolagent.StandardToolAgentManager.invokeToolAgent(Unknown Source)
at org.enhydra.shark.StandardToolActivityHandler$ToolRunner.invokeApplication(Unknown Source)
at org.enhydra.shark.StandardToolActivityHandler$ToolRunner.run(Unknown Source)
at org.enhydra.shark.StandardToolActivityHandler.executeActivity(Unknown Source)
at org.enhydra.shark.WfActivityImpl.runTool(Unknown Source)
at org.enhydra.shark.WfActivityImpl.startActivity(Unknown Source)
at org.enhydra.shark.WfActivityImpl.activate(Unknown Source)
at org.enhydra.shark.WfProcessImpl.startActivity(Unknown Source)
at org.enhydra.shark.WfProcessImpl.queueNext(Unknown Source)
at org.enhydra.shark.WfProcessImpl.run(Unknown Source)
at org.enhydra.shark.WfProcessImpl.activity_complete(Unknown Source)
at org.enhydra.shark.WfActivityImpl.finish(Unknown Source)
at org.enhydra.shark.WfActivityImpl.complete(Unknown Source)
at org.enhydra.shark.SharkUtilities.changeActivityState(Unknown Source)
at org.enhydra.shark.WAPIImpl.changeActivityInstanceState(Unknown Source)
at org.enhydra.shark.ws.WAPIWrapper.changeActivityInstanceState(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:397)
at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:186)
at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323)
at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:454)
at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281)
at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)
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.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:293)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Unknown Source)
org.enhydra.shark.api.internal.toolagent.ToolAgentGeneralException: Sourced file: eval stream : Method Invocation proxy.sync
at org.enhydra.shark.toolagent.BshToolAgent.invokeApplication(Unknown Source)
at org.cmdbuild.shark.toolagent.OverriddableDefaultToolAgent.invoke(OverriddableDefaultToolAgent.java:202)
at org.cmdbuild.shark.toolagent.CmdbuildDefaultToolAgent.invoke(CmdbuildDefaultToolAgent.java:68)
at org.cmdbuild.shark.toolagent.OverriddableDefaultToolAgent.invokeApplication(OverriddableDefaultToolAgent.java:87)
at org.enhydra.shark.toolagent.StandardToolAgentManager.invokeToolAgent(Unknown Source)
at org.enhydra.shark.StandardToolActivityHandler$ToolRunner.invokeApplication(Unknown Source)
at org.enhydra.shark.StandardToolActivityHandler$ToolRunner.run(Unknown Source)
at org.enhydra.shark.StandardToolActivityHandler.executeActivity(Unknown Source)
at org.enhydra.shark.WfActivityImpl.runTool(Unknown Source)
at org.enhydra.shark.WfActivityImpl.startActivity(Unknown Source)
at org.enhydra.shark.WfActivityImpl.activate(Unknown Source)
at org.enhydra.shark.WfProcessImpl.startActivity(Unknown Source)
at org.enhydra.shark.WfProcessImpl.queueNext(Unknown Source)
at org.enhydra.shark.WfProcessImpl.run(Unknown Source)
at org.enhydra.shark.WfProcessImpl.activity_complete(Unknown Source)
at org.enhydra.shark.WfActivityImpl.finish(Unknown Source)
at org.enhydra.shark.WfActivityImpl.complete(Unknown Source)
at org.enhydra.shark.SharkUtilities.changeActivityState(Unknown Source)
at org.enhydra.shark.WAPIImpl.changeActivityInstanceState(Unknown Source)
at org.enhydra.shark.ws.WAPIWrapper.changeActivityInstanceState(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:397)
at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:186)
at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323)
at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:454)
at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281)
at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)
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.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:293)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Unknown Source)
Caused by: Sourced file: eval stream : Method Invocation proxy.sync : at Line: 14 : in file: eval stream : proxy .sync ( actionList ) 
 
Target exception: javax.xml.ws.soap.SOAPFaultException: The security token could not be authenticated or authorized
 
at bsh.BSHMethodInvocation.eval(Unknown Source)
at bsh.BSHPrimaryExpression.eval(Unknown Source)
at bsh.BSHPrimaryExpression.eval(Unknown Source)
at bsh.Interpreter.eval(Unknown Source)
at bsh.Interpreter.eval(Unknown Source)
... 48 more
2013-03-21 14:18:35,865: Activity[Process Id=9501_Package_importocs_Process_importocs, Id=6503_9501_Package_importocs_Process_importocs_Synchonize, ba=null, ActDefId=Synchonize] - failed to execute script [type=text/java,value=//credential setup
url="http://............:8080/cmdbuild/services/soap/Private";
 
//build the soap proxy for Private webservice
soapClient = new org.cmdbuild.services.soap.client.CmdbuildSoapClient.SoapClientBuilder() //
.forClass(org.cmdbuild.services.soap.Private.class) //
.withUrl(url) //
.withUsername(cm_username) //
.withPasswordType(org.cmdbuild.services.soap.client.CmdbuildSoapClient.PasswordType.DIGEST) //
.withPassword(cm_password) //
.build();
proxy = soapClient.getProxy();
 
proxy.sync(actionList);]: org.enhydra.shark.api.internal.toolagent.ToolAgentGeneralException: Sourced file: eval stream : Method Invocation proxy.sync
2013-03-21 14:18:35,865: activity 'Synchonize' closed
2013-03-21 14:18:35,865: Process[key=9501_Package_importocs_Process_importocs,mgrname=Package_importocs#5#Process_importocs] - Activity[Process Id=9501_Package_importocs_Process_importocs, Id=6503_9501_Package_importocs_Process_importocs_Synchonize, ba=null, ActDefId=Synchonize] is terminated.
2013-03-21 14:18:36,021: SharkUtilities -> synchronizing XPDL cache
2013-03-21 14:18:36,131: Process [key=9502_Package_importocs_Process_importocs,mgrname=Package_importocs#5#Process_importocs] is created
2013-03-21 14:18:36,146: process 'Process_importocs' started
2013-03-21 14:18:36,146: sending notification for start of process 'Process_importocs'
2013-03-21 14:18:36,162: Process [key=9502_Package_importocs_Process_importocs,mgrname=Package_importocs#5#Process_importocs] is starting...
2013-03-21 14:18:36,162: Process[key=9502_Package_importocs_Process_importocs,mgrname=Package_importocs#5#Process_importocs] - Activity[Process Id=9502_Package_importocs_Process_importocs, Id=6504_9502_Package_importocs_Process_importocs_Process_importocs_act1, ba=null, ActDefId=Process_importocs_act1] is created
2013-03-21 14:18:36,162: activity 'Process_importocs_act1' started
2013-03-21 14:18:36,162: activity 'Process_importocs_act1' closed
2013-03-21 14:18:36,162: Process[key=9502_Package_importocs_Process_importocs,mgrname=Package_importocs#5#Process_importocs] - Activity[Process Id=9502_Package_importocs_Process_importocs, Id=6504_9502_Package_importocs_Process_importocs_Process_importocs_act1, ba=null, ActDefId=Process_importocs_act1] is completed.
2013-03-21 14:18:36,162: Process[key=9502_Package_importocs_Process_importocs,mgrname=Package_importocs#5#Process_importocs] - Activity[Process Id=9502_Package_importocs_Process_importocs, Id=6505_9502_Package_importocs_Process_importocs_InserimentoModifiche, ba=null, ActDefId=InserimentoModifiche] is created
2013-03-21 14:18:36,162: activity 'InserimentoModifiche' started
2013-03-21 14:18:36,162: sending notification for activity 'InserimentoModifiche'
2013-03-21 14:18:36,162: sending notification for update of process 'Process_importocs'
2013-03-21 14:18:36,475: activity 'InserimentoModifiche' closed
2013-03-21 14:18:36,475: sending notification for activity 'InserimentoModifiche'
2013-03-21 14:18:36,475: sending notification for update of process 'Process_importocs'
2013-03-21 14:18:36,490: Process[key=9502_Package_importocs_Process_importocs,mgrname=Package_importocs#5#Process_importocs] - Activity[Process Id=9502_Package_importocs_Process_importocs, Id=6505_9502_Package_importocs_Process_importocs_InserimentoModifiche, ba=null, ActDefId=InserimentoModifiche] is completed.
2013-03-21 14:18:36,490: Process[key=9502_Package_importocs_Process_importocs,mgrname=Package_importocs#5#Process_importocs] - Activity[Process Id=9502_Package_importocs_Process_importocs, Id=6506_9502_Package_importocs_Process_importocs_Synchonize, ba=null, ActDefId=Synchonize] is created
2013-03-21 14:18:36,490: activity 'Synchonize' started
2013-03-21 14:18:36,506: Activity[Process Id=9502_Package_importocs_Process_importocs, Id=6506_9502_Package_importocs_Process_importocs_Synchonize, ba=null, ActDefId=Synchonize] - Executing script [type=text/java,value=//credential setup
url="http://............:8080/cmdbuild/services/soap/Private";
 
//build the soap proxy for Private webservice
soapClient = new org.cmdbuild.services.soap.client.CmdbuildSoapClient.SoapClientBuilder() //
.forClass(org.cmdbuild.services.soap.Private.class) //
.withUrl(url) //
.withUsername(cm_username) //
.withPasswordType(org.cmdbuild.services.soap.client.CmdbuildSoapClient.PasswordType.DIGEST) //
.withPassword(cm_password) //
.build();
proxy = soapClient.getProxy();
 
proxy.sync(actionList);]
2013-03-21 14:18:36,506: loading workflow api 'org.cmdbuild.workflow.api.SoapSharkWorkflowApiFactory'
2013-03-21 14:18:36,506: loading class 'org.cmdbuild.workflow.api.SoapSharkWorkflowApiFactory' that should be a 'org.cmdbuild.workflow.api.SharkWorkflowApiFactory'
2013-03-21 14:18:36,584: loading mail api 'org.cmdbuild.common.mail.DefaultMailApiFactory'
2013-03-21 14:18:36,584: loading class 'org.cmdbuild.common.mail.DefaultMailApiFactory' that should be a 'org.cmdbuild.common.mail.MailApiFactory'
2013-03-21 14:18:36,709: BshToolAgent - application //credential setup
url="http://..............:8080/cmdbuild/services/soap/Private";
 
//build the soap proxy for Private webservice
soapClient = new org.cmdbuild.services.soap.client.CmdbuildSoapClient.SoapClientBuilder() //
.forClass(org.cmdbuild.services.soap.Private.class) //
.withUrl(url) //
.withUsername(cm_username) //
.withPasswordType(org.cmdbuild.services.soap.client.CmdbuildSoapClient.PasswordType.DIGEST) //
.withPassword(cm_password) //
.build();
proxy = soapClient.getProxy();
 
proxy.sync(actionList); terminated incorrectly: Sourced file: eval stream : Method Invocation proxy.sync : at Line: 14 : in file: eval stream : proxy .sync ( actionList ) 
 
Target exception: javax.xml.ws.soap.SOAPFaultException: The security token could not be authenticated or authorized
 
2013-03-21 14:18:36,709: cannot execute tool agent - application  terminated incorrectly
Sourced file: eval stream : Method Invocation proxy.sync : at Line: 14 : in file: eval stream : proxy .sync ( actionList ) 
 
Target exception: javax.xml.ws.soap.SOAPFaultException: The security token could not be authenticated or authorized
 
at bsh.BSHMethodInvocation.eval(Unknown Source)
at bsh.BSHPrimaryExpression.eval(Unknown Source)
at bsh.BSHPrimaryExpression.eval(Unknown Source)
at bsh.Interpreter.eval(Unknown Source)
at bsh.Interpreter.eval(Unknown Source)
at org.enhydra.shark.toolagent.BshToolAgent.invokeApplication(Unknown Source)
at org.cmdbuild.shark.toolagent.OverriddableDefaultToolAgent.invoke(OverriddableDefaultToolAgent.java:202)
at org.cmdbuild.shark.toolagent.CmdbuildDefaultToolAgent.invoke(CmdbuildDefaultToolAgent.java:68)
at org.cmdbuild.shark.toolagent.OverriddableDefaultToolAgent.invokeApplication(OverriddableDefaultToolAgent.java:87)
at org.enhydra.shark.toolagent.StandardToolAgentManager.invokeToolAgent(Unknown Source)
at org.enhydra.shark.StandardToolActivityHandler$ToolRunner.invokeApplication(Unknown Source)
at org.enhydra.shark.StandardToolActivityHandler$ToolRunner.run(Unknown Source)
at org.enhydra.shark.StandardToolActivityHandler.executeActivity(Unknown Source)
at org.enhydra.shark.WfActivityImpl.runTool(Unknown Source)
at org.enhydra.shark.WfActivityImpl.startActivity(Unknown Source)
at org.enhydra.shark.WfActivityImpl.activate(Unknown Source)
at org.enhydra.shark.WfProcessImpl.startActivity(Unknown Source)
at org.enhydra.shark.WfProcessImpl.queueNext(Unknown Source)
at org.enhydra.shark.WfProcessImpl.run(Unknown Source)
at org.enhydra.shark.WfProcessImpl.activity_complete(Unknown Source)
at org.enhydra.shark.WfActivityImpl.finish(Unknown Source)
at org.enhydra.shark.WfActivityImpl.complete(Unknown Source)
at org.enhydra.shark.SharkUtilities.changeActivityState(Unknown Source)
at org.enhydra.shark.WAPIImpl.changeActivityInstanceState(Unknown Source)
at org.enhydra.shark.ws.WAPIWrapper.changeActivityInstanceState(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:397)
at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:186)
at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323)
at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:454)
at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281)
at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)
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.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:293)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Unknown Source)
org.enhydra.shark.api.internal.toolagent.ToolAgentGeneralException: Sourced file: eval stream : Method Invocation proxy.sync
at org.enhydra.shark.toolagent.BshToolAgent.invokeApplication(Unknown Source)
at org.cmdbuild.shark.toolagent.OverriddableDefaultToolAgent.invoke(OverriddableDefaultToolAgent.java:202)
at org.cmdbuild.shark.toolagent.CmdbuildDefaultToolAgent.invoke(CmdbuildDefaultToolAgent.java:68)
at org.cmdbuild.shark.toolagent.OverriddableDefaultToolAgent.invokeApplication(OverriddableDefaultToolAgent.java:87)
at org.enhydra.shark.toolagent.StandardToolAgentManager.invokeToolAgent(Unknown Source)
at org.enhydra.shark.StandardToolActivityHandler$ToolRunner.invokeApplication(Unknown Source)
at org.enhydra.shark.StandardToolActivityHandler$ToolRunner.run(Unknown Source)
at org.enhydra.shark.StandardToolActivityHandler.executeActivity(Unknown Source)
at org.enhydra.shark.WfActivityImpl.runTool(Unknown Source)
at org.enhydra.shark.WfActivityImpl.startActivity(Unknown Source)
at org.enhydra.shark.WfActivityImpl.activate(Unknown Source)
at org.enhydra.shark.WfProcessImpl.startActivity(Unknown Source)
at org.enhydra.shark.WfProcessImpl.queueNext(Unknown Source)
at org.enhydra.shark.WfProcessImpl.run(Unknown Source)
at org.enhydra.shark.WfProcessImpl.activity_complete(Unknown Source)
at org.enhydra.shark.WfActivityImpl.finish(Unknown Source)
at org.enhydra.shark.WfActivityImpl.complete(Unknown Source)
at org.enhydra.shark.SharkUtilities.changeActivityState(Unknown Source)
at org.enhydra.shark.WAPIImpl.changeActivityInstanceState(Unknown Source)
at org.enhydra.shark.ws.WAPIWrapper.changeActivityInstanceState(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:397)
at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:186)
at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323)
at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:454)
at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281)
at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)
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.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:293)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Unknown Source)
Caused by: Sourced file: eval stream : Method Invocation proxy.sync : at Line: 14 : in file: eval stream : proxy .sync ( actionList ) 
 
Target exception: javax.xml.ws.soap.SOAPFaultException: The security token could not be authenticated or authorized
 
at bsh.BSHMethodInvocation.eval(Unknown Source)
at bsh.BSHPrimaryExpression.eval(Unknown Source)
at bsh.BSHPrimaryExpression.eval(Unknown Source)
at bsh.Interpreter.eval(Unknown Source)
at bsh.Interpreter.eval(Unknown Source)
... 48 more
2013-03-21 14:18:36,725: Activity[Process Id=9502_Package_importocs_Process_importocs, Id=6506_9502_Package_importocs_Process_importocs_Synchonize, ba=null, ActDefId=Synchonize] - failed to execute script [type=text/java,value=//credential setup
url="http://.............:8080/cmdbuild/services/soap/Private";
 
//build the soap proxy for Private webservice
soapClient = new org.cmdbuild.services.soap.client.CmdbuildSoapClient.SoapClientBuilder() //
.forClass(org.cmdbuild.services.soap.Private.class) //
.withUrl(url) //
.withUsername(cm_username) //
.withPasswordType(org.cmdbuild.services.soap.client.CmdbuildSoapClient.PasswordType.DIGEST) //
.withPassword(cm_password) //
.build();
proxy = soapClient.getProxy();
 
proxy.sync(actionList);]: org.enhydra.shark.api.internal.toolagent.ToolAgentGeneralException: Sourced file: eval stream : Method Invocation proxy.sync
2013-03-21 14:18:36,725: activity 'Synchonize' closed
2013-03-21 14:18:36,725: Process[key=9502_Package_importocs_Process_importocs,mgrname=Package_importocs#5#Process_importocs] - Activity[Process Id=9502_Package_importocs_Process_importocs, Id=6506_9502_Package_importocs_Process_importocs_Synchonize, ba=null, ActDefId=Synchonize] is terminated.
2013-03-21 14:18:36,850: SharkUtilities -> synchronizing XPDL cache
2013-03-21 14:18:36,959: Process [key=9503_Package_importocs_Process_importocs,mgrname=Package_importocs#5#Process_importocs] is created
2013-03-21 14:18:36,975: process 'Process_importocs' started
2013-03-21 14:18:36,975: sending notification for start of process 'Process_importocs'
2013-03-21 14:18:36,990: Process [key=9503_Package_importocs_Process_importocs,mgrname=Package_importocs#5#Process_importocs] is starting...
2013-03-21 14:18:36,990: Process[key=9503_Package_importocs_Process_importocs,mgrname=Package_importocs#5#Process_importocs] - Activity[Process Id=9503_Package_importocs_Process_importocs, Id=6507_9503_Package_importocs_Process_importocs_Process_importocs_act1, ba=null, ActDefId=Process_importocs_act1] is created
2013-03-21 14:18:36,990: activity 'Process_importocs_act1' started
2013-03-21 14:18:36,990: activity 'Process_importocs_act1' closed
2013-03-21 14:18:36,990: Process[key=9503_Package_importocs_Process_importocs,mgrname=Package_importocs#5#Process_importocs] - Activity[Process Id=9503_Package_importocs_Process_importocs, Id=6507_9503_Package_importocs_Process_importocs_Process_importocs_act1, ba=null, ActDefId=Process_importocs_act1] is completed.
2013-03-21 14:18:36,990: Process[key=9503_Package_importocs_Process_importocs,mgrname=Package_importocs#5#Process_importocs] - Activity[Process Id=9503_Package_importocs_Process_importocs, Id=6508_9503_Package_importocs_Process_importocs_InserimentoModifiche, ba=null, ActDefId=InserimentoModifiche] is created
2013-03-21 14:18:36,990: activity 'InserimentoModifiche' started
2013-03-21 14:18:36,990: sending notification for activity 'InserimentoModifiche'
2013-03-21 14:18:36,990: sending notification for update of process 'Process_importocs'
2013-03-21 14:18:37,256: activity 'InserimentoModifiche' closed
2013-03-21 14:18:37,256: sending notification for activity 'InserimentoModifiche'
2013-03-21 14:18:37,256: sending notification for update of process 'Process_importocs'
2013-03-21 14:18:37,271: Process[key=9503_Package_importocs_Process_importocs,mgrname=Package_importocs#5#Process_importocs] - Activity[Process Id=9503_Package_importocs_Process_importocs, Id=6508_9503_Package_importocs_Process_importocs_InserimentoModifiche, ba=null, ActDefId=InserimentoModifiche] is completed.
2013-03-21 14:18:37,271: Process[key=9503_Package_importocs_Process_importocs,mgrname=Package_importocs#5#Process_importocs] - Activity[Process Id=9503_Package_importocs_Process_importocs, Id=6509_9503_Package_importocs_Process_importocs_Synchonize, ba=null, ActDefId=Synchonize] is created
2013-03-21 14:18:37,271: activity 'Synchonize' started
2013-03-21 14:18:37,271: Activity[Process Id=9503_Package_importocs_Process_importocs, Id=6509_9503_Package_importocs_Process_importocs_Synchonize, ba=null, ActDefId=Synchonize] - Executing script [type=text/java,value=//credential setup
url="http://........:8080/cmdbuild/services/soap/Private";
 
//build the soap proxy for Private webservice
soapClient = new org.cmdbuild.services.soap.client.CmdbuildSoapClient.SoapClientBuilder() //
.forClass(org.cmdbuild.services.soap.Private.class) //
.withUrl(url) //
.withUsername(cm_username) //
.withPasswordType(org.cmdbuild.services.soap.client.CmdbuildSoapClient.PasswordType.DIGEST) //
.withPassword(cm_password) //
.build();
proxy = soapClient.getProxy();
 
proxy.sync(actionList);]
2013-03-21 14:18:37,271: loading workflow api 'org.cmdbuild.workflow.api.SoapSharkWorkflowApiFactory'
2013-03-21 14:18:37,271: loading class 'org.cmdbuild.workflow.api.SoapSharkWorkflowApiFactory' that should be a 'org.cmdbuild.workflow.api.SharkWorkflowApiFactory'
2013-03-21 14:18:37,350: loading mail api 'org.cmdbuild.common.mail.DefaultMailApiFactory'
2013-03-21 14:18:37,350: loading class 'org.cmdbuild.common.mail.DefaultMailApiFactory' that should be a 'org.cmdbuild.common.mail.MailApiFactory'
2013-03-21 14:18:37,521: BshToolAgent - application //credential setup
url="http://.........:8080/cmdbuild/services/soap/Private";
 
//build the soap proxy for Private webservice
soapClient = new org.cmdbuild.services.soap.client.CmdbuildSoapClient.SoapClientBuilder() //
.forClass(org.cmdbuild.services.soap.Private.class) //
.withUrl(url) //
.withUsername(cm_username) //
.withPasswordType(org.cmdbuild.services.soap.client.CmdbuildSoapClient.PasswordType.DIGEST) //
.withPassword(cm_password) //
.build();
proxy = soapClient.getProxy();
 
proxy.sync(actionList); terminated incorrectly: Sourced file: eval stream : Method Invocation proxy.sync : at Line: 14 : in file: eval stream : proxy .sync ( actionList ) 
 
Target exception: javax.xml.ws.soap.SOAPFaultException: The security token could not be authenticated or authorized
 
2013-03-21 14:18:37,521: cannot execute tool agent - application  terminated incorrectly
Sourced file: eval stream : Method Invocation proxy.sync : at Line: 14 : in file: eval stream : proxy .sync ( actionList ) 
 
Target exception: javax.xml.ws.soap.SOAPFaultException: The security token could not be authenticated or authorized
 
at bsh.BSHMethodInvocation.eval(Unknown Source)
at bsh.BSHPrimaryExpression.eval(Unknown Source)
at bsh.BSHPrimaryExpression.eval(Unknown Source)
at bsh.Interpreter.eval(Unknown Source)
at bsh.Interpreter.eval(Unknown Source)
at org.enhydra.shark.toolagent.BshToolAgent.invokeApplication(Unknown Source)
at org.cmdbuild.shark.toolagent.OverriddableDefaultToolAgent.invoke(OverriddableDefaultToolAgent.java:202)
at org.cmdbuild.shark.toolagent.CmdbuildDefaultToolAgent.invoke(CmdbuildDefaultToolAgent.java:68)
at org.cmdbuild.shark.toolagent.OverriddableDefaultToolAgent.invokeApplication(OverriddableDefaultToolAgent.java:87)
at org.enhydra.shark.toolagent.StandardToolAgentManager.invokeToolAgent(Unknown Source)
at org.enhydra.shark.StandardToolActivityHandler$ToolRunner.invokeApplication(Unknown Source)
at org.enhydra.shark.StandardToolActivityHandler$ToolRunner.run(Unknown Source)
at org.enhydra.shark.StandardToolActivityHandler.executeActivity(Unknown Source)
at org.enhydra.shark.WfActivityImpl.runTool(Unknown Source)
at org.enhydra.shark.WfActivityImpl.startActivity(Unknown Source)
at org.enhydra.shark.WfActivityImpl.activate(Unknown Source)
at org.enhydra.shark.WfProcessImpl.startActivity(Unknown Source)
at org.enhydra.shark.WfProcessImpl.queueNext(Unknown Source)
at org.enhydra.shark.WfProcessImpl.run(Unknown Source)
at org.enhydra.shark.WfProcessImpl.activity_complete(Unknown Source)
at org.enhydra.shark.WfActivityImpl.finish(Unknown Source)
at org.enhydra.shark.WfActivityImpl.complete(Unknown Source)
at org.enhydra.shark.SharkUtilities.changeActivityState(Unknown Source)
at org.enhydra.shark.WAPIImpl.changeActivityInstanceState(Unknown Source)
at org.enhydra.shark.ws.WAPIWrapper.changeActivityInstanceState(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:397)
at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:186)
at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323)
at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:454)
at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281)
at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)
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.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:293)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Unknown Source)
org.enhydra.shark.api.internal.toolagent.ToolAgentGeneralException: Sourced file: eval stream : Method Invocation proxy.sync
at org.enhydra.shark.toolagent.BshToolAgent.invokeApplication(Unknown Source)
at org.cmdbuild.shark.toolagent.OverriddableDefaultToolAgent.invoke(OverriddableDefaultToolAgent.java:202)
at org.cmdbuild.shark.toolagent.CmdbuildDefaultToolAgent.invoke(CmdbuildDefaultToolAgent.java:68)
at org.cmdbuild.shark.toolagent.OverriddableDefaultToolAgent.invokeApplication(OverriddableDefaultToolAgent.java:87)
at org.enhydra.shark.toolagent.StandardToolAgentManager.invokeToolAgent(Unknown Source)
at org.enhydra.shark.StandardToolActivityHandler$ToolRunner.invokeApplication(Unknown Source)
at org.enhydra.shark.StandardToolActivityHandler$ToolRunner.run(Unknown Source)
at org.enhydra.shark.StandardToolActivityHandler.executeActivity(Unknown Source)
at org.enhydra.shark.WfActivityImpl.runTool(Unknown Source)
at org.enhydra.shark.WfActivityImpl.startActivity(Unknown Source)
at org.enhydra.shark.WfActivityImpl.activate(Unknown Source)
at org.enhydra.shark.WfProcessImpl.startActivity(Unknown Source)
at org.enhydra.shark.WfProcessImpl.queueNext(Unknown Source)
at org.enhydra.shark.WfProcessImpl.run(Unknown Source)
at org.enhydra.shark.WfProcessImpl.activity_complete(Unknown Source)
at org.enhydra.shark.WfActivityImpl.finish(Unknown Source)
at org.enhydra.shark.WfActivityImpl.complete(Unknown Source)
at org.enhydra.shark.SharkUtilities.changeActivityState(Unknown Source)
at org.enhydra.shark.WAPIImpl.changeActivityInstanceState(Unknown Source)
at org.enhydra.shark.ws.WAPIWrapper.changeActivityInstanceState(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:397)
at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:186)
at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323)
at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:454)
at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281)
at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)
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.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:293)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Unknown Source)
Caused by: Sourced file: eval stream : Method Invocation proxy.sync : at Line: 14 : in file: eval stream : proxy .sync ( actionList ) 
 
Target exception: javax.xml.ws.soap.SOAPFaultException: The security token could not be authenticated or authorized
 
at bsh.BSHMethodInvocation.eval(Unknown Source)
at bsh.BSHPrimaryExpression.eval(Unknown Source)
at bsh.BSHPrimaryExpression.eval(Unknown Source)
at bsh.Interpreter.eval(Unknown Source)
at bsh.Interpreter.eval(Unknown Source)
... 48 more
2013-03-21 14:18:37,537: Activity[Process Id=9503_Package_importocs_Process_importocs, Id=6509_9503_Package_importocs_Process_importocs_Synchonize, ba=null, ActDefId=Synchonize] - failed to execute script [type=text/java,value=//credential setup
url="http://.......:8080/cmdbuild/services/soap/Private";
 
//build the soap proxy for Private webservice
soapClient = new org.cmdbuild.services.soap.client.CmdbuildSoapClient.SoapClientBuilder() //
.forClass(org.cmdbuild.services.soap.Private.class) //
.withUrl(url) //
.withUsername(cm_username) //
.withPasswordType(org.cmdbuild.services.soap.client.CmdbuildSoapClient.PasswordType.DIGEST) //
.withPassword(cm_password) //
.build();
proxy = soapClient.getProxy();
 
proxy.sync(actionList);]: org.enhydra.shark.api.internal.toolagent.ToolAgentGeneralException: Sourced file: eval stream : Method Invocation proxy.sync
2013-03-21 14:18:37,537: activity 'Synchonize' closed
2013-03-21 14:18:37,537: Process[key=9503_Package_importocs_Process_importocs,mgrname=Package_importocs#5#Process_importocs] - Activity[Process Id=9503_Package_importocs_Process_importocs, Id=6509_9503_Package_importocs_Process_importocs_Synchonize, ba=null, ActDefId=Synchonize] is terminated.
 
 
Avete qualche altra idea su quale potrebbe essere la causa/soluzione del problema?
 
Grazie,
Daniela
 
Scusate, ma a parte avere usato l'utente shark (che poteva andare bene a patto di aver modificato tutti i punti descritti), non ho capito se avete controllato tutti i passaggi descritti sopra. Per semplicità li riepilogo:
- configurare auth.conf in modo che non sia commentata la proprietà: serviceusers.privileged=workflow
- creare un utente in cmdbuild chiamato "workflow" la cui password sia uguale a quella specificata in Shark.conf
- assegnare un gruppo con privilegi da superuser a tale utente
Avete per caso verificato se un qualche workflow riesce a partire?
 
Inoltre, i file di configurazione del connettore (configuration.xml) sono corretti?
Avete configurato anche i parametri per collegarsi a cmdbuild anche nel processo? Verificate, nell'xpdl, le variabili: url, cm_username, cm_password.
 
Cordiali saluti,
Lisa
 

Previously Tecnoteca wrote:

Scusate, ma a parte avere usato l'utente shark (che poteva andare bene a patto di aver modificato tutti i punti descritti), non ho capito se avete controllato tutti i passaggi descritti sopra. Per semplicità li riepilogo:
- configurare auth.conf in modo che non sia commentata la proprietà: serviceusers.privileged=workflow
- creare un utente in cmdbuild chiamato "workflow" la cui password sia uguale a quella specificata in Shark.conf
- assegnare un gruppo con privilegi da superuser a tale utente
Avete per caso verificato se un qualche workflow riesce a partire?
 
Inoltre, i file di configurazione del connettore (configuration.xml) sono corretti?
Avete configurato anche i parametri per collegarsi a cmdbuild anche nel processo? Verificate, nell'xpdl, le variabili: url, cm_username, cm_password.
 
Cordiali saluti,
Lisa
 
Buongiorno, 
 
abbiamo configurato auth.conf e l'utente workflow  in CMDBuild correttamente, infatti sono stati realizzati altri semplici processi che funzionano correttamente e vengono portati a termine. 
 
Inoltre, i file di configurazione del connettore (configuration.xml) sono corretti?
 
Nel nostro caso si sta tentando di inserire dei dati da OCS in 2 classi del CMDBuild.
Il file di configurazione risulta corretto.
Nel nostro caso si sta tentando di inserire dei dati da OCS in 2 classi del CMDBuild ("Impianto e "SistemaOperativo"), il processo viene creato ma non chiuso; nella lista dei processi attivi appare così:
 
actionList:


NomeMacchina
Microsoft Windows Server 2003 Standard Edition


Microsoft Windows Server 2003 Standard Edition
Versione

-1
SistemaOperativo

create

Description:
Creazione di un nuovo oggetto (SistemaOperativo Code: Microsoft Windows Server 2003 Standard Edition)
actionDetail:
Inserimento di un nuovo oggetto: CMDBUILD
Descrizione: Impianto: NomeMacchina Microsoft Windows Server 2003 Standard Edition
SistemaOperativo: Microsoft Windows Server 2003 Standard EditionVersione
 
Il collegamento tra il server Postgres e quello Mysql non sembra il problema.
 
Verificate, nell'xpdl, le variabili: url, cm_username, cm_password. 
 
No, i parametri non erano impostati (si era supposto fossero variabili interne al sistema); adesso ho fatto varie prove inserendo nelle variabili cm_username e cm_password i dati di un superuser, il dubbio è l'Url, quale va impostato? 
 
Grazi  per le indicazioni ricevute fin'ora,
Daniela
Salve,
il vostro problema quindi è relativo alla mancata configurazione delle variabili che servono a chiamare i webservices di CMDBuild nell'xpdl del processo che avvia il connettore. Tali variabili vengono definite con un valore di default modificabile, da cui potete prendere spunto per modificare gli altri valori.
In particolare la variabile url avrà una forma del tipo: {server}:{port}/{instance} (ad es. localhost:8080/cmdbuild)
 
Compatibilmente con le nostre risorse cerchiamo di rispondere sul forum a domande su aspetti di interesse generale.
Per richieste relative a configurazioni specifiche del singolo utilizzatore suggeriamo di considerare anche l'utilizzo dei servizi di supporto proposti da Tecnoteca.
 
CMDBuild team