I am using sysdeo tomcat integration plugin for eclipse. it flawlessly integrates into eclipse. you can try this out. it is avaliable at
http://www.sysdeo.com/eclipse/tomcatPlugin.html Regards, Amrish On Sat, 12 Mar 2005 15:17:59 +0100, "t.n.a." <[EMAIL PROTECTED]> wrote: > I thought I had solved the problem by removing a faulty CLASSPATH > environment variable, but no: still the same problem. I am at a loss, so > any help is much appreciated. > My config is jdk1.5/eclipse3.0.1/spindle > v.???/tomcatPluginV3/tomcat5.5.7/Win2k. > This is what I see in the console window when I try to start tomcat. The > project klapa9 is a tapestry project and uses cayenne and jtds. > cayenne.jar is in WEB-INF/lib and jtds was added as an external .jar. A > similar setup seems to work flawlessly on linux. > > -------------------------------------------------------------------------------------------------------- > 0 [main] INFO http11.Http11Protocol - Initializing Coyote HTTP/1.1 on > http-8080 > 15 [main] INFO startup.Catalina - Initialization processed in 1625 ms > 406 [main] INFO core.StandardService - Starting service Catalina > 437 [main] INFO core.StandardEngine - Starting Servlet Engine: Apache > Tomcat/5.5.7 > 484 [main] INFO core.StandardHost - XML validation disabled > 1453 [main] ERROR [localhost].[/klapa9] - Exception starting filter > redirect > java.lang.NoClassDefFoundError: javax/servlet/Filter > at java.lang.ClassLoader.defineClass1(Native Method) > at java.lang.ClassLoader.defineClass(ClassLoader.java:620) > at > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124) > at java.net.URLClassLoader.defineClass(URLClassLoader.java:260) > at java.net.URLClassLoader.access$100(URLClassLoader.java:56) > at java.net.URLClassLoader$1.run(URLClassLoader.java:195) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(URLClassLoader.java:188) > at java.lang.ClassLoader.loadClass(ClassLoader.java:306) > at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268) > at java.lang.ClassLoader.loadClass(ClassLoader.java:251) > at > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1247) > at > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1181) > at > org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:211) > at > org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:308) > at > org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:79) > at > org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3508) > at > org.apache.catalina.core.StandardContext.start(StandardContext.java:4079) > at > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759) > at > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739) > at > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524) > at > org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:590) > at > org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:535) > at > org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:470) > [snip] > ------------------- > > Btw, these are my web.xml and klapa9.xml files, respectively, if it > helps anything: > > <web-app> > <display-name>klapa9</display-name> > <filter> > <filter-name>redirect</filter-name> > <filter-class>org.apache.tapestry.RedirectFilter</filter-class> > </filter> > <filter-mapping> > <filter-name>redirect</filter-name> > <url-pattern>/</url-pattern> > </filter-mapping> > <servlet> > <servlet-name>klapa9</servlet-name> > > <servlet-class>org.apache.tapestry.ApplicationServlet</servlet-class> > <load-on-startup>1</load-on-startup> > </servlet> > <servlet-mapping> > <servlet-name>klapa9</servlet-name> > <url-pattern>/app</url-pattern> > </servlet-mapping> > </web-app> > > > <Context path="/klapa9" reloadable="false" > docBase="D:/posao/klapa9/context" debug="6" > workDir="D:/posao/klapa9/radni"/> > > Sorry for the long post, just trying to provide relevant information. > > Tomislav > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- Regards, Amrish --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]