<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<body link="#355491" alink="#4262a1" vlink="#355491" style="background: #e2e2e2; margin: 0; padding: 20px;">

<div>
        <table cellpadding="0" bgcolor="#FFFFFF" border="0" cellspacing="0" style="border: 1px solid #dadada; margin-bottom: 30px; width: 100%; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
                <tbody>
                        <tr>

                                <td>

                                        <table border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" style="border: solid 2px #ccc; background: #dadada; width: 100%; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
                                                <tbody>
                                                        <tr>
                                                                <td bgcolor="#000000" valign="middle" height="58px" style="border-bottom: 1px solid #ccc; padding: 20px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px;">
                                                                        <h1 style="color: #333333; font: bold 22px Arial, Helvetica, sans-serif; margin: 0; display: block !important;">
                                                                        <!-- To have a header image/logo replace the name below with your img tag -->
                                                                        <!-- Email clients will render the images when the message is read so any image -->
                                                                        <!-- must be made available on a public server, so that all recipients can load the image. -->
                                                                        <a href="https://community.jboss.org/index.jspa" style="text-decoration: none; color: #E1E1E1">JBoss Community</a></h1>
                                                                </td>

                                                        </tr>
                                                        <tr>
                                                                <td bgcolor="#FFFFFF" style="font: normal 12px Arial, Helvetica, sans-serif; color:#333333; padding: 20px;  -moz-border-radius-bottomleft: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px;"><h3 style="margin: 10px 0 5px; font-size: 17px; font-weight: normal;">
    Re: abortProcessInstance causes an exception
</h3>
<span style="margin-bottom: 10px;">
    created by <a href="https://community.jboss.org/people/jnorris">jnorris</a> in <i>jBPM</i> - <a href="https://community.jboss.org/message/783485#783485">View the full discussion</a>
</span>
<hr style="margin: 20px 0; border: none; background-color: #dadada; height: 1px;">

<div class="jive-rendered-content"><p>Here's the stack trace:</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>14 Dec 2012 08:35:32,765 | ERROR | qtp20014045-141&#160; | SingleSessionCommandService&#160;&#160;&#160;&#160;&#160; | 298 - com.test.bpm.providers-jbpm - 1.0.0.SNAPSHOT | Could not commit session</p><p>java.lang.RuntimeException: Operation failed</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.jbpm.task.service.persistence.TaskPersistenceManager.queryWithParametersInTransaction(TaskPersistenceManager.java:310)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.jbpm.task.service.persistence.TaskPersistenceManager.queryWithParametersInTransaction(TaskPersistenceManager.java:317)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.jbpm.task.admin.TasksAdminImpl.getCompletedTasksByProcessId(TasksAdminImpl.java:83)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.jbpm.task.admin.TaskCleanUpProcessEventListener.afterProcessCompleted(TaskCleanUpProcessEventListener.java:39)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.drools.event.ProcessEventSupport.fireAfterProcessCompleted(ProcessEventSupport.java:76)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.jbpm.workflow.instance.impl.WorkflowProcessInstanceImpl.setState(WorkflowProcessInstanceImpl.java:262)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.jbpm.workflow.instance.impl.WorkflowProcessInstanceImpl.setState(WorkflowProcessInstanceImpl.java:269)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.jbpm.process.instance.ProcessRuntimeImpl.abortProcessInstance(ProcessRuntimeImpl.java:371)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.drools.impl.StatefulKnowledgeSessionImpl.abortProcessInstance(StatefulKnowledgeSessionImpl.java:301)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.drools.command.runtime.process.AbortProcessInstanceCommand.execute(AbortProcessInstanceCommand.java:42)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.drools.command.impl.DefaultCommandService.execute(DefaultCommandService.java:36)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.drools.persistence.SingleSessionCommandService.execute(SingleSessionCommandService.java:373)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.drools.command.impl.CommandBasedStatefulKnowledgeSession.abortProcessInstance(CommandBasedStatefulKnowledgeSession.java:131)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at com.test.bpm.bpm.provider.jbpm.JbpmApiInteraction.cancelProcessInstance(JbpmApiInteraction.java:533)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at com.test.bpm.bpm.provider.jbpm.BPMProviderImpl.cancelProcessInstance(BPMProviderImpl.java:192)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)[:1.6.0_24]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)[:1.6.0_24]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)[:1.6.0_24]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at java.lang.reflect.Method.invoke(Method.java:597)[:1.6.0_24]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.apache.aries.proxy.impl.ProxyHandler$1.invoke(ProxyHandler.java:50)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.apache.aries.proxy.impl.DefaultWrapper.invoke(DefaultWrapper.java:31)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.apache.aries.proxy.impl.ProxyHandler.invoke(ProxyHandler.java:78)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at $Proxy118.cancelProcessInstance(Unknown Source)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at com.test.bpm.bpm.BPMServiceImpl.cancelProcessInstance(BPMServiceImpl.java:515)[293:com.test.bpm.bpm-webservices:1.0.0.SNAPSHOT]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)[:1.6.0_24]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)[:1.6.0_24]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)[:1.6.0_24]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at java.lang.reflect.Method.invoke(Method.java:597)[:1.6.0_24]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:173)[167:org.apache.cxf.bundle:2.5.0.fuse-70-097]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:89)[167:org.apache.cxf.bundle:2.5.0.fuse-70-097]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.apache.cxf.jaxws.JAXWSMethodInvoker.invoke(JAXWSMethodInvoker.java:64)[167:org.apache.cxf.bundle:2.5.0.fuse-70-097]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:75)[167:org.apache.cxf.bundle:2.5.0.fuse-70-097]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:58)[167:org.apache.cxf.bundle:2.5.0.fuse-70-097]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)[:1.6.0_24]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)[:1.6.0_24]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at java.util.concurrent.FutureTask.run(FutureTask.java:138)[:1.6.0_24]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.apache.cxf.workqueue.SynchronousExecutor.execute(SynchronousExecutor.java:37)[167:org.apache.cxf.bundle:2.5.0.fuse-70-097]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:107)[167:org.apache.cxf.bundle:2.5.0.fuse-70-097]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:263)[167:org.apache.cxf.bundle:2.5.0.fuse-70-097]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:123)[167:org.apache.cxf.bundle:2.5.0.fuse-70-097]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:207)[167:org.apache.cxf.bundle:2.5.0.fuse-70-097]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:213)[167:org.apache.cxf.bundle:2.5.0.fuse-70-097]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:193)[167:org.apache.cxf.bundle:2.5.0.fuse-70-097]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:128)[167:org.apache.cxf.bundle:2.5.0.fuse-70-097]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:185)[167:org.apache.cxf.bundle:2.5.0.fuse-70-097]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:108)[167:org.apache.cxf.bundle:2.5.0.fuse-70-097]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at javax.servlet.http.HttpServlet.service(HttpServlet.java:713)[92:org.apache.geronimo.specs.geronimo-servlet_2.5_spec:1.1.2]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:164)[167:org.apache.cxf.bundle:2.5.0.fuse-70-097]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:547)[79:org.eclipse.jetty.servlet:7.5.4.v20111024]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:480)[79:org.eclipse.jetty.servlet:7.5.4.v20111024]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.ops4j.pax.web.service.jetty.internal.HttpServiceServletHandler.doHandle(HttpServiceServletHandler.java:70)[97:org.ops4j.pax.web.pax-web-jetty:1.0.10]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)[81:org.eclipse.jetty.server:7.5.4.v20111024]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:483)[78:org.eclipse.jetty.security:7.5.4.v20111024]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:227)[81:org.eclipse.jetty.server:7.5.4.v20111024]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:941)[81:org.eclipse.jetty.server:7.5.4.v20111024]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.ops4j.pax.web.service.jetty.internal.HttpServiceContext.doHandle(HttpServiceContext.java:117)[97:org.ops4j.pax.web.pax-web-jetty:1.0.10]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:409)[79:org.eclipse.jetty.servlet:7.5.4.v20111024]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:186)[81:org.eclipse.jetty.server:7.5.4.v20111024]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:875)[81:org.eclipse.jetty.server:7.5.4.v20111024]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)[81:org.eclipse.jetty.server:7.5.4.v20111024]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.ops4j.pax.web.service.jetty.internal.JettyServerHandlerCollection.handle(JettyServerHandlerCollection.java:72)[97:org.ops4j.pax.web.pax-web-jetty:1.0.10]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:110)[81:org.eclipse.jetty.server:7.5.4.v20111024]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.eclipse.jetty.server.Server.handle(Server.java:349)[81:org.eclipse.jetty.server:7.5.4.v20111024]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:441)[81:org.eclipse.jetty.server:7.5.4.v20111024]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.eclipse.jetty.server.HttpConnection$RequestHandler.content(HttpConnection.java:936)[81:org.eclipse.jetty.server:7.5.4.v20111024]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:801)[82:org.eclipse.jetty.http:7.5.4.v20111024]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:224)[82:org.eclipse.jetty.http:7.5.4.v20111024]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:51)[81:org.eclipse.jetty.server:7.5.4.v20111024]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:586)[77:org.eclipse.jetty.io:7.5.4.v20111024]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:44)[77:org.eclipse.jetty.io:7.5.4.v20111024]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:598)[85:org.eclipse.jetty.util:7.5.4.v20111024]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:533)[85:org.eclipse.jetty.util:7.5.4.v20111024]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at java.lang.Thread.run(Thread.java:662)[:1.6.0_24]</p><p>Caused by: java.lang.IllegalArgumentException: org.hibernate.QueryParameterException: could not locate named parameter [processInstanceId]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.hibernate.ejb.QueryImpl.setParameter(QueryImpl.java:206)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.jbpm.task.service.persistence.TaskPersistenceManager.queryWithParameters(TaskPersistenceManager.java:346)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.jbpm.task.service.persistence.TaskPersistenceManager.queryWithParametersInTransaction(TaskPersistenceManager.java:295)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;... 72 more</p><p>Caused by: org.hibernate.QueryParameterException: could not locate named parameter [processInstanceId]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.hibernate.engine.query.ParameterMetadata.getNamedParameterDescriptor(ParameterMetadata.java:99)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.hibernate.engine.query.ParameterMetadata.getNamedParameterExpectedType(ParameterMetadata.java:105)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.hibernate.impl.AbstractQueryImpl.determineType(AbstractQueryImpl.java:437)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.hibernate.impl.AbstractQueryImpl.setParameter(AbstractQueryImpl.java:407)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.hibernate.ejb.QueryImpl.setParameter(QueryImpl.java:201)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;... 74 more</p><p>14 Dec 2012 08:35:32,781 | ERROR | qtp20014045-141&#160; | JbpmApiInteraction&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; | 298 - com.test.bpm.providers-jbpm - 1.0.0.SNAPSHOT | JbpmApiInteraction.cancelProcessInstance() - Exception!</p><p>java.lang.RuntimeException: Operation failed</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.jbpm.task.service.persistence.TaskPersistenceManager.queryWithParametersInTransaction(TaskPersistenceManager.java:310)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.jbpm.task.service.persistence.TaskPersistenceManager.queryWithParametersInTransaction(TaskPersistenceManager.java:317)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.jbpm.task.admin.TasksAdminImpl.getCompletedTasksByProcessId(TasksAdminImpl.java:83)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.jbpm.task.admin.TaskCleanUpProcessEventListener.afterProcessCompleted(TaskCleanUpProcessEventListener.java:39)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.drools.event.ProcessEventSupport.fireAfterProcessCompleted(ProcessEventSupport.java:76)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.jbpm.workflow.instance.impl.WorkflowProcessInstanceImpl.setState(WorkflowProcessInstanceImpl.java:262)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.jbpm.workflow.instance.impl.WorkflowProcessInstanceImpl.setState(WorkflowProcessInstanceImpl.java:269)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.jbpm.process.instance.ProcessRuntimeImpl.abortProcessInstance(ProcessRuntimeImpl.java:371)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.drools.impl.StatefulKnowledgeSessionImpl.abortProcessInstance(StatefulKnowledgeSessionImpl.java:301)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.drools.command.runtime.process.AbortProcessInstanceCommand.execute(AbortProcessInstanceCommand.java:42)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.drools.command.impl.DefaultCommandService.execute(DefaultCommandService.java:36)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.drools.persistence.SingleSessionCommandService.execute(SingleSessionCommandService.java:373)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.drools.command.impl.CommandBasedStatefulKnowledgeSession.abortProcessInstance(CommandBasedStatefulKnowledgeSession.java:131)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at com.test.bpm.bpm.provider.jbpm.JbpmApiInteraction.cancelProcessInstance(JbpmApiInteraction.java:533)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at com.test.bpm.bpm.provider.jbpm.BPMProviderImpl.cancelProcessInstance(BPMProviderImpl.java:192)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)[:1.6.0_24]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)[:1.6.0_24]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)[:1.6.0_24]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at java.lang.reflect.Method.invoke(Method.java:597)[:1.6.0_24]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.apache.aries.proxy.impl.ProxyHandler$1.invoke(ProxyHandler.java:50)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.apache.aries.proxy.impl.DefaultWrapper.invoke(DefaultWrapper.java:31)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.apache.aries.proxy.impl.ProxyHandler.invoke(ProxyHandler.java:78)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at $Proxy118.cancelProcessInstance(Unknown Source)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at com.test.bpm.bpm.BPMServiceImpl.cancelProcessInstance(BPMServiceImpl.java:515)[293:com.test.bpm.bpm-webservices:1.0.0.SNAPSHOT]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)[:1.6.0_24]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)[:1.6.0_24]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)[:1.6.0_24]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at java.lang.reflect.Method.invoke(Method.java:597)[:1.6.0_24]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:173)[167:org.apache.cxf.bundle:2.5.0.fuse-70-097]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:89)[167:org.apache.cxf.bundle:2.5.0.fuse-70-097]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.apache.cxf.jaxws.JAXWSMethodInvoker.invoke(JAXWSMethodInvoker.java:64)[167:org.apache.cxf.bundle:2.5.0.fuse-70-097]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:75)[167:org.apache.cxf.bundle:2.5.0.fuse-70-097]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:58)[167:org.apache.cxf.bundle:2.5.0.fuse-70-097]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)[:1.6.0_24]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)[:1.6.0_24]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at java.util.concurrent.FutureTask.run(FutureTask.java:138)[:1.6.0_24]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.apache.cxf.workqueue.SynchronousExecutor.execute(SynchronousExecutor.java:37)[167:org.apache.cxf.bundle:2.5.0.fuse-70-097]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:107)[167:org.apache.cxf.bundle:2.5.0.fuse-70-097]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:263)[167:org.apache.cxf.bundle:2.5.0.fuse-70-097]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:123)[167:org.apache.cxf.bundle:2.5.0.fuse-70-097]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:207)[167:org.apache.cxf.bundle:2.5.0.fuse-70-097]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:213)[167:org.apache.cxf.bundle:2.5.0.fuse-70-097]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:193)[167:org.apache.cxf.bundle:2.5.0.fuse-70-097]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:128)[167:org.apache.cxf.bundle:2.5.0.fuse-70-097]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:185)[167:org.apache.cxf.bundle:2.5.0.fuse-70-097]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:108)[167:org.apache.cxf.bundle:2.5.0.fuse-70-097]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at javax.servlet.http.HttpServlet.service(HttpServlet.java:713)[92:org.apache.geronimo.specs.geronimo-servlet_2.5_spec:1.1.2]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:164)[167:org.apache.cxf.bundle:2.5.0.fuse-70-097]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:547)[79:org.eclipse.jetty.servlet:7.5.4.v20111024]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:480)[79:org.eclipse.jetty.servlet:7.5.4.v20111024]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.ops4j.pax.web.service.jetty.internal.HttpServiceServletHandler.doHandle(HttpServiceServletHandler.java:70)[97:org.ops4j.pax.web.pax-web-jetty:1.0.10]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)[81:org.eclipse.jetty.server:7.5.4.v20111024]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:483)[78:org.eclipse.jetty.security:7.5.4.v20111024]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:227)[81:org.eclipse.jetty.server:7.5.4.v20111024]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:941)[81:org.eclipse.jetty.server:7.5.4.v20111024]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.ops4j.pax.web.service.jetty.internal.HttpServiceContext.doHandle(HttpServiceContext.java:117)[97:org.ops4j.pax.web.pax-web-jetty:1.0.10]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:409)[79:org.eclipse.jetty.servlet:7.5.4.v20111024]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:186)[81:org.eclipse.jetty.server:7.5.4.v20111024]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:875)[81:org.eclipse.jetty.server:7.5.4.v20111024]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)[81:org.eclipse.jetty.server:7.5.4.v20111024]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.ops4j.pax.web.service.jetty.internal.JettyServerHandlerCollection.handle(JettyServerHandlerCollection.java:72)[97:org.ops4j.pax.web.pax-web-jetty:1.0.10]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:110)[81:org.eclipse.jetty.server:7.5.4.v20111024]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.eclipse.jetty.server.Server.handle(Server.java:349)[81:org.eclipse.jetty.server:7.5.4.v20111024]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:441)[81:org.eclipse.jetty.server:7.5.4.v20111024]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.eclipse.jetty.server.HttpConnection$RequestHandler.content(HttpConnection.java:936)[81:org.eclipse.jetty.server:7.5.4.v20111024]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:801)[82:org.eclipse.jetty.http:7.5.4.v20111024]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:224)[82:org.eclipse.jetty.http:7.5.4.v20111024]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:51)[81:org.eclipse.jetty.server:7.5.4.v20111024]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:586)[77:org.eclipse.jetty.io:7.5.4.v20111024]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:44)[77:org.eclipse.jetty.io:7.5.4.v20111024]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:598)[85:org.eclipse.jetty.util:7.5.4.v20111024]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:533)[85:org.eclipse.jetty.util:7.5.4.v20111024]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at java.lang.Thread.run(Thread.java:662)[:1.6.0_24]</p><p>Caused by: java.lang.IllegalArgumentException: org.hibernate.QueryParameterException: could not locate named parameter [processInstanceId]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.hibernate.ejb.QueryImpl.setParameter(QueryImpl.java:206)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.jbpm.task.service.persistence.TaskPersistenceManager.queryWithParameters(TaskPersistenceManager.java:346)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.jbpm.task.service.persistence.TaskPersistenceManager.queryWithParametersInTransaction(TaskPersistenceManager.java:295)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;... 72 more</p><p>Caused by: org.hibernate.QueryParameterException: could not locate named parameter [processInstanceId]</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.hibernate.engine.query.ParameterMetadata.getNamedParameterDescriptor(ParameterMetadata.java:99)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.hibernate.engine.query.ParameterMetadata.getNamedParameterExpectedType(ParameterMetadata.java:105)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.hibernate.impl.AbstractQueryImpl.determineType(AbstractQueryImpl.java:437)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.hibernate.impl.AbstractQueryImpl.setParameter(AbstractQueryImpl.java:407)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;at org.hibernate.ejb.QueryImpl.setParameter(QueryImpl.java:201)</p><p>&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;... 74 more</p></div>

<div style="background-color: #f4f4f4; padding: 10px; margin-top: 20px;">
    <p style="margin: 0;">Reply to this message by <a href="https://community.jboss.org/message/783485#783485">going to Community</a></p>
        <p style="margin: 0;">Start a new discussion in jBPM at <a href="https://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2034">Community</a></p>
</div></td>
                        </tr>
                    </tbody>
                </table>


                </td>
            </tr>
        </tbody>
    </table>

</div>

</body>
</html>