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