Hi David, I solved my lookup problems by using the newest commons-pool-20030825.183949.jar and commons-dbcp-20030825.184428.jar I would have those attached to this mail but it would have gotten to big. I took them from the torque-3.1 release lib dir. After that the Lookup worked with the SharedPoolDataSourceFactory.
Kind regards J�rgen Hoffmann ByteACTION GmbH cert. Perl Programmer cert. Linux System Administrator cert. Java Programmer -----Urspr�ngliche Nachricht----- Von: David Wynter [mailto:[EMAIL PROTECTED] Gesendet: Mittwoch, 3. September 2003 12:22 An: Turbine Users List Betreff: RE: Turbine Error Hi Jurgen, I get the same error as you do , line 692 of Turbine.java. But also cannot get my Avalon components to load. I cannot get the ECM to find my component nor the Torque component. I have traced into ExcaliburComponentManager.lookup to see how it does it. It looks in m_componentHandlers for the role (it is not there as I see no where where it would put it in there?) and the looks for the m_parentManager.lookup if a m_parentManager exists (it doesn't) and then sets the log message that it cannot find anything and returns. I am clearly missing something here? Here is my componentConfiguration.xml <rwtransform> <componentConfig> <torque> <configFile>/WEB-INF/conf/Torque.properties</configFile> </torque> </componentConfig> <component> <role>com.roamware.rwtransform.scheduler.ECMScheduler</role> <implementation>com.roamware.rwtransform.scheduler.DefaultDbScheduler</i mple mentation> <configuration> <scheduler> <property name="org.quartz.scheduler.instanceName" value="rwtscheduler"/> <property name="org.quartz.threadPool.class" value="org.quartz.simpl.SimpleThreadPool"/> <property name="org.quartz.threadPool.threadCount" value="15"/> <property name="org.quartz.threadPool.threadPriority" value="4"/> <property name="org.quartz.jobStore.class" value="org.quartz.impl.jdbcjobstore.JobStoreTX"/> <property name="org.quartz.jobStore.driverDelegateClass = org.quartz.impl.jdbcjobstore.oracle.OracleDelegate"/> <property name="org.quartz.jobStore.useProperties = false"/> <property name="org.quartz.jobStore.dataSource = rwtransform"/> <property name="org.quartz.jobStore.tablePrefix = RWTSCH_"/> <property name="org.quartz.jobStore.isClustered = false"/> <property name="org.quartz.dataSource.rwtransform.driver = oracle.jdbc.driver.OracleDriver"/> <property name="org.quartz.dataSource.rwtransform.URL = jdbc:oracle:thin:@localhost:1521:roamware"/> <property name="org.quartz.dataSource.rwtransform.user = David"/> <property name="org.quartz.dataSource.rwtransform.password = David"/> <property name="org.quartz.dataSource.rwtransform.maxConnections = 5"/> </scheduler> </configuration> </component> </rwtransform> And my roleConfiguration.xml <role-list> <role name="org.apache.torque.avalon.Torque" shorthand="torque" default-class="org.apache.torque.avalon.TorqueComponent"/> <role name="com.roamware.rwtransform.scheduler.ECMScheduler" shorthand="scheduler" default-class="com.roamware.rwtransform.scheduler.DefaultDbScheduler"/> </role-list> I have tried it ithout my scheduler component and just TorqueComponent, and still cannot get the component role to work. Here is my Avalon config stuff from TR.props. ... services.AvalonComponentService.lookup = org.apache.torque.Torque services.AvalonComponentService.lookup = com.roamware.rwtransform.scheduler.ECMScheduler services.AvalonComponentService.componentConfiguration = /WEB-INF/conf/componentConfiguration.xml services.AvalonComponentService.componentRoles = /WEB-INF/conf/roleConfiguration.xml ... Ideas? Regards David > -----Original Message----- > From: J�rgen Hoffmann [mailto:[EMAIL PROTECTED] > Sent: 03 September 2003 10:37 > To: 'Turbine Users List'; [EMAIL PROTECTED] > Subject: AW: Turbine Error > > > Hi Henning, > > It seems to me that Torque initializes correctly despite the Error > Messages. These Settings hav worked with the old Torque and Turbine > but with Turbine 2.3 and Torque 3.1 they don't anymore. > > Here is my torque.log from the same procedure > - starting tomcat > - pointing IE to my webapp > - stopping tomcat > > 2003-09-03 11:29:35,562 [main] DEBUG org.apache.torque.TorqueInstance- > init(M:\borc\src\webapp/WEB-INF/conf/Torque.properties) > 2003-09-03 11:29:35,602 [main] DEBUG org.apache.torque.TorqueInstance- > Config Object is > [EMAIL PROTECTED] > 2003-09-03 11:29:35,602 [main] DEBUG org.apache.torque.TorqueInstance- > init([EMAIL PROTECTED]) > 2003-09-03 11:29:35,602 [main] DEBUG org.apache.torque.TorqueInstance- > setConfiguration(org.apache.commons.configuration.PropertiesConfigurat > io > [EMAIL PROTECTED]) > 2003-09-03 11:29:35,602 [main] DEBUG org.apache.torque.TorqueInstance- > initialize() > 2003-09-03 11:29:35,602 [main] DEBUG org.apache.torque.TorqueInstance- > setConfiguration([EMAIL PROTECTED] > 40) > 2003-09-03 11:29:35,612 [main] DEBUG org.apache.torque.TorqueInstance- > initAdapters([EMAIL PROTECTED]) > 2003-09-03 11:29:35,682 [main] DEBUG org.apache.torque.TorqueInstance- > Adding mysql -> borc as Adapter > 2003-09-03 11:29:35,682 [main] DEBUG org.apache.torque.TorqueInstance- > Adding mysql -> oldborc as Adapter > 2003-09-03 11:29:35,682 [main] DEBUG org.apache.torque.TorqueInstance- > initDataSourceFactories(org.apache.commons.configuration.BaseConfigurati > [EMAIL PROTECTED]) > 2003-09-03 11:29:35,682 [main] DEBUG org.apache.torque.TorqueInstance- > handle: borc DataSourceFactory: > org.apache.torque.dsfactory.SharedPoolDataSourceFactory > 2003-09-03 11:29:35,702 [main] DEBUG > org.apache.torque.dsfactory.AbstractDataSourceFactory- Starting initCPDS > 2003-09-03 11:29:35,702 [main] DEBUG org.apache.torque.TorqueInstance- > getConfiguration() = > [EMAIL PROTECTED] > 2003-09-03 11:29:35,712 [main] DEBUG > org.apache.torque.dsfactory.AbstractDataSourceFactory- > applyConfiguration([EMAIL PROTECTED] > c4ad, [EMAIL PROTECTED]) > 2003-09-03 11:29:35,872 [main] DEBUG > org.apache.torque.dsfactory.AbstractDataSourceFactory- > setSimpleProperty(org.apache.commons.dbcp.cpdsadapter.DriverAdapterCPDS@ > 13c7378, driver, org.gjt.mm.mysql.Driver) > 2003-09-03 11:29:35,872 [main] DEBUG > org.apache.torque.dsfactory.AbstractDataSourceFactory- > setSimpleProperty(org.apache.commons.dbcp.cpdsadapter.DriverAdapterCPDS@ > 13c7378, url, jdbc:mysql://192.168.0.113/borc) > 2003-09-03 11:29:35,872 [main] DEBUG > org.apache.torque.dsfactory.AbstractDataSourceFactory- > setSimpleProperty(org.apache.commons.dbcp.cpdsadapter.DriverAdapterCPDS@ > 13c7378, user, buddy) > 2003-09-03 11:29:35,872 [main] DEBUG > org.apache.torque.dsfactory.AbstractDataSourceFactory- > setSimpleProperty(org.apache.commons.dbcp.cpdsadapter.DriverAdapterCPDS@ > 13c7378, password, ********) > 2003-09-03 11:29:35,872 [main] DEBUG > org.apache.torque.dsfactory.AbstractDataSourceFactory- > applyConfiguration([EMAIL PROTECTED] > 5c7a, [EMAIL PROTECTED]) > 2003-09-03 11:29:35,872 [main] DEBUG > org.apache.torque.dsfactory.AbstractDataSourceFactory- > setSimpleProperty(org.apache.commons.dbcp.cpdsadapter.DriverAdapterCPDS@ > 13c7378, driver, org.gjt.mm.mysql.Driver) > 2003-09-03 11:29:35,872 [main] DEBUG > org.apache.torque.dsfactory.AbstractDataSourceFactory- > setSimpleProperty(org.apache.commons.dbcp.cpdsadapter.DriverAdapterCPDS@ > 13c7378, url, jdbc:mysql://192.168.0.113/borc) > 2003-09-03 11:29:35,872 [main] DEBUG > org.apache.torque.dsfactory.AbstractDataSourceFactory- > setSimpleProperty(org.apache.commons.dbcp.cpdsadapter.DriverAdapterCPDS@ > 13c7378, user, buddy) > 2003-09-03 11:29:35,872 [main] DEBUG > org.apache.torque.dsfactory.AbstractDataSourceFactory- > setSimpleProperty(org.apache.commons.dbcp.cpdsadapter.DriverAdapterCPDS@ > 13c7378, password, ********) > 2003-09-03 11:29:35,872 [main] DEBUG > org.apache.torque.dsfactory.SharedPoolDataSourceFactory- Starting > initJdbc2Pool > 2003-09-03 11:29:35,892 [main] DEBUG org.apache.torque.TorqueInstance- > getConfiguration() = > [EMAIL PROTECTED] > 2003-09-03 11:29:35,892 [main] DEBUG > org.apache.torque.dsfactory.AbstractDataSourceFactory- > applyConfiguration([EMAIL PROTECTED] > 77b9b, [EMAIL PROTECTED]) > 2003-09-03 11:29:35,912 [main] ERROR > org.apache.torque.dsfactory.AbstractDataSourceFactory- Property: > logInterval value: 0 is not supported by DataSource: > org.apache.commons.dbcp.datasources.SharedPoolDataSource > 2003-09-03 11:29:35,912 [main] ERROR > org.apache.torque.dsfactory.AbstractDataSourceFactory- Property: > connectionWaitTimeout value: 10 is not supported by DataSource: > org.apache.commons.dbcp.datasources.SharedPoolDataSource > 2003-09-03 11:29:35,922 [main] ERROR > org.apache.torque.dsfactory.AbstractDataSourceFactory- Property: > defaultMaxConnections value: 80 is not supported by DataSource: > org.apache.commons.dbcp.datasources.SharedPoolDataSource > 2003-09-03 11:29:35,922 [main] ERROR > org.apache.torque.dsfactory.AbstractDataSourceFactory- Property: > maxExpiryTime value: 3600 is not supported by DataSource: > org.apache.commons.dbcp.datasources.SharedPoolDataSource > 2003-09-03 11:29:35,922 [main] DEBUG > org.apache.torque.dsfactory.AbstractDataSourceFactory- > applyConfiguration([EMAIL PROTECTED] > 001ff, [EMAIL PROTECTED]) > 2003-09-03 11:29:35,922 [main] ERROR > org.apache.torque.dsfactory.AbstractDataSourceFactory- Property: > defaultMaxActive value: 10 is not supported by DataSource: > org.apache.commons.dbcp.datasources.SharedPoolDataSource > 2003-09-03 11:29:35,922 [main] ERROR > org.apache.torque.dsfactory.AbstractDataSourceFactory- Property: > testOnBorrow value: true is not supported by DataSource: > org.apache.commons.dbcp.datasources.SharedPoolDataSource > 2003-09-03 11:29:35,922 [main] ERROR > org.apache.torque.dsfactory.AbstractDataSourceFactory- Property: > validationQuery value: SELECT 1 is not supported by DataSource: > org.apache.commons.dbcp.datasources.SharedPoolDataSource > 2003-09-03 11:29:35,932 [main] DEBUG org.apache.torque.TorqueInstance- > handle: oldborc DataSourceFactory: > org.apache.torque.dsfactory.SharedPoolDataSourceFactory > 2003-09-03 11:29:35,932 [main] DEBUG > org.apache.torque.dsfactory.AbstractDataSourceFactory- Starting initCPDS > 2003-09-03 11:29:35,932 [main] DEBUG org.apache.torque.TorqueInstance- > getConfiguration() = > [EMAIL PROTECTED] > 2003-09-03 11:29:35,932 [main] DEBUG > org.apache.torque.dsfactory.AbstractDataSourceFactory- > applyConfiguration([EMAIL PROTECTED] > 67649, [EMAIL PROTECTED]) > 2003-09-03 11:29:35,932 [main] DEBUG > org.apache.torque.dsfactory.AbstractDataSourceFactory- > setSimpleProperty(org.apache.commons.dbcp.cpdsadapter.DriverAdapterCPDS@ > 1fe88d, driver, org.gjt.mm.mysql.Driver) > 2003-09-03 11:29:35,932 [main] DEBUG > org.apache.torque.dsfactory.AbstractDataSourceFactory- > setSimpleProperty(org.apache.commons.dbcp.cpdsadapter.DriverAdapterCPDS@ > 1fe88d, url, jdbc:mysql://192.168.0.113/borc) > 2003-09-03 11:29:35,932 [main] DEBUG > org.apache.torque.dsfactory.AbstractDataSourceFactory- > setSimpleProperty(org.apache.commons.dbcp.cpdsadapter.DriverAdapterCPDS@ > 1fe88d, user, buddy) > 2003-09-03 11:29:35,932 [main] DEBUG > org.apache.torque.dsfactory.AbstractDataSourceFactory- > setSimpleProperty(org.apache.commons.dbcp.cpdsadapter.DriverAdapterCPDS@ > 1fe88d, password, *******) > 2003-09-03 11:29:35,932 [main] DEBUG > org.apache.torque.dsfactory.AbstractDataSourceFactory- > applyConfiguration([EMAIL PROTECTED] > b03b, [EMAIL PROTECTED]) > 2003-09-03 11:29:35,932 [main] DEBUG > org.apache.torque.dsfactory.AbstractDataSourceFactory- > setSimpleProperty(org.apache.commons.dbcp.cpdsadapter.DriverAdapterCPDS@ > 1fe88d, driver, org.gjt.mm.mysql.Driver) > 2003-09-03 11:29:35,942 [main] DEBUG > org.apache.torque.dsfactory.AbstractDataSourceFactory- > setSimpleProperty(org.apache.commons.dbcp.cpdsadapter.DriverAdapterCPDS@ > 1fe88d, url, jdbc:mysql://192.168.0.113/BORC) > 2003-09-03 11:29:35,942 [main] DEBUG > org.apache.torque.dsfactory.AbstractDataSourceFactory- > setSimpleProperty(org.apache.commons.dbcp.cpdsadapter.DriverAdapterCPDS@ > 1fe88d, user, buddy) > 2003-09-03 11:29:35,942 [main] DEBUG > org.apache.torque.dsfactory.AbstractDataSourceFactory- > setSimpleProperty(org.apache.commons.dbcp.cpdsadapter.DriverAdapterCPDS@ > 1fe88d, password, ********) > 2003-09-03 11:29:35,942 [main] DEBUG > org.apache.torque.dsfactory.SharedPoolDataSourceFactory- Starting > initJdbc2Pool > 2003-09-03 11:29:35,942 [main] DEBUG org.apache.torque.TorqueInstance- > getConfiguration() = > [EMAIL PROTECTED] > 2003-09-03 11:29:35,942 [main] DEBUG > org.apache.torque.dsfactory.AbstractDataSourceFactory- > applyConfiguration([EMAIL PROTECTED] > 0b93, [EMAIL PROTECTED]) > 2003-09-03 11:29:35,942 [main] ERROR > org.apache.torque.dsfactory.AbstractDataSourceFactory- Property: > logInterval value: 0 is not supported by DataSource: > org.apache.commons.dbcp.datasources.SharedPoolDataSource > 2003-09-03 11:29:35,942 [main] ERROR > org.apache.torque.dsfactory.AbstractDataSourceFactory- Property: > connectionWaitTimeout value: 10 is not supported by DataSource: > org.apache.commons.dbcp.datasources.SharedPoolDataSource > 2003-09-03 11:29:35,942 [main] ERROR > org.apache.torque.dsfactory.AbstractDataSourceFactory- Property: > defaultMaxConnections value: 80 is not supported by DataSource: > org.apache.commons.dbcp.datasources.SharedPoolDataSource > 2003-09-03 11:29:35,942 [main] ERROR > org.apache.torque.dsfactory.AbstractDataSourceFactory- Property: > maxExpiryTime value: 3600 is not supported by DataSource: > org.apache.commons.dbcp.datasources.SharedPoolDataSource > 2003-09-03 11:29:35,942 [main] DEBUG > org.apache.torque.dsfactory.AbstractDataSourceFactory- > applyConfiguration([EMAIL PROTECTED] > 8662, [EMAIL PROTECTED]) > 2003-09-03 11:29:35,952 [main] ERROR > org.apache.torque.dsfactory.AbstractDataSourceFactory- Property: > defaultMaxActive value: 10 is not supported by DataSource: > org.apache.commons.dbcp.datasources.SharedPoolDataSource > 2003-09-03 11:29:35,952 [main] ERROR > org.apache.torque.dsfactory.AbstractDataSourceFactory- Property: > testOnBorrow value: true is not supported by DataSource: > org.apache.commons.dbcp.datasources.SharedPoolDataSource > 2003-09-03 11:29:35,952 [main] ERROR > org.apache.torque.dsfactory.AbstractDataSourceFactory- Property: > validationQuery value: SELECT 1 is not supported by DataSource: > org.apache.commons.dbcp.datasources.SharedPoolDataSource > 2003-09-03 11:29:35,952 [main] DEBUG org.apache.torque.TorqueInstance- > Adding a dummy entry for default, mapped onto borc > > Mit freundlichen Gr�ssen > > J�rgen Hoffmann > ByteACTION GmbH > > cert. Perl Programmer > cert. Linux System Administrator > cert. Java Programmer > > > > -----Urspr�ngliche Nachricht----- > Von: Henning P. Schmiedehausen [mailto:[EMAIL PROTECTED] > Gesendet: Mittwoch, 3. September 2003 11:20 > An: [EMAIL PROTECTED] > Betreff: Re: Turbine Error > > > =?iso-8859-1?Q?J=FCrgen_Hoffmann?= <[EMAIL PROTECTED]> writes: > > >Hi, > > >I have managed to get Torque started as an Avalon Component =) > >Although > > >Turbine still gives me a NPE does anyone know what this could be? > > Using Torque 3.1 release? Make sure that you have the right > commons-dbcp version. > > Regards > Henning > > -- > Dipl.-Inf. (Univ.) Henning P. Schmiedehausen INTERMETA GmbH > [EMAIL PROTECTED] +49 9131 50 654 0 http://www.intermeta.de/ > > Java, perl, Solaris, Linux, xSP Consulting, Web Services freelance > consultant -- Jakarta Turbine Development -- hero for hire > > "Dominate!! Dominate!! Eat your young and aggregate! I have grotty > silicon!" > -- AOL CD when played backwards (User Friendly - 200-10-15) > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
