Re: Failed to do createdb
Ramin <[email protected]>
| Newsgroups | gmane.comp.java.keel.devel |
|---|---|
| Message-ID | <[email protected]> |
I was getting the same errors when I tried to download and use the
zipped distribution from sourceforge. I have a feeling that one is a
bit outdated. I am now getting the latest code from the CVS
repository, but that has problems of its own due to the Maven
switch-over.
I just tried to do a clean build and install of the default project
sample, but I got this error.. can anyone help?
keel_module:compileservertests:
[javac] Compiling 8 source files to
E:\Development\Keel\svc-persist-base\build\classes
[javac] E:\Development\Keel\svc-persist-base\src\test\org\keel\services\persist\AdvancedPersistentServiceTest.java:31:
cannot access junit.framework.TestCase
[javac] file junit\framework\TestCase.class not found
where do I put the JUnit jar file?
On Mon, 7 Feb 2005 03:47:35 +0000 (UTC), TH Lim <[email protected]> wrote:
> 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
>
--
- Ramin
http://keelframework.org/documentation.shtml
Keelgroup mailing list
[email protected]
http://lists.keelframework.com/listinfo.cgi/keelgroup-keelframework.com