You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@wicket.apache.org by zarathustra <wi...@noxin.ch> on 2012/09/17 17:09:33 UTC

ClassNotFoundException I'm out of ideas.

If I start it with eclipse-jetty it's works. If i start it with a tomcat 6
follow exeption shows up. I tried to fix it. but I dont have really a clou
what's wrong.


/Sep 17, 2012 4:58:56 PM org.apache.catalina.core.StandardContext
filterStart
Schwerwiegend: Exception starting filter wicket.InfoScreen
java.lang.ClassNotFoundException:
org.apache.wicket.protocol.http.WicketFilter
	at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1680)
	at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1526)
	at
org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:269)
	at
org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:422)
	at
org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:115)
	at
org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4071)
	at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4725)
	at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:799)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:779)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:601)
	at
org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1079)
	at
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:1002)
	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:506)
	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1315)
	at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:324)
	at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1061)
	at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
	at org.apache.catalina.core.StandardService.start(StandardService.java:525)
	at org.apache.catalina.core.StandardServer.start(StandardServer.java:754)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:601)
	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)

Sep 17, 2012 4:58:56 PM org.apache.catalina.core.StandardContext start
Schwerwiegend: Error filterStart
Sep 17, 2012 4:58:56 PM org.apache.catalina.core.StandardContext start
Schwerwiegend: Context [/InfoScreen] startup failed due to previous errors
Sep 17, 2012 4:58:56 PM org.apache.catalina.startup.HostConfig
deployDirectory
Information: Deploying web application directory ROOT
Sep 17, 2012 4:58:56 PM org.apache.coyote.http11.Http11Protocol start
Information: Starting Coyote HTTP/1.1 on http-8080
Sep 17, 2012 4:58:56 PM org.apache.catalina.startup.Catalina start
Information: Server startup in 614 ms/

my configuration:

<wicket.version>1.5.4</wicket.version>
		<jqwicket.version>0.8</jqwicket.version>
		<jetty.version>7.5.0.v20110901</jetty.version>
		<slf4j.version>1.6.2</slf4j.version>
		<log4j.version>1.2.16</log4j.version>
		<junit.version>4.8.1</junit.version>
		<java.version>1.7</java.version>
		<spring.version>3.0.2.RELEASE</spring.version>
		<hibernate.version>3.5.1-Final</hibernate.version>
		<wicket-html5.version>1.5-RC5.1</wicket-html5.version>
		<fullcalendar.version>1.2.1</fullcalendar.version>
		<tinymce.version>1.5.5</tinymce.version>



--
View this message in context: http://apache-wicket.1842946.n4.nabble.com/ClassNotFoundException-I-m-out-of-ideas-tp4652049.html
Sent from the Users forum mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org


Re: ClassNotFoundException I'm out of ideas.

Posted by Martin Grigorov <mg...@apache.org>.
What did you check already ?

On Mon, Sep 17, 2012 at 6:09 PM, zarathustra <wi...@noxin.ch> wrote:
> If I start it with eclipse-jetty it's works. If i start it with a tomcat 6
> follow exeption shows up. I tried to fix it. but I dont have really a clou
> what's wrong.
>
>
> /Sep 17, 2012 4:58:56 PM org.apache.catalina.core.StandardContext
> filterStart
> Schwerwiegend: Exception starting filter wicket.InfoScreen
> java.lang.ClassNotFoundException:
> org.apache.wicket.protocol.http.WicketFilter
>         at
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1680)
>         at
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1526)
>         at
> org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:269)
>         at
> org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:422)
>         at
> org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:115)
>         at
> org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4071)
>         at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4725)
>         at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:799)
>         at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:779)
>         at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:601)
>         at
> org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1079)
>         at
> org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:1002)
>         at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:506)
>         at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1315)
>         at
> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:324)
>         at
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)
>         at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1061)
>         at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)
>         at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
>         at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
>         at org.apache.catalina.core.StandardService.start(StandardService.java:525)
>         at org.apache.catalina.core.StandardServer.start(StandardServer.java:754)
>         at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.lang.reflect.Method.invoke(Method.java:601)
>         at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
>         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
>
> Sep 17, 2012 4:58:56 PM org.apache.catalina.core.StandardContext start
> Schwerwiegend: Error filterStart
> Sep 17, 2012 4:58:56 PM org.apache.catalina.core.StandardContext start
> Schwerwiegend: Context [/InfoScreen] startup failed due to previous errors
> Sep 17, 2012 4:58:56 PM org.apache.catalina.startup.HostConfig
> deployDirectory
> Information: Deploying web application directory ROOT
> Sep 17, 2012 4:58:56 PM org.apache.coyote.http11.Http11Protocol start
> Information: Starting Coyote HTTP/1.1 on http-8080
> Sep 17, 2012 4:58:56 PM org.apache.catalina.startup.Catalina start
> Information: Server startup in 614 ms/
>
> my configuration:
>
> <wicket.version>1.5.4</wicket.version>
>                 <jqwicket.version>0.8</jqwicket.version>
>                 <jetty.version>7.5.0.v20110901</jetty.version>
>                 <slf4j.version>1.6.2</slf4j.version>
>                 <log4j.version>1.2.16</log4j.version>
>                 <junit.version>4.8.1</junit.version>
>                 <java.version>1.7</java.version>
>                 <spring.version>3.0.2.RELEASE</spring.version>
>                 <hibernate.version>3.5.1-Final</hibernate.version>
>                 <wicket-html5.version>1.5-RC5.1</wicket-html5.version>
>                 <fullcalendar.version>1.2.1</fullcalendar.version>
>                 <tinymce.version>1.5.5</tinymce.version>
>
>
>
> --
> View this message in context: http://apache-wicket.1842946.n4.nabble.com/ClassNotFoundException-I-m-out-of-ideas-tp4652049.html
> Sent from the Users forum mailing list archive at Nabble.com.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> For additional commands, e-mail: users-help@wicket.apache.org
>



-- 
Martin Grigorov
jWeekend
Training, Consulting, Development
http://jWeekend.com

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org


Re: ClassNotFoundException I'm out of ideas.

Posted by S B <si...@gmail.com>.
Hello zarathustra, 

Sorry if this is stating the obvious, but it looks like a classpath issue,
are you sure that the wicket jar is being included in your servlet's lib
directory?

One way to find out what's in your classpath is to simply print it out with
a jsp: 

Try saving the following as a jsp file and then put it in the root context
of your servlet, remove any references to wicket or the wicket filter (in
the web.xml file) and then see if the jsp prints out the wicket jar

myclasspath.jsp



then point to it http://localhost:8080/myclasspath.jsp (or
http://localhost:8080/myappcontext/myclasspath.jsp or whatever) it should
print out the wicket.jar and the wicket-extensions.jar

Hope this helps 
Cheers
Simon





--
View this message in context: http://apache-wicket.1842946.n4.nabble.com/ClassNotFoundException-I-m-out-of-ideas-tp4652049p4652054.html
Sent from the Users forum mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org