[resteasy/resteasy] 9d4542: [RESTEASY-3097] Add a default exception mapper. Ja...
by James R. Perkins
Branch: refs/heads/main
Home: https://github.com/resteasy/resteasy
Commit: 9d4542cf14c03b565ae07e53d5c4ee8b77d34d9a
https://github.com/resteasy/resteasy/commit/9d4542cf14c03b565ae07e53d5c4e...
Author: James R. Perkins <jperkins(a)redhat.com>
Date: 2022-03-22 (Tue, 22 Mar 2022)
Changed paths:
M docbook/reference/en/en-US/modules/ExceptionMappers.xml
M resteasy-core-spi/src/main/java/org/jboss/resteasy/spi/ResteasyProviderFactory.java
M resteasy-core/src/main/java/org/jboss/resteasy/core/ExceptionHandler.java
M resteasy-core/src/main/java/org/jboss/resteasy/core/ThreadLocalResteasyProviderFactory.java
A resteasy-core/src/main/java/org/jboss/resteasy/core/providerfactory/DefaultExceptionMapper.java
M resteasy-core/src/main/java/org/jboss/resteasy/core/providerfactory/ResteasyProviderFactoryDelegate.java
M resteasy-core/src/main/java/org/jboss/resteasy/core/providerfactory/ResteasyProviderFactoryImpl.java
M server-adapters/resteasy-reactor-netty/src/test/java/org/jboss/resteasy/plugins/server/reactor/netty/ClientUncheckedErrorTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/core/basic/DefaultProvidersTest.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/jsonb/basic/JsonBindingDebugLoggingTest.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/resource/basic/MultipleGetResourceTest.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/util/DynamicFeatureContextDelegateTest.java
M testsuite/unit-tests/src/test/java/org/jboss/resteasy/test/mapper/ExceptionHandlerTest.java
Log Message:
-----------
[RESTEASY-3097] Add a default exception mapper. Jakarta REST 3.1 section 4.4.
https://issues.redhat.com/browse/RESTEASY-3097
Signed-off-by: James R. Perkins <jperkins(a)redhat.com>
Commit: a811e8a0e77110257898344a2081a841099d4096
https://github.com/resteasy/resteasy/commit/a811e8a0e77110257898344a2081a...
Author: James R. Perkins <jperkins(a)redhat.com>
Date: 2022-03-22 (Tue, 22 Mar 2022)
Changed paths:
M docbook/reference/en/en-US/modules/ExceptionMappers.xml
M resteasy-core-spi/src/main/java/org/jboss/resteasy/spi/ResteasyProviderFactory.java
M resteasy-core/src/main/java/org/jboss/resteasy/core/ExceptionHandler.java
M resteasy-core/src/main/java/org/jboss/resteasy/core/ThreadLocalResteasyProviderFactory.java
A resteasy-core/src/main/java/org/jboss/resteasy/core/providerfactory/DefaultExceptionMapper.java
M resteasy-core/src/main/java/org/jboss/resteasy/core/providerfactory/ResteasyProviderFactoryDelegate.java
M resteasy-core/src/main/java/org/jboss/resteasy/core/providerfactory/ResteasyProviderFactoryImpl.java
M server-adapters/resteasy-reactor-netty/src/test/java/org/jboss/resteasy/plugins/server/reactor/netty/ClientUncheckedErrorTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/core/basic/DefaultProvidersTest.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/jsonb/basic/JsonBindingDebugLoggingTest.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/resource/basic/MultipleGetResourceTest.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/util/DynamicFeatureContextDelegateTest.java
M testsuite/unit-tests/src/test/java/org/jboss/resteasy/test/mapper/ExceptionHandlerTest.java
Log Message:
-----------
Merge pull request #3044 from jamezp/RESTEASY-3097
[RESTEASY-3097] Add a default exception mapper. Jakarta REST 3.1 sect…
Compare: https://github.com/resteasy/resteasy/compare/924f754ae978...a811e8a0e771
1 year, 8 months
[resteasy/resteasy] 48e8ed: Add a utility for adding loggers for debugging in ...
by James R. Perkins
Branch: refs/heads/main
Home: https://github.com/resteasy/resteasy
Commit: 48e8edbd0f182abb01739797ac5b8947db4fb2b3
https://github.com/resteasy/resteasy/commit/48e8edbd0f182abb01739797ac5b8...
Author: James R. Perkins <jperkins(a)redhat.com>
Date: 2022-03-15 (Tue, 15 Mar 2022)
Changed paths:
A testsuite/arquillian-utils/src/main/java/org/jboss/resteasy/setup/LoggingSetupTask.java
Log Message:
-----------
Add a utility for adding loggers for debugging in tests.
Signed-off-by: James R. Perkins <jperkins(a)redhat.com>
Commit: 43cf382fc3ae94f071893672f88ab392be3979ee
https://github.com/resteasy/resteasy/commit/43cf382fc3ae94f071893672f88ab...
Author: James R. Perkins <jperkins(a)redhat.com>
Date: 2022-03-15 (Tue, 15 Mar 2022)
Changed paths:
M resteasy-core/src/main/java/org/jboss/resteasy/core/ResteasyDeploymentImpl.java
M resteasy-core/src/main/java/org/jboss/resteasy/core/ServerResponseWriter.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/interceptor/DisabledLoadableFeatureTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/interceptor/LoadableFeatureTest.java
Log Message:
-----------
[RESTEASY-3076] Add support for loading Features and DynamicFeatures via a service loader.
https://issues.redhat.com/browse/RESTEASY-3076
Signed-off-by: James R. Perkins <jperkins(a)redhat.com>
Commit: 628f41b4a380e5612dd8aabc11c9bb3463ae16d5
https://github.com/resteasy/resteasy/commit/628f41b4a380e5612dd8aabc11c9b...
Author: James R. Perkins <jperkins(a)redhat.com>
Date: 2022-03-15 (Tue, 15 Mar 2022)
Changed paths:
M resteasy-core/src/main/java/org/jboss/resteasy/core/ResteasyDeploymentImpl.java
M resteasy-core/src/main/java/org/jboss/resteasy/core/ServerResponseWriter.java
A testsuite/arquillian-utils/src/main/java/org/jboss/resteasy/setup/LoggingSetupTask.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/interceptor/DisabledLoadableFeatureTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/interceptor/LoadableFeatureTest.java
Log Message:
-----------
Merge pull request #3043 from jamezp/RESTEASY-3076
[RESTEASY-3076] Add support for loading Features and DynamicFeatures via a service loader.
Compare: https://github.com/resteasy/resteasy/compare/37ab9e1efc5f...628f41b4a380
1 year, 8 months
[resteasy/resteasy] f7fc34: [RESTEASY-1926] Add SeBootstrap implementation.
by James R. Perkins
Branch: refs/heads/main
Home: https://github.com/resteasy/resteasy
Commit: f7fc34e18ffdeb2862ded584e7e28f2e19ef7ee6
https://github.com/resteasy/resteasy/commit/f7fc34e18ffdeb2862ded584e7e28...
Author: James R. Perkins <jperkins(a)redhat.com>
Date: 2022-03-10 (Thu, 10 Mar 2022)
Changed paths:
A .gitleaks.toml
M resteasy-core-spi/src/main/java/org/jboss/resteasy/resteasy_jaxrs/i18n/LogMessages.java
M resteasy-core-spi/src/main/java/org/jboss/resteasy/resteasy_jaxrs/i18n/Messages.java
M resteasy-core/pom.xml
M resteasy-core/src/main/java/org/jboss/resteasy/core/providerfactory/ResteasyProviderFactoryImpl.java
A resteasy-core/src/main/java/org/jboss/resteasy/core/scanner/ResourceScanner.java
A resteasy-core/src/main/java/org/jboss/resteasy/core/se/ConfigurationOption.java
A resteasy-core/src/main/java/org/jboss/resteasy/core/se/DelegateConfiguration.java
A resteasy-core/src/main/java/org/jboss/resteasy/core/se/ResteasySeConfiguration.java
A resteasy-core/src/main/java/org/jboss/resteasy/core/se/ResteasySeInstance.java
M resteasy-core/src/main/java/org/jboss/resteasy/plugins/server/embedded/EmbeddedJaxrsServer.java
A resteasy-core/src/main/java/org/jboss/resteasy/plugins/server/embedded/EmbeddedServer.java
A resteasy-core/src/test/java/org/jboss/resteasy/core/se/ConfigurationTest.java
A resteasy-core/src/test/resources/META-INF/services/org.jboss.resteasy.spi.se.Configurator
M resteasy-dependencies-bom/pom.xml
M server-adapters/pom.xml
M server-adapters/resteasy-jdk-http/src/main/java/org/jboss/resteasy/plugins/server/sun/http/SunHttpJaxrsServer.java
M server-adapters/resteasy-netty4/pom.xml
M server-adapters/resteasy-netty4/src/main/java/org/jboss/resteasy/plugins/server/netty/NettyJaxrsServer.java
M server-adapters/resteasy-netty4/src/main/java/org/jboss/resteasy/plugins/server/netty/RestEasyHttpRequestDecoder.java
A server-adapters/resteasy-netty4/src/main/resources/META-INF/services/org.jboss.resteasy.plugins.server.embedded.EmbeddedServer
A server-adapters/resteasy-netty4/src/test/java/org/jboss/resteasy/test/NettyBootstrapTest.java
A server-adapters/resteasy-netty4/src/test/resources/logging.properties
M server-adapters/resteasy-undertow/pom.xml
M server-adapters/resteasy-undertow/src/main/java/org/jboss/resteasy/plugins/server/undertow/UndertowJaxrsServer.java
A server-adapters/resteasy-undertow/src/main/resources/META-INF/services/org.jboss.resteasy.plugins.server.embedded.EmbeddedServer
A server-adapters/resteasy-undertow/src/test/java/org/jboss/resteasy/test/undertow/UndertowBootstrapTest.java
M server-adapters/resteasy-vertx/pom.xml
A server-adapters/resteasy-vertx/src/main/resources/META-INF/services/org.jboss.resteasy.plugins.server.embedded.EmbeddedServer
A server-adapters/resteasy-vertx/src/test/java/org/jboss/resteasy/test/VertxBootstrapTest.java
A server-adapters/server-adapter-test-base/pom.xml
A server-adapters/server-adapter-test-base/src/main/java/org/jboss/resteasy/bootstrap/test/SeBootstrapTest.java
A server-adapters/server-adapter-test-base/src/main/java/org/jboss/resteasy/bootstrap/test/TestSslUtil.java
A server-adapters/server-adapter-test-base/src/main/java/org/jboss/resteasy/bootstrap/test/category/NoSslTests.java
M testsuite/jakarta-rest-tck/pom.xml
M testsuite/pom.xml
Log Message:
-----------
[RESTEASY-1926] Add SeBootstrap implementation.
https://issues.redhat.com/browse/RESTEASY-1926
Signed-off-by: James R. Perkins <jperkins(a)redhat.com>
Commit: 34d3103eacfed17fc9f2349906f2a48f786347f0
https://github.com/resteasy/resteasy/commit/34d3103eacfed17fc9f2349906f2a...
Author: James R. Perkins <jperkins(a)redhat.com>
Date: 2022-03-10 (Thu, 10 Mar 2022)
Changed paths:
M testsuite/integration-tests-embedded/pom.xml
R testsuite/integration-tests-embedded/src/main/java/org/jboss/resteasy/embedded/test/EmbeddedServerTestBase.java
R testsuite/integration-tests-embedded/src/main/java/org/jboss/resteasy/embedded/utils/TestUtil.java
A testsuite/integration-tests-embedded/src/test/java/org/jboss/resteasy/embedded/test/AbstractBootstrapTest.java
A testsuite/integration-tests-embedded/src/test/java/org/jboss/resteasy/embedded/test/TestApplication.java
M testsuite/integration-tests-embedded/src/test/java/org/jboss/resteasy/embedded/test/core/basic/ApplicationTest.java
M testsuite/integration-tests-embedded/src/test/java/org/jboss/resteasy/embedded/test/core/interceptors/ReaderContextTest.java
M testsuite/integration-tests-embedded/src/test/java/org/jboss/resteasy/embedded/test/core/interceptors/resource/ReaderContextArrayListEntityProvider.java
M testsuite/integration-tests-embedded/src/test/java/org/jboss/resteasy/embedded/test/core/validate/NonCDIValidatorFactoryTest.java
M testsuite/integration-tests-embedded/src/test/java/org/jboss/resteasy/embedded/test/interceptor/ClientRequestFilterRegistrationTest.java
M testsuite/integration-tests-embedded/src/test/java/org/jboss/resteasy/embedded/test/interceptor/PriorityExecutionTest.java
R testsuite/integration-tests-embedded/src/test/java/org/jboss/resteasy/embedded/test/interceptor/resource/CustomTestApp.java
M testsuite/integration-tests-embedded/src/test/java/org/jboss/resteasy/embedded/test/providers/custom/WriterNotBuiltinTest.java
A testsuite/integration-tests-embedded/src/test/resources/logging.properties
Log Message:
-----------
[RESTEASY-1926] Convert embedded tests to use the SeBootstrap API.
https://issues.redhat.com/browse/RESTEASY-1926
Signed-off-by: James R. Perkins <jperkins(a)redhat.com>
Commit: f54452d5b3e66a800140806b585f21af15178eb8
https://github.com/resteasy/resteasy/commit/f54452d5b3e66a800140806b585f2...
Author: James R. Perkins <jperkins(a)redhat.com>
Date: 2022-03-10 (Thu, 10 Mar 2022)
Changed paths:
M docbook/reference/en/en-US/master.xml
A docbook/reference/en/en-US/modules/Jakarta_Se_Bootstrap.xml
M docbook/reference/en/en-US/modules/RESTEasy_Embedded_Container.xml
Log Message:
-----------
[RESTEASY-1926] Add documentation for SeBootstrap usage.
https://issues.redhat.com/browse/RESTEASY-1926
Signed-off-by: James R. Perkins <jperkins(a)redhat.com>
Commit: 7f85449a32258322f908943f6db1e98337e4ad48
https://github.com/resteasy/resteasy/commit/7f85449a32258322f908943f6db1e...
Author: James R. Perkins <jperkins(a)redhat.com>
Date: 2022-03-10 (Thu, 10 Mar 2022)
Changed paths:
A .gitleaks.toml
M docbook/reference/en/en-US/master.xml
A docbook/reference/en/en-US/modules/Jakarta_Se_Bootstrap.xml
M docbook/reference/en/en-US/modules/RESTEasy_Embedded_Container.xml
M resteasy-core-spi/src/main/java/org/jboss/resteasy/resteasy_jaxrs/i18n/LogMessages.java
M resteasy-core-spi/src/main/java/org/jboss/resteasy/resteasy_jaxrs/i18n/Messages.java
M resteasy-core/pom.xml
M resteasy-core/src/main/java/org/jboss/resteasy/core/providerfactory/ResteasyProviderFactoryImpl.java
A resteasy-core/src/main/java/org/jboss/resteasy/core/scanner/ResourceScanner.java
A resteasy-core/src/main/java/org/jboss/resteasy/core/se/ConfigurationOption.java
A resteasy-core/src/main/java/org/jboss/resteasy/core/se/DelegateConfiguration.java
A resteasy-core/src/main/java/org/jboss/resteasy/core/se/ResteasySeConfiguration.java
A resteasy-core/src/main/java/org/jboss/resteasy/core/se/ResteasySeInstance.java
M resteasy-core/src/main/java/org/jboss/resteasy/plugins/server/embedded/EmbeddedJaxrsServer.java
A resteasy-core/src/main/java/org/jboss/resteasy/plugins/server/embedded/EmbeddedServer.java
A resteasy-core/src/test/java/org/jboss/resteasy/core/se/ConfigurationTest.java
A resteasy-core/src/test/resources/META-INF/services/org.jboss.resteasy.spi.se.Configurator
M resteasy-dependencies-bom/pom.xml
M server-adapters/pom.xml
M server-adapters/resteasy-jdk-http/src/main/java/org/jboss/resteasy/plugins/server/sun/http/SunHttpJaxrsServer.java
M server-adapters/resteasy-netty4/pom.xml
M server-adapters/resteasy-netty4/src/main/java/org/jboss/resteasy/plugins/server/netty/NettyJaxrsServer.java
M server-adapters/resteasy-netty4/src/main/java/org/jboss/resteasy/plugins/server/netty/RestEasyHttpRequestDecoder.java
A server-adapters/resteasy-netty4/src/main/resources/META-INF/services/org.jboss.resteasy.plugins.server.embedded.EmbeddedServer
A server-adapters/resteasy-netty4/src/test/java/org/jboss/resteasy/test/NettyBootstrapTest.java
A server-adapters/resteasy-netty4/src/test/resources/logging.properties
M server-adapters/resteasy-undertow/pom.xml
M server-adapters/resteasy-undertow/src/main/java/org/jboss/resteasy/plugins/server/undertow/UndertowJaxrsServer.java
A server-adapters/resteasy-undertow/src/main/resources/META-INF/services/org.jboss.resteasy.plugins.server.embedded.EmbeddedServer
A server-adapters/resteasy-undertow/src/test/java/org/jboss/resteasy/test/undertow/UndertowBootstrapTest.java
M server-adapters/resteasy-vertx/pom.xml
A server-adapters/resteasy-vertx/src/main/resources/META-INF/services/org.jboss.resteasy.plugins.server.embedded.EmbeddedServer
A server-adapters/resteasy-vertx/src/test/java/org/jboss/resteasy/test/VertxBootstrapTest.java
A server-adapters/server-adapter-test-base/pom.xml
A server-adapters/server-adapter-test-base/src/main/java/org/jboss/resteasy/bootstrap/test/SeBootstrapTest.java
A server-adapters/server-adapter-test-base/src/main/java/org/jboss/resteasy/bootstrap/test/TestSslUtil.java
A server-adapters/server-adapter-test-base/src/main/java/org/jboss/resteasy/bootstrap/test/category/NoSslTests.java
M testsuite/integration-tests-embedded/pom.xml
R testsuite/integration-tests-embedded/src/main/java/org/jboss/resteasy/embedded/test/EmbeddedServerTestBase.java
R testsuite/integration-tests-embedded/src/main/java/org/jboss/resteasy/embedded/utils/TestUtil.java
A testsuite/integration-tests-embedded/src/test/java/org/jboss/resteasy/embedded/test/AbstractBootstrapTest.java
A testsuite/integration-tests-embedded/src/test/java/org/jboss/resteasy/embedded/test/TestApplication.java
M testsuite/integration-tests-embedded/src/test/java/org/jboss/resteasy/embedded/test/core/basic/ApplicationTest.java
M testsuite/integration-tests-embedded/src/test/java/org/jboss/resteasy/embedded/test/core/interceptors/ReaderContextTest.java
M testsuite/integration-tests-embedded/src/test/java/org/jboss/resteasy/embedded/test/core/interceptors/resource/ReaderContextArrayListEntityProvider.java
M testsuite/integration-tests-embedded/src/test/java/org/jboss/resteasy/embedded/test/core/validate/NonCDIValidatorFactoryTest.java
M testsuite/integration-tests-embedded/src/test/java/org/jboss/resteasy/embedded/test/interceptor/ClientRequestFilterRegistrationTest.java
M testsuite/integration-tests-embedded/src/test/java/org/jboss/resteasy/embedded/test/interceptor/PriorityExecutionTest.java
R testsuite/integration-tests-embedded/src/test/java/org/jboss/resteasy/embedded/test/interceptor/resource/CustomTestApp.java
M testsuite/integration-tests-embedded/src/test/java/org/jboss/resteasy/embedded/test/providers/custom/WriterNotBuiltinTest.java
A testsuite/integration-tests-embedded/src/test/resources/logging.properties
M testsuite/jakarta-rest-tck/pom.xml
M testsuite/pom.xml
Log Message:
-----------
Merge pull request #3026 from jamezp/RESTEASY-1926
[RESTEAS6-1926] Implement the SeBootstrap API
Compare: https://github.com/resteasy/resteasy/compare/3b3347e1c573...7f85449a3225
1 year, 9 months