-
Bug
-
Resolution: Done
-
Major
-
7.1.0.Final
-
None
When setting up pooling datasource, java.lang.NoSuchMethodException is thrown because a setUrl method doesn't exist in particular driver.
Line that throws it:
xads.getClass().getMethod("setURL", new Class[] {String.class}).invoke(xads, new Object[] {url});
Exception:
java.lang.RuntimeException: java.lang.NoSuchMethodException: com.edb.xa.PGXADataSource.setURL(java.lang.String)
at java.lang.Class.getMethod(Class.java:1786)
at org.jbpm.test.util.PoolingDataSource.init(PoolingDataSource.java:65)
at org.jbpm.persistence.util.PersistenceUtil.setupWithPoolingDataSource(PersistenceUtil.java:109)
at org.jbpm.persistence.util.PersistenceUtil.setupWithPoolingDataSource(PersistenceUtil.java:79)
at org.jbpm.process.audit.query.AuditDeleteTest.setUp(AuditDeleteTest.java:81)