0

Tomcat Servlet execution threw an exception

asked 2009-01-11 20:56:13 +0800

Ciccio gravatar image Ciccio
18 2 2 2

This is my Project configuration

Tomcat file configurations server.xml

<Host autoDeploy="true" name="Ciccio" unpackWARs="false">
<Context crossContext="true" debug="0" docBase="/var/html/Ciccio" path="" reloadable="false"/>
<ResourceLink global="UserDatabase" name="users" type="org.apache.catalina.UserDatabase"/>
</Context>
</Host>


the folder /var/html/Ciccio:
src
website
--WEB-INF
--web.xml
--lib
--classes

My applications working fine, but when I lunch a .zul file I receive this erroror from Tomcat:
exception

javax.servlet.ServletException: Servlet execution threw an exception

root cause

java.lang.NoClassDefFoundError: org/springframework/beans/factory/NoSuchBeanDefinitionException
java.lang.Class.forName0(Native Method)
java.lang.Class.forName(Class.java:264)
org.zkoss.lang.Classes.forNameByThread(Classes.java:199)
org.zkoss.zk.ui.metainfo.Parser.locateClass(Parser.java:215)
org.zkoss.zk.ui.metainfo.Parser.parse(Parser.java:262)
org.zkoss.zk.ui.metainfo.Parser.parse(Parser.java:205)
org.zkoss.zk.ui.metainfo.Parser.parse(Parser.java:101)
org.zkoss.zk.ui.metainfo.PageDefinitions$MyLoader.parse(PageDefinitions.java:196)
org.zkoss.web.util.resource.ResourceLoader.load(ResourceLoader.java:94)
org.zkoss.util.resource.ResourceCache$Info.load(ResourceCache.java:229)
org.zkoss.util.resource.ResourceCache$Info.<init>(ResourceCache.java:203)
org.zkoss.util.resource.ResourceCache.get(ResourceCache.java:144)
org.zkoss.web.util.resource.ResourceCaches.get(ResourceCaches.java:131)
org.zkoss.zk.ui.metainfo.PageDefinitions.getPageDefinition(PageDefinitions.java:142)
org.zkoss.zk.ui.impl.AbstractUiFactory.getPageDefinition(AbstractUiFactory.java:115)
org.zkoss.zk.ui.http.DHtmlLayoutServlet.process(DHtmlLayoutServlet.java:222)
org.zkoss.zk.ui.http.DHtmlLayoutServlet.doGet(DHtmlLayoutServlet.java:167)
javax.servlet.http.HttpServlet.service(HttpServlet.java:627)
javax.servlet.http.HttpServlet.service(HttpServlet.java:729)

root cause

java.lang.ClassNotFoundException: org.springframework.beans.factory.NoSuchBeanDefinitionException
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1386)
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1232)
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:336)
java.lang.Class.forName0(Native Method)
java.lang.Class.forName(Class.java:264)
org.zkoss.lang.Classes.forNameByThread(Classes.java:199)
org.zkoss.zk.ui.metainfo.Parser.locateClass(Parser.java:215)
org.zkoss.zk.ui.metainfo.Parser.parse(Parser.java:262)
org.zkoss.zk.ui.metainfo.Parser.parse(Parser.java:205)
org.zkoss.zk.ui.metainfo.Parser.parse(Parser.java:101)
org.zkoss.zk.ui.metainfo.PageDefinitions$MyLoader.parse(PageDefinitions.java:196)
org.zkoss.web.util.resource.ResourceLoader.load(ResourceLoader.java:94)
org.zkoss.util.resource.ResourceCache$Info.load(ResourceCache.java:229)
org.zkoss.util.resource.ResourceCache$Info.<init>(ResourceCache.java:203)
org.zkoss.util.resource.ResourceCache.get(ResourceCache.java:144)
org.zkoss.web.util.resource.ResourceCaches.get(ResourceCaches.java:131)
org.zkoss.zk.ui.metainfo.PageDefinitions.getPageDefinition(PageDefinitions.java:142)
org.zkoss.zk.ui.impl.AbstractUiFactory.getPageDefinition(AbstractUiFactory.java:115)
org.zkoss.zk.ui.http.DHtmlLayoutServlet.process(DHtmlLayoutServlet.java:222)
org.zkoss.zk.ui.http.DHtmlLayoutServlet.doGet(DHtmlLayoutServlet.java:167)
javax.servlet.http.HttpServlet.service(HttpServlet.java:627)
javax.servlet.http.HttpServlet.service(HttpServlet.java:729)

Can U help me to find where is the problem?

delete flag offensive retag edit

3 Replies

Sort by ยป oldest newest

answered 2009-01-12 06:38:15 +0800

robbiecheng gravatar image robbiecheng
1144 2
http://robbiecheng.sys-co...

Hi Bart,

do you use Spring? do you put spring related jar files into your library?

/robbie

link publish delete flag offensive edit

answered 2009-01-13 21:44:42 +0800

Ciccio gravatar image Ciccio
18 2 2 2

I do not use spring, in the lib directory, there are libraries to run my web application.

I use only hibernate, but I think isn't important for installing zk, or I wrong?

Let me know

link publish delete flag offensive edit

answered 2009-01-15 18:29:12 +0800

Ciccio gravatar image Ciccio
18 2 2 2

Ook I have find the problem...

Before I have build an zk applications, and after I have copied my lib file, and I have find an old library for spring...

Thanks

link publish delete flag offensive edit
Your reply
Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!

[hide preview]

Question tools

Follow

RSS

Stats

Asked: 2009-01-11 20:56:13 +0800

Seen: 6,120 times

Last updated: Jan 15 '09

Support Options
  • Email Support
  • Training
  • Consulting
  • Outsourcing
Learn More