[
http://jira.jboss.com/jira/browse/JBPM-965?page=all ]
Tom Baeyens closed JBPM-965.
----------------------------
Resolution: Cannot Reproduce Bug
this is not a bug :-)
you mixed the short notation with the long notation (i know it is not elegant enough as
several developers (incl me) have stumbled over this). but i'm not going to fix it
now.
i checked short and long notation for configuration like this and i double checked the
docs
public void testDbPersistenceConfigurationDefault() {
JbpmConfiguration jbpmConfiguration = JbpmConfiguration.parseXmlString(
"<jbpm-configuration>" +
" <jbpm-context>" +
" <service name='persistence'
factory='"+DbPersistenceServiceFactory.class.getName()+"' />" +
" </jbpm-context>" +
"</jbpm-configuration>"
);
DbPersistenceServiceFactory dbPersistenceServiceFactory =
(DbPersistenceServiceFactory)
jbpmConfiguration.getServiceFactory("persistence");
assertNull(dbPersistenceServiceFactory.dataSourceJndiName);
assertFalse(dbPersistenceServiceFactory.isCurrentSessionEnabled);
assertTrue(dbPersistenceServiceFactory.isTransactionEnabled);
}
public void testDbPersistenceConfigurationProvidedValues() {
JbpmConfiguration jbpmConfiguration = JbpmConfiguration.parseXmlString(
"<jbpm-configuration>" +
" <jbpm-context>" +
" <service name='persistence'>" +
" <factory>" +
" <bean
class='"+DbPersistenceServiceFactory.class.getName()+"'>" +
" <field name='dataSourceJndiName'><string
value='java:/myDataSource'/></field> " +
" <field name='isCurrentSessionEnabled'><true
/></field> " +
" <field name='isTransactionEnabled'><false
/></field> " +
" </bean>" +
" </factory>" +
" </service>" +
" </jbpm-context>" +
"</jbpm-configuration>"
);
DbPersistenceServiceFactory dbPersistenceServiceFactory =
(DbPersistenceServiceFactory)
jbpmConfiguration.getServiceFactory("persistence");
assertEquals("java:/myDataSource",
dbPersistenceServiceFactory.dataSourceJndiName);
assertTrue(dbPersistenceServiceFactory.isCurrentSessionEnabled);
assertFalse(dbPersistenceServiceFactory.isTransactionEnabled);
}
configuring DbPersistenceServiceFactory is not working
------------------------------------------------------
Key: JBPM-965
URL:
http://jira.jboss.com/jira/browse/JBPM-965
Project: JBoss jBPM
Issue Type: Bug
Components: Core Engine
Reporter: Bernd Ruecker
Assigned To: Tom Baeyens
Priority: Minor
Configuring the DbPersistenceServiceFactory is not working like it is described in the
documentation, see Forum reference for more details.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira