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