Author: julien(a)jboss.com
Date: 2007-06-21 11:48:23 -0400 (Thu, 21 Jun 2007)
New Revision: 7507
Modified:
tags/JBoss_Portal_2_6_0_CR3/core/src/main/org/jboss/portal/core/model/portal/command/view/ViewPortalCommand.java
Log:
when default page of a portal is not found, return an unavailable response
Modified:
tags/JBoss_Portal_2_6_0_CR3/core/src/main/org/jboss/portal/core/model/portal/command/view/ViewPortalCommand.java
===================================================================
---
tags/JBoss_Portal_2_6_0_CR3/core/src/main/org/jboss/portal/core/model/portal/command/view/ViewPortalCommand.java 2007-06-21
15:46:42 UTC (rev 7506)
+++
tags/JBoss_Portal_2_6_0_CR3/core/src/main/org/jboss/portal/core/model/portal/command/view/ViewPortalCommand.java 2007-06-21
15:48:23 UTC (rev 7507)
@@ -26,6 +26,7 @@
import org.jboss.portal.core.controller.ControllerResponse;
import org.jboss.portal.core.controller.command.info.CommandInfo;
import org.jboss.portal.core.controller.command.info.ViewCommandInfo;
+import org.jboss.portal.core.controller.command.response.UnavailableResourceResponse;
import org.jboss.portal.core.model.portal.PortalObjectId;
import org.jboss.portal.core.model.portal.Portal;
import org.jboss.portal.core.model.portal.command.PortalCommand;
@@ -64,7 +65,7 @@
}
else
{
- throw new ControllerException("No default page has been defined for portal
" + portal.getName());
+ return new UnavailableResourceResponse(portal.getId().toString(), false);
}
}
}