Hmmm... Can you get the manager servlet to work properly? (ie: http://localhost:8080/manager/list) - instructions on http://jakarta.apache.org/tomcat/tomcat-4.0-doc/manager-howto.html. Does it list your web-app?
David -----Original Message----- From: Stephen Eaton [mailto:[EMAIL PROTECTED] Sent: Thursday, January 29, 2004 11:12 PM To: 'Turbine Users List' Subject: RE: Turbine under tomcat 5 Thanks for the reply, I vaguely remember trying this sometime last week, but the current one did not have it, so I made the changes (seems a lifetime away ;-) ), anyway I did as you suggest to no avail. Stephen.... > -----Original Message----- > From: David Demner [mailto:[EMAIL PROTECTED] > Sent: Friday, 30 January 2004 2:49 PM > To: 'Turbine Users List' > Subject: RE: Turbine under tomcat 5 > > Hi Stephen, > > Try adding > > <servlet-mapping> > <servlet-name>msw</servlet-name> > <url-pattern>/msw/servlet/msw/*</url-pattern> > </servlet-mapping> > > To your WEB-INF\web.xml > > Good luck, > > David > > -----Original Message----- > From: Stephen Eaton [mailto:[EMAIL PROTECTED] > Sent: Thursday, January 29, 2004 10:08 PM > To: [EMAIL PROTECTED] > Subject: Turbine under tomcat 5 > > > G'day one and all, > > I'm having a real problem trying to get an existing turbine > 2.2 app running > app on a new development(winxp pro) machine with tomcat 4.1 or 5.0 . > > Everything (turbine and velocity) seems to start successfully > from the logs > i.e. no errors reported, however when I go to access the main > page as normal > (or any other page) via http://localhost:8080/msw/servlet/msw > I get a 404 > error that the requested resource is not available, no errors > are being > reported anywhere. I should be getting the turbine login screen. > > On tomcat 5 the only error I can find is one upon tomcat > startup and I get > the following error: > > INFO: > validateJarFile(C:\java\Tomcat-5.0\webapps\msw\WEB-INF\lib\ser vletapi-2.2. > jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. > Offending class: > jav > ax/servlet/Servlet.class > > I have tried removing the offending jar and replacing it with > one from the > tomcat lib directory, the error goes away but turbine app > still does not > play ball. > > Seeing that this is a new development machine I'm assuming > that I have a > classpath or path issue or turbine config issue, however turbine is > starting, and velocity is starting, with no errors. Just no > access via the > servlet and velocity > > [turbine.log] > [Fri Jan 30 13:54:07 WST 2004] -- INFO -- ServiceBroker: > LoggingService > enabled. > [Fri Jan 30 13:54:07 WST 2004] -- INFO -- Added Mapping for Service: > ResourceService > [Fri Jan 30 13:54:07 WST 2004] -- INFO -- Added Mapping for Service: > LoggingService > [Fri Jan 30 13:54:07 WST 2004] -- INFO -- Added Mapping for Service: > ComponentService > [Fri Jan 30 13:54:07 WST 2004] -- INFO -- Added Mapping for Service: > FactoryService > [Fri Jan 30 13:54:07 WST 2004] -- INFO -- Added Mapping for Service: > PoolService > [Fri Jan 30 13:54:07 WST 2004] -- INFO -- Added Mapping for Service: > RunDataService > [Fri Jan 30 13:54:07 WST 2004] -- INFO -- Added Mapping for Service: > ServletService > [Fri Jan 30 13:54:07 WST 2004] -- INFO -- Added Mapping for Service: > AssemblerBrokerService > [Fri Jan 30 13:54:07 WST 2004] -- INFO -- Added Mapping for Service: > LocalizationService > [Fri Jan 30 13:54:07 WST 2004] -- INFO -- Added Mapping for Service: > MimeTypeService > [Fri Jan 30 13:54:07 WST 2004] -- INFO -- Added Mapping for Service: > GlobalCacheService > [Fri Jan 30 13:54:07 WST 2004] -- INFO -- Added Mapping for Service: > SchedulerService > [Fri Jan 30 13:54:07 WST 2004] -- INFO -- Added Mapping for Service: > XmlRpcService > [Fri Jan 30 13:54:07 WST 2004] -- INFO -- Added Mapping for Service: > UniqueIdService > [Fri Jan 30 13:54:07 WST 2004] -- INFO -- Added Mapping for Service: > UploadService > [Fri Jan 30 13:54:08 WST 2004] -- INFO -- Added Mapping for Service: > SecurityService > [Fri Jan 30 13:54:08 WST 2004] -- INFO -- Added Mapping for Service: > PoolBrokerService > [Fri Jan 30 13:54:08 WST 2004] -- INFO -- Added Mapping for Service: > MapBrokerService > [Fri Jan 30 13:54:08 WST 2004] -- INFO -- Added Mapping for Service: > PullService > [Fri Jan 30 13:54:08 WST 2004] -- INFO -- Added Mapping for Service: > TemplateService > [Fri Jan 30 13:54:08 WST 2004] -- INFO -- Added Mapping for Service: > XSLTService > [Fri Jan 30 13:54:08 WST 2004] -- INFO -- Added Mapping for Service: > VelocityService > [Fri Jan 30 13:54:08 WST 2004] -- INFO -- Initializing all > services using: > org.apache.catalina.core.StandardWrapperFacade > [Fri Jan 30 13:54:08 WST 2004] -- INFO -- Start Initializing service > (early): ResourceService > [Fri Jan 30 13:54:08 WST 2004] -- INFO -- Finish Initializing service > (early): ResourceService > [Fri Jan 30 13:54:08 WST 2004] -- INFO -- Start Initializing service > (early): LoggingService > [Fri Jan 30 13:54:08 WST 2004] -- INFO -- Finish Initializing service > (early): LoggingService > [Fri Jan 30 13:54:08 WST 2004] -- INFO -- Start Initializing service > (early): ComponentService > [Fri Jan 30 13:54:08 WST 2004] -- DEBUG -- Fixing up > /WEB-INF/conf/Torque.properties > [Fri Jan 30 13:54:08 WST 2004] -- DEBUG -- Now: > C:\java\Tomcat-5.0\webapps\msw\WEB-INF\conf\Torque.properties > [Fri Jan 30 13:54:08 WST 2004] -- INFO -- Added torque as a component > [Fri Jan 30 13:54:08 WST 2004] -- INFO -- Finish Initializing service > (early): ComponentService > [Fri Jan 30 13:54:08 WST 2004] -- INFO -- Start Initializing service > (early): FactoryService > [Fri Jan 30 13:54:08 WST 2004] -- INFO -- Finish Initializing service > (early): FactoryService > [Fri Jan 30 13:54:08 WST 2004] -- INFO -- Start Initializing service > (early): PoolService > [Fri Jan 30 13:54:08 WST 2004] -- INFO -- Finish Initializing service > (early): PoolService > [Fri Jan 30 13:54:08 WST 2004] -- INFO -- Start Initializing service > (early): RunDataService > [Fri Jan 30 13:54:09 WST 2004] -- INFO -- Finish Initializing service > (early): RunDataService > [Fri Jan 30 13:54:09 WST 2004] -- INFO -- Start Initializing service > (early): ServletService > [Fri Jan 30 13:54:09 WST 2004] -- DEBUG -- [TurbineServletService] > Initializing with ServletConfig > [Fri Jan 30 13:54:09 WST 2004] -- INFO -- Finish Initializing service > (early): ServletService > [Fri Jan 30 13:54:09 WST 2004] -- INFO -- Start Initializing service > (early): AssemblerBrokerService > [Fri Jan 30 13:54:09 WST 2004] -- INFO -- Finish Initializing service > (early): AssemblerBrokerService > [Fri Jan 30 13:54:09 WST 2004] -- INFO -- Start Initializing service > (early): LocalizationService > [Fri Jan 30 13:54:09 WST 2004] -- INFO -- Finish Initializing service > (early): LocalizationService > [Fri Jan 30 13:54:09 WST 2004] -- INFO -- Start Initializing service > (early): MimeTypeService > [Fri Jan 30 13:54:09 WST 2004] -- INFO -- Finish Initializing service > (early): MimeTypeService > [Fri Jan 30 13:54:09 WST 2004] -- INFO -- Start Initializing service > (early): GlobalCacheService > [Fri Jan 30 13:54:09 WST 2004] -- INFO -- Finish Initializing service > (early): GlobalCacheService > [Fri Jan 30 13:54:09 WST 2004] -- INFO -- Start Initializing service > (early): SchedulerService > [Fri Jan 30 13:54:09 WST 2004] -- INFO -- Start Initializing > service (late): > MapBrokerService > [Fri Jan 30 13:54:09 WST 2004] -- INFO -- Finish Initializing service > (late): MapBrokerService > [Fri Jan 30 13:54:09 WST 2004] -- INFO -- Finish Initializing service > (early): SchedulerService > [Fri Jan 30 13:54:09 WST 2004] -- INFO -- Start Initializing service > (early): XmlRpcService > [Fri Jan 30 13:54:09 WST 2004] -- DEBUG -- JSSE option: > java.protocol.handler.pkgs => com.sun.net.ssl.internal.www.protocol > [Fri Jan 30 13:54:09 WST 2004] -- DEBUG -- JSSE option: > security.provider => > com.sun.net.ssl.internal.ssl.Provider > [Fri Jan 30 13:54:09 WST 2004] -- DEBUG -- JSSE option: > security.protocol => > TLS > [Fri Jan 30 13:54:09 WST 2004] -- DEBUG -- JSSE option: > javax.net.ssl.keyStore => /tmp/keystore > [Fri Jan 30 13:54:09 WST 2004] -- DEBUG -- JSSE option: > javax.net.ssl.keyStoreType => jks > [Fri Jan 30 13:54:09 WST 2004] -- DEBUG -- JSSE option: > javax.net.ssl.keyStorePassword => password > [Fri Jan 30 13:54:09 WST 2004] -- DEBUG -- JSSE option: > javax.net.ssl.trustStore => /tmp/truststore > [Fri Jan 30 13:54:09 WST 2004] -- DEBUG -- JSSE option: > javax.net.ssl.trustStoreType => jks > [Fri Jan 30 13:54:09 WST 2004] -- DEBUG -- JSSE option: > javax.net.ssl.trustStorePassword => password > [Fri Jan 30 13:54:09 WST 2004] -- DEBUG -- JSSE option: > sun.ssl.keymanager.type => SunX509 > [Fri Jan 30 13:54:09 WST 2004] -- DEBUG -- JSSE option: > sun.ssl.trust.manager.type => SunX509 > [Fri Jan 30 13:54:09 WST 2004] -- DEBUG -- JSSE option: > javax.net.debug => > none > [Fri Jan 30 13:54:09 WST 2004] -- DEBUG -- JSSE option: > java.security.debug > => none > [Fri Jan 30 13:54:10 WST 2004] -- DEBUG -- XmlRpcService: Using Apache > XML-RPC version greater than 1.1 > [Fri Jan 30 13:54:10 WST 2004] -- INFO -- Finish Initializing service > (early): XmlRpcService > [Fri Jan 30 13:54:10 WST 2004] -- INFO -- Start Initializing service > (early): UniqueIdService > [Fri Jan 30 13:54:10 WST 2004] -- INFO -- Finish Initializing service > (early): UniqueIdService > [Fri Jan 30 13:54:10 WST 2004] -- INFO -- Start Initializing service > (early): UploadService > [Fri Jan 30 13:54:10 WST 2004] -- INFO -- Finish Initializing service > (early): UploadService > [Fri Jan 30 13:54:10 WST 2004] -- INFO -- Start Initializing service > (early): SecurityService > [Fri Jan 30 13:54:10 WST 2004] -- INFO -- Finish Initializing service > (early): SecurityService > [Fri Jan 30 13:54:10 WST 2004] -- INFO -- Start Initializing service > (early): PoolBrokerService > [Fri Jan 30 13:54:10 WST 2004] -- INFO -- Finish Initializing service > (early): PoolBrokerService > [Fri Jan 30 13:54:10 WST 2004] -- INFO -- Start Initializing service > (early): MapBrokerService > [Fri Jan 30 13:54:10 WST 2004] -- INFO -- Finish Initializing service > (early): MapBrokerService > [Fri Jan 30 13:54:10 WST 2004] -- INFO -- Start Initializing service > (early): PullService > [Fri Jan 30 13:54:10 WST 2004] -- INFO -- Finish Initializing service > (early): PullService > [Fri Jan 30 13:54:10 WST 2004] -- INFO -- Start Initializing service > (early): TemplateService > [Fri Jan 30 13:54:10 WST 2004] -- INFO -- Finish Initializing service > (early): TemplateService > [Fri Jan 30 13:54:10 WST 2004] -- INFO -- Start Initializing service > (early): XSLTService > [Fri Jan 30 13:54:10 WST 2004] -- INFO -- Finish Initializing service > (early): XSLTService > [Fri Jan 30 13:54:10 WST 2004] -- INFO -- Start Initializing service > (early): VelocityService > [Fri Jan 30 13:54:11 WST 2004] -- INFO -- Start Initializing > service (late): > PullService > [Fri Jan 30 13:54:11 WST 2004] -- INFO -- Pull Model tools > will be refreshed > on a per request basis. > [Fri Jan 30 13:54:11 WST 2004] -- INFO -- Instantiated tool class > org.apache.turbine.services.pull.util.UIManager to add to the > context as > '$ui' > [Fri Jan 30 13:54:11 WST 2004] -- INFO -- Instantiated tool class > org.apache.turbine.util.template.TemplateLink to add to the context as > '$link' > [Fri Jan 30 13:54:11 WST 2004] -- INFO -- Instantiated tool class > org.apache.turbine.util.template.TemplatePageAttributes to add to the > context as '$page' > [Fri Jan 30 13:54:11 WST 2004] -- INFO -- Instantiated tool class > org.apache.turbine.util.ContentURI to add to the context as '$content' > [Fri Jan 30 13:54:11 WST 2004] -- INFO -- Instantiated tool class > org.apache.turbine.services.localization.LocalizationTool to > add to the > context as '$l10n' > [Fri Jan 30 13:54:11 WST 2004] -- INFO -- Instantiated tool class > org.apache.turbine.flux.tools.FluxTool to add to the context > as '$flux' > [Fri Jan 30 13:54:11 WST 2004] -- INFO -- Instantiated tool class > mysouthwest.swim.tools.OrganisationTool to add to the context > as '$org' > [Fri Jan 30 13:54:11 WST 2004] -- INFO -- Instantiated tool class > mysouthwest.swim.tools.SearchTool to add to the context as '$search' > [Fri Jan 30 13:54:11 WST 2004] -- DEBUG -- UI Manager scope is global > [Fri Jan 30 13:54:11 WST 2004] -- INFO -- Finish Initializing service > (late): PullService > [Fri Jan 30 13:54:11 WST 2004] -- INFO -- Start Initializing > service (late): > TemplateService > [Fri Jan 30 13:54:11 WST 2004] -- INFO -- Finish Initializing service > (late): TemplateService > [Fri Jan 30 13:54:11 WST 2004] -- INFO -- Finish Initializing service > (early): VelocityService > [Fri Jan 30 13:54:11 WST 2004] -- INFO -- Finished initializing all > services! > [Fri Jan 30 13:54:11 WST 2004] -- INFO -- Turbine: init() > Ready to Rumble! > > > [velocity.log] > 2004-01-30 13:54:10,577 - Starting Jakarta Velocity v1.3 > 2004-01-30 13:54:10,577 - RuntimeInstance initializing. > 2004-01-30 13:54:10,577 - Default Properties File: > org\apache\velocity\runtime\defaults\velocity.properties > 2004-01-30 13:54:10,577 - Trying to use logger class > org.apache.velocity.runtime.log.AvalonLogSystem > 2004-01-30 13:54:10,577 - Couldn't find class > org.apache.velocity.runtime.log.AvalonLogSystem or necessary > supporting > classes in classpath. Exception : java.lang.NoClassDefFoundError: > org/apache/log/format/Formatter > 2004-01-30 13:54:10,577 - Trying to use logger class > org.apache.velocity.runtime.log.SimpleLog4JLogSystem > 2004-01-30 13:54:10,577 - Using logger class > org.apache.velocity.runtime.log.SimpleLog4JLogSystem > 2004-01-30 13:54:10,597 - Default ResourceManager initializing. (class > org.apache.velocity.runtime.resource.ResourceManagerImpl) > 2004-01-30 13:54:10,617 - Resource Loader Instantiated: > org.apache.velocity.runtime.resource.loader.FileResourceLoader > 2004-01-30 13:54:10,617 - FileResourceLoader : initialization > starting. > 2004-01-30 13:54:10,617 - FileResourceLoader : adding path > 'C:\java\Tomcat-5.0\webapps\msw\/templates/app' > 2004-01-30 13:54:10,617 - FileResourceLoader : adding path > 'C:\java\Tomcat-5.0\webapps\msw\/templates/flux' > 2004-01-30 13:54:10,617 - FileResourceLoader : initialization > complete. > 2004-01-30 13:54:10,617 - Resource Loader Instantiated: > org.apache.velocity.runtime.resource.loader.ClasspathResourceLoader > 2004-01-30 13:54:10,627 - ClasspathResourceLoader : > initialization starting. > 2004-01-30 13:54:10,627 - ClasspathResourceLoader : > initialization complete. > 2004-01-30 13:54:10,627 - ResourceCache : initialized. (class > org.apache.velocity.runtime.resource.ResourceCacheImpl) > 2004-01-30 13:54:10,627 - Default ResourceManager > initialization complete. > 2004-01-30 13:54:10,637 - Loaded System Directive: > org.apache.velocity.runtime.directive.Literal > 2004-01-30 13:54:10,647 - Loaded System Directive: > org.apache.velocity.runtime.directive.Macro > 2004-01-30 13:54:10,657 - Loaded System Directive: > org.apache.velocity.runtime.directive.Parse > 2004-01-30 13:54:10,677 - Loaded System Directive: > org.apache.velocity.runtime.directive.Include > 2004-01-30 13:54:10,687 - Loaded System Directive: > org.apache.velocity.runtime.directive.Foreach > 2004-01-30 13:54:10,927 - Created: 20 parsers. > 2004-01-30 13:54:10,927 - Velocimacro : initialization starting. > 2004-01-30 13:54:10,927 - Velocimacro : adding VMs from VM > library template > : GlobalMacros.vm > 2004-01-30 13:54:11,048 - Velocimacro : added new VM : #text( text ) : > source = GlobalMacros.vm > 2004-01-30 13:54:11,048 - Velocimacro : added new VM : > #formLabel( label ) : > source = GlobalMacros.vm > 2004-01-30 13:54:11,048 - Velocimacro : added new VM : > #formTextField( name > value ) : source = GlobalMacros.vm > 2004-01-30 13:54:11,048 - Velocimacro : added new VM : > #textField( name > value size ) : source = GlobalMacros.vm > 2004-01-30 13:54:11,048 - Velocimacro : added new VM : > #listBox( list ) : > source = GlobalMacros.vm > 2004-01-30 13:54:11,058 - Velocimacro : added new VM : > #formPasswordCell( > label name value ) : source = GlobalMacros.vm > 2004-01-30 13:54:11,068 - Velocimacro : added new VM : > #formCell( label name > value ) : source = GlobalMacros.vm > 2004-01-30 13:54:11,078 - Velocimacro : added new VM : > #fileUploadField( > name ) : source = GlobalMacros.vm > 2004-01-30 13:54:11,078 - Velocimacro : added new VM : > #fileUpload( label > name ) : source = GlobalMacros.vm > 2004-01-30 13:54:11,098 - Velocimacro : added new VM : > #formCheckBox( label > name checked ) : source = GlobalMacros.vm > 2004-01-30 13:54:11,098 - Velocimacro : added new VM : > #formListBox( label > list ) : source = GlobalMacros.vm > 2004-01-30 13:54:11,118 - Velocimacro : added new VM : > #headerCell( body ) : > source = GlobalMacros.vm > 2004-01-30 13:54:11,118 - Velocimacro : added new VM : > #entryCell( body ) : > source = GlobalMacros.vm > 2004-01-30 13:54:11,298 - ResourceManager : found GlobalMacros.vm with > loader org.apache.velocity.runtime.resource.loader.FileResourceLoader > 2004-01-30 13:54:11,298 - Velocimacro : VM library template macro > registration complete. > 2004-01-30 13:54:11,298 - Velocimacro : allowInline = true : > VMs can be > defined inline in templates > 2004-01-30 13:54:11,298 - Velocimacro : allowInlineToOverride > = false : VMs > defined inline may NOT replace previous VM definitions > 2004-01-30 13:54:11,298 - Velocimacro : allowInlineLocal = false : VMs > defined inline will be global in scope if allowed. > 2004-01-30 13:54:11,298 - Velocimacro : messages on : VM > system will output > logging messages > 2004-01-30 13:54:11,298 - Velocimacro : autoload off : VM > system will not > automatically reload global library macros > 2004-01-30 13:54:11,298 - Velocimacro : initialization complete. > 2004-01-30 13:54:11,298 - Velocity successfully started. > > > --------------------------------------------------------------------- > 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] > > > __________ NOD32 1.614 (20040129) Information __________ > > This message was checked by NOD32 antivirus system. > http://www.nod32.com > > --------------------------------------------------------------------- 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]
