Win a copy of Re-engineering Legacy Software this week in the Refactoring forum
or Docker in Action in the Cloud/Virtualization forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Tomcat Server Error

 
Kanuri
Greenhorn
Posts: 9
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hai Friends,


While Starting the server I am getting this problem so please give me solution.

I will be thankful to you.

ERROR - Error starting static Resources
java.lang.IllegalArgumentException: Document base C:\Tomcat5.0\webapps\balancer does not exist or is not a readable directory
at org.apache.naming.resources.FileDirContext.setDocBase(FileDirContext.java:138)
at org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.java:3910)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4138)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
at org.apache.catalina.core.StandardHostDeployer.addChild(StandardHostDeployer.java:903)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:216)
at org.apache.commons.digester.SetNextRule.end(SetNextRule.java:208)
at org.apache.commons.digester.Rule.end(Rule.java:228)
at org.apache.commons.digester.Digester.endElement(Digester.java:1067)
at org.apache.catalina.util.CatalinaDigester.endElement(CatalinaDigester.java:76)
at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.apache.commons.digester.Digester.parse(Digester.java:1591)
at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:488)
at org.apache.catalina.core.StandardHost.install(StandardHost.java:863)
at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:483)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:427)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:983)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
at org.apache.catalina.core.StandardService.start(StandardService.java:480)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:2313)
at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:287)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425)
ERROR - Error in resourceStart()
ERROR - Error getConfigured
ERROR - Context startup failed due to previous errors
ERROR - Exception during cleanup after start failed
LifecycleException: Container StandardContext[/balancer] has not been started
at org.apache.catalina.core.StandardContext.stop(StandardContext.java:4466)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4371)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
at org.apache.catalina.core.StandardHostDeployer.addChild(StandardHostDeployer.java:903)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:216)
at org.apache.commons.digester.SetNextRule.end(SetNextRule.java:208)
at org.apache.commons.digester.Rule.end(Rule.java:228)
at org.apache.commons.digester.Digester.endElement(Digester.java:1067)
at org.apache.catalina.util.CatalinaDigester.endElement(CatalinaDigester.java:76)
at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.apache.commons.digester.Digester.parse(Digester.java:1591)
at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:488)
at org.apache.catalina.core.StandardHost.install(StandardHost.java:863)
at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:483)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:427)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:983)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
at org.apache.catalina.core.StandardService.start(StandardService.java:480)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:2313)
at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:287)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425)
INFO - Processing Context configuration file URL file:C:\Tomcat5.0\conf\Catalina\localhost\manager.xml
INFO - Installing web application at context path /jsp-examples from URL file:C:\Tomcat5.0\webapps\jsp-examples
INFO - Installing web application at context path from URL file:C:\Tomcat5.0\webapps\ROOT
INFO - Installing web application at context path /servlets-examples from URL file:C:\Tomcat5.0\webapps\servlets-examples
INFO - Installing web application at context path /Spring from URL file:C:\Tomcat5.0\webapps\Spring
INFO - FrameworkServlet 'springapp': initialization started
INFO - Refreshing org.springframework.web.context.support.XmlWebApplicationContext@bb6255: display name [WebApplicationContext for namespace 'springapp-servlet']; startup date [Fri Mar 30 21:06:12 IST 2007]; root of context hierarchy
INFO - Loading XML bean definitions from ServletContext resource [/WEB-INF/springapp-servlet.xml]
INFO - Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@bb6255]: org.springframework.beans.factory.support.DefaultListableBeanFactory@1474fc
INFO - Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@1474fc: defining beans [springappController,priceIncreaseValidator,priceIncreaseForm,prodMan,urlMapping,messageSource,product1,product2,product3,viewResolver]; root of factory hierarchy
INFO - FrameworkServlet 'springapp': initialization completed in 1139 ms
INFO - Installing web application at context path /tomcat-docs from URL file:C:\Tomcat5.0\webapps\tomcat-docs
INFO - Installing web application at context path /WebContent from URL file:C:\Tomcat5.0\webapps\WebContent
INFO - Initializing servlet 'spring'
INFO - FrameworkServlet 'spring': initialization started
INFO - Loading XML bean definitions from ServletContext resource [/WEB-INF/spring-servlet.xml]
INFO - Bean factory for application context [WebApplicationContext for namespace 'spring-servlet']: org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [/home.htm,viewResolver]; root of BeanFactory hierarchy
INFO - 2 beans defined in application context [WebApplicationContext for namespace 'spring-servlet']
INFO - JDK 1.4+ collections available
INFO - Commons Collections 3.x available
INFO - Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@c639ce]
INFO - Unable to locate ApplicationEventMulticaster with name 'applicationEventMulticaster': using default [org.springframework.context.event.SimpleApplicationEventMulticaster@1c1cfc1]
INFO - Unable to locate ThemeSource with name 'themeSource': using default [org.springframework.ui.context.support.ResourceBundleThemeSource@fc9e7e]
INFO - Pre-instantiating singletons in factory [org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [/home.htm,viewResolver]; root of BeanFactory hierarchy]
INFO - Using context class [org.springframework.web.context.support.XmlWebApplicationContext] for servlet 'spring'
INFO - Unable to locate MultipartResolver with name 'multipartResolver': no multipart request handling provided
INFO - Unable to locate LocaleResolver with name 'localeResolver': using default [org.springframework.web.servlet.i18n.AcceptHeaderLocaleResolver@c8ccb1]
INFO - Unable to locate ThemeResolver with name 'themeResolver': using default [org.springframework.web.servlet.theme.FixedThemeResolver@c1e4d5]
INFO - No HandlerMappings found in servlet 'spring': using default
INFO - No HandlerAdapters found in servlet 'spring': using default
INFO - FrameworkServlet 'spring': initialization completed in 499 ms
INFO - Servlet 'spring' configured successfully
INFO - Starting Coyote HTTP/1.1 on http-8080
INFO - JK2: ajp13 listening on /0.0.0.0:8009
INFO - Jk running ID=0 time=0/125 config=C:\Tomcat5.0\conf\jk2.properties
INFO - Server startup in 15180 ms
 
Ben Souther
Sheriff
Posts: 13411
Firefox Browser Redhat VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Tomcat ships with a few sample web applications.
It looks like the one named "balancer" is missing but is still configured.

Did this happen with an out of the box installation?
What version do you have?
Were you upgrading or was this a fresh install?
 
Kanuri
Greenhorn
Posts: 9
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Ben,

Actualy I removed all the sample web applications previously so i think i got this error and now placed that related application into the webapps and its working fine.

And please tell me how i need to remove these sample applications without s errors in the console.
 
Ben Souther
Sheriff
Posts: 13411
Firefox Browser Redhat VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The Tomcat manager application has an undeploy feature that will remove them for you.

http://localhost:8080/manager/html

You will be prompted for a username and password.
If you used the .exe to install, then you were prompted for an admin user/pass when you installed. Otherwise, you can set them in the tomcat/conf/tomcat-users.xml file.
 
Kanuri
Greenhorn
Posts: 9
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hai Ben,


The problem is solved with your suggestion.

I am gratefull to you...
 
Ben Souther
Sheriff
Posts: 13411
Firefox Browser Redhat VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
"Phani",
Welcome to JavaRanch!

It looks like you've changed your screen name to something invalid.
Please take a look at the
JavaRanch Naming Policy and
adjust your display name to match it.

In particular, your display name must be a first and a last name separated by a space character, and must not be obviously fictitious.

You can change it here
 
Scott Selikoff
author
Saloon Keeper
Posts: 4008
18
Eclipse IDE Flex Google Web Toolkit
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
"Phani.k"

Your name is still not correct. Please review the naming policy and update it immediately.
 
Scott Selikoff
author
Saloon Keeper
Posts: 4008
18
Eclipse IDE Flex Google Web Toolkit
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
"K_Phani"

Your name is much closer to matching our naming policy. Please replace the _ with a space so that it is "First Name/Initial -SPACE- Last Name".

Thanks,
Scott
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic