Randy, Yup, getting current appears to have resolved the problem.
Thanks! Elisabeth -----Original Message----- From: Randy Watler [mailto:[EMAIL PROTECTED] Sent: Thursday, April 06, 2006 9:16 AM To: Jetspeed Users List Subject: Re: Portal Displays "null" 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] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
