[resteasy] 01/04: Merge tag 'upstream/3.0.12'

Emmanuel Bourg ebourg-guest at moszumanska.debian.org
Sat Apr 16 21:18:12 UTC 2016


This is an automated email from the git hooks/post-receive script.

ebourg-guest pushed a commit to branch master
in repository resteasy.

commit c764d2eb9fb3c388e30e2c688c3a16441a7bf2fa
Merge: e907a91 ace287d
Author: Emmanuel Bourg <ebourg at apache.org>
Date:   Sat Apr 16 22:57:21 2016 +0200

    Merge tag 'upstream/3.0.12'
    
    Upstream version 3.0.12

 .gitignore                                         |    5 +
 .project                                           |   17 +
 .travis.yml                                        |    4 +
 CONTRIBUTING.md                                    |   26 +
 README                                             |    6 -
 README.md                                          |   43 +
 jaxrs/arquillian/RESTEASY-1008-AS7/.gitignore      |    2 +
 jaxrs/arquillian/RESTEASY-1008-AS7/pom.xml         |  182 ++++
 .../resteasy/resteasy1008/SessionApplication.java  |   25 +
 .../resteasy/resteasy1008/SessionResource.java     |   26 +
 .../resteasy/resteasy1008/SessionResourceImpl.java |   37 +
 .../jboss/resteasy/resteasy1008/SumConstraint.java |   28 +
 .../jboss/resteasy/resteasy1008/SumValidator.java  |   32 +
 .../resteasy/resteasy1008/TestApplication.java     |   25 +
 .../jboss/resteasy/resteasy1008/TestResource.java  |   87 ++
 .../resteasy/resteasy1008/TestSubResource.java     |   33 +
 .../RESTEASY-1008-AS7/src/main/resources/beans.xml |    9 +
 .../resteasy1008/CDIValidationSessionBeanTest.java |   77 ++
 .../test/resteasy1008/CDIValidationTest.java       |  245 +++++
 .../src/test/resources/arquillian.xml              |   23 +
 .../src/test/resources/sessionbean/web.xml         |   24 +
 .../RESTEASY-1008-AS7/src/test/resources/web.xml   |   24 +
 jaxrs/arquillian/RESTEASY-1008-WF8/.gitignore      |    2 +
 jaxrs/arquillian/RESTEASY-1008-WF8/pom.xml         |  201 ++++
 .../resteasy/resteasy1008/JaxRsActivator.java      |   19 +
 .../resteasy/resteasy1008/OutOfBandResource.java   |  104 ++
 .../resteasy1008/OutOfBandResourceIntf.java        |   23 +
 .../resteasy/resteasy1008/SessionApplication.java  |   25 +
 .../resteasy/resteasy1008/SessionResource.java     |   23 +
 .../resteasy/resteasy1008/SessionResourceImpl.java |   35 +
 .../jboss/resteasy/resteasy1008/SumConstraint.java |   28 +
 .../jboss/resteasy/resteasy1008/SumValidator.java  |   32 +
 .../resteasy/resteasy1008/TestApplication.java     |   25 +
 .../jboss/resteasy/resteasy1008/TestResource.java  |   85 ++
 .../resteasy/resteasy1008/TestSubResource.java     |   30 +
 .../RESTEASY-1008-WF8/src/main/resources/beans.xml |   10 +
 .../resteasy1008/CDIValidationSessionBeanTest.java |   79 ++
 .../test/resteasy1008/CDIValidationTest.java       |  224 ++++
 .../resteasy/test/resteasy1008/OutOfBandTest.java  |   67 ++
 .../src/test/resources/arquillian.xml              |   22 +
 .../src/test/resources/sessionbean/web.xml         |   24 +
 .../RESTEASY-1008-WF8/src/test/resources/web.xml   |   24 +
 jaxrs/arquillian/RESTEASY-1054-AS7/pom.xml         |  186 ++++
 .../java/org/jboss/resteasy/validation/Foo.java    |   30 +
 .../jboss/resteasy/validation/FooConstraint.java   |   37 +
 .../jboss/resteasy/validation/FooReaderWriter.java |   71 ++
 .../jboss/resteasy/validation/FooValidator.java    |   28 +
 .../jboss/resteasy/validation/JaxRsActivator.java  |   19 +
 .../resteasy/validation/TestClassConstraint.java   |   30 +
 .../resteasy/validation/TestClassValidator.java    |   33 +
 .../TestResourceWithAllViolationTypes.java         |   55 +
 .../validation/TestResourceWithReturnValues.java   |   44 +
 .../META-INF/services/javax.ws.rs.ext.Providers    |    4 +
 .../resteasy/test/validation/TestValidation.java   |  203 ++++
 .../src/test/resources/arquillian.xml              |   23 +
 jaxrs/arquillian/RESTEASY-1054-WF8/pom.xml         |  189 ++++
 .../java/org/jboss/resteasy/validation/Foo.java    |   30 +
 .../jboss/resteasy/validation/FooConstraint.java   |   37 +
 .../jboss/resteasy/validation/FooReaderWriter.java |   71 ++
 .../jboss/resteasy/validation/FooValidator.java    |   28 +
 .../jboss/resteasy/validation/JaxRsActivator.java  |   19 +
 .../resteasy/validation/TestClassConstraint.java   |   30 +
 .../resteasy/validation/TestClassValidator.java    |   33 +
 .../TestResourceWithAllViolationTypes.java         |   52 +
 .../validation/TestResourceWithReturnValues.java   |   41 +
 .../META-INF/services/javax.ws.rs.ext.Providers    |    4 +
 .../resteasy/test/validation/TestValidation.java   |  203 ++++
 .../src/test/resources/arquillian.xml              |   23 +
 jaxrs/arquillian/RESTEASY-1056-jetty-bv10/pom.xml  |  147 +++
 .../resteasy/resteasy1056/TestApplication.java     |   25 +
 .../jboss/resteasy/resteasy1056/TestResource.java  |   33 +
 .../resteasy/test/resteasy1056/MissingCDITest.java |   76 ++
 .../src/test/resources/arquillian.xml              |   30 +
 .../src/test/resources/web.xml                     |   21 +
 jaxrs/arquillian/RESTEASY-1056-jetty-bv11/pom.xml  |  146 +++
 .../resteasy/resteasy1056/TestApplication.java     |   25 +
 .../jboss/resteasy/resteasy1056/TestResource.java  |   30 +
 .../resteasy/test/resteasy1056/MissingCDITest.java |   77 ++
 .../src/test/resources/arquillian.xml              |   30 +
 .../src/test/resources/web.xml                     |   21 +
 jaxrs/arquillian/RESTEASY-1058-WF8/.gitignore      |    2 +
 jaxrs/arquillian/RESTEASY-1058-WF8/pom.xml         |  188 ++++
 .../jboss/resteasy/resteasy1058/SumConstraint.java |   28 +
 .../jboss/resteasy/resteasy1058/SumValidator.java  |   32 +
 .../resteasy/resteasy1058/TestApplication.java     |   25 +
 .../jboss/resteasy/resteasy1058/TestResource.java  |   50 +
 .../test/resteasy1058/MultipleWarTest.java         |  171 +++
 .../src/test/resources/arquillian.xml              |   22 +
 .../RESTEASY-1058-WF8/src/test/resources/web.xml   |   24 +
 jaxrs/arquillian/RESTEASY-1073-WF8/pom.xml         |  189 ++++
 .../resteasy/resteasy1073/TestApplication.java     |   17 +
 .../jboss/resteasy/resteasy1073/TestResource.java  |   26 +
 .../jboss/resteasy/resteasy1073/TestWrapper.java   |   17 +
 .../resteasy1073/TestExternalParameterEntity.java  |   95 ++
 .../src/test/resources/arquillian.xml              |   23 +
 .../RESTEASY-1073-WF8/src/test/resources/passwd    |    1 +
 .../RESTEASY-1073-WF8/src/test/resources/test.dtd  |    1 +
 .../src/test/resources/web_expand.xml              |   33 +
 .../src/test/resources/web_no_expand.xml           |   33 +
 jaxrs/arquillian/RESTEASY-1082-WF8/pom.xml         |  198 ++++
 .../jboss/resteasy/resteasy1082/FooResource.java   |   31 +
 .../resteasy/resteasy1082/TestApplication.java     |   25 +
 .../jboss/resteasy/resteasy1082/TestServlet.java   |   25 +
 .../src/main/webapp/WEB-INF/beans.xml              |    0
 .../src/main/webapp/WEB-INF/web.xml                |   50 +
 .../test/resteasy1082/TestCDIResource.java         |  101 ++
 .../src/test/resources/arquillian.xml              |   24 +
 .../RESTEASY-1082-WF8/src/test/resources/web.xml   |   52 +
 jaxrs/arquillian/RESTEASY-736-as71/pom.xml         |    7 +-
 jaxrs/arquillian/RESTEASY-736-jetty/pom.xml        |   12 +-
 jaxrs/arquillian/RESTEASY-760-jetty/pom.xml        |   12 +-
 jaxrs/arquillian/RESTEASY-767-jetty/pom.xml        |   10 +-
 jaxrs/arquillian/RESTEASY-800-AS71/pom.xml         |    2 +-
 jaxrs/arquillian/RESTEASY-903-AS7/pom.xml          |  180 ++++
 .../jboss/resteasy/resteasy903/ForwardServlet.java |   19 +
 .../resteasy/resteasy903/TestApplication.java      |   25 +
 .../jboss/resteasy/resteasy903/TestResource.java   |   52 +
 .../jboss/resteasy/resteasy903/TestServlet.java    |   29 +
 .../resteasy/test/resteasy903/FilterTest.java      |   56 +
 .../resteasy/test/resteasy903/UndertowTest.java    |   60 ++
 .../src/test/resources/MANIFEST.MF                 |    2 +
 .../src/test/resources/arquillian.xml              |   22 +
 .../RESTEASY-903-AS7/src/test/resources/test.html  |    6 +
 .../RESTEASY-903-AS7/src/test/resources/web.xml    |   35 +
 .../src/test/resources/web_undertow.xml            |   31 +
 jaxrs/arquillian/RESTEASY-903-WF8/pom.xml          |  201 ++++
 .../jboss/resteasy/resteasy903/ForwardServlet.java |   19 +
 .../resteasy/resteasy903/TestApplication.java      |   25 +
 .../jboss/resteasy/resteasy903/TestResource.java   |   56 +
 .../jboss/resteasy/resteasy903/TestServlet.java    |   29 +
 .../resteasy/test/resteasy903/FilterTest.java      |   73 ++
 .../resteasy/test/resteasy903/UndertowTest.java    |   58 +
 .../src/test/resources/MANIFEST.MF                 |    2 +
 .../src/test/resources/arquillian.xml              |   22 +
 .../RESTEASY-903-WF8/src/test/resources/test.html  |    6 +
 .../RESTEASY-903-WF8/src/test/resources/web.xml    |   54 +
 .../src/test/resources/web_undertow.xml            |   31 +
 jaxrs/arquillian/RESTEASY-923-AS7/pom.xml          |  163 +++
 .../resteasy/resteasy923/SessionApplication.java   |   27 +
 .../resteasy/resteasy923/SessionResourceImpl.java  |   25 +
 .../resteasy/resteasy923/SessionResourceLocal.java |   15 +
 .../resteasy923/SessionResourceParent.java         |   24 +
 .../resteasy923/SessionResourceRemote.java         |   15 +
 .../RESTEASY-923-AS7/src/main/resources/beans.xml  |    9 +
 .../resteasy923/ValidationSessionBeanTest.java     |   78 ++
 .../src/test/resources/arquillian.xml              |   22 +
 .../src/test/resources/sessionbean/web.xml         |   26 +
 .../RESTEASY-923-AS7/src/test/resources/web.xml    |   24 +
 jaxrs/arquillian/RESTEASY-923-EAP6/pom.xml         |  164 +++
 .../resteasy/resteasy923/SessionApplication.java   |   27 +
 .../resteasy/resteasy923/SessionResourceImpl.java  |   25 +
 .../resteasy/resteasy923/SessionResourceLocal.java |   17 +
 .../resteasy923/SessionResourceParent.java         |   23 +
 .../resteasy923/SessionResourceRemote.java         |   17 +
 .../RESTEASY-923-EAP6/src/main/resources/beans.xml |    9 +
 .../resteasy923/ValidationSessionBeanTest.java     |   78 ++
 .../src/test/resources/arquillian.xml              |   22 +
 .../src/test/resources/sessionbean/web.xml         |   26 +
 .../RESTEASY-923-EAP6/src/test/resources/web.xml   |   24 +
 jaxrs/arquillian/RESTEASY-923-WF8/pom.xml          |  201 ++++
 .../resteasy/resteasy923/SessionApplication.java   |   16 +
 .../resteasy/resteasy923/SessionResourceImpl.java  |   22 +
 .../resteasy/resteasy923/SessionResourceLocal.java |   17 +
 .../resteasy923/SessionResourceParent.java         |   20 +
 .../resteasy923/SessionResourceRemote.java         |   17 +
 .../resteasy945/ValidationSessionBeanTest.java     |   77 ++
 .../src/test/resources/arquillian.xml              |   22 +
 .../src/test/resources/sessionbean/web.xml         |   26 +
 .../RESTEASY-923-WF8/src/test/resources/web.xml    |   24 +
 jaxrs/arquillian/RESTEASY-945-WF8/.gitignore       |    2 +
 jaxrs/arquillian/RESTEASY-945-WF8/pom.xml          |  201 ++++
 .../resteasy/resteasy945/TestApplication.java      |   25 +
 .../resteasy/resteasy945/TestClassConstraint.java  |   23 +
 .../resteasy/resteasy945/TestClassValidator.java   |   27 +
 .../jboss/resteasy/resteasy945/TestResource.java   |   53 +
 .../resteasy945/CopyOfTestPathSuppression.java     |  144 +++
 .../test/resteasy945/TestPathSuppression.java      |  161 +++
 .../src/test/resources/arquillian.xml              |   22 +
 .../src/test/resources/web-default.xml             |   24 +
 .../src/test/resources/web-false.xml               |   29 +
 .../src/test/resources/web-true.xml                |   29 +
 jaxrs/arquillian/RESTEASY-TEST-EAP6/pom.xml        |  174 +++
 .../resteasy/resteasy1161/StdQueryBeanParam.java   |   16 +
 .../resteasy/resteasy1161/TestApplication.java     |   25 +
 .../jboss/resteasy/resteasy1161/TestResource.java  |   18 +
 .../resteasy/resteasy1161/TestSubResource.java     |   34 +
 .../src/main/resources/beans.xml                   |    9 +
 .../resteasy1161/TestSubresourceValidation.java    |   92 ++
 .../src/test/resources/1161/web.xml                |   24 +
 .../src/test/resources/arquillian.xml              |   22 +
 jaxrs/arquillian/RESTEASY-TEST-WF8/pom.xml         |  200 ++++
 .../java/org/jboss/resteasy/resteasy1103/Bar.java  |   14 +
 .../jboss/resteasy/resteasy1103/FavoriteMovie.java |   69 ++
 .../resteasy1103/FavoriteMovieXmlRootElement.java  |   14 +
 .../resteasy1103/FavoriteMovieXmlType.java         |   69 ++
 .../jboss/resteasy/resteasy1103/ObjectFactory.java |   60 ++
 .../resteasy/resteasy1103/TestApplication.java     |   25 +
 .../jboss/resteasy/resteasy1103/TestResource.java  |  119 ++
 .../org/jboss/resteasy/resteasy1103/external.dtd   |    1 +
 .../java/org/jboss/resteasy/resteasy1103/movie.xsd |   10 +
 .../org/jboss/resteasy/resteasy1103/testpasswd     |    1 +
 .../org/jboss/resteasy/resteasy1119/Customer.java  |   35 +
 .../jboss/resteasy/resteasy1119/CustomerForm.java  |   22 +
 .../java/org/jboss/resteasy/resteasy1119/Name.java |   44 +
 .../resteasy/resteasy1119/TestApplication.java     |   27 +
 .../jboss/resteasy/resteasy1119/TestResource.java  |  236 ++++
 .../java/org/jboss/resteasy/resteasy1119/Xop.java  |   41 +
 .../resteasy/resteasy1137/TestApplication.java     |   18 +
 .../resteasy/resteasy1137/TestClassConstraint.java |   25 +
 .../resteasy/resteasy1137/TestClassValidator.java  |   20 +
 .../jboss/resteasy/resteasy1137/TestReport.java    |   56 +
 .../jboss/resteasy/resteasy1137/TestResource.java  |   42 +
 .../jboss/resteasy/resteasy1137/package-info.java  |   23 +
 .../resteasy/resteasy1161/StdQueryBeanParam.java   |   16 +
 .../resteasy/resteasy1161/TestApplication.java     |   25 +
 .../jboss/resteasy/resteasy1161/TestResource.java  |   18 +
 .../resteasy/resteasy1161/TestSubResource.java     |   56 +
 .../test/resteasy1103/TestSecureProcessing.java    |  822 ++++++++++++++
 .../test/resteasy1119/TestContextProviders.java    |  656 +++++++++++
 .../resteasy1137/TestCustomExceptionMapper.java    |   84 ++
 .../resteasy1161/TestSubresourceValidation.java    |   97 ++
 .../src/test/resources/1103/external.dtd           |    1 +
 .../src/test/resources/1103/web.xml                |   27 +
 .../resources/1103/web_default_default_default.xml |   37 +
 .../resources/1103/web_default_default_false.xml   |   37 +
 .../resources/1103/web_default_default_true.xml    |   37 +
 .../resources/1103/web_default_false_default.xml   |   37 +
 .../resources/1103/web_default_false_false.xml     |   37 +
 .../test/resources/1103/web_default_false_true.xml |   37 +
 .../resources/1103/web_default_true_default.xml    |   37 +
 .../test/resources/1103/web_default_true_false.xml |   37 +
 .../test/resources/1103/web_default_true_true.xml  |   37 +
 .../resources/1103/web_false_default_default.xml   |   37 +
 .../resources/1103/web_false_default_false.xml     |   37 +
 .../test/resources/1103/web_false_default_true.xml |   37 +
 .../resources/1103/web_false_false_default.xml     |   37 +
 .../test/resources/1103/web_false_false_false.xml  |   37 +
 .../test/resources/1103/web_false_false_true.xml   |   37 +
 .../test/resources/1103/web_false_true_default.xml |   37 +
 .../test/resources/1103/web_false_true_false.xml   |   37 +
 .../test/resources/1103/web_false_true_true.xml    |   37 +
 .../resources/1103/web_true_default_default.xml    |   37 +
 .../test/resources/1103/web_true_default_false.xml |   37 +
 .../test/resources/1103/web_true_default_true.xml  |   37 +
 .../test/resources/1103/web_true_false_default.xml |   37 +
 .../test/resources/1103/web_true_false_false.xml   |   37 +
 .../test/resources/1103/web_true_false_true.xml    |   37 +
 .../test/resources/1103/web_true_true_default.xml  |   37 +
 .../test/resources/1103/web_true_true_false.xml    |   37 +
 .../src/test/resources/1103/web_true_true_true.xml |   37 +
 .../src/test/resources/1119/web.xml                |   36 +
 .../test/resources/1137/validation-versioning.jar  |  Bin 0 -> 2660 bytes
 .../src/test/resources/1137/web.xml                |    5 +
 .../src/test/resources/1161/web.xml                |   24 +
 .../src/test/resources/arquillian.xml              |   23 +
 jaxrs/arquillian/ValidationTest-AS7/pom.xml        |    2 +-
 .../resteasy/test/validation/TestValidation.java   |   32 +-
 .../TestValidationSuppressPathParent.java          |   90 ++
 .../TestValidationSurpressPathDefault.java         |   56 +
 .../TestValidationSurpressPathFalse.java           |   57 +
 .../validation/TestValidationSurpressPathTrue.java |   57 +
 .../src/test/resources/web_suppress_false.xml      |   12 +
 .../src/test/resources/web_suppress_true.xml       |   12 +
 jaxrs/arquillian/ValidationTest-WF8/pom.xml        |   16 +-
 .../validation/TestResourceLazyValidator.java      |    4 +-
 .../TestResourceWithGetterViolation.java           |    4 +-
 .../validation/TestGetterReturnValueValidated.java |    2 +-
 .../test/validation/TestLazyValidator.java         |    2 +
 .../resteasy/test/validation/TestValidation.java   |   40 +-
 .../TestValidationSuppressPathParent.java          |   73 ++
 .../TestValidationSurpressPathDefault.java         |   56 +
 .../TestValidationSurpressPathFalse.java           |   57 +
 .../validation/TestValidationSurpressPathTrue.java |   57 +
 .../src/test/resources/arquillian.xml              |    2 +-
 .../src/test/resources/web_suppress_false.xml      |   12 +
 .../src/test/resources/web_suppress_true.xml       |   12 +
 jaxrs/arquillian/ValidationTest/pom.xml            |    2 +-
 jaxrs/arquillian/pom.xml                           |   22 +-
 jaxrs/arquillian/resteasy-cdi-ejb-test/pom.xml     |   18 +-
 .../resteasy/cdi/validation/ErroneousResource.java |   35 -
 .../cdi/validation/ErroneousResourceImpl.java      |   70 --
 .../resteasy/cdi/validation/ErrorFreeResource.java |    3 +
 .../cdi/validation/ErrorFreeResourceImpl.java      |    8 +-
 .../cdi/validation/InputErrorResource.java         |   36 +
 .../cdi/validation/InputErrorResourceImpl.java     |   70 ++
 .../cdi/validation/ReturnValueErrorResource.java   |   25 +
 .../validation/ReturnValueErrorResourceImpl.java   |   39 +
 .../resteasy/cdi/validation/TestInterceptor.java   |   35 +
 .../test/cdi/validation/ValidationTest.java        |   87 +-
 .../src/test/resources/validation/beans.xml        |    9 +
 jaxrs/as7-integration-testing/cdi-test/pom.xml     |    2 +-
 jaxrs/as7-integration-testing/modules-test/pom.xml |    2 +-
 jaxrs/as7-integration-testing/pom.xml              |    2 +-
 .../application-test/pom.xml                       |    4 +-
 .../cdilocator-test/pom.xml                        |    2 +-
 .../ejb-singleton-test/pom.xml                     |    2 +-
 jaxrs/as8-integration-testing/pom.xml              |    2 +-
 jaxrs/as8-mavenized-distro/pom.xml                 |    2 +-
 jaxrs/as8-resteasy/pom.xml                         |    4 +-
 .../async-http-servlet-3.0-test/pom.xml            |    2 +-
 .../jboss/resteasy/test/async/JaxrsAsyncTest.java  |    3 +
 .../async-http-servlet-3.0/pom.xml                 |    5 +-
 .../plugins/server/servlet/Filter30Dispatcher.java |   25 +
 .../server/servlet/HttpServlet30Dispatcher.java    |   24 +-
 jaxrs/async-http-servlet-3.0/callback-test/pom.xml |    2 +-
 jaxrs/async-http-servlet-3.0/pom.xml               |   32 +-
 jaxrs/distribution/pom.xml                         |    5 +-
 jaxrs/distribution/src-distribution/pom.xml        |    2 +-
 jaxrs/docbook/pom.xml                              |    2 +-
 jaxrs/docbook/reference/en/en-US/master.xml        |   26 +-
 jaxrs/docbook/reference/en/en-US/modules/Atom.xml  |  120 +--
 .../en-US/modules/Cache_NoCache_CacheControl.xml   |    2 +-
 .../modules/Content_Marshalling_Providers.xml      |  104 +-
 jaxrs/docbook/reference/en/en-US/modules/Guice.xml |    4 +-
 .../en-US/modules/Installation_Configuration.xml   |  253 ++---
 .../en-US/modules/JAX-RS_Content_Negotiation.xml   |   89 +-
 .../JAX-RS_Resource_Locators_and_Sub_Resources.xml |   22 +-
 jaxrs/docbook/reference/en/en-US/modules/Jaxb.xml  |  932 ++++++++--------
 .../docbook/reference/en/en-US/modules/Json-p.xml  |   12 +-
 jaxrs/docbook/reference/en/en-US/modules/Json.xml  |  123 ++-
 jaxrs/docbook/reference/en/en-US/modules/Links.xml |    5 +-
 .../en/en-US/modules/Maven_and_RESTEasy.xml        |   24 +-
 .../modules/Migration_from_older_versions.xml      |   34 +-
 .../reference/en/en-US/modules/Multipart.xml       |  477 ++++----
 .../en-US/modules/RESTEasy_Embedded_Container.xml  |    6 +-
 .../reference/en/en-US/modules/Using_Path.xml      |    1 -
 .../reference/en/en-US/modules/Validation.xml      |   77 +-
 jaxrs/docbook/reference/en/en-US/modules/Yaml.xml  |    2 +-
 .../reference/en/en-US/modules/_CookieParam.xml    |   15 +-
 .../reference/en/en-US/modules/_DefaultValue.xml   |    4 +-
 .../en/en-US/modules/_Encoded_and_encoding.xml     |   21 +-
 jaxrs/docbook/reference/en/en-US/modules/_Form.xml |  124 +--
 .../reference/en/en-US/modules/_HeaderParam.xml    |   14 +-
 .../reference/en/en-US/modules/_MatrixParam.xml    |    5 +-
 .../reference/en/en-US/modules/_PathParam.xml      |   36 +-
 .../reference/en/en-US/modules/_QueryParam.xml     |   13 +-
 jaxrs/docbook/reference/en/en-US/modules/cors.xml  |   12 +
 .../reference/en/en-US/modules/signature.xml       |    2 +-
 jaxrs/docbook/reference/en/en-US/modules/smime.xml |    2 +-
 jaxrs/eagledns/pom.xml                             |    2 +-
 jaxrs/examples/api-clients/pom.xml                 |    8 +-
 jaxrs/examples/async-job-service/pom.xml           |    4 +-
 jaxrs/examples/digital-signatures/no-dns/pom.xml   |    2 +-
 jaxrs/examples/digital-signatures/pom.xml          |    2 +-
 jaxrs/examples/digital-signatures/use-dns/pom.xml  |    2 +-
 jaxrs/examples/ejb-integration/ear/pom.xml         |    2 +-
 jaxrs/examples/ejb-integration/ejb/pom.xml         |    4 +-
 jaxrs/examples/ejb-integration/pom.xml             |    2 +-
 jaxrs/examples/ejb-integration/war/pom.xml         |    2 +-
 jaxrs/examples/examples-jsapi/pom.xml              |    8 +-
 jaxrs/examples/guice-hello/pom.xml                 |    6 +-
 jaxrs/examples/jaxb-json/pom.xml                   |    8 +-
 jaxrs/examples/jaxrs-2.0/server-async-http/pom.xml |    2 +-
 jaxrs/examples/jaxrs-2.0/simple-client/pom.xml     |    2 +-
 jaxrs/examples/jaxrs2-async-pubsub-example/pom.xml |    2 +-
 .../authenticator/pom.xml                          |    2 +-
 .../oauth-catalina-authenticator/oauth/pom.xml     |    2 +-
 .../oauth-catalina-authenticator/pom.xml           |    2 +-
 .../oauth1-examples/oauth-provider/pom.xml         |    2 +-
 .../oauth-push-messaging-openid/openid/pom.xml     |    2 +-
 .../oauth-push-messaging-openid/pom.xml            |    2 +-
 .../push-messaging/pom.xml                         |    2 +-
 .../oauth1-examples/oauth-push-messaging/pom.xml   |    2 +-
 jaxrs/examples/oauth1-examples/oauth/pom.xml       |    2 +-
 jaxrs/examples/oauth1-examples/pom.xml             |    2 +-
 jaxrs/examples/oauth2-as7-example/pom.xml          |    2 +-
 .../oauth2-as7-example/wars/auth-server/pom.xml    |    2 +-
 .../oauth2-as7-example/wars/client-grant/pom.xml   |    4 +-
 .../oauth2-as7-example/wars/customer-app/pom.xml   |    9 +-
 .../wars/database-service/pom.xml                  |    4 +-
 .../oauth2-as7-example/wars/product-app/pom.xml    |    7 +-
 .../oauth2-as7-example/wars/third-party/pom.xml    |    2 +-
 .../oreilly-jaxrs-2.0-workbook/ex03_1/pom.xml      |   12 +-
 .../oreilly-jaxrs-2.0-workbook/ex04_1/pom.xml      |   10 +-
 .../oreilly-jaxrs-2.0-workbook/ex04_2/pom.xml      |   10 +-
 .../oreilly-jaxrs-2.0-workbook/ex04_3/pom.xml      |   12 +-
 .../oreilly-jaxrs-2.0-workbook/ex05_1/pom.xml      |   10 +-
 .../oreilly-jaxrs-2.0-workbook/ex05_2/pom.xml      |   10 +-
 .../oreilly-jaxrs-2.0-workbook/ex06_1/pom.xml      |   12 +-
 .../oreilly-jaxrs-2.0-workbook/ex06_2/pom.xml      |   10 +-
 .../oreilly-jaxrs-2.0-workbook/ex07_1/pom.xml      |   12 +-
 .../oreilly-jaxrs-2.0-workbook/ex09_1/pom.xml      |   14 +-
 .../oreilly-jaxrs-2.0-workbook/ex09_2/pom.xml      |   14 +-
 .../oreilly-jaxrs-2.0-workbook/ex10_1/pom.xml      |   12 +-
 .../oreilly-jaxrs-2.0-workbook/ex10_2/pom.xml      |   12 +-
 .../oreilly-jaxrs-2.0-workbook/ex11_1/pom.xml      |   12 +-
 .../oreilly-jaxrs-2.0-workbook/ex12_1/pom.xml      |   12 +-
 .../oreilly-jaxrs-2.0-workbook/ex12_2/pom.xml      |   12 +-
 .../oreilly-jaxrs-2.0-workbook/ex13_1/pom.xml      |   12 +-
 .../oreilly-jaxrs-2.0-workbook/ex14_1/pom.xml      |    6 +-
 .../oreilly-jaxrs-2.0-workbook/ex14_2/pom.xml      |   12 +-
 .../oreilly-jaxrs-2.0-workbook/ex15_1/pom.xml      |   12 +-
 .../oreilly-jaxrs-2.0-workbook/ex15_2/pom.xml      |   14 +-
 jaxrs/examples/oreilly-workbook-as7/ex03_1/pom.xml |    2 +-
 jaxrs/examples/oreilly-workbook-as7/ex04_1/pom.xml |    2 +-
 jaxrs/examples/oreilly-workbook-as7/ex04_2/pom.xml |    2 +-
 jaxrs/examples/oreilly-workbook-as7/ex04_3/pom.xml |    2 +-
 jaxrs/examples/oreilly-workbook-as7/ex05_1/pom.xml |    2 +-
 jaxrs/examples/oreilly-workbook-as7/ex05_2/pom.xml |    2 +-
 jaxrs/examples/oreilly-workbook-as7/ex06_1/pom.xml |    4 +-
 jaxrs/examples/oreilly-workbook-as7/ex06_2/pom.xml |    2 +-
 jaxrs/examples/oreilly-workbook-as7/ex07_1/pom.xml |    4 +-
 jaxrs/examples/oreilly-workbook-as7/ex08_1/pom.xml |    4 +-
 jaxrs/examples/oreilly-workbook-as7/ex08_2/pom.xml |    4 +-
 jaxrs/examples/oreilly-workbook-as7/ex09_1/pom.xml |    4 +-
 jaxrs/examples/oreilly-workbook-as7/ex09_2/pom.xml |    4 +-
 jaxrs/examples/oreilly-workbook-as7/ex10_1/pom.xml |    4 +-
 jaxrs/examples/oreilly-workbook-as7/ex11_1/pom.xml |    4 +-
 jaxrs/examples/oreilly-workbook/ex03_1/pom.xml     |    2 +-
 jaxrs/examples/oreilly-workbook/ex04_1/pom.xml     |    2 +-
 jaxrs/examples/oreilly-workbook/ex04_2/pom.xml     |    2 +-
 jaxrs/examples/oreilly-workbook/ex04_3/pom.xml     |    2 +-
 jaxrs/examples/oreilly-workbook/ex05_1/pom.xml     |    2 +-
 jaxrs/examples/oreilly-workbook/ex05_2/pom.xml     |    2 +-
 jaxrs/examples/oreilly-workbook/ex06_1/pom.xml     |    4 +-
 jaxrs/examples/oreilly-workbook/ex06_2/pom.xml     |    2 +-
 jaxrs/examples/oreilly-workbook/ex07_1/pom.xml     |    4 +-
 jaxrs/examples/oreilly-workbook/ex08_1/pom.xml     |    4 +-
 jaxrs/examples/oreilly-workbook/ex08_2/pom.xml     |    4 +-
 jaxrs/examples/oreilly-workbook/ex09_1/pom.xml     |    4 +-
 jaxrs/examples/oreilly-workbook/ex09_2/pom.xml     |    4 +-
 jaxrs/examples/oreilly-workbook/ex10_1/pom.xml     |    4 +-
 jaxrs/examples/oreilly-workbook/ex11_1/ejb/pom.xml |    4 +-
 jaxrs/examples/oreilly-workbook/ex11_1/war/pom.xml |    2 +-
 jaxrs/examples/oreilly-workbook/ex11_2/pom.xml     |    4 +-
 jaxrs/examples/pom.xml                             |    2 +-
 jaxrs/examples/resteasy-springMVC/pom.xml          |   25 +-
 jaxrs/examples/smime/pom.xml                       |    2 +-
 .../spring-hibernate-contacts/core/pom.xml         |    4 +-
 .../spring-hibernate-contacts/persistence/pom.xml  |    4 +-
 jaxrs/examples/spring-hibernate-contacts/pom.xml   |    4 +-
 .../spring-hibernate-contacts/services/pom.xml     |    4 +-
 jaxrs/jaxrs-api/pom.xml                            |    2 +-
 .../application-config-test/pom.xml                |    2 +-
 .../basic-integration-test/pom.xml                 |    2 +-
 .../jboss-integration-testing/ejb-test/ear/pom.xml |    2 +-
 .../jboss-integration-testing/ejb-test/ejb/pom.xml |    2 +-
 jaxrs/jboss-integration-testing/ejb-test/pom.xml   |    4 +-
 .../jboss-integration-testing/ejb-test/war/pom.xml |    2 +-
 jaxrs/jboss-integration-testing/pom.xml            |    2 +-
 .../scanning-test/pom.xml                          |    4 +-
 .../scanning-test/scanning-test-jar/pom.xml        |    6 +-
 .../scanning-test/scanning-test-war/pom.xml        |    6 +-
 .../servlet-mapping-test/pom.xml                   |    7 +-
 .../spring-integration-test/pom.xml                |    2 +-
 jaxrs/jboss-modules/build-wf8.xml                  |    5 +-
 jaxrs/jboss-modules/build.xml                      |    4 +-
 jaxrs/jboss-modules/pom.xml                        |   12 +-
 .../modules/org/bouncycastle/main/module.xml       |    5 +
 .../jboss/resteasy/resteasy-cdi/main/module.xml    |    1 +
 .../jboss/resteasy/resteasy-crypto/main/module.xml |    3 +-
 .../main/module.xml                                |    5 +
 .../resteasy/resteasy-jaxrs-as7/main/module.xml    |    2 +-
 .../resteasy/resteasy-jaxrs-wf8/main/module.xml    |    2 +-
 .../jboss/resteasy/resteasy-jaxrs/main/module.xml  |    2 +-
 .../resteasy-validator-provider-11/main/module.xml |    4 +
 jaxrs/pom.xml                                      |  200 ++--
 jaxrs/profiling-tests/pom.xml                      |   14 +-
 .../test/profiling/MockedProfilingTest.java        |   93 ++
 jaxrs/providers/abdera-atom/pom.xml                |    7 +-
 jaxrs/providers/fastinfoset/pom.xml                |    7 +-
 .../fastinfoset/FastInfosetCollectionProvider.java |   21 +
 .../jaxb/fastinfoset/FastInfosetMapProvider.java   |   21 +
 .../fastinfoset/FastinfoSetElementProvider.java    |    2 +-
 .../FastinfoSetXmlRootElementProvider.java         |    2 +-
 .../fastinfoset/FastinfoSetXmlSeeAlsoProvider.java |    2 +-
 .../fastinfoset/FastinfoSetXmlTypeProvider.java    |    2 +-
 jaxrs/providers/jackson/pom.xml                    |   15 +-
 jaxrs/providers/jackson2/pom.xml                   |    7 +-
 .../annotations/providers/jackson/Formatted.java   |   15 +
 .../jackson/Jackson2JsonpInterceptor.java          |   41 +-
 .../jackson/ResteasyJackson2Provider.java          |   33 +-
 .../nextgen/providers/jackson/JacksonTest.java     |   45 +-
 jaxrs/providers/jaxb/pom.xml                       |    7 +-
 .../providers/jaxb/AbstractJAXBProvider.java       |   93 +-
 .../plugins/providers/jaxb/CollectionProvider.java |  165 ++-
 .../providers/jaxb/ExternalEntityUnmarshaller.java |    4 +
 .../providers/jaxb/JAXBElementProvider.java        |   32 +-
 .../providers/jaxb/JAXBXmlTypeProvider.java        |   37 +-
 .../plugins/providers/jaxb/MapProvider.java        |  125 ++-
 .../plugins/providers/jaxb/SecureUnmarshaller.java |  292 +++++
 .../plugins/providers/jaxb/XmlAdapterWrapper.java  |   88 ++
 .../test/charset/FavoriteMovieXmlRootElement.java  |   14 +
 .../jboss/resteasy/test/charset/MediaTypes.java    |   25 +
 .../resteasy/test/charset/TestCharsetExpand.java   |   90 ++
 .../resteasy/test/charset/TestCharsetNoExpand.java |   92 ++
 .../resteasy/test/charset/TestCharsetParent.java   |  167 +++
 .../jboss/resteasy/test/charset/TestResource.java  |   56 +
 .../resteasy/test/charset/TestServerExpand.java    |   35 +
 .../resteasy/test/charset/TestServerNoExpand.java  |   35 +
 .../XmlJavaTypeAdapter/XmlJavaTypeAdapterTest.java |  487 +++++++++
 .../test/nextgen/xxe/namespace/FavoriteMovie.java  |   69 ++
 .../xxe/namespace/FavoriteMovieXmlType.java        |   69 ++
 .../test/nextgen/xxe/namespace/ObjectFactory.java  |   60 ++
 .../test/nextgen/xxe/namespace/TestNamespace.java  |  288 +++++
 .../resteasy/test/nextgen/xxe/namespace/movie.xsd  |   10 +
 .../test/nextgen/xxe/namespace/package-info.java   |    3 +
 .../test/providers/jaxb/collection/MapTest.java    |   66 +-
 .../test/xxe/TestSecureProcessingFeature.java      |  699 ++++++++++++
 .../java/org/jboss/resteasy/test/xxe/TestXXE.java  |  150 ++-
 .../resteasy/test/xxe/TestXXESecureProcessing.java |   18 +-
 .../java/org/jboss/resteasy/test/xxe/external.dtd  |    1 +
 jaxrs/providers/jettison/pom.xml                   |    7 +-
 .../jaxb/json/JettisonElementProvider.java         |    2 +-
 .../jaxb/json/JettisonXmlRootElementProvider.java  |    2 +-
 .../jaxb/json/JettisonXmlSeeAlsoProvider.java      |    2 +-
 .../jaxb/json/JettisonXmlTypeProvider.java         |    2 +-
 .../java/org/jboss/resteasy/test/xxe/TestXXE.java  |   27 +-
 jaxrs/providers/json-p-ee7/pom.xml                 |    7 +-
 jaxrs/providers/multipart/pom.xml                  |   13 +-
 .../providers/multipart/MultipartInputImpl.java    |   48 +-
 .../jboss/resteasy/test/TestContextProviders.java  |  839 +++++++++++++++
 .../test/nextgen/EmbeddedMultipartTest.java        |  188 ++++
 jaxrs/providers/pom.xml                            |   81 +-
 jaxrs/providers/resteasy-atom/pom.xml              |    7 +-
 .../plugins/providers/atom/AtomFeedProvider.java   |    1 +
 .../resteasy/plugins/providers/atom/Entry.java     |   83 +-
 .../resteasy/plugins/providers/atom/Text.java      |  275 +++++
 .../test/providers/atom/JAXBContextFinderTest.java |   75 ++
 .../resteasy/test/providers/atom/ModelTest.java    |   17 +
 .../resteasy-hibernatevalidator-provider/pom.xml   |   49 +-
 .../resteasy/api/validation/ViolationReport.java   |    5 +
 .../AbstractValidatorContextResolver.java          |   62 ++
 .../validation/hibernate/GeneralValidatorImpl.java |  365 ++++++-
 .../hibernate/ValidatorContextResolver.java        |   49 +-
 .../hibernate/ValidatorContextResolverCDI.java     |   19 +
 .../META-INF/services/javax.ws.rs.ext.Providers    |    1 +
 .../nextgen/validation/TestPathSuppression.java    |  242 +++++
 .../test/validation/TestLocatorValidation.java     |  269 +++++
 .../resteasy/test/validation/TestValidation.java   |  187 ++--
 .../test/validation/TestValidationOnGetter.java    |   20 +-
 jaxrs/providers/resteasy-html/pom.xml              |    7 +-
 .../resteasy-validator-provider-11/pom.xml         |   48 +-
 .../api/validation/ResteasyViolationException.java |  202 +++-
 .../resteasy/api/validation/ViolationReport.java   |    5 +
 .../AbstractValidatorContextResolver.java          |  100 ++
 .../plugins/validation/GeneralValidatorImpl.java   |  298 +++--
 .../validation/SimpleViolationsContainer.java      |   68 ++
 .../validation/ValidatorContextResolver.java       |   68 +-
 .../validation/ValidatorContextResolverCDI.java    |   20 +
 .../META-INF/services/javax.ws.rs.ext.Providers    |    1 +
 .../validation/TestCustomExceptionMapper.java      |  246 +++++
 .../nextgen/validation/TestPathSuppression.java    |  240 +++++
 .../resteasy/test/validation/TestValidation.java   |  214 ++--
 jaxrs/providers/test-all-jaxb/pom.xml              |    7 +-
 .../test-jackson-jaxb-coexistence/pom.xml          |    7 +-
 jaxrs/providers/test-resteasy-html/pom.xml         |    7 +-
 jaxrs/providers/yaml/pom.xml                       |    7 +-
 jaxrs/resteasy-bom/pom.xml                         |    2 +-
 jaxrs/resteasy-cache/pom.xml                       |    2 +-
 jaxrs/resteasy-cache/resteasy-cache-core/pom.xml   |    7 +-
 jaxrs/resteasy-cdi/pom.xml                         |   13 +-
 .../org/jboss/resteasy/cdi/CdiInjectorFactory.java |   90 +-
 .../jboss/resteasy/cdi/JaxrsInjectionTarget.java   |   46 +-
 .../jboss/resteasy/cdi/ResteasyCdiExtension.java   |   25 +-
 jaxrs/resteasy-client/pom.xml                      |    2 +-
 .../client/jaxrs/ResteasyClientBuilder.java        |   20 +-
 .../resteasy/client/jaxrs/cache/MapCache.java      |   17 +-
 .../client/jaxrs/engines/URLConnectionEngine.java  |    2 +-
 .../client/jaxrs/internal/AbortedResponse.java     |    2 +-
 .../client/jaxrs/internal/ClientInvocation.java    |   38 +-
 .../client/jaxrs/internal/ClientResponse.java      |   35 +-
 .../proxy/processors/ProcessorFactory.java         |   92 +-
 jaxrs/resteasy-guice/pom.xml                       |    7 +-
 ...iceResteasyBootstrapServletContextListener.java |    8 +-
 jaxrs/resteasy-jaxrs-testsuite/pom.xml             |   31 +-
 .../test/client/AsyncTimeoutExceptionsTest.java    |  176 +++
 .../resteasy/test/client/ClientBuilderTest.java    |   96 +-
 .../test/client/ExceptionHandlingTest.java         |   72 ++
 .../test/client/IndirectInvocationTest.java        |  109 ++
 .../org/jboss/resteasy/test/client/TraceTest.java  |   42 +
 .../test/nextgen/client/ClientExceptionsTest.java  |  160 +++
 .../test/nextgen/client/ClientProviderTest.java    |  154 +++
 .../nextgen/client/ExceptionBufferingTest.java     |  176 +++
 .../test/nextgen/client/NullEntityTest.java        |  167 +++
 .../test/nextgen/client/WebTargetTest.java         |  321 ++++++
 .../test/nextgen/client/WebTargetUnitTest.java     |  123 +++
 .../test/nextgen/finegrain/HeaderDelegateTest.java |  122 +++
 .../resource/ResteasyTrailingSlashTest.java        |   45 +
 .../test/nextgen/interceptors/CorsFiltersTest.java |   76 ++
 .../resteasy/test/nextgen/resource/RangeTest.java  |   40 +-
 .../test/nextgen/resource/SetRequestUriTest.java   |   77 +-
 .../resteasy/test/nextgen/variant/VariantTest.java |  152 +++
 jaxrs/resteasy-jaxrs/pom.xml                       |   68 +-
 .../org/jboss/resteasy/client/ClientExecutor.java  |    4 +-
 .../org/jboss/resteasy/client/ClientRequest.java   |    5 +-
 .../resteasy/client/ClientRequestFactory.java      |    5 +-
 .../org/jboss/resteasy/client/ClientResponse.java  |    5 +-
 .../resteasy/client/ClientResponseFailure.java     |    7 +-
 .../jboss/resteasy/client/EntityTypeFactory.java   |    8 +-
 .../org/jboss/resteasy/client/ProxyBuilder.java    |    7 +-
 .../org/jboss/resteasy/client/ProxyConfig.java     |    6 +-
 .../org/jboss/resteasy/client/ProxyFactory.java    |    8 +-
 .../jboss/resteasy/client/cache/BrowserCache.java  |    7 +-
 .../jboss/resteasy/client/cache/CacheEntry.java    |    6 +-
 .../jboss/resteasy/client/cache/CacheFactory.java  |    6 +-
 .../resteasy/client/cache/CacheInterceptor.java    |    8 +-
 .../client/cache/LightweightBrowserCache.java      |    7 +-
 .../org/jboss/resteasy/client/cache/MapCache.java  |    6 +-
 .../jboss/resteasy/client/cache/package-info.java  |    5 +
 .../resteasy/client/core/BaseClientResponse.java   |   27 +-
 .../resteasy/client/core/SubResourceInvoker.java   |    2 +-
 .../org/jboss/resteasy/client/package-info.java    |   23 +
 .../core/AbstractAsynchronousResponse.java         |    2 +-
 .../core/AcceptHeaderByFileSuffixFilter.java       |   71 +-
 .../resteasy/core/ContextParameterInjector.java    |   39 +-
 .../java/org/jboss/resteasy/core/MediaTypeMap.java |    8 +-
 .../jboss/resteasy/core/MethodInjectorImpl.java    |    6 +-
 .../resteasy/core/ProvidersContextRetainer.java    |   15 +
 .../jboss/resteasy/core/ResourceMethodInvoker.java |   26 +-
 .../core/ResteasyHttpServletRequestWrapper.java    |  203 ++++
 .../core/ResteasyHttpServletResponseWrapper.java   |  263 +++++
 .../resteasy/core/StringParameterInjector.java     |    3 +-
 .../jboss/resteasy/core/SynchronousDispatcher.java |   23 +-
 .../interception/ClientExecutionContextImpl.java   |    7 +-
 .../ContainerResponseFilterRegistry.java           |   32 +
 .../core/interception/InterceptorRegistry.java     |    6 +-
 .../interception/InterceptorRegistryListener.java  |    6 +-
 .../interception/JaxrsInterceptorRegistry.java     |   36 +-
 .../jboss/resteasy/core/registry/SegmentNode.java  |  179 ++-
 .../core/request/ServerDrivenNegotiation.java      |   96 +-
 .../resteasy/core/request/VariantQuality.java      |   16 +
 .../org/jboss/resteasy/mock/MockHttpRequest.java   |   68 +-
 .../plugins/delegates/EntityTagDelegate.java       |   12 +-
 .../plugins/delegates/MediaTypeHeaderDelegate.java |   90 +-
 .../plugins/delegates/NewCookieHeaderDelegate.java |   12 +-
 .../resteasy/plugins/interceptors/CorsFilter.java  |  197 ++++
 .../plugins/providers/DataSourceProvider.java      |   93 +-
 .../plugins/providers/DefaultTextPlain.java        |   21 +-
 .../plugins/providers/DocumentProvider.java        |   44 +-
 .../resteasy/plugins/providers/FileProvider.java   |    2 +
 .../plugins/providers/FormUrlEncodedProvider.java  |    2 +-
 .../resteasy/plugins/providers/StringTextStar.java |    2 +-
 .../providers/validation/ViolationsContainer.java  |   16 +-
 .../resteasy/plugins/server/BaseHttpRequest.java   |   37 +-
 .../plugins/server/embedded/SecurityDomain.java    |    2 +-
 .../server/embedded/SimpleSecurityDomain.java      |    2 +-
 .../server/servlet/ConfigurationBootstrap.java     |  109 +-
 .../server/servlet/HttpServletInputMessage.java    |   36 +-
 .../server/servlet/HttpServletResponseWrapper.java |   10 +-
 .../plugins/server/servlet/ListenerBootstrap.java  |   17 -
 .../server/servlet/ResteasyContextParameters.java  |    4 +-
 .../plugins/server/servlet/ServletUtil.java        |   48 +-
 .../tjws/AuthenticatedHttpServletRequest.java      |    2 +-
 .../server/tjws/TJWSEmbeddedJaxrsServer.java       |    2 +-
 .../org/jboss/resteasy/specimpl/BuiltResponse.java |    5 +-
 .../resteasy/specimpl/MultivaluedTreeMap.java      |  289 +++++
 .../jboss/resteasy/specimpl/PathSegmentImpl.java   |   67 +-
 .../resteasy/specimpl/ResponseBuilderImpl.java     |    6 +-
 .../resteasy/specimpl/ResteasyHttpHeaders.java     |  336 +++---
 .../resteasy/specimpl/ResteasyUriBuilder.java      |    5 +-
 .../java/org/jboss/resteasy/spi/CorsHeaders.java   |   18 +
 .../org/jboss/resteasy/spi/ForbiddenException.java |    5 +
 .../java/org/jboss/resteasy/spi/HttpRequest.java   |    9 +
 .../src/main/java/org/jboss/resteasy/spi/Link.java |    5 +
 .../resteasy/spi/MethodNotAllowedException.java    |    5 +
 .../jboss/resteasy/spi/NotAcceptableException.java |    5 +
 .../org/jboss/resteasy/spi/NotFoundException.java  |    5 +
 .../resteasy/spi/ResteasyProviderFactory.java      |   47 +-
 .../org/jboss/resteasy/spi/ResteasyUriInfo.java    |  101 +-
 .../org/jboss/resteasy/spi/StringConverter.java    |    5 +
 .../jboss/resteasy/spi/UnauthorizedException.java  |    5 +
 .../spi/UnsupportedMediaTypeException.java         |    5 +
 .../spi/interception/AcceptedByMethod.java         |    6 +-
 .../spi/interception/ClientExecutionContext.java   |    6 +-
 .../interception/ClientExecutionInterceptor.java   |    6 +-
 .../spi/interception/MessageBodyReaderContext.java |    6 +-
 .../interception/MessageBodyReaderInterceptor.java |    7 +-
 .../spi/interception/MessageBodyWriterContext.java |    6 +-
 .../interception/MessageBodyWriterInterceptor.java |    7 +-
 .../spi/interception/PostProcessInterceptor.java   |    6 +-
 .../spi/interception/PreProcessInterceptor.java    |    6 +-
 .../resteasy/spi/interception/package-info.java    |   11 +
 .../resteasy/spi/metadata/ResourceBuilder.java     |    2 +-
 .../resteasy/spi/validation/GeneralValidator.java  |   15 +-
 .../spi/validation/GeneralValidatorCDI.java        |   56 +
 .../jboss/resteasy/util/CaseInsensitiveMap.java    | 1136 ++++++++++----------
 .../main/java/org/jboss/resteasy/util/Encode.java  | 1058 +++++++++---------
 .../java/org/jboss/resteasy/util/GetRestful.java   |    1 -
 .../java/org/jboss/resteasy/util/NoContent.java    |    2 +-
 .../resteasy/specimpl/ResteasyUriBuilderTest.java  |   22 +
 .../org/jboss/resteasy/test/TypeConverterTest.java |   16 +-
 .../HttpClient4ClientExceptionMapperTest.java      |    3 +-
 .../jboss/resteasy/test/encoding/EncodingTest.java |    1 +
 .../test/finegrain/InternalDispatcherTest.java     |    3 +-
 .../test/finegrain/ResponseBuilderTest.java        |   27 +
 .../finegrain/StringParameterInjectorTest.java     |   31 +-
 .../resteasy/test/finegrain/UriBuilderTest.java    |   17 +-
 .../test/finegrain/resource/CookieTest.java        |   94 +-
 .../test/finegrain/resource/PathLimitedTest.java   |    1 +
 .../test/finegrain/resource/PreconditionTest.java  |   44 +
 .../jboss/resteasy/test/providers/TestCharset.java |  270 +++++
 .../test/providers/datasource/RESTEASY779Test.java |   89 ++
 .../providers/iioimage/TestIIOImageProvider.java   |    4 +-
 .../org/jboss/resteasy/test/smoke/TestSmoke.java   |    2 +-
 .../resteasy/test/xxe/TestSecureProcessing.java    |  525 +++++++++
 .../java/org/jboss/resteasy/test/xxe/TestXXE.java  |    7 +-
 jaxrs/resteasy-jsapi-testing/pom.xml               |    2 +-
 jaxrs/resteasy-jsapi/pom.xml                       |    7 +-
 .../org/jboss/resteasy/jsapi/JSAPIServlet.java     |   11 +-
 .../src/main/resources/resteasy-client.js          |    5 +-
 jaxrs/resteasy-links/pom.xml                       |   19 +-
 .../java/org/jboss/resteasy/links/impl/EL.java     |   68 +-
 .../resteasy/links/test/SeamFunctionMapper.java    |   19 +-
 .../jboss/resteasy/links/test/TestSecureLinks.java |    4 +-
 jaxrs/resteasy-servlet-initializer/pom.xml         |    2 +-
 jaxrs/resteasy-spring/pom.xml                      |    7 +-
 .../plugins/spring/SpringBeanProcessor.java        |   79 +-
 .../spring/SpringContextLoaderListener.java        |   10 +
 .../resteasy/spring/beanprocessor/MyBean.java      |   14 +
 .../spring/beanprocessor/MyBeanFactoryBean.java    |   27 +
 .../resteasy/spring/beanprocessor/MyInnerBean.java |   10 +
 .../spring/beanprocessor/MyInnerBeanImpl.java      |   10 +
 .../beanprocessor/ResourceConfiguration.java       |    2 +-
 .../test/spring/RequestScopedBeanTest.java         |    7 +-
 .../resources/spring-request-scope-test-server.xml |   11 +-
 jaxrs/resteasy-test-data/pom.xml                   |    2 +-
 jaxrs/security/jose-jwt/pom.xml                    |    8 +-
 .../keystone/example/keystone-server/pom.xml       |    2 +-
 jaxrs/security/keystone/example/some-app/pom.xml   |    2 +-
 .../security/keystone/keystone-as7-modules/lib.xml |    2 +-
 .../security/keystone/keystone-as7-modules/pom.xml |    2 +-
 jaxrs/security/keystone/keystone-as7/pom.xml       |    2 +-
 jaxrs/security/keystone/keystone-core/pom.xml      |   15 +-
 .../jboss/resteasy/test/keystone/TokenTest.java    |   39 +-
 jaxrs/security/login-module-authenticator/pom.xml  |    2 +-
 jaxrs/security/pom.xml                             |   60 +-
 jaxrs/security/resteasy-crypto/pom.xml             |   21 +-
 .../security/smime/EnvelopedInputImpl.java         |   15 +-
 .../security/smime/MultipartSignedInputImpl.java   |    3 +-
 .../security/smime/PKCS7SignatureInput.java        |    8 +-
 .../security/smime/PKCS7SignatureWriter.java       |   33 +-
 .../test/security/smime/EnvelopedTest.java         |   10 +-
 .../resteasy/test/security/smime/SignedTest.java   |    3 +-
 .../test/security/smime/VerifyDecryptTest.java     |  277 +++++
 jaxrs/security/resteasy-oauth/pom.xml              |    7 +-
 .../org/jboss/resteasy/auth/oauth/OAuthUtils.java  |    5 +-
 jaxrs/security/skeleton-key-idm/pom.xml            |    2 +-
 .../skeleton-key-idm/skeleton-key-as7/pom.xml      |    2 +-
 .../skeleton-key-idm/skeleton-key-core/pom.xml     |   20 +-
 .../skeleton-key-idm/skeleton-key-idp-war/pom.xml  |    2 +-
 .../skeleton-key-idm/skeleton-key-idp/pom.xml      |    7 +-
 .../skeleton-key-idm/skeleton-key-undertow/pom.xml |    2 +-
 jaxrs/server-adapters/pom.xml                      |    3 +-
 jaxrs/server-adapters/resteasy-jdk-http/pom.xml    |    8 +-
 .../plugins/server/sun/http/BasicAuthFilter.java   |    2 +-
 .../plugins/server/sun/http/HttpServerRequest.java |   28 +-
 jaxrs/server-adapters/resteasy-netty/pom.xml       |   13 +-
 .../server/netty/HttpServerPipelineFactory.java    |   11 +-
 .../server/netty/HttpsServerPipelineFactory.java   |    6 +-
 .../plugins/server/netty/NettyHttpRequest.java     |   70 +-
 .../plugins/server/netty/NettyJaxrsServer.java     |   53 +-
 .../plugins/server/netty/NettySecurityContext.java |    2 +-
 .../resteasy/plugins/server/netty/NettyUtil.java   |   28 +-
 .../plugins/server/netty/RequestDispatcher.java    |    4 +-
 .../plugins/server/netty/RequestHandler.java       |    4 +-
 .../java/org/jboss/resteasy/test/NettyTest.java    |   90 ++
 .../resteasy/test/ResteasyTrailingSlashTest.java   |   62 ++
 jaxrs/server-adapters/resteasy-netty4-cdi/pom.xml  |  110 ++
 .../server/netty/cdi/CdiNettyJaxrsServer.java      |   19 +
 .../server/netty/cdi/CdiRequestDispatcher.java     |   44 +
 .../plugins/server/netty/cdi/CdiNettyTest.java     |   80 ++
 .../server/netty/cdi/DefaultExceptionMapper.java   |   16 +
 .../plugins/server/netty/cdi/EchoResource.java     |   26 +
 jaxrs/server-adapters/resteasy-netty4/pom.xml      |    7 +-
 .../plugins/server/netty/ChunkOutputStream.java    |   90 ++
 .../plugins/server/netty/NettyHttpRequest.java     |   82 +-
 .../plugins/server/netty/NettyHttpResponse.java    |  144 ++-
 .../plugins/server/netty/NettyJaxrsServer.java     |  175 ++-
 .../plugins/server/netty/NettySecurityContext.java |    2 +-
 .../resteasy/plugins/server/netty/NettyUtil.java   |   28 +-
 .../plugins/server/netty/RequestDispatcher.java    |    6 +-
 .../plugins/server/netty/RequestHandler.java       |   21 +-
 .../server/netty/RestEasyHttpRequestDecoder.java   |   21 +-
 .../server/netty/RestEasyHttpResponseEncoder.java  |   41 +-
 .../jboss/resteasy/test/AsyncJaxrsResource.java    |   15 -
 .../org/jboss/resteasy/test/JaxrsAsyncTest.java    |  122 +--
 .../java/org/jboss/resteasy/test/NettyTest.java    |  161 ++-
 .../resteasy/test/ResteasyTrailingSlashTest.java   |   62 ++
 .../jboss/resteasy/test/StreamingOutputTest.java   |  141 +++
 jaxrs/server-adapters/resteasy-undertow/pom.xml    |    2 +-
 jaxrs/test/db/myDB.properties                      |   17 +
 jaxrs/test/db/myDB.script                          |   94 ++
 jaxrs/tjws/pom.xml                                 |    4 +-
 .../src/main/java/Acme/Resource/mime.properties    |  104 --
 jaxrs/tjws/src/main/java/Acme/Serve/Serve.java     |    9 +-
 .../main/resources/Acme/Resource/mime.properties   |  104 ++
 jaxrs/touch                                        |    1 -
 jaxrs/war-tests/application-test/pom.xml           |    7 +-
 jaxrs/war-tests/client-typevar-test/pom.xml        |  114 ++
 .../jboss/resteasy/tests/typevar/sample/Hello.java |   16 +
 .../resteasy/tests/typevar/sample/HelloString.java |    8 +
 .../tests/typevar/sample/HelloStringImpl.java      |   11 +
 .../src/main/webapp/WEB-INF/web.xml                |   25 +
 .../client-typevar-test/src/main/webapp/bg.png     |  Bin 0 -> 10312 bytes
 .../client-typevar-test/src/main/webapp/index.jsp  |    8 +
 .../client-typevar-test/src/main/webapp/jboss.css  |   38 +
 .../tests/typevar/sample/test/SayHelloTest.java    |   23 +
 jaxrs/war-tests/context-test/pom.xml               |    7 +-
 jaxrs/war-tests/encoding-test/pom.xml              |    2 +-
 jaxrs/war-tests/filter-test/pom.xml                |    2 +-
 jaxrs/war-tests/jsapi-servlet-test/pom.xml         |   10 +-
 jaxrs/war-tests/oauth-servlet-test/pom.xml         |    7 +-
 jaxrs/war-tests/pom.xml                            |    3 +-
 pom.xml                                            |    2 +-
 805 files changed, 33058 insertions(+), 5326 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/resteasy.git



More information about the pkg-java-commits mailing list