Uploaded image for project: 'jBPM'
  1. jBPM
  2. JBPM-2574

org.jbpm.JbpmException: couldn't get value for file 'classes/java/lang/bsh.class'

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • jBPM 3.2.8
    • None
    • Runtime Engine
    • None

      See attached process definition and error log. The relevant stack trace is:
      org.jbpm.JbpmException: couldn't get value for file 'classes/java/lang/bsh.class'
      at org.jbpm.file.def.FileDefinition.getBytes(FileDefinition.java:196)
      at org.jbpm.instantiation.ProcessClassLoader.findClass(ProcessClassLoader.java:137)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
      at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
      at java.lang.Class.forName0(Native Method)
      at java.lang.Class.forName(Class.java:247)
      at bsh.classpath.ClassManagerImpl.plainClassForName(Unknown Source)
      at bsh.classpath.ClassManagerImpl.classForName(Unknown Source)
      at bsh.NameSpace.classForName(Unknown Source)
      at bsh.NameSpace.getImportedClassImpl(Unknown Source)
      at bsh.NameSpace.getClassImpl(Unknown Source)
      at bsh.NameSpace.getClass(Unknown Source)
      at bsh.Name.consumeNextObjectField(Unknown Source)
      at bsh.Name.toObject(Unknown Source)
      at bsh.Name.toObject(Unknown Source)
      at bsh.NameSpace.get(Unknown Source)
      at bsh.Interpreter.get(Unknown Source)
      at bsh.Interpreter.getu(Unknown Source)
      at bsh.Interpreter.<init>(Unknown Source)
      at bsh.Interpreter.<init>(Unknown Source)
      at bsh.Interpreter.<init>(Unknown Source)
      at org.jbpm.graph.action.Script.eval(Script.java:123)
      at org.jbpm.graph.action.Script.eval(Script.java:73)
      at org.jbpm.graph.action.Script.execute(Script.java:62)
      at org.jbpm.graph.def.GraphElement.executeAction(GraphElement.java:280)
      at org.jbpm.graph.def.GraphElement.executeActions(GraphElement.java:237)
      at org.jbpm.graph.def.GraphElement.fireAndPropagateEvent(GraphElement.java:207)
      at org.jbpm.graph.def.GraphElement.fireEvent(GraphElement.java:190)
      at org.jbpm.graph.def.Node.enter(Node.java:358)
      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.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:173)
      at org.jbpm.graph.def.Node_$$javassist_81.enter(Node$$_javassist_81.java)
      at org.jbpm.graph.def.Transition.take(Transition.java:151)
      at org.jbpm.graph.def.Node.leave(Node.java:453)
      at org.jbpm.graph.node.StartState.leave(StartState.java:78)
      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.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:173)
      at org.jbpm.graph.def.Node_$$javassist_81.leave(Node$$_javassist_81.java)
      at org.jbpm.graph.exe.Token.signal(Token.java:214)
      at org.jbpm.graph.exe.Token.signal(Token.java:143)
      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.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:173)
      at org.jbpm.graph.exe.Token_$$javassist_14.signal(Token$$_javassist_14.java)
      at org.jbpm.command.SignalCommand.execute(SignalCommand.java:97)
      at org.jboss.soa.esb.services.jbpm.cmd.AsyncProcessSignal$AsyncSignalAction.execute(AsyncProcessSignal.java:304)
      at org.jbpm.graph.def.Action.execute(Action.java:137)
      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.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:173)
      at org.jbpm.graph.def.Action_$$javassist_34.execute(Action$$_javassist_34.java)
      at org.jbpm.graph.def.GraphElement.executeAction(GraphElement.java:280)
      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.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:173)
      at org.jbpm.graph.def.Node_$$javassist_81.executeAction(Node$$_javassist_81.java)
      at org.jbpm.job.ExecuteActionJob.execute(ExecuteActionJob.java:33)
      at org.jbpm.job.executor.JobExecutorThread.executeJob(JobExecutorThread.java:172)
      at org.jbpm.job.executor.JobExecutorThread.run(JobExecutorThread.java:63)
      Caused by: java.lang.NullPointerException
      at org.jbpm.file.def.FileDefinition.getBytesFromDb(FileDefinition.java:213)
      at org.jbpm.file.def.FileDefinition.getBytes(FileDefinition.java:193)
      ... 71 more

            aguizar_jira Alejandro Guizar (Inactive)
            rhn-support-mputz Martin Weiler (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: