At some stage between 3.3.RC1 and 3.3.RC2 a change to torque was made that broke things for the TurbineAvalonComponentService.

Using turbine (2.3.2) and torque 3.3.RC2, after torque starts up it is immediately disposed of and hence any queries that are executed are greeted with a TorqueException that indicates "Torque is not initialized".

Here is the relevant chunk of the start up log:

avalon - added Role org.apache.torque.avalon.Torque with shorthand torque for org.apache.torque.avalon.TorqueComponent avalon - looking up shorthand torque, returning org.apache.torque.avalon.Torque avalon - Adding component (org.apache.torque.avalon.Torque = org.apache.torque.avalon.TorqueComponent) avalon - Attempting to get Handler for role [org.apache.torque.avalon.Torque] avalon - Handler type = org.apache.avalon.excalibur.component.DefaultComponentHandler avalon - ComponentHandler initialized for: org.apache.torque.avalon.TorqueComponent avalon - ComponentFactory creating new instance of org.apache.torque.avalon.TorqueComponent.
avalon - no logger attribute available, using standard logger
avalon - configure(torque::<no value>:@file:/S:/eclipse-workspace/cmes-dev/target/deploy/dev-m2/WEB-INF/conf/componentConfiguration.xml:7:13) avalon - Config File is S:\eclipse-workspace\cmes-dev\target\deploy\dev-m2\WEB-INF/conf/Torque.properties
avalon - initialize()
dsfactory.AbstractDataSourceFactory - Starting initCPDS
dsfactory.AbstractDataSourceFactory - applyConfiguration([EMAIL PROTECTED], [EMAIL PROTECTED]) dsfactory.AbstractDataSourceFactory - applyConfiguration([EMAIL PROTECTED], [EMAIL PROTECTED]) dsfactory.AbstractDataSourceFactory - setSimpleProperty([EMAIL PROTECTED], driver, org.postgresql.Driver) dsfactory.AbstractDataSourceFactory - setSimpleProperty([EMAIL PROTECTED], url, jdbc:postgresql://127.0.0.1:5432/cmesdev) dsfactory.AbstractDataSourceFactory - setSimpleProperty([EMAIL PROTECTED], user, torque) dsfactory.AbstractDataSourceFactory - setSimpleProperty([EMAIL PROTECTED], password, (value not logged))
dsfactory.SharedPoolDataSourceFactory - Starting initJdbc2Pool
dsfactory.AbstractDataSourceFactory - applyConfiguration([EMAIL PROTECTED], [EMAIL PROTECTED]) dsfactory.AbstractDataSourceFactory - applyConfiguration([EMAIL PROTECTED], [EMAIL PROTECTED]) dsfactory.AbstractDataSourceFactory - setSimpleProperty([EMAIL PROTECTED], maxActive, 10) dsfactory.AbstractDataSourceFactory - setSimpleProperty([EMAIL PROTECTED], testOnBorrow, true) dsfactory.AbstractDataSourceFactory - setSimpleProperty([EMAIL PROTECTED], validationQuery, SELECT 1) avaloncomponent.TurbineAvalonComponentService - Lookup for Component org.apache.torque.avalon.Torque successful avalon - ComponentFactory decommissioning instance of org.apache.torque.avalon.TorqueComponent.
avalon - dispose()

Jeffery Brekkie has confirmed this behaviour (despite his initial comment that RC2 was all good). There are a few items in the changelog that could impact this area.

Jeffery and I have both reverted to RC1 for now pending further investigation.

Scott

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to