-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/14406/
-----------------------------------------------------------

(Updated Oct. 1, 2013, 2:25 a.m.)


Review request for shindig.


Changes
-------

A couple of errors on my part:
(a) I created the patch from an Eclipse workspace with Shindig checked out as a 
Maven project
    => Resulted in a patch with improper relative file paths.
(b) I attempted to resolve the web.xml change in the patch by specifying 
"http://svn.apache.org/repos/asf/shindig/trunk/java/server-resources/"; as the 
"Base Directory" when uploading the patch to the review server.

The fix was to (a) Create a new Eclipse workspace with Shindig checked out in 
the normal SVN manner; (b) Apply my CORS filter changes to the workspace; (c) 
Re-create the patch (to generate the proper relative file paths).

Hopefully the diff file contents resolve properly against the repository this 
time.


Bugs: https://issues.apache.org/jira/browse/SHINDIG-1927
    
https://issues.apache.org/jira/browse/https://issues.apache.org/jira/browse/SHINDIG-1927


Repository: shindig


Description
-------

Attached a patch to implement full CORS support in Apache Shindig via the open 
source CORS servlet filter:

Name: CORS Filter
Version: 1.7.1
Homepage: http://software.dzhuvinov.com/cors-filter.html
License(s): Apache License, Version 2.0 (License link is broken)
Downloaded From: http://search.maven.org/#browse%7C540685910
Notes: N/A

Name: Java Property Utility 
Version: 1.9
Homepage: http://software.dzhuvinov.com/cors-filter-installation.html
License(s): Apache License, Version 2.0 (License link is broken)
Downloaded From: http://search.maven.org/#browse%7C-89813813
Notes: Required dependency for "CORS Filter"

See JIRA issue for details: https://issues.apache.org/jira/browse/SHINDIG-1927

Please note that this patch relies on the patch attached to the following JIRA 
issue:
Remove partial implementation of CORS support
https://issues.apache.org/jira/browse/SHINDIG-1934


Diffs (updated)
-----

  
http://svn.apache.org/repos/asf/shindig/trunk/java/server-resources/src/main/webapp/WEB-INF/web.xml
 1527855 
  http://svn.apache.org/repos/asf/shindig/trunk/pom.xml 1527855 

Diff: https://reviews.apache.org/r/14406/diff/


Testing
-------

* Build was successful (except for a few unrelated build hiccups)
* Manual testing was successful
  => Test environment: 
        - (I) Shindig server deployed as a stand alone app hosted on its own 
domain; 
        - (II) Common container utilized by another app hosted on its own domain
  => Cross domain POST HTTP request was successful
      - e.g. 
http://localhost:9082/rpc?st=ownerId%3AviewerId%3Aappid%3Ashindig%3Aurl%3A0%3Adefault


Thanks,

Mike Pawlowski

Reply via email to