Failed to do createdb

TH Lim <[email protected]>
Newsgroups gmane.comp.java.keel.devel
Message-ID <[email protected]>
Hi,

I am a newbie that used the distribtuion keel-2.1-dev-src-20050206.zip to begin 
my Keel experience. :) 

I followed the instructions in Keel quick start manual. Everything was fine 
until the point where I need to create internal tables to store users, http:
//localhost:8080/default/model.do?model=createdb. I tried using "ant cli" 
instead but fail too. The error message I get is

     [java] Configuration Exception:
     [java] org.apache.avalon.framework.configuration.ConfigurationException: No
 class found matching configuration name [name: keel-authentication, location: f
ile:/D:/workspace/projects/mykeel/webapp/WEB-INF/keel/server/conf/system.xconf:6
03:90]
     [java]     at org.apache.avalon.fortress.impl.DefaultContainer.getClassname
(DefaultContainer.java:174)
     [java]     at org.apache.avalon.fortress.impl.DefaultContainer.configure(De
faultContainer.java:108)
     [java]     at org.keel.core.container.KeelContainer.configure(KeelContainer
.java:185)
     [java]     at org.apache.avalon.framework.container.ContainerUtil.configure
(ContainerUtil.java:240)
     [java]     at org.apache.avalon.fortress.impl.DefaultContainerManager.creat
eContainer(DefaultContainerManager.java:167)
     [java]     at org.apache.avalon.fortress.impl.DefaultContainerManager.initi
alizeContainer(DefaultContainerManager.java:119)
     [java]     at org.apache.avalon.fortress.impl.DefaultContainerManager.initi
alize(DefaultContainerManager.java:112)
     [java]     at org.keel.core.container.KeelContainerFactory.getContainerMana
ger(KeelContainerFactory.java:227)
     [java]     at org.keel.core.container.KeelContainerFactory.createContainer(
KeelContainerFactory.java:750)
     [java]     at org.keel.core.container.KeelContainerFactory.createContainer(
KeelContainerFactory.java:736)
     [java]     at org.keel.servers.KeelAbstractServer.initialize(KeelAbstractSe
rver.java:132)
     [java]     at org.keel.servers.KeelAbstractServer.getContainer(KeelAbstract
Server.java:112)
     [java]     at org.keel.servers.direct.KeelDirectServer.run(KeelDirectServer
.java:61)
     [java] org.keel.core.container.ContainerException: Error creating container
Cannot set up Container. Startup lifecycle failure
     [java]     at org.keel.core.container.KeelContainerFactory.createContainer(
KeelContainerFactory.java:752)
     [java]     at org.keel.core.container.KeelContainerFactory.createContainer(
KeelContainerFactory.java:736)
     [java]     at org.keel.servers.KeelAbstractServer.initialize(KeelAbstractSe
rver.java:132)
     [java]     at org.keel.servers.KeelAbstractServer.getContainer(KeelAbstract
Server.java:112)
     [java]     at org.keel.servers.direct.KeelDirectServer.run(KeelDirectServer
.java:61)



On the other hand if I use the distribution I downloaded from the CVS, I would 
get a different error.

2005-02-06 13:28:50 StandardWrapperValve[action]: Servlet.service() for servlet 
action threw exception
java.lang.NoClassDefFoundError: org/keel/comm/ModelResponseMessage (wrong name: 
keel-common/src/java/org/keel/comm/ModelResponseMessage)
	at java.lang.ClassLoader.defineClass1(Native Method)
	at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
	at org.apache.catalina.loader.WebappClassLoader.
findClassInternal(WebappClassLoader.java:1634)
	at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.
java:860)
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.
java:1307)
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.
java:1189)
	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
	at org.keel.clients.KeelStarter.execute(KeelStarter.java:315)
	at org.keel.clients.direct.KeelClientDirect.execute(KeelClientDirect.java:69)
	at org.keel.clients.AbstractClientConnector.execute(AbstractClientConnector.
java:56)
	at org.keel.clients.webapp.AbstractWebappClientConnector.
execute(AbstractWebappClientConnector.java:73)
	at org.keel.clients.struts.StrutsClientConnector.execute(StrutsClientConnector.
java:106)
	at org.keel.clients.struts.ModelAction.execute(ModelAction.java:70)
	at org.apache.struts.action.RequestProcessor.
processActionPerform(RequestProcessor.java:421)
	at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:226)
	at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
	at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
	at org.apache.catalina.core.ApplicationFilterChain.
internalDoFilter(ApplicationFilterChain.java:237)
	at org.apache.catalina.core.ApplicationFilterChain.
doFilter(ApplicationFilterChain.java:157)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.
java:214)
	at org.apache.catalina.core.StandardValveContext.
invokeNext(StandardValveContext.java:104)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
	at org.apache.catalina.core.StandardContextValve.
invokeInternal(StandardContextValve.java:198)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.
java:152)
	at org.apache.catalina.core.StandardValveContext.
invokeNext(StandardValveContext.java:104)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:
137)
	at org.apache.catalina.core.StandardValveContext.
invokeNext(StandardValveContext.java:104)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:
118)
	at org.apache.catalina.core.StandardValveContext.
invokeNext(StandardValveContext.java:102)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
java:109)
	at org.apache.catalina.core.StandardValveContext.
invokeNext(StandardValveContext.java:104)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
	at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.
processConnection(Http11Protocol.java:705)
	at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.
java:683)
	at java.lang.Thread.run(Thread.java:595)


Any pointers would be great. Thank you.

/lim/

http://keelframework.org/documentation.shtml
Keelgroup mailing list
[email protected]
http://lists.keelframework.com/listinfo.cgi/keelgroup-keelframework.com
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.