Why I am getting "Default page does not exist" error in JBoss EPP 4.3?
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.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
