java - servlet not available error in eclipse spring mvc projects -


i running project using eclipse. in 1 project following error

18/02/2011 12:23:41 org.apache.catalina.core.aprlifecyclelistener init info: apr based apache tomcat native library allows optimal performance in production environments not found on java.library.path: c:\java\bin;.;c:\windows\sun\java\bin;c:\windows\system32;c:\windows;c:\java\bin;c:\program files (x86)\mysql\mysql server 5.1\bin;c:\program files (x86)\idm computer solutions\ultraedit\;c:\java\bin 18/02/2011 12:23:42 org.apache.tomcat.util.digester.setpropertiesrule begin warning: [setpropertiesrule]{server/service/engine/host/context} setting property 'source' 'org.eclipse.jst.jee.server:test' did not find matching property. 18/02/2011 12:23:42 org.apache.coyote.abstractprotocolhandler init info: initializing protocolhandler ["http-bio-8085"] 18/02/2011 12:23:42 org.apache.coyote.abstractprotocolhandler init info: initializing protocolhandler ["ajp-bio-8009"] 18/02/2011 12:23:42 org.apache.catalina.startup.catalina load info: initialization processed in 511 ms 18/02/2011 12:23:42 org.apache.catalina.core.standardservice startinternal info: starting service catalina 18/02/2011 12:23:42 org.apache.catalina.core.standardengine startinternal info: starting servlet engine: apache tomcat/7.0.8 18/02/2011 12:23:42 org.apache.catalina.core.applicationcontext log info: marking servlet ds unavailable 18/02/2011 12:23:42 org.apache.catalina.core.standardcontext loadonstartup severe: servlet /test threw load() exception java.lang.classnotfoundexception: org.springframework.web.servlet.dispatcherservlet @ org.apache.catalina.loader.webappclassloader.loadclass(webappclassloader.java:1676) @ org.apache.catalina.loader.webappclassloader.loadclass(webappclassloader.java:1521) @ org.apache.catalina.core.defaultinstancemanager.loadclass(defaultinstancemanager.java:415) @ org.apache.catalina.core.defaultinstancemanager.loadclassmaybeprivileged(defaultinstancemanager.java:397) @ org.apache.catalina.core.defaultinstancemanager.newinstance(defaultinstancemanager.java:118) @ org.apache.catalina.core.standardwrapper.loadservlet(standardwrapper.java:1048) @ org.apache.catalina.core.standardwrapper.load(standardwrapper.java:996) @ org.apache.catalina.core.standardcontext.loadonstartup(standardcontext.java:4834) @ org.apache.catalina.core.standardcontext$3.call(standardcontext.java:5155) @ org.apache.catalina.core.standardcontext$3.call(standardcontext.java:5150) @ java.util.concurrent.futuretask$sync.innerrun(futuretask.java:303) @ java.util.concurrent.futuretask.run(futuretask.java:138) @ java.util.concurrent.threadpoolexecutor$worker.runtask(threadpoolexecutor.java:886) @ java.util.concurrent.threadpoolexecutor$worker.run(threadpoolexecutor.java:908) @ java.lang.thread.run(thread.java:662) 18/02/2011 12:23:42 org.apache.coyote.abstractprotocolhandler start info: starting protocolhandler ["http-bio-8085"] 18/02/2011 12:23:42 org.apache.coyote.abstractprotocolhandler start info: starting protocolhandler ["ajp-bio-8009"] 18/02/2011 12:23:42 org.apache.catalina.startup.catalina start info: server startup in 332 ms 18/02/2011 12:23:52 org.apache.catalina.core.standardwrappervalve invoke info: servlet ds unavailable

my ds.servlet is

<?xml version="1.0" encoding="utf-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" xsi:schemalocation="http://www.springframework.org/schema/beans http://www.springframework.orf/schema/beans/spring-beans-2.0.xsd">      <!-- configuring datasource -->     <bean id="datasource" class="org.apache.commons.dbcp.basicdatasource">         <property name="driverclassname">             <value>com.mysql.jdbc.driver</value>         </property>         <property name="url">             <value>jdbc:mysql://localhost:3306/springdb</value>         </property>         <property name="username">             <value>root</value>         </property>         <property name="password">             <value>root</value>         </property>     </bean>       <!-- configuring jdbctemplate -->     <bean id="jdbctemp" class="org.springframework.jdbc.core.jdbctemplate">         <constructor-arg>             <ref local="datasource" />         </constructor-arg>     </bean>      <bean id="loginmodel" class="com.santosh.spring.loginmodel">         <constructor-arg>             <ref local="jdbctemp" />         </constructor-arg>     </bean>      <bean id="logincnt" class="com.santosh.spring.logincontroller">         <property name="loginmodel" >             <ref local="loginmodel"/>         </property>          <!-- configure command classname  -->          <property name="commandclass" >         <value type="java.lang.class"> com.santosh.spring.userdetails </value>         </property>          <!-- configure command name , name use when binding instantiated command class request -->          <property name="commandname">             <value> userdetails </value>         </property>      </bean>       <!-- configure url mapping   -->      <bean id="myurlmapping" class="org.springframework.web.servlet.handler.simpleurlhandlermapping" >         <property name="mappings">             <props>                 <prop key="/login.spring">logincnt</prop>             </props>         </property>         <property name="urlmap"> <map> <entry key="/hello.springs"> <ref bean="hellocontroller"/> </entry> </map> </property>     </bean>     <bean id="hellocontroller" class="net.roseindia.web.helloworldcontroller"> </bean>  </beans> 

dave right. however, tomcat has hot-deployment issues because of fails load class present in classpath. so, if find have jar @ right place, clean tomcat (right click server , select clean) , start again.


Comments

Popular posts from this blog

apache - Add omitted ? to URLs -

redirect - bbPress Forum - rewrite to wwww.mysite prohibits login -

php - How can I stop spam on my custom forum/blog? -