>From catalina.out, found the error messages:
---------------------------------------------------------------------------------------------
Attempting to add portlet.tld to war...
Adding portlet.tld to war...
Creating war /home/me/bin/jetspeed-2.1.2/webapps/cms-portlet.war ...
War /home/me/bin/jetspeed-2.1.2/webapps/cms-portlet.war created
2007-8-31 9:21:55 org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive cms-portlet.war
log4j:WARN No appenders could be found for logger (
org.apache.commons.digester.Digester).
log4j:WARN Please initialize the log4j system properly.
2007-8-31 9:22:01 org.apache.catalina.core.StandardContext start
ERR: Error listenerStart
2007-8-31 9:22:01 org.apache.catalina.core.StandardContext start
ERR: Context [/cms-portlet] startup failed due to previous errors
javax.portlet.PortletException
at org.apache.jetspeed.dispatcher.JetspeedRequestDispatcher.include(
JetspeedRequestDispatcher.java:103)
at org.apache.portals.bridges.jsf.PortletExternalContextImpl.dispatch(
PortletExternalContextImpl.java:431)
at org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(
JspViewHandlerImpl.java:211)
at org.apache.portals.bridges.jsf.PortletViewHandlerImpl.renderView(
PortletViewHandlerImpl.java:137)
at org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(
RenderResponseExecutor.java:41)
at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java
:132)
at org.apache.portals.bridges.jsf.FacesPortlet.process(FacesPortlet.java
:517)
at org.apache.portals.bridges.jsf.FacesPortlet.doView(FacesPortlet.java
:323)
at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:247)
at javax.portlet.GenericPortlet.render(GenericPortlet.java:175)
at
org.apache.portals.bridges.portletfilter.PortletFilterChain.renderFilter(
PortletFilterChain.java:124)
at
org.apache.jetspeed.portlets.rpad.portlet.RPADPortletFilter.renderFilter(
RPADPortletFilter.java:105)
at
org.apache.portals.bridges.portletfilter.PortletFilterChain.renderFilter(
PortletFilterChain.java:117)
at org.apache.portals.bridges.portletfilter.FilterPortlet.render(
FilterPortlet.java:145)
at org.apache.jetspeed.factory.JetspeedPortletInstance.render(
JetspeedPortletInstance.java:103)
at org.apache.jetspeed.container.JetspeedContainerServlet.doGet(
JetspeedContainerServlet.java:265)
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:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
at org.apache.catalina.core.ApplicationDispatcher.invoke(
ApplicationDispatcher.java:672)
at org.apache.catalina.core.ApplicationDispatcher.doInclude(
ApplicationDispatcher.java:574)
at org.apache.catalina.core.ApplicationDispatcher.include(
ApplicationDispatcher.java:499)
at org.apache.jetspeed.container.invoker.ServletPortletInvoker.invoke(
ServletPortletInvoker.java:245)
at org.apache.jetspeed.container.invoker.ServletPortletInvoker.render(
ServletPortletInvoker.java:128)
at org.apache.pluto.PortletContainerImpl.renderPortlet(
PortletContainerImpl.java:119)
at
org.apache.jetspeed.container.JetspeedPortletContainerWrapper.renderPortlet(
JetspeedPortletContainerWrapper.java:121)
at org.apache.jetspeed.aggregator.impl.RenderingJobImpl.execute(
RenderingJobImpl.java:242)
at org.apache.jetspeed.aggregator.impl.PortletRendererImpl.renderNow(
PortletRendererImpl.java:226)
at org.apache.jetspeed.aggregator.impl.PortletAggregatorImpl.build(
PortletAggregatorImpl.java:79)
at org.apache.jetspeed.aggregator.PortletValve.invoke(PortletValve.java
:44)
at org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(
JetspeedPipeline.java:167)
at org.apache.jetspeed.container.ContainerValve.invoke(
ContainerValve.java:104)
at org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(
JetspeedPipeline.java:167)
at org.apache.jetspeed.profiler.impl.ProfilerValveImpl.invoke(
ProfilerValveImpl.java:248)
at org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(
JetspeedPipeline.java:167)
at org.apache.jetspeed.localization.impl.LocalizationValveImpl.invoke(
LocalizationValveImpl.java:170)
at org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(
JetspeedPipeline.java:167)
at org.apache.jetspeed.security.impl.AbstractSecurityValve$1.run(
AbstractSecurityValve.java:138)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAsPrivileged(Subject.java:454)
at org.apache.jetspeed.security.JSSubject.doAsPrivileged(JSSubject.java
:179)
at org.apache.jetspeed.security.impl.AbstractSecurityValve.invoke(
AbstractSecurityValve.java:132)
at org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(
JetspeedPipeline.java:167)
at org.apache.jetspeed.capabilities.impl.CapabilityValveImpl.invoke(
CapabilityValveImpl.java:126)
at org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(
JetspeedPipeline.java:167)
at org.apache.jetspeed.container.url.impl.PortalURLValveImpl.invoke(
PortalURLValveImpl.java:66)
at org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(
JetspeedPipeline.java:167)
at org.apache.jetspeed.pipeline.JetspeedPipeline.invoke(
JetspeedPipeline.java:146)
at org.apache.jetspeed.engine.JetspeedEngine.service(JetspeedEngine.java
:227)
at org.apache.jetspeed.engine.JetspeedServlet.doGet(JetspeedServlet.java
:242)
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:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
at org.apache.jetspeed.engine.servlet.XXSUrlAttackFilter.doFilter(
XXSUrlAttackFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(
StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(
StandardContextValve.java:178)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(
AuthenticatorBase.java:432)
at org.apache.catalina.core.StandardHostValve.invoke(
StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(
ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(
StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(
CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
:869)
at
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection
(Http11BaseProtocol.java:664)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(
PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(
LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.IllegalStateException: Client-id :
js_rpad_app__idJsp34first is duplicated in the faces tree. Component :
viewjs_rpad_app_:js_rpad_app__idJsp0:js_rpad_app__idJsp34first, path:
{Component-Path : [Class:
org.apache.portals.bridges.jsf.PortletUIViewRoot,ViewId:
/WEB-INF/view/deployer/displayPortlets.jsp][Class:
javax.faces.component.html.HtmlForm,Id: js_rpad_app__idJsp0][Class:
javax.faces.component.html.HtmlPanelGrid,Id: js_rpad_app__idJsp33][Class:
org.apache.myfaces.custom.datascroller.HtmlDataScroller,Id:
js_rpad_app__idJsp34][Class: javax.faces.component.html.HtmlCommandLink,Id:
js_rpad_app__idJsp34first]}
at
org.apache.myfaces.application.jsp.JspStateManagerImpl.checkForDuplicateIds(
JspStateManagerImpl.java:329)
at
org.apache.myfaces.application.jsp.JspStateManagerImpl.checkForDuplicateIds(
JspStateManagerImpl.java:341)
at
org.apache.myfaces.application.jsp.JspStateManagerImpl.checkForDuplicateIds(
JspStateManagerImpl.java:341)
at
org.apache.myfaces.application.jsp.JspStateManagerImpl.checkForDuplicateIds(
JspStateManagerImpl.java:338)
at
org.apache.myfaces.application.jsp.JspStateManagerImpl.checkForDuplicateIds(
JspStateManagerImpl.java:338)
at
org.apache.myfaces.application.jsp.JspStateManagerImpl.saveSerializedView(
JspStateManagerImpl.java:286)
at org.apache.myfaces.taglib.core.ViewTag.doAfterBody(ViewTag.java:125)
at
org.apache.jsp.WEB_002dINF.view.deployer.displayPortlets_jsp._jspx_meth_f_view_0
(displayPortlets_jsp.java:161)
at
org.apache.jsp.WEB_002dINF.view.deployer.displayPortlets_jsp._jspService
(displayPortlets_jsp.java:124)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.jasper.servlet.JspServletWrapper.service(
JspServletWrapper.java:334)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java
:314)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
at org.apache.catalina.core.ApplicationDispatcher.invoke(
ApplicationDispatcher.java:672)
at org.apache.catalina.core.ApplicationDispatcher.doInclude(
ApplicationDispatcher.java:574)
at org.apache.catalina.core.ApplicationDispatcher.include(
ApplicationDispatcher.java:499)
at org.apache.jetspeed.dispatcher.JetspeedRequestDispatcher.include(
JetspeedRequestDispatcher.java:73)
... 70 more
Nested Exception is java.lang.IllegalStateException: Client-id :
js_rpad_app__idJsp34first is duplicated in the faces tree. Component :
viewjs_rpad_app_:js_rpad_app__idJsp0:js_rpad_app__idJsp34first, path:
{Component-Path : [Class:
org.apache.portals.bridges.jsf.PortletUIViewRoot,ViewId:
/WEB-INF/view/deployer/displayPortlets.jsp][Class:
javax.faces.component.html.HtmlForm,Id: js_rpad_app__idJsp0][Class:
javax.faces.component.html.HtmlPanelGrid,Id: js_rpad_app__idJsp33][Class:
org.apache.myfaces.custom.datascroller.HtmlDataScroller,Id:
js_rpad_app__idJsp34][Class: javax.faces.component.html.HtmlCommandLink,Id:
js_rpad_app__idJsp34first]}
at
org.apache.myfaces.application.jsp.JspStateManagerImpl.checkForDuplicateIds(
JspStateManagerImpl.java:329)
at
org.apache.myfaces.application.jsp.JspStateManagerImpl.checkForDuplicateIds(
JspStateManagerImpl.java:341)
at
org.apache.myfaces.application.jsp.JspStateManagerImpl.checkForDuplicateIds(
JspStateManagerImpl.java:341)
at
org.apache.myfaces.application.jsp.JspStateManagerImpl.checkForDuplicateIds(
JspStateManagerImpl.java:338)
at
org.apache.myfaces.application.jsp.JspStateManagerImpl.checkForDuplicateIds(
JspStateManagerImpl.java:338)
at
org.apache.myfaces.application.jsp.JspStateManagerImpl.saveSerializedView(
JspStateManagerImpl.java:286)
at org.apache.myfaces.taglib.core.ViewTag.doAfterBody(ViewTag.java:125)
at
org.apache.jsp.WEB_002dINF.view.deployer.displayPortlets_jsp._jspx_meth_f_view_0
(displayPortlets_jsp.java:161)
at
org.apache.jsp.WEB_002dINF.view.deployer.displayPortlets_jsp._jspService
(displayPortlets_jsp.java:124)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.jasper.servlet.JspServletWrapper.service(
JspServletWrapper.java:334)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java
:314)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
at org.apache.catalina.core.ApplicationDispatcher.invoke(
ApplicationDispatcher.java:672)
at org.apache.catalina.core.ApplicationDispatcher.doInclude(
ApplicationDispatcher.java:574)
at org.apache.catalina.core.ApplicationDispatcher.include(
ApplicationDispatcher.java:499)
at org.apache.jetspeed.dispatcher.JetspeedRequestDispatcher.include(
JetspeedRequestDispatcher.java:73)
at org.apache.portals.bridges.jsf.PortletExternalContextImpl.dispatch(
PortletExternalContextImpl.java:431)
at org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(
JspViewHandlerImpl.java:211)
at org.apache.portals.bridges.jsf.PortletViewHandlerImpl.renderView(
PortletViewHandlerImpl.java:137)
at org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(
RenderResponseExecutor.java:41)
at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java
:132)
at org.apache.portals.bridges.jsf.FacesPortlet.process(FacesPortlet.java
:517)
at org.apache.portals.bridges.jsf.FacesPortlet.doView(FacesPortlet.java
:323)
at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:247)
at javax.portlet.GenericPortlet.render(GenericPortlet.java:175)
at
org.apache.portals.bridges.portletfilter.PortletFilterChain.renderFilter(
PortletFilterChain.java:124)
at
org.apache.jetspeed.portlets.rpad.portlet.RPADPortletFilter.renderFilter(
RPADPortletFilter.java:105)
at
org.apache.portals.bridges.portletfilter.PortletFilterChain.renderFilter(
PortletFilterChain.java:117)
at org.apache.portals.bridges.portletfilter.FilterPortlet.render(
FilterPortlet.java:145)
at org.apache.jetspeed.factory.JetspeedPortletInstance.render(
JetspeedPortletInstance.java:103)
at org.apache.jetspeed.container.JetspeedContainerServlet.doGet(
JetspeedContainerServlet.java:265)
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:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
at org.apache.catalina.core.ApplicationDispatcher.invoke(
ApplicationDispatcher.java:672)
at org.apache.catalina.core.ApplicationDispatcher.doInclude(
ApplicationDispatcher.java:574)
at org.apache.catalina.core.ApplicationDispatcher.include(
ApplicationDispatcher.java:499)
at org.apache.jetspeed.container.invoker.ServletPortletInvoker.invoke(
ServletPortletInvoker.java:245)
at org.apache.jetspeed.container.invoker.ServletPortletInvoker.render(
ServletPortletInvoker.java:128)
at org.apache.pluto.PortletContainerImpl.renderPortlet(
PortletContainerImpl.java:119)
at
org.apache.jetspeed.container.JetspeedPortletContainerWrapper.renderPortlet(
JetspeedPortletContainerWrapper.java:121)
at org.apache.jetspeed.aggregator.impl.RenderingJobImpl.execute(
RenderingJobImpl.java:242)
at org.apache.jetspeed.aggregator.impl.PortletRendererImpl.renderNow(
PortletRendererImpl.java:226)
at org.apache.jetspeed.aggregator.impl.PortletAggregatorImpl.build(
PortletAggregatorImpl.java:79)
at org.apache.jetspeed.aggregator.PortletValve.invoke(PortletValve.java
:44)
at org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(
JetspeedPipeline.java:167)
at org.apache.jetspeed.container.ContainerValve.invoke(
ContainerValve.java:104)
at org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(
JetspeedPipeline.java:167)
at org.apache.jetspeed.profiler.impl.ProfilerValveImpl.invoke(
ProfilerValveImpl.java:248)
at org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(
JetspeedPipeline.java:167)
at org.apache.jetspeed.localization.impl.LocalizationValveImpl.invoke(
LocalizationValveImpl.java:170)
at org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(
JetspeedPipeline.java:167)
at org.apache.jetspeed.security.impl.AbstractSecurityValve$1.run(
AbstractSecurityValve.java:138)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAsPrivileged(Subject.java:454)
at org.apache.jetspeed.security.JSSubject.doAsPrivileged(JSSubject.java
:179)
at org.apache.jetspeed.security.impl.AbstractSecurityValve.invoke(
AbstractSecurityValve.java:132)
at org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(
JetspeedPipeline.java:167)
at org.apache.jetspeed.capabilities.impl.CapabilityValveImpl.invoke(
CapabilityValveImpl.java:126)
at org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(
JetspeedPipeline.java:167)
at org.apache.jetspeed.container.url.impl.PortalURLValveImpl.invoke(
PortalURLValveImpl.java:66)
at org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(
JetspeedPipeline.java:167)
at org.apache.jetspeed.pipeline.JetspeedPipeline.invoke(
JetspeedPipeline.java:146)
at org.apache.jetspeed.engine.JetspeedEngine.service(JetspeedEngine.java
:227)
at org.apache.jetspeed.engine.JetspeedServlet.doGet(JetspeedServlet.java
:242)
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:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
at org.apache.jetspeed.engine.servlet.XXSUrlAttackFilter.doFilter(
XXSUrlAttackFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(
StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(
StandardContextValve.java:178)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(
AuthenticatorBase.java:432)
at org.apache.catalina.core.StandardHostValve.invoke(
StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(
ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(
StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(
CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
:869)
at
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection
(Http11BaseProtocol.java:664)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(
PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(
LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595)
groups: [EMAIL PROTECTED],
[EMAIL PROTECTED],
[EMAIL PROTECTED]
2007-8-31 9:45:55 org.apache.catalina.startup.HostConfig checkResources
INFO: Undeploying context [/cms-portlet]
2007-8-31 9:49:55 org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive cms-portlet.war
log4j:WARN No appenders could be found for logger (
org.apache.commons.digester.Digester.sax).
log4j:WARN Please initialize the log4j system properly.
2007-8-31 9:50:01 org.apache.catalina.core.StandardContext start
ERR: Error listenerStart
2007-8-31 9:50:01 org.apache.catalina.core.StandardContext start
ERR: Context [/cms-portlet] startup failed due to previous errors