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
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.