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</imple
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.PropertiesConfiguratio
> [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]

Reply via email to