[jboss-user] [JBoss jBPM] - Service using deprecated method and failing.
sudhaker
do-not-reply at jboss.com
Tue Jul 10 11:23:04 EDT 2007
| public static Service getCurrentService(String name, boolean isRequired) {
| Service service = null;
| // calling following deprecated method; always gets null
| JbpmContext jbpmContext = JbpmContext.getCurrentJbpmContext();
| if (jbpmContext!=null) {
| service = jbpmContext.getServices().getService(name);
| }
| if (isRequired && (service==null)) {
| throw new JbpmServiceException("service '"+name+"' unavailable");
| }
| return service;
| }
|
Error.
ERROR [(graph.def.GraphElement)] action threw exception: service 'scheduler' unavailable
| org.jbpm.svc.JbpmServiceException: service 'scheduler' unavailable
| at org.jbpm.svc.Services.getCurrentService(Services.java:91)
| at org.jbpm.svc.Services.getCurrentService(Services.java:81)
| at org.jbpm.scheduler.def.CreateTimerAction.execute(CreateTimerAction.java:66)
| at org.jbpm.graph.def.GraphElement.executeAction(GraphElement.java:255)
| at org.jbpm.graph.def.GraphElement.executeActions(GraphElement.java:220)
| at org.jbpm.graph.def.GraphElement.fireAndPropagateEvent(GraphElement.java:190)
| at org.jbpm.graph.def.GraphElement.fireEvent(GraphElement.java:174)
| at org.jbpm.graph.def.Node.enter(Node.java:302)
| at org.jbpm.graph.def.Transition.take(Transition.java:151)
| at org.jbpm.graph.def.Node.leave(Node.java:393)
| at org.jbpm.graph.def.Node.leave(Node.java:368)
| at org.jbpm.graph.node.Fork.execute(Fork.java:140)
| at org.jbpm.graph.def.Node.enter(Node.java:318)
| at org.jbpm.graph.def.Transition.take(Transition.java:151)
| at org.jbpm.graph.def.Node.leave(Node.java:393)
| at org.jbpm.graph.def.Node.leave(Node.java:357)
| at org.jbpm.graph.exe.ExecutionContext.leaveNode(ExecutionContext.java:120)
| 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 bsh.Reflect.invokeMethod(Unknown Source)
| at bsh.Reflect.invokeObjectMethod(Unknown Source)
| at bsh.Name.invokeMethod(Unknown Source)
| at bsh.BSHMethodInvocation.eval(Unknown Source)
| at bsh.BSHPrimaryExpression.eval(Unknown Source)
| at bsh.Interpreter.eval(Unknown Source)
| at bsh.Interpreter.eval(Unknown Source)
| at bsh.Interpreter.eval(Unknown Source)
| at org.jbpm.graph.action.Script.eval(Script.java:129)
| at org.jbpm.graph.action.Script.eval(Script.java:72)
| at org.jbpm.graph.action.Script.execute(Script.java:61)
| at org.jbpm.graph.def.GraphElement.executeAction(GraphElement.java:255)
| at org.jbpm.graph.def.GraphElement.executeActions(GraphElement.java:220)
| at org.jbpm.graph.def.GraphElement.fireAndPropagateEvent(GraphElement.java:190)
| at org.jbpm.graph.def.GraphElement.fireEvent(GraphElement.java:174)
| at org.jbpm.graph.def.Node.enter(Node.java:302)
| at org.jbpm.graph.def.Transition.take(Transition.java:151)
| at org.jbpm.graph.def.Node.leave(Node.java:393)
| at org.jbpm.graph.node.StartState.leave(StartState.java:70)
| at org.jbpm.graph.exe.Token.signal(Token.java:194)
| at org.jbpm.graph.exe.Token.signal(Token.java:139)
| at org.jbpm.graph.exe.ProcessInstance.signal(ProcessInstance.java:270)
| at my.TestApp.main(TestApp.java:40)
| WARN [(graph.action.Script)] exception during evaluation of script expression
|
Any suggestions?
Thanks,
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4062526#4062526
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4062526
More information about the jboss-user
mailing list