Hello,
When I create new Maintenance Activity (or edit created one), a process task is not generated in Task Manager in Openbim demo database (1.0-2.3.1). The following error appears in cmdbuild.log:
INFO 2016-04-14 16:49:03 [jsonrpc ] Calling url /management/modcard/updatecard
INFO 2016-04-14 16:49:03 [cmdbuild] getting all-in-one 'interface org.cmdbuild.services.event.Observer'
INFO 2016-04-14 16:49:03 [cmdbuild] getting all-in-one 'interface org.cmdbuild.services.event.Observer'
INFO 2016-04-14 16:49:03 [jsonrpc ] adding condition '{"value":[241437],"attribute":"Id","operator":"equal"}' to actual filter '{}'
INFO 2016-04-14 16:49:03 [cmdbuild] getting all-in-one 'interface org.cmdbuild.services.event.Observer'
INFO 2016-04-14 16:49:03 [jsonrpc ] adding condition '{"value":[241437],"attribute":"Id","operator":"equal"}' to actual filter '{}'
INFO 2016-04-14 16:49:03 [cmdbuild] getting all-in-one 'interface org.cmdbuild.services.event.Observer'
INFO 2016-04-14 16:49:03 [jsonrpc ] adding condition '{"value":[241437],"attribute":"Id","operator":"equal"}' to actual filter '{}'
INFO 2016-04-14 16:49:03 [cmdbuild] getting all-in-one 'interface org.cmdbuild.services.event.Observer'
INFO 2016-04-14 16:49:03 [jsonrpc ] adding condition '{"value":[241437],"attribute":"Id","operator":"equal"}' to actual filter '{}'
INFO 2016-04-14 16:49:03 [cmdbuild] getting all-in-one 'interface org.cmdbuild.services.event.Observer'
INFO 2016-04-14 16:49:03 [jsonrpc ] adding condition '{"value":[241437],"attribute":"Id","operator":"equal"}' to actual filter '{}'
INFO 2016-04-14 16:49:03 [cmdbuild] getting all-in-one 'interface org.cmdbuild.services.event.Observer'
INFO 2016-04-14 16:49:03 [jsonrpc ] adding condition '{"value":[241437],"attribute":"Id","operator":"equal"}' to actual filter '{}'
INFO 2016-04-14 16:49:03 [cmdbuild] getting all-in-one 'interface org.cmdbuild.services.event.Observer'
WARN 2016-04-14 16:49:03 [persist ] cannot execute script
javax.script.ScriptException: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
Script1.groovy: 6: unable to resolve class com.tecnoteca.cmdbuild.scheduler.parameters.SchedulingParameters
@ line 6, column 1.
import com.tecnoteca.cmdbuild.scheduler.parameters.SchedulingParameters;
^
Script1.groovy: 5: unable to resolve class com.tecnoteca.cmdbuild.scheduler.input.DefaultInputParser
@ line 5, column 1.
import com.tecnoteca.cmdbuild.scheduler.input.DefaultInputParser;
^
Script1.groovy: 3: unable to resolve class com.tecnoteca.cmdbuild.scheduler.input.DefaultInputParametersBuilder
@ line 3, column 1.
import com.tecnoteca.cmdbuild.scheduler.input.DefaultInputParametersBuilder;
^
Script1.groovy: 4: unable to resolve class com.tecnoteca.cmdbuild.scheduler.input.Input
@ line 4, column 1.
import com.tecnoteca.cmdbuild.scheduler.input.Input;
^
4 errors
at org.codehaus.groovy.jsr223.GroovyScriptEngineImpl.eval(GroovyScriptEngineImpl.java:151)
at org.codehaus.groovy.jsr223.GroovyScriptEngineImpl.eval(GroovyScriptEngineImpl.java:122)
at javax.script.AbstractScriptEngine.eval(Unknown Source)
at org.cmdbuild.services.event.ScriptCommand.execute(ScriptCommand.java:113)
at org.cmdbuild.services.event.DefaultObserver.executeAllForPhase(DefaultObserver.java:97)
at org.cmdbuild.services.event.DefaultObserver.executeAllForPhase(DefaultObserver.java:91)
at org.cmdbuild.services.event.DefaultObserver.afterUpdate(DefaultObserver.java:79)
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.cmdbuild.services.event.FilteredObserver$Builder$1.invoke(FilteredObserver.java:70)
at $Proxy233.afterUpdate(Unknown Source)
at org.cmdbuild.services.event.ForwardingObserver.afterUpdate(ForwardingObserver.java:30)
at org.cmdbuild.services.event.ForwardingObserver.afterUpdate(ForwardingObserver.java:30)
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.cmdbuild.services.event.DefaultObserverCollector$1.invoke(DefaultObserverCollector.java:62)
at $Proxy233.afterUpdate(Unknown Source)
at org.cmdbuild.services.event.ObservableDataView$ObservableExistingCardDefinition.save(ObservableDataView.java:61)
at org.cmdbuild.data.store.dao.DataViewStore.update(DataViewStore.java:244)
at org.cmdbuild.logic.data.access.DefaultDataAccessLogic.updateCard(DefaultDataAccessLogic.java:661)
at org.cmdbuild.servlets.json.management.ModCard.updateCard(ModCard.java:372)
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.cmdbuild.servlets.JSONDispatcher.dispatch(JSONDispatcher.java:101)
at org.cmdbuild.servlets.JSONDispatcher.doPost(JSONDispatcher.java:61)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:643)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
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:158)
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:259)
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:48)
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:259)
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:52)
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:259)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.cmdbuild.filters.LocalizationFilter.doFilter(LocalizationFilter.java:148)
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:259)
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:103)
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.Http11AprProcessor.process(Http11AprProcessor.java:879)
at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:617)
at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1778)
at java.lang.Thread.run(Unknown Source)
Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
Script1.groovy: 6: unable to resolve class com.tecnoteca.cmdbuild.scheduler.parameters.SchedulingParameters
@ line 6, column 1.
import com.tecnoteca.cmdbuild.scheduler.parameters.SchedulingParameters;
^
Script1.groovy: 5: unable to resolve class com.tecnoteca.cmdbuild.scheduler.input.DefaultInputParser
@ line 5, column 1.
import com.tecnoteca.cmdbuild.scheduler.input.DefaultInputParser;
^
Script1.groovy: 3: unable to resolve class com.tecnoteca.cmdbuild.scheduler.input.DefaultInputParametersBuilder
@ line 3, column 1.
import com.tecnoteca.cmdbuild.scheduler.input.DefaultInputParametersBuilder;
^
Script1.groovy: 4: unable to resolve class com.tecnoteca.cmdbuild.scheduler.input.Input
@ line 4, column 1.
import com.tecnoteca.cmdbuild.scheduler.input.Input;
^
4 errors
at org.codehaus.groovy.control.ErrorCollector.failIfErrors(ErrorCollector.java:309)
at org.codehaus.groovy.control.CompilationUnit.applyToSourceUnits(CompilationUnit.java:927)
at org.codehaus.groovy.control.CompilationUnit.doPhaseOperation(CompilationUnit.java:574)
at org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:523)
at groovy.lang.GroovyClassLoader.doParseClass(GroovyClassLoader.java:279)
at groovy.lang.GroovyClassLoader.parseClass(GroovyClassLoader.java:258)
at groovy.lang.GroovyClassLoader.parseClass(GroovyClassLoader.java:244)
at groovy.lang.GroovyClassLoader.parseClass(GroovyClassLoader.java:202)
at org.codehaus.groovy.jsr223.GroovyScriptEngineImpl.getScriptClass(GroovyScriptEngineImpl.java:367)
at org.codehaus.groovy.jsr223.GroovyScriptEngineImpl.eval(GroovyScriptEngineImpl.java:143)
... 67 more