论坛首页 入门讨论版 Spring

spring和jbpm集成配置

浏览 1869 次
该帖已经被评为新手帖
作者 正文
最后更新时间:2007-05-29 关键字: jbpm
<beans>

<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource" destroy-method="close">
<property name="driverClassName">
<value>${hibernate.driverClassName}</value>
</property>
<property name="url">
<value>${hibernate.url}</value>
</property>
<property name="username">
<value>${hibernate.username}</value>
</property>
<property name="password">
<value>${hibernate.password}</value>
</property>
</bean>
<bean id="placeholderConfig" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="location">
<!-- <value>/WEB-INF/configs/jdbc.properties</value> -->
<value>classpath:jdbc.properties</value>
</property>
</bean>


<bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="dataSource">
<ref bean="dataSource" />
</property>
<property name="configLocation">
            <!-- <value>/WEB-INF/configs/hibernate.cfg.xml</value> -->
            <value>classpath:hibernate.cfg.xml</value>
        </property>
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">org.hibernate.dialect.MySQLInnoDBDialect</prop>
<prop key="hibernate.show_sql">true</prop>
<prop key="hibernate.useUnicode">true</prop>
<prop key="hibernate.characterEncoding">true</prop>
<prop key="hibernate.useServerPrepStmts">false</prop>
</props>
</property>
</bean>


<bean id="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager">
<property name="sessionFactory">
<ref bean="sessionFactory" />
</property>
</bean>


<bean id="jdbcExceptionTranslator" class="org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator">
        <property name="dataSource">
            <ref bean="dataSource"/>
        </property>
    </bean>
   
   
<bean id="hibernateTemplate" class="org.springframework.orm.hibernate3.HibernateTemplate">
        <property name="sessionFactory">
            <ref bean="sessionFactory"/>
        </property>
        <property name="jdbcExceptionTranslator">
            <ref bean="jdbcExceptionTranslator"/>
        </property>
    </bean>

 
    <!-- reading jBPM process definitions -->
    <bean id="webWorkflow1" class="org.springmodules.workflow.jbpm31.definition.ProcessDefinitionFactoryBean">
        <property name="definitionLocation"    value="classpath:com/foundersoftware/ehr/workflow/recruit/recruitProcess/processdefinition.xml"/>
    </bean>
    <!-- jBPM configuration-->
    <bean id="jbpmConfiguration" class="org.springmodules.workflow.jbpm31.LocalJbpmConfigurationFactoryBean">
        <property name="sessionFactory" ref="sessionFactory"/>
        <property name="configuration" value="classpath:jbpm.cfg.xml"/>
        <property name="processDefinitions">
            <list>
                <ref local="webWorkflow1"/>
            </list>
        </property>
        <property name="createSchema" value="true"/>
    </bean>
    <!-- jBPM template -->
    <bean id="jbpmTemplate" class="org.springmodules.workflow.jbpm31.JbpmTemplate">
        <constructor-arg index="0" ref="jbpmConfiguration"/>
        <constructor-arg index="1" ref="webWorkflow1"/>
    </bean>

我的applicationcontext.xml的配置文件如上,为什么启动tomcat时老是报错说找不到default.jbpm.cfg.xml(我的jbpm.cfg.xml文件没有配置,使用默认的),然后在jbpm.cfg.xml文件中加入自己的配置的话老是说没有配置hibernate的方言?有高人给指点一下,或着发个demo给我吗Email:mhw1010@163.com
   
最后更新时间:2007-08-14

我的贴法:

大同小异,贴不上来就不贴。

 

请教下,JBPM支持,gourp查找任务嘛?

       在实际的情况 ,如accountant,组是知道,但是用户actor确是需要分配在启动流程前分配。


 

 

 


 



  
  
   
    
     
       
     
    

   
  

 
 

   
0 请登录后投票
论坛首页 入门讨论版 Spring

跳转论坛:
JavaEye推荐