Right.. Henning said there was something up with torque-3.1-alpha2 that
broke it when used as an avalon component.  Therefore, now that 3.1 beta 1
is out, I think something needs to be flipped/tweaked in the Avalon Torque
component.  I can't remember what though..  Henning would know.

Eric

> -----Original Message-----
> From: J�rgen Hoffmann [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, August 26, 2003 2:47 PM
> To: 'Turbine Users List'; [EMAIL PROTECTED]
> Subject: AW: AvalonComponentService
>
>
> Hi Eric,
>
> Thanks. I have those in my WEB-INF/lib dir now, but now I am getting
> this:
>
> Since I moved from Torque-3.1-alpha2 to Torque-3.1-beta1 my
> Turbine App
> does not start up =(
>
> All I see is:
> Starting service Tomcat-Standalone
> Apache Tomcat/4.1.27-LE-jdk14
> WebappClassLoader:
> validateJarFile(M:\borc\src\webapp\WEB-INF\lib\servlet-2.3.jar) - jar
> not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class:
> javax/servlet/Servlet.class
> WebappClassLoader:
> validateJarFile(M:\borc\src\webapp\WEB-INF\lib\servlet.jar) - jar not
> loaded. See Servlet Spec 2.3, section 9.7.2. Offending class:
> javax/servlet/Servlet.class
> WebappClassLoader:
> validateJarFile(M:\borc\src\webapp\WEB-INF\lib\servletapi-2.3.
> jar) - jar
> not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class:
> javax/servlet/Servlet.class log4j:ERROR Could not find value for key
> log4j.appender.org.apache.torque.engine
>
> log4j:ERROR Could not instantiate appender named
> "org.apache.torque.engine". 2003-08-26 11:06:49,904 [main] INFO
> org.apache.turbine.Turbine - Configured log4j from
> M:\borc\src\webapp\WEB-INF\conf\Log4j.properties
> 2003-08-26 11:06:49,904 [main] INFO
> org.apache.turbine.Turbine - Loaded
> configuration  (Properties) from
> /WEB-INF/conf/TurbineResources.properties
> (M:\borc\src\webapp\WEB-INF\conf\TurbineResources.properties)
> 2003-08-26 11:06:49,934 [main] INFO
> org.apache.turbine.services.BaseServiceBroker - Added Mapping for
> Service: ComponentService
> 2003-08-26 11:06:49,934 [main] INFO
> org.apache.turbine.services.BaseServiceBroker - Added Mapping for
> Service: AvalonComponentService
> 2003-08-26 11:06:49,934 [main] INFO
> org.apache.turbine.services.BaseServiceBroker - Added Mapping for
> Service: FactoryService
> 2003-08-26 11:06:49,934 [main] INFO
> org.apache.turbine.services.BaseServiceBroker - Added Mapping for
> Service: PoolService
> 2003-08-26 11:06:49,934 [main] INFO
> org.apache.turbine.services.BaseServiceBroker - Added Mapping for
> Service: RunDataService
> 2003-08-26 11:06:49,934 [main] INFO
> org.apache.turbine.services.BaseServiceBroker - Added Mapping for
> Service: ServletService
> 2003-08-26 11:06:49,934 [main] INFO
> org.apache.turbine.services.BaseServiceBroker - Added Mapping for
> Service: AssemblerBrokerService
> 2003-08-26 11:06:49,944 [main] INFO
> org.apache.turbine.services.BaseServiceBroker - Added Mapping for
> Service: LocalizationService
> 2003-08-26 11:06:49,944 [main] INFO
> org.apache.turbine.services.BaseServiceBroker - Added Mapping for
> Service: MimeTypeService
> 2003-08-26 11:06:49,944 [main] INFO
> org.apache.turbine.services.BaseServiceBroker - Added Mapping for
> Service: GlobalCacheService
> 2003-08-26 11:06:49,944 [main] INFO
> org.apache.turbine.services.BaseServiceBroker - Added Mapping for
> Service: UniqueIdService
> 2003-08-26 11:06:49,944 [main] INFO
> org.apache.turbine.services.BaseServiceBroker - Added Mapping for
> Service: UploadService
> 2003-08-26 11:06:49,944 [main] INFO
> org.apache.turbine.services.BaseServiceBroker - Added Mapping for
> Service: SecurityService
> 2003-08-26 11:06:49,944 [main] INFO
> org.apache.turbine.services.BaseServiceBroker - Added Mapping for
> Service: PullService
> 2003-08-26 11:06:49,944 [main] INFO
> org.apache.turbine.services.BaseServiceBroker - Added Mapping for
> Service: IntakeService
> 2003-08-26 11:06:49,944 [main] INFO
> org.apache.turbine.services.BaseServiceBroker - Added Mapping for
> Service: CryptoService
> 2003-08-26 11:06:49,944 [main] INFO
> org.apache.turbine.services.BaseServiceBroker - Added Mapping for
> Service: TemplateService
> 2003-08-26 11:06:49,944 [main] INFO
> org.apache.turbine.services.BaseServiceBroker - Added Mapping for
> Service: XSLTService
> 2003-08-26 11:06:49,944 [main] INFO
> org.apache.turbine.services.BaseServiceBroker - Added Mapping for
> Service: SecurityContextService
> 2003-08-26 11:06:49,944 [main] INFO
> org.apache.turbine.services.BaseServiceBroker - Added Mapping for
> Service: VelocityService
> 2003-08-26 11:06:49,944 [main] INFO
> org.apache.turbine.services.BaseServiceBroker - Added Mapping for
> Service: LuceneService
> 2003-08-26 11:06:49,954 [main] INFO
> org.apache.turbine.services.BaseServiceBroker - Start Initializing
> service (early): ComponentService 2003-08-26 11:06:49,964 [main] WARN
> org.apache.turbine.services.component.TurbineComponentService - The
> ComponentService is deprecated! 2003-08-26 11:06:49,964 [main] DEBUG
> org.apache.turbine.services.component.TurbineComponentService - Fixing
> up /WEB-INF/conf/Fulcrum.properties 2003-08-26 11:06:49,964
> [main] DEBUG
> org.apache.turbine.services.component.TurbineComponentService - Now:
> M:\borc\src\webapp\WEB-INF\conf\Fulcrum.properties
> 2003-08-26 11:06:49,964 [main] INFO
> org.apache.turbine.services.component.TurbineComponentService - Added
> fulcrum as a component 2003-08-26 11:06:49,964 [main] DEBUG
> org.apache.turbine.services.component.TurbineComponentService - Fixing
> up /WEB-INF/conf/menu.properties 2003-08-26 11:06:49,964 [main] DEBUG
> org.apache.turbine.services.component.TurbineComponentService - Now:
> M:\borc\src\webapp\WEB-INF\conf\menu.properties
> 2003-08-26 11:06:49,964 [main] INFO
> org.apache.turbine.services.component.TurbineComponentService - Added
> menu as a component 2003-08-26 11:06:49,974 [main] INFO
> org.apache.stratum.component.ComponentLoader - loading component:
> name=fulcrum class=org.apache.fulcrum.Fulcrum
> config=M:\borc\src\webapp\WEB-INF\conf\Fulcrum.properties
> 2003-08-26 11:06:49,974 [main] DEBUG
> org.apache.stratum.component.ComponentLoader - attempting to load
> 'org.apache.fulcrum.Fulcrum' with the config file
> 'M:\borc\src\webapp\WEB-INF\conf\Fulcrum.properties'.
> 2003-08-26 11:06:50,014 [main] INFO
> org.apache.fulcrum.TurbineServices
> - Finished initializing all services!
> 2003-08-26 11:06:50,014 [main] DEBUG
> org.apache.stratum.component.ComponentLoader - good news!
> org.apache.fulcrum.Fulcrum successfully configured and initialized
> 2003-08-26 11:06:50,014 [main] INFO
> org.apache.stratum.component.ComponentLoader - loading component:
> name=menu
> class=de.byteaction.commons.turbine.components.menu.MenuLoader
> config=M:\borc\src\webapp\WEB-INF\conf\menu.properties
> 2003-08-26 11:06:50,014 [main] DEBUG
> org.apache.stratum.component.ComponentLoader - attempting to load
> 'de.byteaction.commons.turbine.components.menu.MenuLoader' with the
> config file 'M:\borc\src\webapp\WEB-INF\conf\menu.properties'.
> 2003-08-26 11:06:50,034 [main] INFO
> org.apache.turbine.services.BaseServiceBroker - Start Initializing
> service (late): ServletService 2003-08-26 11:06:50,044 [main] DEBUG
> org.apache.turbine.services.servlet.TurbineServletService -
> Initializing
> with ServletConfig 2003-08-26 11:06:50,044 [main] INFO
> org.apache.turbine.services.BaseServiceBroker - Finish Initializing
> service (late): ServletService serialized exists 2003-08-26
> 11:06:50,074
> [main] DEBUG org.apache.stratum.component.ComponentLoader - good news!
> de.byteaction.commons.turbine.components.menu.MenuLoader successfully
> configured and initialized 2003-08-26 11:06:50,074 [main] INFO
> org.apache.turbine.services.BaseServiceBroker - Finish Initializing
> service (early): ComponentService 2003-08-26 11:06:50,074 [main] INFO
> org.apache.turbine.services.BaseServiceBroker - Start Initializing
> service (early): AvalonComponentService 2003-08-26 11:06:50,114 [main]
> DEBUG
> org.apache.turbine.services.avaloncomponent.TurbineAvalonCompo
> nentServic
> e - Config File:
> M:\borc\src\webapp\WEB-INF\conf\componentConfiguration.xml
> 2003-08-26 11:06:50,114 [main] DEBUG
> org.apache.turbine.services.avaloncomponent.TurbineAvalonCompo
> nentServic
> e - Role File:   M:\borc\src\webapp\WEB-INF\conf\roleConfiguration.xml
> 2003-08-26 11:06:50,184 [main] DEBUG
> org.apache.turbine.services.avaloncomponent.TurbineAvalonCompo
> nentServic
> e - Application Root is M:\borc\src\webapp
> Starting service Tomcat-Apache
> Apache Tomcat/4.1.27-LE-jdk14
>
> I am trying to use Torque as an Avalon Component. I have this
> set inside
> my TR.props
>
> services.AvalonComponentService.classname=org.apache.turbine.s
> ervices.av
> aloncomponent.TurbineAvalonComponentService
>
> services.AvalonComponentService.componentConfiguration =
> /WEB-INF/conf/componentConfiguration.xml
> services.AvalonComponentService.componentRoles =
> /WEB-INF/conf/roleConfiguration.xml
> services.AvalonComponentService.lookup =
> org.apache.torque.avalon.Torque
>
> When I point my Browser to the Turbine Application I am getting:
>
> 2003-08-26 11:10:56,996 [HttpProcessor[8080][4]] INFO
> org.apache.turbine.Turbine - Double initialization of Turbine was
> attempted! 2003-08-26 11:10:57,006 [HttpProcessor[8080][4]] ERROR
> org.apache.turbine.Turbine - Turbine.handleException:
> java.lang.NullPointerException
>         at org.apache.turbine.Turbine.doGet(Turbine.java:692)
>         at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
>         at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>         at
> org.apache.catalina.servlets.InvokerServlet.serveRequest(Invok
> erServlet.
> java:466)
>         at
> org.apache.catalina.servlets.InvokerServlet.doGet(InvokerServl
> et.java:18
> 0)
>
> I have the following additional jars on in my WEB-INF/lib Directory
>
> excalibur-component
> excalibur-instrument
> excalibur-logger
> excalibur-pool
> avalon-framework
> logkit
>
> Kind regards
>
> J�rgen Hoffmann
>
> -----Urspr�ngliche Nachricht-----
> Von: Eric Pugh [mailto:[EMAIL PROTECTED]
> Gesendet: Dienstag, 26. August 2003 14:32
> An: 'Turbine Users List'
> Betreff: RE: AvalonComponentService
>
>
> Look at the project.xml for Turbine.  However, from memory, these are
> the onces needed: <dependency>
>                       <id>avalon-framework</id>
>                       <version>4.1.4</version>
>                       <url>http://jakarta.apache.org/avalon</url>
>                       <properties>
>                               <war.bundle>true</war.bundle>
>                       </properties>
>               </dependency>
>               <dependency>
>                       <id>excalibur-collections</id>
>                       <version>1.0</version>
>                       <url>http://jakarta.apache.org/avalon</url>
>                       <properties>
>                               <war.bundle>true</war.bundle>
>                       </properties>
>               </dependency>
>               <dependency>
>                       <id>excalibur-component</id>
>                       <version>1.1</version>
>                       <url>http://jakarta.apache.org/avalon</url>
>                       <properties>
>                               <war.bundle>true</war.bundle>
>                       </properties>
>               </dependency>
>               <dependency>
>                       <id>excalibur-instrument</id>
>                       <version>1.0</version>
>                       <url>http://jakarta.apache.org/avalon</url>
>                       <properties>
>                               <war.bundle>true</war.bundle>
>                       </properties>
>               </dependency>
>               <dependency>
>                       <id>excalibur-logger</id>
>                       <version>1.0.1</version>
>                       <url>http://jakarta.apache.org/avalon</url>
>                       <properties>
>                               <war.bundle>true</war.bundle>
>                       </properties>
>               </dependency>
>               <dependency>
>                       <id>excalibur-pool</id>
>                       <version>1.2</version>
>                       <url>http://jakarta.apache.org/avalon</url>
>                       <properties>
>                               <war.bundle>true</war.bundle>
>                       </properties>
>               </dependency>
>               <dependency>
>                       <id>log4j</id>
>                       <version>1.2.8</version>
>                       <url>http://jakarta.apache.org/log4j/</url>
>                       <properties>
>                               <war.bundle>true</war.bundle>
>                       </properties>
>               </dependency>
>               <dependency>
>                       <id>logkit</id>
>                       <version>1.0.1</version>
>
> <url>http://jakarta.apache.org/avalon/logkit/</url>
>                       <properties>
>                               <war.bundle>true</war.bundle>
>                       </properties>
>               </dependency>
>
> > -----Original Message-----
> > From: J�rgen Hoffmann [mailto:[EMAIL PROTECTED]
> > Sent: Tuesday, August 26, 2003 10:54 AM
> > To: [EMAIL PROTECTED]
> > Subject: AvalonComponentService
> >
> >
> > Hi all,
> >
> > Which additional jars in /WEB-INF/lib are needed to use
> Torque as an
> > Avalon Component?
> >
> > Kind regards
> >
> > J�rgen Hoffmann
> >
> >
> >
> >
> ---------------------------------------------------------------------
> > 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