[jboss-dev-forums] [jBPM Development] - Re: JPAKnowledgeService.newStatefulKnowledgeSession(kbase, config, env)

gigazhang do-not-reply at jboss.com
Tue Jun 12 23:28:42 EDT 2012


gigazhang [https://community.jboss.org/people/gigazhang] created the discussion

"Re: JPAKnowledgeService.newStatefulKnowledgeSession(kbase, config, env)"

To view the discussion, visit: https://community.jboss.org/message/741375#741375

--------------------------------------------------------------
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
        <property name="driverClassName">
            <value>oracle.jdbc.driver.OracleDriver</value>
        </property>
        <property name="url">
            <value>jdbc:oracle:thin:@//192.168.175.40:1521/ORCL</value>
        </property>
        <property name="username">
            <value>demo</value>
        </property>
        <property name="password">
            <value>demo</value>
        </property>
        <property name="initialSize">
            <value>5</value>
        </property>
        <property name="maxActive">
            <value>80</value>
        </property>
        <property name="maxIdle">
            <value>20</value>
        </property>
        <property name="maxWait">
            <value>3000</value>
        </property>
    </bean>

    <bean id="emf" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
        <property name="dataSource" ref="dataSource" />
        <property name="persistenceUnitName" value="org.drools.persistence.jpa.local" />
    </bean>

    <bean id="transactionManager" class="org.springframework.orm.jpa.JpaTransactionManager">
        <property name="entityManagerFactory" ref="emf" />
        <property name="dataSource" ref="dataSource" />
    </bean>

    <drools:grid-node id="node" />

    <drools:kbase id="kbase" node="node">
        <drools:resources>
            <drools:resource type="BPMN2" source="classpath:bpmn/MyProcess.bpmn" />
        </drools:resources>
    </drools:kbase>

    <drools:ksession id="ksession" type="stateful" kbase="kbase" node="node">
        <drools:configuration>
            <drools:jpa-persistence>
                <drools:transaction-manager ref="transactionManager" />
                <drools:entity-manager-factory ref="emf" />
            </drools:jpa-persistence>
        </drools:configuration>
    </drools:ksession>
--------------------------------------------------------------

Reply to this message by going to Community
[https://community.jboss.org/message/741375#741375]

Start a new discussion in jBPM Development at Community
[https://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2035]

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jboss-dev-forums/attachments/20120612/235b4538/attachment.html 


More information about the jboss-dev-forums mailing list