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