[resteasy/Resteasy] 709227: [RESTEASY-1708]
by GitHub
Branch: refs/heads/3.6
Home: https://github.com/resteasy/Resteasy
Commit: 7092275daa991ab717c24d58a4cd1ddbbd2c7adb
https://github.com/resteasy/Resteasy/commit/7092275daa991ab717c24d58a4cd1...
Author: Ron Sigal <rsigal(a)redhat.com>
Date: 2018-07-23 (Mon, 23 Jul 2018)
Changed paths:
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/interception/JaxrsInterceptorRegistry.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/cdi/interceptors/NameBoundCDIProxiesTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/cdi/interceptors/resource/NameBoundCDIProxiesApplication.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/cdi/interceptors/resource/NameBoundCDIProxiesInterceptor.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/cdi/interceptors/resource/NameBoundCDIProxiesResource.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/cdi/interceptors/resource/NameBoundProxiesAnnotation.java
Log Message:
-----------
[RESTEASY-1708]
Allow matching name binding between Applications and interceptors when
the Application object is a CDI proxy.
[RESTEASY-1708]
Fix deploySimpleResource() in NameBoundCDIProxiesTest.
**NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
6 years, 4 months
[resteasy/Resteasy] 4e6f0e: [RESTEASY-1708]
by GitHub
Branch: refs/heads/master
Home: https://github.com/resteasy/Resteasy
Commit: 4e6f0e8627699e7cfbf0ff83f4d07f6806fbd946
https://github.com/resteasy/Resteasy/commit/4e6f0e8627699e7cfbf0ff83f4d07...
Author: Ron Sigal <rsigal(a)redhat.com>
Date: 2018-07-23 (Mon, 23 Jul 2018)
Changed paths:
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/interception/jaxrs/JaxrsInterceptorRegistry.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/cdi/interceptors/NameBoundCDIProxiesTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/cdi/interceptors/resource/NameBoundCDIProxiesApplication.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/cdi/interceptors/resource/NameBoundCDIProxiesInterceptor.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/cdi/interceptors/resource/NameBoundCDIProxiesResource.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/cdi/interceptors/resource/NameBoundProxiesAnnotation.java
Log Message:
-----------
[RESTEASY-1708]
Allow matching name binding between Applications and interceptors when
the Application object is a CDI proxy.
[RESTEASY-1708]
Fix deploySimpleResource() in NameBoundCDIProxiesTest.
**NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
6 years, 4 months
[resteasy/Resteasy] dc32cd: [RESTEASY-1951]
by GitHub
Branch: refs/heads/3.6
Home: https://github.com/resteasy/Resteasy
Commit: dc32cd314275fb815b41354ffdcf30bf1a604bf5
https://github.com/resteasy/Resteasy/commit/dc32cd314275fb815b41354ffdcf3...
Author: Ron Sigal <rsigal(a)redhat.com>
Date: 2018-07-23 (Mon, 23 Jul 2018)
Changed paths:
M docbook/reference/en/en-US/modules/Installation_Configuration.xml
M docbook/reference/en/en-US/modules/Using_Path.xml
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/registry/MethodExpression.java
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/registry/SegmentNode.java
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/server/servlet/ConfigurationBootstrap.java
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/server/servlet/ResteasyContextParameters.java
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/spi/ResteasyDeployment.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/exception/ClientErrorTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/core/basic/Jaxrs20MatchingTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/core/basic/resource/Jaxrs20MatchingResource.java
A testsuite/integration-tests/src/test/resources/org/jboss/resteasy/test/client/exception/jaxrs_2_0_web.xml
A testsuite/integration-tests/src/test/resources/org/jboss/resteasy/test/client/exception/jaxrs_2_1_web.xml
A testsuite/integration-tests/src/test/resources/org/jboss/resteasy/test/core/basic/Jaxrs20MatchingTest_Default.xml
A testsuite/integration-tests/src/test/resources/org/jboss/resteasy/test/core/basic/Jaxrs20MatchingTest_Jaxrs20.xml
A testsuite/integration-tests/src/test/resources/org/jboss/resteasy/test/core/basic/Jaxrs20MatchingTest_Jaxrs21.xml
Log Message:
-----------
[RESTEASY-1951]
Provide option for JAX-RS 2.0 resource method matching.
**NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
6 years, 4 months
[resteasy/Resteasy] 9c65c1: [RESTEASY-1938]:CDI 2.0 support in CDIInjectorFact...
by GitHub
Branch: refs/heads/3.6
Home: https://github.com/resteasy/Resteasy
Commit: 9c65c1bea1927e9e5156775a81dcb907c041a7fc
https://github.com/resteasy/Resteasy/commit/9c65c1bea1927e9e5156775a81dcb...
Author: Jim Ma <ema(a)redhat.com>
Date: 2018-07-10 (Tue, 10 Jul 2018)
Changed paths:
M resteasy-cdi/src/main/java/org/jboss/resteasy/cdi/CdiInjectorFactory.java
M resteasy-dependencies-bom/pom.xml
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/spi/ResteasyDeployment.java
M server-adapters/resteasy-netty4-cdi/pom.xml
M server-adapters/resteasy-netty4-cdi/src/main/java/org/jboss/resteasy/plugins/server/netty/cdi/CdiNettyJaxrsServer.java
M server-adapters/resteasy-netty4-cdi/src/main/java/org/jboss/resteasy/plugins/server/netty/cdi/CdiRequestDispatcher.java
A server-adapters/resteasy-netty4-cdi/src/test/java/org/jboss/resteasy/plugins/server/netty/cdi/SeCdiNettyTest.java
M testsuite/unit-tests/pom.xml
Log Message:
-----------
[RESTEASY-1938]:CDI 2.0 support in CDIInjectorFactory;Add netty test withe cdi2 api SeContainer
Commit: a018abd2f24ec317c68ca894a3355e490fbe7e8d
https://github.com/resteasy/Resteasy/commit/a018abd2f24ec317c68ca894a3355...
Author: Alessio Soldano <asoldano(a)redhat.com>
Date: 2018-07-10 (Tue, 10 Jul 2018)
Changed paths:
M server-adapters/resteasy-netty4-cdi/src/main/java/org/jboss/resteasy/plugins/server/netty/cdi/CdiRequestDispatcher.java
Log Message:
-----------
[RESTEASY-1938] Making CdiRequestDispatcher.instance field final
Commit: 2844dd780dbb5df1f0a1a1d371cd25a4e0029941
https://github.com/resteasy/Resteasy/commit/2844dd780dbb5df1f0a1a1d371cd2...
Author: NicoNes <nicolas.nesmon(a)gmail.com>
Date: 2018-07-10 (Tue, 10 Jul 2018)
Changed paths:
M profiling-tests/src/test/java/org/jboss/resteasy/test/profiling/InMemoryClientEngine.java
M resteasy-client-jetty/src/main/java/org/jboss/resteasy/client/jaxrs/engines/jetty/JettyClientResponse.java
M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/engines/ApacheHttpAsyncClient4Engine.java
M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/engines/ApacheHttpClient4Engine.java
M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/engines/URLConnectionEngine.java
M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/i18n/Messages.java
M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/AbortedResponse.java
M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/ClientResponse.java
M resteasy-client/src/main/java/org/jboss/resteasy/plugins/providers/sse/client/SseEventSourceImpl.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseTest.java
Log Message:
-----------
[Resteasy 1863] (2): SseEventSourceImpl should not close http client engine (#1534)
* [Resteasy-1863]:SseEventSourceImpl should not close http client engine
* Minor change: use logger instead of printStackTrace
* Add volatile to response and NPE guard in close()
* Add new method 'releaseConnection(boolean consumeInputStream)' into ClientResponse
Signed-off-by: NicoNes <nicolas.nesmon(a)gmail.com>
* Code cleaning
Signed-off-by: NicoNes <nicolas.nesmon(a)gmail.com>
Commit: e5983d877b83b6a9931542b1953e08b669c13565
https://github.com/resteasy/Resteasy/commit/e5983d877b83b6a9931542b1953e0...
Author: Stéphane Épardaud <stef(a)inforealm.org>
Date: 2018-07-10 (Tue, 10 Jul 2018)
Changed paths:
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/AbstractAsynchronousResponse.java
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/interception/ContainerResponseContextImpl.java
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/interception/PreMatchContainerRequestContext.java
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/interception/jaxrs/SuspendableContainerRequestContext.java
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/interception/jaxrs/SuspendableContainerResponseContext.java
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/server/servlet/Servlet3AsyncHttpRequest.java
M server-adapters/resteasy-netty4/src/main/java/org/jboss/resteasy/plugins/server/netty/NettyHttpRequest.java
M server-adapters/resteasy-vertx/src/main/java/org/jboss/resteasy/plugins/server/vertx/VertxHttpRequest.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/asynch/AsyncRequestFilterTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/asynch/resource/AsyncFilterException.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/asynch/resource/AsyncFilterExceptionMapper.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/asynch/resource/AsyncRequestFilter.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/asynch/resource/AsyncRequestFilterResource.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/asynch/resource/AsyncResponseFilter.java
Log Message:
-----------
[RESTEASY-1943] Async filter resume with exception issues (#1596)
* [RESTEASY-1943] Make sure async callbacks are not called more than once
* [RESTEASY-1943] Fix async filter behaviour on exceptions
request filters should use the async request
response filters should not go through the exception mapper and response filters
* [RESTEASY-1943] Fixed async response behaviour on exception delivery
We should not try to handle exceptions because they are already handled downstream
* [RESTEASY-1943] Test async filter behaviour wrt exceptions
* [RESTEASY-1943] Clarified SuspendableContainerContext.resume(Throwable) docs
* [RESTEASY-1943] Give CI a chance to run the callbacks
Commit: e0be4d4996c3134c36d15cacc3309de12550840a
https://github.com/resteasy/Resteasy/commit/e0be4d4996c3134c36d15cacc3309...
Author: NicoNes <nicolas.nesmon(a)gmail.com>
Date: 2018-07-10 (Tue, 10 Jul 2018)
Changed paths:
M resteasy-client/src/main/java/org/jboss/resteasy/plugins/providers/sse/client/SseEventSourceImpl.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseEventSourceTest.java
Log Message:
-----------
[RESTEASY-1950] OnComplete callback registered via SseEventSource.register() must be called only once (#1599)
* Remove @Category(ExpectedFailing.class) on test that is supposed to pass.
Signed-off-by: NicoNes <nicolas.nesmon(a)gmail.com>
* Add internalClose() to close SseEventSource and invoke completion handlers
when there are further events to be received.
Signed-off-by: NicoNes <nicolas.nesmon(a)gmail.com>
* Code cleaning to improve lisibility
Signed-off-by: NicoNes <nicolas.nesmon(a)gmail.com>
Compare: https://github.com/resteasy/Resteasy/compare/7197ade5763e...e0be4d4996c3
**NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
6 years, 4 months