-----------------------------------------------------------
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