javax.servlet.ServletException: Servlet execution threw an exception

View: New views
1 Messages — Rating Filter:   Alert me  

javax.servlet.ServletException: Servlet execution threw an exception

by Kostas Vassiliadis :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi all

this is my first post to this list. I am not experienced in Bonita. I am using v4.0.1 and want to develop a servlet that will, among other things, deploy a BAR file that represents a process.
I am getting the following error when the method
managementAPI.deployBar(bar)
is invoked where bar is byte[].

The following exception is raised

java.lang.IllegalAccessError: tried to access method org.ow2.bonita.facade.uuid.PackageDefinitionUUID.<init>(Ljava/lang/String;)V from class org.ow2.bonita.services.impl.DefaultUUIDGenerator
        org.ow2.bonita.services.impl.DefaultUUIDGenerator.getPackageDefinitionUUID(DefaultUUIDGenerator.java:46)
        org.ow2.bonita.parsing.binding.PackageBinding.parse(PackageBinding.java:115)
        org.jbpm.pvm.internal.xml.Parser.parseElement(Parser.java:525)
        org.ow2.bonita.parsing.XpdlParser.parseDocumentElement(XpdlParser.java:82)
        org.jbpm.pvm.internal.xml.Parser.parseDocument(Parser.java:488)
        org.jbpm.pvm.internal.xml.Parser.execute(Parser.java:399)
        org.jbpm.pvm.internal.xml.Parse.execute(Parse.java:141)
        org.ow2.bonita.deployment.Deployer.deploy(Deployer.java:89)
        org.ow2.bonita.facade.impl.ManagementAPIImpl.deploy(ManagementAPIImpl.java:70)
        org.ow2.bonita.facade.impl.ManagementAPIImpl.deployBar(ManagementAPIImpl.java:90)
        sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        java.lang.reflect.Method.invoke(Method.java:585)
        org.ow2.bonita.facade.APIInterceptor$APIInterceptorCommand.execute(APIInterceptor.java:83)
        org.jbpm.pvm.internal.svc.DefaultCommandService.execute(DefaultCommandService.java:42)
        org.jbpm.pvm.internal.tx.StandardTransactionInterceptor.execute(StandardTransactionInterceptor.java:54)
        org.jbpm.pvm.internal.svc.EnvironmentInterceptor.execute(EnvironmentInterceptor.java:40)
        org.jbpm.pvm.internal.svc.RetryInterceptor.execute(RetryInterceptor.java:52)
        org.ow2.bonita.facade.APIInterceptor.invoke(APIInterceptor.java:107)
        $Proxy4.deployBar(Unknown Source)
        sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        java.lang.reflect.Method.invoke(Method.java:585)
        org.ow2.bonita.facade.interceptor.ClientAPIInterceptor.invoke(ClientAPIInterceptor.java:68)
        $Proxy5.deployBar(Unknown Source)
        CreateJCAWorkflow.deploy(CreateJCAWorkflow.java:123)
        CreateJCAActions.doGet(CreateJCAActions.java:114)
        CreateJCAActions.doPost(CreateJCAActions.java:140)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:729)

and I was wondering if it rings any bells without sending you the detailed code, at first glance.

Thank you in advance