Elisabeth, How current are you for J2... there is a bug or two that snuck in due to some of the J2 Desktop work. This looks like you are getting hit by that. If you are not currrent, please try to pull a version from SVN head and customize a page again.
Sorry for the inconvenience, Randy On Wed, 2006-04-05 at 11:00 -0600, Elisabeth VanSchaardenburg wrote: > I'm working with Jetspeed 2.1 and am encountering some rather odd > behavior. > > > > A few times now, I've tried to open Jetspeed (which had been working > previously) and instead of getting the portal, I only get the word > "null". > > > > Has anyone encountered this before? > > > > I think that the path that got me there is the following: > > > > I was logged in to the portal as the admin user, but I think the session > had timed out, I changed the decorator for the Jetspeed home page and > the login porlet, the page refreshed and displayed correctly. I then > closed IE and reopened it, and the portal displayed "null". An > exception did show up in the jetspeed.log file - I've posted that at the > end of the e-mail. I restarted Tomcat and the problem persisted. I > rebuilt the portal to fix the problem. > > > > I don't know if it's important to note that I'm storing the psml in a > SQL Server database, but I'll mention that because I don't think I ever > encountered this before I started doing that. > > > > If anyone has some insight into this, I'd sure appreciate it. > > > > Thanks, > > Elisabeth > > > > javax.portlet.PortletException > > at > org.apache.jetspeed.container.invoker.LocalPortletInvoker.invoke(LocalPo > rtletInvoker.java:223) > > at > org.apache.jetspeed.container.invoker.LocalPortletInvoker.render(LocalPo > rtletInvoker.java:116) > > at > org.apache.pluto.PortletContainerImpl.renderPortlet(PortletContainerImpl > .java:119) > > at > org.apache.jetspeed.container.JetspeedPortletContainerWrapper.renderPort > let(JetspeedPortletContainerWrapper.java:120) > > at > org.apache.jetspeed.aggregator.impl.RenderingJobImpl.execute(RenderingJo > bImpl.java:120) > > at > org.apache.jetspeed.aggregator.impl.PortletRendererImpl.renderNow(Portle > tRendererImpl.java:120) > > at > org.apache.jetspeed.aggregator.impl.PageAggregatorImpl.aggregateAndRende > r(PageAggregatorImpl.java:199) > > at > org.apache.jetspeed.aggregator.impl.PageAggregatorImpl.build(PageAggrega > torImpl.java:106) > > at > org.apache.jetspeed.aggregator.AggregatorValve.invoke(AggregatorValve.ja > va:48) > > at > org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(Jets > peedPipeline.java:166) > > at > org.apache.jetspeed.decoration.DecorationValve.invoke(DecorationValve.ja > va:96) > > at > org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(Jets > peedPipeline.java:166) > > at > org.apache.jetspeed.pipeline.valve.impl.ActionValveImpl.invoke(ActionVal > veImpl.java:132) > > at > org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(Jets > peedPipeline.java:166) > > at > org.apache.jetspeed.container.ContainerValve.invoke(ContainerValve.java: > 76) > > at > org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(Jets > peedPipeline.java:166) > > at > org.apache.jetspeed.profiler.impl.ProfilerValveImpl.invoke(ProfilerValve > Impl.java:221) > > at > org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(Jets > peedPipeline.java:166) > > at > org.apache.jetspeed.security.impl.LoginValidationValveImpl.invoke(LoginV > alidationValveImpl.java:159) > > at > org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(Jets > peedPipeline.java:166) > > at > org.apache.jetspeed.security.impl.PasswordCredentialValveImpl.invoke(Pas > swordCredentialValveImpl.java:148) > > at > org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(Jets > peedPipeline.java:166) > > at > org.apache.jetspeed.localization.impl.LocalizationValveImpl.invoke(Local > izationValveImpl.java:169) > > at > org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(Jets > peedPipeline.java:166) > > at > org.apache.jetspeed.security.impl.AbstractSecurityValve$1.run(AbstractSe > curityValve.java:117) > > at java.security.AccessController.doPrivileged(Native > Method) > > at > javax.security.auth.Subject.doAsPrivileged(Subject.java:454) > > at > org.apache.jetspeed.security.impl.AbstractSecurityValve.invoke(AbstractS > ecurityValve.java:111) > > at > org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(Jets > peedPipeline.java:166) > > at > org.apache.jetspeed.container.url.impl.PortalURLValveImpl.invoke(PortalU > RLValveImpl.java:67) > > at > org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(Jets > peedPipeline.java:166) > > at > org.apache.jetspeed.capabilities.impl.CapabilityValveImpl.invoke(Capabil > ityValveImpl.java:128) > > at > org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(Jets > peedPipeline.java:166) > > at > org.apache.jetspeed.pipeline.JetspeedPipeline.invoke(JetspeedPipeline.ja > va:145) > > at > org.apache.jetspeed.engine.JetspeedEngine.service(JetspeedEngine.java:21 > 3) > > at > org.apache.jetspeed.engine.JetspeedServlet.doGet(JetspeedServlet.java:23 > 2) > > 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(Applica > tionFilterChain.java:252) > > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt > erChain.java:173) > > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv > e.java:213) > > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv > e.java:178) > > at > org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticator > Base.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:1 > 48) > > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:86 > 9) > > at > org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.proc > essConnection(Http11BaseProtocol.java:664) > > at > org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint > .java:527) > > at > org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollow > erWorkerThread.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.RuntimeException: Unable to set fragment property > window-id, extended properties already used. > > at > org.apache.jetspeed.om.page.impl.FragmentImpl.setPropertyMember(Fragment > Impl.java:505) > > at > org.apache.jetspeed.om.page.impl.FragmentPropertyMap$FragmentPropertiesE > ntrySet.add(FragmentPropertyMap.java:100) > > at > org.apache.jetspeed.om.page.impl.FragmentPropertyMap.<init>(FragmentProp > ertyMap.java:49) > > at > org.apache.jetspeed.om.page.impl.FragmentImpl.getProperties(FragmentImpl > .java:808) > > at > org.apache.jetspeed.om.page.impl.FragmentImpl.getProperty(FragmentImpl.j > ava:771) > > at > org.apache.jetspeed.om.page.ContentFragmentImpl.getProperty(ContentFragm > entImpl.java:157) > > at > org.apache.jetspeed.portlets.layout.ColumnLayout.getColumn(ColumnLayout. > java:781) > > at > org.apache.jetspeed.portlets.layout.ColumnLayout.<init>(ColumnLayout.jav > a:167) > > at > org.apache.jetspeed.portlets.layout.MultiColumnPortlet.doView(MultiColum > nPortlet.java:146) > > at > javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:247) > > at > javax.portlet.GenericPortlet.render(GenericPortlet.java:175) > > at > org.apache.jetspeed.factory.JetspeedPortletInstance.render(JetspeedPortl > etInstance.java:102) > > at > org.apache.jetspeed.container.invoker.LocalPortletInvoker.invoke(LocalPo > rtletInvoker.java:196) > > ... 52 more > > Nested Exception is > > java.lang.RuntimeException: Unable to set fragment property window-id, > extended properties already used. > > at > org.apache.jetspeed.om.page.impl.FragmentImpl.setPropertyMember(Fragment > Impl.java:505) > > at > org.apache.jetspeed.om.page.impl.FragmentPropertyMap$FragmentPropertiesE > ntrySet.add(FragmentPropertyMap.java:100) > > at > org.apache.jetspeed.om.page.impl.FragmentPropertyMap.<init>(FragmentProp > ertyMap.java:49) > > at > org.apache.jetspeed.om.page.impl.FragmentImpl.getProperties(FragmentImpl > .java:808) > > at > org.apache.jetspeed.om.page.impl.FragmentImpl.getProperty(FragmentImpl.j > ava:771) > > at > org.apache.jetspeed.om.page.ContentFragmentImpl.getProperty(ContentFragm > entImpl.java:157) > > at > org.apache.jetspeed.portlets.layout.ColumnLayout.getColumn(ColumnLayout. > java:781) > > at > org.apache.jetspeed.portlets.layout.ColumnLayout.<init>(ColumnLayout.jav > a:167) > > at > org.apache.jetspeed.portlets.layout.MultiColumnPortlet.doView(MultiColum > nPortlet.java:146) > > at > javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:247) > > at > javax.portlet.GenericPortlet.render(GenericPortlet.java:175) > > at > org.apache.jetspeed.factory.JetspeedPortletInstance.render(JetspeedPortl > etInstance.java:102) > > at > org.apache.jetspeed.container.invoker.LocalPortletInvoker.invoke(LocalPo > rtletInvoker.java:196) > > at > org.apache.jetspeed.container.invoker.LocalPortletInvoker.render(LocalPo > rtletInvoker.java:116) > > at > org.apache.pluto.PortletContainerImpl.renderPortlet(PortletContainerImpl > .java:119) > > at > org.apache.jetspeed.container.JetspeedPortletContainerWrapper.renderPort > let(JetspeedPortletContainerWrapper.java:120) > > at > org.apache.jetspeed.aggregator.impl.RenderingJobImpl.execute(RenderingJo > bImpl.java:120) > > at > org.apache.jetspeed.aggregator.impl.PortletRendererImpl.renderNow(Portle > tRendererImpl.java:120) > > at > org.apache.jetspeed.aggregator.impl.PageAggregatorImpl.aggregateAndRende > r(PageAggregatorImpl.java:199) > > at > org.apache.jetspeed.aggregator.impl.PageAggregatorImpl.build(PageAggrega > torImpl.java:106) > > at > org.apache.jetspeed.aggregator.AggregatorValve.invoke(AggregatorValve.ja > va:48) > > at > org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(Jets > peedPipeline.java:166) > > at > org.apache.jetspeed.decoration.DecorationValve.invoke(DecorationValve.ja > va:96) > > at > org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(Jets > peedPipeline.java:166) > > at > org.apache.jetspeed.pipeline.valve.impl.ActionValveImpl.invoke(ActionVal > veImpl.java:132) > > at > org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(Jets > peedPipeline.java:166) > > at > org.apache.jetspeed.container.ContainerValve.invoke(ContainerValve.java: > 76) > > at > org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(Jets > peedPipeline.java:166) > > at > org.apache.jetspeed.profiler.impl.ProfilerValveImpl.invoke(ProfilerValve > Impl.java:221) > > at > org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(Jets > peedPipeline.java:166) > > at > org.apache.jetspeed.security.impl.LoginValidationValveImpl.invoke(LoginV > alidationValveImpl.java:159) > > at > org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(Jets > peedPipeline.java:166) > > at > org.apache.jetspeed.security.impl.PasswordCredentialValveImpl.invoke(Pas > swordCredentialValveImpl.java:148) > > at > org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(Jets > peedPipeline.java:166) > > at > org.apache.jetspeed.localization.impl.LocalizationValveImpl.invoke(Local > izationValveImpl.java:169) > > at > org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(Jets > peedPipeline.java:166) > > at > org.apache.jetspeed.security.impl.AbstractSecurityValve$1.run(AbstractSe > curityValve.java:117) > > at java.security.AccessController.doPrivileged(Native > Method) > > at > javax.security.auth.Subject.doAsPrivileged(Subject.java:454) > > at > org.apache.jetspeed.security.impl.AbstractSecurityValve.invoke(AbstractS > ecurityValve.java:111) > > at > org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(Jets > peedPipeline.java:166) > > at > org.apache.jetspeed.container.url.impl.PortalURLValveImpl.invoke(PortalU > RLValveImpl.java:67) > > at > org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(Jets > peedPipeline.java:166) > > at > org.apache.jetspeed.capabilities.impl.CapabilityValveImpl.invoke(Capabil > ityValveImpl.java:128) > > at > org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(Jets > peedPipeline.java:166) > > at > org.apache.jetspeed.pipeline.JetspeedPipeline.invoke(JetspeedPipeline.ja > va:145) > > at > org.apache.jetspeed.engine.JetspeedEngine.service(JetspeedEngine.java:21 > 3) > > at > org.apache.jetspeed.engine.JetspeedServlet.doGet(JetspeedServlet.java:23 > 2) > > 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(Applica > tionFilterChain.java:252) > > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt > erChain.java:173) > > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv > e.java:213) > > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv > e.java:178) > > at > org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticator > Base.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:1 > 48) > > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:86 > 9) > > at > org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.proc > essConnection(Http11BaseProtocol.java:664) > > at > org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint > .java:527) > > at > org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollow > erWorkerThread.java:80) > > at > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool > .java:684) > > at java.lang.Thread.run(Thread.java:595) > > > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
