0 Replies Latest reply on Oct 14, 2005 8:28 AM by johnda

    JBossPortal 2.0.1 RC1 - Displays java trace when calling it

    johnda

      There appears to be a serious error with JBosPortal 2.0.1 RC1 as it does not even show the index.jsp page when it is first called up. The database tables get created fine, in MS SQLServer 2000, and there are no errors shown on the JBoss log file. However, when it is URL-invoked (e.g., using http://myserver:8080/portal/index.html), then the following exception report extract (status 500) is displayed:

      exception...

      javax.servlet.ServletException: An error occured during the action request : Not yet initialized
      org.jboss.portal.core.servlet.CoreServlet.render(CoreServlet.java:174)
      org.jboss.portal.server.servlet.AbstractMainServlet.invoke(AbstractMainServlet.java:81)
      org.jboss.portal.server.servlet.AbstractMainServlet.doGet(AbstractMainServlet.java:71)
      javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
      javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
      org.jboss.portal.core.servlet.TransactionFilter.doFilter(TransactionFilter.java:79)
      org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:81)


      root cause...

      java.lang.IllegalStateException: Not yet initialized
      org.jboss.portal.cms.CMS.getCMS(CMS.java:72)
      org.jboss.portal.core.portlet.cms.CMSPortlet.processAction(CMSPortlet.java:62)
      org.jboss.portlet.JBossPortlet.processAction(JBossPortlet.java:342)
      org.jboss.portal.portlet.invocation.DispatcherInterceptor.invokeAction(DispatcherInterceptor.java:110)
      org.jboss.portal.portlet.invocation.DispatcherInterceptor.invoke(DispatcherInterceptor.java:191)
      org.jboss.portal.server.impl.invocation.InvocationImpl.invokeNext(InvocationImpl.java:213)
      org.jboss.portal.portlet.invocation.PreferencesInterceptor.invoke(PreferencesInterceptor.java:93)
      org.jboss.portal.server.impl.invocation.InvocationImpl.invokeNext(InvocationImpl.java:213)
      org.jboss.portal.server.invocation.component.ContextDispatcherInterceptor$InvokeNextCommand.execute(ContextDispatcherInterceptor.java:94)
      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.portal.server.servlet.CommandServlet.doGet(CommandServlet.java:49)
      javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
      javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
      org.jboss.portal.server.invocation.component.ContextDispatcherInterceptor.invoke(ContextDispatcherInterceptor.java:58)
      org.jboss.portal.server.impl.invocation.InvocationImpl.invokeNext(InvocationImpl.java:213)
      org.jboss.portal.core.invocation.AccessControlInterceptor.invoke(AccessControlInterceptor.java:125)
      org.jboss.portal.server.impl.invocation.InvocationImpl.invokeNext(InvocationImpl.java:213)
      org.jboss.portal.server.invocation.component.CacheInterceptor.invoke(CacheInterceptor.java:74)
      org.jboss.portal.server.impl.invocation.InvocationImpl.invokeNext(InvocationImpl.java:213)
      org.jboss.portal.server.impl.invocation.InvocationImpl.invokeNext(InvocationImpl.java:238)
      org.jboss.portal.server.Component.invoke(Component.java:130)
      org.jboss.portal.server.invocation.portal.TargetInterceptor.invokeWindow(TargetInterceptor.java:167)
      org.jboss.portal.server.invocation.portal.TargetInterceptor.invoke(TargetInterceptor.java:67)
      org.jboss.portal.server.impl.invocation.InvocationImpl.invokeNext(InvocationImpl.java:213)
      org.jboss.portal.core.invocation.ContentTypeInterceptor.invoke(ContentTypeInterceptor.java:117)
      org.jboss.portal.server.impl.invocation.InvocationImpl.invokeNext(InvocationImpl.java:213)
      org.jboss.portal.core.invocation.UserContextInterceptor.invoke(UserContextInterceptor.java:92)
      org.jboss.portal.server.impl.invocation.InvocationImpl.invokeNext(InvocationImpl.java:213)
      org.jboss.portal.server.impl.invocation.InvocationImpl.invokeNext(InvocationImpl.java:238)
      org.jboss.portal.server.PortalServer.invoke(PortalServer.java:186)
      org.jboss.portal.server.servlet.AbstractMainServlet.invoke(AbstractMainServlet.java:78)
      org.jboss.portal.server.servlet.AbstractMainServlet.doGet(AbstractMainServlet.java:71)
      javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
      javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
      org.jboss.portal.core.servlet.TransactionFilter.doFilter(TransactionFilter.java:79)
      org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:81)

      I've not been able to find a solution to this problem. Can you please advise what should be done to resolve it? JBossPortal 2.0 does not create such a problem, although I found it unstable enough to try 2.0.1 RC1.

      Thank you for your cooperation!