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]
