You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@beehive.apache.org by Guangjun Li <gl...@core.verizon.com> on 2005/01/12 16:07:44 UTC

RE: fixed - Error running the control tutorial

Thanks very much Hoi. The problem went away after following your 
instructions. 

btw, If this turns out to be a general issue with the
control tutorial, pls. fix the tutorial itself so later checkouts
can run out of the box.

Glenn

> -----Original Message-----
> From: Hoi Lam [mailto:hlam@bea.com]
> Sent: Tuesday, January 11, 2005 7:17 PM
> To: Beehive Users; glenn.li@core.verizon.com
> Subject: RE: Error running the control tutorial
> 
> 
> Hi Glenn,
> 
> I think the problem is due to some NetUI entries missing in 
> your web.xml
> file.  Try merging everything from
> netui/src/webapp-template/default/WEB-INF/web.xml into your web.xml
> file.  That should fix your problem.
> 
> Hoi
> 
> -----Original Message-----
> From: Guangjun Li [mailto:glenn.li@core.verizon.com] 
> Sent: Tuesday, January 11, 2005 2:48 PM
> To: beehive-user@incubator.apache.org
> Subject: Error running the control tutorial
> 
> Please let me know the cause and fix for the error below.
> 
> Thanks a lot,
> Glenn
> 
> 
> Installed the source distribution, and followed through the
> control tutorial. But after deploying the app, got 500 error
> when accessed it in browser.
> 
> The only variation I had was to run ant a little differently so
> that it finds buildWebapp.xml from under the 'BEEHIVE_HOME\test\ant'
> folder.
> 
> THis is the stack trace in the log:
> 
> 
> 2005-01-11 16:53:28 StandardContext[/manager]Manager: install:
> Installing
> web application at '/control_tutorial' from
> 'file://C:\beehive_projects\control_tutorial'
> 2005-01-11 16:54:46 StandardWrapperValve[jsp]: Servlet.service() for
> servlet
> jsp threw exception
> java.lang.ExceptionInInitializerError
> 	at
> org.apache.beehive.netui.tags.html.Html.doStartTag(Html.java:232)
> 	at org.apache.jsp.hello_jsp._jspService(hello_jsp.java:66)
> 	at
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
> 	at
> org.apache.jasper.servlet.JspServletWrapper.service(JspServlet
> Wrapper.ja
> va:2
> 98)
> 	at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet
> .java:292)
> 	at
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
> 	at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilt
> er(Applica
> tion
> FilterChain.java:237)
> 	at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(Appli
> cationFilt
> erCh
> ain.java:157)
> 	at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardW
> rapperValv
> e.ja
> va:214)
> 	at
> org.apache.catalina.core.StandardValveContext.invokeNext(Stand
> ardValveCo
> ntex
> t.java:104)
> 	at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipel
> ine.java:5
> 20)
> 	at
> org.apache.catalina.core.StandardContextValve.invokeInternal(S
> tandardCon
> text
> Valve.java:198)
> 	at
> org.apache.catalina.core.StandardContextValve.invoke(StandardC
> ontextValv
> e.ja
> va:152)
> 	at
> org.apache.catalina.core.StandardValveContext.invokeNext(Stand
> ardValveCo
> ntex
> t.java:104)
> 	at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipel
> ine.java:5
> 20)
> 	at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHost
> Valve.java
> :137
> )
> 	at
> org.apache.catalina.core.StandardValveContext.invokeNext(Stand
> ardValveCo
> ntex
> t.java:104)
> 	at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReport
> Valve.java
> :117
> )
> 	at
> org.apache.catalina.core.StandardValveContext.invokeNext(Stand
> ardValveCo
> ntex
> t.java:102)
> 	at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipel
> ine.java:5
> 20)
> 	at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEn
> gineValve.
> java
> :109)
> 	at
> org.apache.catalina.core.StandardValveContext.invokeNext(Stand
> ardValveCo
> ntex
> t.java:104)
> 	at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipel
> ine.java:5
> 20)
> 	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(Http11Process
> or.java:79
> 3)
> 	at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandle
> r.processC
> onne
> ction(Http11Protocol.java:702)
> 	at
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoi
> nt.java:57
> 1)
> 	at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
> ThreadPool
> .jav
> a:644)
> 	at java.lang.Thread.run(Thread.java:595)
> Caused by: java.lang.IllegalStateException: The NetUI runtime 
> could not
> find
> the default config file.  The webapp may not function properly.
> 	at
> org.apache.beehive.netui.util.config.ConfigUtil.getConfig(Conf
> igUtil.jav
> a:18
> 3)
> 	at
> org.apache.beehive.netui.tags.rendering.TagRenderingBase.<clin
> it>(TagRen
> deri
> ngBase.java:72)
> 	... 32 more
> 
> 2005-01-11 16:55:43 StandardWrapperValve[jsp]: Servlet.service() for
> servlet
> jsp threw exception
> java.lang.NoClassDefFoundError
> 	at
> org.apache.beehive.netui.tags.html.Html.doStartTag(Html.java:232)
> 	at org.apache.jsp.hello_jsp._jspService(hello_jsp.java:66)
> 	at
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
> 	at
> org.apache.jasper.servlet.JspServletWrapper.service(JspServlet
> Wrapper.ja
> va:2
> 98)
> 	at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet
> .java:292)
> 	at
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
> 	at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilt
> er(Applica
> tion
> FilterChain.java:237)
> 	at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(Appli
> cationFilt
> erCh
> ain.java:157)
> 	at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardW
> rapperValv
> e.ja
> va:214)
> 	at
> org.apache.catalina.core.StandardValveContext.invokeNext(Stand
> ardValveCo
> ntex
> t.java:104)
> 	at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipel
> ine.java:5
> 20)
> 	at
> org.apache.catalina.core.StandardContextValve.invokeInternal(S
> tandardCon
> text
> Valve.java:198)
> 	at
> org.apache.catalina.core.StandardContextValve.invoke(StandardC
> ontextValv
> e.ja
> va:152)
> 	at
> org.apache.catalina.core.StandardValveContext.invokeNext(Stand
> ardValveCo
> ntex
> t.java:104)
> 	at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipel
> ine.java:5
> 20)
> 	at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHost
> Valve.java
> :137
> )
> 	at
> org.apache.catalina.core.StandardValveContext.invokeNext(Stand
> ardValveCo
> ntex
> t.java:104)
> 	at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReport
> Valve.java
> :117
> )
> 	at
> org.apache.catalina.core.StandardValveContext.invokeNext(Stand
> ardValveCo
> ntex
> t.java:102)
> 	at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipel
> ine.java:5
> 20)
> 	at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEn
> gineValve.
> java
> :109)
> 	at
> org.apache.catalina.core.StandardValveContext.invokeNext(Stand
> ardValveCo
> ntex
> t.java:104)
> 	at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipel
> ine.java:5
> 20)
> 	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(Http11Process
> or.java:79
> 3)
> 	at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandle
> r.processC
> onne
> ction(Http11Protocol.java:702)
> 	at
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoi
> nt.java:57
> 1)
> 	at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
> ThreadPool
> .jav
> a:644)
> 	at java.lang.Thread.run(Thread.java:595)
> 
> 
> 
>