[resteasy/Resteasy] a40ce0: [RESTEASY-1746] Enable custom conversion for array...
by GitHub
Branch: refs/heads/master
Home: https://github.com/resteasy/Resteasy
Commit: a40ce0a6d56332e5918437089842c23d588d8d1b
https://github.com/resteasy/Resteasy/commit/a40ce0a6d56332e5918437089842c...
Author: NicoNes <nicolas.nesmon(a)gmail.com>
Date: 2017-10-30 (Mon, 30 Oct 2017)
Changed paths:
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/StringParameterInjector.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/MultiValuedParamTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/CookieParamWrapper.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/CookieParamWrapperArrayConverter.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/MultiValuedParamConverterProvider.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/MultiValuedParamResource.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/MultiValuedParamResourceClient.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/ParamWrapper.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/ParamWrapperArrayConverter.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/PathParamWrapper.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/PathParamWrapperArrayConverter.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/response/ResponseHeaderTest.java
Log Message:
-----------
[RESTEASY-1746] Enable custom conversion for array arguments the same way it is done for collection
Signed-off-by: NicoNes <nicolas.nesmon(a)gmail.com>
6 years, 10 months
[resteasy/Resteasy] 50d562: Enable custom conversion for array arguments the s...
by GitHub
Branch: refs/heads/master
Home: https://github.com/resteasy/Resteasy
Commit: 50d5628bf263e8e4ed311a6972247151582600c8
https://github.com/resteasy/Resteasy/commit/50d5628bf263e8e4ed311a6972247...
Author: NicoNes <nicolas.nesmon(a)gmail.com>
Date: 2017-10-30 (Mon, 30 Oct 2017)
Changed paths:
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/StringParameterInjector.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/MultiValuedParamTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/CookieParamWrapper.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/CookieParamWrapperArrayConverter.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/MultiValuedParamConverterProvider.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/MultiValuedParamResource.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/MultiValuedParamResourceClient.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/ParamWrapper.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/ParamWrapperArrayConverter.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/PathParamWrapper.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/resource/PathParamWrapperArrayConverter.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/response/ResponseHeaderTest.java
Log Message:
-----------
Enable custom conversion for array arguments the same way it is done for collection
Signed-off-by: NicoNes <nicolas.nesmon(a)gmail.com>
6 years, 10 months
[resteasy/Resteasy] 19fb47: [RESTEASY-1739]
by GitHub
Branch: refs/heads/master
Home: https://github.com/resteasy/Resteasy
Commit: 19fb47ba5be63aa2635d92040d2533d3c8c38a87
https://github.com/resteasy/Resteasy/commit/19fb47ba5be63aa2635d92040d253...
Author: Ron Sigal <rsigal(a)redhat.com>
Date: 2017-10-30 (Mon, 30 Oct 2017)
Changed paths:
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/spi/ResteasyProviderFactory.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/priority/ProviderPriorityProvidersInApplicationTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/priority/ProviderPriorityProvidersRegisteredProgramaticallyTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/priority/resource/ProviderPriorityExceptionMapperAAA.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/priority/resource/ProviderPriorityExceptionMapperBBB.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/priority/resource/ProviderPriorityExceptionMapperCCC.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/priority/resource/ProviderPriorityFoo.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/priority/resource/ProviderPriorityFooParamConverter.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/priority/resource/ProviderPriorityFooParamConverterProviderAAA.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/priority/resource/ProviderPriorityFooParamConverterProviderBBB.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/priority/resource/ProviderPriorityFooParamConverterProviderCCC.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/priority/resource/ProviderPriorityResource.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/priority/resource/ProviderPriorityTestException.java
A testsuite/unit-tests/src/test/java/org/jboss/resteasy/test/providers/PriorityEqualityTest.java
Log Message:
-----------
[RESTEASY-1739]
ResteasyProviderFactory handles ExceptionMappers and
ParamConverterProviders according to @Priority.
6 years, 10 months
[resteasy/Resteasy] 5904f0: Minor change: fix format and remove unused imports
by GitHub
Branch: refs/heads/master
Home: https://github.com/resteasy/Resteasy
Commit: 5904f08a884a05f99481ab3f3a029ff7251a593c
https://github.com/resteasy/Resteasy/commit/5904f08a884a05f99481ab3f3a029...
Author: Jim Ma <ema(a)redhat.com>
Date: 2017-10-30 (Mon, 30 Oct 2017)
Changed paths:
M resteasy-client/src/main/java/org/jboss/resteasy/plugins/providers/sse/client/SseEventSourceImpl.java
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/EventByteArrayOutputStream.java
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/InboundSseEventImpl.java
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/OutboundSseEventImpl.java
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseBroadcasterImpl.java
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseEventInputImpl.java
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseEventOutputImpl.java
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseEventProvider.java
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseEventSinkInterceptor.java
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseImpl.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/AnotherSseResource.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/CORSFilter.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/EscapingSseResource.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/ExecutorServletContextListener.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/GreenHouse.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseApplication.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseCORSFilterTest.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseEventSinkTest.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseFilterApplication.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseResource.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseTest.java
Log Message:
-----------
Minor change: fix format and remove unused imports
6 years, 10 months
[resteasy/Resteasy] 026062: [RESTEASY-1747]:Fix NPE in server.log when running...
by GitHub
Branch: refs/heads/master
Home: https://github.com/resteasy/Resteasy
Commit: 026062d50929aa2a2f0ab8ca48f4b15b1fbf4b74
https://github.com/resteasy/Resteasy/commit/026062d50929aa2a2f0ab8ca48f4b...
Author: Jim Ma <ema(a)redhat.com>
Date: 2017-10-27 (Fri, 27 Oct 2017)
Changed paths:
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/ExecutorServletContextListener.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseCORSFilterTest.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseEventSinkTest.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseResource.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseTest.java
Log Message:
-----------
[RESTEASY-1747]:Fix NPE in server.log when running Sse tests
6 years, 10 months
[resteasy/Resteasy] c93d19: [RESTEASY-1701] Fix early connection completion on...
by GitHub
Branch: refs/heads/master
Home: https://github.com/resteasy/Resteasy
Commit: c93d19b194d9c368dc94cec0f1d6121d5b54d53d
https://github.com/resteasy/Resteasy/commit/c93d19b194d9c368dc94cec0f1d61...
Author: Alessio Soldano <soldano.servizi(a)email.it>
Date: 2017-10-27 (Fri, 27 Oct 2017)
Changed paths:
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/AbstractAsynchronousResponse.java
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/AsyncResponseConsumer.java
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/ResourceMethodInvoker.java
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/ServerResponseWriter.java
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/SynchronousDispatcher.java
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/SynchronousExecutionContext.java
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/interception/jaxrs/ContainerResponseContextImpl.java
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/interception/jaxrs/PostMatchContainerRequestContext.java
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/interception/jaxrs/PreMatchContainerRequestContext.java
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseEventOutputImpl.java
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/server/servlet/Servlet3AsyncHttpRequest.java
M resteasy-legacy/src/main/java/org/jboss/resteasy/core/interception/ContainerResponseContextImpl.java
M resteasy-legacy/src/main/java/org/jboss/resteasy/core/interception/PostMatchContainerRequestContext.java
M resteasy-legacy/src/main/java/org/jboss/resteasy/core/interception/PreMatchContainerRequestContext.java
M resteasy-spring/src/main/java/org/jboss/resteasy/springmvc/ResteasyHandlerAdapter.java
M resteasy-spring/src/main/java/org/jboss/resteasy/springmvc/ResteasyNoResourceFoundView.java
M resteasy-spring/src/main/java/org/jboss/resteasy/springmvc/ResteasyView.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/ChunkOutputStream.java
M server-adapters/resteasy-vertx/src/main/java/org/jboss/resteasy/plugins/server/vertx/VertxHttpRequest.java
M server-adapters/resteasy-vertx/src/main/java/org/jboss/resteasy/plugins/server/vertx/VertxHttpResponse.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/asynch/AsyncRequestFilterTest.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
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/response/PublisherResponseTest.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/response/resource/PublisherResponseResource.java
Log Message:
-----------
[RESTEASY-1701] Fix early connection completion on async response filters (#1336)
* Fixed issue when async response filters were immediatly resumed
* Test immediate resuming of async response filters
* Fix issue with async response filters being completed before done
We need to keep track of things to do after the response is sent, in case it becomes async
* Test async response filters being delayed
* Tweaks to AsyncResponseConsier to unsubscribe on IO errors
* Test that client disconnects terminate the subscriptions
* Vertx adapter: react to async exceptions, otherwise they're lost
* Misc changes for fixing merge issues and backward compatibility
6 years, 10 months