Why I am getting "Default page does not exist" error in JBoss EPP 4.3?

Solution Verified - Updated -

Issue

Hello. I recently changed my default-object.xml file, and I get the following error message when a user goes to the typical URL that used to present the login page:

"javax.servlet.ServletException: java.lang.IllegalStateException: Default page does not exist
 org.jboss.portal.server.servlet.PortalServlet.service(PortalServlet.java:278)
 javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
 org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)"

The following are some excerpts in the $EPP_HOME/server/$PROFILE/deploy/jboss-portal(-ha).sar/conf/data/default-object.xml that I think may be affecting things:

<deployments>
   <deployment>
      <context>
         <context-name/>
         <properties>
         ...
         <!--
            | The default portal name, if the property is not explicited then the default portal name is "default"
            -->
          <property>
            <name>portal.defaultObjectName</name>
            <value>default</value>
          </property>
          ...
         </properties>
      </context>
   </deployment>
   <deployment>
      <parent-ref/>
      <if-exists>keep</if-exists>
      <portal>
         <portal-name>default</portal-name>
         ...
         <property>
           <name>portal.defaultObjectName</name>
           <value>MyDefaultPage</value>
         </property>
         ...
         <page>
            <page-name>MyDefaultPage</page-name>
            ...
         </page>
         ...
      </portal>
   </deployment>
   <deployment>
      <if-exists>keep</if-exists>
      <context>
         <context-name>dashboard</context-name>
         ...
      </context>
   </deployment>
   ...
</deployments>

Environment

  • JBoss EPP 4.3

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.