Author: shijh
Date: Sat Sep 5 12:29:04 2015 New Revision: 1701379 URL: http://svn.apache.org/r1701379 Log: OFBIZ-6596 The Solr redirection does not work in trunk demo. Removed https scheme check and demo-trunk-ofbiz.apache.org/solr/ can be displayed correctly now. Modified: ofbiz/trunk/specialpurpose/solr/src/org/ofbiz/solr/webapp/OFBizSolrRedirectServlet.java Modified: ofbiz/trunk/specialpurpose/solr/src/org/ofbiz/solr/webapp/OFBizSolrRedirectServlet.java URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/solr/src/org/ofbiz/solr/webapp/OFBizSolrRedirectServlet.java?rev=1701379&r1=1701378&r2=1701379&view=diff ============================================================================== --- ofbiz/trunk/specialpurpose/solr/src/org/ofbiz/solr/webapp/OFBizSolrRedirectServlet.java (original) +++ ofbiz/trunk/specialpurpose/solr/src/org/ofbiz/solr/webapp/OFBizSolrRedirectServlet.java Sat Sep 5 12:29:04 2015 @@ -26,14 +26,10 @@ import javax.servlet.http.HttpServletRes import javax.servlet.http.HttpSession; import org.apache.solr.servlet.RedirectServlet; -import org.ofbiz.base.util.Debug; import org.ofbiz.base.util.UtilValidate; -import org.ofbiz.entity.GenericEntityException; import org.ofbiz.entity.GenericValue; import org.ofbiz.security.Security; -import org.ofbiz.webapp.OfbizUrlBuilder; import org.ofbiz.webapp.control.LoginWorker; -import org.ofbiz.webapp.control.WebAppConfigurationException; /** * OFBizSolrRedirectServlet.java - Master servlet for the ofbiz-solr application. @@ -67,13 +63,13 @@ public class OFBizSolrRedirectServlet ex if (security == null) { security = (Security) session.getAttribute("security"); if (security != null) { - request.setAttribute("security", security); + request.setAttribute("security", security); } } if (security == null) { security = (Security) request.getServletContext().getAttribute("security"); if (security != null) { - request.setAttribute("security", security); + request.setAttribute("security", security); } } if (!LoginWorker.hasBasePermission(userLogin, request)) { @@ -95,38 +91,6 @@ public class OFBizSolrRedirectServlet ex return true; } - // check request schema -// if (!request.getScheme().equals("https")) { -// StringBuilder newURL = new StringBuilder(250); -// // Build the scheme and host part -// try { -// OfbizUrlBuilder builder = OfbizUrlBuilder.from(request); -// builder.buildHostPart(newURL, "", true); -// } catch (GenericEntityException e) { -// // If the entity engine is throwing exceptions, then there is no point in continuing. -// Debug.logError(e, "Exception thrown while getting web site properties: ", module); -// return false; -// } catch (WebAppConfigurationException e) { -// // If we can't read the controller.xml file, then there is no point in continuing. -// Debug.logError(e, "Exception thrown while parsing controller.xml file: ", module); -// return false; -// } catch (IOException e) { -// // If we can't write to StringBuilder, then there is no point in continuing. -// Debug.logError(e, "Exception thrown while writing to StringBuilder: ", module); -// return false; -// } -// newURL.append(request.getRequestURI()); -// -// // send the redirect -// try { -// response.setStatus(HttpServletResponse.SC_MOVED_TEMPORARILY); -// response.setHeader("Location", newURL.toString()); -// response.setHeader("Connection", "close"); -// } catch (IllegalStateException ise) { -// throw new IOException(ise.getMessage(), ise); -// } -// return true; -// } return false; } } |
Free forum by Nabble | Edit this page |