JBoss Community

Re: SessionInfo and ProcessInstanceInfo tables are not getting updated when starting the process using JPAKnoweldgeService

created by uvijayreddy657 in jBPM Development - View the full discussion

I added   kession.dispose() statement. Still it is not persisting data into  ProcessInstanceInfo and SessionInfo tables.

 

Like this:

 

UserTransaction ut = getUserTransaction();

##ut.begin();

 

ksession.startProcess(processId, params);

 

 

ksession.dispose();

 

 

 

// commit the transaction

ut.commit();



 

 

At the time of startProcess method invocation hibernate is generating only following queries

 

Hibernate: select hibernate_sequence.nextval from dual

Hibernate: select hibernate_sequence.nextval from dual

Hibernate: select hibernate_sequence.nextval from dual

Hibernate: select hibernate_sequence.nextval from dual

Hibernate: select user_.id from OrganizationalEntity user_ where user_.id=?

Hibernate: select hibernate_sequence.nextval from dual

Hibernate: select hibernate_sequence.nextval from dual

Hibernate: insert into Task (allowedToDelegate, taskInitiator_id, priority, activationTime, actualOwner_id, createdBy_id, createdOn, documentAccessType, documentContentId, documentType, expirationTime, faultAccessType, faultContentId, faultName, faultType, outputAccessType, outputContentId, outputType, parentId, previousStatus, processInstanceId, skipable, status, workItemId, id) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)

Hibernate: insert into I18NText (language, text, id) values (?, ?, ?)

Hibernate: insert into Content (content, id) values (?, ?)

Hibernate: update Task set allowedToDelegate=?, taskInitiator_id=?, priority=?, activationTime=?, actualOwner_id=?, createdBy_id=?, createdOn=?, documentAccessType=?, documentContentId=?, documentType=?, expirationTime=?, faultAccessType=?, faultContentId=?, faultName=?, faultType=?, outputAccessType=?, outputContentId=?, outputType=?, parentId=?, previousStatus=?, processInstanceId=?, skipable=?, status=?, workItemId=? where id=?

Hibernate: update I18NText set Task_Names_Id=? where id=?

Hibernate: insert into PeopleAssignments_BAs (task_id, entity_id) values (?, ?)

Hibernate: insert into PeopleAssignments_PotOwners (task_id, entity_id) values (?, ?)

Reply to this message by going to Community

Start a new discussion in jBPM Development at Community