details: https://code.openbravo.com/erp/devel/pi/rev/27cdaf759fc8 changeset: 30507:27cdaf759fc8 user: Martin Taal <martin.taal <at> openbravo.com> date: Sun Oct 23 10:36:41 2016 +0200 summary: Fixes issue 34267: Let the basekernelservlet handle cors requests Set the cors headers when serving a request
diffstat: modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/BaseKernelServlet.java | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) diffs (22 lines): diff -r 8f17df764d0f -r 27cdaf759fc8 modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/BaseKernelServlet.java --- a/modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/BaseKernelServlet.java Fri Oct 21 14:16:10 2016 +0200 +++ b/modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/BaseKernelServlet.java Sun Oct 23 10:36:41 2016 +0200 @@ -28,6 +28,7 @@ import javax.servlet.http.HttpSession; import org.openbravo.base.secureApp.HttpSecureAppServlet; +import org.openbravo.mobile.core.utils.OBMOBCUtils; /** * A servlet base class which handles redirects and other base tasks. @@ -50,6 +51,10 @@ public void service(final HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { + + // always set the cors headers + OBMOBCUtils.setCORSHeaders(request, response); + // encapsulate the response to catch any redirects // redirects are done by the authentication manager final KernelHttpServletResponse localResponse = new KernelHttpServletResponse(response); ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ Openbravo-commits mailing list Openbravo-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openbravo-commits