[jboss-user] [jBPM Users] - JpdlProcessDefinition cannot be cast to java.util.List
remiel512
do-not-reply at jboss.com
Wed Oct 21 05:34:27 EDT 2009
=== Environment ==============================
- jBPM Version : 4.1
- Database : oracle
- JDK : 1.6
- Container : which Java version are you using? use 'java -version' to find out
- Configuration : no
- Libraries : no
=== Process ==================================
none
=== API ===================================
ProcessDefinition pd = repositoryService.createProcessDefinitionQuery().processDefinitionId(historyService.createHistoryProcessInstanceQuery().processInstanceId(pid).uniqueResult().getProcessDefinitionId()).uniqueResult();
=== Stacktrace ==============================
java.lang.ClassCastException: org.jbpm.jpdl.internal.model.JpdlProcessDefinition cannot be cast to java.util.List
| org.jbpm.pvm.internal.repository.ProcessDeployer.deploy(ProcessDeployer.java:64)
| org.jbpm.pvm.internal.repository.DeployerManager.deploy(DeployerManager.java:46)
| org.jbpm.pvm.internal.repository.RepositorySessionImpl.getObject(RepositorySessionImpl.java:120)
| org.jbpm.pvm.internal.query.ProcessDefinitionQueryImpl.execute(ProcessDefinitionQueryImpl.java:72)
| org.jbpm.pvm.internal.query.AbstractQuery.execute(AbstractQuery.java:81)
| org.jbpm.pvm.internal.svc.DefaultCommandService.execute(DefaultCommandService.java:42)
| org.jbpm.pvm.internal.tx.jta.JtaTransactionInterceptor.executeInNewTx(JtaTransactionInterceptor.java:79)
| org.jbpm.pvm.internal.tx.jta.JtaTransactionInterceptor.execute(JtaTransactionInterceptor.java:61)
| org.jbpm.pvm.internal.svc.RetryInterceptor.execute(RetryInterceptor.java:55)
| org.jbpm.pvm.internal.tx.jta.JtaRetryInterceptor.executeWithRetry(JtaRetryInterceptor.java:52)
| org.jbpm.pvm.internal.tx.jta.JtaRetryInterceptor.execute(JtaRetryInterceptor.java:45)
| org.jbpm.pvm.internal.svc.EnvironmentInterceptor.execute(EnvironmentInterceptor.java:46)
| org.jbpm.pvm.internal.query.AbstractQuery.untypedList(AbstractQuery.java:62)
| org.jbpm.pvm.internal.query.AbstractQuery.untypedUniqueResult(AbstractQuery.java:69)
| org.jbpm.pvm.internal.query.ProcessDefinitionQueryImpl.uniqueResult(ProcessDefinitionQueryImpl.java:145)
| com.gaia.jbpm.core.ProcessManager.getProcessDefinitionByProcessInstanceId(ProcessManager.java:398)
| com.gaia.jbpm.core.ProcessManager.getActivityCoordinatesInfo(ProcessManager.java:349)
| com.gaia.jbpm.action.GetActiveNodeInfo.execute(GetActiveNodeInfo.java:66)
| com.gaia.dispatcher.ActionDispatcher.process(ActionDispatcher.java:35)
| com.sol2.web.dispatcher.SOL2_ActionDispatcher.processRequest(SOL2_ActionDispatcher.java:69)
| com.sol2.web.dispatcher.SOL2_ActionDispatcher.doGet(SOL2_ActionDispatcher.java:52)
| javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
| javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
| com.gaia.filter.ActionFilter.doFilter(ActionFilter.java:129)
| org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
=== Debug logs ==============================
past debug logs here
=== Problem description =========================
Please help me to find out what's the metter of my app. Thanks all.
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4261418#4261418
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4261418
More information about the jboss-user
mailing list