- assigned_to: nobody --> dave_hoag
Which should I use - 'usePreparedStatements'
or 'persistPrepared'?
If I use 'persistPrepared', I receive the error
message below when I run my JGPL test program
using Persistence from the CVS (checked out on
May 20).
If I set 'usePreparedStatements', I do not get
the error message, but my classes do not use
prepared statements.
NB:
1) persistPrepared - from RDBBroker javadoc;
2) usePreparedStatements - from BrokerPropertyDetail
javadoc
//////////////////////////////////////////////////////
Error message
================
DEBUG: [main] (Log4jImpl.java:183) - Looking for a set
method of setPersistPrepared on class
com.objectwave.persist.properties.BrokerPropertyDetail
WARN : [main] (Log4jImpl.java:174) - persistPrepared
not set. Method setPersistPrepared not found on class
com.objectwave.persist.properties.BrokerPropertyDetail
java.lang.NoSuchMethodException
at java.lang.Class.getMethod0(Native Method)
at java.lang.Class.getMethod(Unknown Source)
at
com.objectwave.utility.ReflectiveHelper.findMethod
(ReflectiveHelper.java:144)
at
com.objectwave.utility.ReflectiveHelper.setValue
(ReflectiveHelper.java:54)
at
com.objectwave.configuration.DefaultConfigurationServic
e.setValues(DefaultConfigurationService.java:96)
at
com.objectwave.configuration.DefaultConfigurationServic
e.setValues(DefaultConfigurationService.java:65)
at
com.objectwave.configuration.DefaultConfigurationServic
e.getPropertyHolder
(DefaultConfigurationService.java:142)
at
com.objectwave.configuration.BasicPropertySource.getCon
figurationInstance(BasicPropertySource.java:75)
at
com.objectwave.persist.properties.BrokerPropertySource.
customInitialize(BrokerPropertySource.java:400)
at
com.objectwave.persist.properties.BrokerPropertySource.
<init>(BrokerPropertySource.java:66)
at
com.objectwave.persist.BrokerFactory.getDatabaseBroker
(BrokerFactory.java:145)
at
com.objectwave.persist.BrokerFactory.useDatabase
(BrokerFactory.java:288)
at
com.objectwave.persist.BrokerFactory.useDatabase
(BrokerFactory.java:278)
at com.tiertree.regene.Test.<init>
(Test.java:25)
at com.tiertree.regene.Test.main(Test.java:28)