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

Timo Aaltonen tjaalton at moszumanska.debian.org
Tue Mar 13 15:57:25 GMT 2018


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

tjaalton pushed a commit to branch master
in repository resteasy.

commit 8c17423e0a27e9cc3e48db75e487c4962ac57ab9
Merge: 89009e3 b2ad05b
Author: Timo Aaltonen <tjaalton at debian.org>
Date:   Tue Mar 13 17:22:32 2018 +0200

    Merge tag 'upstream/3.5.0'
    
    Upstream version 3.5.0

 .mvn/jvm.config                                    |    1 -
 .travis.yml                                        |   13 +-
 arquillian/RESTEASY-1056-jetty-bv11/pom.xml        |   10 +-
 .../resteasy/test/resteasy1056/MissingCDITest.java |    1 +
 .../src/test/resources/arquillian.xml              |    3 +-
 .../pom.xml                                        |  104 --
 .../resteasy/resteasy1630/TestApplication.java     |   18 -
 .../resteasy/resteasy1630/TestApplicationPath.java |    9 -
 .../jboss/resteasy/resteasy1630/TestResource.java  |   24 -
 .../test/resteasy1630/ServletInitializerTest.java  |   75 -
 .../resteasy1630/ServletInitializerTwoTest.java    |   70 -
 .../src/test/resources/arquillian.xml              |   33 -
 .../src/test/resources/web.xml                     |   21 -
 arquillian/RESTEASY-736-jetty/pom.xml              |    4 +-
 .../jboss/resteasy/resteasy736/TestResource.java   |   14 +-
 .../test/resteasy736/AsyncTimeoutTest.java         |    1 +
 arquillian/pom.xml                                 |   11 +-
 as8-mavenized-distro/pom.xml                       |    2 +-
 as8-resteasy/pom.xml                               |    4 +-
 distribution/assembly.xml                          |    2 +-
 distribution/pom.xml                               |   15 +-
 distribution/src-distribution/pom.xml              |    2 +-
 docbook/pom.xml                                    |    2 +-
 docbook/reference/en/en-US/master.xml              |    7 +-
 .../en/en-US/modules/Async_job_service.xml         |   14 +-
 .../en/en-US/modules/Asynchronous_HTTP.xml         |  125 +-
 docbook/reference/en/en-US/modules/Atom.xml        |   10 +-
 .../en-US/modules/Cache_NoCache_CacheControl.xml   |   79 +-
 .../modules/Content_Marshalling_Providers.xml      |   17 +-
 .../en/en-US/modules/ExceptionMappers.xml          |   21 +-
 docbook/reference/en/en-US/modules/Guice.xml       |    9 +-
 docbook/reference/en/en-US/modules/I18N.xml        |    8 +-
 .../en-US/modules/Installation_Configuration.xml   |  125 +-
 .../reference/en/en-US/modules/Interceptors.xml    |   40 +-
 .../en/en-US/modules/JAX-RS_2.1_additions.xml      |  202 +++
 .../en-US/modules/JAX-RS_Content_Negotiation.xml   |    2 +-
 docbook/reference/en/en-US/modules/Jaxb.xml        |   22 +-
 docbook/reference/en/en-US/modules/Json-p.xml      |    4 +-
 docbook/reference/en/en-US/modules/Json.xml        |   36 +-
 docbook/reference/en/en-US/modules/Links.xml       |    2 +-
 .../en/en-US/modules/Maven_and_RESTEasy.xml        |  150 +-
 .../modules/Migration_from_older_versions.xml      |  466 +-----
 .../en/en-US/modules/Migration_to_3.1.xml          |   75 +-
 docbook/reference/en/en-US/modules/Multipart.xml   |   38 +-
 docbook/reference/en/en-US/modules/Overview.xml    |    6 +-
 .../en/en-US/modules/RESTEasy_Client_Framework.xml |  650 +++++++-
 .../en/en-US/modules/RESTEasy_EJB_Integration.xml  |   10 +-
 .../en-US/modules/RESTEasy_Embedded_Container.xml  |   20 +-
 .../en-US/modules/RESTEasy_Spring_Integration.xml  |   10 +-
 docbook/reference/en/en-US/modules/Reactive.xml    |   63 +
 .../en-US/modules/Securing_JAX-RS_and_RESTeasy.xml |   14 +-
 .../reference/en/en-US/modules/StringConverter.xml |  671 +++++++-
 docbook/reference/en/en-US/modules/Using_Path.xml  |    2 +-
 docbook/reference/en/en-US/modules/Validation.xml  |   10 +-
 docbook/reference/en/en-US/modules/Yaml.xml        |    2 +
 docbook/reference/en/en-US/modules/_PathParam.xml  |    2 +-
 docbook/reference/en/en-US/modules/_QueryParam.xml |    2 +-
 .../reference/en/en-US/modules/content-range.xml   |    2 +-
 docbook/reference/en/en-US/modules/cors.xml        |    2 +-
 docbook/reference/en/en-US/modules/gzip.xml        |  152 +-
 docbook/reference/en/en-US/modules/signature.xml   |   16 +-
 docbook/reference/en/en-US/modules/smime.xml       |    4 +-
 eagledns/pom.xml                                   |    2 +-
 .../se/unlogic/standardutils/crypto/Base64.java    |    6 +-
 .../threads/ThreadPoolTaskGroupHandler.java        |    7 +-
 .../se/unlogic/standardutils/xml/XMLUtils.java     |    4 +-
 jboss-modules/build.xml                            |   54 +-
 jboss-modules/pom.xml                              |   33 +-
 .../github/fge/jackson-coreutils/main/module.xml   |   38 +
 .../com/github/fge/json-patch/main/module.xml      |   39 +
 .../modules/javax/json/bind/api/main/module.xml    |   37 +
 .../modules/javax/ws/rs/api/main/module.xml        |    2 +-
 .../microprofile/restclient/main/module.xml        |   38 +
 .../modules/org/eclipse/yasson/main/module.xml     |   40 +
 .../org/glassfish/javax/json/main/module.xml       |   36 +
 .../jboss/resteasy/resteasy-cdi/main/module.xml    |    1 +
 .../resteasy-jackson2-provider/main/module.xml     |    1 +
 .../resteasy/resteasy-jaxrs-api/main/module.xml    |   38 -
 .../resteasy-jaxrs-services/main/module.xml        |   36 -
 .../jboss/resteasy/resteasy-jaxrs/main/module.xml  |    4 +-
 .../resteasy-json-binding-provider/main/module.xml |   48 +
 .../jboss/resteasy/resteasy-legacy/main/module.xml |   53 -
 .../modules/org/reactivestreams/main/module.xml    |   38 +
 pom.xml                                            |   65 +-
 profiling-tests/pom.xml                            |    2 +-
 .../resteasy/test/profiling/ProfilingTest.java     |   17 +-
 providers/abdera-atom/pom.xml                      |    2 +-
 providers/fastinfoset/pom.xml                      |    2 +-
 providers/jackson/pom.xml                          |    3 +-
 providers/jackson2/pom.xml                         |    6 +-
 .../providers/jackson/PatchMethodFilter.java       |   85 +
 .../META-INF/services/javax.ws.rs.ext.Providers    |    1 +
 providers/jaxb/pom.xml                             |   10 +-
 .../providers/jaxb/AbstractJAXBContextFinder.java  |   35 +-
 .../providers/jaxb/AbstractJAXBProvider.java       |    2 +-
 .../plugins/providers/jaxb/JAXBContextWrapper.java |   65 +-
 .../providers/jaxb/JAXBXmlTypeProvider.java        |  102 +-
 .../plugins/providers/jaxb/PrettyProcessor.java    |    2 +-
 .../plugins/providers/jaxb/SecureUnmarshaller.java |   65 +-
 .../providers/jaxb/StylesheetProcessor.java        |    2 +-
 .../plugins/providers/jaxb/XmlHeaderProcessor.java |    2 +-
 .../plugins/providers/jaxb/i18n/Messages.java      |    3 +
 providers/jettison/pom.xml                         |    2 +-
 providers/json-binding/pom.xml                     |   59 +
 .../jsonb/AbstractJsonBindingProvider.java         |   55 +
 .../providers/jsonb/JsonBindingProvider.java       |   90 ++
 .../plugins/providers/jsonb/i18n/LogMessages.java  |   15 +
 .../plugins/providers/jsonb/i18n/Messages.java     |   20 +
 .../META-INF/services/javax.ws.rs.ext.Providers    |    1 +
 providers/json-p-ee7/pom.xml                       |    6 +-
 providers/multipart/pom.xml                        |    2 +-
 .../multipart/AbstractMultipartFormDataWriter.java |   28 +-
 .../multipart/MultipartFormDataOutput.java         |   23 +
 providers/pom.xml                                  |    3 +-
 providers/resteasy-atom/pom.xml                    |    2 +-
 providers/resteasy-html/pom.xml                    |    2 +-
 .../providers/html/HtmlRenderableWriter.java       |  198 +--
 providers/resteasy-validator-provider-11/pom.xml   |    2 +-
 .../api/validation/ResteasyViolationException.java |  482 ------
 .../plugins/validation/ConstraintTypeUtil11.java   |  142 --
 .../plugins/validation/GeneralValidatorImpl.java   |   20 +-
 .../validation/SimpleViolationsContainer.java      |   57 +-
 .../resteasy/plugins/validation/i18n/Messages.java |   26 +-
 providers/yaml/pom.xml                             |    2 +-
 .../resteasy/plugins/providers/YamlProvider.java   |    3 +
 resteasy-bom/pom.xml                               |    7 +-
 resteasy-cache/pom.xml                             |    2 +-
 resteasy-cache/resteasy-cache-core/pom.xml         |    4 +-
 .../plugins/cache/server/InfinispanCache.java      |   30 +-
 .../resteasy/plugins/cache/server/ServerCache.java |   18 +-
 .../plugins/cache/server/ServerCacheHitFilter.java |    4 +-
 .../cache/server/ServerCacheInterceptor.java       |   12 +-
 .../plugins/cache/server/SimpleServerCache.java    |   17 +-
 .../test/cache/PersistentServerCacheTest.java      |  240 ++-
 .../jboss/resteasy/test/cache/ServerCacheTest.java |   37 +-
 resteasy-cdi/pom.xml                               |   23 +-
 .../cdi/microprofile/RestClientDelegateBean.java   |  154 ++
 .../cdi/microprofile/RestClientExtension.java      |   47 +
 .../services/javax.enterprise.inject.spi.Extension |    3 +-
 resteasy-client/pom.xml                            |  162 +-
 .../client/jaxrs/AsyncClientHttpEngine.java        |   45 +
 .../client/jaxrs/ClientHttpEngineBuilder43.java    |   38 +-
 .../jboss/resteasy/client/jaxrs/ProxyBuilder.java  |   19 +-
 .../resteasy/client/jaxrs/ResteasyClient.java      |   40 +-
 .../client/jaxrs/ResteasyClientBuilder.java        |   54 +-
 .../resteasy/client/jaxrs/ResteasyWebTarget.java   |    2 -
 .../engines/ApacheHttpAsyncClient4Engine.java      |  811 ++++++++++
 .../jaxrs/engines/ApacheHttpClient4Engine.java     |   25 +-
 .../engines/SelfExpandingBufferredInputStream.java |  114 --
 .../resteasy/client/jaxrs/i18n/LogMessages.java    |    8 +
 .../jboss/resteasy/client/jaxrs/i18n/Messages.java |    3 +
 .../client/jaxrs/internal/AsynchronousInvoke.java  |  114 +-
 .../client/jaxrs/internal/ClientConfiguration.java |  282 ----
 .../client/jaxrs/internal/ClientInvocation.java    |  526 +++++--
 .../jaxrs/internal/ClientInvocationBuilder.java    |  320 ----
 .../internal/ClientInvocationBuilderInterface.java |   10 +
 .../client/jaxrs/internal/ClientResponse.java      |   70 +-
 .../client/jaxrs/internal/ClientWebTarget.java     |   37 +-
 .../client/jaxrs/internal/proxy/ClientInvoker.java |   27 +-
 .../internal/proxy/ClientInvokerModifier.java      |   13 -
 .../jaxrs/internal/proxy/ResteasyClientProxy.java  |    3 +
 .../jaxrs/internal/proxy/SubResourceInvoker.java   |   35 +-
 .../internal/proxy/processors/FormProcessor.java   |    8 +-
 .../proxy/processors/InvocationProcessor.java      |    4 +-
 .../proxy/processors/ProcessorFactory.java         |    5 +-
 .../AbstractInvocationCollectionProcessor.java     |    6 +-
 .../invocation/CookieParamProcessor.java           |    8 +-
 .../processors/invocation/FormParamProcessor.java  |   12 +-
 .../invocation/HeaderParamProcessor.java           |    7 +-
 .../invocation/MessageBodyParameterProcessor.java  |   20 +-
 .../processors/invocation/URIParamProcessor.java   |    6 +-
 .../DefaultResponseExceptionMapper.java            |   29 +
 .../microprofile/MicroprofileClientBuilder.java    |  211 +++
 .../MicroprofileClientBuilderResolver.java         |   15 +
 .../org/jboss/resteasy/test/TestPortProvider.java  |  117 --
 .../client/jaxrs/internal/ClientConfiguration.java |  281 ++++
 .../jaxrs/internal/ClientInvocationBuilder.java    |  345 +++++
 .../client/jaxrs/internal/ClientConfiguration.java |  298 ++++
 .../jaxrs/internal/ClientInvocationBuilder.java    |  365 +++++
 .../internal/CompletionStageRxInvokerImpl.java     |  402 +++++
 .../providers/sse/client/SseEventSourceImpl.java   |  408 +++++
 .../javax.ws.rs.sse.SseEventSource$Builder         |    1 +
 ...ofile.rest.client.spi.RestClientBuilderResolver |    1 +
 resteasy-dependencies-bom/pom.xml                  |  149 +-
 resteasy-guice/pom.xml                             |    2 +-
 .../resteasy/plugins/guice/ext/JaxrsModule.java    |    8 +-
 .../resteasy/plugins/guice/GuiceContextTest.java   |    6 +-
 .../resteasy/plugins/guice/GuiceProviderTest.java  |    3 +-
 .../jboss/resteasy/plugins/guice/ResourceTest.java |    5 +-
 .../plugins/guice/ext/JaxrsModuleTest.java         |    3 +-
 .../plugins/guice/ext/RequestScopeModuleTest.java  |    3 +-
 resteasy-jaxrs-services/pom.xml                    |   18 -
 resteasy-jaxrs-testsuite/pom.xml                   |  154 ++
 .../resteasy_jaxrs/i18n/TestMessagesParent.java    |   81 +
 .../resteasy/test/client/ResponseObjectTest.java   |  145 ++
 .../test/client/cache/ClientCacheTest.java         |  250 +++
 .../client/core/ClientErrorInterceptorTest.java    |  140 ++
 .../HttpClient4ClientExceptionMapperTest.java      |  582 +++++++
 .../test/client/old/ApacheHttpClient4Test.java     |  303 ++++
 .../client/old/ClientExceptionInterceptorTest.java |  133 ++
 .../client/old/ClientExecutorShutdownTest.java     |  193 +++
 .../ClientRequestDefaultClientExecutorTest.java    |   65 +
 .../test/client/old/ClientRequestReuseTest.java    |   62 +
 .../resteasy/test/client/old/ContextTest.java      |   58 +
 .../test/client/old/EntityBufferingInFileTest.java |  165 ++
 .../resteasy/test/client/old/InMemoryTest.java     |   58 +
 .../test/client/old/Regression435Test.java         |   59 +
 .../test/client/old/TestDefaultMediaTypes.java     |   85 +
 .../test/client/old/TestProxyCastingSimple.java    |  117 ++
 .../resteasy/test/client/old/UrlExecutorTest.java  |   64 +
 .../resteasy/test/client/old/WhitespaceTest.java   |   86 ++
 .../test/encoding/MatrixParamEncodingTest.java     |  122 ++
 .../test/encoding/ParameterEncodingTest.java       |  281 ++++
 .../test/finegrain/InternalDispatcherTest.java     |  338 ++++
 .../finegrain/MultipleEndpointsWarningTest.java    |  158 ++
 .../ApplicationConfigWithInterceptorTest.java      |  137 ++
 .../test/finegrain/client/ClientFormParamTest.java |   54 +
 .../methodparams/ExceptionMapperTest.java          |  195 +++
 .../test/finegrain/methodparams/PathParamTest.java |  359 +++++
 .../methodparams/QueryParamAsPrimitiveTest.java    | 1617 ++++++++++++++++++++
 .../methodparams/StringParamUnmarshallerTest.java  |  129 ++
 .../methodparams/SuperStringConverterTest.java     |  144 ++
 .../methodparams/UriParamAsPrimitiveTest.java      |  333 ++++
 .../test/finegrain/resource/ClientErrorTest.java   |  290 ++++
 .../test/finegrain/resource/EncodedPathTest.java   |   86 ++
 .../finegrain/resource/FormUrlEncodedTest.java     |  212 +++
 .../test/finegrain/resource/InheritanceTest.java   |  108 ++
 .../test/finegrain/resource/OptionsTest.java       |  148 ++
 .../finegrain/resource/ResourceLocatorTest.java    |  368 +++++
 .../test/finegrain/resource/UriInfoTest.java       |  402 +++++
 .../test/finegrain/resource/VariantsTest.java      |  356 +++++
 .../org/jboss/resteasy/test/form/ClientForm.java   |  200 +++
 .../org/jboss/resteasy/test/form/FormResource.java |   42 +
 .../jboss/resteasy/test/form/FormValueHolder.java  |  209 +++
 .../jboss/resteasy/test/form/TestFormResource.java |  270 ++++
 .../resteasy/test/interceptors/PrecedenceTest.java |  107 ++
 .../test/mediatype/FileExtensionMappingTest.java   |  107 ++
 .../test/nextgen/encoding/EncodingTest.java        |  299 ++++
 .../test/nextgen/encoding/MyTestResource.java      |   28 +
 .../resteasy/test/nextgen/encoding/TestClient.java |   24 +
 .../nextgen/finegrain/AcceptLanguagesTest.java     |   67 +
 .../finegrain/client/InputStreamResourceTest.java  |  108 ++
 .../test/nextgen/interceptors/GzipTest.java        |  362 +++++
 .../test/nextgen/proxy/TestProxyCasting.java       |   96 ++
 .../test/nextgen/security/BasicAuthTest.java       |  374 +++++
 .../resteasy/test/regression/TJWSChunkTest.java    |   60 +
 .../test/resource/generic/CrudResource.java        |   34 +
 .../test/resource/generic/GenericResourceTest.java |   37 +
 .../resteasy/test/resource/generic/Student.java    |   31 +
 .../test/resource/generic/StudentCrudResource.java |   38 +
 .../test/resource/generic/StudentInterface.java    |   26 +
 .../test/resource/generic/StudentReader.java       |   39 +
 .../test/resource/generic/StudentWriter.java       |   36 +
 .../jboss/resteasy/test/resource/proxy/Car.java    |   29 +
 .../resteasy/test/resource/proxy/CarProxy.java     |   26 +
 .../jboss/resteasy/test/resource/proxy/Garage.java |   47 +
 .../resource/proxy/ProxiedSubresourceTest.java     |   29 +
 .../resteasy/test/smoke/LocatingResource.java      |   35 +
 .../jboss/resteasy/test/smoke/SimpleResource.java  |   68 +
 .../resteasy/test/smoke/SimpleSubresource.java     |   45 +
 .../org/jboss/resteasy/test/smoke/TestSmoke.java   |  231 +++
 .../resteasy/test/smoke/TestWireInMemorySmoke.java |  100 ++
 .../resteasy/test/tjws/ChunkedEmptyEntityTest.java |  182 +++
 .../resteasy/test/xxe/TestSecureProcessing.java    |  544 +++++++
 .../java/org/jboss/resteasy/test/xxe/testpasswd    |    1 +
 .../META-INF/services/javax.ws.rs.ext.Providers    |    2 +
 resteasy-jaxrs-testsuite/src/test/resources/README |    4 +
 .../src/test/resources/client_ks                   |  Bin 0 -> 3073 bytes
 .../src/test/resources/server_key.cer              |  Bin 0 -> 845 bytes
 .../src/test/resources/server_ks                   |  Bin 0 -> 2199 bytes
 .../src/test/test-data/data.txt                    |    0
 .../src/test/test-data/harper.bmp                  |  Bin 0 -> 718256 bytes
 .../src/test/test-data/harper.jpg                  |  Bin 0 -> 118449 bytes
 .../src/test/test-data/harper.png                  |  Bin 0 -> 203330 bytes
 .../src/test/test-data/harper.psd                  |  Bin 0 -> 602868 bytes
 .../src/test/test-data/harper.wdp                  |  Bin 0 -> 115069 bytes
 resteasy-jaxrs/pom.xml                             |  140 +-
 .../resteasy/annotations/ClientResponseType.java   |   41 +
 .../org/jboss/resteasy/annotations/ClientURI.java  |   24 -
 .../jboss/resteasy/annotations/DecorateTypes.java  |    2 +-
 .../org/jboss/resteasy/annotations/Decorator.java  |    4 +-
 .../org/jboss/resteasy/annotations/Stream.java     |   16 +
 .../interception/ClientInterceptor.java            |    0
 .../interception/DecoderPrecedence.java            |    0
 .../interception/EncoderPrecedence.java            |    0
 .../interception/HeaderDecoratorPrecedence.java    |    0
 .../annotations/interception/Precedence.java       |    0
 .../interception/RedirectPrecedence.java           |    0
 .../interception/SecurityPrecedence.java           |    0
 .../interception/ServerInterceptor.java            |    0
 .../api/validation/ResteasyViolationException.java |  482 ++++++
 .../ResteasyViolationExceptionMapper.java          |    0
 .../api/validation/SimpleViolationsContainer.java  |   72 +
 .../resteasy/api/validation/ViolationReport.java   |    0
 .../org/jboss/resteasy/client/ClientExecutor.java  |   22 +
 .../org/jboss/resteasy/client/ClientRequest.java   |  791 ++++++++++
 .../resteasy/client/ClientRequestFactory.java      |  197 +++
 .../org/jboss/resteasy/client/ClientResponse.java  |  150 ++
 .../resteasy/client/ClientResponseFailure.java     |   57 +
 .../java/org/jboss/resteasy/client/ClientURI.java  |   24 +
 .../jboss/resteasy/client/EntityTypeFactory.java   |   21 +
 .../org/jboss/resteasy/client/ProxyBuilder.java    |  173 +++
 .../org/jboss/resteasy/client/ProxyConfig.java     |   73 +
 .../org/jboss/resteasy/client/ProxyFactory.java    |  103 ++
 .../jboss/resteasy/client/cache/BrowserCache.java  |   67 +
 .../jboss/resteasy/client/cache/CacheEntry.java    |  101 ++
 .../jboss/resteasy/client/cache/CacheFactory.java  |   69 +
 .../resteasy/client/cache/CacheInterceptor.java    |  260 ++++
 .../client/cache/LightweightBrowserCache.java      |  112 ++
 .../org/jboss/resteasy/client/cache/MapCache.java  |   99 ++
 .../jboss/resteasy/client/cache/package-info.java  |    0
 .../resteasy/client/core/BaseClientResponse.java   |  748 +++++++++
 .../client/core/ClientErrorInterceptor.java        |    0
 .../client/core/ClientInterceptorRepository.java   |   23 +
 .../core/ClientInterceptorRepositoryImpl.java      |  201 +++
 .../jboss/resteasy/client/core/ClientInvoker.java  |  177 +++
 .../core/ClientInvokerInterceptorFactory.java      |   31 +
 .../client/core/ClientInvokerModifier.java         |   13 +
 .../jboss/resteasy/client/core/ClientProxy.java    |    0
 .../jboss/resteasy/client/core/MethodInvoker.java  |    0
 .../core/SelfExpandingBufferredInputStream.java    |  114 ++
 .../resteasy/client/core/SubResourceInvoker.java   |    0
 .../client/core/VoidEntityTypeFactory.java         |   17 +
 .../core/executors/ApacheHttpClient4Executor.java  |  632 ++++++++
 .../core/executors/InMemoryClientExecutor.java     |    0
 .../executors/URLConnectionClientExecutor.java     |  179 +++
 .../core/extractors/BodyEntityExtractor.java       |   84 +
 .../client/core/extractors/ClientErrorHandler.java |   53 +
 .../core/extractors/ClientRequestContext.java      |   50 +
 .../core/extractors/ClientResponseProxy.java       |    0
 .../extractors/DefaultEntityExtractorFactory.java  |  169 ++
 .../client/core/extractors/EntityExtractor.java    |   16 +
 .../core/extractors/EntityExtractorFactory.java    |   19 +
 .../ResponseObjectEntityExtractorFactory.java      |  252 +++
 .../core/extractors/ResponseObjectProxy.java       |   40 +
 .../core/marshallers/ClientMarshallerFactory.java  |  143 ++
 .../core/marshallers/CookieParamMarshaller.java    |    0
 .../client/core/marshallers/FormMarshaller.java    |    0
 .../core/marshallers/FormParamMarshaller.java      |    0
 .../core/marshallers/HeaderParamMarshaller.java    |    0
 .../client/core/marshallers/Marshaller.java        |    0
 .../core/marshallers/MatrixParamMarshaller.java    |    0
 .../MessageBodyParameterMarshaller.java            |    0
 .../client/core/marshallers/NOOPMarshaller.java    |    0
 .../core/marshallers/PathParamMarshaller.java      |    0
 .../core/marshallers/QueryParamMarshaller.java     |    0
 .../core/marshallers/ResteasyClientProxy.java      |    0
 .../core/marshallers/URIParamMarshaller.java       |   50 +
 .../exception/ResteasyAuthChallengeException.java  |    0
 .../exception/ResteasyAuthenticationException.java |    0
 .../ResteasyCircularRedirectException.java         |    0
 .../client/exception/ResteasyClientException.java  |    0
 .../exception/ResteasyClientProtocolException.java |    0
 .../exception/ResteasyConnectTimeoutException.java |    0
 .../ResteasyConnectionClosedException.java         |    0
 .../ResteasyConnectionPoolTimeoutException.java    |    0
 ...esteasyCookieRestrictionViolationException.java |    0
 .../ResteasyCredentialsNotAvailableException.java  |    0
 .../ResteasyHttpContentTooLargeException.java      |    0
 .../client/exception/ResteasyHttpException.java    |    0
 .../ResteasyHttpHostConnectException.java          |    0
 .../ResteasyHttpRecoverableException.java          |    0
 .../client/exception/ResteasyIOException.java      |    0
 .../ResteasyInvalidCredentialsException.java       |    0
 .../ResteasyInvalidRedirectLocationException.java  |    0
 .../ResteasyMalformedChallengeException.java       |    0
 .../ResteasyMalformedChunkCodingException.java     |    0
 .../ResteasyMalformedCookieException.java          |    0
 .../ResteasyMethodNotSupportedException.java       |    0
 .../exception/ResteasyNTLMEngineException.java     |    0
 .../exception/ResteasyNoHttpResponseException.java |    0
 .../ResteasyNonRepeatableRequestException.java     |    0
 .../exception/ResteasyProtocolException.java       |    0
 .../exception/ResteasyRedirectException.java       |    0
 .../exception/ResteasyTunnelRefusedException.java  |    0
 .../client/exception/ResteasyURIException.java     |    0
 .../ResteasyUnsupportedHttpVersionException.java   |    0
 .../mapper/ApacheHttpClient4ExceptionMapper.java   |  168 ++
 .../exception/mapper/ClientExceptionMapper.java    |    0
 .../org/jboss/resteasy/client/package-info.java    |    0
 .../core/AbstractAsynchronousResponse.java         |   47 +-
 .../jboss/resteasy/core/AsyncResponseConsumer.java |  469 ++++++
 .../resteasy/core/ContextParameterInjector.java    |   23 +-
 .../jboss/resteasy/core/InjectorFactoryImpl.java   |   43 +-
 .../java/org/jboss/resteasy/core/MediaTypeMap.java |    7 +-
 .../core/MessageBodyParameterInjector.java         |   86 +-
 .../org/jboss/resteasy/core/PathParamInjector.java |    1 -
 .../resteasy/core/PostResourceMethodInvoker.java   |   12 +
 .../resteasy/core/PostResourceMethodInvokers.java  |   32 +
 .../resteasy/core/ResourceLocatorInvoker.java      |   21 +-
 .../jboss/resteasy/core/ResourceMethodInvoker.java |  224 ++-
 .../resteasy/core/ResourceMethodRegistry.java      |  125 +-
 .../org/jboss/resteasy/core/ServerResponse.java    |    1 +
 .../jboss/resteasy/core/ServerResponseWriter.java  |  214 ++-
 .../resteasy/core/StringParameterInjector.java     |  661 ++++++--
 .../org/jboss/resteasy/core/SuspendInjector.java   |  104 +-
 .../jboss/resteasy/core/SynchronousDispatcher.java |  243 +--
 .../resteasy/core/SynchronousExecutionContext.java |   57 +-
 .../core/ThreadLocalResteasyProviderFactory.java   |  155 +-
 .../AbstractReaderInterceptorContext.java          |  155 ++
 .../AbstractWriterInterceptorContext.java          |  155 ++
 .../interception/ClientExecutionContextImpl.java   |   60 +
 .../ClientReaderInterceptorContext.java            |   83 +
 .../interception/ClientResponseFilterRegistry.java |   34 +
 .../ClientWriterInterceptorContext.java            |   83 +
 .../ContainerRequestFilterRegistry.java            |   91 ++
 .../interception/ContainerResponseContextImpl.java |  417 +++++
 .../ContainerResponseFilterRegistry.java           |  141 ++
 .../core/interception/DecoratorMatcher.java        |   98 ++
 .../core/interception/InterceptorRegistry.java     |  278 ++++
 .../interception/InterceptorRegistryListener.java  |   19 +
 .../interception/JaxrsInterceptorRegistry.java     |  479 ++++++
 .../JaxrsInterceptorRegistryListener.java          |   13 +
 .../core/interception/LegacyPrecedence.java        |   99 ++
 .../PostMatchContainerRequestContext.java          |   56 +
 .../PreMatchContainerRequestContext.java           |  368 +++++
 .../interception/ReaderInterceptorRegistry.java    |  193 +++
 .../ResponseContainerRequestContext.java           |   60 +
 .../ServerReaderInterceptorContext.java            |  105 ++
 .../ServerWriterInterceptorContext.java            |   94 ++
 .../interception/WriterInterceptorRegistry.java    |  205 +++
 .../jaxrs/AbstractReaderInterceptorContext.java    |  155 --
 .../jaxrs/AbstractWriterInterceptorContext.java    |  155 --
 .../jaxrs/ClientReaderInterceptorContext.java      |   83 -
 .../jaxrs/ClientRequestFilterRegistry.java         |   68 +
 .../jaxrs/ClientResponseFilterRegistry.java        |   34 -
 .../jaxrs/ClientWriterInterceptorContext.java      |   83 -
 .../jaxrs/ContainerRequestFilterRegistry.java      |   32 -
 .../jaxrs/ContainerResponseContextImpl.java        |  248 ---
 .../jaxrs/ContainerResponseFilterRegistry.java     |   68 -
 .../core/interception/jaxrs/DecoratorMatcher.java  |   98 --
 .../jaxrs/JaxrsInterceptorRegistry.java            |  386 -----
 .../jaxrs/JaxrsInterceptorRegistryListener.java    |   13 -
 .../jaxrs/PostMatchContainerRequestContext.java    |   45 -
 .../jaxrs/PreMatchContainerRequestContext.java     |  203 ---
 .../jaxrs/ReaderInterceptorRegistry.java           |   24 -
 .../jaxrs/ResponseContainerRequestContext.java     |   60 -
 .../jaxrs/ServerReaderInterceptorContext.java      |  105 --
 .../jaxrs/ServerWriterInterceptorContext.java      |   94 --
 .../jaxrs/SuspendableContainerRequestContext.java  |   37 +
 .../jaxrs/SuspendableContainerResponseContext.java |   38 +
 .../jaxrs/WriterInterceptorRegistry.java           |   24 -
 .../resteasy/core/messagebody/ReaderUtility.java   |    5 +-
 .../resteasy/core/messagebody/WriterUtility.java   |    5 +-
 .../jboss/resteasy/core/registry/Expression.java   |    2 +-
 .../java/org/jboss/resteasy/logging/Logger.java    |  146 ++
 .../org/jboss/resteasy/logging/impl/JULLogger.java |  142 ++
 .../jboss/resteasy/logging/impl/Log4jLogger.java   |  144 ++
 .../jboss/resteasy/logging/impl/Slf4jLogger.java   |  152 ++
 .../org/jboss/resteasy/mock/MockHttpResponse.java  |   40 +-
 .../resteasy/plugins/delegates/LinkDelegate.java   |    6 +
 .../plugins/delegates/LinkHeaderDelegate.java      |   22 +-
 .../interceptors/AcceptEncodingGZIPFilter.java     |   41 -
 .../plugins/interceptors/CacheControlFeature.java  |    3 +
 .../plugins/interceptors/CacheControlFilter.java   |    2 +
 .../ClientContentEncodingAnnotationFeature.java    |   52 -
 .../ClientContentEncodingAnnotationFilter.java     |   34 -
 .../resteasy/plugins/interceptors/CorsFilter.java  |    4 +
 .../interceptors/GZIPDecodingInterceptor.java      |  158 --
 .../interceptors/GZIPEncodingInterceptor.java      |  106 --
 .../MessageSanitizerContainerResponseFilter.java   |   94 --
 .../ServerContentEncodingAnnotationFeature.java    |   56 -
 .../ServerContentEncodingAnnotationFilter.java     |   62 -
 .../encoding/AcceptEncodingGZIPFilter.java         |   41 +
 .../encoding/AcceptEncodingGZIPInterceptor.java    |   43 +
 .../ClientContentEncodingAnnotationFeature.java    |   52 +
 .../ClientContentEncodingAnnotationFilter.java     |   34 +
 .../encoding/GZIPDecodingInterceptor.java          |  158 ++
 .../encoding/GZIPEncodingInterceptor.java          |  106 ++
 .../MessageSanitizerContainerResponseFilter.java   |   96 ++
 .../ServerContentEncodingAnnotationFeature.java    |   73 +
 .../ServerContentEncodingAnnotationFilter.java     |   62 +
 .../plugins/providers/CompletionStageProvider.java |   16 +
 .../plugins/providers/DataSourceProvider.java      |   16 +-
 .../plugins/providers/DefaultBooleanWriter.java    |   68 +
 .../plugins/providers/DefaultNumberWriter.java     |   13 +
 .../resteasy/plugins/providers/FileProvider.java   |    3 +
 .../plugins/providers/ReactiveStreamProvider.java  |   15 +
 .../plugins/providers/RegisterBuiltin.java         |   96 +-
 .../providers/sse/EventByteArrayOutputStream.java  |   22 +
 .../resteasy/plugins/providers/sse/EventInput.java |    6 +
 .../plugins/providers/sse/InboundSseEventImpl.java |  247 +++
 .../providers/sse/OutboundSseEventImpl.java        |  212 +++
 .../plugins/providers/sse/SseBroadcasterImpl.java  |   90 ++
 .../plugins/providers/sse/SseConstants.java        |   31 +
 .../plugins/providers/sse/SseEventInputImpl.java   |  271 ++++
 .../plugins/providers/sse/SseEventOutputImpl.java  |  196 +++
 .../providers/sse/SseEventOutputProvider.java      |   39 +
 .../plugins/providers/sse/SseEventProvider.java    |  170 ++
 .../providers/sse/SseEventSinkInterceptor.java     |   38 +
 .../resteasy/plugins/providers/sse/SseImpl.java    |   21 +
 .../providers/validation/ConstraintTypeUtil11.java |  142 ++
 .../server/servlet/HttpServletInputMessage.java    |    5 +
 .../server/servlet/HttpServletResponseHeaders.java |   12 +
 .../server/servlet/HttpServletResponseWrapper.java |   12 +-
 .../server/servlet/Servlet3AsyncHttpRequest.java   |  124 +-
 .../server/servlet/ServletContainerDispatcher.java |    8 +-
 .../resteasy/resteasy_jaxrs/i18n/LogMessages.java  |   34 +-
 .../resteasy/resteasy_jaxrs/i18n/Messages.java     |   56 +-
 .../org/jboss/resteasy/specimpl/BuiltResponse.java |   23 +-
 .../jboss/resteasy/specimpl/LinkBuilderImpl.java   |   19 +-
 .../java/org/jboss/resteasy/specimpl/LinkImpl.java |    8 +-
 .../org/jboss/resteasy/specimpl/RequestImpl.java   |    1 +
 .../resteasy/specimpl/ResponseBuilderImpl.java     |   14 +-
 .../resteasy/specimpl/ResteasyUriBuilder.java      |   45 +-
 .../jboss/resteasy/spi/AsyncResponseProvider.java  |    7 +
 .../jboss/resteasy/spi/AsyncStreamProvider.java    |    7 +
 .../java/org/jboss/resteasy/spi/CorsHeaders.java   |    1 +
 .../org/jboss/resteasy/spi/DecoratorProcessor.java |   25 -
 .../java/org/jboss/resteasy/spi/FactoryFinder.java |  249 ---
 .../org/jboss/resteasy/spi/ForbiddenException.java |  102 +-
 .../java/org/jboss/resteasy/spi/HttpResponse.java  |   11 +-
 .../org/jboss/resteasy/spi/InjectorFactory.java    |    1 +
 .../src/main/java/org/jboss/resteasy/spi/Link.java |  162 ++
 .../java/org/jboss/resteasy/spi/LinkHeader.java    |    4 +-
 .../java/org/jboss/resteasy/spi/LinkHeaders.java   |    4 +-
 .../resteasy/spi/MethodNotAllowedException.java    |   96 +-
 .../jboss/resteasy/spi/NotAcceptableException.java |   92 +-
 .../org/jboss/resteasy/spi/NotFoundException.java  |   98 +-
 .../main/java/org/jboss/resteasy/spi/Registry.java |    2 +
 .../resteasy/spi/ResteasyAsynchronousResponse.java |    3 +
 .../org/jboss/resteasy/spi/ResteasyDeployment.java |   27 +-
 .../resteasy/spi/ResteasyProviderFactory.java      | 1019 +++++++++---
 .../org/jboss/resteasy/spi/StringConverter.java    |    0
 .../jboss/resteasy/spi/UnauthorizedException.java  |  102 +-
 .../spi/UnsupportedMediaTypeException.java         |   96 +-
 .../main/java/org/jboss/resteasy/spi/WeldUtil.java |   29 -
 .../spi/interception/AcceptedByMethod.java         |   20 +
 .../spi/interception/ClientExecutionContext.java   |   21 +
 .../interception/ClientExecutionInterceptor.java   |   18 +
 .../spi/interception/DecoratorProcessor.java       |   25 +
 .../spi/interception/MessageBodyReaderContext.java |   59 +
 .../interception/MessageBodyReaderInterceptor.java |   29 +
 .../spi/interception/MessageBodyWriterContext.java |   63 +
 .../interception/MessageBodyWriterInterceptor.java |   23 +
 .../spi/interception/PostProcessInterceptor.java   |   20 +
 .../spi/interception/PreProcessInterceptor.java    |   33 +
 .../resteasy/spi/interception/package-info.java    |    0
 .../resteasy/spi/metadata/ResourceBuilder.java     |  161 +-
 .../resteasy/spi/metadata/ResourceMethod.java      |    5 +
 .../org/jboss/resteasy/test/TestPortProvider.java  |  123 ++
 .../org/jboss/resteasy/util/ArrayCharSequence.java |   67 +
 .../main/java/org/jboss/resteasy/util/Encode.java  |    4 +-
 .../org/jboss/resteasy/util/FindAnnotation.java    |   68 +-
 .../java/org/jboss/resteasy/util/HeaderHelper.java |    4 +
 .../org/jboss/resteasy/util/HttpResponseCodes.java |    9 +
 .../org/jboss/resteasy/util/MediaTypeHelper.java   |   28 +-
 .../java/org/jboss/resteasy/util/PathHelper.java   |   38 +
 .../main/java/org/jboss/resteasy/util/Types.java   |  149 +-
 .../META-INF/services/javax.ws.rs.ext.Providers    |   23 +
 .../META-INF/services/javax.ws.rs.ext.Providers    |   26 +
 .../META-INF/services/javax.ws.rs.ext.Providers    |   21 -
 .../services/javax.ws.rs.ext.RuntimeDelegate       |    0
 resteasy-jsapi-testing/pom.xml                     |    2 +-
 resteasy-jsapi/pom.xml                             |    4 +-
 .../src/main/resources/resteasy-client.js          |    2 +-
 resteasy-legacy/pom.xml                            |  185 ---
 .../annotations/legacy/ClientResponseType.java     |   41 -
 .../org/jboss/resteasy/client/ClientExecutor.java  |   22 -
 .../org/jboss/resteasy/client/ClientRequest.java   |  791 ----------
 .../resteasy/client/ClientRequestFactory.java      |  197 ---
 .../org/jboss/resteasy/client/ClientResponse.java  |  150 --
 .../resteasy/client/ClientResponseFailure.java     |   57 -
 .../java/org/jboss/resteasy/client/ClientURI.java  |   26 -
 .../jboss/resteasy/client/EntityTypeFactory.java   |   21 -
 .../main/java/org/jboss/resteasy/client/Link.java  |  162 --
 .../java/org/jboss/resteasy/client/LinkHeader.java |   88 --
 .../jboss/resteasy/client/LinkHeaderDelegate.java  |  197 ---
 .../org/jboss/resteasy/client/ProxyBuilder.java    |  173 ---
 .../org/jboss/resteasy/client/ProxyConfig.java     |   73 -
 .../org/jboss/resteasy/client/ProxyFactory.java    |  103 --
 .../jboss/resteasy/client/cache/BrowserCache.java  |   67 -
 .../jboss/resteasy/client/cache/CacheEntry.java    |  101 --
 .../jboss/resteasy/client/cache/CacheFactory.java  |   69 -
 .../resteasy/client/cache/CacheInterceptor.java    |  254 ---
 .../client/cache/LightweightBrowserCache.java      |  112 --
 .../org/jboss/resteasy/client/cache/MapCache.java  |   99 --
 .../resteasy/client/core/BaseClientResponse.java   |  744 ---------
 .../client/core/ClientInterceptorRepository.java   |   23 -
 .../core/ClientInterceptorRepositoryImpl.java      |  201 ---
 .../jboss/resteasy/client/core/ClientInvoker.java  |  178 ---
 .../core/ClientInvokerInterceptorFactory.java      |   34 -
 .../client/core/ClientInvokerModifier.java         |   13 -
 .../core/SelfExpandingBufferredInputStream.java    |  114 --
 .../client/core/VoidEntityTypeFactory.java         |   17 -
 .../core/executors/ApacheHttpClient4Executor.java  |  639 --------
 .../executors/URLConnectionClientExecutor.java     |  179 ---
 .../core/extractors/BodyEntityExtractor.java       |   84 -
 .../client/core/extractors/ClientErrorHandler.java |   53 -
 .../core/extractors/ClientRequestContext.java      |   50 -
 .../extractors/DefaultEntityExtractorFactory.java  |  169 --
 .../client/core/extractors/EntityExtractor.java    |   16 -
 .../core/extractors/EntityExtractorFactory.java    |   19 -
 .../ResponseObjectEntityExtractorFactory.java      |  252 ---
 .../core/extractors/ResponseObjectProxy.java       |   40 -
 .../core/marshallers/ClientMarshallerFactory.java  |  144 --
 .../core/marshallers/URIParamMarshaller.java       |   50 -
 .../mapper/ApacheHttpClient4ExceptionMapper.java   |  168 --
 .../AbstractReaderInterceptorContext.java          |   29 -
 .../AbstractWriterInterceptorContext.java          |   29 -
 .../interception/ClientExecutionContextImpl.java   |   60 -
 .../ClientReaderInterceptorContext.java            |   30 -
 .../interception/ClientResponseFilterRegistry.java |   18 -
 .../ClientWriterInterceptorContext.java            |   31 -
 .../ContainerRequestFilterRegistry.java            |  180 ---
 .../interception/ContainerResponseContextImpl.java |   21 -
 .../ContainerResponseFilterRegistry.java           |  198 ---
 .../core/interception/DecoratorMatcher.java        |   16 -
 .../core/interception/InterceptorRegistry.java     |  278 ----
 .../interception/InterceptorRegistryListener.java  |   19 -
 .../interception/JaxrsInterceptorRegistry.java     |  120 --
 .../JaxrsInterceptorRegistryListener.java          |   13 -
 .../core/interception/LegacyPrecedence.java        |   98 --
 .../PostMatchContainerRequestContext.java          |   19 -
 .../PreMatchContainerRequestContext.java           |   18 -
 .../interception/ReaderInterceptorRegistry.java    |  287 ----
 .../ResponseContainerRequestContext.java           |   18 -
 .../ServerReaderInterceptorContext.java            |   30 -
 .../ServerWriterInterceptorContext.java            |   30 -
 .../interception/WriterInterceptorRegistry.java    |  298 ----
 .../java/org/jboss/resteasy/logging/Logger.java    |  150 --
 .../org/jboss/resteasy/logging/impl/JULLogger.java |  146 --
 .../jboss/resteasy/logging/impl/Log4jLogger.java   |  148 --
 .../jboss/resteasy/logging/impl/Slf4jLogger.java   |  156 --
 .../encoding/AcceptEncodingGZIPFilter.java         |   22 -
 .../encoding/AcceptEncodingGZIPInterceptor.java    |   42 -
 .../ClientContentEncodingAnnotationFeature.java    |   16 -
 .../ClientContentEncodingAnnotationFilter.java     |   23 -
 .../encoding/GZIPDecodingInterceptor.java          |   27 -
 .../encoding/GZIPEncodingInterceptor.java          |   18 -
 .../ServerContentEncodingAnnotationFeature.java    |   16 -
 .../ServerContentEncodingAnnotationFilter.java     |   25 -
 .../spi/interception/AcceptedByMethod.java         |   20 -
 .../spi/interception/ClientExecutionContext.java   |   21 -
 .../interception/ClientExecutionInterceptor.java   |   18 -
 .../spi/interception/DecoratorProcessor.java       |   17 -
 .../spi/interception/MessageBodyReaderContext.java |   59 -
 .../interception/MessageBodyReaderInterceptor.java |   29 -
 .../spi/interception/MessageBodyWriterContext.java |   63 -
 .../interception/MessageBodyWriterInterceptor.java |   23 -
 .../spi/interception/PostProcessInterceptor.java   |   20 -
 .../spi/interception/PreProcessInterceptor.java    |   33 -
 .../resteasy/spi/old/ResteasyProviderFactory.java  |  526 -------
 .../old/ThreadLocalResteasyProviderFactory.java    |  655 --------
 .../services/javax.ws.rs.ext.RuntimeDelegate       |    1 -
 resteasy-links/pom.xml                             |    4 +-
 .../jboss/resteasy/links/impl/LinkDecorator.java   |    2 +-
 .../jboss/resteasy/links/test/TestFacadeLinks.java |   11 +-
 .../org/jboss/resteasy/links/test/TestLinkIds.java |    4 +-
 .../org/jboss/resteasy/links/test/TestLinks.java   |   11 +-
 .../jboss/resteasy/links/test/TestSecureLinks.java |   38 +-
 .../resteasy/links/test/el/TestLinksInvalidEL.java |   28 +-
 .../resteasy/links/test/el/TestLinksNoPackage.java |   13 +-
 resteasy-rxjava/pom.xml                            |   62 +
 .../jboss/resteasy/rxjava/ObservableProvider.java  |   27 +
 ...ContextPropagatingOnObservableCreateAction.java |   80 +
 ...easyContextPropagatingOnSingleCreateAction.java |   73 +
 .../org/jboss/resteasy/rxjava/SingleProvider.java  |   46 +
 .../META-INF/services/javax.ws.rs.ext.Providers    |    2 +
 .../java/org/jboss/resteasy/rxjava/RxResource.java |   77 +
 .../java/org/jboss/resteasy/rxjava/RxTest.java     |   79 +
 resteasy-rxjava2/pom.xml                           |   57 +
 .../jboss/resteasy/rxjava2/FlowableProvider.java   |   26 +
 .../jboss/resteasy/rxjava2/ObservableProvider.java |   27 +
 ...syContextPropagatingOnFlowableCreateAction.java |   67 +
 ...ContextPropagatingOnObservableCreateAction.java |   67 +
 ...easyContextPropagatingOnSingleCreateAction.java |   58 +
 .../org/jboss/resteasy/rxjava2/SingleProvider.java |   45 +
 .../META-INF/services/javax.ws.rs.ext.Providers    |    3 +
 .../org/jboss/resteasy/rxjava2/RxResource.java     |  106 ++
 .../java/org/jboss/resteasy/rxjava2/RxTest.java    |   85 +
 resteasy-servlet-initializer/pom.xml               |    4 +-
 resteasy-spring/pom.xml                            |   18 +-
 .../client/spring/RestClientProxyFactoryBean.java  |   36 +-
 .../resteasy/springmvc/ResteasyHandlerAdapter.java |    6 +-
 .../springmvc/ResteasyNoResourceFoundView.java     |    2 +-
 .../org/jboss/resteasy/springmvc/ResteasyView.java |    7 +-
 .../springmvc/test/client/BasicResource.java       |    6 +-
 .../springmvc/test/spring/AsynchSpringTest.java    |  109 +-
 .../src/test/resources/spring-test-client.xml      |    7 +-
 resteasy-upgrade-guide/pom.xml                     |    2 +-
 .../reference/en/en-US/master.xml                  |  104 +-
 .../reference/en/en-US/modules/Cache.xml           |    0
 .../en/en-US/modules/Client_Framework.xml          |    0
 .../reference/en/en-US/modules/Miscellaneous.xml   |  191 +--
 .../reference/en/en-US/modules/Validation.xml      |    0
 resteasy-wadl-undertow-connector/pom.xml           |    4 +-
 resteasy-wadl/pom.xml                              |    4 +-
 .../resteasy/wadl/ResteasyWadlDefaultResource.java |    6 +-
 .../keystone/example/keystone-server/pom.xml       |    2 +-
 security-legacy/keystone/example/some-app/pom.xml  |    2 +-
 .../keystone/keystone-as7-modules/pom.xml          |    2 +-
 security-legacy/keystone/keystone-as7/pom.xml      |    2 +-
 security-legacy/keystone/keystone-core/pom.xml     |    7 +-
 security-legacy/login-module-authenticator/pom.xml |    2 +-
 security-legacy/pom.xml                            |    2 +-
 security-legacy/resteasy-oauth/pom.xml             |    2 +-
 security-legacy/skeleton-key-idm/pom.xml           |    2 +-
 .../skeleton-key-idm/skeleton-key-as7/pom.xml      |    2 +-
 .../skeleton-key-idm/skeleton-key-core/pom.xml     |   10 +-
 .../resteasy/skeleton/key/AbstractOAuthClient.java |    6 +-
 .../skeleton-key-idm/skeleton-key-idp/pom.xml      |    4 +-
 .../skeleton/key/idm/service/TokenManagement.java  |    2 +
 security/jose-jwt/pom.xml                          |    2 +-
 security/pom.xml                                   |    2 +-
 security/resteasy-crypto/pom.xml                   |    2 +-
 ...gHeaderDecoratorClientExecutionInterceptor.java |   46 +
 .../security/doseta/DigitalSigningInterceptor.java |   28 +-
 ...nHeaderDecoratorClientExecutionInterceptor.java |   41 +
 .../META-INF/services/javax.ws.rs.ext.Providers    |    4 +-
 server-adapters/pom.xml                            |    2 +-
 server-adapters/resteasy-jdk-http/pom.xml          |    2 +-
 .../server/sun/http/HttpServerResponse.java        |    6 +
 .../org/jboss/resteasy/test/HttpContextTest.java   |   30 +-
 .../resteasy/test/security/BasicAuthTest.java      |  118 +-
 server-adapters/resteasy-netty/pom.xml             |    3 +-
 .../plugins/server/netty/NettyHttpResponse.java    |    5 +
 .../plugins/server/netty/NettyJaxrsServer.java     |   11 +
 .../plugins/server/netty/RequestHandler.java       |    1 +
 .../resteasy/test/NettyApplicationPathTest.java    |  174 +++
 server-adapters/resteasy-netty4-cdi/pom.xml        |    2 +-
 server-adapters/resteasy-netty4/pom.xml            |    4 +-
 .../plugins/server/netty/NettyHttpRequest.java     |   76 +-
 .../plugins/server/netty/NettyHttpResponse.java    |    7 +-
 .../plugins/server/netty/NettyJaxrsServer.java     |   11 +
 .../plugins/server/netty/RequestHandler.java       |   28 +-
 .../server/netty/RestEasyHttpRequestDecoder.java   |   17 +
 .../jboss/resteasy/test/AsyncJaxrsResource.java    |   23 +-
 .../org/jboss/resteasy/test/HeaderTooLongTest.java |   71 +
 .../resteasy/test/Netty4ApplicationPathTest.java   |  174 +++
 .../test/SubresourceClassInjectionTest.java        |   67 +
 server-adapters/resteasy-undertow/pom.xml          |    2 +-
 .../test/undertow/UndertowParameterTest.java       |    2 +-
 server-adapters/resteasy-vertx/pom.xml             |    9 +-
 .../plugins/server/vertx/ChunkOutputStream.java    |    7 +-
 .../plugins/server/vertx/VertxHttpRequest.java     |   80 +-
 .../plugins/server/vertx/VertxHttpResponse.java    |   34 +-
 .../plugins/server/vertx/VertxJaxrsServer.java     |   58 +-
 .../plugins/server/vertx/VertxRegistry.java        |    6 +
 .../plugins/server/vertx/VertxRequestHandler.java  |   65 +-
 .../plugins/server/vertx/VertxResourceFactory.java |    2 +-
 .../org/jboss/resteasy/test/DeploymentTest.java    |   24 +-
 testsuite/README.MD                                |    5 +
 testsuite/arquillian-utils/pom.xml                 |    8 +-
 .../java/org/jboss/resteasy/category/Jaxrs21.java  |    7 +
 .../org/jboss/resteasy/utils/PortProviderUtil.java |   34 +-
 .../integration-tests-spring/deployment/pom.xml    |    2 +-
 .../AddSpringResteasyAsResourceRootTest.java       |   76 +-
 .../ContactsDependenciesInDeploymentTest.java      |   29 +-
 ...ContextRefreshDependenciesInDeploymentTest.java |   18 +
 .../JavaConfigDependenciesInDeploymentTest.java    |   21 +
 .../spring/deployment/JaxrsWithSpringMVCTest.java  |   30 +
 ...uestScopedBeanDependenciesInDeploymentTest.java |   19 +
 ...gBeanProcessorDependenciesInDeploymentTest.java |   27 +-
 ...catingResourceDependenciesInDeploymentTest.java |   18 +
 ...gWebappContextDependenciesInDeploymentTest.java |   18 +
 .../TypeMappingDependenciesInDeploymentTest.java   |    2 -
 .../deployment/resource/NumbersResource.java       |   24 +-
 .../SpringBeanProcessorCustomerParamConverter.java |   26 -
 ...eanProcessorCustomerParamConverterProvider.java |   29 -
 ...SpringBeanProcessorCustomerStringConverter.java |   26 +
 .../deployment/src/test/resources/arquillian.xml   |    3 +-
 .../test/spring/deployment/contacts/web.xml        |   15 +
 .../spring/deployment/jaxrsWithSpringMVC/web.xml   |   15 +
 .../integration-tests-spring/inmodule/pom.xml      |    2 +-
 .../test/spring/inmodule/ContactsTest.java         |    2 +-
 .../test/spring/inmodule/ContextRefreshTest.java   |   20 +
 .../test/spring/inmodule/JavaConfigTest.java       |   18 +
 .../spring/inmodule/RequestScopedBeanTest.java     |   19 +
 .../spring/inmodule/SpringBeanProcessorTest.java   |   24 +-
 .../inmodule/SpringLocatingResourceTest.java       |   18 +
 .../spring/inmodule/SpringWebappContextTest.java   |   18 +
 .../test/spring/inmodule/TypeMappingTest.java      |    2 -
 .../SpringBeanProcessorCustomerParamConverter.java |   26 -
 ...eanProcessorCustomerParamConverterProvider.java |   29 -
 ...SpringBeanProcessorCustomerStringConverter.java |   26 +
 .../inmodule/src/test/resources/arquillian.xml     |    3 +-
 testsuite/integration-tests-spring/pom.xml         |   11 +-
 testsuite/integration-tests-spring/unit/pom.xml    |    2 +-
 testsuite/integration-tests/pom.xml                |   65 +-
 .../test/asynch/AsyncPostProcessingTest.java       |   13 +-
 .../test/asynch/AsyncRequestFilterTest.java        |  460 ++++++
 .../resteasy/test/asynch/AsynchBasicTest.java      |   11 +-
 .../test/asynch/AsynchContextualDataTest.java      |    3 +
 .../resteasy/test/asynch/AsynchCounterTest.java    |    4 +-
 .../resource/AsyncPostProcessingInterceptor.java   |   22 +-
 ...syncPostProcessingMsgBodyWriterInterceptor.java |   19 +-
 .../resource/AsyncPostProcessingResource.java      |   16 +-
 .../resource/AsyncPreMatchRequestFilter1.java      |   16 +
 .../resource/AsyncPreMatchRequestFilter2.java      |   16 +
 .../resource/AsyncPreMatchRequestFilter3.java      |   16 +
 .../test/asynch/resource/AsyncRequestFilter.java   |   50 +
 .../test/asynch/resource/AsyncRequestFilter1.java  |   14 +
 .../test/asynch/resource/AsyncRequestFilter2.java  |   14 +
 .../test/asynch/resource/AsyncRequestFilter3.java  |   14 +
 .../resource/AsyncRequestFilterResource.java       |   63 +
 .../test/asynch/resource/AsyncResponseFilter.java  |   70 +
 .../test/asynch/resource/AsyncResponseFilter1.java |   15 +
 .../test/asynch/resource/AsyncResponseFilter2.java |   15 +
 .../test/asynch/resource/AsyncResponseFilter3.java |   15 +
 .../test/asynch/resource/AsyncServletResource.java |   15 +-
 .../test/asynch/resource/AsynchBasicResource.java  |    2 +-
 .../asynch/resource/LegacySuspendResource.java     |   17 +-
 .../resteasy/test/cdi/basic/DecoratorsTest.java    |    1 -
 .../org/jboss/resteasy/test/cdi/basic/EJBTest.java |   13 +-
 .../resource/EventsBookReaderInterceptor.java      |    3 +
 .../resource/EventsBookWriterInterceptor.java      |    3 +
 .../test/cdi/extensions/ScopeExtensionTest.java    |   14 +-
 .../resteasy/test/cdi/injection/InjectionTest.java |   12 +-
 .../test/cdi/injection/ReverseInjectionTest.java   |   13 +-
 .../test/cdi/validation/ValidationWithCDITest.java |    6 +-
 .../resteasy/test/client/AbortMessageTest.java     |   10 +-
 .../jboss/resteasy/test/client/AsyncBenchTest.java |  112 ++
 .../resteasy/test/client/AsyncInvokeTest.java      |  160 +-
 .../test/client/AsyncTimeoutExceptionsTest.java    |    2 +-
 .../resteasy/test/client/ClientBuilderTest.java    |    9 +-
 .../resteasy/test/client/ClientCacheTest.java      |   12 +-
 .../test/client/ClientExecutorShutdownTest.java    |    2 +-
 .../test/client/ClientInvocationBuilderTest.java   |  130 --
 .../test/client/ClientResponseRedirectTest.java    |   32 +
 .../test/client/ClientResponseWithEntityTest.java  |  123 ++
 .../resteasy/test/client/InputStreamTest.java      |   15 +-
 .../resteasy/test/client/JAXRS21PatchTest.java     |   76 +
 .../jboss/resteasy/test/client/LinkHeaderTest.java |   47 +-
 .../resteasy/test/client/ParameterListTest.java    |  188 +++
 .../jboss/resteasy/test/client/RedirectTest.java   |  303 ++++
 .../jboss/resteasy/test/client/RxInvokerTest.java  |  626 ++++++++
 .../test/client/other/ApacheHttpClient43Test.java  |   37 +-
 .../client/other/CustomHttpClientEngineTest.java   |   58 +
 .../resource/CustomHttpClientEngineBuilder.java    |   35 +
 .../test/client/proxy/EncodedPathProxyTest.java    |    6 +-
 .../test/client/proxy/NullEntityProxyTest.java     |   66 +
 .../test/client/proxy/ProxyCastingTest.java        |   14 +
 .../test/client/proxy/ProxyInputStreamTest.java    |   15 +
 .../client/proxy/ProxyNullInputStreamTest.java     |   58 +
 .../proxy/ProxyWithGenericReturnTypeTest.java      |   14 +
 .../test/client/proxy/ResponseObjectTest.java      |   43 +
 .../client/proxy/resource/NullEntityProxy.java     |   16 +
 .../proxy/resource/NullEntityProxyGreeter.java     |   13 +
 .../proxy/resource/NullEntityProxyGreeting.java    |   20 +
 .../proxy/resource/NullEntityProxyResource.java    |    9 +
 .../ProxyNullInputStreamClientResponseFilter.java  |   23 +
 .../resource/ProxyNullInputStreamResource.java     |   16 +
 .../resource/ResponseObjectBasicObjectIntf.java    |    5 +-
 .../proxy/resource/ResponseObjectResource.java     |   10 +-
 .../ClientResponseRedirectClientResponseOld.java   |    0
 .../client/resource/JAXRS21SyncInvokeResource.java |   44 +
 .../client/resource/RedirectProxyResource.java     |   37 +
 .../test/client/resource/RedirectResource.java     |   63 +
 .../test/client/resource/TestResource.java         |  124 ++
 .../resteasy/test/core/ResteasyJAXRSImplTest.java  |  127 --
 .../basic/AnnotationInheritanceGenericsTest.java   |  178 +++
 .../test/core/basic/InternalDispatcherTest.java    |   11 +-
 .../resteasy/test/core/basic/NullHeaderTest.java   |    2 +-
 .../AnnotationInheritanceGenericsAbstract.java     |   34 +
 .../AnnotationInheritanceGenericsEntity.java       |   20 +
 .../AnnotationInheritanceGenericsImpl.java         |   55 +
 .../AnnotationInheritanceGenericsInterface.java    |   26 +
 .../resource/ContextAfterEncoderInterceptor.java   |   34 +-
 .../resource/ContextBeforeEncoderInterceptor.java  |   34 +-
 .../basic/resource/ContextEncoderInterceptor.java  |   34 +-
 .../core/basic/resource/ContextEndInterceptor.java |   34 +-
 .../test/core/interceptors/CorsFiltersTest.java    |   44 +-
 .../test/core/interceptors/FilteredCookieTest.java |    4 +-
 .../test/core/interceptors/GzipSizeTest.java       |   12 +-
 .../resteasy/test/core/interceptors/GzipTest.java  |    8 +-
 ...ceptionMapperPreProcessSecurityInterceptor.java |   20 +-
 .../core/interceptors/resource/TestResource1.java  |   20 +
 .../core/interceptors/resource/TestResource2.java  |   17 +
 .../interceptors/resource/TestSubResource.java     |   17 +
 .../test/core/logging/DebugLoggingTest.java        |    9 +-
 .../test/core/servlet/ServletMappingTest.java      |   12 +
 .../ExceptionMapperCustomRuntimeExceptionTest.java |   20 +
 .../jboss/resteasy/test/form/FormEntityTest.java   |   95 ++
 .../jboss/resteasy/test/form/Resteasy1405Test.java |   18 +-
 .../test/form/resource/FormEntityResource.java     |   15 +
 .../test/interceptor/GZIPAnnotationTest.java       |   10 +-
 .../PreMatchingClientRequestFilterTest.java        |   73 +
 .../test/interceptor/PriorityExecutionTest.java    |   11 +-
 .../resteasy/test/interceptor/StreamCloseTest.java |   72 -
 .../PreMatchingClientRequestFilterImpl.java        |   21 +
 .../resource/PreMatchingClientResource.java        |   17 +
 .../test/interceptor/resource/TestInterceptor.java |   34 -
 .../test/providers/atom/AtomComplexModelTest.java  |   96 +-
 .../test/providers/atom/JAXBContextFinderTest.java |   21 +
 .../AtomComplexModelAtomAssetMetadtaProcessor.java |    4 +-
 .../custom/DuplicateProviderRegistrationTest.java  |    9 +-
 .../test/providers/custom/ReaderWriterTest.java    |   39 +-
 .../providers/custom/WriterNotBuiltinTest.java     |   16 +-
 .../ReaderWriterHignPriorityCustomerWriter.java    |   31 +
 .../ReaderWriterLowPriorityCustomerWriter.java     |   30 +
 .../custom/resource/ReaderWriterResource.java      |   10 +
 .../CleanFilesDataSourceProviderTest.java          |  108 +-
 .../ReadDataSourceTwiceCountTempFileTest.java      |    9 +-
 .../CleanFilesDataSourceProviderResource.java      |   16 +
 .../test/providers/file/TempFileDeletionTest.java  |    4 +-
 .../providers/iioimage/IIOImageProviderTest.java   |    2 +
 .../inputstream/InputStreamCloseTest.java          |   20 +
 .../ProxyWithGenericReturnTypeJacksonTest.java     |   21 +
 .../jackson2/CustomJackson2ProviderTest.java       |    4 +
 .../test/providers/jackson2/Jackson2Test.java      |    2 +-
 .../providers/jackson2/JacksonJsonViewTest.java    |    2 +-
 .../jsonfilter/JsonFilterSuperClassTest.java       |    3 +-
 ...FilterWithInterceptorConditionalFilterTest.java |    7 +-
 ...onFilterWithInterceptorMultipleFiltersTest.java |    5 +-
 .../jsonfilter/JsonFilterWithInterceptrTest.java   |    5 +-
 .../JsonFilterWithSerlvetFilterTest.java           |    5 +-
 ...JsonFilterWithServletConditionalFilterTest.java |    7 +-
 .../JsonFilterWithServletMultipleFiltersTest.java  |    5 +-
 .../jaxb/HomecontrolCustomJAXBContextTest.java     |  100 ++
 .../test/providers/jaxb/JaxbCacheTest.java         |    9 +-
 .../providers/jaxb/JaxbMarshallingSoakTest.java    |   16 +-
 .../test/providers/jaxb/StreamResetTest.java       |   28 +
 .../test/providers/jaxb/XmlHeaderTest.java         |    3 -
 .../providers/jaxb/XmlJAXBContextFinderTest.java   |   12 +
 .../providers/jaxb/XmlJavaTypeAdapterTest.java     |    9 +-
 .../test/providers/jaxb/XmlJaxbProvidersTest.java  |   13 +
 .../jaxb/resource/HomecontrolApplication.java      |   26 +
 .../resource/HomecontrolCustomJAXBContext.java     |   34 +
 .../jaxb/resource/HomecontrolJaxbProvider.java     |   19 +
 .../jaxb/resource/HomecontrolService.java          |   32 +
 .../test/providers/jaxb/resource/JAXBCache.java    |    2 +-
 .../jaxb/resource/XmlHeaderDecorator.java          |    2 +-
 .../jaxb/resource/XmlHeaderDecorator2.java         |    2 +-
 .../jaxb/resource/homecontrol/Base64Binary.java    |   85 +
 .../jaxb/resource/homecontrol/BinaryType.java      |   34 +
 .../jaxb/resource/homecontrol/ErrorDomainType.java |   50 +
 .../resource/homecontrol/ErrorMessageType.java     |  148 ++
 .../jaxb/resource/homecontrol/ErrorType.java       |   63 +
 .../jaxb/resource/homecontrol/IDType.java          |   56 +
 .../jaxb/resource/homecontrol/ObjectFactory.java   |  108 ++
 .../jaxb/resource/homecontrol/RoleType.java        |   64 +
 .../jaxb/resource/homecontrol/UserType.java        |  203 +++
 .../jaxb/resource/homecontrol/package-info.java    |    2 +
 .../providers/jettison/ProxyInheritanceTest.java   |   16 +
 .../basic/JsonBindingAnnotationsJacksonTest.java   |  126 ++
 .../providers/jsonb/basic/JsonBindingTest.java     |  137 ++
 .../test/providers/jsonb/basic/resource/Cat.java   |   94 ++
 .../JsonBindingCustomRepeaterProvider.java         |   74 +
 .../jsonb/basic/resource/JsonBindingResource.java  |   59 +
 .../mbw/MessageBodyWriterObjectDefaultTest.java    |    9 +
 .../resource/MessageBodyWriterObjectResource.java  |    5 +
 .../providers/multipart/ContextProvidersTest.java  |  193 ++-
 ...artDefaultContentTypeEncodingOverwriteTest.java |   27 +-
 ...WildcardOverwriteDeprecatedInterceptorTest.java |    0
 ...entTypeWildcardOverwriteNewInterceptorTest.java |   24 +
 .../test/providers/multipart/NullPartTest.java     |   15 +
 ...ultCharsetOverwriteContentTypeCharsetUTF16.java |   30 +-
 ...aultCharsetOverwriteContentTypeCharsetUTF8.java |   30 +-
 ...tCharsetOverwriteContentTypeNoCharsetUTF16.java |   28 +-
 ...ltCharsetOverwriteContentTypeNoCharsetUTF8.java |   28 +-
 ...tCharsetOverwriteNoContentTypeCharsetUTF16.java |   28 +-
 ...ltCharsetOverwriteNoContentTypeCharsetUTF8.java |   28 +-
 ...odingOverwriteSetterContainerRequestFilter.java |   22 -
 ...dingOverwriteSetterPreProcessorInterceptor.java |    0
 ...ContentTypeWildcardOverwriteOldInterceptor.java |    0
 ...ProviderPriorityProvidersInApplicationTest.java |  104 ++
 ...rityProvidersRegisteredProgramaticallyTest.java |  102 ++
 .../ProviderPriorityExceptionMapperAAA.java        |   14 +
 .../ProviderPriorityExceptionMapperBBB.java        |   16 +
 .../ProviderPriorityExceptionMapperCCC.java        |   16 +
 .../priority/resource/ProviderPriorityFoo.java     |    9 +
 .../ProviderPriorityFooParamConverter.java         |   23 +
 ...oviderPriorityFooParamConverterProviderAAA.java |   18 +
 ...oviderPriorityFooParamConverterProviderBBB.java |   20 +
 ...oviderPriorityFooParamConverterProviderCCC.java |   20 +
 .../resource/ProviderPriorityResource.java         |   40 +
 .../resource/ProviderPriorityTestException.java    |    5 +
 .../test/providers/sse/AnotherSseResource.java     |   88 ++
 .../resteasy/test/providers/sse/CORSFilter.java    |   26 +
 .../test/providers/sse/EscapingSseResource.java    |   41 +
 .../sse/ExecutorServletContextListener.java        |   54 +
 .../resteasy/test/providers/sse/GreenHouse.java    |   51 +
 .../test/providers/sse/SseApplication.java         |   26 +
 .../test/providers/sse/SseCORSFilterTest.java      |   67 +
 .../test/providers/sse/SseEnablingTest.java        |  203 +++
 .../providers/sse/SseEnablingTestResource.java     |   96 ++
 .../providers/sse/SseEventSinkClosingTest.java     |  109 ++
 .../sse/SseEventSinkClosingTestResource.java       |   93 ++
 .../test/providers/sse/SseEventSinkTest.java       |  114 ++
 .../test/providers/sse/SseFilterApplication.java   |   24 +
 .../SsePostResourceMethodInvokerApplication.java   |   22 +
 .../sse/SsePostResourceMethodInvokerTest.java      |  106 ++
 .../SsePostResourceMethodInvokerTestResource.java  |   65 +
 .../test/providers/sse/SseReconnectTest.java       |  122 ++
 .../resteasy/test/providers/sse/SseResource.java   |  314 ++++
 .../resteasy/test/providers/sse/SseSmokeTest.java  |   90 ++
 .../jboss/resteasy/test/providers/sse/SseTest.java |  472 ++++++
 .../sse/resource/SseReconnectResource.java         |   71 +
 .../sse/resource/SseSmokeMessageBodyWriter.java    |   40 +
 .../providers/sse/resource/SseSmokeResource.java   |   25 +
 .../test/providers/sse/resource/SseSmokeUser.java  |   30 +
 .../test/providers/yaml/YamlPojoBindingTest.java   |    2 -
 .../test/providers/yaml/YamlProviderTest.java      |    2 -
 .../test/resource/basic/DefaultCharsetTest.java    |   47 +-
 .../basic/MediaTypeFromMessageBodyWriterTest.java  |    4 +-
 .../resource/basic/MultipleAcceptHeaderTest.java   |  125 --
 .../basic/MultipleEndpointsWarningTest.java        |   18 +-
 .../test/resource/basic/ParameterSubResTest.java   |   18 +
 .../test/resource/basic/ResourceLocatorTest.java   |    2 +-
 .../resteasy/test/resource/basic/ScanTest.java     |   15 +
 .../basic/resource/ApplicationScopeObject.java     |   16 +
 .../basic/resource/ParameterSubResClassSub.java    |   34 +
 .../basic/resource/ParameterSubResRoot.java        |    2 +
 .../basic/resource/ParameterSubResRootImpl.java    |    5 +
 .../basic/resource/RequestScopedObject.java        |   15 +
 .../test/resource/param/HeaderDelegateTest.java    |   14 +-
 .../test/resource/param/MatrixPathParamTest.java   |   86 --
 .../test/resource/param/MultiValuedParamTest.java  |  286 ++++
 .../resource/param/MultiplePathSegmentTest.java    |   14 +-
 .../resteasy/test/resource/param/ParamTest.java    |   13 +-
 .../resource/param/SuperStringConverterTest.java   |   14 +-
 .../param/resource/CookieParamWrapper.java         |   21 +
 .../resource/CookieParamWrapperArrayConverter.java |   52 +
 .../param/resource/DateParamConverter.java         |   28 +
 .../param/resource/MultiValuedCookieParam.java     |    8 +
 .../resource/MultiValuedCookieParamConverter.java  |   51 +
 .../resource/param/resource/MultiValuedParam.java  |    8 +
 .../param/resource/MultiValuedParamConverter.java  |   50 +
 .../MultiValuedParamConverterProvider.java         |   61 +
 .../param/resource/MultiValuedParamResource.java   |  478 ++++++
 .../resource/MultiValuedParamResourceClient.java   |  290 ++++
 .../param/resource/MultiValuedPathParam.java       |    8 +
 .../resource/MultiValuedPathParamConverter.java    |   51 +
 .../test/resource/param/resource/ParamWrapper.java |   21 +
 .../param/resource/ParamWrapperArrayConverter.java |   51 +
 .../resource/param/resource/PathParamWrapper.java  |   21 +
 .../resource/PathParamWrapperArrayConverter.java   |   52 +
 .../SuperStringConverterCompanyConverter.java      |    4 +-
 ...perStringConverterCompanyConverterProvider.java |   21 -
 .../SuperStringConverterObjectConverter.java       |    4 +-
 .../SuperStringConverterPersonConverter.java       |    4 +-
 ...uperStringConverterPersonConverterProvider.java |   19 -
 .../SuperStringConverterSuperPersonConverter.java  |    4 +-
 .../resteasy/test/resource/patch/Student.java      |   70 +
 .../test/resource/patch/StudentPatchTest.java      |   98 ++
 .../test/resource/patch/StudentResource.java       |   76 +
 .../path/PathParamMissingDefaultValueTest.java     |   54 +
 ...athParamMissingDefaultValueBeanParamEntity.java |   33 +
 .../PathParamMissingDefaultValueResource.java      |   18 +
 .../response/AnotherPublisherResponseTest.java     |  101 ++
 .../test/response/CommitNewCookiesHeaderTest.java  |  136 ++
 .../test/response/CompletionStageResponseTest.java |  284 ++++
 .../response/HttpRequestParameterInjectorTest.java |   18 +
 .../test/response/PublisherResponseTest.java       |  257 ++++
 .../resteasy/test/response/ResponseHeaderTest.java |    1 +
 .../ResponseStreamPrematurelyClosedTest.java       |   63 +-
 .../resteasy/test/response/SingleProvider.java     |   40 +
 .../resteasy/test/response/VariantAcceptTest.java  |   22 +
 .../response/resource/AsyncResponseCallback.java   |   40 +
 .../response/resource/AsyncResponseException.java  |    7 +
 .../resource/AsyncResponseExceptionMapper.java     |   17 +
 .../response/resource/CompletionStageProxy.java    |   15 +
 .../CompletionStageResponseMessageBodyWriter.java  |   33 +
 .../resource/CompletionStageResponseResource.java  |  189 +++
 .../resource/CompletionStageResponseTestClass.java |   10 +
 .../resource/PublisherResponseResource.java        |  123 ++
 .../test/response/resource/ResponseResource.java   |    2 +-
 .../test/response/resource/TestResourceImpl.java   |    2 +-
 .../response/resource/VariantAcceptResource.java   |    6 +
 .../test/security/CustomForbiddenMessageTest.java  |    9 +-
 .../test/sourceProvider/SourceProviderTest.java    |    4 +-
 .../validation/ContextProvidersOldClientTest.java  |    0
 .../test/validation/ContextProvidersTestBase.java  |    6 +-
 .../test/validation/ValidateOnExecutionTest.java   |    3 +-
 .../test/validation/ValidationComplexTest.java     |   23 +-
 .../test/validation/ValidationExceptionsTest.java  |   82 +-
 .../test/validation/ValidationThroughRestTest.java |    2 +-
 .../cdi/ApplicationScopeValidationTest.java        |    2 +-
 .../ApplicationScopeRestServiceAppScoped.java      |   10 +-
 .../ApplicationScopeRestServiceReqScoped.java      |   12 +-
 .../resource/ContextProvidersResource.java         |    3 +-
 .../resource/ValidationComplexClassValidator.java  |    6 +-
 ...lidationComplexResourceWithClassConstraint.java |   12 +-
 ...omplexResourceWithClassConstraintInterface.java |    8 +
 .../ValidationExceptionCrazyConstraint.java        |    5 +-
 .../resource/ValidationExceptionMapper.java        |   28 +
 ...onExceptionResourceWithIncorrectConstraint.java |    7 +
 ...xceptionResourceWithInvalidConstraintGroup.java |    7 +
 ...ionExceptionSubResourceWithInvalidOverride.java |    7 +
 .../test/warning/SubResourceWarningTest.java       |   63 +
 .../resource/SubResourceWarningResource.java       |   25 +
 .../test/warning/resource/TestResource1.java       |   20 +
 .../test/warning/resource/TestResource2.java       |   19 +
 .../test/warning/resource/TestSubResource.java     |   16 +
 .../resteasy/test/xxe/SecureProcessing2Test.java   |    3 +-
 .../resteasy/test/xxe/SecureProcessingTest.java    |    3 +-
 .../xxe/resource/xxeNamespace/FavoriteMovie.java   |    2 +-
 .../src/test/resources/arquillian.xml              |    3 +-
 .../jboss-deployment-structure-json-b.xml          |    8 +
 .../resteasy/test/client/javax.ws.rs.ext.Providers |    6 +-
 .../test/providers/jaxb/homecontrol/web.xml        |    8 +
 .../resteasy/test/providers/sse/filter/web.xml     |   31 +
 .../jboss/resteasy/test/providers/sse/index.html   |   62 +
 .../resteasy/test/providers/sse/synch-web.xml      |   26 +
 .../org/jboss/resteasy/test/providers/sse/web.xml  |   31 +
 testsuite/legacy-integration-tests/pom.xml         |  380 -----
 .../test/asynch/AsyncPostProcessingTest.java       |  125 --
 .../resteasy/test/asynch/AsyncServletTest.java     |   75 -
 .../resteasy/test/asynch/AsynchBasicTest.java      |  286 ----
 .../resteasy/test/asynch/AsynchCounterTest.java    |   80 -
 .../jboss/resteasy/test/asynch/CallbackTest.java   |  171 ---
 .../test/asynch/ComprehensiveJaxrsTest.java        |  603 --------
 .../test/asynch/JaxrsAsyncServletTest.java         |  200 ---
 .../jboss/resteasy/test/asynch/JaxrsAsyncTest.java |   94 --
 .../test/asynch/SuspendAnnotationTest.java         |   73 -
 .../resource/AsyncPostProcessingInterceptor.java   |   18 -
 ...syncPostProcessingMsgBodyWriterInterceptor.java |   21 -
 .../resource/AsyncPostProcessingResource.java      |   47 -
 .../test/asynch/resource/AsyncServletResource.java |   63 -
 .../test/asynch/resource/AsynchBasicResource.java  |   51 -
 .../asynch/resource/AsynchCounterResource.java     |   14 -
 .../CallbackExceptionThrowingStringBean.java       |   16 -
 .../test/asynch/resource/CallbackResource.java     |  170 --
 .../test/asynch/resource/CallbackResourceBase.java |  186 ---
 .../CallbackSecondSettingCompletionCallback.java   |   29 -
 .../CallbackSettingCompletionCallback.java         |   25 -
 .../test/asynch/resource/CallbackStringBean.java   |   23 -
 .../resource/CallbackStringBeanEntityProvider.java |   71 -
 .../asynch/resource/CallbackTimeoutHandler.java    |   31 -
 .../test/asynch/resource/JaxrsAsyncResource.java   |  114 --
 .../test/asynch/resource/JaxrsAsyncServletApp.java |   32 -
 ...axrsAsyncServletAsyncResponseBlockingQueue.java |   14 -
 .../resource/JaxrsAsyncServletJaxrsResource.java   |  161 --
 .../JaxrsAsyncServletPrintingErrorHandler.java     |   29 -
 .../asynch/resource/JaxrsAsyncServletResource.java |  189 ---
 ...ncServletServiceUnavailableExceptionMapper.java |   22 -
 .../resource/JaxrsAsyncServletTimeoutHandler.java  |   31 -
 .../asynch/resource/JaxrsAsyncServletXmlData.java  |   28 -
 .../asynch/resource/LegacySuspendResource.java     |   60 -
 .../jboss/resteasy/test/cdi/basic/EventsTest.java  |   99 --
 .../basic/resource/BeanReaderWriterConfigBean.java |    7 -
 .../basic/resource/BeanReaderWriterService.java    |   29 -
 .../basic/resource/BeanReaderWriterXFormat.java    |   40 -
 .../resource/BeanReaderWriterXFormatProvider.java  |   71 -
 .../cdi/basic/resource/CDILocatorResource.java     |   66 -
 .../cdi/basic/resource/DecoratorsBookReader.java   |   50 -
 .../resource/DecoratorsBookReaderDecorator.java    |   37 -
 .../resource/DecoratorsBookReaderInterceptor.java  |   26 -
 .../DecoratorsBookReaderInterceptorDecorator.java  |   30 -
 .../cdi/basic/resource/DecoratorsBookWriter.java   |   44 -
 .../resource/DecoratorsBookWriterDecorator.java    |   36 -
 .../resource/DecoratorsBookWriterInterceptor.java  |   25 -
 .../DecoratorsBookWriterInterceptorDecorator.java  |   27 -
 .../basic/resource/DecoratorsFilterBinding.java    |   15 -
 .../resource/DecoratorsRequestFilterDecorator.java |   28 -
 .../cdi/basic/resource/DecoratorsResource.java     |  144 --
 .../basic/resource/DecoratorsResourceBinding.java  |   16 -
 .../resource/DecoratorsResourceDecorator.java      |   40 -
 .../resource/DecoratorsResourceInterceptor.java    |   25 -
 .../cdi/basic/resource/DecoratorsResourceIntf.java |   36 -
 .../basic/resource/DecoratorsResponseFilter.java   |   21 -
 .../DecoratorsResponseFilterDecorator.java         |   29 -
 .../resource/DecoratorsTestRequestFilter.java      |   20 -
 .../cdi/basic/resource/DecoratorsVisitList.java    |   42 -
 .../test/cdi/basic/resource/EJBApplication.java    |   21 -
 .../resteasy/test/cdi/basic/resource/EJBBook.java  |   80 -
 .../test/cdi/basic/resource/EJBBookReader.java     |   17 -
 .../test/cdi/basic/resource/EJBBookReaderImpl.java |   71 -
 .../test/cdi/basic/resource/EJBBookResource.java   |  135 --
 .../test/cdi/basic/resource/EJBBookWriterImpl.java |   82 -
 .../test/cdi/basic/resource/EJBEventsObserver.java |   16 -
 .../cdi/basic/resource/EJBEventsObserverImpl.java  |   40 -
 .../cdi/basic/resource/EJBEventsProcessRead.java   |   20 -
 .../basic/resource/EJBEventsProcessReadWrite.java  |   20 -
 .../test/cdi/basic/resource/EJBEventsSource.java   |   14 -
 .../cdi/basic/resource/EJBEventsSourceImpl.java    |   78 -
 .../test/cdi/basic/resource/EJBLocalResource.java  |   10 -
 .../test/cdi/basic/resource/EJBRemoteResource.java |    8 -
 .../test/cdi/basic/resource/EJBResourceParent.java |   41 -
 .../resource/EjbExceptionUnwrapFooException.java   |    5 -
 .../EjbExceptionUnwrapFooExceptionMapper.java      |   13 -
 .../resource/EjbExceptionUnwrapFooResource.java    |   14 -
 .../EjbExceptionUnwrapFooResourceBean.java         |   10 -
 .../EjbExceptionUnwrapLocatingResource.java        |    9 -
 .../EjbExceptionUnwrapLocatingResourceBean.java    |   14 -
 .../resource/EjbExceptionUnwrapSimpleResource.java |   38 -
 .../EjbExceptionUnwrapSimpleResourceBean.java      |   32 -
 .../test/cdi/basic/resource/EventResource.java     |  130 --
 .../test/cdi/basic/resource/EventsBookReader.java  |  107 --
 .../resource/EventsBookReaderInterceptor.java      |   35 -
 .../test/cdi/basic/resource/EventsBookWriter.java  |   63 -
 .../resource/EventsBookWriterInterceptor.java      |   34 -
 .../test/cdi/basic/resource/EventsProcess.java     |   20 -
 .../test/cdi/basic/resource/EventsRead.java        |   21 -
 .../cdi/basic/resource/EventsReadIntercept.java    |   20 -
 .../test/cdi/basic/resource/EventsUnused.java      |   20 -
 .../test/cdi/basic/resource/EventsWrite.java       |   21 -
 .../cdi/basic/resource/EventsWriteIntercept.java   |   20 -
 .../test/cdi/basic/resource/OutOfBandResource.java |   87 --
 .../cdi/basic/resource/OutOfBandResourceIntf.java  |   16 -
 .../test/cdi/basic/resource/SingletonLocalIF.java  |    8 -
 .../cdi/basic/resource/SingletonRootResource.java  |   56 -
 .../cdi/basic/resource/SingletonSubResource.java   |   14 -
 .../test/cdi/basic/resource/SingletonTestBean.java |   28 -
 .../test/cdi/extensions/BeanExtensionTest.java     |   87 --
 .../test/cdi/extensions/ScopeExtensionTest.java    |   90 --
 .../extensions/resource/CDIExtensionsBoston.java   |   24 -
 .../resource/CDIExtensionsBostonBean.java          |  157 --
 .../resource/CDIExtensionsBostonBeanExtension.java |   30 -
 .../resource/CDIExtensionsBostonHolder.java        |   23 -
 .../resource/CDIExtensionsBostonlLeaf.java         |    6 -
 .../extensions/resource/CDIExtensionsResource.java |   32 -
 .../resource/CDIExtensionsTestReader.java          |   29 -
 .../resource/ScopeExtensionObsolescent.java        |    5 -
 .../ScopeExtensionObsolescentAfterThreeUses.java   |   18 -
 .../ScopeExtensionObsolescentAfterTwoUses.java     |   18 -
 .../ScopeExtensionPlannedObsolescenceContext.java  |   91 --
 ...ScopeExtensionPlannedObsolescenceExtension.java |   17 -
 .../ScopeExtensionPlannedObsolescenceScope.java    |   22 -
 .../resource/ScopeExtensionResource.java           |   90 --
 .../jboss/resteasy/test/cdi/util/Constants.java    |    9 -
 .../org/jboss/resteasy/test/cdi/util/Counter.java  |   28 -
 .../resteasy/test/cdi/util/CounterBinding.java     |   18 -
 .../jboss/resteasy/test/cdi/util/Utilities.java    |  176 ---
 .../resteasy/test/cdi/util/UtilityProducer.java    |   21 -
 .../resteasy/test/client/AsyncInvokeTest.java      |  542 -------
 .../resteasy/test/client/ClientBuilderTest.java    |   88 --
 .../test/client/ClientDynamicFeaturesTest.java     |   89 --
 .../resteasy/test/client/ClientExceptionsTest.java |  150 --
 .../test/client/ClientExecutorShutdownTest.java    |  147 --
 .../resteasy/test/client/ClientFormParamTest.java  |  105 --
 .../test/client/ClientInvocationBuilderTest.java   |  130 --
 .../resteasy/test/client/ClientProviderTest.java   |  129 --
 .../test/client/ClientResponseRedirectTest.java    |  140 --
 .../jboss/resteasy/test/client/ClientTestBase.java |   39 -
 .../test/client/EntityBufferingInFileTest.java     |  212 ---
 .../test/client/GenericReturnTypeTest.java         |   50 -
 .../test/client/IndirectInvocationTest.java        |  105 --
 .../test/client/InputStreamResourceTest.java       |   70 -
 .../resteasy/test/client/InputStreamTest.java      |  101 --
 .../jboss/resteasy/test/client/LinkHeaderTest.java |  111 --
 .../jboss/resteasy/test/client/NullEntityTest.java |  114 --
 .../resteasy/test/client/ParameterListTest.java    |  432 ------
 .../jboss/resteasy/test/client/PrimitiveTest.java  |   86 --
 .../jboss/resteasy/test/client/SmokeParamTest.java |   67 -
 .../jboss/resteasy/test/client/SyncInvokeTest.java |  179 ---
 .../jboss/resteasy/test/client/TimeoutTest.java    |   80 -
 .../org/jboss/resteasy/test/client/TraceTest.java  |  112 --
 .../jboss/resteasy/test/client/WebTargetTest.java  |  312 ----
 .../client/proxy/ClientResponseFailureTest.java    |   92 --
 .../test/client/proxy/ClientSmokeTest.java         |   53 -
 .../resteasy/test/client/proxy/ContextTest.java    |   76 -
 .../test/client/proxy/DefaultMediaTypesTest.java   |  108 --
 .../test/client/proxy/GenericProxyTest.java        |   87 --
 .../client/proxy/MediaTypeCaseSensitivityTest.java |   74 -
 .../test/client/proxy/ProxyCastingSimpleTest.java  |   87 --
 .../test/client/proxy/ProxyCastingTest.java        |   87 --
 .../test/client/proxy/ProxyInputStreamTest.java    |   84 -
 .../client/proxy/ProxyJaxbResourceIntfTest.java    |   72 -
 .../client/proxy/ProxyJaxbResourcePostTest.java    |   80 -
 .../proxy/ProxyWithGenericReturnTypeTest.java      |   80 -
 .../test/client/proxy/ResponseObjectTest.java      |  142 --
 .../client/proxy/SubResourceLocatorProxyTest.java  |  100 --
 .../client/proxy/UnauthorizedHttpCodeTest.java     |   55 -
 .../resteasy/test/client/proxy/WhitespaceTest.java |   77 -
 .../resource/ClientResponseFailureResource.java    |   17 -
 .../client/proxy/resource/ClientSmokeResource.java |   62 -
 .../client/proxy/resource/ContextTestResource.java |   14 -
 .../proxy/resource/DefaultMediaTypesResource.java  |   23 -
 .../client/proxy/resource/GenericProxyBase.java    |   14 -
 .../proxy/resource/GenericProxyResource.java       |    8 -
 .../proxy/resource/GenericProxySpecificProxy.java  |    8 -
 .../resource/MediaTypeCaseSensitivityStuff.java    |   13 -
 .../MediaTypeCaseSensitivityStuffProvider.java     |   26 -
 .../MediaTypeCaseSensitivityStuffResource.java     |   30 -
 .../proxy/resource/ProxyCastingInterfaceA.java     |   12 -
 .../proxy/resource/ProxyCastingInterfaceB.java     |   12 -
 .../client/proxy/resource/ProxyCastingNothing.java |    4 -
 .../proxy/resource/ProxyCastingResource.java       |   16 -
 .../proxy/resource/ProxyCastingSimpleFooBar.java   |    9 -
 .../resource/ProxyCastingSimpleFooBarImpl.java     |   37 -
 .../resource/ProxyCastingSimpleInterfaceA.java     |   12 -
 .../resource/ProxyCastingSimpleInterfaceAorB.java  |    5 -
 .../resource/ProxyCastingSimpleInterfaceB.java     |   12 -
 .../proxy/resource/ProxyInputStreamProxy.java      |   14 -
 .../proxy/resource/ProxyInputStreamResource.java   |   15 -
 .../client/proxy/resource/ProxyJaxbCredit.java     |   18 -
 .../client/proxy/resource/ProxyJaxbResource.java   |   12 -
 .../proxy/resource/ProxyJaxbResourceIntf.java      |   15 -
 .../resource/ProxyJaxbResourceMessageResource.java |   17 -
 .../resource/ProxyJaxbResourcePostMessage.java     |   82 -
 .../resource/ProxyJaxbResourcePostMessageIntf.java |   15 -
 ...roxyWithGenericReturnTypeInvocationHandler.java |   14 -
 ...roxyWithGenericReturnTypeMessageBodyWriter.java |   58 -
 .../ProxyWithGenericReturnTypeResource.java        |   18 -
 .../ProxyWithGenericReturnTypeSubResourceIntf.java |   13 -
 ...oxyWithGenericReturnTypeSubResourceSubIntf.java |    4 -
 .../resource/ResponseObjectBasicObjectIntf.java    |   24 -
 .../proxy/resource/ResponseObjectClientIntf.java   |   14 -
 .../resource/ResponseObjectHateoasObject.java      |   21 -
 .../proxy/resource/ResponseObjectResource.java     |   38 -
 .../SubResourceLocatorProxyBookResource.java       |   17 -
 .../SubResourceLocatorProxyChapterResource.java    |   19 -
 .../proxy/resource/UnauthorizedHttpCodeObject.java |    5 -
 .../proxy/resource/UnauthorizedHttpCodeProxy.java  |   12 -
 .../resource/UnauthorizedHttpCodeResource.java     |   13 -
 .../client/proxy/resource/WhiteSpaceResource.java  |   36 -
 .../test/client/resource/AsyncInvokeResource.java  |   51 -
 .../ClientDynamicFeaturesClientFeature1.java       |   14 -
 .../ClientDynamicFeaturesClientFeature2.java       |   14 -
 .../ClientDynamicFeaturesDualFeature1.java         |   11 -
 .../ClientDynamicFeaturesDualFeature2.java         |   11 -
 .../ClientDynamicFeaturesServerFeature1.java       |   14 -
 .../ClientDynamicFeaturesServerFeature2.java       |   14 -
 .../ClientExceptionsCustomClientRequestFilter.java |   12 -
 ...ClientExceptionsCustomClientResponseFilter.java |   14 -
 .../test/client/resource/ClientExceptionsData.java |   11 -
 ...ientExceptionsIOExceptionReaderInterceptor.java |   13 -
 .../client/resource/ClientExceptionsResource.java  |   58 -
 .../ClientExecutorShutdownTestResource.java        |   17 -
 .../test/client/resource/ClientFormResource.java   |   17 -
 .../ClientProviderStringEntityProviderReader.java  |   31 -
 .../ClientProviderStringEntityProviderWriter.java  |   27 -
 .../resource/ClientResponseRedirectIntf.java       |   11 -
 .../resource/ClientResponseRedirectResource.java   |   27 -
 .../resource/EntityBufferingInFileResource.java    |   23 -
 .../resource/GenericReturnTypeInterface.java       |   10 -
 .../client/resource/GenericReturnTypeReader.java   |   31 -
 .../client/resource/GenericReturnTypeResource.java |   15 -
 .../resource/IndirectInvocationTestResource.java   |   25 -
 .../test/client/resource/InputStreamResource.java  |   15 -
 .../client/resource/InputStreamResourceClient.java |   28 -
 .../resource/InputStreamResourceService.java       |   33 -
 .../test/client/resource/LinkHeaderService.java    |   60 -
 .../test/client/resource/NullEntityResource.java   |   58 -
 .../client/resource/ParameterListInterface.java    |   53 -
 .../client/resource/ParameterListResource.java     |  127 --
 .../test/client/resource/PrimitiveResource.java    |   31 -
 .../test/client/resource/SmokeParamResource.java   |   27 -
 .../test/client/resource/SyncInvokeResource.java   |   45 -
 .../test/client/resource/TimeoutResource.java      |   13 -
 .../test/client/resource/TraceResource.java        |   32 -
 .../test/client/resource/WebTargetResource.java    |   47 -
 .../resteasy/test/core/ResteasyJAXRSImplTest.java  |  107 --
 .../test/core/basic/AcceptLanguagesTest.java       |   52 -
 .../test/core/basic/AnnotationInheritanceTest.java |   80 -
 .../resteasy/test/core/basic/AppConfigTest.java    |   79 -
 .../test/core/basic/ApplicationConfigTest.java     |  105 --
 .../test/core/basic/ApplicationFilterTest.java     |  178 ---
 ...tiesConfigPropertyApplicationInjectionTest.java |   66 -
 .../basic/ApplicationPropertiesConfigTest.java     |   72 -
 .../resteasy/test/core/basic/ApplicationTest.java  |  120 --
 .../core/basic/CacheControlAnnotationTest.java     |   91 --
 .../resteasy/test/core/basic/ContextTest.java      |  145 --
 .../test/core/basic/DuplicateDeploymentTest.java   |   58 -
 .../test/core/basic/FileExtensionMappingTest.java  |   84 -
 .../test/core/basic/InternalDispatcherTest.java    |  161 --
 .../test/core/basic/InvalidMediaTypeTest.java      |   89 --
 .../test/core/basic/PrivateConstructorTest.java    |   50 -
 .../test/core/basic/ProviderInjectionTest.java     |   78 -
 .../basic/resource/AcceptLanguagesResource.java    |   39 -
 .../AnnotationInheritanceNotAResource.java         |    6 -
 .../AnnotationInheritanceSomeOtherInterface.java   |   11 -
 .../AnnotationInheritanceSomeOtherResource.java    |   24 -
 .../resource/AnnotationInheritanceSuperInt.java    |   12 -
 .../AnnotationInheritanceSuperIntAbstract.java     |   10 -
 .../core/basic/resource/AppConfigApplication.java  |   25 -
 .../core/basic/resource/AppConfigResources.java    |   43 -
 .../core/basic/resource/ApplicationConfig.java     |   55 -
 .../ApplicationConfigInjectionResource.java        |   40 -
 .../basic/resource/ApplicationConfigInterface.java |   13 -
 .../ApplicationConfigQuotedTextWriter.java         |   31 -
 .../basic/resource/ApplicationConfigResource.java  |   14 -
 .../basic/resource/ApplicationConfigService.java   |    7 -
 .../basic/resource/ApplicationFilterCustomer.java  |   89 --
 .../ApplicationFilterCustomerResource.java         |   61 -
 .../resource/ApplicationPropertiesConfig.java      |   15 -
 ...opertiesConfigPropertyApplicationInjection.java |   16 -
 ...sConfigPropertyApplicationInjectionFeature.java |   15 -
 ...ConfigPropertyApplicationInjectionResource.java |   30 -
 .../ApplicationPropertiesConfigResource.java       |   21 -
 .../ApplicationTestAExplicitApplication.java       |   16 -
 .../ApplicationTestBExplicitApplication.java       |   16 -
 .../ApplicationTestIgnoredApplication.java         |    7 -
 .../resource/ApplicationTestMappedApplication.java |    6 -
 .../basic/resource/ApplicationTestResourceA.java   |   13 -
 .../basic/resource/ApplicationTestResourceB.java   |   13 -
 .../ApplicationTestScannedApplication.java         |    8 -
 .../resource/CacheControlAnnotationResource.java   |   25 -
 .../resource/ContextAfterEncoderInterceptor.java   |   23 -
 .../resource/ContextBeforeEncoderInterceptor.java  |   23 -
 .../basic/resource/ContextEncoderInterceptor.java  |   23 -
 .../core/basic/resource/ContextEndInterceptor.java |   23 -
 .../test/core/basic/resource/ContextService.java   |   66 -
 .../resource/FileExtensionMappingApplication.java  |   23 -
 .../resource/FileExtensionMappingResource.java     |   25 -
 .../basic/resource/InternalDispatcherClient.java   |   70 -
 .../InternalDispatcherForwardingResource.java      |  144 --
 .../basic/resource/InvalidMediaTypeResource.java   |   15 -
 .../test/core/basic/resource/MyFilter.java         |   23 -
 .../PrivateConstructorServiceResource.java         |   24 -
 .../ProviderInjectionSimpleMessageBodyWriter.java  |   60 -
 .../resource/ProviderInjectionSimpleResource.java  |   13 -
 .../ProviderInjectionSimpleResourceImpl.java       |    8 -
 .../test/core/interceptors/CorsFiltersTest.java    |   88 --
 .../test/core/interceptors/FilteredCookieTest.java |   69 -
 .../test/core/interceptors/GzipSizeTest.java       |  119 --
 .../resteasy/test/core/interceptors/GzipTest.java  |  295 ----
 .../PreProcessorExceptionMapperTest.java           |   60 -
 .../test/core/interceptors/ReaderContextTest.java  |  100 --
 .../interceptors/resource/CorsFiltersResource.java |   15 -
 .../FilteredCookieContainerRequestFilter.java      |   27 -
 .../resource/FilteredCookieResource.java           |   35 -
 .../test/core/interceptors/resource/GzipIGZIP.java |   26 -
 .../test/core/interceptors/resource/GzipProxy.java |   19 -
 .../core/interceptors/resource/GzipResource.java   |  124 --
 .../test/core/interceptors/resource/Pair.java      |   26 -
 ...ProcessorExceptionMapperCandlepinException.java |    4 -
 ...eptionMapperCandlepinUnauthorizedException.java |    4 -
 ...ceptionMapperPreProcessSecurityInterceptor.java |   17 -
 .../PreProcessorExceptionMapperResource.java       |   14 -
 ...essorExceptionMapperRuntimeExceptionMapper.java |   12 -
 .../ReaderContextArrayListEntityProvider.java      |   73 -
 .../ReaderContextFirstReaderInterceptor.java       |   33 -
 .../ReaderContextFirstWriterInterceptor.java       |   36 -
 .../ReaderContextLinkedListEntityProvider.java     |   60 -
 .../resource/ReaderContextResource.java            |   71 -
 .../ReaderContextSecondReaderInterceptor.java      |   31 -
 .../ReaderContextSecondWriterInterceptor.java      |   37 -
 .../resteasy/test/core/servlet/FilterTest.java     |   56 -
 .../test/core/servlet/ServletConfigTest.java       |   95 --
 .../test/core/servlet/ServletMappingTest.java      |  120 --
 .../resteasy/test/core/servlet/UndertowTest.java   |   56 -
 .../servlet/resource/FilterForwardServlet.java     |   15 -
 .../test/core/servlet/resource/FilterResource.java |   41 -
 .../servlet/resource/ServletConfigApplication.java |   33 -
 .../servlet/resource/ServletConfigException.java   |    4 -
 .../resource/ServletConfigExceptionMapper.java     |   33 -
 .../servlet/resource/ServletConfigResource.java    |   57 -
 .../core/servlet/resource/ServletMappingProxy.java |   12 -
 .../servlet/resource/ServletMappingResource.java   |   69 -
 .../core/servlet/resource/UndertowServlet.java     |   21 -
 .../ResourceWithInterfaceSimpleClient.java         |   38 -
 .../exception/AbstractExceptionMapperTest.java     |   73 -
 .../test/exception/ExceptionHandlingTest.java      |   85 -
 ...ptionMapperApplicationRuntimeExceptionTest.java |   57 -
 .../ExceptionMapperCustomRuntimeExceptionTest.java |   78 -
 .../exception/ExceptionMapperInjectionTest.java    |  106 --
 .../test/exception/ExceptionMapperTest.java        |  120 --
 .../ExceptionMapperWebRuntimeExceptionTest.java    |   55 -
 .../exception/WebApplicationExceptionTest.java     |   69 -
 .../test/exception/resource/AbstractMapper.java    |   18 -
 .../exception/resource/AbstractMapperDefault.java  |   13 -
 .../resource/AbstractMapperException.java          |    7 -
 .../exception/resource/AbstractMapperMyCustom.java |   13 -
 .../exception/resource/AbstractMapperResource.java |   13 -
 .../resource/ExceptionHandlingProvider.java        |   12 -
 .../resource/ExceptionHandlingResource.java        |   13 -
 .../ExceptionMapperAbstractExceptionMapper.java    |   16 -
 ...eptionMapperApplicationRuntimeCustomMapper.java |   12 -
 .../ExceptionMapperApplicationRuntimeMapper.java   |   10 -
 .../ExceptionMapperApplicationRuntimeResource.java |   14 -
 .../ExceptionMapperCustomRuntimeCustomMapper.java  |   10 -
 .../ExceptionMapperCustomRuntimeException.java     |    4 -
 .../ExceptionMapperCustomRuntimeMapper.java        |   10 -
 .../ExceptionMapperCustomRuntimeResource.java      |   14 -
 .../ExceptionMapperInjectionCustomMapper.java      |   28 -
 ...ExceptionMapperInjectionCustomSimpleMapper.java |   10 -
 .../ExceptionMapperInjectionException.java         |    4 -
 .../ExceptionMapperInjectionNotFoundMapper.java    |   24 -
 .../resource/ExceptionMapperInjectionResource.java |   21 -
 .../resource/ExceptionMapperMyCustomException.java |    7 -
 .../ExceptionMapperMyCustomExceptionMapper.java    |   13 -
 .../ExceptionMapperMyCustomSubException.java       |   10 -
 .../resource/ExceptionMapperResource.java          |   28 -
 .../ExceptionMapperRuntimeExceptionMapper.java     |   14 -
 .../ExceptionMapperWebAppExceptionMapper.java      |   21 -
 .../ExceptionMapperWebRuntimeExceptionMapper.java  |   11 -
 ...ExceptionMapperWebRuntimeExceptionResource.java |   22 -
 .../resource/NotFoundExceptionMapper.java          |   15 -
 .../resource/WebApplicationExceptionResource.java  |   23 -
 .../test/providers/atom/AtomComplexModelTest.java  |  301 ----
 .../test/providers/atom/AtomProviderTest.java      |  245 ---
 .../test/providers/atom/JAXBContextFinderTest.java |   99 --
 .../resteasy/test/providers/atom/LinkTest.java     |   83 -
 .../providers/atom/resource/AtomAssetMetadata.java |  162 --
 .../atom/resource/AtomComplexModelArchived.java    |   40 -
 ...tomComplexModelAtomAssetMetadataDecorators.java |   15 -
 .../AtomComplexModelAtomAssetMetadtaProcessor.java |   32 -
 .../atom/resource/AtomComplexModelCategories.java  |   39 -
 .../resource/AtomComplexModelCheckinComment.java   |   40 -
 .../atom/resource/AtomComplexModelCreated.java     |   41 -
 .../atom/resource/AtomComplexModelDisabled.java    |   39 -
 .../resource/AtomComplexModelEntryResource.java    |  114 --
 .../atom/resource/AtomComplexModelFormat.java      |   39 -
 .../atom/resource/AtomComplexModelNote.java        |   39 -
 .../atom/resource/AtomComplexModelState.java       |   39 -
 .../atom/resource/AtomComplexModelUuid.java        |   39 -
 .../resource/AtomComplexModelVersionNumber.java    |   39 -
 .../atom/resource/AtomProviderCustomer.java        |   24 -
 .../resource/AtomProviderDataCollectionRecord.java |   76 -
 .../atom/resource/AtomProviderResource.java        |   82 -
 .../atom/resource/JAXBContextFinderAtomServer.java |   29 -
 .../resource/JAXBContextFinderCustomerAtom.java    |   28 -
 .../test/providers/atom/resource/LinkProduct.java  |   50 -
 .../atom/resource/LinkProductService.java          |   24 -
 .../providers/atom/resource/ObjectFactory.java     |   91 --
 .../providers/custom/CollectionProviderTest.java   |  148 --
 .../custom/CustomProviderPreferenceTest.java       |   69 -
 .../providers/custom/CustomValueInjectorTest.java  |   65 -
 .../custom/DuplicateProviderRegistrationTest.java  |   91 --
 .../custom/FilterDispatcherUndertowTest.java       |   63 -
 .../test/providers/custom/MissingProducerTest.java |   58 -
 .../custom/ProviderContextInjectionTest.java       |   88 --
 .../test/providers/custom/ReaderWriterTest.java    |  203 ---
 .../custom/ResponseContainerFilterTest.java        |   83 -
 .../custom/ResponseFilterChangeStatusTest.java     |   96 --
 .../test/providers/custom/ResponseFilterTest.java  |  120 --
 .../custom/ResponseGetAnnotationsTest.java         |   88 --
 .../custom/RetrieveRegisteredClassesTest.java      |  117 --
 .../test/providers/custom/SetRequestUriTest.java   |   99 --
 .../custom/SingletonCustomProviderTest.java        |   78 -
 .../providers/custom/WriterNotBuiltinTest.java     |   63 -
 .../CollectionProviderCollectionWriter.java        |   52 -
 ...ollectionProviderIncorrectCollectionWriter.java |   46 -
 .../resource/CollectionProviderResource.java       |   66 -
 .../resource/CustomProviderPreferenceUser.java     |   31 -
 .../CustomProviderPreferenceUserBodyWriter.java    |   38 -
 .../CustomProviderPreferenceUserResource.java      |   17 -
 .../custom/resource/CustomValueInjectorHello.java  |   12 -
 .../resource/CustomValueInjectorHelloResource.java |   14 -
 .../CustomValueInjectorInjectorFactoryImpl.java    |   52 -
 .../resource/FilterDispatcherForwardServlet.java   |   21 -
 .../custom/resource/FilterDispatcherServlet.java   |   28 -
 ...ontextInjectionAnyExceptionExceptionMapper.java |   27 -
 ...roviderContextInjectionEnumContextResolver.java |   14 -
 .../ProviderContextInjectionEnumProvider.java      |    5 -
 ...ContextInjectionIOExceptionExceptionMapper.java |   16 -
 .../resource/ProviderContextInjectionResource.java |   51 -
 ...ntextInjectionTextPlainEnumContextResolver.java |   15 -
 .../custom/resource/ReaderWriterClient.java        |   17 -
 .../custom/resource/ReaderWriterCurlyBraces.java   |   16 -
 .../custom/resource/ReaderWriterCustomer.java      |   13 -
 .../resource/ReaderWriterCustomerWriter.java       |   32 -
 .../custom/resource/ReaderWriterNowhereClient.java |   13 -
 .../custom/resource/ReaderWriterResource.java      |   63 -
 .../custom/resource/ReaderWriterSpaces.java        |   12 -
 .../providers/custom/resource/ReaderWriterSub.java |   14 -
 .../custom/resource/ResponseContainerResource.java |   41 -
 .../resource/ResponseContainerResponseFilter.java  |   15 -
 .../ResponseContainerSecondResponseFilter.java     |   35 -
 .../resource/ResponseContainerTemplateFilter.java  |   79 -
 .../providers/custom/resource/ResponseFilter.java  |   43 -
 .../ResponseFilterChangeStatusResource.java        |   23 -
 .../ResponseFilterChangeStatusResponseFilter.java  |   15 -
 .../custom/resource/ResponseFilterResource.java    |   44 -
 .../ResponseGetAnnotationsAnnotatedClass.java      |   13 -
 ...sponseGetAnnotationsDateClientReaderWriter.java |   72 -
 ...nseGetAnnotationsDateContainerReaderWriter.java |   91 --
 .../resource/ResponseGetAnnotationsResource.java   |   19 -
 .../resource/SetRequestUriRequestFilter.java       |   40 -
 .../custom/resource/SetRequestUriResource.java     |   31 -
 .../SingletonCustomProviderApplication.java        |   75 -
 .../resource/SingletonCustomProviderObject.java    |    5 -
 .../resource/SingletonCustomProviderResource.java  |   24 -
 .../resource/WriterNotBuiltinTestWriter.java       |   55 -
 .../inputstream/InputStreamCloseTest.java          |   93 --
 .../resource/InputStreamCloseInputStream.java      |   21 -
 .../resource/InputStreamCloseResource.java         |   26 -
 .../test/providers/jackson/JacksonTest.java        |  240 ---
 .../ProxyWithGenericReturnTypeJacksonTest.java     |  103 --
 .../jackson/resource/JacksonJAXBResource.java      |   30 -
 .../providers/jackson/resource/JacksonProduct.java |   31 -
 .../jackson/resource/JacksonResource.java          |   35 -
 .../jackson/resource/JacksonXmlProduct.java        |   43 -
 .../jackson/resource/JacksonXmlResource.java       |   30 -
 .../resource/JacksonXmlResourceWithJAXB.java       |   28 -
 .../JacksonXmlResourceWithJacksonAnnotation.java   |   28 -
 ...WithGenericReturnTypeJacksonAbstractParent.java |   21 -
 ...hGenericReturnTypeJacksonInvocationHandler.java |   34 -
 .../ProxyWithGenericReturnTypeJacksonResource.java |   18 -
 ...ithGenericReturnTypeJacksonSubResourceIntf.java |   18 -
 ...GenericReturnTypeJacksonSubResourceSubIntf.java |    4 -
 .../ProxyWithGenericReturnTypeJacksonType1.java    |   14 -
 .../ProxyWithGenericReturnTypeJacksonType2.java    |   14 -
 .../test/providers/jaxb/AbstractJaxbClassTest.java |   87 --
 .../test/providers/jaxb/BadContentTypeTest.java    |  124 --
 .../test/providers/jaxb/CharSetRE1066Test.java     |  150 --
 .../resteasy/test/providers/jaxb/CharSetTest.java  |   96 --
 .../test/providers/jaxb/CharacterSetTest.java      |   89 --
 .../test/providers/jaxb/CollectionCoreTest.java    |  163 --
 .../test/providers/jaxb/CustomOverrideTest.java    |   72 -
 .../test/providers/jaxb/EmptyContentTypeTest.java  |   75 -
 .../providers/jaxb/ExceptionMapperJaxbTest.java    |   74 -
 .../test/providers/jaxb/GenericResourceTest.java   |   95 --
 .../providers/jaxb/GenericSuperInterfaceTest.java  |   98 --
 .../test/providers/jaxb/InheritanceTest.java       |   72 -
 .../test/providers/jaxb/JaxbCacheTest.java         |  101 --
 .../test/providers/jaxb/JaxbCollectionTest.java    |  161 --
 .../test/providers/jaxb/JaxbElementTest.java       |   76 -
 .../providers/jaxb/JaxbMarshallingSoakTest.java    |  191 ---
 .../jaxb/JaxbXmlRootElementProviderTest.java       |  158 --
 .../test/providers/jaxb/KeepCharsetTest.java       |  184 ---
 .../resteasy/test/providers/jaxb/LinkJaxbTest.java |   65 -
 .../resteasy/test/providers/jaxb/MapTest.java      |  211 ---
 .../resteasy/test/providers/jaxb/ParsingTest.java  |  100 --
 .../test/providers/jaxb/QualityFactorTest.java     |   67 -
 .../test/providers/jaxb/SeeAlsoAnnotationTest.java |   96 --
 .../resteasy/test/providers/jaxb/StatsTest.java    |  140 --
 .../test/providers/jaxb/StreamResetTest.java       |  135 --
 .../test/providers/jaxb/StringCharsetTest.java     |   68 -
 .../test/providers/jaxb/XmlEnumParamTest.java      |   66 -
 .../test/providers/jaxb/XmlHeaderTest.java         |   91 --
 .../providers/jaxb/XmlJAXBContextFinderTest.java   |  214 ---
 .../providers/jaxb/XmlJavaTypeAdapterTest.java     |  276 ----
 .../test/providers/jaxb/XmlJaxbProvidersTest.java  |  149 --
 .../test/providers/jaxb/link/Customer.java         |   47 -
 .../test/providers/jaxb/link/package-info.java     |    8 -
 .../resource/AbstractJaxbClassCompanyCustomer.java |   35 -
 .../jaxb/resource/AbstractJaxbClassCustomer.java   |  277 ----
 .../jaxb/resource/AbstractJaxbClassPerson.java     |   41 -
 .../resource/AbstractJaxbClassPrivatCustomer.java  |   21 -
 .../jaxb/resource/AbstractJaxbClassResource.java   |   24 -
 .../jaxb/resource/BadContenTypeTestResource.java   |   33 -
 .../jaxb/resource/BadContentTypeTestBean.java      |   17 -
 .../providers/jaxb/resource/CharSetCustomer.java   |   21 -
 .../CharSetFavoriteMovieXmlRootElement.java        |   14 -
 .../jaxb/resource/CharSetMovieResource.java        |   54 -
 .../jaxb/resource/CharSetRE1066Resource.java       |   54 -
 .../providers/jaxb/resource/CharSetResource.java   |   45 -
 .../providers/jaxb/resource/CharacterSetData.java  |   16 -
 .../jaxb/resource/CharacterSetResource.java        |   34 -
 .../test/providers/jaxb/resource/Child.java        |   78 -
 .../jaxb/resource/CollectionCustomer.java          |   24 -
 .../resource/CollectionNamespacedCustomer.java     |   24 -
 .../resource/CollectionNamespacedResource.java     |   81 -
 .../jaxb/resource/CollectionResource.java          |   82 -
 .../providers/jaxb/resource/CustomOverrideFoo.java |   16 -
 .../jaxb/resource/CustomOverrideResource.java      |   25 -
 .../jaxb/resource/CustomOverrideWriter.java        |   32 -
 .../jaxb/resource/EmptyContentTypeFoo.java         |   17 -
 .../jaxb/resource/EmptyContentTypeResource.java    |   25 -
 .../jaxb/resource/ExceptionMapperJaxbMapper.java   |   15 -
 .../jaxb/resource/ExceptionMapperJaxbResource.java |   13 -
 .../resource/GenericResourceAbstractResource.java  |   16 -
 .../jaxb/resource/GenericResourceModel.java        |   16 -
 .../GenericResourceOtherAbstractResource.java      |    5 -
 .../jaxb/resource/GenericResourceResource.java     |   10 -
 .../jaxb/resource/GenericResourceResource2.java    |   10 -
 ...InterfaceAbstractBackendCollectionResource.java |    5 -
 ...nericSuperInterfaceAbstractBackendResource.java |    6 -
 ...icSuperInterfaceAbstractBackendSubResource.java |    6 -
 .../jaxb/resource/GenericSuperInterfaceAction.java |    6 -
 ...cSuperInterfaceAssignedPermissionsResource.java |   10 -
 ...ricSuperInterfaceBackendDataCenterResource.java |   28 -
 ...icSuperInterfaceBackendDataCentersResource.java |   32 -
 .../GenericSuperInterfaceBackendResource.java      |    5 -
 .../GenericSuperInterfaceBaseBackendResource.java  |    5 -
 .../GenericSuperInterfaceBaseResource.java         |   52 -
 .../GenericSuperInterfaceBaseResources.java        |    5 -
 .../GenericSuperInterfaceBusinessEntity.java       |   20 -
 .../resource/GenericSuperInterfaceDataCenter.java  |   16 -
 .../GenericSuperInterfaceDataCenterResource.java   |   13 -
 .../resource/GenericSuperInterfaceDataCenters.java |    6 -
 .../GenericSuperInterfaceDataCentersResource.java  |   46 -
 .../jaxb/resource/GenericSuperInterfaceGuid.java   |    7 -
 ...enericSuperInterfaceINotifyPropertyChanged.java |    5 -
 .../GenericSuperInterfaceIVdcQueryable.java        |    5 -
 .../resource/GenericSuperInterfaceStoragePool.java |   13 -
 .../jaxb/resource/GenericSuperInterfaceTop.java    |   17 -
 .../GenericSuperInterfaceUpdatableResource.java    |   18 -
 .../providers/jaxb/resource/InheritanceAnimal.java |   17 -
 .../providers/jaxb/resource/InheritanceCat.java    |   17 -
 .../providers/jaxb/resource/InheritanceDog.java    |   17 -
 .../jaxb/resource/InheritanceResource.java         |   18 -
 .../providers/jaxb/resource/InheritanceZoo.java    |   25 -
 .../test/providers/jaxb/resource/Item.java         |  133 --
 .../test/providers/jaxb/resource/Itemtype.java     |  128 --
 .../test/providers/jaxb/resource/JAXBCache.java    |   63 -
 .../providers/jaxb/resource/JaxbCacheChild.java    |   73 -
 .../providers/jaxb/resource/JaxbCacheParent.java   |   79 -
 .../providers/jaxb/resource/JaxbCollectionFoo.java |   28 -
 .../jaxb/resource/JaxbCollectionNamespacedFoo.java |   28 -
 .../resource/JaxbCollectionNamespacedResource.java |   36 -
 .../jaxb/resource/JaxbCollectionResource.java      |   36 -
 .../providers/jaxb/resource/JaxbElementClient.java |   22 -
 .../resource/JaxbElementEntityMessageReader.java   |   38 -
 .../resource/JaxbElementEntityMessageWriter.java   |   36 -
 .../JaxbElementReadableWritableEntity.java         |   28 -
 .../jaxb/resource/JaxbElementResource.java         |   14 -
 .../jaxb/resource/JaxbJsonElementClient.java       |   22 -
 .../resource/JaxbJsonXmlRootElementClient.java     |   25 -
 .../jaxb/resource/JaxbJunkXmlOrderClient.java      |   22 -
 .../resource/JaxbMarshallingSoakAsyncService.java  |   50 -
 .../jaxb/resource/JaxbMarshallingSoakItem.java     |  134 --
 .../jaxb/resource/JaxbXmlRootElementClient.java    |   21 -
 .../JaxbXmlRootElementProviderResource.java        |   41 -
 .../KeepCharsetFavoriteMovieXmlRootElement.java    |   16 -
 .../jaxb/resource/KeepCharsetMovieResource.java    |   44 -
 .../providers/jaxb/resource/LinkJaxbCustomer.java  |   37 -
 .../providers/jaxb/resource/LinkJaxbResource.java  |   20 -
 .../test/providers/jaxb/resource/MapFoo.java       |   21 -
 .../test/providers/jaxb/resource/MapJaxb.java      |   93 --
 .../test/providers/jaxb/resource/MapResource.java  |   57 -
 .../test/providers/jaxb/resource/Order.java        |  132 --
 .../test/providers/jaxb/resource/Ordertype.java    |  136 --
 .../test/providers/jaxb/resource/Parent.java       |   78 -
 .../jaxb/resource/QualityFactorResource.java       |   23 -
 .../jaxb/resource/QualityFactorThing.java          |   16 -
 .../jaxb/resource/SeeAlsoAnnotationBaseFoo.java    |    7 -
 .../jaxb/resource/SeeAlsoAnnotationFooIntf.java    |    7 -
 .../jaxb/resource/SeeAlsoAnnotationRealFoo.java    |   16 -
 .../jaxb/resource/SeeAlsoAnnotationResource.java   |   27 -
 .../test/providers/jaxb/resource/ShipTo.java       |  134 --
 .../test/providers/jaxb/resource/Shiptotype.java   |  127 --
 .../test/providers/jaxb/resource/StatsProxy.java   |   14 -
 .../providers/jaxb/resource/StatsResource.java     |   43 -
 .../providers/jaxb/resource/StreamResetPerson.java |   21 -
 .../providers/jaxb/resource/StreamResetPlace.java  |   21 -
 .../jaxb/resource/StreamResetResource.java         |   14 -
 .../jaxb/resource/StringCharsetResource.java       |   48 -
 .../jaxb/resource/StringCharsetRespond.java        |   26 -
 .../jaxb/resource/XmlEnumParamLocation.java        |   36 -
 .../jaxb/resource/XmlEnumParamResource.java        |   15 -
 .../jaxb/resource/XmlHeaderDecorator.java          |   15 -
 .../jaxb/resource/XmlHeaderDecorator2.java         |   15 -
 .../jaxb/resource/XmlHeaderJunk2Intf.java          |   11 -
 .../providers/jaxb/resource/XmlHeaderJunkIntf.java |   12 -
 .../providers/jaxb/resource/XmlHeaderResource.java |   33 -
 .../providers/jaxb/resource/XmlHeaderThing.java    |   18 -
 .../jaxb/resource/XmlJavaTypeAdapterAlien.java     |   29 -
 .../resource/XmlJavaTypeAdapterAlienAdapter.java   |   39 -
 .../jaxb/resource/XmlJavaTypeAdapterFoo.java       |   39 -
 .../jaxb/resource/XmlJavaTypeAdapterHuman.java     |   21 -
 .../jaxb/resource/XmlJavaTypeAdapterResource.java  |   82 -
 .../jaxb/resource/XmlJaxbProvidersHelper.java      |   57 -
 .../jaxb/resource/XmlJaxbProvidersOrderClient.java |   28 -
 .../resource/XmlJaxbProvidersOrderResource.java    |   53 -
 .../providers/jaxb/resource/XmlStreamFactory.java  |   43 -
 .../jaxb/resource/parsing/ObjectFactory.java       |  108 --
 .../jaxb/resource/parsing/ParsingAbstractData.java |   12 -
 .../parsing/ParsingDataCollectionPackage.java      |  173 ---
 .../parsing/ParsingDataCollectionRecord.java       |   81 -
 .../resource/parsing/ParsingStoreResource.java     |   72 -
 .../jettison/BaseClassFromTypeListTest.java        |   90 --
 .../jettison/ContentTypeMatchingTest.java          |  166 --
 .../test/providers/jettison/JaxbSmokeTest.java     |  169 --
 .../providers/jettison/JettisonCustomerTest.java   |   70 -
 .../providers/jettison/JettisonMediaTypeTest.java  |   68 -
 .../providers/jettison/JsonCollectionTest.java     |  192 ---
 .../test/providers/jettison/JsonMapTest.java       |  103 --
 .../providers/jettison/NamespaceMappingTest.java   |   85 -
 .../providers/jettison/ProxyInheritanceTest.java   |   93 --
 .../jettison/TypeMappingJettisonTest.java          |  129 --
 .../resource/BaseClassFromTypeListCustomer.java    |   24 -
 .../BaseClassFromTypeListInAccountsIntf.java       |    5 -
 .../resource/BaseClassFromTypeListResource.java    |   23 -
 .../resource/BaseClassFromTypeListStoreIntf.java   |   25 -
 .../test/providers/jettison/resource/Book.java     |   48 -
 .../jettison/resource/BookStoreClient.java         |   43 -
 .../jettison/resource/BookStoreResource.java       |   44 -
 .../jettison/resource/CRUDEntityWebservice.java    |   11 -
 .../resource/ContentTypeMatchingError.java         |   18 -
 .../ContentTypeMatchingErrorException.java         |    5 -
 .../ContentTypeMatchingErrorExceptionMapper.java   |   12 -
 .../ContentTypeMatchingMapperResource.java         |   34 -
 .../jettison/resource/JettisonCustomer.java        |  188 ---
 .../jettison/resource/JettisonCustomerList.java    |   23 -
 .../JettisonCustomerManagementResource.java        |   42 -
 .../jettison/resource/JettisonMediaTypeObject.java |   21 -
 .../resource/JettisonMediaTypeService.java         |   22 -
 .../jettison/resource/JsonCollectionFoo.java       |   28 -
 .../JsonCollectionMyNamespacedResource.java        |   65 -
 .../resource/JsonCollectionMyResource.java         |   71 -
 .../resource/JsonCollectionNamespacedFoo.java      |   28 -
 .../providers/jettison/resource/JsonMapFoo.java    |   21 -
 .../jettison/resource/JsonMapResource.java         |   44 -
 .../providers/jettison/resource/MyService.java     |    7 -
 .../resource/NamespaceMappingResource.java         |   51 -
 .../resource/NamespaceMappingTestBase.java         |  107 --
 .../resource/NamespaceMappingTestExtends.java      |   80 -
 .../providers/jettison/resource/ObjectFactory.java |   49 -
 .../jettison/resource/TypeMappingBean.java         |   25 -
 .../jettison/resource/TypeMappingResource.java     |   14 -
 .../providers/jettison/resource/UserEntity.java    |   27 -
 .../jettison/resource/UserEntityWebservice.java    |   12 -
 .../providers/multipart/ContextProvidersTest.java  |  569 -------
 .../providers/multipart/EmbeddedMultipartTest.java |  107 --
 .../EmptyInputStreamMultipartProviderTest.java     |   60 -
 .../multipart/GenericTypeMultipartTest.java        |   67 -
 .../multipart/HeaderFlushedOutputStreamTest.java   |  152 --
 .../InputPartDefaultCharsetOverwriteTest.java      |  462 ------
 ...artDefaultContentTypeEncodingOverwriteTest.java |   94 --
 ...entTypeWildcardOverwriteNewInterceptorTest.java |   95 --
 .../multipart/MimeMultipartProviderTest.java       |  307 ----
 .../test/providers/multipart/NullPartTest.java     |   66 -
 .../test/providers/multipart/ProxyTest.java        |   56 -
 .../resource/ContextProvidersCustomer.java         |   24 -
 .../resource/ContextProvidersCustomerForm.java     |   20 -
 .../multipart/resource/ContextProvidersName.java   |   38 -
 .../resource/ContextProvidersResource.java         |  208 ---
 .../multipart/resource/ContextProvidersXop.java    |   29 -
 .../resource/EmbeddedMultipartCustomer.java        |   25 -
 .../resource/EmbeddedMultipartResource.java        |   47 -
 .../EmptyInputStreamMultipartProviderMyBean.java   |   21 -
 .../EmptyInputStreamMultipartProviderResource.java |   21 -
 .../multipart/resource/GenericTypeResource.java    |   33 -
 .../GenericTypeStringListReaderWriter.java         |   70 -
 .../resource/HeaderFlushedOutputStreamBean.java    |   21 -
 .../resource/HeaderFlushedOutputStreamService.java |   31 -
 ...ultCharsetOverwriteContentTypeCharsetUTF16.java |   23 -
 ...aultCharsetOverwriteContentTypeCharsetUTF8.java |   23 -
 ...tCharsetOverwriteContentTypeNoCharsetUTF16.java |   22 -
 ...ltCharsetOverwriteContentTypeNoCharsetUTF8.java |   22 -
 ...tCharsetOverwriteNoContentTypeCharsetUTF16.java |   22 -
 ...ltCharsetOverwriteNoContentTypeCharsetUTF8.java |   22 -
 .../InputPartDefaultCharsetOverwriteService.java   |   60 -
 ...DefaultContentTypeEncodingOverwriteService.java |   20 -
 ...tContentTypeWildcardOverwriteContainerBean.java |   20 -
 ...ContentTypeWildcardOverwriteNewInterceptor.java |   17 -
 ...DefaultContentTypeWildcardOverwriteService.java |   19 -
 ...DefaultContentTypeWildcardOverwriteXmlBean.java |   28 -
 .../resource/MimeMultipartProviderClient.java      |   58 -
 .../resource/MimeMultipartProviderCustomer.java    |   25 -
 .../resource/MimeMultipartProviderResource.java    |  364 -----
 .../multipart/resource/MyServiceProxy.java         |   17 -
 .../providers/multipart/resource/NullPartBean.java |   22 -
 .../multipart/resource/NullPartService.java        |   22 -
 .../multipart/resource/ProxyApiService.java        |   17 -
 .../multipart/resource/ProxyAttachment.java        |   34 -
 .../multipart/resource/ProxyResource.java          |    7 -
 .../resource/basic/CollectionDefaultValueTest.java |   63 -
 .../resource/basic/ConstructedInjectionTest.java   |   75 -
 .../CovariantReturnSubresourceLocatorsTest.java    |   55 -
 .../test/resource/basic/DefaultMediaTypeTest.java  |  204 ---
 .../test/resource/basic/ExtensionTest.java         |   87 --
 .../test/resource/basic/GenericEntityTest.java     |   92 --
 .../test/resource/basic/GenericResourceTest.java   |   67 -
 .../test/resource/basic/HttpHeadersTest.java       |   82 -
 .../test/resource/basic/InheritanceTest.java       |   66 -
 .../test/resource/basic/MatchedResourceTest.java   |  112 --
 .../basic/MultiInterfaceResLocatorTest.java        |   61 -
 .../resource/basic/MultipleAcceptHeaderTest.java   |  125 --
 .../basic/MultipleEndpointsWarningTest.java        |   87 --
 .../test/resource/basic/ParameterSubResTest.java   |  104 --
 .../test/resource/basic/ReponseInfoTest.java       |   68 -
 .../resource/basic/ResourceInfoInjectionTest.java  |   86 --
 .../test/resource/basic/ResourceLocatorTest.java   |  157 --
 .../resteasy/test/resource/basic/ScanTest.java     |   83 -
 .../test/resource/basic/SpecialResourceTest.java   |  148 --
 .../resource/basic/SubResourceLocatorTest.java     |   65 -
 .../resteasy/test/resource/basic/UriInfoTest.java  |  210 ---
 .../resource/basic/WiderMappingNegativeTest.java   |   74 -
 .../test/resource/basic/WiderMappingTest.java      |   75 -
 .../resource/CollectionDefaultValueResource.java   |   21 -
 .../resource/ConstructedInjectionResource.java     |   45 -
 ...ovariantReturnSubresourceLocatorsRootProxy.java |    9 -
 ...CovariantReturnSubresourceLocatorsSubProxy.java |   10 -
 ...tReturnSubresourceLocatorsSubProxyRootImpl.java |   11 -
 ...ntReturnSubresourceLocatorsSubProxySubImpl.java |   13 -
 .../resource/DefaultMediaTypeCustomObject.java     |   13 -
 .../basic/resource/DefaultMediaTypeResource.java   |  108 --
 .../resource/basic/resource/ExtensionResource.java |   52 -
 .../basic/resource/GenericEntityDoubleWriter.java  |   54 -
 .../basic/resource/GenericEntityResource.java      |   33 -
 .../basic/resource/GenericEntitytFloatWriter.java  |   51 -
 .../resource/GenericResourceCrudResource.java      |   34 -
 .../basic/resource/GenericResourceStudent.java     |   31 -
 .../GenericResourceStudentCrudResource.java        |   38 -
 .../resource/GenericResourceStudentInterface.java  |   26 -
 .../resource/GenericResourceStudentReader.java     |   39 -
 .../resource/GenericResourceStudentWriter.java     |   36 -
 .../basic/resource/HttpHeadersResource.java        |  174 ---
 .../basic/resource/InheritenceParentResource.java  |   12 -
 .../resource/InheritenceParentResourceImpl.java    |   11 -
 .../test/resource/basic/resource/LogHandler.java   |   30 -
 .../resource/basic/resource/MatchedResource.java   |   71 -
 .../resource/MultiInterfaceResLocatorIntf1.java    |   13 -
 .../resource/MultiInterfaceResLocatorIntf2.java    |   12 -
 .../resource/MultiInterfaceResLocatorResource.java |   13 -
 .../MultiInterfaceResLocatorSubresource.java       |   16 -
 .../resource/MultipleEndpointsWarningResource.java |   73 -
 .../resource/ParameterSubResConcreteSubImpl.java   |    7 -
 .../resource/ParameterSubResDoubleInterface.java   |    4 -
 .../resource/ParameterSubResGenericInterface.java  |   10 -
 .../basic/resource/ParameterSubResGenericSub.java  |   24 -
 .../resource/ParameterSubResInternalInterface.java |    8 -
 .../basic/resource/ParameterSubResRoot.java        |    9 -
 .../basic/resource/ParameterSubResRootImpl.java    |   14 -
 .../basic/resource/ParameterSubResSub.java         |   10 -
 .../basic/resource/ParameterSubResSubImpl.java     |   24 -
 .../basic/resource/ReponseInfoResource.java        |   36 -
 .../resource/ResourceInfoInjectionFilter.java      |   27 -
 .../resource/ResourceInfoInjectionResource.java    |   70 -
 ...sourceLocatorAbstractAnnotationFreeResouce.java |    8 -
 .../ResourceLocatorAnnotationFreeSubResource.java  |   12 -
 .../resource/ResourceLocatorBaseResource.java      |   46 -
 .../ResourceLocatorCollectionResource.java         |   12 -
 .../basic/resource/ResourceLocatorDirectory.java   |   20 -
 .../resource/ResourceLocatorQueueReceiver.java     |    5 -
 .../basic/resource/ResourceLocatorReceiver.java    |   13 -
 .../resource/ResourceLocatorRootInterface.java     |   17 -
 .../resource/ResourceLocatorSubInterface.java      |   14 -
 .../basic/resource/ResourceLocatorSubresource.java |   48 -
 .../resource/ResourceLocatorSubresource2.java      |   34 -
 .../resource/ResourceLocatorSubresource3.java      |   19 -
 .../ResourceLocatorSubresource3Interface.java      |   14 -
 .../test/resource/basic/resource/ScanProxy.java    |   16 -
 .../test/resource/basic/resource/ScanResource.java |   11 -
 .../resource/basic/resource/ScanSubresource.java   |   14 -
 .../basic/resource/SpecialResourceApiResource.java |   29 -
 .../resource/SpecialResourceDeleteResource.java    |   16 -
 .../resource/SpecialResourceStreamResource.java    |   16 -
 .../basic/resource/SpecialResourceSubFactory.java  |   12 -
 .../SubResourceLocatorBaseCrudService.java         |   46 -
 .../resource/SubResourceLocatorBaseService.java    |   17 -
 .../basic/resource/SubResourceLocatorFoo.java      |    9 -
 .../basic/resource/SubResourceLocatorImpFoo.java   |   11 -
 .../resource/SubResourceLocatorOhaUserModel.java   |   14 -
 .../SubResourceLocatorPlatformServiceImpl.java     |   81 -
 .../SubResourceLocatorPlatformServiceResource.java |   19 -
 .../resource/SubResourceLocatorUserResource.java   |  139 --
 .../resource/UriInfoEncodedQueryResource.java      |   22 -
 .../resource/UriInfoEncodedTemplateResource.java   |   37 -
 .../resource/UriInfoEscapedMatrParamResource.java  |   21 -
 .../basic/resource/UriInfoQueryParamsResource.java |  139 --
 .../basic/resource/UriInfoRelativizeResource.java  |   19 -
 .../basic/resource/UriInfoSimpleResource.java      |   59 -
 .../resource/UriInfoSimpleSingletonResource.java   |   58 -
 .../basic/resource/WiderMappingDefaultOptions.java |   12 -
 .../basic/resource/WiderMappingResource.java       |   19 -
 .../test/resource/param/ComplexPathParamTest.java  |   77 -
 .../test/resource/param/CookieInjectionTest.java   |  166 --
 .../test/resource/param/FormParamTest.java         |  148 --
 .../test/resource/param/HeaderDelegateTest.java    |  103 --
 .../param/HeaderParamsAsPrimitivesTest.java        |  689 ---------
 .../resource/param/MatrixParamAsPrimitiveTest.java |  478 ------
 .../test/resource/param/MatrixPathParamTest.java   |   86 --
 .../test/resource/param/ParamConverterTest.java    |   70 -
 .../resteasy/test/resource/param/ParamTest.java    |   74 -
 .../resource/param/QueryParamAsPrimitiveTest.java  |  582 -------
 .../param/QueryParamWithMultipleEqualsTest.java    |   55 -
 .../resteasy/test/resource/param/QueryTest.java    |   69 -
 .../param/SerializableWithParametersTest.java      |   58 -
 .../test/resource/param/SpecialCharsInUrlTest.java |   72 -
 .../param/StringParamUnmarshallerTest.java         |   72 -
 .../resource/param/SuperStringConverterTest.java   |   85 -
 .../resource/param/UriParamAsPrimitiveTest.java    |  187 ---
 .../ComplexPathParamExtensionResource.java         |   24 -
 .../ComplexPathParamRegressionResteasy145.java     |   17 -
 .../param/resource/ComplexPathParamSubRes.java     |   10 -
 .../resource/ComplexPathParamSubResSecond.java     |   10 -
 .../resource/ComplexPathParamTrickyResource.java   |   33 -
 .../ComplexPathParamUnlimitedResource.java         |   19 -
 .../param/resource/CookieInjectionResource.java    |   95 --
 .../param/resource/FormParamBasicResource.java     |   64 -
 .../param/resource/FormParamEntityPrototype.java   |    9 -
 ...rmParamEntityThrowsIllegaArgumentException.java |    7 -
 .../resource/FormParamEntityWithConstructor.java   |    7 -
 .../resource/FormParamEntityWithFromString.java    |   26 -
 .../resource/param/resource/FormParamResource.java |   17 -
 .../param/resource/HeaderDelegateDate.java         |   11 -
 .../param/resource/HeaderDelegateDelegate.java     |   15 -
 .../param/resource/HeaderDelegateInterface1.java   |    4 -
 .../param/resource/HeaderDelegateInterface2.java   |    4 -
 .../param/resource/HeaderDelegateInterface3.java   |    4 -
 .../param/resource/HeaderDelegateInterface4.java   |    4 -
 .../param/resource/HeaderDelegateResource.java     |   18 -
 .../param/resource/HeaderDelegateSubDelegate.java  |    4 -
 ...derParamsAsPrimitivesArrayDefaultNullProxy.java |   16 -
 ...aramsAsPrimitivesArrayDefaultOverrideProxy.java |   18 -
 .../HeaderParamsAsPrimitivesArrayDefaultProxy.java |   16 -
 .../HeaderParamsAsPrimitivesArrayProxy.java        |   17 -
 .../HeaderParamsAsPrimitivesDefaultNullProxy.java  |   36 -
 ...aderParamsAsPrimitivesDefaultOverrideProxy.java |   38 -
 .../HeaderParamsAsPrimitivesDefaultProxy.java      |   36 -
 ...aderParamsAsPrimitivesListDefaultNullProxy.java |   36 -
 ...ParamsAsPrimitivesListDefaultOverrideProxy.java |   39 -
 .../HeaderParamsAsPrimitivesListDefaultProxy.java  |   36 -
 .../HeaderParamsAsPrimitivesListProxy.java         |   38 -
 .../HeaderParamsAsPrimitivesPrimitivesProxy.java   |   37 -
 .../HeaderParamsAsPrimitivesResourceArray.java     |   30 -
 ...aderParamsAsPrimitivesResourceArrayDefault.java |   27 -
 ...ParamsAsPrimitivesResourceArrayDefaultNull.java |   26 -
 ...msAsPrimitivesResourceArrayDefaultOverride.java |   29 -
 .../HeaderParamsAsPrimitivesResourceDefault.java   |   62 -
 ...eaderParamsAsPrimitivesResourceDefaultNull.java |   61 -
 ...rParamsAsPrimitivesResourceDefaultOverride.java |   62 -
 .../HeaderParamsAsPrimitivesResourceList.java      |   76 -
 ...eaderParamsAsPrimitivesResourceListDefault.java |   63 -
 ...rParamsAsPrimitivesResourceListDefaultNull.java |   62 -
 ...amsAsPrimitivesResourceListDefaultOverride.java |   65 -
 ...HeaderParamsAsPrimitivesResourcePrimitives.java |   61 -
 .../HeaderParamsAsPrimitivesResourceSet.java       |   22 -
 .../HeaderParamsAsPrimitivesResourceSortedSet.java |   22 -
 .../HeaderParamsAsPrimitivesResourceWrappers.java  |   62 -
 ...rParamsAsPrimitivesResourceWrappersDefault.java |   63 -
 ...amsAsPrimitivesResourceWrappersDefaultNull.java |   61 -
 ...sPrimitivesResourceWrappersDefaultOverride.java |   64 -
 .../resource/HeaderParamsAsPrimitivesSetProxy.java |   14 -
 .../HeaderParamsAsPrimitivesSortedSetProxy.java    |   14 -
 ...ParamsAsPrimitivesWrappersDefaultNullProxy.java |   36 -
 ...msAsPrimitivesWrappersDefaultOverrideProxy.java |   38 -
 ...aderParamsAsPrimitivesWrappersDefaultProxy.java |   36 -
 .../HeaderParamsAsPrimitivesWrappersProxy.java     |   37 -
 .../resource/MatrixParamAsPrimitiveArray.java      |   75 -
 .../MatrixParamAsPrimitiveArrayDefault.java        |   62 -
 .../MatrixParamAsPrimitiveArrayDefaultNull.java    |   61 -
 ...MatrixParamAsPrimitiveArrayDefaultOverride.java |   62 -
 .../resource/MatrixParamAsPrimitiveDefault.java    |   62 -
 .../MatrixParamAsPrimitiveDefaultNull.java         |   61 -
 .../MatrixParamAsPrimitiveDefaultOverride.java     |   62 -
 .../param/resource/MatrixParamAsPrimitiveList.java |   76 -
 .../MatrixParamAsPrimitiveListDefault.java         |   63 -
 .../MatrixParamAsPrimitiveListDefaultNull.java     |   62 -
 .../MatrixParamAsPrimitiveListDefaultOverride.java |   63 -
 .../resource/MatrixParamAsPrimitivePrimitives.java |   61 -
 .../resource/MatrixParamAsPrimitiveWrappers.java   |   61 -
 .../MatrixParamAsPrimitiveWrappersDefault.java     |   62 -
 .../MatrixParamAsPrimitiveWrappersDefaultNull.java |   61 -
 ...rixParamAsPrimitiveWrappersDefaultOverride.java |   62 -
 .../param/resource/ParamConverterClient.java       |   16 -
 .../resource/ParamConverterDefaultClient.java      |   10 -
 .../resource/ParamConverterDefaultResource.java    |   21 -
 .../param/resource/ParamConverterPOJO.java         |   13 -
 .../resource/ParamConverterPOJOConverter.java      |   15 -
 .../ParamConverterPOJOConverterProvider.java       |   17 -
 .../param/resource/ParamConverterResource.java     |   23 -
 .../param/resource/ParamInterfaceResource.java     |   27 -
 .../resource/param/resource/ParamResource.java     |   26 -
 .../resource/QueryParamAsPrimitiveResource.java    |   61 -
 .../QueryParamAsPrimitiveResourceArray.java        |   75 -
 .../QueryParamAsPrimitiveResourceArrayDefault.java |   62 -
 ...ryParamAsPrimitiveResourceArrayDefaultNull.java |   61 -
 ...ramAsPrimitiveResourceArrayDefaultOverride.java |   62 -
 .../QueryParamAsPrimitiveResourceDefault.java      |   62 -
 .../QueryParamAsPrimitiveResourceDefaultNull.java  |   61 -
 ...eryParamAsPrimitiveResourceDefaultOverride.java |   62 -
 .../QueryParamAsPrimitiveResourceList.java         |   76 -
 .../QueryParamAsPrimitiveResourceListDefault.java  |   63 -
 ...eryParamAsPrimitiveResourceListDefaultNull.java |   62 -
 ...aramAsPrimitiveResourceListDefaultOverride.java |   63 -
 ...sPrimitiveResourceQueryPrimitivesInterface.java |   37 -
 ...QueryParamAsPrimitiveResourceResourceArray.java |   37 -
 ...amAsPrimitiveResourceResourceListInterface.java |   38 -
 ...PrimitiveResourceResourceWrappersInterface.java |   37 -
 .../QueryParamAsPrimitiveResourceWrappers.java     |   61 -
 ...eryParamAsPrimitiveResourceWrappersDefault.java |   62 -
 ...aramAsPrimitiveResourceWrappersDefaultNull.java |   61 -
 ...AsPrimitiveResourceWrappersDefaultOverride.java |   62 -
 .../QueryParamWithMultipleEqualsResource.java      |   14 -
 .../resource/param/resource/QueryResource.java     |   19 -
 .../resource/param/resource/QuerySearchQuery.java  |   20 -
 .../resource/SerializableWithParametersObject.java |   27 -
 .../SerializableWithParametersResource.java        |   14 -
 .../param/resource/SpecialCharsInUrlResource.java  |   22 -
 .../StringParamUnmarshallerDateFormatter.java      |   27 -
 .../resource/StringParamUnmarshallerFruit.java     |    6 -
 .../resource/StringParamUnmarshallerService.java   |   35 -
 .../resource/StringParamUnmarshallerSport.java     |   13 -
 .../resource/SuperStringConverterCompany.java      |   18 -
 .../SuperStringConverterCompanyConverter.java      |   13 -
 .../resource/SuperStringConverterMyClient.java     |   16 -
 .../SuperStringConverterObjectConverter.java       |    9 -
 .../param/resource/SuperStringConverterPerson.java |   13 -
 .../SuperStringConverterPersonConverter.java       |    9 -
 .../resource/SuperStringConverterResource.java     |   22 -
 .../SuperStringConverterSuperPersonConverter.java  |   13 -
 .../UriParamAsPrimitiveResourceUriBoolean.java     |   17 -
 ...aramAsPrimitiveResourceUriBooleanInterface.java |   11 -
 ...iParamAsPrimitiveResourceUriBooleanWrapper.java |   17 -
 .../UriParamAsPrimitiveResourceUriByte.java        |   17 -
 ...riParamAsPrimitiveResourceUriByteInterface.java |   11 -
 .../UriParamAsPrimitiveResourceUriByteWrapper.java |   17 -
 .../UriParamAsPrimitiveResourceUriDouble.java      |   17 -
 ...riParamAsPrimitiveResourceUriDoubleWrapper.java |   17 -
 .../UriParamAsPrimitiveResourceUriFloat.java       |   17 -
 ...UriParamAsPrimitiveResourceUriFloatWrapper.java |   17 -
 .../UriParamAsPrimitiveResourceUriInt.java         |   17 -
 .../UriParamAsPrimitiveResourceUriIntWrapper.java  |   17 -
 .../UriParamAsPrimitiveResourceUriLong.java        |   17 -
 .../UriParamAsPrimitiveResourceUriLongWrapper.java |   17 -
 .../UriParamAsPrimitiveResourceUriShort.java       |   17 -
 ...UriParamAsPrimitiveResourceUriShortWrapper.java |   17 -
 .../jboss/resteasy/test/response/CookieTest.java   |  114 --
 .../resteasy/test/response/DuplicitePathTest.java  |  215 ---
 .../test/response/HeadContentLengthTest.java       |   92 --
 .../response/HttpRequestParameterInjectorTest.java |   86 --
 .../test/response/InheritedContextTest.java        |   88 --
 .../resteasy/test/response/MethodDefaultTest.java  |  124 --
 .../jboss/resteasy/test/response/OptionsTest.java  |  157 --
 .../resteasy/test/response/ProduceConsumeTest.java |  164 --
 .../jboss/resteasy/test/response/RangeTest.java    |  197 ---
 .../jboss/resteasy/test/response/ResponseTest.java |  224 ---
 .../resteasy/test/response/VariantAcceptTest.java  |  103 --
 .../jboss/resteasy/test/response/VariantsTest.java |  381 -----
 .../resteasy/test/response/WriterMatchingTest.java |   69 -
 .../test/response/resource/CookieResource.java     |   29 -
 .../DuplicitePathDupliciteApplicationOne.java      |   16 -
 .../DuplicitePathDupliciteApplicationTwo.java      |   16 -
 .../DuplicitePathDupliciteResourceOne.java         |   18 -
 .../DuplicitePathDupliciteResourceTwo.java         |   18 -
 .../resource/DuplicitePathMethodResource.java      |   44 -
 .../DuplicitePathNoDupliciteApplication.java       |   18 -
 .../HttpRequestParameterInjectorClassicParam.java  |   12 -
 ...tpRequestParameterInjectorParamFactoryImpl.java |   59 -
 .../HttpRequestParameterInjectorResource.java      |   21 -
 .../resource/InheritedContextNewService.java       |   14 -
 .../resource/InheritedContextNewSubService.java    |   14 -
 .../response/resource/InheritedContextService.java |   54 -
 .../response/resource/MethodDefaultResource.java   |   43 -
 .../response/resource/OptionParamsResource.java    |   22 -
 .../response/resource/OptionUsersResource.java     |   82 -
 .../test/response/resource/ProduceConsumeData.java |   19 -
 .../response/resource/ProduceConsumeResource.java  |   33 -
 .../response/resource/ProduceConsumeTextData.java  |   47 -
 .../response/resource/ProduceConsumeWildData.java  |   43 -
 .../test/response/resource/RangeResource.java      |   82 -
 .../response/resource/ResponseAnnotatedClass.java  |   13 -
 .../resource/ResponseDateReaderWriter.java         |   89 --
 .../test/response/resource/ResponseResource.java   |   86 --
 .../test/response/resource/SimpleResource.java     |   39 -
 .../response/resource/VariantAcceptResource.java   |   40 -
 .../response/resource/VariantComplexResource.java  |   29 -
 .../response/resource/VariantEncodingResource.java |   23 -
 .../response/resource/VariantLanguageResource.java |  152 --
 .../resource/WriterMatchingBoolWriter.java         |   34 -
 .../response/resource/WriterMatchingResource.java  |   13 -
 .../test/validation/ContextProvidersTestBase.java  |  359 -----
 .../resource/ContextProvidersCustomer.java         |   24 -
 .../resource/ContextProvidersCustomerForm.java     |   19 -
 .../validation/resource/ContextProvidersName.java  |   38 -
 .../resource/ContextProvidersResource.java         |  191 ---
 .../validation/resource/ContextProvidersXop.java   |   29 -
 .../src/test/resources/arquillian.xml              |   22 -
 .../jboss-deployment-structure-bouncycastle.xml    |    8 -
 ...ss-deployment-structure-jackson-v1-jettison.xml |   12 -
 .../jboss-deployment-structure-jackson-v1.xml      |   11 -
 ...ss-deployment-structure-jackson-v2-jettison.xml |    8 -
 .../jboss-deployment-structure-no-jackson.xml      |   12 -
 .../src/test/resources/log4j2.xml                  |   13 -
 .../test/asynch/AsyncPostProcessingTestWeb.xml     |   22 -
 .../jboss/resteasy/test/asynch/CallbackTestWeb.xml |   21 -
 .../resteasy/test/asynch/JaxrsAsyncServletWeb.xml  |   21 -
 .../test/cdi/basic/BeanReaderWriterBeans.xml       |    3 -
 .../resteasy/test/cdi/basic/RESTEASY-1082.war      |  Bin 3061488 -> 0 bytes
 .../resteasy/test/cdi/basic/decoratorBeans.xml     |   18 -
 .../jboss/resteasy/test/cdi/basic/ejbtest_web.xml  |   23 -
 .../resteasy/test/client/javax.ws.rs.ext.Providers |    3 -
 .../resteasy/test/core/basic/AppConfigWeb.xml      |   30 -
 .../test/core/basic/ApplicationFilter.html         |    1 -
 .../test/core/basic/ApplicationFilterWeb.xml       |   22 -
 .../resteasy/test/core/basic/ApplicationWeb.xml    |   11 -
 .../jboss/resteasy/test/core/basic/ContextWeb.xml  |   66 -
 .../test/core/basic/FileExtensionMapping.xml       |   28 -
 .../jboss/resteasy/test/core/servlet/FilterWeb.xml |   54 -
 .../test/core/servlet/ServletConfigWeb.xml         |   30 -
 .../test/core/servlet/ServletMappingJbossWeb.xml   |    3 -
 .../test/core/servlet/ServletMappingWeb.xml        |   45 -
 .../resteasy/test/core/servlet/UndertowWeb.xml     |   31 -
 .../providers/custom/FilterDispatcherManifest.MF   |    2 -
 .../custom/FilterDispatcherManifestWeb.xml         |   31 -
 .../providers/custom/MissingProducer.Providers     |    1 -
 .../resteasy/test/providers/jaxb/orders/order.xsd  |   42 -
 .../test/providers/jaxb/orders/order_123.xml       |   22 -
 .../HeaderFlushedOutputStreamTestData.txt          |    1 -
 .../test/resource/param/javax.ws.rs.ext.Providers  |    1 -
 .../src/test/scripts/legacy.groovy                 |   16 -
 testsuite/microprofile-tck/pom.xml                 |  187 +++
 testsuite/pom.xml                                  |   37 +-
 testsuite/unit-tests/pom.xml                       |    4 +-
 .../client/ChunkedTransferEncodingUnitTest.java    |    8 +-
 .../resteasy/test/client/ClientBuilderTest.java    |   18 +-
 .../jboss/resteasy/test/client/LinkHeaderTest.java |    6 +-
 .../SelfExpandingBufferredInputStreamTest.java     |    2 +-
 .../org/jboss/resteasy/test/crypto/LocalTest.java  |    7 +-
 .../resteasy/test/interception/PriorityTest.java   |    3 +-
 .../test/providers/AtomProviderModelTest.java      |    2 -
 .../test/providers/JaxbNamespacePrefixTest.java    |    5 +-
 .../test/providers/PriorityEqualityTest.java       |  151 ++
 .../providers/ProviderFactoryPrecedenceTest.java   |    6 +-
 .../test/providers/ProviderFactoryTest.java        |   68 +
 .../providers/sse/OutboundSseEventImplTest.java    |  108 ++
 .../test/request/ContainerRequestContextTest.java  |    2 +-
 .../AcceptParameterHttpPreprocessorTest.java       |    8 +-
 .../resteasy/test/resource/ProgammaticTest.java    |   29 +
 .../jboss/resteasy/test/util/TypesBuiltInTest.java |    6 +-
 .../jboss/resteasy/test/util/UriBuilderTest.java   |   64 +
 .../test/util/resource/TypesTestProvider.java      |   20 +-
 tjws/pom.xml                                       |    7 +-
 tjws/src/main/java/Acme/Serve/Serve.java           |    2 +-
 .../plugins/server/tjws/TJWSServletServerTest.java |   11 +-
 2183 files changed, 54163 insertions(+), 77554 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