Author: channa
Date: Wed Jan 23 00:28:32 2008
New Revision: 12746

Log:

Moving the localhost check into a utility method.

Modified:
   trunk/mashup/java/modules/core/src/org/wso2/mashup/utils/MashupUtils.java
   trunk/mashup/java/modules/www/index.jsp

Modified: 
trunk/mashup/java/modules/core/src/org/wso2/mashup/utils/MashupUtils.java
==============================================================================
--- trunk/mashup/java/modules/core/src/org/wso2/mashup/utils/MashupUtils.java   
(original)
+++ trunk/mashup/java/modules/core/src/org/wso2/mashup/utils/MashupUtils.java   
Wed Jan 23 00:28:32 2008
@@ -53,6 +53,7 @@
 import javax.management.*;
 import javax.xml.stream.XMLStreamException;
 import javax.xml.namespace.QName;
+import javax.servlet.http.HttpServletRequest;
 import java.io.*;
 import java.util.ArrayList;
 import java.util.Hashtable;
@@ -630,4 +631,14 @@
         String status = 
pm.getConfigurationProperty(MashupConstants.INITIAL_SETUP_COMPLETE);
         return "true".equals(status);
     }
+
+    /**
+     * Determines if the request originated from the local system.
+     * @param request Servlet request object.
+     * @return true if the request was for localhost.
+     */
+    public static boolean isFromLocalHost(HttpServletRequest request) {
+        String hostName = request.getLocalName();
+        return MashupConstants.LOCALHOST.equalsIgnoreCase(hostName);
+    }
 }

Modified: trunk/mashup/java/modules/www/index.jsp
==============================================================================
--- trunk/mashup/java/modules/www/index.jsp     (original)
+++ trunk/mashup/java/modules/www/index.jsp     Wed Jan 23 00:28:32 2008
@@ -58,8 +58,7 @@
 <%@ page import="java.util.List" %>
 <%@ page import="java.util.Map" %>
 <%
-    if (!MashupUtils.isInitialSetupComplete() && 
MashupConstants.LOCALHOST.equalsIgnoreCase(
-            request.getLocalName())) {
+    if (!MashupUtils.isInitialSetupComplete() && 
MashupUtils.isFromLocalHost(request)) {
         //Deleting previous user login cookies, if found
         Cookie[] cookies = request.getCookies();
 

_______________________________________________
Mashup-dev mailing list
[email protected]
http://www.wso2.org/cgi-bin/mailman/listinfo/mashup-dev

Reply via email to