users@jersey.java.net

Re: [Jersey] jersey not mapping requests

From: ian2008ca <ian2008ca_at_gmail.com>
Date: Wed, 4 Mar 2009 07:35:28 -0800 (PST)

Hi Paul

I am using jersy-sping-1.0.2, I get error when I start my server, Could you
help me? thanks


<context-param>
        <param-name>contextConfigLocation</param-name>
        <param-value>classpath:applicationContext.xml</param-value>
    </context-param>
        
        <listener>
       
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
    </listener>
    <servlet>
        <servlet-name>Jersey Web Application</servlet-name>
       
<servlet-class>com.sun.jersey.spi.spring.container.servlet.SpringServlet</servlet-class>
        <init-param>
            <param-name>com.sun.jersey.config.feature.Redirect</param-name>
            <param-value>true</param-value>
        </init-param>
        <init-param>
           
<param-name>com.sun.jersey.config.feature.ImplicitViewables</param-name>
            <param-value>true</param-value>
        </init-param>
        <!--
        <init-param>
            <param-name>com.sun.jersey.config.property.packages</param-name>
           
<param-value>com.sun.jersey.samples.bookstore.resources</param-value>
        </init-param>
        -->
         <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet-mapping>
        <servlet-name>Jersey Web Application</servlet-name>
        <url-pattern>/</url-pattern>
    </servlet-mapping>




11:34:44.640] {resin-30} java.lang.ClassNotFoundException:
com.sun.jersey.spi.container.servlet.WebConfig in
EnvironmentClassLoader[web-app:http://localhost:8000/SpringJson]
[11:34:44.640] {resin-30} at
com.caucho.loader.DynamicClassLoader.loadClass(DynamicClassLoader.java:1224)
[11:34:44.640] {resin-30} at
com.caucho.loader.DynamicClassLoader.loadClass(DynamicClassLoader.java:1203)
[11:34:44.640] {resin-30} at
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
[11:34:44.640] {resin-30} at java.lang.Class.getDeclaredMethods0(Native
Method)
[11:34:44.640] {resin-30} at
java.lang.Class.privateGetDeclaredMethods(Class.java:2427)
[11:34:44.640] {resin-30} at
java.lang.Class.getDeclaredMethods(Class.java:1791)
[11:34:44.640] {resin-30} at
com.caucho.webbeans.component.ClassComponent.introspectProduces(ClassComponent.java:192)
[11:34:44.640] {resin-30} at
com.caucho.webbeans.component.ClassComponent.introspect(ClassComponent.java:175)
[11:34:44.640] {resin-30} at
com.caucho.webbeans.component.ClassComponent.init(ClassComponent.java:122)
[11:34:44.640] {resin-30} at
com.caucho.webbeans.manager.WebBeansContainer.createTransient(WebBeansContainer.java:827)
[11:34:44.640] {resin-30} at
com.caucho.server.dispatch.ServletConfigImpl.createServletImpl(ServletConfigImpl.java:812)
[11:34:44.640] {resin-30} at
com.caucho.server.dispatch.ServletConfigImpl.createServlet(ServletConfigImpl.java:732)
[11:34:44.640] {resin-30} at
com.caucho.server.dispatch.ServletManager.init(ServletManager.java:159)
[11:34:44.640] {resin-30} at
com.caucho.server.webapp.WebApp.start(WebApp.java:1874)
[11:34:44.640] {resin-30} at
com.caucho.server.deploy.DeployController.startImpl(DeployController.java:667)
[11:34:44.640] {resin-30} at
com.caucho.server.deploy.DeployController.restartImpl(DeployController.java:630)
[11:34:44.640] {resin-30} at
com.caucho.server.deploy.StartAutoRedeployAutoStrategy.alarm(StartAutoRedeployAutoStrategy.java:177)
[11:34:44.640] {resin-30} at
com.caucho.server.deploy.DeployController.handleAlarm(DeployController.java:789)
[11:34:44.640] {resin-30} at
com.caucho.util.Alarm.handleAlarm(Alarm.java:375)
[11:34:44.640] {resin-30} at com.caucho.util.Alarm.run(Alarm.java:345)
[11:34:44.640] {resin-30} at
com.caucho.util.ThreadPool$Item.runTasks(ThreadPool.java:730)
[11:34:44.640] {resin-30} at
com.caucho.util.ThreadPool$Item.run(ThreadPool.java:649)
[11:34:44.640] {resin-30} at java.lang.Thread.run(Thread.java:619)
-- 
View this message in context: http://n2.nabble.com/jersey-not-mapping-requests-tp1112799p2423551.html
Sent from the Jersey mailing list archive at Nabble.com.