CMDBuild Forum

errore durante la creazione di un processo

Buonasera,

 

seguendo il README ed il manuale ho configurato Shark per la gestione dei workflow.

Nel momento in cui creo un processo da CMDBuild ottengo l'errore seguente.

Avete qualche suggerimento?

Grazie in anticipo per la collaborazione.

 

Giuseppe

 

INFO  2010-03-16 17:37:30 [jsonrpc ] Calling url /schema/modclass/savetable

DEBUG 2010-03-16 17:37:30 [jsonrpc ]     parameter "inherits":

DEBUG 2010-03-16 17:37:30 [jsonrpc ]     parameter "superclass": false

DEBUG 2010-03-16 17:37:30 [jsonrpc ]     parameter "idClass": -1

DEBUG 2010-03-16 17:37:30 [jsonrpc ]     parameter "description": Prova

DEBUG 2010-03-16 17:37:30 [jsonrpc ]     parameter "name": Prova

DEBUG 2010-03-16 17:37:30 [jsonrpc ]     parameter "active": true

DEBUG 2010-03-16 17:37:30 [jsonrpc ]     parameter "isprocess": true

INFO  2010-03-16 17:37:30 [jsonrpc ] Calling url /schema/modclass/getprocesssuperclasses

DEBUG 2010-03-16 17:37:30 [jsonrpc ]     parameter "_dc": 1268757460626

INFO  2010-03-16 17:37:30 [jsonrpc ] Calling url /schema/modclass/getattributelist

DEBUG 2010-03-16 17:37:30 [jsonrpc ]     parameter "idClass": 39742

INFO  2010-03-16 17:37:30 [jsonrpc ] Calling url /schema/modclass/getreferenceabledomainlist

DEBUG 2010-03-16 17:37:30 [jsonrpc ]     parameter "idClass": 39742

INFO  2010-03-16 17:37:30 [jsonrpc ] Calling url /schema/modclass/getdomainlist

DEBUG 2010-03-16 17:37:30 [jsonrpc ]     parameter "idClass": 39742

INFO  2010-03-16 17:37:30 [jsonrpc ] Calling url /schema/modworkflow/xpdlinfo

DEBUG 2010-03-16 17:37:30 [jsonrpc ]     parameter "idClass": 39742

DEBUG 2010-03-16 17:37:30 [workflow] obtain session handle...

DEBUG 2010-03-16 17:37:30 [workflow] obtain session handle...

ERROR 2010-03-16 17:37:30 [jsonrpc ] json rpc error

java.lang.reflect.InvocationTargetException

        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.cmdbuild.servlets.JSONDispatcher.dispatch(JSONDispatcher.java:87)

        at org.cmdbuild.servlets.JSONDispatcher.doPost(JSONDispatcher.java:49)

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

        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.cmdbuild.filters.AuthFilter.doFilter(AuthFilter.java:29)

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

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

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

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

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

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

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

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

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

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

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

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

Caused by: java.lang.NullPointerException

        at org.cmdbuild.elements.ProcessTypeImpl.getPackageVersions(ProcessTypeImpl.java:64)

        at org.cmdbuild.servlets.json.schema.ModWorkflow.xpdlInfo(ModWorkflow.java:135)

        ... 32 more

DEBUG 2010-03-16 17:37:30 [jsonrpc ] Uncaught exception calling method class org.cmdbuild.servlets.json.schema.ModWorkflow.xpdlInfo

java.lang.NullPointerException

        at org.cmdbuild.elements.ProcessTypeImpl.getPackageVersions(ProcessTypeImpl.java:64)

        at org.cmdbuild.servlets.json.schema.ModWorkflow.xpdlInfo(ModWorkflow.java:135)

        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.cmdbuild.servlets.JSONDispatcher.dispatch(JSONDispatcher.java:87)

        at org.cmdbuild.servlets.JSONDispatcher.doPost(JSONDispatcher.java:49)

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

        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.cmdbuild.filters.AuthFilter.doFilter(AuthFilter.java:29)

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

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

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

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

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

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

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

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

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

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

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

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

INFO  2010-03-16 17:37:30 [jsonrpc ] Calling url /schema/modclass/getprocesssuperclasses

DEBUG 2010-03-16 17:37:30 [jsonrpc ]     parameter "_dc": 1268757460814

INFO  2010-03-16 17:37:31 [jsonrpc ] Calling url /schema/modclass/getallclasses

DEBUG 2010-03-16 17:37:31 [jsonrpc ]     parameter "excludeBaseClasses": true

INFO  2010-03-16 17:37:31 [jsonrpc ] Calling url /schema/modclass/gettable

DEBUG 2010-03-16 17:37:31 [jsonrpc ]     parameter "idClass": 39742

 

Ciao, ho lo stesso problema ed inoltre non mi carica gli XPDL....

Tu hai risolto?

Grazie

luca

 

Previously giuseppe wrote:

Buonasera,

 

seguendo il README ed il manuale ho configurato Shark per la gestione dei workflow.

Nel momento in cui creo un processo da CMDBuild ottengo l'errore seguente.

Avete qualche suggerimento?

Grazie in anticipo per la collaborazione.

 

Giuseppe

 

INFO  2010-03-16 17:37:30 [jsonrpc ] Calling url /schema/modclass/savetable

DEBUG 2010-03-16 17:37:30 [jsonrpc ]     parameter "inherits":

DEBUG 2010-03-16 17:37:30 [jsonrpc ]     parameter "superclass": false

DEBUG 2010-03-16 17:37:30 [jsonrpc ]     parameter "idClass": -1

DEBUG 2010-03-16 17:37:30 [jsonrpc ]     parameter "description": Prova

DEBUG 2010-03-16 17:37:30 [jsonrpc ]     parameter "name": Prova

DEBUG 2010-03-16 17:37:30 [jsonrpc ]     parameter "active": true

DEBUG 2010-03-16 17:37:30 [jsonrpc ]     parameter "isprocess": true

INFO  2010-03-16 17:37:30 [jsonrpc ] Calling url /schema/modclass/getprocesssuperclasses

DEBUG 2010-03-16 17:37:30 [jsonrpc ]     parameter "_dc": 1268757460626

INFO  2010-03-16 17:37:30 [jsonrpc ] Calling url /schema/modclass/getattributelist

DEBUG 2010-03-16 17:37:30 [jsonrpc ]     parameter "idClass": 39742

INFO  2010-03-16 17:37:30 [jsonrpc ] Calling url /schema/modclass/getreferenceabledomainlist

DEBUG 2010-03-16 17:37:30 [jsonrpc ]     parameter "idClass": 39742

INFO  2010-03-16 17:37:30 [jsonrpc ] Calling url /schema/modclass/getdomainlist

DEBUG 2010-03-16 17:37:30 [jsonrpc ]     parameter "idClass": 39742

INFO  2010-03-16 17:37:30 [jsonrpc ] Calling url /schema/modworkflow/xpdlinfo

DEBUG 2010-03-16 17:37:30 [jsonrpc ]     parameter "idClass": 39742

DEBUG 2010-03-16 17:37:30 [workflow] obtain session handle...

DEBUG 2010-03-16 17:37:30 [workflow] obtain session handle...

ERROR 2010-03-16 17:37:30 [jsonrpc ] json rpc error

java.lang.reflect.InvocationTargetException

        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.cmdbuild.servlets.JSONDispatcher.dispatch(JSONDispatcher.java:87)

        at org.cmdbuild.servlets.JSONDispatcher.doPost(JSONDispatcher.java:49)

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

        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.cmdbuild.filters.AuthFilter.doFilter(AuthFilter.java:29)

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

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

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

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

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

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

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

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

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

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

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

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

Caused by: java.lang.NullPointerException

        at org.cmdbuild.elements.ProcessTypeImpl.getPackageVersions(ProcessTypeImpl.java:64)

        at org.cmdbuild.servlets.json.schema.ModWorkflow.xpdlInfo(ModWorkflow.java:135)

        ... 32 more

DEBUG 2010-03-16 17:37:30 [jsonrpc ] Uncaught exception calling method class org.cmdbuild.servlets.json.schema.ModWorkflow.xpdlInfo

java.lang.NullPointerException

        at org.cmdbuild.elements.ProcessTypeImpl.getPackageVersions(ProcessTypeImpl.java:64)

        at org.cmdbuild.servlets.json.schema.ModWorkflow.xpdlInfo(ModWorkflow.java:135)

        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.cmdbuild.servlets.JSONDispatcher.dispatch(JSONDispatcher.java:87)

        at org.cmdbuild.servlets.JSONDispatcher.doPost(JSONDispatcher.java:49)

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

        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.cmdbuild.filters.AuthFilter.doFilter(AuthFilter.java:29)

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

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

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

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

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

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

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

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

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

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

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

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

INFO  2010-03-16 17:37:30 [jsonrpc ] Calling url /schema/modclass/getprocesssuperclasses

DEBUG 2010-03-16 17:37:30 [jsonrpc ]     parameter "_dc": 1268757460814

INFO  2010-03-16 17:37:31 [jsonrpc ] Calling url /schema/modclass/getallclasses

DEBUG 2010-03-16 17:37:31 [jsonrpc ]     parameter "excludeBaseClasses": true

INFO  2010-03-16 17:37:31 [jsonrpc ] Calling url /schema/modclass/gettable

DEBUG 2010-03-16 17:37:31 [jsonrpc ]     parameter "idClass": 39742

 

 

Ho lo stesso problema anche io La versione è la 1.2.1.

Grazie

 

Previously luca wrote:

Ciao, ho lo stesso problema ed inoltre non mi carica gli XPDL....

Tu hai risolto?

Grazie

luca

 

Previously giuseppe wrote:

Buonasera,

 

seguendo il README ed il manuale ho configurato Shark per la gestione dei workflow.

Nel momento in cui creo un processo da CMDBuild ottengo l'errore seguente.

Avete qualche suggerimento?

Grazie in anticipo per la collaborazione.

 

Giuseppe

 

INFO  2010-03-16 17:37:30 [jsonrpc ] Calling url /schema/modclass/savetable

DEBUG 2010-03-16 17:37:30 [jsonrpc ]     parameter "inherits":

DEBUG 2010-03-16 17:37:30 [jsonrpc ]     parameter "superclass": false

DEBUG 2010-03-16 17:37:30 [jsonrpc ]     parameter "idClass": -1

DEBUG 2010-03-16 17:37:30 [jsonrpc ]     parameter "description": Prova

DEBUG 2010-03-16 17:37:30 [jsonrpc ]     parameter "name": Prova

DEBUG 2010-03-16 17:37:30 [jsonrpc ]     parameter "active": true

DEBUG 2010-03-16 17:37:30 [jsonrpc ]     parameter "isprocess": true

INFO  2010-03-16 17:37:30 [jsonrpc ] Calling url /schema/modclass/getprocesssuperclasses

DEBUG 2010-03-16 17:37:30 [jsonrpc ]     parameter "_dc": 1268757460626

INFO  2010-03-16 17:37:30 [jsonrpc ] Calling url /schema/modclass/getattributelist

DEBUG 2010-03-16 17:37:30 [jsonrpc ]     parameter "idClass": 39742

INFO  2010-03-16 17:37:30 [jsonrpc ] Calling url /schema/modclass/getreferenceabledomainlist

DEBUG 2010-03-16 17:37:30 [jsonrpc ]     parameter "idClass": 39742

INFO  2010-03-16 17:37:30 [jsonrpc ] Calling url /schema/modclass/getdomainlist

DEBUG 2010-03-16 17:37:30 [jsonrpc ]     parameter "idClass": 39742

INFO  2010-03-16 17:37:30 [jsonrpc ] Calling url /schema/modworkflow/xpdlinfo

DEBUG 2010-03-16 17:37:30 [jsonrpc ]     parameter "idClass": 39742

DEBUG 2010-03-16 17:37:30 [workflow] obtain session handle...

DEBUG 2010-03-16 17:37:30 [workflow] obtain session handle...

ERROR 2010-03-16 17:37:30 [jsonrpc ] json rpc error

java.lang.reflect.InvocationTargetException

        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.cmdbuild.servlets.JSONDispatcher.dispatch(JSONDispatcher.java:87)

        at org.cmdbuild.servlets.JSONDispatcher.doPost(JSONDispatcher.java:49)

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

        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.cmdbuild.filters.AuthFilter.doFilter(AuthFilter.java:29)

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

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

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

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

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

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

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

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

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

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

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

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

Caused by: java.lang.NullPointerException

        at org.cmdbuild.elements.ProcessTypeImpl.getPackageVersions(ProcessTypeImpl.java:64)

        at org.cmdbuild.servlets.json.schema.ModWorkflow.xpdlInfo(ModWorkflow.java:135)

        ... 32 more

DEBUG 2010-03-16 17:37:30 [jsonrpc ] Uncaught exception calling method class org.cmdbuild.servlets.json.schema.ModWorkflow.xpdlInfo

java.lang.NullPointerException

        at org.cmdbuild.elements.ProcessTypeImpl.getPackageVersions(ProcessTypeImpl.java:64)

        at org.cmdbuild.servlets.json.schema.ModWorkflow.xpdlInfo(ModWorkflow.java:135)

        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.cmdbuild.servlets.JSONDispatcher.dispatch(JSONDispatcher.java:87)

        at org.cmdbuild.servlets.JSONDispatcher.doPost(JSONDispatcher.java:49)

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

        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.cmdbuild.filters.AuthFilter.doFilter(AuthFilter.java:29)

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

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

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

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

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

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

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

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

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

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

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

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

INFO  2010-03-16 17:37:30 [jsonrpc ] Calling url /schema/modclass/getprocesssuperclasses

DEBUG 2010-03-16 17:37:30 [jsonrpc ]     parameter "_dc": 1268757460814

INFO  2010-03-16 17:37:31 [jsonrpc ] Calling url /schema/modclass/getallclasses

DEBUG 2010-03-16 17:37:31 [jsonrpc ]     parameter "excludeBaseClasses": true

INFO  2010-03-16 17:37:31 [jsonrpc ] Calling url /schema/modclass/gettable

DEBUG 2010-03-16 17:37:31 [jsonrpc ]     parameter "idClass": 39742

 

 

 

Salve a tutti. Questo problema (che avevo anche io) l'ho risolto, e per quel che mi riguarda dipendeva dal fatto che shark non si avviava correttamente nonostante andando all'indirizzo http://....:.../shark/Version avessi una risposta positiva dal server.

Spero di essere utile a tutti coloro che si trovano in questa situazione riproponendo i passi per una corretta configurazione:

 

1. preparare un utente shark e uno schema shark associato a questo utente nel database. Gli script sql per la creazione sono nella cartella cmdbuild/WEB-INF/sql/shark_schema

 

2. è necessaria una istanza di tomcat separata su cui posizionare shark. Come fare è spiegato in questo indirizzo:

a href="http://mondoinformatico.info/installare-istanze-multiple-due-o-piu-di-tomcat-come-servizi-su-windows_post-5556.html

 

3. modificare le 5 righe verso la fine del file conf/Shark.conf. Riporto il caso mio come esempio (shark si trova in una directory di nome TomcatB e sta sulla porta 8081:

 

#=============================================================================

# SHARK webapp properties

#-----------------------------------------------------------------------------

DatabaseManager.ConfigurationDir=C:/Programmi/ApacheSoftwareFoundation/Tomcat6B/webapps/shark/conf/dods

 

#=============================================================================

# SHARK CMDBuild properties

#-----------------------------------------------------------------------------

 

CMDBuild.WS.ConfigPath=C:/Programmi/ApacheSoftwareFoundation/Tomcat6B/webapps/shark/conf/axisrepository

CMDBuild.WS.EndPoint=http://localhost:8080/cmdbuild/services/soap/Webservices

CMDBuild.WS.ExtSync.EndPoint=http://localhost:8080/cmdbuild/services/soap/ExternalSync

CMDBuild.EndPoint=http://localhost:8080/cmdbuild/shark/

 

4. modificare il file META-INF/context.xml configurando la url al DB (schema shark).

ATTENZIONE! tomcat effettua una copia di questo file nella cartella $tomcat_home/conf/Catalina/localhost chiamata shark.xml. Questo file viene creato una volta per tutte al momento del primo deploy dell'applicazione per cui qualsiasi modifica al file context.xml potrà essere resa effettiva soltanto eliminando prima questo suo clone.

 

5. a questo punto basta configurare cmdbuild da modulo di amministrazione oppure manipolando il file cmdbuild/WEB-INF/conf/workflow.conf

 

 

In ultimo consiglio di verificare l'avvio di shark e il corretto collegamento al DB tramite i file di log di tomcat. In particolare catalina.log e localhost.log. Nel caso shark non si avvii oppure fallisca il collegmento al DB viene esplicitamente riportato nel log.

 

Saluti