Hello everyone. I deployed Jetspeed 2 to Jrun 4.When I click the submit button in the <Locale selector> portlet, I encount the follow exception:
- Failed to dispatch.include for Portlet Application: /j2-admin, servlet: /container java.lang.UnsupportedOperationException: not implemented in class jrun.servlet.http.WebEndpoint at jrun.servlet.ServletConnection.unsupported(ServletConnection.java:100) at jrun.servlet.ServletConnection.getContextPath(ServletConnection.java :259) at javax.servlet.http.HttpServletRequestWrapper.getContextPath( HttpServletRequestWrapper.java:183) at jrun.servlet.JRunRequestDispatcher.include(JRunRequestDispatcher.java :447) at org.apache.jetspeed.container.invoker.ServletPortletInvoker.invoke( ServletPortletInvoker.java:213) at org.apache.jetspeed.container.invoker.ServletPortletInvoker.render( ServletPortletInvoker.java:125) at org.apache.pluto.PortletContainerImpl.renderPortlet( PortletContainerImpl.java:119) at org.apache.jetspeed.container.JetspeedPortletContainerWrapper.renderPortlet( JetspeedPortletContainerWrapper.java:120) at org.apache.jetspeed.aggregator.impl.RenderingJobImpl.execute( RenderingJobImpl.java:120) at org.apache.jetspeed.aggregator.impl.PortletRendererImpl.renderNow( PortletRendererImpl.java:110) at org.apache.jetspeed.aggregator.impl.PageAggregatorImpl.aggregateAndRender( PageAggregatorImpl.java:200) at org.apache.jetspeed.aggregator.impl.PageAggregatorImpl.aggregateAndRender( PageAggregatorImpl.java:183) at org.apache.jetspeed.aggregator.impl.PageAggregatorImpl.build( PageAggregatorImpl.java:106) at org.apache.jetspeed.aggregator.AggregatorValve.invoke( AggregatorValve.java:48) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.pipeline.valve.impl.ActionValveImpl.invoke( ActionValveImpl.java:132) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.container.ContainerValve.invoke(ContainerValve.java :76) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.decoration.DecorationValve.invoke( DecorationValve.java:100) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.profiler.impl.ProfilerValveImpl.invoke( ProfilerValveImpl.java:179) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.security.impl.LoginValidationValveImpl.invoke( LoginValidationValveImpl.java:143) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.security.impl.PasswordCredentialValveImpl.invoke( PasswordCredentialValveImpl.java:148) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.localization.impl.LocalizationValveImpl.invoke( LocalizationValveImpl.java:168) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.security.impl.AbstractSecurityValve$1.run( AbstractSecurityValve.java:117) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAsPrivileged(Subject.java:437) at org.apache.jetspeed.security.impl.AbstractSecurityValve.invoke( AbstractSecurityValve.java:111) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.container.url.impl.PortalURLValveImpl.invoke( PortalURLValveImpl.java:55) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.capabilities.impl.CapabilityValveImpl.invoke( CapabilityValveImpl.java:128) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.pipeline.JetspeedPipeline.invoke( JetspeedPipeline.java:185) at org.apache.jetspeed.engine.JetspeedEngine.service(JetspeedEngine.java :231) at org.apache.jetspeed.engine.JetspeedServlet.doGet(JetspeedServlet.java :226) at org.apache.jetspeed.engine.JetspeedServlet.doPost(JetspeedServlet.java :253) at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at jrun.servlet.FilterChain.doFilter(FilterChain.java:86) at jrunx.util.DynamicClassLoaderFilter.doFilter( DynamicClassLoaderFilter.java:48) at jrun.servlet.FilterChain.doFilter(FilterChain.java:94) at jrun.servlet.security.JSecurityCheckFilter.doFilter( JSecurityCheckFilter.java:70) at jrun.servlet.FilterChain.doFilter(FilterChain.java:94) at jrun.servlet.FilterChain.service(FilterChain.java:101) at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:91) at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42) at jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java :259) at jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java :541) at jrun.servlet.http.WebService.invokeRunnable(WebService.java:172) at jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java :428) at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66) - Error rendering portlet OID dp-3 javax.portlet.PortletException: Failed to dispatch.include for Portlet Application: /j2-admin, servlet: /container at org.apache.jetspeed.container.invoker.ServletPortletInvoker.invoke( ServletPortletInvoker.java:221) at org.apache.jetspeed.container.invoker.ServletPortletInvoker.render( ServletPortletInvoker.java:125) at org.apache.pluto.PortletContainerImpl.renderPortlet( PortletContainerImpl.java:119) at org.apache.jetspeed.container.JetspeedPortletContainerWrapper.renderPortlet( JetspeedPortletContainerWrapper.java:120) at org.apache.jetspeed.aggregator.impl.RenderingJobImpl.execute( RenderingJobImpl.java:120) at org.apache.jetspeed.aggregator.impl.PortletRendererImpl.renderNow( PortletRendererImpl.java:110) at org.apache.jetspeed.aggregator.impl.PageAggregatorImpl.aggregateAndRender( PageAggregatorImpl.java:200) at org.apache.jetspeed.aggregator.impl.PageAggregatorImpl.aggregateAndRender( PageAggregatorImpl.java:183) at org.apache.jetspeed.aggregator.impl.PageAggregatorImpl.build( PageAggregatorImpl.java:106) at org.apache.jetspeed.aggregator.AggregatorValve.invoke( AggregatorValve.java:48) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.pipeline.valve.impl.ActionValveImpl.invoke( ActionValveImpl.java:132) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.container.ContainerValve.invoke(ContainerValve.java :76) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.decoration.DecorationValve.invoke( DecorationValve.java:100) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.profiler.impl.ProfilerValveImpl.invoke( ProfilerValveImpl.java:179) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.security.impl.LoginValidationValveImpl.invoke( LoginValidationValveImpl.java:143) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.security.impl.PasswordCredentialValveImpl.invoke( PasswordCredentialValveImpl.java:148) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.localization.impl.LocalizationValveImpl.invoke( LocalizationValveImpl.java:168) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.security.impl.AbstractSecurityValve$1.run( AbstractSecurityValve.java:117) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAsPrivileged(Subject.java:437) at org.apache.jetspeed.security.impl.AbstractSecurityValve.invoke( AbstractSecurityValve.java:111) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.container.url.impl.PortalURLValveImpl.invoke( PortalURLValveImpl.java:55) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.capabilities.impl.CapabilityValveImpl.invoke( CapabilityValveImpl.java:128) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext( JetspeedPipeline.java:203) at org.apache.jetspeed.pipeline.JetspeedPipeline.invoke( JetspeedPipeline.java:185) at org.apache.jetspeed.engine.JetspeedEngine.service(JetspeedEngine.java :231) at org.apache.jetspeed.engine.JetspeedServlet.doGet(JetspeedServlet.java :226) at org.apache.jetspeed.engine.JetspeedServlet.doPost(JetspeedServlet.java :253) at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at jrun.servlet.FilterChain.doFilter(FilterChain.java:86) at jrunx.util.DynamicClassLoaderFilter.doFilter( DynamicClassLoaderFilter.java:48) at jrun.servlet.FilterChain.doFilter(FilterChain.java:94) at jrun.servlet.security.JSecurityCheckFilter.doFilter( JSecurityCheckFilter.java:70) at jrun.servlet.FilterChain.doFilter(FilterChain.java:94) at jrun.servlet.FilterChain.service(FilterChain.java:101) at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:91) at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42) at jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java :259) at jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java :541) at jrun.servlet.http.WebService.invokeRunnable(WebService.java:172) at jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java :428) at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66) Caused by: java.lang.UnsupportedOperationException: not implemented in class jrun.servlet.http.WebEndpoint at jrun.servlet.ServletConnection.unsupported(ServletConnection.java:100) at jrun.servlet.ServletConnection.getContextPath(ServletConnection.java :259) at javax.servlet.http.HttpServletRequestWrapper.getContextPath( HttpServletRequestWrapper.java:183) at jrun.servlet.JRunRequestDispatcher.include(JRunRequestDispatcher.java :447) at org.apache.jetspeed.container.invoker.ServletPortletInvoker.invoke( ServletPortletInvoker.java:213) ... 52 more Can Jetspeed 2.0 run under Jrun 4? Doen anyone encount this? Thanks for any help
