facebook

ClassNotFoundException in REST Tutorial

  1. MyEclipse Archived
  2.  > 
  3. Web Services
Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • #294125 Reply

    Curt King
    Participant

    I’m trying to run the REST Demo project in the REST tutorial and I’m getting an exception:

    
    Jan 29, 2009 12:34:15 PM org.apache.catalina.core.AprLifecycleListener init
    INFO: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\JRE_1.5.0_17\bin;C:\Program Files\Genuitec\Common\plugins\com.genuitec.eclipse.easie.tomcat.myeclipse_7.0.0.zmyeclipse70020081206\tomcat\bin
    Jan 29, 2009 12:34:15 PM org.apache.coyote.http11.Http11Protocol init
    INFO: Initializing Coyote HTTP/1.1 on http-80
    Jan 29, 2009 12:34:15 PM org.apache.catalina.startup.Catalina load
    INFO: Initialization processed in 428 ms
    Jan 29, 2009 12:34:15 PM org.apache.catalina.core.StandardService start
    INFO: Starting service Catalina
    Jan 29, 2009 12:34:15 PM org.apache.catalina.core.StandardEngine start
    INFO: Starting Servlet Engine: Apache Tomcat/6.0.13
    Jan 29, 2009 12:34:15 PM org.apache.catalina.core.ApplicationContext log
    INFO: Marking servlet JAX-RS REST Servlet as unavailable
    Jan 29, 2009 12:34:15 PM org.apache.catalina.core.ApplicationContext log
    SEVERE: Error loading WebappClassLoader
      delegate: false
      repositories:
        /WEB-INF/classes/
    ----------> Parent Classloader:
    org.apache.catalina.loader.StandardClassLoader@56f631
     com.sun.jersey.spi.container.servlet.ServletContainer
    java.lang.ClassNotFoundException: com.sun.jersey.spi.container.servlet.ServletContainer
    

    Any ideas on what I might do to fix this?

    Thanks,
    Curt

    #294163 Reply

    Loyal Water
    Member

    Have you tried running the demo against MyEclipse Tomcat. Do you get the same error ?

    #294189 Reply

    Curt King
    Participant

    Hi, Nipun! I’ve been doing some research and tracked down the problem: I’m running Groovy on this web server and the asm-2.2.jar file that Groovy requires is causing a classloader issue.

    I’ll track this down with the Groovy folks to see if I can find a resolution there.

    Thanks,
    Curt

    #294233 Reply

    Loyal Water
    Member

    Your welcome.

    #317386 Reply

    hoteagle
    Member

    Is there some update. I faced with the same problem with the latest version of MyEclipse for Spring 9.0/8.9 on MAC OS 10.6.

    #317398 Reply

    support-tony
    Keymaster

    hoteagle,

    Could you confirm that you’re getting the exact same problem as in the first post of this thread? If so are you using groovy, as the first poster was? There is a problem with the REST Web Services Explorer in some Linux based environments but the service itself should run OK.

    #319382 Reply

    AnkurGoyal
    Member

    Hi,

    I tried the same demo & getting the same error.
    I have all Jersey jar files in the web-inf/lib folder as well as in the build path of the application.

    INFO: Marking servlet JAXRS Service as unavailable
    Aug 31, 2011 3:41:26 PM org.apache.catalina.core.ApplicationContext log
    SEVERE: Error loading WebappClassLoader
      context: /restdemo
      delegate: false
      repositories:
        /WEB-INF/classes/
    ----------> Parent Classloader:
    org.apache.catalina.loader.StandardClassLoader@482923
     com.sun.jersey.spi.container.servlet.servletcontainer

    I also have jersey-server-1.8.jar in my classpath & under web-inf/lib.

    Also, I tried some other projects on Eclipse & they are doing fine with same configuration.
    Any help would be appreciated.

    #319474 Reply

    support-swapna
    Moderator

    AnkurGoyal ,

    Sorry that you are seeing this issue with MyEclipse.

    1) Can you share your Build Id from Help > About MyEclipse Enterprise Workbench > Build ID ?

    2) Can you also give us your OS and version details ?

    3) Are you using Groovy like the first user who posted this issue ?

    4) Clear the contents of the .log file which is located at <workspace dir>/.metadata/.log , replicate the issue and copy paste the entire contents of the .log file here for us to investigate it further.

Viewing 8 posts - 1 through 8 (of 8 total)
Reply To: ClassNotFoundException in REST Tutorial

You must be logged in to post in the forum log in