Re: Re: Failed to do createdb

Ramin <[email protected]>
Newsgroups gmane.comp.java.keel.devel
Message-ID <[email protected]>
Thats very interesting.. I actually put my junit.jar file in my
$ANT_HOME/lib folder and it seemed to compile everything correctly.
However, when I try to run ant tests, I still get errors regarding
junit. A lot of problems surrounding junit. There seems to be some
sort of conflict somewhere. anyone have any ideas?


On Thu, 10 Feb 2005 11:21:59 +0000 (UTC), TH Lim <[email protected]> wrote:
> Hello Ramin,
> 
> I used the CVS version to begin my exploration into Keel but I encountered
> one error after another until I decided to use the pre-packaged daily releases
> instead. Yeah I came across this error you mentioned so what you need to
> do is to put JUnit jar file into E:\Development\Keel\svc-persist-base\lib
> directory and it will get to compile this service. That's not the end of
> it. Later on, you might get similar errors for other services and applications
> that depend on junit classes.
> 
> On the other hand, if you use those pre-package releases you don't have to
> do that. Somehow it knows where to find references to junit jar. Can anyone
> explain this behaviour?
> 
> thanks
> 
> /lim/
> 
> > 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\persis
> > t\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/sys
> >> tem.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:12
> >> 4)
> >> at org.apache.catalina.loader.WebappClassLoader.
> >> findClassInternal(WebappClassLoader.java:1634)
> >> at
> >> org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoa
> >> der.
> >> java:860)
> >> at
> >> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoa
> >> der.
> >> java:1307)
> >> at
> >> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoa
> >> der.
> >> 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.jav
> >> a:69)
> >> at
> >> org.keel.clients.AbstractClientConnector.execute(AbstractClientConnec
> >> tor.
> >> java:56)
> >> at org.keel.clients.webapp.AbstractWebappClientConnector.
> >> execute(AbstractWebappClientConnector.java:73)
> >> at
> >> org.keel.clients.struts.StrutsClientConnector.execute(StrutsClientCon
> >> nector.
> >> 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.ja
> >> va:226)
> >> at
> >> org.apache.struts.action.ActionServlet.process(ActionServlet.java:116
> >> 4)
> >> 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(StandardWrapperV
> >> alve.
> >> java:214)
> >> at org.apache.catalina.core.StandardValveContext.
> >> invokeNext(StandardValveContext.java:104)
> >> at
> >> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
> >> a:520)
> >> at org.apache.catalina.core.StandardContextValve.
> >> invokeInternal(StandardContextValve.java:198)
> >> at
> >> org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
> >> alve.
> >> java:152)
> >> at org.apache.catalina.core.StandardValveContext.
> >> invokeNext(StandardValveContext.java:104)
> >> at
> >> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
> >> a:520)
> >> at
> >> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
> >> ava:
> >> 137)
> >> at org.apache.catalina.core.StandardValveContext.
> >> invokeNext(StandardValveContext.java:104)
> >> at
> >> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
> >> ava:
> >> 118)
> >> at org.apache.catalina.core.StandardValveContext.
> >> invokeNext(StandardValveContext.java:102)
> >> at
> >> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
> >> a:520)
> >> at
> >> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
> >> ve.
> >> java:109)
> >> at org.apache.catalina.core.StandardValveContext.
> >> invokeNext(StandardValveContext.java:104)
> >> at
> >> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
> >> a:520)
> >> at
> >> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
> >> at
> >> org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:16
> >> 0)
> >> 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(ThreadP
> >> ool.
> >> 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.c
> >> om
> 
> 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.