首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

集成Seam,Spring跟jBPM指南(转)

2012-11-20 
集成Seam,Spring和jBPM指南(转)这篇指南描述了一种为了使Spring和jBPM(当然还有Seam)能使用同一个Hibernat

集成Seam,Spring和jBPM指南(转)
    这篇指南描述了一种为了使Spring和jBPM(当然还有Seam)能使用同一个Hibernate SessionFactory而将Seam,Spring和jBPM集成的方法。
    首先您要确保使用的是2.1.0版本的Seam,因为2.0.1版本的Seam和SpringTransaction会有些麻烦。

相关的配置部分如下:
1.在你的Spring bean配置中,像平常一样定义你的Hibernate SessionFactory并且设置如下这些属性



以上就是针对Spring的配置
现在我们需要配置components.xml文件
<jbpm-context>    <service name="persistence">                <factory>                        <bean class="your.namespace.jbpm.integration.DbPersistenceServiceFactory">                                <field name="isTransactionEnabled">                                    <false/>                                </field>                        </bean>                </factory>        </service></jbpm-context>

同时,要保证你的Spring WebApplicationContext初始化要在seam启动之前,这个可以通过在你的web.xml中Spring的Listener方在org.jboss.seam.servlet.SeamListener之前来实现。

热点排行