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, tools, and much more.