CMDBuild Forum

impossibile avviare processo

Salve,

ho un problema nell'avvio di un semplice processo di prova che consiste in uno start, inserimento da parte di un utente dei una lista di lookup e poi fine. Il processo viene avviato correttamente con visualizzazione della maschera per l'inserimento dei dati dalla lista. Però appena clicco su salva o continua mi appare il messaggio: "Impossibile avviare il processo". Il dettaglio dell'errore è il seguente

org.cmdbuild.exception.CMDBWorkflowException: WF_CANNOT_START
    at org.cmdbuild.exception.CMDBWorkflowException$WorkflowExceptionType.createException(CMDBWorkflowException.java:54)
    at org.cmdbuild.workflow.SharkWSFacade.createAndStartProcess(SharkWSFacade.java:162)
    at org.cmdbuild.workflow.operation.SharkFacade$1.execute(SharkFacade.java:186)
    at org.cmdbuild.workflow.operation.SharkFacade$1.execute(SharkFacade.java:1)
    at org.cmdbuild.services.WorkflowService.execute(WorkflowService.java:188)
    at org.cmdbuild.workflow.operation.SharkFacade.execute(SharkFacade.java:68)
    at org.cmdbuild.workflow.operation.SharkFacade.execute(SharkFacade.java:64)
    at org.cmdbuild.workflow.operation.SharkFacade.startProcess(SharkFacade.java:202)
    at org.cmdbuild.servlets.json.management.ModWorkflow.startProcess(ModWorkflow.java:230)
    at sun.reflect.GeneratedMethodAccessor253.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    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:53)
    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:128)
    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:849)
    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
    at java.lang.Thread.run(Thread.java:595)

Sto utilizzando la macchina virtuale con la versione di cmdbuild 1.2.2, java 5.0 e jped 1.0.2. 

Grazie anticipatamente per la disponibilità.

Buona giornata.

Quando avvio la macchina nel log catalina.out c'è il seguente messaggio:

SharkEngineManager -> Shark engine is being initialized ...

log4j: ERROR Could not find value for key log4j.appender.DatabaseManager

log4j: ERROR Could not instantiate appender named "DatabaseManager"

 

Può essere il motivo per il quale non riesco ad avviare il processo?

Grazie per la disponibilità

Andrea

 

Previously Andrea wrote:

Salve,

ho un problema nell'avvio di un semplice processo di prova che consiste in uno start, inserimento da parte di un utente dei una lista di lookup e poi fine. Il processo viene avviato correttamente con visualizzazione della maschera per l'inserimento dei dati dalla lista. Però appena clicco su salva o continua mi appare il messaggio: "Impossibile avviare il processo". Il dettaglio dell'errore è il seguente

org.cmdbuild.exception.CMDBWorkflowException: WF_CANNOT_START
    at org.cmdbuild.exception.CMDBWorkflowException$WorkflowExceptionType.createException(CMDBWorkflowException.java:54)
    at org.cmdbuild.workflow.SharkWSFacade.createAndStartProcess(SharkWSFacade.java:162)
    at org.cmdbuild.workflow.operation.SharkFacade$1.execute(SharkFacade.java:186)
    at org.cmdbuild.workflow.operation.SharkFacade$1.execute(SharkFacade.java:1)
    at org.cmdbuild.services.WorkflowService.execute(WorkflowService.java:188)
    at org.cmdbuild.workflow.operation.SharkFacade.execute(SharkFacade.java:68)
    at org.cmdbuild.workflow.operation.SharkFacade.execute(SharkFacade.java:64)
    at org.cmdbuild.workflow.operation.SharkFacade.startProcess(SharkFacade.java:202)
    at org.cmdbuild.servlets.json.management.ModWorkflow.startProcess(ModWorkflow.java:230)
    at sun.reflect.GeneratedMethodAccessor253.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    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:53)
    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:128)
    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:849)
    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
    at java.lang.Thread.run(Thread.java:595)

Sto utilizzando la macchina virtuale con la versione di cmdbuild 1.2.2, java 5.0 e jped 1.0.2. 

Grazie anticipatamente per la disponibilità.

Buona giornata.

 

Già all'avvio della macchina virtuale ci sono due mesaggi di configurazione di Shark. Prima dal path shark_test/conf/Shark.conf e poi dal path shark/conf/Shark.conf. In entrambi i casi si verifica lo stesso errore.
 
SherkEngineManager -> Shark engine is being initialized ...
log4j:ERROR Could not find value for key log4j.appender.DatabaseManager
log4j:ERROR Could not instantiate appender named "DatabaseManager"
2010-10-17 18:03:45,387: SharkEngineManager -Z Working with 'org.enhydra.shark.CallbackUtil' implementation of core CallbackUtilities API
....

Nel file /opt/shark/logs/catalina.out ho il seguente errore:
 
WAPIImpl.connect took 137 millis for WMConnectInfo[userIdentification='admin', password='enhydra', engineName='shark', scope=''],
ProcessStarted Request status: 500
[Fatal Error] :1:989: The element type "HR" must be terminated by the matching end-tag "</HR>".
org.xml.sax.SAXParseException: The element type "HR" must be terminated by the matching end-tag "</HR>".
     at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
     at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknow Source)
     at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:98)
     at org.cmdbuild.shark.eventaudit.CmdbuildIntegratinEventAuditManager.sendProcessStarted(CmdbuildIntegratinEventAuditManager.java:492)
     at org.cmdbuild.shark.eventaudit.CmdbuildIntegratinEventAuditManager.persist(CmdbuildIntegratinEventAuditManager.java:164)
     at org.cmdbuild.shark.eventaudit.CompositeEventAuditManager.$12.doWithManager(CompositeEventAuditManager.java:89)
     at org.cmdbuild.shark.eventaudit.CompositeEventAuditManager.persist(CompositeEventAuditManager.java:250)
     at org.enhydra.shark.WfStateEventAuditWrapper.persist(WfStateEventAuditWrapper.java:93)
     at org.enhydra.shark.WfStateEventAuditWrapper.<init>(WfStateEventAuditWrapper.java:35)
     at org.enhydra.shark.SharkObjectFactory.crateStateEventAuditWrapper(SharkObjectFactory.java:244)
     at org.enhydra.shark.WfProcessImpl.change_state(WfProcessImpl.java:468)
     at org.enhydra.shark.WfProcessImpl.start(WfProcessImpl.java:418)
     at org.enhydra.shark.WAPIImpl.startProcess(WAPIImpl.java:312)
     at org.enhydra.shark.ws.WAPIWrapper.startProcess(WAPIWrapper.java:252)
     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     at java.lang.reflect.Method.invoke(Method.java:585)  
     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:69)
     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:128)
     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:849)
     at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:593)
     at org.apache.tomcat.util.net.JloEndpoint$Worker.run(JloEndpoint.java:454)
     at java.lang.Thread.run(Thread.java.595)

2010-10-17 18:10:38,390: WAPIImpl.startProcess took 3195 millis for proc=101:Package_prova_Process_prova, WMSessionHandle[Id=6,vendorData=admin@SuperUser]

.....

Qualcuno può aiutarmi con questo errore?

Grazie

Andrea

 

Previously Andrea wrote:

Salve,

ho un problema nell'avvio di un semplice processo di prova che consiste in uno start, inserimento da parte di un utente dei una lista di lookup e poi fine. Il processo viene avviato correttamente con visualizzazione della maschera per l'inserimento dei dati dalla lista. Però appena clicco su salva o continua mi appare il messaggio: "Impossibile avviare il processo". Il dettaglio dell'errore è il seguente

org.cmdbuild.exception.CMDBWorkflowException: WF_CANNOT_START
    at org.cmdbuild.exception.CMDBWorkflowException$WorkflowExceptionType.createException(CMDBWorkflowException.java:54)
    at org.cmdbuild.workflow.SharkWSFacade.createAndStartProcess(SharkWSFacade.java:162)
    at org.cmdbuild.workflow.operation.SharkFacade$1.execute(SharkFacade.java:186)
    at org.cmdbuild.workflow.operation.SharkFacade$1.execute(SharkFacade.java:1)
    at org.cmdbuild.services.WorkflowService.execute(WorkflowService.java:188)
    at org.cmdbuild.workflow.operation.SharkFacade.execute(SharkFacade.java:68)
    at org.cmdbuild.workflow.operation.SharkFacade.execute(SharkFacade.java:64)
    at org.cmdbuild.workflow.operation.SharkFacade.startProcess(SharkFacade.java:202)
    at org.cmdbuild.servlets.json.management.ModWorkflow.startProcess(ModWorkflow.java:230)
    at sun.reflect.GeneratedMethodAccessor253.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    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:53)
    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:128)
    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:849)
    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
    at java.lang.Thread.run(Thread.java:595)

Sto utilizzando la macchina virtuale con la versione di cmdbuild 1.2.2, java 5.0 e jped 1.0.2. 

Grazie anticipatamente per la disponibilità.

Buona giornata.

 

Previously Andrea wrote:

Quando avvio la macchina nel log catalina.out c'è il seguente messaggio:

SharkEngineManager -> Shark engine is being initialized ...

log4j: ERROR Could not find value for key log4j.appender.DatabaseManager

log4j: ERROR Could not instantiate appender named "DatabaseManager"

Questo non è un vero e proprio errore, indica solo che non è riuscito a configurare correttamente il logger di shark.

Non può inficiare il comportamento di shark.

 

 

Purtroppo il dettaglio parziale del log non aiuta a capire quale sia effettivamente il problema.

E' possibile pubblicare anche qualche riga prima di entrambi i log (sia cmdbuild.log, sia il catalina.out?)

 

Cordiali saluti,

Lisa