RE: Keel Newbie
"Michael Brown" <mbrown-eF/6sKaX9siBzX1v5qEA5/[email protected]>
| Newsgroups | gmane.comp.java.keel.devel |
|---|---|
| Organization | Brown Technology Consulting |
| Message-ID | <[email protected]> |
I found more detail.during the startup of the app, I get
java.lang.RuntimeException: [KeelDirectServer] Startup Error
at
org.keel.servers.direct.KeelDirectServer.run(KeelDirectServer.java:66)
Caused by: org.keel.services.model.ModelException: Error creating
container:Error creating containerConfiguration problem in file
'D:\Java\keel-2_1\keel-build\app-cms\webapp\WEB-INF\keel\server\conf/roles.x
conf'Override directory specified
by keel.config.override system property
(D:\Java\keel-2_1\keel-build\app-cms\webapp\D:\Java\keel-2_1\keel-build\app-
cms/) is not a directory
at
org.keel.servers.KeelAbstractServer.initialize(KeelAbstractServer.java:136)
at
org.keel.servers.KeelAbstractServer.getContainer(KeelAbstractServer.java:112
)
at
org.keel.servers.direct.KeelDirectServer.run(KeelDirectServer.java:61)
In my web-xml the value for keel.config.override (the only place that a
search for the phrase popped up was web.xml) looks like this
<context-param>
<param-name>keel.config.override</param-name>
<param-value>D:\Java\keel-2_1\keel-build\app-cms</param-value>
</context-param>
Somehow it seems that tomcat is translating this entry as a path relative to
the context root. I'll try replacing it with just ..\ to see if that will
work.
_____
From: keelgroup-keelframework.com-admin-rI8AND0JKYOgdSakss0wQjGcDxdMUgRv@public.gmane.org
[mailto:keelgroup-keelframework.com-admin-rI8AND0JKYOgdSakss0wQjGcDxdMUgRv@public.gmane.org] On Behalf
Of Michael Brown
Sent: Sunday, February 20, 2005 9:11 AM
To: keelgroup-keelframework.com-rI8AND0JKYOgdSakss0wQjGcDxdMUgRv@public.gmane.org
Subject: [Keelgroup] Keel Newbie
Hello all,
I am trying to get the default install of keel to work. I have
set my java_home ant_home and keel_home system properties. I then downloaded
keel from http://j2eeguys.com/~Keel (feb 20 build). I successfully ran ant
(when prompted my directory was project\app-cms and the project name was
app.cms. I then switched to that directory and ran ant complete-install. It
succeeded as well. I then went to
http://localhost:8080/default/model.do?model=createdb and got an error. Duh,
I never downloaded and installed hsqldb. So I did just that and ran hsqldb
with the line
start java -cp lib/hsqldb.jar org.hsqldb.Server -database.0 keel -dbname.0
keel
I then tried to open that page again with the same error.here it is (from my
tomcat log)
2005-02-20 08:44:51 StandardWrapperValve[action]: Servlet.service() for
servlet action threw exception
org.keel.services.model.ModelException: [KeelStarter] :Channel timed out
waiting for response
at
org.keel.clients.direct.KeelClientDirect.execute(KeelClientDirect.java:72)
at
org.keel.clients.AbstractClientConnector.execute(AbstractClientConnector.jav
a:56)
at
org.keel.clients.webapp.AbstractWebappClientConnector.execute(AbstractWebapp
ClientConnector.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(RequestProces
sor.java:484)
at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
at
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)
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(Application
FilterChain.java:237)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:157)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:214)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.java:104)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContext
Valve.java:198)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:152)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.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(StandardValveContex
t.java:104)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118
)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.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(StandardValveContex
t.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.processConne
ction(Http11Protocol.java:705)
at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:683)
at java.lang.Thread.run(Thread.java:534)
-----------------------------------------
java.lang.IllegalArgumentException: [KeelStarter] :Channel timed out waiting
for response
at org.keel.clients.KeelStarter.execute(KeelStarter.java:347)
at
org.keel.clients.direct.KeelClientDirect.execute(KeelClientDirect.java:69)
at
org.keel.clients.AbstractClientConnector.execute(AbstractClientConnector.jav
a:56)
at
org.keel.clients.webapp.AbstractWebappClientConnector.execute(AbstractWebapp
ClientConnector.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(RequestProces
sor.java:484)
at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
at
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)
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(Application
FilterChain.java:237)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:157)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:214)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.java:104)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContext
Valve.java:198)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:152)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.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(StandardValveContex
t.java:104)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118
)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.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(StandardValveContex
t.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.processConne
ction(Http11Protocol.java:705)
at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:683)
at java.lang.Thread.run(Thread.java:534)
BTC
Technology That Works For you
Michael Brown
Owner
Brown Technology Consulting
<http://maps.yahoo.com/py/maps.py?Pyt=Tmap&addr=4725+Cottage+Grove&csz=Madis
on%2C+Wi+53716&country=us> 4725 Cottage Grove
Suite 3
Madison, Wi 53716
<mailto:mbrown-eF/6sKaX9siBzX1v5qEA5/[email protected]> mbrown-eF/6sKaX9siBzX1v5qEA5/[email protected]
tel:
fax:
608-222-6280
608-222-6280