[resteasy/Resteasy] d2fb6f: [RESTEASY-1919] Getting rid of jaxrs20 modules and...
by GitHub
Branch: refs/heads/3.6
Home: https://github.com/resteasy/Resteasy
Commit: d2fb6f3587e07d118e3960d798110c8929308c56
https://github.com/resteasy/Resteasy/commit/d2fb6f3587e07d118e3960d798110...
Author: Alessio Soldano <soldano.servizi(a)email.it>
Date: 2018-06-12 (Tue, 12 Jun 2018)
Changed paths:
M pom.xml
M providers/jackson2/src/main/java/org/jboss/resteasy/plugins/providers/jackson/PatchMethodFilter.java
R resteasy-client/jaxrs20/pom.xml
M resteasy-client/pom.xml
M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/ResteasyClientBuilder.java
M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/AsynchronousInvoke.java
A resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/ClientConfiguration.java
A resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/ClientInvocationBuilder.java
R resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/ClientInvocationBuilderInterface.java
M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/ClientWebTarget.java
A resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/CompletionStageRxInvokerImpl.java
A resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/CompletionStageRxInvokerProvider.java
A resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/proxy/ClientInvoker.java
M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/proxy/processors/FormProcessor.java
M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/proxy/processors/InvocationProcessor.java
M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/proxy/processors/invocation/AbstractInvocationCollectionProcessor.java
M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/proxy/processors/invocation/CookieParamProcessor.java
M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/proxy/processors/invocation/FormParamProcessor.java
M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/proxy/processors/invocation/HeaderParamProcessor.java
M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/proxy/processors/invocation/MessageBodyParameterProcessor.java
M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/proxy/processors/invocation/URIParamProcessor.java
A resteasy-client/src/main/java/org/jboss/resteasy/plugins/providers/sse/client/SseEventSourceImpl.java
R resteasy-client/src/main/jaxrs20/org/jboss/resteasy/client/jaxrs/internal/ClientConfiguration.java
R resteasy-client/src/main/jaxrs20/org/jboss/resteasy/client/jaxrs/internal/ClientInvocationBuilder.java
R resteasy-client/src/main/jaxrs20/org/jboss/resteasy/client/jaxrs/internal/proxy/ClientInvoker.java
R resteasy-client/src/main/jaxrs21/org/jboss/resteasy/client/jaxrs/internal/ClientConfiguration.java
R resteasy-client/src/main/jaxrs21/org/jboss/resteasy/client/jaxrs/internal/ClientInvocationBuilder.java
R resteasy-client/src/main/jaxrs21/org/jboss/resteasy/client/jaxrs/internal/CompletionStageRxInvokerImpl.java
R resteasy-client/src/main/jaxrs21/org/jboss/resteasy/client/jaxrs/internal/CompletionStageRxInvokerProvider.java
R resteasy-client/src/main/jaxrs21/org/jboss/resteasy/client/jaxrs/internal/proxy/ClientInvoker.java
R resteasy-client/src/main/jaxrs21/org/jboss/resteasy/plugins/providers/sse/client/SseEventSourceImpl.java
M resteasy-dependencies-bom/pom.xml
R resteasy-jaxrs/jaxrs20/pom.xml
M resteasy-jaxrs/pom.xml
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/ContextParameterInjector.java
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/ResourceMethodInvoker.java
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/spi/ResteasyProviderFactory.java
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/util/FindAnnotation.java
R resteasy-jaxrs/src/main/resources-jaxrs20/META-INF/services/javax.ws.rs.ext.Providers
R resteasy-jaxrs/src/main/resources-jaxrs21/META-INF/services/javax.ws.rs.ext.Providers
A resteasy-jaxrs/src/main/resources/META-INF/services/javax.ws.rs.ext.Providers
R testsuite/arquillian-utils/src/main/java/org/jboss/resteasy/category/Jaxrs21.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/JAXRS21PatchTest.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/jackson2/CustomJackson2ProviderTest.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/jsonb/basic/JsonBindingAnnotationsJacksonTest.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/jsonb/basic/JsonBindingTest.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/jsonp/JsonpTest.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseBroadcastTest.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/SseEnablingTest.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseEventSinkClosingTest.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/SseEventSourceTest.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SsePostResourceMethodInvokerTest.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseReconnectTest.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseSmokeTest.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseTest.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/patch/PatchErrorHandlingTest.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/patch/StudentPatchTest.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/response/AnotherPublisherResponseTest.java
M testsuite/pom.xml
Log Message:
-----------
[RESTEASY-1919] Getting rid of jaxrs20 modules and @Jaxrs21 annotation (#1553)
* [RESTEASY-1919] Getting rid of jaxrs20 modules and @Jaxrs21 annotation
* [RESTEASY-1919] Further cleanup
**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, 6 months
[resteasy/Resteasy] 7de7c6: [RESTEASY-1915] Async filter bugfix (#1530)
by GitHub
Branch: refs/heads/3.6
Home: https://github.com/resteasy/Resteasy
Commit: 7de7c68759abfce941ebf748e527c1d772795bba
https://github.com/resteasy/Resteasy/commit/7de7c68759abfce941ebf748e527c...
Author: Stéphane Épardaud <stef(a)inforealm.org>
Date: 2018-06-11 (Mon, 11 Jun 2018)
Changed paths:
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/ResourceMethodInvoker.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
Log Message:
-----------
[RESTEASY-1915] Async filter bugfix (#1530)
* Test bug with async filters when resource method return type is not void/Response
* Fix bug with async filters when ressource method does not return void/Response
Commit: 523376d21c70178aeef1cb90fdcdd1980b8f00fd
https://github.com/resteasy/Resteasy/commit/523376d21c70178aeef1cb90fdcdd...
Author: Jim Ma <ema(a)redhat.com>
Date: 2018-06-11 (Mon, 11 Jun 2018)
Changed paths:
M resteasy-client/src/main/jaxrs21/org/jboss/resteasy/plugins/providers/sse/client/SseEventSourceImpl.java
Log Message:
-----------
[RESTEASY-1917]:EventSource name isn't used to set thread name
Commit: 47b9ba694b46d33b2c8d2c73a09fcabafcdce7da
https://github.com/resteasy/Resteasy/commit/47b9ba694b46d33b2c8d2c73a09fc...
Author: Alessio Soldano <asoldano(a)redhat.com>
Date: 2018-06-11 (Mon, 11 Jun 2018)
Changed paths:
M docbook/reference/en/en-US/master.xml
M docbook/reference/en/en-US/modules/Migration_to_3.1.xml
R docbook/reference/en/en-US/modules/Seam.xml
Log Message:
-----------
Removing stale/out-of-date docs
Commit: 36a56f4ddc699e2af02e17ddb4b30b5eeb9473b9
https://github.com/resteasy/Resteasy/commit/36a56f4ddc699e2af02e17ddb4b30...
Author: Alessio Soldano <asoldano(a)redhat.com>
Date: 2018-06-11 (Mon, 11 Jun 2018)
Changed paths:
M docbook/reference/en/en-US/modules/Configuring_Individual_JAX-RS_Resource_Beans.xml
Log Message:
-----------
Fix version reference
Commit: 9f72b001d513fbb2b7f1df1520f16a9c61391682
https://github.com/resteasy/Resteasy/commit/9f72b001d513fbb2b7f1df1520f16...
Author: Stéphane Épardaud <stef(a)inforealm.org>
Date: 2018-06-11 (Mon, 11 Jun 2018)
Changed paths:
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/AsyncResponseConsumer.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/response/CompletionStageResponseTest.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/RxCompletionStageServerAsyncTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/resource/ExceptionThrowingFilter.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/resource/FilterException.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/resource/RxCompletionStageResource.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/resource/RxCompletionStageResourceImpl.java
Log Message:
-----------
[RESTEASY-1921] Async filter exception bug (#1538)
* AsyncResponseConsumer: catch any sort of exception in listener
Otherwise it may get through and be silently ignored by CompletionStage because it
ignores exceptions thrown by exception handlers
* If writing an exception throws (by a filter) make sure we handle it
and log an error and send a response
* Improve UndertowTestRunner
* CompletionStageResponseTest: don't assume exception will be thrown by container
We can't guarantee that it will, in an async situation, so just be content with the status code
* Test filters that throw exceptions in async responses
Compare: https://github.com/resteasy/Resteasy/compare/0e992df73027...9f72b001d513
**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, 6 months
[resteasy/Resteasy] 0e992d: [RESTEASY-1847] ClassCastException for Throwable p...
by GitHub
Branch: refs/heads/3.6
Home: https://github.com/resteasy/Resteasy
Commit: 0e992df730277e18fd2985bbf7bbdf2f98d8642e
https://github.com/resteasy/Resteasy/commit/0e992df730277e18fd2985bbf7bbd...
Author: Petr Jurak <pjurak(a)redhat.com>
Date: 2018-06-11 (Mon, 11 Jun 2018)
Changed paths:
M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/ClientInvocation.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/exception/ResponseExceptionMapperRuntimeExceptionTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/exception/resource/ExceptionMapperRuntimeExceptionWithReasonMapper.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/exception/resource/ResponseExceptionMapperRuntimeExceptionMapper.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/exception/resource/ResponseExceptionMapperRuntimeExceptionResource.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/exception/resource/ResponseExceptionMapperRuntimeExceptionResourceInterface.java
Log Message:
-----------
[RESTEASY-1847] ClassCastException for Throwable produced by ResponseExceptionMapper
**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, 6 months
[resteasy/Resteasy] 56c497: [RESTEASY-1847] ClassCastException for Throwable p...
by GitHub
Branch: refs/heads/master
Home: https://github.com/resteasy/Resteasy
Commit: 56c49774c2425bcfa1e083fa03f334f7cff4e5d7
https://github.com/resteasy/Resteasy/commit/56c49774c2425bcfa1e083fa03f33...
Author: Petr Jurak <pjurak(a)redhat.com>
Date: 2018-06-11 (Mon, 11 Jun 2018)
Changed paths:
M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/ClientInvocation.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/exception/ResponseExceptionMapperRuntimeExceptionTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/exception/resource/ExceptionMapperRuntimeExceptionWithReasonMapper.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/exception/resource/ResponseExceptionMapperRuntimeExceptionMapper.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/exception/resource/ResponseExceptionMapperRuntimeExceptionResource.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/exception/resource/ResponseExceptionMapperRuntimeExceptionResourceInterface.java
Log Message:
-----------
[RESTEASY-1847] ClassCastException for Throwable produced by ResponseExceptionMapper (#1548)
* [RESTEASY-1847] ClassCastException for Throwable produced by ResponseExceptionMapper
**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, 6 months
[resteasy/Resteasy] 1a53f1: [RESTEASY-1798]
by GitHub
Branch: refs/heads/3.6
Home: https://github.com/resteasy/Resteasy
Commit: 1a53f1d78b7f38310ce1bd796a7544df8aeb396a
https://github.com/resteasy/Resteasy/commit/1a53f1d78b7f38310ce1bd796a754...
Author: Ron Sigal <rsigal(a)redhat.com>
Date: 2018-06-11 (Mon, 11 Jun 2018)
Changed paths:
M docbook/reference/en/en-US/modules/RESTEasy_Client_Framework.xml
M docbook/reference/en/en-US/modules/Reactive.xml
M jboss-modules/build.xml
M jboss-modules/pom.xml
A jboss-modules/src/main/resources/modules/org/jboss/resteasy/resteasy-rxjava/main/module.xml
A jboss-modules/src/main/resources/modules/org/jboss/resteasy/resteasy-rxjava2/main/module.xml
M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/ClientInvocation.java
M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/ClientInvocationBuilderInterface.java
M resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/ClientWebTarget.java
R resteasy-client/src/main/java/org/jboss/resteasy/client/jaxrs/internal/proxy/ClientInvoker.java
M resteasy-client/src/main/jaxrs20/org/jboss/resteasy/client/jaxrs/internal/ClientInvocationBuilder.java
A resteasy-client/src/main/jaxrs20/org/jboss/resteasy/client/jaxrs/internal/proxy/ClientInvoker.java
M resteasy-client/src/main/jaxrs21/org/jboss/resteasy/client/jaxrs/internal/ClientConfiguration.java
M resteasy-client/src/main/jaxrs21/org/jboss/resteasy/client/jaxrs/internal/ClientInvocationBuilder.java
A resteasy-client/src/main/jaxrs21/org/jboss/resteasy/client/jaxrs/internal/CompletionStageRxInvokerProvider.java
A resteasy-client/src/main/jaxrs21/org/jboss/resteasy/client/jaxrs/internal/proxy/ClientInvoker.java
M resteasy-client/src/main/jaxrs21/org/jboss/resteasy/plugins/providers/sse/client/SseEventSourceImpl.java
A resteasy-client/src/main/resources/META-INF/services/javax.ws.rs.ext.Providers
M resteasy-dependencies-bom/pom.xml
A resteasy-jaxrs/bin/jaxrs20/pom.xml
A resteasy-jaxrs/src/main/java/org/jboss/resteasy/annotations/SseElementType.java
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/annotations/Stream.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/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/SseConstants.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/resteasy_jaxrs/i18n/LogMessages.java
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/resteasy_jaxrs/i18n/Messages.java
A resteasy-jaxrs/src/main/java/org/jboss/resteasy/spi/AsyncClientResponseProvider.java
A resteasy-jaxrs/src/main/java/org/jboss/resteasy/spi/ContextInjector.java
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/spi/ResteasyProviderFactory.java
M resteasy-rxjava/pom.xml
M resteasy-rxjava/src/main/java/org/jboss/resteasy/rxjava/ObservableProvider.java
A resteasy-rxjava/src/main/java/org/jboss/resteasy/rxjava/ObservableRxInvoker.java
A resteasy-rxjava/src/main/java/org/jboss/resteasy/rxjava/ObservableRxInvokerImpl.java
A resteasy-rxjava/src/main/java/org/jboss/resteasy/rxjava/ObservableRxInvokerProvider.java
M resteasy-rxjava/src/main/java/org/jboss/resteasy/rxjava/ResteasyContextPropagatingOnObservableCreateAction.java
M resteasy-rxjava/src/main/java/org/jboss/resteasy/rxjava/ResteasyContextPropagatingOnSingleCreateAction.java
M resteasy-rxjava/src/main/java/org/jboss/resteasy/rxjava/SingleProvider.java
A resteasy-rxjava/src/main/java/org/jboss/resteasy/rxjava/SingleRxInvoker.java
A resteasy-rxjava/src/main/java/org/jboss/resteasy/rxjava/SingleRxInvokerImpl.java
A resteasy-rxjava/src/main/java/org/jboss/resteasy/rxjava/SingleRxInvokerProvider.java
A resteasy-rxjava/src/main/java/org/jboss/resteasy/rxjava/i18n/LogMessages.java
A resteasy-rxjava/src/main/java/org/jboss/resteasy/rxjava/i18n/Messages.java
M resteasy-rxjava/src/main/resources/META-INF/services/javax.ws.rs.ext.Providers
A resteasy-rxjava/src/test/java/org/jboss/resteasy/rxjava/Async.java
A resteasy-rxjava/src/test/java/org/jboss/resteasy/rxjava/RxInjector.java
M resteasy-rxjava/src/test/java/org/jboss/resteasy/rxjava/RxResource.java
M resteasy-rxjava/src/test/java/org/jboss/resteasy/rxjava/RxTest.java
A resteasy-rxjava/src/test/java/org/jboss/resteasy/test/i18n/I18nTestMessages_en.java
A resteasy-rxjava/src/test/java/org/jboss/resteasy/test/i18n/I18nTestMessages_xx.java
A resteasy-rxjava/src/test/java/org/jboss/resteasy/test/i18n/TestMessagesAbstract.java
A resteasy-rxjava/src/test/java/org/jboss/resteasy/test/i18n/TestMessagesParent.java
A resteasy-rxjava/src/test/resources/i18n/Messages.i18n_en.properties
A resteasy-rxjava/src/test/resources/i18n/Messages.i18n_xx.properties
M resteasy-rxjava2/pom.xml
A resteasy-rxjava2/src/main/java/org/jboss/resteasy/rxjava2/FlowableRxInvoker.java
A resteasy-rxjava2/src/main/java/org/jboss/resteasy/rxjava2/FlowableRxInvokerImpl.java
A resteasy-rxjava2/src/main/java/org/jboss/resteasy/rxjava2/FlowableRxInvokerProvider.java
A resteasy-rxjava2/src/main/java/org/jboss/resteasy/rxjava2/ObservableRxInvoker.java
A resteasy-rxjava2/src/main/java/org/jboss/resteasy/rxjava2/ObservableRxInvokerImpl.java
A resteasy-rxjava2/src/main/java/org/jboss/resteasy/rxjava2/ObservableRxInvokerProvider.java
M resteasy-rxjava2/src/main/java/org/jboss/resteasy/rxjava2/SingleProvider.java
A resteasy-rxjava2/src/main/java/org/jboss/resteasy/rxjava2/SingleRxInvoker.java
A resteasy-rxjava2/src/main/java/org/jboss/resteasy/rxjava2/SingleRxInvokerImpl.java
A resteasy-rxjava2/src/main/java/org/jboss/resteasy/rxjava2/SingleRxInvokerProvider.java
A resteasy-rxjava2/src/main/java/org/jboss/resteasy/rxjava2/i18n/LogMessages.java
A resteasy-rxjava2/src/main/java/org/jboss/resteasy/rxjava2/i18n/Messages.java
M resteasy-rxjava2/src/main/resources/META-INF/services/javax.ws.rs.ext.Providers
A resteasy-rxjava2/src/test/java/org/jboss/resteasy/rxjava2/Async.java
A resteasy-rxjava2/src/test/java/org/jboss/resteasy/rxjava2/RxInjector.java
M resteasy-rxjava2/src/test/java/org/jboss/resteasy/rxjava2/RxResource.java
M resteasy-rxjava2/src/test/java/org/jboss/resteasy/rxjava2/RxTest.java
A resteasy-rxjava2/src/test/resources/i18n/Messages.i18n_en.properties
A resteasy-rxjava2/src/test/resources/i18n/Messages.i18n_xx.properties
M testsuite/integration-tests/pom.xml
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/SseTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/response/AnotherPublisherResponseNoStreamTest.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/response/AnotherPublisherResponseTest.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/response/CompletionStageResponseTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/response/PublisherResponseNoStreamTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/response/PublisherResponseRawStreamTest.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/AsyncResponseExceptionMapper.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/response/resource/PublisherResponseNoStreamResource.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/response/resource/PublisherResponseRawStreamResource.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/response/resource/PublisherResponseResource.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/RxCompletionStageClientAsyncTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/RxCompletionStageProxyClientAsyncTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/RxCompletionStageProxyServerAsyncTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/RxCompletionStageProxyTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/RxCompletionStageServerAsyncTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/RxCompletionStageTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/resource/Bytes.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/resource/RxCompletionStageResource.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/resource/RxCompletionStageResourceImpl.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/resource/RxScheduledExecutorService.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/resource/SimpleResource.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/resource/SimpleResourceImpl.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/resource/TRACE.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/resource/TestException.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/resource/TestExceptionMapper.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/resource/Thing.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava/NoStreamRxTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava/RxObservableProxyServerAsyncTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava/RxObservableProxyTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava/RxObservableSSECompatibilityTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava/RxObservableServerAsyncTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava/RxObservableTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava/RxSingleClientAsyncTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava/RxSingleProxyClientAsyncTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava/RxSingleProxyServerAsyncTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava/RxSingleProxyTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava/RxSingleServerAsyncTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava/RxSingleTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava/resource/RxNoStreamResource.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava/resource/RxObservableNoStreamResource.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava/resource/RxObservableResource.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava/resource/RxObservableResourceImpl.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava/resource/RxObservableResourceNoStreamImpl.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava/resource/RxObservableSSECompatibilityResourceImpl.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava/resource/RxSingleResource.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava/resource/RxSingleResourceImpl.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava2/NoStreamRx2Test.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava2/Rx2FlowableProxyServerAsyncTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava2/Rx2FlowableProxyTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava2/Rx2FlowableSSECompatibilityTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava2/Rx2FlowableServerAsyncTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava2/Rx2FlowableTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava2/Rx2ObservableProxyServerAsyncTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava2/Rx2ObservableProxyTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava2/Rx2ObservableSSECompatibilityTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava2/Rx2ObservableServerAsyncTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava2/Rx2ObservableTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava2/Rx2SingleClientAsyncTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava2/Rx2SingleProxyClientAsyncTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava2/Rx2SingleProxyServerAsyncTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava2/Rx2SingleProxyTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava2/Rx2SingleServerAsyncTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava2/Rx2SingleTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava2/resource/NoStreamRx2Resource.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava2/resource/Rx2FlowableResource.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava2/resource/Rx2FlowableResourceImpl.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava2/resource/Rx2FlowableResourceNoStream.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava2/resource/Rx2FlowableResourceNoStreamImpl.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava2/resource/Rx2FlowableableSSECompatibilityResource.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava2/resource/Rx2FlowableableSSECompatibilityResourceImpl.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava2/resource/Rx2ListNoStreamResource.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava2/resource/Rx2ObservableResource.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava2/resource/Rx2ObservableResourceImpl.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava2/resource/Rx2ObservableResourceNoStreamImpl.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava2/resource/Rx2ObservableSSECompatibilityResource.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava2/resource/Rx2ObservableSSECompatibilityResourceImpl.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava2/resource/Rx2SingleResource.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava2/resource/Rx2SingleResourceImpl.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/stream/StreamRawFlowableRxJava2Test.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/stream/StreamRawObservableRxJava1Test.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/stream/StreamRawObservableRxJava1Test.java~
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/stream/StreamRawObservableRxJava2Test.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/stream/resource/StreamRawByteArrayMessageBodyReaderWriter.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/stream/resource/StreamRawByteMessageBodyReaderWriter.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/stream/resource/StreamRawCharArrayMessageBodyReaderWriter.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/stream/resource/StreamRawCharMessageBodyReaderWriter.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/stream/resource/StreamRawFlowableRxJava2Resource.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/stream/resource/StreamRawMediaTypes.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/stream/resource/StreamRawObservableRxJava1Resource.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/stream/resource/StreamRawObservableRxJava2Resource.java
Log Message:
-----------
[RESTEASY-1798]
Porting reactive facilities from master branch.
[RESTEASY-1798]
Changed treatment of RAW streaming.
**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, 6 months
[resteasy/Resteasy] dd9dd4: [RESTEASY-1798]
by GitHub
Branch: refs/heads/master
Home: https://github.com/resteasy/Resteasy
Commit: dd9dd43bd6fe2f3c927762d6a54c6da23c7907c5
https://github.com/resteasy/Resteasy/commit/dd9dd43bd6fe2f3c927762d6a54c6...
Author: Ron Sigal <rsigal(a)redhat.com>
Date: 2018-06-10 (Sun, 10 Jun 2018)
Changed paths:
M docbook/reference/en/en-US/modules/Reactive.xml
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/annotations/Stream.java
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/AsyncResponseConsumer.java
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseEventOutputImpl.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/stream/StreamRawFlowableRxJava2Test.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/stream/StreamRawObservableRxJava1Test.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/stream/StreamRawObservableRxJava2Test.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/stream/resource/StreamRawByteArrayMessageBodyReaderWriter.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/stream/resource/StreamRawFlowableRxJava2Resource.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/stream/resource/StreamRawMediaTypes.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/stream/resource/StreamRawObservableRxJava1Resource.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/stream/resource/StreamRawObservableRxJava2Resource.java
Log Message:
-----------
[RESTEASY-1798]
Minor corrections pointed out on
https://github.com/resteasy/Resteasy/pull/1503.
[RESTEASY-1798]
Changed treatment of RAW streaming.
**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, 6 months
[resteasy/Resteasy] 6684d7: [RESTEASY-1921] Async filter exception bug (#1538)
by GitHub
Branch: refs/heads/master
Home: https://github.com/resteasy/Resteasy
Commit: 6684d7c4ce3499b501036cc9d56aec47c3f3e459
https://github.com/resteasy/Resteasy/commit/6684d7c4ce3499b501036cc9d56ae...
Author: Stéphane Épardaud <stef(a)inforealm.org>
Date: 2018-06-09 (Sat, 09 Jun 2018)
Changed paths:
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/core/AsyncResponseConsumer.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/UndertowTestRunner.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/response/CompletionStageResponseTest.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/RxCompletionStageServerAsyncTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/resource/ExceptionThrowingFilter.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/resource/FilterException.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/resource/RxCompletionStageResource.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/resource/RxCompletionStageResourceImpl.java
Log Message:
-----------
[RESTEASY-1921] Async filter exception bug (#1538)
* AsyncResponseConsumer: catch any sort of exception in listener
Otherwise it may get through and be silently ignored by CompletionStage because it
ignores exceptions thrown by exception handlers
* If writing an exception throws (by a filter) make sure we handle it
and log an error and send a response
* Improve UndertowTestRunner
* CompletionStageResponseTest: don't assume exception will be thrown by container
We can't guarantee that it will, in an async situation, so just be content with the status code
* Test filters that throw exceptions in async responses
**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, 6 months