[jboss-user] [JBoss jBPM] - hibernate.queries.hbm.xml
maxip
do-not-reply at jboss.com
Thu Jul 27 05:47:51 EDT 2006
Hi,
want to use the persistance of jBPM, but i get this error:
anonymous wrote : 10:57:17,796 [main] INFO Configuration : Configured SessionFactory: null
| 10:57:17,796 [main] INFO Configuration : Reading mappings from resource: hibernate.queries.hbm.xml
| 10:57:17,843 [main] DEBUG JbpmContext : closing JbpmContext
| Exception in thread "main" org.hibernate.MappingException: Could not read mappings from resource: hibernate.queries.hbm.xml
| at org.hibernate.cfg.Configuration.addResource(Configuration.java:485)
| at org.jbpm.persistence.db.DbPersistenceServiceFactory.getConfiguration(DbPersistenceServiceFactory.java:71)
| at org.jbpm.persistence.db.DbPersistenceServiceFactory.getSchemaExport(DbPersistenceServiceFactory.java:79)
| at org.jbpm.persistence.db.DbPersistenceServiceFactory.createSchema(DbPersistenceServiceFactory.java:110)
| at org.jbpm.JbpmConfiguration.createSchema(JbpmConfiguration.java:383)
| at org.jbpm.JbpmConfiguration.createSchema(JbpmConfiguration.java:375)
| at de.fhkl.bda.Test001.main(Test001.java:27)
| Caused by: org.hibernate.DuplicateMappingException: Duplicate query mapping GraphSession.findLatestProcessDefinitionQuery
| at org.hibernate.cfg.Mappings.checkQueryExist(Mappings.java:270)
| at org.hibernate.cfg.Mappings.addQuery(Mappings.java:259)
| at org.hibernate.cfg.HbmBinder.bindNamedQuery(HbmBinder.java:2555)
| at org.hibernate.cfg.HbmBinder.bindRoot(HbmBinder.java:180)
| at org.hibernate.cfg.Configuration.add(Configuration.java:386)
| at org.hibernate.cfg.Configuration.addInputStream(Configuration.java:427)
| at org.hibernate.cfg.Configuration.addResource(Configuration.java:482)
| ... 6 more
I had to manually update the config file and to insert a linkt to the hibernate.query-file
what goes wrong ? i have absolutely no idea, i am on to this problem for now abot 10hours and i cant find any solution :/
the file exists, is be found (without the file there comes a file not found excepption) but the content cant be read ?
Thats my code:
import java.util.ArrayList;
| import java.util.List;
|
| import org.jbpm.JbpmConfiguration;
| import org.jbpm.JbpmContext;
| import org.jbpm.graph.def.ProcessDefinition;
| import org.jbpm.graph.exe.ProcessInstance;
|
|
| import org.jbpm.JbpmConfiguration;
| import org.jbpm.JbpmContext;
| import org.jbpm.db.GraphSession;
| import org.jbpm.graph.def.ProcessDefinition;
| import org.jbpm.graph.exe.ProcessInstance;
| import org.jbpm.graph.exe.Token;
|
|
|
| public class Test001 {
| /**
| * @param args
| */
| public static void main(String[] args) {
| JbpmConfiguration jbpmConfiguration = JbpmConfiguration.getInstance();
| jbpmConfiguration.createSchema();
| JbpmContext jbpmContext = jbpmConfiguration.createJbpmContext();
| try {
| ProcessInstance processInstance =
| jbpmContext.newProcessInstanceForUpdate("SimpleDefinition1");
| } finally {
| jbpmContext.close();
| }
| }
| }
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3961219#3961219
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3961219
More information about the jboss-user
mailing list