Author: nfilotto
Date: 2009-10-05 06:53:00 -0400 (Mon, 05 Oct 2009)
New Revision: 213
Modified:
jcr/trunk/applications/java/web/samples/browser/src/main/java/org/exoplatform/applications/jcr/browser/JCRBrowserFilter.java
Log:
EXOJCR-166: Support separated ear delivery
Modified:
jcr/trunk/applications/java/web/samples/browser/src/main/java/org/exoplatform/applications/jcr/browser/JCRBrowserFilter.java
===================================================================
---
jcr/trunk/applications/java/web/samples/browser/src/main/java/org/exoplatform/applications/jcr/browser/JCRBrowserFilter.java 2009-10-05
10:46:23 UTC (rev 212)
+++
jcr/trunk/applications/java/web/samples/browser/src/main/java/org/exoplatform/applications/jcr/browser/JCRBrowserFilter.java 2009-10-05
10:53:00 UTC (rev 213)
@@ -19,7 +19,7 @@
package org.exoplatform.applications.jcr.browser;
import org.exoplatform.container.ExoContainer;
-import org.exoplatform.container.ExoContainerContext;
+import org.exoplatform.container.web.AbstractFilter;
import org.exoplatform.frameworks.jcr.web.WebConstants;
import org.exoplatform.services.jcr.RepositoryService;
import org.exoplatform.services.jcr.config.RepositoryConfigurationException;
@@ -38,9 +38,7 @@
import javax.jcr.Session;
import javax.naming.InitialContext;
import javax.naming.NamingException;
-import javax.servlet.Filter;
import javax.servlet.FilterChain;
-import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
@@ -56,7 +54,7 @@
* @author <a href="mailto:peter.nedonosko@exoplatform.com.ua">Peter
Nedonosko</a>
* @version $Id: JCRBrowserFilter.java 111 2008-11-11 11:11:11Z peterit $
*/
-public class JCRBrowserFilter implements Filter
+public class JCRBrowserFilter extends AbstractFilter
{
private static final Log LOG = ExoLogger.getLogger("jcr.JCRBrowserFilter");
@@ -73,8 +71,7 @@
(ExoContainer)httpRequest.getSession().getServletContext().getAttribute(WebConstants.EXO_CONTAINER);
if (container == null)
{
- String portalName =
httpRequest.getSession().getServletContext().getServletContextName();
- container = ExoContainerContext.getCurrentContainer();
+ container = getContainer();
}
SessionProviderService sessionProviderService =
@@ -259,11 +256,6 @@
chain.doFilter(servletRequest, servletResponse);
}
- public void init(FilterConfig arg0) throws ServletException
- {
-
- }
-
public void destroy()
{
Show replies by date