You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-user@portals.apache.org by Serkan Camurcuoglu <se...@telenity.com> on 2008/06/27 01:35:15 UTC

Failed to find the Portlet Registry on portlet initialization

Hi all,
I was adding a new layout to the jetspeed-layouts application, I edited 
the portlet.xml. Then I decided to restart jetspeed, and I did. It seems 
to restart as usual (I don't see any exceptions), and doesn't give any 
error messages, however when I try to access a page, I see:

Failed to find the Portlet Registry on portlet initialization

with jdb I've seen that this exception is thrown at the location below. 
Can anybody guess what may be corrupt?

  [1] org.apache.jetspeed.portlets.layout.LayoutPortlet.init 
(LayoutPortlet.java:102)
  [2] org.apache.jetspeed.portlets.layout.MultiColumnPortlet.init 
(MultiColumnPortlet.java:78)
  [3] org.apache.jetspeed.factory.JetspeedPortletInstance.init 
(JetspeedPortletInstance.java:85)
  [4] 
org.apache.jetspeed.factory.JetspeedPortletFactory.getPortletInstance 
(JetspeedPortletFactory.java:283)
  [5] org.apache.jetspeed.container.invoker.LocalPortletInvoker.invoke 
(LocalPortletInvoker.java:155)
  [6] org.apache.jetspeed.container.invoker.LocalPortletInvoker.render 
(LocalPortletInvoker.java:117)
  [7] org.apache.pluto.PortletContainerImpl.renderPortlet 
(PortletContainerImpl.java:119)
  [8] 
org.apache.jetspeed.container.JetspeedPortletContainerWrapper.renderPortlet 
(JetspeedPortletContainerWrapper.java:121)
  [9] org.apache.jetspeed.aggregator.impl.RenderingJobImpl.execute 
(RenderingJobImpl.java:271)
  [10] org.apache.jetspeed.aggregator.impl.PortletRendererImpl.renderNow 
(PortletRendererImpl.java:228)
  [11] 
org.apache.jetspeed.aggregator.impl.PageAggregatorImpl.aggregateAndRender 
(PageAggregatorImpl.java:147)
  [12] org.apache.jetspeed.aggregator.impl.PageAggregatorImpl.build 
(PageAggregatorImpl.java:78)
  [13] org.apache.jetspeed.aggregator.AggregatorValve.invoke 
(AggregatorValve.java:46)
  [14] 
org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext 
(JetspeedPipeline.java:167)
  [15] org.apache.jetspeed.aggregator.HeaderAggregatorValve.invoke 
(HeaderAggregatorValve.java:53)
  [16] 
org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext 
(JetspeedPipeline.java:167)
  [17] org.apache.jetspeed.decoration.DecorationValve.invoke 
(DecorationValve.java:144)
  [18] 
org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext 
(JetspeedPipeline.java:167)
  [19] org.apache.jetspeed.resource.ResourceValveImpl.invoke 
(ResourceValveImpl.java:130)
  [20] 
org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext 
(JetspeedPipeline.java:167)
  [21] org.apache.jetspeed.pipeline.valve.impl.ActionValveImpl.invoke 
(ActionValveImpl.java:207)
  [22] 
org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext 
(JetspeedPipeline.java:167)
  [23] org.apache.jetspeed.container.ContainerValve.invoke 
(ContainerValve.java:109)
  [24] 
org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext 
(JetspeedPipeline.java:167)
  [25] org.apache.jetspeed.container.PageHistoryValve.invoke 
(PageHistoryValve.java:108)
  [26] 
org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext 
(JetspeedPipeline.java:167)
  [27] org.apache.jetspeed.profiler.impl.ProfilerValveImpl.invoke 
(ProfilerValveImpl.java:248)
  [28] 
org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext 
(JetspeedPipeline.java:167)
  [29] org.apache.jetspeed.security.impl.LoginValidationValveImpl.invoke 
(LoginValidationValveImpl.java:159)
  [30] 
org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext 
(JetspeedPipeline.java:167)
  [31] 
org.apache.jetspeed.security.impl.PasswordCredentialValveImpl.invoke 
(PasswordCredentialValveImpl.java:150)
  [32] 
org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext 
(JetspeedPipeline.java:167)
  [33] 
org.apache.jetspeed.localization.impl.LocalizationValveImpl.invoke 
(LocalizationValveImpl.java:170)
  [34] 
org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext 
(JetspeedPipeline.java:167)
  [35] org.apache.jetspeed.security.impl.AbstractSecurityValve$1.run 
(AbstractSecurityValve.java:138)
  [36] java.security.AccessController.doPrivileged (native method)
  [37] javax.security.auth.Subject.doAsPrivileged (Subject.java:454)
  [38] org.apache.jetspeed.security.JSSubject.doAsPrivileged 
(JSSubject.java:179)
  [39] org.apache.jetspeed.security.impl.AbstractSecurityValve.invoke 
(AbstractSecurityValve.java:132)
  [40] 
org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext 
(JetspeedPipeline.java:167)
  [41] org.apache.jetspeed.container.url.impl.PortalURLValveImpl.invoke 
(PortalURLValveImpl.java:67)
  [42] 
org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext 
(JetspeedPipeline.java:167)
  [43] org.apache.jetspeed.capabilities.impl.CapabilityValveImpl.invoke 
(CapabilityValveImpl.java:126)
  [44] 
org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext 
(JetspeedPipeline.java:167)
  [45] org.apache.jetspeed.pipeline.JetspeedPipeline.invoke 
(JetspeedPipeline.java:146)
  [46] org.apache.jetspeed.engine.JetspeedEngine.service 
(JetspeedEngine.java:227)
  [47] org.apache.jetspeed.engine.JetspeedServlet.doGet 
(JetspeedServlet.java:242)



---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-user-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-user-help@portals.apache.org


Re: Failed to find the Portlet Registry on portlet initialization

Posted by Serkan Camurcuoglu <se...@telenity.com>.
it turned out that the jetspeed-layouts application did not like the 
modification that I've done to the portlet.xml..


Serkan Camurcuoglu wrote:
> Hi all,
> I was adding a new layout to the jetspeed-layouts application, I 
> edited the portlet.xml. Then I decided to restart jetspeed, and I did. 
> It seems to restart as usual (I don't see any exceptions), and doesn't 
> give any error messages, however when I try to access a page, I see:
>
> Failed to find the Portlet Registry on portlet initialization
>
> with jdb I've seen that this exception is thrown at the location 
> below. Can anybody guess what may be corrupt?
>
>  [1] org.apache.jetspeed.portlets.layout.LayoutPortlet.init 
> (LayoutPortlet.java:102)
>  [2] org.apache.jetspeed.portlets.layout.MultiColumnPortlet.init 
> (MultiColumnPortlet.java:78)
>  [3] org.apache.jetspeed.factory.JetspeedPortletInstance.init 
> (JetspeedPortletInstance.java:85)
>  [4] 
> org.apache.jetspeed.factory.JetspeedPortletFactory.getPortletInstance 
> (JetspeedPortletFactory.java:283)
>  [5] org.apache.jetspeed.container.invoker.LocalPortletInvoker.invoke 
> (LocalPortletInvoker.java:155)
>  [6] org.apache.jetspeed.container.invoker.LocalPortletInvoker.render 
> (LocalPortletInvoker.java:117)
>  [7] org.apache.pluto.PortletContainerImpl.renderPortlet 
> (PortletContainerImpl.java:119)
>  [8] 
> org.apache.jetspeed.container.JetspeedPortletContainerWrapper.renderPortlet 
> (JetspeedPortletContainerWrapper.java:121)
>  [9] org.apache.jetspeed.aggregator.impl.RenderingJobImpl.execute 
> (RenderingJobImpl.java:271)
>  [10] 
> org.apache.jetspeed.aggregator.impl.PortletRendererImpl.renderNow 
> (PortletRendererImpl.java:228)
>  [11] 
> org.apache.jetspeed.aggregator.impl.PageAggregatorImpl.aggregateAndRender 
> (PageAggregatorImpl.java:147)
>  [12] org.apache.jetspeed.aggregator.impl.PageAggregatorImpl.build 
> (PageAggregatorImpl.java:78)
>  [13] org.apache.jetspeed.aggregator.AggregatorValve.invoke 
> (AggregatorValve.java:46)
>  [14] 
> org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext 
> (JetspeedPipeline.java:167)
>  [15] org.apache.jetspeed.aggregator.HeaderAggregatorValve.invoke 
> (HeaderAggregatorValve.java:53)
>  [16] 
> org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext 
> (JetspeedPipeline.java:167)
>  [17] org.apache.jetspeed.decoration.DecorationValve.invoke 
> (DecorationValve.java:144)
>  [18] 
> org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext 
> (JetspeedPipeline.java:167)
>  [19] org.apache.jetspeed.resource.ResourceValveImpl.invoke 
> (ResourceValveImpl.java:130)
>  [20] 
> org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext 
> (JetspeedPipeline.java:167)
>  [21] org.apache.jetspeed.pipeline.valve.impl.ActionValveImpl.invoke 
> (ActionValveImpl.java:207)
>  [22] 
> org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext 
> (JetspeedPipeline.java:167)
>  [23] org.apache.jetspeed.container.ContainerValve.invoke 
> (ContainerValve.java:109)
>  [24] 
> org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext 
> (JetspeedPipeline.java:167)
>  [25] org.apache.jetspeed.container.PageHistoryValve.invoke 
> (PageHistoryValve.java:108)
>  [26] 
> org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext 
> (JetspeedPipeline.java:167)
>  [27] org.apache.jetspeed.profiler.impl.ProfilerValveImpl.invoke 
> (ProfilerValveImpl.java:248)
>  [28] 
> org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext 
> (JetspeedPipeline.java:167)
>  [29] 
> org.apache.jetspeed.security.impl.LoginValidationValveImpl.invoke 
> (LoginValidationValveImpl.java:159)
>  [30] 
> org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext 
> (JetspeedPipeline.java:167)
>  [31] 
> org.apache.jetspeed.security.impl.PasswordCredentialValveImpl.invoke 
> (PasswordCredentialValveImpl.java:150)
>  [32] 
> org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext 
> (JetspeedPipeline.java:167)
>  [33] 
> org.apache.jetspeed.localization.impl.LocalizationValveImpl.invoke 
> (LocalizationValveImpl.java:170)
>  [34] 
> org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext 
> (JetspeedPipeline.java:167)
>  [35] org.apache.jetspeed.security.impl.AbstractSecurityValve$1.run 
> (AbstractSecurityValve.java:138)
>  [36] java.security.AccessController.doPrivileged (native method)
>  [37] javax.security.auth.Subject.doAsPrivileged (Subject.java:454)
>  [38] org.apache.jetspeed.security.JSSubject.doAsPrivileged 
> (JSSubject.java:179)
>  [39] org.apache.jetspeed.security.impl.AbstractSecurityValve.invoke 
> (AbstractSecurityValve.java:132)
>  [40] 
> org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext 
> (JetspeedPipeline.java:167)
>  [41] org.apache.jetspeed.container.url.impl.PortalURLValveImpl.invoke 
> (PortalURLValveImpl.java:67)
>  [42] 
> org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext 
> (JetspeedPipeline.java:167)
>  [43] org.apache.jetspeed.capabilities.impl.CapabilityValveImpl.invoke 
> (CapabilityValveImpl.java:126)
>  [44] 
> org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext 
> (JetspeedPipeline.java:167)
>  [45] org.apache.jetspeed.pipeline.JetspeedPipeline.invoke 
> (JetspeedPipeline.java:146)
>  [46] org.apache.jetspeed.engine.JetspeedEngine.service 
> (JetspeedEngine.java:227)
>  [47] org.apache.jetspeed.engine.JetspeedServlet.doGet 
> (JetspeedServlet.java:242)
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: jetspeed-user-unsubscribe@portals.apache.org
> For additional commands, e-mail: jetspeed-user-help@portals.apache.org
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-user-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-user-help@portals.apache.org