From do-not-reply at jboss.org Tue Nov 30 16:12:08 2010
Content-Type: multipart/mixed; boundary="===============6590880752496632513=="
MIME-Version: 1.0
From: do-not-reply at jboss.org
To: gatein-commits at lists.jboss.org
Subject: [gatein-commits] gatein SVN: r5390 -
portal/branches/navcontroller/webui/portal/src/main/java/org/exoplatform/portal/url.
Date: Tue, 30 Nov 2010 16:12:08 -0500
Message-ID: <201011302112.oAULC8jF027810@svn01.web.mwc.hst.phx2.redhat.com>
--===============6590880752496632513==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
Author: julien_viet
Date: 2010-11-30 16:12:07 -0500 (Tue, 30 Nov 2010)
New Revision: 5390
Modified:
portal/branches/navcontroller/webui/portal/src/main/java/org/exoplatform=
/portal/url/PortalURLProvider.java
portal/branches/navcontroller/webui/portal/src/main/java/org/exoplatform=
/portal/url/PortalURLProviderFilter.java
Log:
rennable this code I commented before
Modified: portal/branches/navcontroller/webui/portal/src/main/java/org/exop=
latform/portal/url/PortalURLProvider.java
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- portal/branches/navcontroller/webui/portal/src/main/java/org/exoplatfor=
m/portal/url/PortalURLProvider.java 2010-11-30 20:49:57 UTC (rev 5389)
+++ portal/branches/navcontroller/webui/portal/src/main/java/org/exoplatfor=
m/portal/url/PortalURLProvider.java 2010-11-30 21:12:07 UTC (rev 5390)
@@ -24,6 +24,8 @@
import org.exoplatform.web.url.ResourceLocator;
import org.exoplatform.web.url.ResourceType;
=
+import java.util.Locale;
+
/**
* @author Trong Tran
* @version $Revision$
@@ -35,11 +37,14 @@
private ControllerContext controllerContext;
=
private LocatorProvider locatorProvider;
+
+ private Locale requestLocale;
=
- public PortalURLProvider(ControllerContext controllerCtx, LocatorProvid=
er locatorService)
+ public PortalURLProvider(ControllerContext controllerCtx, LocatorProvid=
er locatorService, Locale requestLocale)
{
this.controllerContext =3D controllerCtx;
this.locatorProvider =3D locatorService;
+ this.requestLocale =3D requestLocale;
}
=
public static void setCurrentPortalURLProvider(PortalURLProvider provid=
er)
@@ -57,9 +62,8 @@
PortalURLProvider portalURLProvider =3D currentProvider.get();
if (portalURLProvider !=3D null)
{
-// L newLocator =3D locatorProvider.newLocator(resourceType);
-// return new PortalURL(controllerContext, newLocator, false=
, siteType, siteName, access);
- throw new UnsupportedOperationException("is it used ?");
+ L newLocator =3D locatorProvider.newLocator(resourceType);
+ return new PortalURL(controllerContext, newLocator, false, =
requestLocale, siteType, siteName, access);
}
return null;
}
Modified: portal/branches/navcontroller/webui/portal/src/main/java/org/exop=
latform/portal/url/PortalURLProviderFilter.java
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- portal/branches/navcontroller/webui/portal/src/main/java/org/exoplatfor=
m/portal/url/PortalURLProviderFilter.java 2010-11-30 20:49:57 UTC (rev 5389)
+++ portal/branches/navcontroller/webui/portal/src/main/java/org/exoplatfor=
m/portal/url/PortalURLProviderFilter.java 2010-11-30 21:12:07 UTC (rev 5390)
@@ -56,7 +56,7 @@
try
{
ControllerContext controllerCtx =3D new ControllerContext(webAppC=
ontroller, httpRequest, httpResponse, null);
- PortalURLProvider urlProvider =3D new PortalURLProvider(controlle=
rCtx, locatorProvider);
+ PortalURLProvider urlProvider =3D new PortalURLProvider(controlle=
rCtx, locatorProvider, null);
PortalURLProvider.setCurrentPortalURLProvider(urlProvider);
chain.doFilter(httpRequest, httpResponse);
}
--===============6590880752496632513==--