Disable State Persistence

60 views
Skip to first unread message

Dula Dulas

unread,
Mar 24, 2017, 7:12:48 AM3/24/17
to jBPM Usage
Hello everyone,

I'm very new to JBPM. I have an application deployed on Oracle weblogic, and this application is Integrated with JBPM.

I've attached the persistence.xml

I want to disable state persistence. I tried commenting out this line, but activating the application throws and error

<!-- 
  <persistence-unit transaction-type="RESOURCE_LOCAL"
                    name="com.xxx.insis.bpm.logger">
    <provider>org.hibernate.ejb.HibernatePersistence</provider>
    <non-jta-data-source>jdbc/InsisJbpmDS</non-jta-data-source>
    <class>com.xxx.insis.bpm.adapter.jbpm.logger.entities.ServiceDataFlowLog</class>
    <class>com.xxx.insis.bpm.adapter.jbpm.logger.entities.ServiceLog</class>
    <properties>
      <property name="hibernate.dialect"
                value="org.hibernate.dialect.Oracle10gDialect"/>
      <property name="hibernate.max_fetch_depth" value="3"/>
      <property name="hibernate.hbm2ddl.auto" value="none"/>
      <property name="hibernate.show_sql" value="false"/>
      <property name="hibernate.transaction.manager_lookup_class"
                value="org.hibernate.transaction.WeblogicTransactionManagerLookup"/>
      <property name="hibernate.cache.provider_class"
                value="org.hibernate.cache.HashtableCacheProvider"/>
      <property name="hibernate.transaction.jta.platform"
                value="org.hibernate.service.jta.platform.internal.WeblogicJtaPlatform"/>
      <property name="hibernate.id.new_generator_mappings" value="false"/>
    </properties>
  </persistence-unit>
-->


>>>>>>>>>>>>>>> This results in the error below >>>>>>>>>>>

Caused By: javax.persistence.PersistenceException: No Persistence provider for EntityManager named com.xxx.insis.bpm.logger
        at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
        at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source)
        at com.fadata.insis.bpm.adapter.jbpm.ProcessEngineContextImpl.init(ProcessEngineContextImpl.java:81)
        at com.fadata.insis.bpm.LocalProcessEngineContextListener.contextInitialized(LocalProcessEngineContextListener.java:19)
        at weblogic.servlet.internal.EventsManager$FireContextListenerAction.run(EventsManager.java:481)
        at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
        at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
        at weblogic.servlet.internal.EventsManager.notifyContextCreatedEvent(EventsManager.java:181)
        at weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1871)
        at weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:3173)
        at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1527)
        at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:486)
        at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425)


James
persistence.xml

srinivas akella

unread,
Apr 12, 2017, 11:04:09 PM4/12/17
to jBPM Usage
Hi I am also looking to disable persistence. Were you able to find the solution?
Reply all
Reply to author
Forward
0 new messages