[jboss-user] [JBoss Seam] - jbpmContext not found

wsollers do-not-reply at jboss.com
Thu Aug 24 18:12:34 EDT 2006


I have 2 datasources 1 for application use that works fine, can do CRUD ops etc... The other I was going to use to run jbpm in hsqldb. My basic problem is that the jbpContext cannot be found:

2006-08-24 17:45:18,326 DEBUG [org.jboss.seam.Component] seam component not found: jbpmContext

After that the null that is jbpmContext just blows off everytime I try to do a pageflow / process...

Need some help / pointers here. I cannot seem to get jbpm configured for anything. Here is my jbpm.cfg.xml (c&p reuse from dvd store):


<jbpm-configuration>

  <jbpm-context>
    
       
          
             
          
       
    
    
    
    
    
  </jbpm-context>

</jbpm-configuration>

I have the hibernate.cfg.xml from dvd store as well:

<?xml version='1.0' encoding='utf-8'?>

<!DOCTYPE hibernate-configuration PUBLIC
          "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
          "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">

<hibernate-configuration>
  <session-factory>

    false
    java:/jbpmDatasource
    org.hibernate.transaction.JTATransactionFactory
    org.hibernate.transaction.JBossTransactionManagerLookup
    org.hibernate.cache.HashtableCacheProvider
    create-drop
    <!--property name="transaction.flush_before_completion">true</property-->
    
    <!-- ############################################ -->
    <!-- # mapping files with external dependencies # -->
    <!-- ############################################ -->

    <!-- following mapping file has a dependendy on   -->
    <!-- 'bsh-{version}.jar'.                         -->
    <!-- uncomment this if you don't have bsh on your -->
    <!-- classpath.  you won't be able to use the     -->
    <!-- script element in process definition files   -->
    <!-- 
    
    -->

    <!-- following mapping files have a dependendy on  -->
    <!-- 'jbpm-identity-{version}.jar', mapping files  -->
    <!-- of the pluggable jbpm identity component.     -->
    <!-- comment out the following 3 lines if you don't-->
    <!-- want to use the default jBPM identity mgmgt   -->
    <!-- component                                     -->
    
    <!-- 
    
    
    
    -->

    <!-- ###################### -->
    <!-- # jbpm mapping files # -->
    <!-- ###################### -->

    <!-- hql queries and type defs -->
    
    
    <!-- graph.def mapping files -->
    
    
    
    
    
    
    
    

    <!-- graph.node mapping files -->
    
    
    
    
    
    
    
    

    <!-- context.def mapping files -->
    
    

    <!-- taskmgmt.def mapping files -->
    
    
    
    

    <!-- module.def mapping files -->
    

    <!-- bytes mapping files -->
    

    <!-- file.def mapping files -->
    

    <!-- scheduler.def mapping files -->
    
    

    <!-- graph.exe mapping files -->
    
    
    
    

    <!-- module.exe mapping files -->
    
        
    <!-- context.exe mapping files -->
    
    
    
    
    
    
    
    
    
    
    

    <!-- msg.db mapping files -->
    
    
    
    
    
    

    <!-- taskmgmt.exe mapping files -->
    
    
    
    

    <!-- scheduler.exe mapping files -->
    

    <!-- logging mapping files -->
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
  </session-factory>
</hibernate-configuration>

here is the jbpm-ds.xml

<?xml version="1.0" encoding="UTF-8"?>


    <local-tx-datasource>
        <jndi-name>jbpmDatasource</jndi-name>
        <connection-url>jdbc:hsqldb:${jboss.server.data.dir}${/}hypersonic${/}jbpm</connection-url>
        <connection-url>jdbc:hsqldb:mem</connection-url>
        <driver-class>org.hsqldb.jdbcDriver</driver-class>
        <user-name>sa</user-name>
        
    </local-tx-datasource>

    
        jbpm
        true
      


jbpm is configured in the components.xml:

    
        launchbatch.jpdl.xml todo.jpdl.xml
    

Packaging is in EAR format with the class path attribute in the META-INF/MANIFEST.MF of the war :
Class-Path: jboss-seam.jar jbpm-3.1.1.jar


I see hibernate find all of my entities in their jars and map them but I never see hibernate find the hbm's for jbpm in its jar.

Anyone have an idea of what am I doing wrong?  Or where to even start looking?

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3967363#3967363

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3967363



More information about the jboss-user mailing list