This is an automated email from the ASF dual-hosted git repository. deki pushed a change to branch spring-5-boot-2 in repository https://gitbox.apache.org/repos/asf/cxf.git.
discard 69542f5 Spring 5/ Spring Boot 2 add 62ca005 [CXF-7504] Avoiding NPE add 6846b40 Annotating SseFeature as a CXF feature add 843621a Support for caching UriTemplates, patch from bcluap applied, This closes #310 add 1dcc1d5 [CXF-7505] Preventing ClassCastExceptions if JWK and JKS store end up on the same exchange add 69496aa CXF-7509 The authSupplier property is ignored in case of OSGi http conduit configuration add 8c781df Merge pull request #314 from xldai/master add 3216cbf [CXF-7503] Updating JOSE interceptors to optionally check empty streams add 42efe37 [CXF-7493] Add a default ClassUnwrapper for CDI integration. add 160eebb Merge pull request #313 from johnament/CXF-7493 add 1206efe CXF-7439: Support OpenTracing Tracer API. Adding Apache Camel + Apache CXF + OpenTracing/Jaeger demo. add b7fb580 Remove unused parameter add 34b210e [CXF-7503] Explicit check for DELETE with an option to override add e92addd [CXF-7067]cxf-codegen-plugin version 3.1.x fails to download wsdlArtifact add 7ca19f1 [CXF-7515] fix and testcase for classes in default package add 35eaece CXF-7439: Support OpenTracing Tracer API. Adding Karaf feature and OSGi sample. add 214391a CXF-7439: Support OpenTracing Tracer API. Minor cleanups add 8542416 Update some javadoc add 077751e Fixing Base64 encoding issue for SAML SSO add e501d41 [CXF-7503] Adding the method check on the client side as well add fe903a5 Minor updates to OidcConfigurationService add 493661c [CXF-7520]Ensure CXF can build with JDK9 GA(build 9+181) add 3c171d7 [CXF-7519] The cxf-rt-transports-http-jetty should not rely on the old blueprint compatibility bundle add 487b5f3 Stripping the prefix from the dyn calculated issuer URI reported by OIDCConfigurationService by default to make it easier to sync it with the the same value reported from the sibling endpoints add 8bd915b CXF-7507 - Put a configurable limit on the size of attachment headers add 0108020 Changing log level to severe if JAXB Context can not be created add 3ce6111 [CXF-7512] Checking the bundle resource if no maven location is set add 959a067 Setting secure processing to true for DOMUtils add 5972514 [CXF-7524] Correctly accessing the runAsFilter property, patch from David J. M. Karlsen applied, This closes #317 add 3ba0c8c CXF-7510: Miltiple fixes related to SSE/Undertow integration. Fixing the Jetty versions in SSE demo projects add 942ae98 [CXF-7484] Reintroducing a scan property but set to false by default in 3.2.x add 1d7eeae [CXF-7528] Tone down logging when unregistering CXF servlet in OSGi during fast reprovisioning add c8c0fec Merge pull request #319 from grgrzybek/CXF-7528-master add a3bd365 [CXF-7529] Clean up JAX-RS RuntimeDelegate when rt-frontend-jaxrs bundle is stopped/refreshed add a8a7fb4 Merge pull request #320 from grgrzybek/CXF-7529-master new b1b670a Spring 5/ Spring Boot 2 This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (69542f5) \ N -- N -- N refs/heads/spring-5-boot-2 (b1b670a) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .../cxf/attachment/AttachmentDeserializer.java | 24 +++ .../apache/cxf/attachment/ContentDisposition.java | 2 +- .../attachment/HeaderSizeExceededException.java | 32 ++- .../databinding/source/XMLStreamDataWriter.java | 2 +- .../main/java/org/apache/cxf/helpers/DOMUtils.java | 20 +- .../main/java/org/apache/cxf/helpers/IOUtils.java | 31 ++- .../java/org/apache/cxf/message/MessageUtils.java | 22 ++ .../apache/cxf/staxutils/W3CDOMStreamWriter.java | 13 +- .../staxutils/transform/OutTransformWriter.java | 12 ++ .../main/release/samples/jax_rs/sse_cdi/pom.xml | 7 +- .../main/java/demo/jaxrs/sse/StatsApplication.java | 18 -- .../sse_cdi/src/main/resources/META-INF/beans.xml | 1 - .../main/release/samples/jax_rs/sse_spring/pom.xml | 2 +- .../main/release/samples/jax_rs/sse_tomcat/pom.xml | 1 - .../src/main/java/demo/jaxrs/sse/StatsServer.java | 1 + .../samples/jax_rs/tracing_opentracing/README.txt | 4 +- .../jax_rs/tracing_opentracing_camel/README.txt | 40 ++++ .../jax_rs/tracing_opentracing_camel/pom.xml | 227 +++++++++++++++++++++ .../java/demo/jaxrs/tracing/client/Client.java | 68 ++++++ .../jaxrs/tracing/server/camel/CatalogRoute.java} | 34 ++- .../demo/jaxrs/tracing/server/camel/Server.java | 65 ++++++ .../java/demo/jaxrs/tracing/server/cxf/Book.java} | 40 ++-- .../demo/jaxrs/tracing/server/cxf/Catalog.java} | 45 ++-- .../java/demo/jaxrs/tracing/server/cxf/Server.java | 67 ++++++ .../src/main/resources/application.yml | 2 + .../src/main/resources/logback.xml | 12 ++ .../jax_rs/tracing_opentracing_osgi/README.txt | 98 +++++++++ .../jax_rs/tracing_opentracing_osgi/pom.xml | 131 ++++++++++++ .../java/demo/jaxrs/tracing/server/Catalog.java | 0 .../demo/jaxrs/tracing/server/CatalogStore.java | 0 .../META-INF/services/javax.json.spi.JsonProvider | 0 .../main/resources/OSGI-INF/blueprint/context.xml | 90 ++++++++ distribution/src/main/release/samples/pom.xml | 4 +- .../main/java/org/apache/cxf/cdi/CdiBusBean.java | 5 + .../java/org/apache/cxf/cdi/CdiClassUnwrapper.java | 30 ++- .../src/it/wsdl-artifact-resolution/pom.xml | 1 + .../apache/cxf/maven_plugin/wsdl2java/Option.java | 4 +- maven-plugins/java2swagger-plugin/pom.xml | 24 ++- maven-plugins/wadl2java-plugin/pom.xml | 18 ++ .../src/it/settings.xml | 0 .../src/it/wsdl-artifact-resolution/cxf7511.wadl | 0 .../src/it/wsdl-artifact-resolution/pom.xml | 55 ++--- .../wadlto/AbstractCodeGeneratorMojo.java | 8 +- .../karaf/features/src/main/resources/features.xml | 6 + parent/pom.xml | 17 +- .../src/main/java/org/apache/cxf/jaxb/Utils.java | 15 +- .../src/test/java/SampleClassInDefaultPackage.java | 32 +-- .../org/apache/cxf/jaxb/JAXBDataBindingTest.java | 11 + .../org/apache/cxf/jaxrs/blueprint/Activator.java | 4 +- .../apache/cxf/jaxrs/ext/MessageContextImpl.java | 7 + .../apache/cxf/jaxrs/ext/multipart/Attachment.java | 6 +- .../jaxrs/impl/ContainerRequestContextImpl.java | 4 - .../org/apache/cxf/jaxrs/impl/UriBuilderImpl.java | 16 +- .../org/apache/cxf/jaxrs/model/URITemplate.java | 30 ++- .../java/org/apache/cxf/jaxrs/utils/HttpUtils.java | 16 ++ .../org/apache/cxf/jaxrs/utils/ResourceUtils.java | 2 +- .../jaxws/handler/logical/LogicalMessageImpl.java | 1 + .../client/spec/ClientResponseContextImpl.java | 4 + .../cxf/jaxrs/swagger/OsgiSwaggerUiResolver.java | 10 + .../apache/cxf/jaxrs/swagger/Swagger2Feature.java | 38 ++-- .../cxf/jaxrs/swagger/SwaggerUiResolver.java | 6 +- .../cxf/jaxrs/provider/json/JSONProviderTest.java | 22 +- .../jose/jaxrs/AbstractJweDecryptingFilter.java | 11 + .../jaxrs/AbstractJweJsonDecryptingFilter.java | 9 + .../jose/jaxrs/AbstractJwsJsonReaderProvider.java | 11 + .../jose/jaxrs/AbstractJwsReaderProvider.java | 10 + .../jose/jaxrs/JweClientResponseFilter.java | 10 +- .../jose/jaxrs/JweContainerRequestFilter.java | 8 +- .../jose/jaxrs/JweJsonClientResponseFilter.java | 9 + .../jose/jaxrs/JweJsonContainerRequestFilter.java | 9 +- .../jose/jaxrs/JwsClientResponseFilter.java | 9 + .../jose/jaxrs/JwsContainerRequestFilter.java | 8 +- .../jose/jaxrs/JwsJsonClientResponseFilter.java | 10 + .../jose/jaxrs/JwsJsonContainerRequestFilter.java | 8 +- .../security/jose/common/KeyManagementUtils.java | 8 +- .../apache/cxf/rs/security/jose/jwe/JweUtils.java | 2 +- .../apache/cxf/rs/security/jose/jwk/JwkUtils.java | 10 +- .../services/AuthorizationMetadataService.java | 22 +- .../oidc/idp/OidcConfigurationService.java | 23 +++ .../saml/sso/SamlRedirectBindingFilter.java | 2 +- .../java/org/apache/cxf/jaxrs/sse/SseFeature.java | 4 + .../cxf/transport/sse/SseHttpTransportFactory.java | 5 +- .../AtmosphereSseServletDestination.java | 93 +++++++-- rt/rs/sse/src/main/resources/META-INF/beans.xml | 3 +- .../blueprint/JettyServerEngineFactoryParser.java | 23 ++- .../UndertowServerEngineFactoryParser.java | 14 +- .../http/osgi/HttpConduitConfigApplier.java | 25 +++ .../cxf/transport/http/osgi/ServletExporter.java | 18 +- .../cdi/base/AbstractCdiSingleAppTest.java | 18 ++ .../cxf/systests/cdi/base/BookStoreByIds.java | 41 ++-- .../systest/jaxrs/BookStoreCustomApplication.java | 6 +- systests/jaxrs/pom.xml | 4 +- .../cxf/systest/jaxrs/JAXRSMultipartTest.java | 64 ++++++ .../apache/cxf/systest/jaxrs/MultipartServer.java | 1 + systests/rs-sse/pom.xml | 43 ++++ 95 files changed, 1717 insertions(+), 331 deletions(-) copy distribution/src/main/release/samples/jax_rs/sse_cdi/src/main/java/demo/jaxrs/sse/StatsApplication.java => core/src/main/java/org/apache/cxf/attachment/HeaderSizeExceededException.java (54%) create mode 100644 distribution/src/main/release/samples/jax_rs/tracing_opentracing_camel/README.txt create mode 100644 distribution/src/main/release/samples/jax_rs/tracing_opentracing_camel/pom.xml create mode 100644 distribution/src/main/release/samples/jax_rs/tracing_opentracing_camel/src/main/java/demo/jaxrs/tracing/client/Client.java copy distribution/src/main/release/samples/jax_rs/{sse_cdi/src/main/java/demo/jaxrs/sse/StatsApplication.java => tracing_opentracing_camel/src/main/java/demo/jaxrs/tracing/server/camel/CatalogRoute.java} (55%) create mode 100644 distribution/src/main/release/samples/jax_rs/tracing_opentracing_camel/src/main/java/demo/jaxrs/tracing/server/camel/Server.java copy distribution/src/main/release/samples/jax_rs/{sse_cdi/src/main/java/demo/jaxrs/sse/StatsApplication.java => tracing_opentracing_camel/src/main/java/demo/jaxrs/tracing/server/cxf/Book.java} (54%) copy distribution/src/main/release/samples/jax_rs/{sse_cdi/src/main/java/demo/jaxrs/sse/StatsApplication.java => tracing_opentracing_camel/src/main/java/demo/jaxrs/tracing/server/cxf/Catalog.java} (51%) create mode 100644 distribution/src/main/release/samples/jax_rs/tracing_opentracing_camel/src/main/java/demo/jaxrs/tracing/server/cxf/Server.java create mode 100644 distribution/src/main/release/samples/jax_rs/tracing_opentracing_camel/src/main/resources/application.yml create mode 100644 distribution/src/main/release/samples/jax_rs/tracing_opentracing_camel/src/main/resources/logback.xml create mode 100644 distribution/src/main/release/samples/jax_rs/tracing_opentracing_osgi/README.txt create mode 100644 distribution/src/main/release/samples/jax_rs/tracing_opentracing_osgi/pom.xml copy distribution/src/main/release/samples/jax_rs/{tracing_opentracing => tracing_opentracing_osgi}/src/main/java/demo/jaxrs/tracing/server/Catalog.java (100%) copy distribution/src/main/release/samples/jax_rs/{tracing_brave_osgi => tracing_opentracing_osgi}/src/main/java/demo/jaxrs/tracing/server/CatalogStore.java (100%) copy distribution/src/main/release/samples/jax_rs/{tracing_brave_osgi => tracing_opentracing_osgi}/src/main/resources/META-INF/services/javax.json.spi.JsonProvider (100%) create mode 100644 distribution/src/main/release/samples/jax_rs/tracing_opentracing_osgi/src/main/resources/OSGI-INF/blueprint/context.xml copy distribution/src/main/release/samples/jax_rs/sse_cdi/src/main/java/demo/jaxrs/sse/StatsApplication.java => integration/cdi/src/main/java/org/apache/cxf/cdi/CdiClassUnwrapper.java (55%) copy maven-plugins/{codegen-plugin => wadl2java-plugin}/src/it/settings.xml (100%) copy tools/wadlto/jaxrs/src/test/resources/wadl/testQueryMultipartParam.wadl => maven-plugins/wadl2java-plugin/src/it/wsdl-artifact-resolution/cxf7511.wadl (100%) copy maven-plugins/{codegen-plugin => wadl2java-plugin}/src/it/wsdl-artifact-resolution/pom.xml (53%) copy distribution/src/main/release/samples/jax_rs/sse_cdi/src/main/java/demo/jaxrs/sse/StatsApplication.java => rt/databinding/jaxb/src/test/java/SampleClassInDefaultPackage.java (54%) copy distribution/src/main/release/samples/jax_rs/sse_cdi/src/main/java/demo/jaxrs/sse/StatsApplication.java => systests/cdi/base/src/main/java/org/apache/cxf/systests/cdi/base/BookStoreByIds.java (53%) -- To stop receiving notification emails like this one, please contact ['"commits@cxf.apache.org" <commits@cxf.apache.org>'].