{
try
{
if ( request.getPortalURL() == null )
{
NavigationalStateComponent navComponent = (NavigationalStateComponent)Jetspeed.getComponentManager()
.getComponent(NavigationalStateComponent.class);
request.setPortalURL(navComponent.createURL(request.getRequest(), request.getCharacterEncoding()));
}
}
catch (Exception e)
{
throw new PipelineException(e);