Io ho un problema simile con il mio processo il quale cerca di inserire una nuova scheda nella Classe Computer,ma non penso che sia un problema del repository. Il file shark.conf è stato modificato correttamente. Vi manso un po di log
CMDBUILD.log
AxisFault
faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
faultSubcode:
faultString: org.enhydra.shark.api.internal.toolagent.ToolAgentGeneralException
faultActor:
faultNode:
faultDetail:
{http://xml.apache.org/axis/}hostname:mauro-desktop
..........
CATALINA.out id SHARK
cmdbuildInfo getStruct from name: inseriscipc
2010-11-02 15:47:07,215: Activity[Process Id=101_Package_inseriscipc_Process_inseriscipc, Id=102_101_Package_inseriscipc_Process_inseriscipc_Process_inseriscipc_act2, ba=null, ActDefId=Process_inseriscipc_act2] - Executing tool [id=createCard]
Tool agent map created, maximum number of mappings is 2147483646
Tool agent map created, maximum number of mappings is 2147483646
New mapping added to tool agent map, tool agent map currently has 1 mappings !
No condition for Process_inseriscipc_act2(tool #0 - createCard)
2010-11-02 15:47:07,617: No services directory was found under /opt/shark/webapps/shark/conf/axisrepository.
2010-11-02 15:47:07,655: Deploying module: rampart-1.4 - file:/opt/shark/webapps/shark/conf/axisrepository/modules/rampart-1.4.mar
cmdbuildInfo getStruct from name: Computer
java.lang.NullPointerException
at org.cmdbuild.shark.toolagent.CreateCardToolAgent.customCreate(CreateCardToolAgent.java:131)
at org.cmdbuild.shark.toolagent.CreateCardToolAgent.invokeWebService(CreateCardToolAgent.java:47)
at org.cmdbuild.shark.toolagent.CreateCardToolAgent.invokeWebService(CreateCardToolAgent.java:1)
at org.cmdbuild.shark.toolagent.AbstractWSToolAgent.innerInvoke(AbstractWSToolAgent.java:71)
at org.cmdbuild.shark.toolagent.AbstractConditionalToolAgent.invokeApplication(AbstractConditionalToolAgent.java:76)
at org.enhydra.shark.toolagent.DefaultToolAgent.invokeApplication(DefaultToolAgent.java:163)
at org.enhydra.shark.toolagent.StandardToolAgentManager.invokeToolAgent(StandardToolAgentManager.java:146)
at org.enhydra.shark.StandardToolActivityHandler$ToolRunner.invokeApplication(StandardToolActivityHandler.java:179)
at org.enhydra.shark.StandardToolActivityHandler$ToolRunner.run(StandardToolActivityHandler.java:88)
at org.enhydra.shark.StandardToolActivityHandler.executeActivity(StandardToolActivityHandler.java:46)
at org.enhydra.shark.WfActivityImpl.runTool(WfActivityImpl.java:1489)
at org.enhydra.shark.WfActivityImpl.startActivity(WfActivityImpl.java:1421)
at org.enhydra.shark.WfActivityImpl.activate(WfActivityImpl.java:263)
at org.enhydra.shark.WfProcessImpl.startActivity(WfProcessImpl.java:920)
at org.enhydra.shark.WfProcessImpl.queueNext(WfProcessImpl.java:1136)
at org.enhydra.shark.WfProcessImpl.run(WfProcessImpl.java:750)
at org.enhydra.shark.WfProcessImpl.activity_complete(WfProcessImpl.java:971)
at org.enhydra.shark.WfActivityImpl.finish(WfActivityImpl.java:443)
at org.enhydra.shark.WfActivityImpl.complete(WfActivityImpl.java:368)
at org.enhydra.shark.SharkUtilities.changeActivityState(SharkUtilities.java:1971)
at org.enhydra.shark.WAPIImpl.changeWorkItemState(WAPIImpl.java:1206)
at org.enhydra.shark.ws.WAPIWrapper.changeWorkItemState(WAPIWrapper.java:984)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
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:298)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:662)
org.enhydra.shark.api.internal.toolagent.ToolAgentGeneralException
at org.cmdbuild.shark.toolagent.AbstractWSToolAgent.innerInvoke(AbstractWSToolAgent.java:74)
at org.cmdbuild.shark.toolagent.AbstractConditionalToolAgent.invokeApplication(AbstractConditionalToolAgent.java:76)
at org.enhydra.shark.toolagent.DefaultToolAgent.invokeApplication(DefaultToolAgent.java:163)
at org.enhydra.shark.toolagent.StandardToolAgentManager.invokeToolAgent(StandardToolAgentManager.java:146)
at org.enhydra.shark.StandardToolActivityHandler$ToolRunner.invokeApplication(StandardToolActivityHandler.java:179)
at org.enhydra.shark.StandardToolActivityHandler$ToolRunner.run(StandardToolActivityHandler.java:88)
at org.enhydra.shark.StandardToolActivityHandler.executeActivity(StandardToolActivityHandler.java:46)
at org.enhydra.shark.WfActivityImpl.runTool(WfActivityImpl.java:1489)
at org.enhydra.shark.WfActivityImpl.startActivity(WfActivityImpl.java:1421)
at org.enhydra.shark.WfActivityImpl.activate(WfActivityImpl.java:263)
at org.enhydra.shark.WfProcessImpl.startActivity(WfProcessImpl.java:920)
at org.enhydra.shark.WfProcessImpl.queueNext(WfProcessImpl.java:1136)
at org.enhydra.shark.WfProcessImpl.run(WfProcessImpl.java:750)
at org.enhydra.shark.WfProcessImpl.activity_complete(WfProcessImpl.java:971)
at org.enhydra.shark.WfActivityImpl.finish(WfActivityImpl.java:443)
at org.enhydra.shark.WfActivityImpl.complete(WfActivityImpl.java:368)
at org.enhydra.shark.SharkUtilities.changeActivityState(SharkUtilities.java:1971)
at org.enhydra.shark.WAPIImpl.changeWorkItemState(WAPIImpl.java:1206)
at org.enhydra.shark.ws.WAPIWrapper.changeWorkItemState(WAPIWrapper.java:984)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
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:298)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:662)
Caused by: java.lang.NullPointerException
at org.cmdbuild.shark.toolagent.CreateCardToolAgent.customCreate(CreateCardToolAgent.java:131)
at org.cmdbuild.shark.toolagent.CreateCardToolAgent.invokeWebService(CreateCardToolAgent.java:47)
at org.cmdbuild.shark.toolagent.CreateCardToolAgent.invokeWebService(CreateCardToolAgent.java:1)
at org.cmdbuild.shark.toolagent.AbstractWSToolAgent.innerInvoke(AbstractWSToolAgent.java:71)
... 46 more
2010-11-02 15:47:11,248: DefaultToolAgent - can't execute tool agent class org.cmdbuild.shark.toolagent.CreateCardToolAgent - application terminated incorrectly: org.enhydra.shark.api.internal.toolagent.ToolAgentGeneralException
2010-11-02 15:47:11,248: StandardToolActivityHandler.invokeApplication took 3975 millis for createCard [ actId=102_101_Package_inseriscipc_Process_inseriscipc_Process_inseriscipc_act2],WMSessionHandle[Id=5,vendorData=admin@SuperUser]
2010-11-02 15:47:11,249: Activity[Process Id=101_Package_inseriscipc_Process_inseriscipc, Id=102_101_Package_inseriscipc_Process_inseriscipc_Process_inseriscipc_act2, ba=null, ActDefId=Process_inseriscipc_act2] - failed to execute tool [id=createCard]
Event audit - Activity 102_101_Package_inseriscipc_Process_inseriscipc_Process_inseriscipc_act2 state changed from open.running to closed.terminated
cmdbuildInfo getStruct from name: inseriscipc
2010-11-02 15:47:11,265: Process[key=101_Package_inseriscipc_Process_inseriscipc,mgrname=Package_inseriscipc#9#Process_inseriscipc] - Activity[Process Id=101_Package_inseriscipc_Process_inseriscipc, Id=102_101_Package_inseriscipc_Process_inseriscipc_Process_inseriscipc_act2, ba=null, ActDefId=Process_inseriscipc_act2] is terminated.
2010-11-02 15:47:11,266: WAPIImpl.changeWorkItemState took 4231 millis for proc=101_Package_inseriscipc_Process_inseriscipc,workitem=101_101_Package_inseriscipc_Process_inseriscipc_Process_inseriscipc_act1#admin,newState=closed.completed,WMSessionHandle[Id=5,vendorData=admin@SuperUser]