As we transition to the new Hyland Community, some post links may be temporarily disrupted as we finalize redirects. We apologize for the inconvenience and are working to resolve this as quickly as possible. Details.
18-ene-2011 11:45:46 org.activiti.engine.impl.interceptor.CommandContext close GRAVE: Error while closing command context org.activiti.engine.ActivitiException: Can't find scripting engine for 'groovy' at org.activiti.engine.impl.scripting.ScriptingEngines.evaluate(Scriptin gEngines.java:63) at org.activiti.engine.impl.bpmn.ScriptTaskActivity.execute(ScriptTaskAc tivity.java:45) at org.activiti.engine.impl.pvm.runtime.AtomicOperationActivityExecute.e xecute(AtomicOperationActivityExecute.java:40) at org.activiti.engine.impl.runtime.ExecutionEntity.performOperation(Exe cutionEntity.java:489) at org.activiti.engine.impl.pvm.runtime.AtomicOperationTransitionDestroy Scope.execute(AtomicOperationTransitionDestroyScope.java:111) at org.activiti.engine.impl.runtime.ExecutionEntity.performOperation(Exe cutionEntity.java:489) at org.activiti.engine.impl.runtime.ExecutionEntity.take(ExecutionEntity .java:355) at org.activiti.engine.impl.runtime.ExecutionEntity.takeAll(ExecutionEnt ity.java:437) at org.activiti.engine.impl.bpmn.BoundaryTimerEventActivity.execute(Boun daryTimerEventActivity.java:50) at org.activiti.engine.impl.jobexecutor.TimerExecuteNestedActivityJobHan dler.execute(TimerExecuteNestedActivityJobHandler.java:48) at org.activiti.engine.impl.runtime.JobEntity.execute(JobEntity.java:79) at org.activiti.engine.impl.runtime.TimerEntity.execute(TimerEntity.java :47) at org.activiti.engine.impl.cmd.ExecuteJobsCmd.execute(ExecuteJobsCmd.ja va:54) at org.activiti.engine.impl.interceptor.CommandExecutorImpl.execute(Comm andExecutorImpl.java:22) at org.activiti.engine.impl.interceptor.CommandContextInterceptor.execut e(CommandContextInterceptor.java:37) at org.activiti.engine.impl.interceptor.LogInterceptor.execute(LogInterc eptor.java:33) at org.activiti.engine.impl.jobexecutor.ExecuteJobsRunnable.run(ExecuteJ obsRunnable.java:36) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec utor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor .java:908) at java.lang.Thread.run(Thread.java:619)
- Two jobs executors running at same time (activiti-rest and activiti-kick)
- I need delete asm-2.2.3.jar from activiti-rest libs (there is asm-3.2.jar)
Timer was updated by another transaction concurrently…
Process has a usertask with timer, after 1 min, go to script groovy that increase a variable +1, send a email and return to user task.Then, I remember that after solve problem with asm, I obtain same error that timer was updated by another transaction, Then I only put off jobexecutor in kick and this error disappears.
Problem when I have asm2.2.3 and asm3.2 was with this classorg.objectweb.asm.ClassWritterSomething about init…And asm3.2 I think is needed for groovy
00250000 Wrapped Exception (with status template): org.objectweb.asm.ClassWriter.<init>(I)V
16:46:13,453 ERROR [extensions.webscripts.AbstractRuntime] Exception from executeScript - redirecting to status template error: 0<br>0250000 Wrapped Exception (with status template): org.objectweb.asm.ClassWriter.<init>(I)V<br>org.springframework.extensions.webscripts.WebScriptException: 00250000 Wrapped Exception (with status template): org.objectweb.asm<br>.ClassWriter.<init>(I)V<br> at org.springframework.extensions.webscripts.AbstractWebScript.createStatusException(AbstractWebScript.java:742)<br> at org.springframework.extensions.webscripts.DeclarativeWebScript.execute(DeclarativeWebScript.java:167)<br> at org.springframework.extensions.webscripts.PresentationContainer.executeScript(PresentationContainer.java:69)<br> at org.springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:333)<br> at org.springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:189)<br> at org.springframework.extensions.webscripts.servlet.WebScriptServlet.service(WebScriptServlet.java:118)<br> at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)<br> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)<br> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)<br> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)<br> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)<br> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)<br> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)<br> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)<br> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)<br> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857)<br> at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)<br> at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)<br> at java.lang.Thread.run(Thread.java:595)<br>Caused by: java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.<init>(I)V<br> at org.codehaus.groovy.runtime.callsite.CallSiteGenerator.compilePojoMethod(CallSiteGenerator.java:219)<br> at org.codehaus.groovy.reflection.CachedMethod.createPojoMetaMethodSite(CachedMethod.java:244)<br> at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.createCachedMethodSite(PojoMetaMethodSite.java:158)<br> at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.createPojoMetaMethodSite(PojoMetaMethodSite.java:147)<br> at groovy.lang.MetaClassImpl.createPojoCallSite(MetaClassImpl.java:3003)<br> at org.codehaus.groovy.runtime.callsite.CallSiteArray.createPojoSite(CallSiteArray.java:114)<br> at org.codehaus.groovy.runtime.callsite.CallSiteArray.createCallSite(CallSiteArray.java:148)<br> at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:40)<br> at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116)<br> at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:120)<br> at org.codehaus.groovy.ast.builder.AstBuilderTransformation.visit(AstBuilderTransformation.groovy:61)<br> at org.codehaus.groovy.transform.ASTTransformationVisitor$3.call(ASTTransformationVisitor.java:302)<br> at org.codehaus.groovy.control.CompilationUnit.applyToSourceUnits(CompilationUnit.java:814)<br> at org.codehaus.groovy.control.CompilationUnit.doPhaseOperation(CompilationUnit.java:511)<br> at org.codehaus.groovy.control.CompilationUnit.processPhaseOperations(CompilationUnit.java:487)<br> at org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:464)<br> at groovy.lang.GroovyClassLoader.doParseClass(GroovyClassLoader.java:306)<br> at groovy.lang.GroovyClassLoader.parseClass(GroovyClassLoader.java:287)<br> at groovy.lang.GroovyClassLoader.parseClass(GroovyClassLoader.java:267)<br> at groovy.lang.GroovyClassLoader.parseClass(GroovyClassLoader.java:214)<br> at org.codehaus.groovy.jsr223.GroovyScriptEngineImpl.getScriptClass(GroovyScriptEngineImpl.java:337)<br> at org.codehaus.groovy.jsr223.GroovyScriptEngineImpl.eval(GroovyScriptEngineImpl.java:109)<br> at javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:79)<br> at org.activiti.engine.impl.scripting.ScriptingEngines.evaluate(ScriptingEngines.java:67)<br> at org.activiti.engine.impl.bpmn.ScriptTaskActivity.execute(ScriptTaskActivity.java:45)<br> at org.activiti.engine.impl.pvm.runtime.AtomicOperationActivityExecute.execute(AtomicOperationActivityExecute.java:40)<br> at org.activiti.engine.impl.runtime.ExecutionEntity.performOperation(ExecutionEntity.java:489)<br> at org.activiti.engine.impl.runtime.ExecutionEntity.start(ExecutionEntity.java:285)<br> at org.activiti.engine.impl.cmd.StartProcessInstanceCmd.execute(StartProcessInstanceCmd.java:66)<br> at org.activiti.engine.impl.cmd.StartProcessInstanceCmd.execute(StartProcessInstanceCmd.java:29)<br> at org.activiti.engine.impl.interceptor.CommandExecutorImpl.execute(CommandExecutorImpl.java:22)<br> at org.activiti.engine.impl.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:37)<br> at org.activiti.engine.impl.interceptor.LogInterceptor.execute(LogInterceptor.java:33)<br> at org.activiti.engine.impl.RuntimeServiceImpl.startProcessInstanceById(RuntimeServiceImpl.java:65)<br> at org.activiti.rest.api.process.ProcessInstancePost.executeWebScript(ProcessInstancePost.java:45)<br> at org.activiti.rest.util.ActivitiWebScript.executeImpl(ActivitiWebScript.java:76)<br> at org.springframework.extensions.webscripts.DeclarativeWebScript.execute(DeclarativeWebScript.java:64)<br> … 17 more
<br>dependency><br> <groupId>org.codehaus.groovy</groupId><br> <artifactId>groovy</artifactId><br> <version>2.0.1</version><br> </dependency><br>
<br>dependency><br> <groupId>org.codehaus.groovy</groupId><br> <artifactId>groovy-all</artifactId><br> <version>2.0.1</version><br> </dependency><br>