Newbie: Now the error is on the Tomcat side

keel.jsmit-4WVpuZSLeeJWk0Htik3J/[email protected] Thu, 27 Oct 2005 17:59:13 +0200
Newsgroups gmane.comp.java.keel.devel
Message-ID <[email protected]>
Hi 

Thanks for confirming the maven route. I got further by starting with a clear 
system and just using Helm plus maven as explained in the documents. I have 
not downloaded or tried the latest versions from CVS.

Now I am stuck with a Tomcat error. 
1) Should I forget about this distribution and start with the CVS, or can you help 
me with error given below?
2) Should I move to Java 1.5??

Regards
Jacques

Error Details:

To get the default project working I had to add

 <dependency>
      <groupId>keel</groupId>
      <artifactId>keel-client</artifactId>
      <version>2.3</version>
      <properties>
        <war.bundle>true</war.bundle>
        <keel.client>true</keel.client>
      </properties>
    </dependency>

to the project.xml file in example-projects/default

This allowed  "maven war"   to build succesfully and, using
Tomcat 5.5.12, I can see the startup page at localhost:8080/default
saying

--------
Application Suite

Welcome to our application suite.
Click here to begin
------------

But if I click as suggested it comes back with:
javax.servlet.ServletException: Servlet execution threw an exception
	
filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:122)
root cause
java.lang.NoClassDefFoundError: 
org/keel/core/exception/ClientNestedException
	java.lang.ClassLoader.defineClass0(Native Method)
	java.lang.ClassLoader.defineClass(Unknown Source)
	java.security.SecureClassLoader.defineClass(Unknown Source)
org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClass
Loader.java:1650)
org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader
.java:856)
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader
.java:1305)
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader
.java:1187)
	java.lang.ClassLoader.loadClassInternal(Unknown Source)
	org.keel.clients.struts.ModelAction.execute(ModelAction.java:72)
	
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProc
essor.java:421)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:226
)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
	org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:122)


http://keelframework.org/documentation.shtml
keelgroup mailing list
[email protected]
http://lists.keelframework.com/listinfo.cgi/keelgroup-keelframework.com