Try the JBoss Portal User Forum
http://www.jboss.org/index.html?module=bb&op=viewforum&f=215
BAMGirl wrote:
Hi. Kindly help. We were configuring the look and feel of our
JBoss
Portal...changing the portal layout, theme and rendering using the Admin
page. When we re-freshed the portal page. The error below was displayed.
We don't know how to fix it as we were updating the configuration using the
GUI and we are not developers. Please advise on which files we should look
for to do the fix. Thanks.
________________________________________________________________________________
HTTP Status 500 -
--------------------------------------------------------------------------------
type Exception report
message
description The server encountered an internal error () that prevented it
from fulfilling this request.
exception
javax.servlet.ServletException
org.jboss.portal.server.servlet.PortalServlet.process(PortalServlet.java:312)
org.jboss.portal.server.servlet.PortalServlet.doGet(PortalServlet.java:172)
javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
root cause
java.lang.NullPointerException
org.jboss.portal.core.aspects.controller.PageNavigationInterceptor.ensurePageNavigationalState(PageNavigationInterceptor.java:230)
org.jboss.portal.core.aspects.controller.PageNavigationInterceptor.invoke(PageNavigationInterceptor.java:72)
org.jboss.portal.core.command.CommandInterceptor.invoke(CommandInterceptor.java:37)
org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:130)
org.jboss.portal.core.aspects.controller.PolicyEnforcementInterceptor.invoke(PolicyEnforcementInterceptor.java:79)
org.jboss.portal.core.command.CommandInterceptor.invoke(CommandInterceptor.java:37)
org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:130)
org.jboss.portal.core.aspects.controller.PortalNodeInterceptor.invoke(PortalNodeInterceptor.java:59)
org.jboss.portal.core.command.CommandInterceptor.invoke(CommandInterceptor.java:37)
org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:130)
org.jboss.portal.common.invocation.Invocation.invoke(Invocation.java:171)
org.jboss.portal.core.command.CommandContext.execute(CommandContext.java:102)
org.jboss.portal.core.command.ExecutionContext.execute(ExecutionContext.java:91)
org.jboss.portal.core.command.ExecutionContext.execute(ExecutionContext.java:78)
org.jboss.portal.core.CoreController.handle(CoreController.java:126)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:324)
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
org.jboss.mx.util.JMXInvocationHandler.invoke(JMXInvocationHandler.java:287)
$Proxy318.handle(Unknown Source)
org.jboss.portal.server.ServerInvocation.dispatch(ServerInvocation.java:79)
org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:140)
org.jboss.portal.server.aspects.server.NavigationInterceptor.invoke(NavigationInterceptor.java:64)
org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:37)
org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:130)
org.jboss.portal.server.aspects.server.ContentTypeInterceptor.invoke(ContentTypeInterceptor.java:65)
org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:37)
org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:130)
org.jboss.portal.core.aspects.server.LocaleInterceptor.invoke(LocaleInterceptor.java:74)
org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:37)
org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:130)
org.jboss.portal.core.aspects.server.UserInterceptor.invoke(UserInterceptor.java:174)
org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:37)
org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:130)
org.jboss.portal.server.aspects.server.SessionInvalidatorInterceptor.invoke(SessionInvalidatorInterceptor.java:92)
org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:37)
org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:130)
org.jboss.portal.core.aspects.server.TransactionInterceptor.org$jboss$portal$core$aspects$server$TransactionInterceptor$invoke$aop(TransactionInterceptor.java:49)
org.jboss.portal.core.aspects.server.TransactionInterceptor$invoke_N5143606530999904530.invokeNext(TransactionInterceptor$invoke_N5143606530999904530.java)
org.jboss.aspects.tx.TxPolicy.invokeInOurTx(TxPolicy.java:79)
org.jboss.aspects.tx.TxInterceptor$RequiresNew.invoke(TxInterceptor.java:262)
org.jboss.portal.core.aspects.server.TransactionInterceptor$invoke_N5143606530999904530.invokeNext(TransactionInterceptor$invoke_N5143606530999904530.java)
org.jboss.portal.core.aspects.server.TransactionInterceptor.invoke(TransactionInterceptor.java)
org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:37)
org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:130)
org.jboss.portal.common.invocation.Invocation.invoke(Invocation.java:171)
org.jboss.portal.server.servlet.PortalServlet.process(PortalServlet.java:294)
org.jboss.portal.server.servlet.PortalServlet.doGet(PortalServlet.java:172)
javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
note The full stack trace of the root cause is available in the Apache
Tomcat/5.5.20 logs.