This is an automated email from the git hooks/post-receive script. ebourg-guest pushed a commit to branch master in repository resteasy.
commit 8d65657fc12d650742e87513cb765075437baa84 Merge: 93d5187 9b829f8 Author: Emmanuel Bourg <ebo...@apache.org> Date: Tue Nov 21 14:26:04 2017 +0100 Update upstream source from tag 'upstream/3.1.3' Update to upstream version '3.1.3' with Debian dir 2ea65d0317a0f4dca91b5ca761d82c27d6f7236f .mvn/jvm.config | 1 + .travis.yml | 4 +- arquillian/RESTEASY-1056-jetty-bv11/pom.xml | 6 +- .../src/test/resources/arquillian.xml | 3 +- .../pom.xml | 100 + .../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 | 5 +- .../src/test/resources/web.xml | 21 + arquillian/RESTEASY-736-jetty/pom.xml | 2 +- arquillian/pom.xml | 11 +- as8-mavenized-distro/pom.xml | 2 +- as8-resteasy/pom.xml | 4 +- distribution/pom.xml | 4 +- distribution/src-distribution/pom.xml | 4 +- docbook/pom.xml | 2 +- docbook/reference/en/en-US/master.xml | 10 +- .../en/en-US/modules/Async_job_service.xml | 19 +- .../reference/en/en-US/modules/Authentication.xml | 201 -- .../en-US/modules/Cache_NoCache_CacheControl.xml | 2 +- .../modules/Content_Marshalling_Providers.xml | 67 + .../en-US/modules/Deprecated_security_modules.xml | 18 + .../en-US/modules/Installation_Configuration.xml | 35 +- .../en-US/modules/JAX-RS_Content_Negotiation.xml | 20 +- docbook/reference/en/en-US/modules/Jaxb.xml | 79 + docbook/reference/en/en-US/modules/Json-p.xml | 2 +- docbook/reference/en/en-US/modules/Links.xml | 2 +- .../en/en-US/modules/Maven_and_RESTEasy.xml | 150 +- docbook/reference/en/en-US/modules/OAuth2.xml | 721 ------- .../en/en-US/modules/RESTEasy_EJB_Integration.xml | 15 +- .../en-US/modules/RESTEasy_Embedded_Container.xml | 8 +- .../en-US/modules/RESTEasy_Spring_Integration.xml | 122 +- .../en-US/modules/Securing_JAX-RS_and_RESTeasy.xml | 16 +- docbook/reference/en/en-US/modules/Yaml.xml | 2 +- docbook/reference/en/en-US/modules/signature.xml | 2 +- docbook/reference/en/en-US/modules/smime.xml | 2 +- eagledns/pom.xml | 2 +- jboss-modules/pom.xml | 2 +- pom.xml | 183 +- profiling-tests/pom.xml | 2 +- providers/abdera-atom/pom.xml | 2 +- providers/fastinfoset/pom.xml | 2 +- providers/jackson/pom.xml | 3 +- providers/jackson2/pom.xml | 2 +- .../jackson/ResteasyJackson2Provider.java | 1 + providers/jaxb/pom.xml | 2 +- .../jboss/resteasy/plugins/stats/RegistryData.java | 10 +- .../resteasy/plugins/stats/RegistryEntry.java | 26 +- providers/jettison/pom.xml | 2 +- providers/json-p-ee7/pom.xml | 2 +- providers/multipart/pom.xml | 2 +- .../providers/multipart/MultipartInputImpl.java | 155 +- providers/pom.xml | 17 +- providers/resteasy-atom/pom.xml | 2 +- providers/resteasy-html/pom.xml | 2 +- .../providers/html/HtmlRenderableWriter.java | 117 +- providers/resteasy-validator-provider-11/pom.xml | 2 +- .../plugins/validation/ConstraintTypeUtil11.java | 45 +- providers/yaml/pom.xml | 2 +- resteasy-bom/pom.xml | 7 +- resteasy-cache/pom.xml | 2 +- resteasy-cache/resteasy-cache-core/pom.xml | 2 +- resteasy-cdi/pom.xml | 2 +- resteasy-client/pom.xml | 2 +- .../client/jaxrs/cache/CacheInterceptor.java | 6 + .../jaxrs/engines/ApacheHttpClient4Engine.java | 7 +- .../factory/ApacheHttpClient4EngineFactory.java | 5 +- .../jboss/resteasy/client/jaxrs/i18n/Messages.java | 5 +- .../client/jaxrs/internal/ClientInvocation.java | 4 +- .../client/jaxrs/internal/ClientResponse.java | 20 +- .../client/jaxrs/internal/ClientWebTarget.java | 38 +- resteasy-dependencies-bom/pom.xml | 30 +- resteasy-guice/pom.xml | 2 +- resteasy-jaxrs-services/pom.xml | 2 +- resteasy-jaxrs/pom.xml | 2 +- .../resteasy/core/AsynchronousDispatcher.java | 6 + .../jboss/resteasy/core/InjectorFactoryImpl.java | 25 +- .../org/jboss/resteasy/core/PathParamInjector.java | 27 +- .../jboss/resteasy/core/PropertyInjectorImpl.java | 71 +- .../jboss/resteasy/core/ServerResponseWriter.java | 260 ++- .../jboss/resteasy/core/SynchronousDispatcher.java | 10 +- .../jaxrs/AbstractReaderInterceptorContext.java | 2 +- .../jaxrs/AbstractWriterInterceptorContext.java | 2 +- .../jboss/resteasy/core/registry/SegmentNode.java | 47 +- .../MessageSanitizerContainerResponseFilter.java | 22 +- .../interceptors/RoleBasedSecurityFilter.java | 7 +- .../plugins/providers/DataSourceProvider.java | 8 +- .../resteasy/plugins/providers/FileProvider.java | 31 +- .../plugins/providers/RegisterBuiltin.java | 9 +- .../server/servlet/ConfigurationBootstrap.java | 7 +- .../server/servlet/HttpServletResponseWrapper.java | 6 +- .../plugins/server/servlet/ListenerBootstrap.java | 1 + .../server/servlet/ResteasyContextParameters.java | 1 + .../server/servlet/ServletContainerDispatcher.java | 16 +- .../resteasy/resteasy_jaxrs/i18n/LogMessages.java | 21 +- .../java/org/jboss/resteasy/spi/FactoryFinder.java | 56 +- .../java/org/jboss/resteasy/spi/HttpResponse.java | 9 +- .../org/jboss/resteasy/spi/ResteasyDeployment.java | 33 +- .../resteasy/spi/ResteasyProviderFactory.java | 50 +- .../resteasy/spi/metadata/ResourceBuilder.java | 18 + .../main/java/org/jboss/resteasy/util/Base64.java | 3 +- .../org/jboss/resteasy/util/MediaTypeHelper.java | 7 + resteasy-jsapi-testing/pom.xml | 2 +- resteasy-jsapi/pom.xml | 2 +- resteasy-legacy/pom.xml | 2 +- .../resteasy/client/core/BaseClientResponse.java | 7 +- .../core/executors/ApacheHttpClient4Executor.java | 50 +- .../java/org/jboss/resteasy/logging/Logger.java | 4 + .../org/jboss/resteasy/logging/impl/JULLogger.java | 4 + .../jboss/resteasy/logging/impl/Log4jLogger.java | 4 + .../jboss/resteasy/logging/impl/Slf4jLogger.java | 4 + resteasy-links/pom.xml | 2 +- resteasy-servlet-initializer/pom.xml | 2 +- resteasy-spring/pom.xml | 2 +- .../plugins/spring/SpringBeanProcessor.java | 2 +- .../resteasy/plugins/spring/i18n/Messages.java | 9 + .../resteasy/springmvc/ResteasyHandlerMapping.java | 16 + resteasy-upgrade-guide/pom.xml | 2 +- resteasy-wadl-undertow-connector/pom.xml | 2 +- resteasy-wadl/pom.xml | 2 +- {security => security-legacy}/keystone/README.md | 0 .../keystone/example/keystone-server/pom.xml | 202 +- .../src/main/java/org/jboss/keystone/Server.java | 190 +- .../src/main/webapp/WEB-INF/web.xml | 0 .../keystone-server/src/main/webapp/hello.html | 0 .../java/org/jboss/resteasy/test/EchoTest.java | 84 +- .../keystone/example/some-app/pom.xml | 202 +- .../some-app/src/main/webapp/WEB-INF/jboss-web.xml | 0 .../some-app/src/main/webapp/WEB-INF/web.xml | 66 +- .../some-app/src/main/webapp/admin/admins.txt | 0 .../some-app/src/main/webapp/user/users.txt | 0 .../keystone/keystone-as7-modules/build.xml | 124 +- .../keystone/keystone-as7-modules/lib.xml | 0 .../keystone/keystone-as7-modules/pom.xml | 201 +- .../resteasy/resteasy-keystone/main/module.xml | 96 +- .../web/login-module-authenticator/main/module.xml | 0 .../keystone/keystone-as7/pom.xml | 308 +-- .../keystone/as7/JBossWebAuthLoginModule.java | 0 .../as7/SignedSkeletonKeyStoneLoginModule.java | 324 +-- .../keystone/as7/SkeletonKeyStoneLoginModule.java | 254 +-- .../resteasy/keystone/as7/i18n/LogMessages.java | 0 .../jboss/resteasy/keystone/as7/i18n/Messages.java | 0 .../resteasy/test/i18n/I18nTestMessages_en.java | 0 .../resteasy/test/i18n/I18nTestMessages_xx.java | 0 .../resteasy/test/i18n/TestMessagesAbstract.java | 0 .../resteasy/test/i18n/TestMessagesParent.java | 0 .../resources/i18n/Messages.i18n_en.properties | 0 .../resources/i18n/Messages.i18n_xx.properties | 0 .../keystone/keystone-core/pom.xml | 365 ++-- .../org/jboss/resteasy/keystone/cli/Exporter.java | 0 .../org/jboss/resteasy/keystone/cli/Importer.java | 0 .../resteasy/keystone/client/ProjectsResource.java | 0 .../resteasy/keystone/client/RolesResource.java | 0 .../keystone/client/SkeletonKeyAdminClient.java | 0 .../keystone/client/SkeletonKeyClientBuilder.java | 268 +-- .../resteasy/keystone/client/TokenFactory.java | 0 .../resteasy/keystone/client/TokenVerifier.java | 0 .../resteasy/keystone/client/TokensResource.java | 0 .../resteasy/keystone/client/UsersResource.java | 0 .../keystone/core/AbstractTokenAuthFilter.java | 244 +-- .../resteasy/keystone/core/TokenAuthFilter.java | 0 .../resteasy/keystone/core/UserPrincipal.java | 0 .../resteasy/keystone/core/i18n/LogMessages.java | 0 .../resteasy/keystone/core/i18n/Messages.java | 0 .../org/jboss/resteasy/keystone/model/Access.java | 630 +++--- .../resteasy/keystone/model/Authentication.java | 390 ++-- .../jboss/resteasy/keystone/model/DomainToken.java | 102 +- .../jboss/resteasy/keystone/model/Endpoint.java | 242 +-- .../jboss/resteasy/keystone/model/Endpoints.java | 70 +- .../org/jboss/resteasy/keystone/model/Error.java | 92 +- .../resteasy/keystone/model/IdentityStore.java | 0 .../org/jboss/resteasy/keystone/model/Link.java | 0 .../org/jboss/resteasy/keystone/model/Mappers.java | 100 +- .../org/jboss/resteasy/keystone/model/Project.java | 170 +- .../jboss/resteasy/keystone/model/Projects.java | 102 +- .../org/jboss/resteasy/keystone/model/Role.java | 122 +- .../org/jboss/resteasy/keystone/model/Roles.java | 70 +- .../org/jboss/resteasy/keystone/model/Service.java | 152 +- .../jboss/resteasy/keystone/model/Services.java | 68 +- .../resteasy/keystone/model/StoredProject.java | 0 .../jboss/resteasy/keystone/model/StoredUser.java | 68 +- .../jboss/resteasy/keystone/model/UrlToken.java | 122 +- .../org/jboss/resteasy/keystone/model/User.java | 192 +- .../org/jboss/resteasy/keystone/model/Users.java | 68 +- .../org/jboss/resteasy/keystone/server/Loader.java | 280 +-- .../resteasy/keystone/server/ProjectsService.java | 0 .../resteasy/keystone/server/RolesService.java | 0 .../keystone/server/ServerTokenAuthFilter.java | 0 .../keystone/server/SkeletonKeyApplication.java | 422 ++-- .../resteasy/keystone/server/TokenService.java | 438 ++-- .../resteasy/keystone/server/UsersService.java | 0 .../resteasy/test/i18n/I18nTestMessages_en.java | 0 .../resteasy/test/i18n/I18nTestMessages_xx.java | 0 .../resteasy/test/i18n/TestMessagesAbstract.java | 0 .../resteasy/test/i18n/TestMessagesParent.java | 0 .../resteasy/test/keystone/PersistenceTest.java | 442 ++--- .../test/keystone/ProjectsResourceTest.java | 264 +-- .../resteasy/test/keystone/RolesResourceTest.java | 282 +-- .../jboss/resteasy/test/keystone/TokenTest.java | 620 +++--- .../resteasy/test/keystone/UsersResourceTest.java | 256 +-- .../keystone-core/src/test/resources/cache.xml | 30 +- .../resources/i18n/Messages.i18n_en.properties | 0 .../resources/i18n/Messages.i18n_xx.properties | 0 .../login-module-authenticator/pom.xml | 62 +- .../web/DomainDelegatingAuthenticator.java | 92 +- .../java/org/jboss/security/web/ThreadContext.java | 0 security-legacy/pom.xml | 49 + .../resteasy-oauth/pom.xml | 226 +-- .../jboss/resteasy/auth/oauth/OAuthConsumer.java | 0 .../auth/oauth/OAuthConsumerRegistration.java | 0 .../jboss/resteasy/auth/oauth/OAuthException.java | 0 .../org/jboss/resteasy/auth/oauth/OAuthFilter.java | 0 .../resteasy/auth/oauth/OAuthMemoryProvider.java | 0 .../jboss/resteasy/auth/oauth/OAuthProvider.java | 0 .../resteasy/auth/oauth/OAuthProviderChecker.java | 0 .../resteasy/auth/oauth/OAuthRequestToken.java | 0 .../jboss/resteasy/auth/oauth/OAuthServlet.java | 0 .../org/jboss/resteasy/auth/oauth/OAuthToken.java | 0 .../org/jboss/resteasy/auth/oauth/OAuthUtils.java | 0 .../jboss/resteasy/auth/oauth/OAuthValidator.java | 0 .../org/jboss/resteasy/auth/oauth/URLUtils.java | 0 .../resteasy/auth/oauth/i18n/LogMessages.java | 0 .../jboss/resteasy/auth/oauth/i18n/Messages.java | 0 .../resteasy/test/i18n/I18nTestMessages_en.java | 0 .../resteasy/test/i18n/I18nTestMessages_xx.java | 0 .../resteasy/test/i18n/TestMessagesAbstract.java | 0 .../resteasy/test/i18n/TestMessagesParent.java | 0 .../resources/i18n/Messages.i18n_en.properties | 0 .../resources/i18n/Messages.i18n_xx.properties | 0 .../skeleton-key-idm/README.md | 0 .../skeleton-key-idm/pom.xml | 44 +- .../skeleton-key-idm/skeleton-key-as7/pom.xml | 298 +-- .../key/as7/BearerTokenAuthenticatorValve.java | 172 +- .../key/as7/CatalinaBearerTokenAuthenticator.java | 328 +-- .../key/as7/CatalinaSecurityContextHelper.java | 276 +-- .../key/as7/OAuthAuthenticationServerValve.java | 2090 ++++++++++---------- .../key/as7/OAuthManagedResourceValve.java | 610 +++--- .../skeleton/key/as7/ServletOAuthLogin.java | 642 +++--- .../skeleton/key/as7/UserSessionManagement.java | 222 +-- .../CatalinaManagedResourceConfigLoader.java | 68 +- .../skeleton/key/as7/i18n/LogMessages.java | 0 .../resteasy/skeleton/key/as7/i18n/Messages.java | 0 .../resteasy/test/i18n/I18nTestMessages_en.java | 0 .../resteasy/test/i18n/I18nTestMessages_xx.java | 0 .../resteasy/test/i18n/TestMessagesAbstract.java | 0 .../resteasy/test/i18n/TestMessagesParent.java | 0 .../resources/i18n/Messages.i18n_en.properties | 0 .../resources/i18n/Messages.i18n_xx.properties | 0 .../skeleton-key-idm/skeleton-key-core/pom.xml | 272 +-- .../resteasy/skeleton/key/AbstractOAuthClient.java | 330 ++-- .../resteasy/skeleton/key/BouncyIntegration.java | 0 .../org/jboss/resteasy/skeleton/key/DerUtils.java | 0 .../org/jboss/resteasy/skeleton/key/EnvUtil.java | 72 +- .../org/jboss/resteasy/skeleton/key/PemUtils.java | 236 +-- .../resteasy/skeleton/key/RSATokenVerifier.java | 120 +- .../resteasy/skeleton/key/RealmConfiguration.java | 196 +- .../resteasy/skeleton/key/ResourceMetadata.java | 188 +- .../skeleton/key/SkeletonKeyContextResolver.java | 84 +- .../skeleton/key/SkeletonKeyPrincipal.java | 116 +- .../resteasy/skeleton/key/SkeletonKeySession.java | 68 +- .../skeleton/key/VerificationException.java | 0 .../skeleton/key/config/AuthServerConfig.java | 558 +++--- .../skeleton/key/config/ManagedResourceConfig.java | 426 ++-- .../key/config/ManagedResourceConfigLoader.java | 242 +-- .../resteasy/skeleton/key/i18n/LogMessages.java | 0 .../jboss/resteasy/skeleton/key/i18n/Messages.java | 0 .../skeleton/key/jaxrs/JaxrsBearerTokenFilter.java | 260 +-- .../skeleton/key/jaxrs/JaxrsOAuthClient.java | 114 +- .../key/representations/AccessTokenResponse.java | 0 .../key/representations/SkeletonKeyScope.java | 26 +- .../key/representations/SkeletonKeyToken.java | 366 ++-- .../idm/PublishedRealmRepresentation.java | 0 .../representations/idm/RealmRepresentation.java | 342 ++-- .../idm/RequiredCredentialRepresentation.java | 88 +- .../idm/ResourceRepresentation.java | 0 .../idm/RoleMappingRepresentation.java | 0 .../idm/ScopeMappingRepresentation.java | 0 .../representations/idm/UserRepresentation.java | 0 .../skeleton/key/servlet/ServletActionURLs.java | 30 +- .../skeleton/key/servlet/ServletOAuthClient.java | 258 +-- .../resteasy/test/i18n/I18nTestMessages_en.java | 0 .../resteasy/test/i18n/I18nTestMessages_xx.java | 0 .../resteasy/test/i18n/TestMessagesAbstract.java | 0 .../resteasy/test/i18n/TestMessagesParent.java | 0 .../test/skeleton/key/RSAVerifierTest.java | 564 +++--- .../test/skeleton/key/SkeletonKeyTokenTest.java | 156 +- .../resources/i18n/Messages.i18n_en.properties | 0 .../resources/i18n/Messages.i18n_xx.properties | 0 .../skeleton-key-idm/skeleton-key-idp/pom.xml | 322 +-- .../resteasy/skeleton/key/idm/IdentityManager.java | 168 +- .../key/idm/adapters/infinispan/InfinispanIDM.java | 1188 +++++------ .../skeleton/key/idm/i18n/LogMessages.java | 0 .../resteasy/skeleton/key/idm/i18n/Messages.java | 0 .../skeleton/key/idm/model/data/Realm.java | 386 ++-- .../key/idm/model/data/RequiredCredential.java | 114 +- .../skeleton/key/idm/model/data/Resource.java | 0 .../resteasy/skeleton/key/idm/model/data/Role.java | 0 .../skeleton/key/idm/model/data/RoleMapping.java | 0 .../skeleton/key/idm/model/data/ScopeMapping.java | 0 .../resteasy/skeleton/key/idm/model/data/User.java | 0 .../skeleton/key/idm/model/data/UserAttribute.java | 0 .../key/idm/model/data/UserCredential.java | 0 .../skeleton/key/idm/service/RealmFactory.java | 722 +++---- .../skeleton/key/idm/service/RealmResource.java | 318 +-- .../key/idm/service/SkeletonKeyApplication.java | 118 +- .../skeleton/key/idm/service/TokenManagement.java | 1494 +++++++------- .../resteasy/test/i18n/I18nTestMessages_en.java | 0 .../resteasy/test/i18n/I18nTestMessages_xx.java | 0 .../resteasy/test/i18n/TestMessagesAbstract.java | 0 .../resteasy/test/i18n/TestMessagesParent.java | 0 .../resteasy/test/skeleton/key/GrantTest.java | 162 +- .../test/skeleton/key/JaxrsOAuthBearerTest.java | 208 +- .../resteasy/test/skeleton/key/LoginTest.java | 344 ++-- .../test/skeleton/key/RealmFactoryTest.java | 182 +- .../test/skeleton/key/SkeletonTestBase.java | 286 +-- .../resources/i18n/Messages.i18n_en.properties | 0 .../resources/i18n/Messages.i18n_xx.properties | 0 .../src/test/resources/testrealm.json | 200 +- security/jose-jwt/pom.xml | 2 +- security/pom.xml | 28 +- security/resteasy-crypto/pom.xml | 2 +- .../skeleton-key-idm/skeleton-key-idp-war/pom.xml | 90 - .../src/main/resources/skeleton-key.xml | 17 - .../src/main/webapp/WEB-INF/web.xml | 14 - .../skeleton-key-idm/skeleton-key-undertow/pom.xml | 80 - server-adapters/pom.xml | 2 +- server-adapters/resteasy-jdk-http/pom.xml | 2 +- .../jboss/resteasy/test/HeadContentLengthTest.java | 82 + server-adapters/resteasy-netty/pom.xml | 2 +- .../plugins/server/netty/i18n/Messages.java | 2 +- .../java/org/jboss/resteasy/test/NettyTest.java | 1 + server-adapters/resteasy-netty4-cdi/pom.xml | 2 +- server-adapters/resteasy-netty4/pom.xml | 2 +- .../plugins/server/netty/NettyHttpResponse.java | 20 +- .../plugins/server/netty/NettyJaxrsServer.java | 4 +- .../plugins/server/netty/RequestHandler.java | 1 - .../server/netty/RestEasyHttpRequestDecoder.java | 2 +- .../java/org/jboss/resteasy/test/NettyTest.java | 20 + .../org/jboss/resteasy/test/RESTEASY1323Test.java | 38 +- server-adapters/resteasy-undertow/pom.xml | 2 +- .../server/undertow/UndertowJaxrsServer.java | 25 + .../test/undertow/HeadContentLengthTest.java | 81 + .../test/undertow/UndertowParameterTest.java | 135 ++ server-adapters/resteasy-vertx/pom.xml | 2 +- .../plugins/server/vertx/VertxHttpResponse.java | 39 +- .../plugins/server/vertx/VertxRequestHandler.java | 2 +- .../java/org/jboss/resteasy/test/VertxTest.java | 20 + testsuite/README.MD | 29 + testsuite/arquillian-utils/pom.xml | 7 +- .../jboss/resteasy/category/NotForWildFly10.java | 7 + .../AbstractUsersRolesSecurityDomainSetup.java | 226 +++ .../UsersRolesSecurityDomainSetupCreaper.java | 67 - .../java/org/jboss/resteasy/utils/LogCounter.java | 35 + .../org/jboss/resteasy/utils/PermissionUtil.java | 74 + .../java/org/jboss/resteasy/utils/TestUtil.java | 31 + .../org/jboss/resteasy/utils/TestUtilSpring.java | 15 +- testsuite/config/enable-elytron-full.cli | 21 + .../integration-tests-spring/deployment/pom.xml | 2 +- .../spring/deployment/JaxrsWithSpringMVCTest.java | 102 + ...gBeanProcessorDependenciesInDeploymentTest.java | 2 + .../TypeMappingDependenciesInDeploymentTest.java | 20 +- .../test/spring/deployment/resource/Greeting.java | 25 + .../deployment/resource/GreetingController.java | 18 + .../deployment/resource/JaxrsApplication.java | 15 + .../deployment/resource/NumbersResource.java | 35 + .../jaxrsWithSpringMVC/spring-servlet.xml | 21 + .../spring/deployment/jaxrsWithSpringMVC/web.xml | 40 + .../integration-tests-spring/inmodule/pom.xml | 2 +- .../inmodule/SpringMvcHttpResponseCodesTest.java | 53 +- .../test/spring/inmodule/TypeMappingTest.java | 18 +- .../resource/SpringMvcHttpResponseCodesPerson.java | 4 + .../SpringMvcHttpResponseCodesResource.java | 17 +- .../inmodule/src/test/resources/arquillian.xml | 2 +- .../roles.properties | 0 .../mvc-dispatcher-servlet.xml | 1 + .../springMvcHttpResponseCodes/web-secure.xml | 2 +- .../users.properties | 0 testsuite/integration-tests-spring/pom.xml | 9 +- testsuite/integration-tests-spring/unit/pom.xml | 2 +- testsuite/integration-tests/pom.xml | 10 +- .../test/asynch/AsyncPostProcessingTest.java | 7 + .../resteasy/test/asynch/AsynchBasicTest.java | 9 + .../test/asynch/AsynchContextualDataTest.java | 93 + .../resteasy/test/asynch/AsynchCounterTest.java | 6 +- .../test/asynch/ComprehensiveJaxrsTest.java | 5 - .../resource/AsynchContextualDataProduct.java | 38 + .../resource/AsynchContextualDataResource.java | 30 + .../asynch/resource/LegacySuspendResource.java | 3 +- .../test/cache/ServerCacheInterceptorTest.java | 8 +- .../test/cdi/basic/ApplicationInjectionTest.java | 8 + .../resteasy/test/cdi/basic/EJBEventsTest.java | 7 + .../org/jboss/resteasy/test/cdi/basic/EJBTest.java | 7 + .../test/cdi/extensions/ScopeExtensionTest.java | 9 + .../test/cdi/injection/MDBInjectionTest.java | 5 + .../test/cdi/injection/ReverseInjectionTest.java | 7 + .../cdi/interceptors/TimerInterceptorTest.java | 9 +- .../test/cdi/modules/EarLibIntoEarLibTest.java | 16 +- .../test/cdi/validation/ValidationWithCDITest.java | 23 +- .../resteasy/test/client/AbortMessageTest.java | 12 +- .../resteasy/test/client/ClientBuilderTest.java | 12 + .../resteasy/test/client/ClientCacheTest.java | 12 + .../test/client/ClientDynamicFeaturesTest.java | 7 + .../test/client/ClientResponseRedirectTest.java | 9 +- .../test/client/EntityBufferingInFileTest.java | 5 + .../exception/ClientErrorBadMediaTypeTest.java | 2 + .../test/client/proxy/ResponseObjectTest.java | 4 +- .../resteasy/test/core/ResteasyJAXRSImplTest.java | 33 +- .../test/core/basic/InternalDispatcherTest.java | 8 +- .../resteasy/test/core/basic/NullHeaderTest.java | 49 + .../test/core/basic/resource/NullHeaderFilter.java | 19 + .../core/basic/resource/NullHeaderResource.java | 20 + .../test/core/interceptors/CorsFiltersTest.java | 11 + .../test/core/interceptors/FilteredCookieTest.java | 9 +- .../test/core/interceptors/GzipSizeTest.java | 4 + .../resteasy/test/core/interceptors/GzipTest.java | 4 + .../test/core/logging/DebugLoggingTest.java | 160 ++ .../DebugLoggingCustomReaderAndWriter.java | 65 + .../logging/resource/DebugLoggingEndPoint.java | 24 + .../DebugLoggingReaderInterceptorCustom.java | 39 + .../DebugLoggingWriterInterceptorCustom.java | 22 + .../resteasy/test/core/servlet/UndertowTest.java | 13 + .../jboss/resteasy/test/crypto/SigningTest.java | 3 + .../exception/AbstractExceptionMapperTest.java | 2 + .../jboss/resteasy/test/form/Resteasy1405Test.java | 19 +- .../test/form/resteasy1405/MyResource.java | 20 +- .../test/interceptor/PriorityExecutionTest.java | 7 + .../ResponseFilterCustomExceptionTest.java | 62 + .../resteasy/test/interceptor/StreamCloseTest.java | 72 + .../test/interceptor/resource/CustomException.java | 8 + .../test/interceptor/resource/TestInterceptor.java | 34 + .../ThrowCustomExceptionResponseFilter.java | 13 + .../test/providers/atom/AtomComplexModelTest.java | 4 + .../CustomContextProviderPreferenceTest.java | 66 + .../custom/DuplicateProviderRegistrationTest.java | 14 +- .../test/providers/custom/ReaderWriterTest.java | 6 +- .../providers/custom/WriterNotBuiltinTest.java | 9 +- .../CustomContextProviderPreferenceResolver.java | 20 + .../CustomContextProviderPreferenceResource.java | 17 + .../CleanFilesDataSourceProviderTest.java | 7 + .../DataSourceProviderInputStreamTest.java | 14 + .../ReadDataSourceTwiceCountTempFileTest.java | 8 +- .../ReadFromSocketDataSourceProviderTest.java | 15 +- .../test/providers/file/TempFileDeletionTest.java | 59 + .../file/resource/TempFileDeletionResource.java | 18 + .../providers/html/HeadersInViewResponseTest.java | 99 + .../resource/HeadersInViewResponseResource.java | 32 + .../jackson2/CustomJackson2ProviderTest.java | 91 + .../jackson2/ExceptionMapperMarshalTest.java | 12 + .../test/providers/jackson2/Jackson2Test.java | 7 +- .../providers/jackson2/JacksonJsonViewTest.java | 6 +- .../jsonfilter/JsonFilterSuperClassTest.java | 3 + ...FilterWithInterceptorConditionalFilterTest.java | 3 + ...onFilterWithInterceptorMultipleFiltersTest.java | 3 + .../jsonfilter/JsonFilterWithInterceptrTest.java | 3 + .../JsonFilterWithSerlvetFilterTest.java | 3 + ...JsonFilterWithServletConditionalFilterTest.java | 3 + .../JsonFilterWithServletMultipleFiltersTest.java | 3 + .../CustomJackson2ProviderApplication.java | 9 + .../resource/CustomJackson2ProviderResource.java | 19 + .../resource/ExceptionMapperIOExceptionMapper.java | 25 + .../resource/ExceptionMapperMarshalResource.java | 14 +- .../test/providers/jackson2/resource/MyEntity.java | 10 + .../providers/jaxb/GenericSuperInterfaceTest.java | 10 +- .../test/providers/jaxb/JaxbCacheTest.java | 7 + .../providers/jaxb/JaxbMarshallingSoakTest.java | 8 + .../test/providers/jaxb/XmlHeaderTest.java | 3 + .../providers/jaxb/XmlJavaTypeAdapterTest.java | 15 +- .../jettison/ContentTypeMatchingTest.java | 8 +- .../jettison/TypeMappingJettisonTest.java | 12 +- .../test/providers/jettison/resource/Book.java | 14 +- .../jettison/resource/BookStoreResource.java | 2 +- .../providers/multipart/ContextProvidersTest.java | 2 + .../EmptyInputStreamMultipartProviderTest.java | 1 + .../multipart/GenericTypeMultipartTest.java | 5 +- ...artDefaultContentTypeEncodingOverwriteTest.java | 16 +- ...entTypeWildcardOverwriteNewInterceptorTest.java | 18 +- .../multipart/MimeMultipartProviderTest.java | 5 + .../test/providers/multipart/NullPartTest.java | 19 +- .../test/providers/multipart/ProxyTest.java | 19 +- .../providers/plain/DefaultNumberWriterTest.java | 7 + .../test/providers/yaml/YamlPojoBindingTest.java | 11 +- .../test/providers/yaml/YamlProviderTest.java | 10 +- .../resource/basic/ConstructedInjectionTest.java | 8 + .../test/resource/basic/DefaultCharsetTest.java | 107 + .../test/resource/basic/MatchedResourceTest.java | 2 +- .../basic/MediaTypeFromMessageBodyWriterTest.java | 117 ++ .../basic/MultipleEndpointsWarningTest.java | 8 + .../test/resource/basic/ReponseInfoTest.java | 7 + .../test/resource/basic/ResourceLocatorTest.java | 2 +- .../test/resource/basic/ResponseCommittedTest.java | 70 + .../resteasy/test/resource/basic/UriInfoTest.java | 11 + .../basic/resource/DefaultCharsetResource.java | 57 + .../MediaTypeFromMessageBodyWriterListAsText.java | 40 + .../MediaTypeFromMessageBodyWriterListAsXML.java | 40 + .../MediaTypeFromMessageBodyWriterResource.java | 51 + .../basic/resource/ResponseCommittedResource.java | 26 + .../test/resource/param/HeaderDelegateTest.java | 7 + .../resource/param/MultiplePathSegmentTest.java | 137 ++ .../resource/MultiplePathSegmentResource.java | 53 + .../ResourceLocatorRegexCapturingGroupTest.java | 121 ++ .../ResourceLocatorRegexNonCapturingGroupTest.java | 97 + .../test/resource/path/ResourceMatchingTest.java | 2 +- .../ResourceLocatorRegexCapturingGroup.java | 42 + ...ocatorRegexCapturingGroupSubResourceNoPath.java | 24 + ...atorRegexCapturingGroupSubResourceWithPath.java | 25 + .../ResourceLocatorRegexNonCapturingGroup.java | 33 + .../jboss/resteasy/test/response/RangeTest.java | 6 + .../ResponseStreamPrematurelyClosedTest.java | 127 ++ .../jboss/resteasy/test/response/VariantsTest.java | 8 +- .../test/response/resource/TestResourceImpl.java | 24 + .../resteasy/test/security/BasicAuthTest.java | 49 +- .../test/security/CustomForbiddenMessageTest.java | 109 + .../test/security/SecurityContextTest.java | 26 +- .../test/security/TwoSecurityDomainsTest.java | 135 ++ .../security/resource/BasicAuthBaseResource.java | 9 + .../CustomForbiddenMessageExceptionMapper.java | 22 + .../test/validation/CustomExceptionMapperTest.java | 29 +- .../test/validation/ValidationComplexTest.java | 12 +- .../validation/ValidationHibernateI18NTest.java | 6 +- .../test/validation/ValidationThroughRestTest.java | 1 + .../cdi/ApplicationScopeValidationTest.java | 5 +- .../resteasy/test/xxe/SecureProcessing2Test.java | 33 + .../resteasy/test/xxe/SecureProcessingTest.java | 32 + .../META-INF/services/javax.ws.rs.ext.Providers | 0 .../jboss-deployment-structure-exclude-jaxrs.xml | 9 + .../basic/DefaultCharsetTestWeb_default.xml | 24 + .../resource/basic/DefaultCharsetTestWeb_false.xml | 29 + .../resource/basic/DefaultCharsetTestWeb_true.xml | 29 + .../org/jboss/resteasy/test/resource/path/web.xml | 14 + .../jboss/resteasy/test/security/jboss-web2.xml | 4 + .../jboss/resteasy/test/security/users.properties | 3 +- testsuite/legacy-integration-tests/pom.xml | 27 +- .../resteasy/test/asynch/AsynchBasicTest.java | 2 + .../test/asynch/ComprehensiveJaxrsTest.java | 5 - .../test/client/proxy/ResponseObjectTest.java | 8 +- .../test/providers/custom/ReaderWriterTest.java | 6 +- .../providers/custom/WriterNotBuiltinTest.java | 2 +- .../jettison/ContentTypeMatchingTest.java | 8 +- .../jettison/TypeMappingJettisonTest.java | 12 +- .../multipart/GenericTypeMultipartTest.java | 2 +- ...WildcardOverwriteDeprecatedInterceptorTest.java | 202 +- .../test/resource/basic/MatchedResourceTest.java | 2 +- .../test/resource/basic/ResourceLocatorTest.java | 2 +- .../jboss/resteasy/test/response/VariantsTest.java | 8 +- .../src/test/scripts/legacy.groovy | 6 +- testsuite/pom.xml | 140 +- testsuite/unit-tests/pom.xml | 2 +- .../resteasy/test/client/RequestFilterTest.java | 14 + .../client/resource/ClientCustomException.java | 8 + .../RequestFilterThrowCustomException.java | 17 + tjws/pom.xml | 2 +- 554 files changed, 19761 insertions(+), 14721 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/resteasy.git _______________________________________________ pkg-java-commits mailing list pkg-java-comm...@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits