You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cxf.apache.org by de...@apache.org on 2019/01/25 08:23:59 UTC

[cxf] branch CXF-7601_microProfileOpenApi updated (ace2c8f -> b8b953b)

This is an automated email from the ASF dual-hosted git repository.

deki pushed a change to branch CXF-7601_microProfileOpenApi
in repository https://gitbox.apache.org/repos/asf/cxf.git.


    from ace2c8f  [CXF-7601] Add support for Microprofile OpenAPI implementation (as an alternative to Swagger Core 2.0)
     add f659e3f  Reduce the number of WS-Security interceptors that are created
     add 9802ca7  Fix race condition in UDP where message may arrive while session shutting down, then gets lost
     add bdb110c  Fix a bunch of eclipse warnings
     add dfa3dfe  Get rid of IndexArrayOutOfBounds
     add 3d2f090  [CXF-7906] update JAX-RS API to 2.1.5
     add e12b542  added source/ target for compiler plugin to fix testcase
     add b38280a  update maven-invoker-plugin version, now set in parent
     add a7c1285  Fix Spring 5 OSGi version constraints (#506)
     add 4882529  Move karaf features verifier to verify phase so -Psetup.eclipse works
     add 58c439c  Explicitly set the KeyValue type when we have a public key
     add 781031c  [CXF-7943] ws-rf requires faults to have a special wsrf fault action, not the normal soap/fault actions.  Detect and remove from the maps.
     add b304f8c  Update release_notes for 3.3
     add dc85dec  Use release version of xjc
     add da0e646  Need install goal on invoker plugin
     add 8f90e00  [maven-release-plugin] prepare release cxf-3.3.0
     add b9e2da7  [maven-release-plugin] prepare for next development iteration
     add 65cdeda  Snapshot xjc until release
     new b8b953b  Merge remote-tracking branch 'origin/master' into CXF-7601_microProfileOpenApi

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:
 core/pom.xml                                       |  2 +-
 .../java/org/apache/cxf/helpers/JavaUtils.java     |  2 +-
 .../security/DefaultSecurityContext.java           |  4 +-
 .../ibm/xml/mock/marshaller/MockMarshaller.java    |  3 +
 .../apache/cxf/bus/osgi/OSGiBusListenerTest.java   |  1 -
 .../cxf/phase/PhaseInterceptorChainTest.java       |  1 -
 distribution/javadoc/pom.xml                       |  2 +-
 distribution/manifest/pom.xml                      |  2 +-
 distribution/pom.xml                               |  2 +-
 distribution/src/main/release/release_notes.txt    | 94 +++-------------------
 .../src/main/release/samples/aegis/pom.xml         | 10 +--
 .../main/release/samples/aegis_standalone/pom.xml  |  4 +-
 .../src/main/release/samples/callback/pom.xml      |  8 +-
 .../samples/clustering/failover_jaxws_osgi/pom.xml |  8 +-
 .../samples/clustering/failover_server/pom.xml     | 10 +--
 .../samples/configuration_interceptor/pom.xml      |  8 +-
 .../src/main/release/samples/corba/bank/pom.xml    |  8 +-
 .../samples/corba/bank_ws_addressing/pom.xml       |  8 +-
 .../main/release/samples/corba/hello_world/pom.xml |  8 +-
 .../release/samples/groovy_spring_support/pom.xml  |  8 +-
 .../main/release/samples/in_jvm_transport/pom.xml  | 10 +--
 .../main/release/samples/java_first_jaxws/pom.xml  |  6 +-
 .../samples/java_first_jaxws_factory_bean/pom.xml  |  8 +-
 .../main/release/samples/java_first_jms/pom.xml    |  6 +-
 .../main/release/samples/java_first_pojo/pom.xml   |  8 +-
 .../samples/java_first_spring_support/pom.xml      |  8 +-
 .../src/main/release/samples/jax_rs/basic/pom.xml  |  8 +-
 .../release/samples/jax_rs/basic_https/pom.xml     |  2 +-
 .../main/release/samples/jax_rs/basic_oidc/pom.xml | 10 +--
 .../main/release/samples/jax_rs/big_query/pom.xml  | 14 ++--
 .../samples/jax_rs/content_negotiation/pom.xml     | 10 +--
 .../samples/jax_rs/description_openapi_v3/pom.xml  |  8 +-
 .../jax_rs/description_openapi_v3_osgi/pom.xml     |  8 +-
 .../jax_rs/description_openapi_v3_spring/pom.xml   | 10 +--
 .../jax_rs/description_openapi_v3_web/pom.xml      |  8 +-
 .../samples/jax_rs/description_swagger2/pom.xml    |  8 +-
 .../jax_rs/description_swagger2_osgi/pom.xml       |  8 +-
 .../jax_rs/description_swagger2_spring/pom.xml     | 10 +--
 .../jax_rs/description_swagger2_web/pom.xml        |  8 +-
 .../release/samples/jax_rs/minimal_osgi/pom.xml    |  2 +-
 .../src/main/release/samples/jax_rs/odata/pom.xml  |  2 +-
 .../src/main/release/samples/jax_rs/search/pom.xml | 14 ++--
 .../src/main/release/samples/jax_rs/spark/pom.xml  |  8 +-
 .../release/samples/jax_rs/spring_boot/pom.xml     |  2 +-
 .../jax_rs/spring_boot_scan/application/pom.xml    |  2 +-
 .../samples/jax_rs/spring_boot_scan/client/pom.xml |  2 +-
 .../spring_boot_scan/eureka-registry/pom.xml       |  2 +-
 .../release/samples/jax_rs/spring_security/pom.xml |  8 +-
 .../main/release/samples/jax_rs/sse_cdi/pom.xml    |  8 +-
 .../main/release/samples/jax_rs/sse_client/pom.xml |  8 +-
 .../main/release/samples/jax_rs/sse_osgi/pom.xml   |  8 +-
 .../main/release/samples/jax_rs/sse_spring/pom.xml |  6 +-
 .../main/release/samples/jax_rs/sse_tomcat/pom.xml |  6 +-
 .../release/samples/jax_rs/tracing_brave/pom.xml   |  4 +-
 .../samples/jax_rs/tracing_brave_osgi/pom.xml      | 14 ++--
 .../samples/jax_rs/tracing_opentracing/pom.xml     | 14 ++--
 .../jax_rs/tracing_opentracing_camel/pom.xml       | 18 ++---
 .../jax_rs/tracing_opentracing_osgi/pom.xml        |  4 +-
 .../main/release/samples/jax_rs/websocket/pom.xml  | 10 +--
 .../release/samples/jax_rs/websocket_osgi/pom.xml  |  2 +-
 .../release/samples/jax_rs/websocket_web/pom.xml   |  8 +-
 .../samples/jax_server_aegis_client/pom.xml        | 10 +--
 .../src/main/release/samples/jaxws_async/pom.xml   | 10 +--
 .../samples/jaxws_dispatch_provider/pom.xml        |  8 +-
 .../main/release/samples/jaxws_handlers/pom.xml    |  8 +-
 .../main/release/samples/jaxws_spring_boot/pom.xml |  2 +-
 .../samples/jaxws_tracing_brave_osgi/pom.xml       | 10 +--
 .../src/main/release/samples/jms_pubsub/pom.xml    |  8 +-
 .../src/main/release/samples/jms_queue/pom.xml     |  6 +-
 .../src/main/release/samples/jms_spec_demo/pom.xml |  6 +-
 .../main/release/samples/jms_spring_config/pom.xml |  6 +-
 .../samples/js_browser_client_java_first/pom.xml   | 10 +--
 .../samples/js_browser_client_simple/pom.xml       | 10 +--
 .../src/main/release/samples/js_client/pom.xml     | 10 +--
 .../src/main/release/samples/js_provider/pom.xml   |  8 +-
 distribution/src/main/release/samples/mtom/pom.xml |  8 +-
 .../src/main/release/samples/oauth/client/pom.xml  |  2 +-
 .../src/main/release/samples/oauth/server/pom.xml  |  2 +-
 distribution/src/main/release/samples/pom.xml      |  2 +-
 .../main/release/samples/restful_dispatch/pom.xml  | 10 +--
 .../release/samples/ruby_spring_support/pom.xml    |  8 +-
 .../src/main/release/samples/soap_header/pom.xml   |  8 +-
 distribution/src/main/release/samples/sts/pom.xml  |  2 +-
 .../src/main/release/samples/throttling/pom.xml    |  2 +-
 .../src/main/release/samples/ws_addressing/pom.xml |  8 +-
 .../src/main/release/samples/ws_discovery/pom.xml  | 10 +--
 .../src/main/release/samples/ws_eventing/pom.xml   |  2 +-
 .../main/release/samples/ws_notification/pom.xml   | 14 ++--
 .../src/main/release/samples/ws_policy/pom.xml     |  8 +-
 .../src/main/release/samples/ws_rm/pom.xml         | 10 +--
 .../release/samples/ws_security/sign_enc/pom.xml   | 16 ++--
 .../samples/ws_security/sign_enc_policy/pom.xml    |  2 +-
 .../main/release/samples/ws_security/ut/pom.xml    | 10 +--
 .../release/samples/ws_security/ut_policy/pom.xml  |  2 +-
 .../src/main/release/samples/wsdl_first/pom.xml    | 10 +--
 .../samples/wsdl_first_dynamic_client/pom.xml      |  8 +-
 .../main/release/samples/wsdl_first_https/pom.xml  |  2 +-
 .../release/samples/wsdl_first_pure_xml/pom.xml    |  8 +-
 .../main/release/samples/wsdl_first_rpclit/pom.xml |  8 +-
 .../main/release/samples/wsdl_first_soap12/pom.xml |  8 +-
 .../release/samples/wsdl_first_xml_wrapped/pom.xml |  8 +-
 integration/cdi/pom.xml                            |  2 +-
 integration/jca/pom.xml                            |  2 +-
 integration/pom.xml                                |  2 +-
 integration/spring-boot/autoconfigure/pom.xml      |  2 +-
 integration/spring-boot/pom.xml                    |  2 +-
 integration/spring-boot/starter-jaxrs/pom.xml      |  2 +-
 integration/spring-boot/starter-jaxws/pom.xml      |  2 +-
 integration/tracing/tracing-brave/pom.xml          |  2 +-
 integration/tracing/tracing-opentracing/pom.xml    |  2 +-
 maven-plugins/archetypes/cxf-jaxrs-service/pom.xml |  2 +-
 .../archetypes/cxf-jaxws-javafirst/pom.xml         |  4 +-
 .../archetypes/cxf-jaxws-wsdlfirst/pom.xml         |  2 +-
 maven-plugins/archetypes/pom.xml                   |  2 +-
 maven-plugins/codegen-plugin/pom.xml               |  5 +-
 maven-plugins/corba/pom.xml                        |  2 +-
 maven-plugins/java2swagger-plugin/pom.xml          |  4 +-
 maven-plugins/java2wadl-plugin/pom.xml             |  4 +-
 maven-plugins/java2ws-plugin/pom.xml               |  2 +-
 maven-plugins/pom.xml                              |  2 +-
 maven-plugins/wadl2java-plugin/pom.xml             |  6 +-
 .../src/it/wsdl-artifact-resolution/pom.xml        |  8 ++
 maven-plugins/wsdl-validator-plugin/pom.xml        |  2 +-
 osgi/bundle/compatible/pom.xml                     |  2 +-
 osgi/bundle/pom.xml                                |  2 +-
 osgi/itests/pom.xml                                |  2 +-
 osgi/karaf/commands/pom.xml                        |  2 +-
 osgi/karaf/features/pom.xml                        |  4 +-
 osgi/karaf/pom.xml                                 |  2 +-
 osgi/pom.xml                                       |  2 +-
 osgi/repository/pom.xml                            |  2 +-
 parent/pom.xml                                     | 11 ++-
 pom.xml                                            |  4 +-
 rt/bindings/coloc/pom.xml                          |  2 +-
 rt/bindings/corba/pom.xml                          |  2 +-
 rt/bindings/pom.xml                                |  2 +-
 rt/bindings/soap/pom.xml                           |  2 +-
 rt/bindings/xml/pom.xml                            |  2 +-
 rt/databinding/aegis/pom.xml                       |  2 +-
 .../cxf/aegis/type/encoded/ArrayTypeInfoTest.java  |  1 -
 rt/databinding/jaxb/pom.xml                        |  2 +-
 rt/databinding/pom.xml                             |  2 +-
 rt/features/clustering/pom.xml                     |  2 +-
 rt/features/logging/pom.xml                        |  2 +-
 rt/features/metrics/pom.xml                        |  2 +-
 rt/features/pom.xml                                |  2 +-
 rt/features/throttling/pom.xml                     |  2 +-
 rt/frontend/jaxrs/pom.xml                          |  2 +-
 .../apache/cxf/jaxrs/utils/AnnotationUtils.java    |  4 +-
 rt/frontend/jaxws/pom.xml                          |  2 +-
 rt/frontend/js/pom.xml                             |  2 +-
 rt/frontend/pom.xml                                |  2 +-
 rt/frontend/simple/pom.xml                         |  2 +-
 rt/javascript/javascript-rt/pom.xml                |  2 +-
 rt/javascript/javascript-tests/pom.xml             |  2 +-
 rt/javascript/pom.xml                              |  2 +-
 rt/management/pom.xml                              |  2 +-
 rt/pom.xml                                         |  2 +-
 rt/rs/client/pom.xml                               |  2 +-
 rt/rs/description-openapi-v3/pom.xml               |  2 +-
 rt/rs/description-swagger-ui/pom.xml               |  2 +-
 rt/rs/description-swagger/pom.xml                  |  2 +-
 rt/rs/description/pom.xml                          |  2 +-
 rt/rs/extensions/json-basic/pom.xml                |  2 +-
 rt/rs/extensions/providers/pom.xml                 |  2 +-
 rt/rs/extensions/reactivestreams/pom.xml           |  2 +-
 rt/rs/extensions/reactor/pom.xml                   |  2 +-
 rt/rs/extensions/rx/pom.xml                        |  2 +-
 rt/rs/extensions/rx2/pom.xml                       |  2 +-
 rt/rs/extensions/search/pom.xml                    |  2 +-
 .../jaxrs/ext/search/hbase/HBaseQueryVisitor.java  | 17 ++--
 rt/rs/http-sci/pom.xml                             |  2 +-
 rt/rs/microprofile-client/pom.xml                  |  2 +-
 .../client/cdi/CDIInterceptorWrapper.java          |  3 +-
 .../client/CxfTypeSafeClientBuilderTest.java       |  1 -
 rt/rs/pom.xml                                      |  2 +-
 rt/rs/security/cors/pom.xml                        |  2 +-
 rt/rs/security/http-signature/pom.xml              |  5 +-
 .../exception/DifferentAlgorithmsException.java    |  2 +
 .../exception/DifferentDigestsException.java       |  1 +
 .../exception/DigestFailureException.java          |  2 +
 .../InvalidDataToVerifySignatureException.java     |  2 +
 .../exception/InvalidSignatureException.java       |  2 +
 .../exception/InvalidSignatureHeaderException.java |  2 +
 .../exception/MissingDigestException.java          |  2 +
 .../exception/MissingSignatureHeaderException.java |  2 +
 .../MultipleSignatureHeaderException.java          |  2 +
 .../exception/SignatureException.java              |  2 +
 rt/rs/security/jose-parent/jose-jaxrs/pom.xml      |  2 +-
 rt/rs/security/jose-parent/jose/pom.xml            |  2 +-
 rt/rs/security/jose-parent/pom.xml                 |  2 +-
 rt/rs/security/oauth-parent/oauth/pom.xml          |  2 +-
 rt/rs/security/oauth-parent/oauth2-saml/pom.xml    |  2 +-
 rt/rs/security/oauth-parent/oauth2/pom.xml         |  2 +-
 rt/rs/security/oauth-parent/pom.xml                |  2 +-
 rt/rs/security/pom.xml                             |  2 +-
 rt/rs/security/sso/oidc/pom.xml                    |  2 +-
 rt/rs/security/sso/saml/pom.xml                    |  2 +-
 rt/rs/security/xml/pom.xml                         |  2 +-
 rt/rs/sse/pom.xml                                  |  2 +-
 rt/security-saml/pom.xml                           |  2 +-
 rt/security/pom.xml                                |  2 +-
 rt/transports/http-hc/pom.xml                      |  2 +-
 rt/transports/http-jetty/pom.xml                   |  2 +-
 rt/transports/http-netty/netty-client/pom.xml      |  2 +-
 rt/transports/http-netty/netty-server/pom.xml      |  2 +-
 rt/transports/http-undertow/pom.xml                |  2 +-
 rt/transports/http/pom.xml                         |  2 +-
 rt/transports/jms/pom.xml                          |  2 +-
 rt/transports/local/pom.xml                        |  2 +-
 rt/transports/pom.xml                              |  2 +-
 rt/transports/udp/pom.xml                          |  2 +-
 .../apache/cxf/transport/udp/UDPDestination.java   | 13 ++-
 rt/transports/websocket/pom.xml                    |  2 +-
 rt/ws/addr/pom.xml                                 |  2 +-
 .../apache/cxf/ws/addressing/soap/MAPCodec.java    |  3 +-
 rt/ws/eventing/pom.xml                             |  2 +-
 rt/ws/mex/pom.xml                                  |  2 +-
 rt/ws/policy/pom.xml                               |  2 +-
 .../cxf/ws/policy/EffectivePolicyImplTest.java     |  2 -
 .../cxf/ws/policy/EndpointPolicyImplTest.java      |  1 -
 .../PolicyInterceptorProviderRegistryImplTest.java |  1 -
 .../cxf/ws/policy/PolicyInterceptorsTest.java      |  2 -
 rt/ws/pom.xml                                      |  2 +-
 rt/ws/rm/pom.xml                                   |  2 +-
 rt/ws/security/pom.xml                             |  2 +-
 .../HttpsTokenInterceptorProvider.java             | 15 ++--
 .../IssuedTokenInterceptorProvider.java            | 11 ++-
 .../KerberosTokenInterceptorProvider.java          | 16 ++--
 ...SecureConversationTokenInterceptorProvider.java | 11 ++-
 .../SpnegoTokenInterceptorProvider.java            | 11 ++-
 .../wss4j/PolicyBasedWSS4JOutInterceptor.java      |  2 +-
 .../policyhandlers/AsymmetricBindingHandler.java   |  1 +
 rt/ws/transfer/pom.xml                             |  2 +-
 rt/wsdl/pom.xml                                    |  2 +-
 services/pom.xml                                   |  2 +-
 services/sts/pom.xml                               |  2 +-
 services/sts/sts-core/pom.xml                      |  2 +-
 services/sts/systests/advanced/pom.xml             |  2 +-
 services/sts/systests/basic/pom.xml                |  2 +-
 services/sts/systests/pom.xml                      |  2 +-
 services/sts/systests/sts-features/pom.xml         |  2 +-
 services/sts/systests/sts-itests/pom.xml           |  2 +-
 services/sts/systests/sts-osgi/pom.xml             |  2 +-
 services/ws-discovery/pom.xml                      |  2 +-
 services/ws-discovery/ws-discovery-api/pom.xml     |  2 +-
 services/ws-discovery/ws-discovery-service/pom.xml |  2 +-
 services/wsn/pom.xml                               |  2 +-
 services/wsn/wsn-api/pom.xml                       |  2 +-
 services/wsn/wsn-core/pom.xml                      |  2 +-
 services/wsn/wsn-osgi/pom.xml                      |  2 +-
 services/xkms/pom.xml                              |  2 +-
 services/xkms/xkms-client/pom.xml                  |  2 +-
 services/xkms/xkms-common/pom.xml                  |  2 +-
 services/xkms/xkms-features/pom.xml                |  2 +-
 services/xkms/xkms-itests/pom.xml                  |  2 +-
 services/xkms/xkms-osgi/pom.xml                    |  2 +-
 services/xkms/xkms-service/pom.xml                 |  2 +-
 services/xkms/xkms-war/pom.xml                     |  2 +-
 services/xkms/xkms-x509-handlers/pom.xml           |  2 +-
 services/xkms/xkms-x509-repo-ldap/pom.xml          |  2 +-
 systests/cdi/base/pom.xml                          |  2 +-
 systests/cdi/cdi-owb/cdi-multiple-apps-owb/pom.xml |  2 +-
 systests/cdi/cdi-owb/cdi-no-apps-owb/pom.xml       |  2 +-
 systests/cdi/cdi-owb/cdi-producers-owb/pom.xml     |  2 +-
 systests/cdi/cdi-owb/pom.xml                       |  2 +-
 .../cdi/cdi-weld/cdi-multiple-apps-weld/pom.xml    |  2 +-
 systests/cdi/cdi-weld/cdi-no-apps-weld/pom.xml     |  2 +-
 systests/cdi/cdi-weld/cdi-producers-weld/pom.xml   |  2 +-
 systests/cdi/cdi-weld/pom.xml                      |  2 +-
 systests/cdi/pom.xml                               |  2 +-
 systests/container-integration/grizzly/pom.xml     |  2 +-
 systests/container-integration/pom.xml             |  2 +-
 systests/container-integration/webapp/pom.xml      |  2 +-
 systests/databinding/pom.xml                       |  2 +-
 systests/jaxrs/pom.xml                             |  2 +-
 systests/jaxws/pom.xml                             |  2 +-
 systests/kerberos/pom.xml                          |  2 +-
 systests/ldap/pom.xml                              |  2 +-
 systests/microprofile/client/async/pom.xml         |  3 +-
 systests/microprofile/client/jaxrs/pom.xml         |  2 +-
 systests/microprofile/client/weld/pom.xml          |  2 +-
 systests/microprofile/pom.xml                      |  3 +-
 systests/pom.xml                                   |  2 +-
 systests/rs-http-sci/pom.xml                       |  2 +-
 systests/rs-security/pom.xml                       |  2 +-
 systests/rs-sse/pom.xml                            |  2 +-
 systests/rs-sse/rs-sse-base/pom.xml                |  2 +-
 systests/rs-sse/rs-sse-jetty/pom.xml               |  2 +-
 systests/rs-sse/rs-sse-tomcat/pom.xml              |  2 +-
 systests/rs-sse/rs-sse-undertow/pom.xml            |  2 +-
 systests/tracing/pom.xml                           |  2 +-
 systests/transport-jms/pom.xml                     |  2 +-
 systests/transport-undertow/pom.xml                |  2 +-
 systests/transports-ssl3/pom.xml                   |  2 +-
 systests/transports/pom.xml                        |  2 +-
 systests/uncategorized/pom.xml                     |  2 +-
 .../systest/type_test/AbstractTypeTestClient2.java |  1 -
 .../systest/type_test/AbstractTypeTestClient3.java |  1 -
 .../systest/type_test/AbstractTypeTestClient5.java |  1 -
 systests/ws-rm/pom.xml                             |  2 +-
 systests/ws-security-examples/pom.xml              |  2 +-
 systests/ws-security/pom.xml                       |  2 +-
 systests/ws-specs/pom.xml                          |  2 +-
 systests/ws-transfer/pom.xml                       |  2 +-
 systests/wsdl_maven/codegen/pom.xml                |  3 +-
 systests/wsdl_maven/java2ws/pom.xml                |  2 +-
 systests/wsdl_maven/pom.xml                        |  2 +-
 testutils/pom.xml                                  |  2 +-
 tools/common/pom.xml                               |  2 +-
 tools/corba/pom.xml                                |  2 +-
 tools/javato/pom.xml                               |  2 +-
 tools/javato/ws/pom.xml                            |  2 +-
 tools/pom.xml                                      |  2 +-
 tools/validator/pom.xml                            |  2 +-
 tools/wadlto/jaxrs/pom.xml                         |  2 +-
 tools/wadlto/pom.xml                               |  2 +-
 tools/wsdlto/core/pom.xml                          |  2 +-
 tools/wsdlto/databinding/jaxb/pom.xml              |  2 +-
 tools/wsdlto/frontend/javascript/pom.xml           |  2 +-
 tools/wsdlto/frontend/jaxws/pom.xml                |  2 +-
 tools/wsdlto/misc/pom.xml                          |  2 +-
 tools/wsdlto/pom.xml                               |  2 +-
 tools/wsdlto/test/pom.xml                          |  2 +-
 324 files changed, 666 insertions(+), 686 deletions(-)


[cxf] 01/01: Merge remote-tracking branch 'origin/master' into CXF-7601_microProfileOpenApi

Posted by de...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

deki pushed a commit to branch CXF-7601_microProfileOpenApi
in repository https://gitbox.apache.org/repos/asf/cxf.git

commit b8b953b5d227cd03241db1d7d577354fca5ecf89
Merge: ace2c8f 65cdeda
Author: Dennis Kieselhorst <de...@apache.org>
AuthorDate: Fri Jan 25 09:22:47 2019 +0100

    Merge remote-tracking branch 'origin/master' into CXF-7601_microProfileOpenApi

 core/pom.xml                                       |  2 +-
 .../java/org/apache/cxf/helpers/JavaUtils.java     |  2 +-
 .../security/DefaultSecurityContext.java           |  4 +-
 .../ibm/xml/mock/marshaller/MockMarshaller.java    |  3 +
 .../apache/cxf/bus/osgi/OSGiBusListenerTest.java   |  1 -
 .../cxf/phase/PhaseInterceptorChainTest.java       |  1 -
 distribution/javadoc/pom.xml                       |  2 +-
 distribution/manifest/pom.xml                      |  2 +-
 distribution/pom.xml                               |  2 +-
 distribution/src/main/release/release_notes.txt    | 94 +++-------------------
 .../src/main/release/samples/aegis/pom.xml         | 10 +--
 .../main/release/samples/aegis_standalone/pom.xml  |  4 +-
 .../src/main/release/samples/callback/pom.xml      |  8 +-
 .../samples/clustering/failover_jaxws_osgi/pom.xml |  8 +-
 .../samples/clustering/failover_server/pom.xml     | 10 +--
 .../samples/configuration_interceptor/pom.xml      |  8 +-
 .../src/main/release/samples/corba/bank/pom.xml    |  8 +-
 .../samples/corba/bank_ws_addressing/pom.xml       |  8 +-
 .../main/release/samples/corba/hello_world/pom.xml |  8 +-
 .../release/samples/groovy_spring_support/pom.xml  |  8 +-
 .../main/release/samples/in_jvm_transport/pom.xml  | 10 +--
 .../main/release/samples/java_first_jaxws/pom.xml  |  6 +-
 .../samples/java_first_jaxws_factory_bean/pom.xml  |  8 +-
 .../main/release/samples/java_first_jms/pom.xml    |  6 +-
 .../main/release/samples/java_first_pojo/pom.xml   |  8 +-
 .../samples/java_first_spring_support/pom.xml      |  8 +-
 .../src/main/release/samples/jax_rs/basic/pom.xml  |  8 +-
 .../release/samples/jax_rs/basic_https/pom.xml     |  2 +-
 .../main/release/samples/jax_rs/basic_oidc/pom.xml | 10 +--
 .../main/release/samples/jax_rs/big_query/pom.xml  | 14 ++--
 .../samples/jax_rs/content_negotiation/pom.xml     | 10 +--
 .../samples/jax_rs/description_openapi_v3/pom.xml  |  8 +-
 .../jax_rs/description_openapi_v3_osgi/pom.xml     |  8 +-
 .../jax_rs/description_openapi_v3_spring/pom.xml   | 10 +--
 .../jax_rs/description_openapi_v3_web/pom.xml      |  8 +-
 .../samples/jax_rs/description_swagger2/pom.xml    |  8 +-
 .../jax_rs/description_swagger2_osgi/pom.xml       |  8 +-
 .../jax_rs/description_swagger2_spring/pom.xml     | 10 +--
 .../jax_rs/description_swagger2_web/pom.xml        |  8 +-
 .../release/samples/jax_rs/minimal_osgi/pom.xml    |  2 +-
 .../src/main/release/samples/jax_rs/odata/pom.xml  |  2 +-
 .../src/main/release/samples/jax_rs/search/pom.xml | 14 ++--
 .../src/main/release/samples/jax_rs/spark/pom.xml  |  8 +-
 .../release/samples/jax_rs/spring_boot/pom.xml     |  2 +-
 .../jax_rs/spring_boot_scan/application/pom.xml    |  2 +-
 .../samples/jax_rs/spring_boot_scan/client/pom.xml |  2 +-
 .../spring_boot_scan/eureka-registry/pom.xml       |  2 +-
 .../release/samples/jax_rs/spring_security/pom.xml |  8 +-
 .../main/release/samples/jax_rs/sse_cdi/pom.xml    |  8 +-
 .../main/release/samples/jax_rs/sse_client/pom.xml |  8 +-
 .../main/release/samples/jax_rs/sse_osgi/pom.xml   |  8 +-
 .../main/release/samples/jax_rs/sse_spring/pom.xml |  6 +-
 .../main/release/samples/jax_rs/sse_tomcat/pom.xml |  6 +-
 .../release/samples/jax_rs/tracing_brave/pom.xml   |  4 +-
 .../samples/jax_rs/tracing_brave_osgi/pom.xml      | 14 ++--
 .../samples/jax_rs/tracing_opentracing/pom.xml     | 14 ++--
 .../jax_rs/tracing_opentracing_camel/pom.xml       | 18 ++---
 .../jax_rs/tracing_opentracing_osgi/pom.xml        |  4 +-
 .../main/release/samples/jax_rs/websocket/pom.xml  | 10 +--
 .../release/samples/jax_rs/websocket_osgi/pom.xml  |  2 +-
 .../release/samples/jax_rs/websocket_web/pom.xml   |  8 +-
 .../samples/jax_server_aegis_client/pom.xml        | 10 +--
 .../src/main/release/samples/jaxws_async/pom.xml   | 10 +--
 .../samples/jaxws_dispatch_provider/pom.xml        |  8 +-
 .../main/release/samples/jaxws_handlers/pom.xml    |  8 +-
 .../main/release/samples/jaxws_spring_boot/pom.xml |  2 +-
 .../samples/jaxws_tracing_brave_osgi/pom.xml       | 10 +--
 .../src/main/release/samples/jms_pubsub/pom.xml    |  8 +-
 .../src/main/release/samples/jms_queue/pom.xml     |  6 +-
 .../src/main/release/samples/jms_spec_demo/pom.xml |  6 +-
 .../main/release/samples/jms_spring_config/pom.xml |  6 +-
 .../samples/js_browser_client_java_first/pom.xml   | 10 +--
 .../samples/js_browser_client_simple/pom.xml       | 10 +--
 .../src/main/release/samples/js_client/pom.xml     | 10 +--
 .../src/main/release/samples/js_provider/pom.xml   |  8 +-
 distribution/src/main/release/samples/mtom/pom.xml |  8 +-
 .../src/main/release/samples/oauth/client/pom.xml  |  2 +-
 .../src/main/release/samples/oauth/server/pom.xml  |  2 +-
 distribution/src/main/release/samples/pom.xml      |  2 +-
 .../main/release/samples/restful_dispatch/pom.xml  | 10 +--
 .../release/samples/ruby_spring_support/pom.xml    |  8 +-
 .../src/main/release/samples/soap_header/pom.xml   |  8 +-
 distribution/src/main/release/samples/sts/pom.xml  |  2 +-
 .../src/main/release/samples/throttling/pom.xml    |  2 +-
 .../src/main/release/samples/ws_addressing/pom.xml |  8 +-
 .../src/main/release/samples/ws_discovery/pom.xml  | 10 +--
 .../src/main/release/samples/ws_eventing/pom.xml   |  2 +-
 .../main/release/samples/ws_notification/pom.xml   | 14 ++--
 .../src/main/release/samples/ws_policy/pom.xml     |  8 +-
 .../src/main/release/samples/ws_rm/pom.xml         | 10 +--
 .../release/samples/ws_security/sign_enc/pom.xml   | 16 ++--
 .../samples/ws_security/sign_enc_policy/pom.xml    |  2 +-
 .../main/release/samples/ws_security/ut/pom.xml    | 10 +--
 .../release/samples/ws_security/ut_policy/pom.xml  |  2 +-
 .../src/main/release/samples/wsdl_first/pom.xml    | 10 +--
 .../samples/wsdl_first_dynamic_client/pom.xml      |  8 +-
 .../main/release/samples/wsdl_first_https/pom.xml  |  2 +-
 .../release/samples/wsdl_first_pure_xml/pom.xml    |  8 +-
 .../main/release/samples/wsdl_first_rpclit/pom.xml |  8 +-
 .../main/release/samples/wsdl_first_soap12/pom.xml |  8 +-
 .../release/samples/wsdl_first_xml_wrapped/pom.xml |  8 +-
 integration/cdi/pom.xml                            |  2 +-
 integration/jca/pom.xml                            |  2 +-
 integration/pom.xml                                |  2 +-
 integration/spring-boot/autoconfigure/pom.xml      |  2 +-
 integration/spring-boot/pom.xml                    |  2 +-
 integration/spring-boot/starter-jaxrs/pom.xml      |  2 +-
 integration/spring-boot/starter-jaxws/pom.xml      |  2 +-
 integration/tracing/tracing-brave/pom.xml          |  2 +-
 integration/tracing/tracing-opentracing/pom.xml    |  2 +-
 maven-plugins/archetypes/cxf-jaxrs-service/pom.xml |  2 +-
 .../archetypes/cxf-jaxws-javafirst/pom.xml         |  4 +-
 .../archetypes/cxf-jaxws-wsdlfirst/pom.xml         |  2 +-
 maven-plugins/archetypes/pom.xml                   |  2 +-
 maven-plugins/codegen-plugin/pom.xml               |  5 +-
 maven-plugins/corba/pom.xml                        |  2 +-
 maven-plugins/java2swagger-plugin/pom.xml          |  4 +-
 maven-plugins/java2wadl-plugin/pom.xml             |  4 +-
 maven-plugins/java2ws-plugin/pom.xml               |  2 +-
 maven-plugins/pom.xml                              |  2 +-
 maven-plugins/wadl2java-plugin/pom.xml             |  6 +-
 .../src/it/wsdl-artifact-resolution/pom.xml        |  8 ++
 maven-plugins/wsdl-validator-plugin/pom.xml        |  2 +-
 osgi/bundle/compatible/pom.xml                     |  2 +-
 osgi/bundle/pom.xml                                |  2 +-
 osgi/itests/pom.xml                                |  2 +-
 osgi/karaf/commands/pom.xml                        |  2 +-
 osgi/karaf/features/pom.xml                        |  4 +-
 osgi/karaf/pom.xml                                 |  2 +-
 osgi/pom.xml                                       |  2 +-
 osgi/repository/pom.xml                            |  2 +-
 parent/pom.xml                                     | 11 ++-
 pom.xml                                            |  4 +-
 rt/bindings/coloc/pom.xml                          |  2 +-
 rt/bindings/corba/pom.xml                          |  2 +-
 rt/bindings/pom.xml                                |  2 +-
 rt/bindings/soap/pom.xml                           |  2 +-
 rt/bindings/xml/pom.xml                            |  2 +-
 rt/databinding/aegis/pom.xml                       |  2 +-
 .../cxf/aegis/type/encoded/ArrayTypeInfoTest.java  |  1 -
 rt/databinding/jaxb/pom.xml                        |  2 +-
 rt/databinding/pom.xml                             |  2 +-
 rt/features/clustering/pom.xml                     |  2 +-
 rt/features/logging/pom.xml                        |  2 +-
 rt/features/metrics/pom.xml                        |  2 +-
 rt/features/pom.xml                                |  2 +-
 rt/features/throttling/pom.xml                     |  2 +-
 rt/frontend/jaxrs/pom.xml                          |  2 +-
 .../apache/cxf/jaxrs/utils/AnnotationUtils.java    |  4 +-
 rt/frontend/jaxws/pom.xml                          |  2 +-
 rt/frontend/js/pom.xml                             |  2 +-
 rt/frontend/pom.xml                                |  2 +-
 rt/frontend/simple/pom.xml                         |  2 +-
 rt/javascript/javascript-rt/pom.xml                |  2 +-
 rt/javascript/javascript-tests/pom.xml             |  2 +-
 rt/javascript/pom.xml                              |  2 +-
 rt/management/pom.xml                              |  2 +-
 rt/pom.xml                                         |  2 +-
 rt/rs/client/pom.xml                               |  2 +-
 rt/rs/description-openapi-v3/pom.xml               |  2 +-
 rt/rs/description-swagger-ui/pom.xml               |  2 +-
 rt/rs/description-swagger/pom.xml                  |  2 +-
 rt/rs/description/pom.xml                          |  2 +-
 rt/rs/extensions/json-basic/pom.xml                |  2 +-
 rt/rs/extensions/providers/pom.xml                 |  2 +-
 rt/rs/extensions/reactivestreams/pom.xml           |  2 +-
 rt/rs/extensions/reactor/pom.xml                   |  2 +-
 rt/rs/extensions/rx/pom.xml                        |  2 +-
 rt/rs/extensions/rx2/pom.xml                       |  2 +-
 rt/rs/extensions/search/pom.xml                    |  2 +-
 .../jaxrs/ext/search/hbase/HBaseQueryVisitor.java  | 17 ++--
 rt/rs/http-sci/pom.xml                             |  2 +-
 rt/rs/microprofile-client/pom.xml                  |  2 +-
 .../client/cdi/CDIInterceptorWrapper.java          |  3 +-
 .../client/CxfTypeSafeClientBuilderTest.java       |  1 -
 rt/rs/pom.xml                                      |  2 +-
 rt/rs/security/cors/pom.xml                        |  2 +-
 rt/rs/security/http-signature/pom.xml              |  5 +-
 .../exception/DifferentAlgorithmsException.java    |  2 +
 .../exception/DifferentDigestsException.java       |  1 +
 .../exception/DigestFailureException.java          |  2 +
 .../InvalidDataToVerifySignatureException.java     |  2 +
 .../exception/InvalidSignatureException.java       |  2 +
 .../exception/InvalidSignatureHeaderException.java |  2 +
 .../exception/MissingDigestException.java          |  2 +
 .../exception/MissingSignatureHeaderException.java |  2 +
 .../MultipleSignatureHeaderException.java          |  2 +
 .../exception/SignatureException.java              |  2 +
 rt/rs/security/jose-parent/jose-jaxrs/pom.xml      |  2 +-
 rt/rs/security/jose-parent/jose/pom.xml            |  2 +-
 rt/rs/security/jose-parent/pom.xml                 |  2 +-
 rt/rs/security/oauth-parent/oauth/pom.xml          |  2 +-
 rt/rs/security/oauth-parent/oauth2-saml/pom.xml    |  2 +-
 rt/rs/security/oauth-parent/oauth2/pom.xml         |  2 +-
 rt/rs/security/oauth-parent/pom.xml                |  2 +-
 rt/rs/security/pom.xml                             |  2 +-
 rt/rs/security/sso/oidc/pom.xml                    |  2 +-
 rt/rs/security/sso/saml/pom.xml                    |  2 +-
 rt/rs/security/xml/pom.xml                         |  2 +-
 rt/rs/sse/pom.xml                                  |  2 +-
 rt/security-saml/pom.xml                           |  2 +-
 rt/security/pom.xml                                |  2 +-
 rt/transports/http-hc/pom.xml                      |  2 +-
 rt/transports/http-jetty/pom.xml                   |  2 +-
 rt/transports/http-netty/netty-client/pom.xml      |  2 +-
 rt/transports/http-netty/netty-server/pom.xml      |  2 +-
 rt/transports/http-undertow/pom.xml                |  2 +-
 rt/transports/http/pom.xml                         |  2 +-
 rt/transports/jms/pom.xml                          |  2 +-
 rt/transports/local/pom.xml                        |  2 +-
 rt/transports/pom.xml                              |  2 +-
 rt/transports/udp/pom.xml                          |  2 +-
 .../apache/cxf/transport/udp/UDPDestination.java   | 13 ++-
 rt/transports/websocket/pom.xml                    |  2 +-
 rt/ws/addr/pom.xml                                 |  2 +-
 .../apache/cxf/ws/addressing/soap/MAPCodec.java    |  3 +-
 rt/ws/eventing/pom.xml                             |  2 +-
 rt/ws/mex/pom.xml                                  |  2 +-
 rt/ws/policy/pom.xml                               |  2 +-
 .../cxf/ws/policy/EffectivePolicyImplTest.java     |  2 -
 .../cxf/ws/policy/EndpointPolicyImplTest.java      |  1 -
 .../PolicyInterceptorProviderRegistryImplTest.java |  1 -
 .../cxf/ws/policy/PolicyInterceptorsTest.java      |  2 -
 rt/ws/pom.xml                                      |  2 +-
 rt/ws/rm/pom.xml                                   |  2 +-
 rt/ws/security/pom.xml                             |  2 +-
 .../HttpsTokenInterceptorProvider.java             | 15 ++--
 .../IssuedTokenInterceptorProvider.java            | 11 ++-
 .../KerberosTokenInterceptorProvider.java          | 16 ++--
 ...SecureConversationTokenInterceptorProvider.java | 11 ++-
 .../SpnegoTokenInterceptorProvider.java            | 11 ++-
 .../wss4j/PolicyBasedWSS4JOutInterceptor.java      |  2 +-
 .../policyhandlers/AsymmetricBindingHandler.java   |  1 +
 rt/ws/transfer/pom.xml                             |  2 +-
 rt/wsdl/pom.xml                                    |  2 +-
 services/pom.xml                                   |  2 +-
 services/sts/pom.xml                               |  2 +-
 services/sts/sts-core/pom.xml                      |  2 +-
 services/sts/systests/advanced/pom.xml             |  2 +-
 services/sts/systests/basic/pom.xml                |  2 +-
 services/sts/systests/pom.xml                      |  2 +-
 services/sts/systests/sts-features/pom.xml         |  2 +-
 services/sts/systests/sts-itests/pom.xml           |  2 +-
 services/sts/systests/sts-osgi/pom.xml             |  2 +-
 services/ws-discovery/pom.xml                      |  2 +-
 services/ws-discovery/ws-discovery-api/pom.xml     |  2 +-
 services/ws-discovery/ws-discovery-service/pom.xml |  2 +-
 services/wsn/pom.xml                               |  2 +-
 services/wsn/wsn-api/pom.xml                       |  2 +-
 services/wsn/wsn-core/pom.xml                      |  2 +-
 services/wsn/wsn-osgi/pom.xml                      |  2 +-
 services/xkms/pom.xml                              |  2 +-
 services/xkms/xkms-client/pom.xml                  |  2 +-
 services/xkms/xkms-common/pom.xml                  |  2 +-
 services/xkms/xkms-features/pom.xml                |  2 +-
 services/xkms/xkms-itests/pom.xml                  |  2 +-
 services/xkms/xkms-osgi/pom.xml                    |  2 +-
 services/xkms/xkms-service/pom.xml                 |  2 +-
 services/xkms/xkms-war/pom.xml                     |  2 +-
 services/xkms/xkms-x509-handlers/pom.xml           |  2 +-
 services/xkms/xkms-x509-repo-ldap/pom.xml          |  2 +-
 systests/cdi/base/pom.xml                          |  2 +-
 systests/cdi/cdi-owb/cdi-multiple-apps-owb/pom.xml |  2 +-
 systests/cdi/cdi-owb/cdi-no-apps-owb/pom.xml       |  2 +-
 systests/cdi/cdi-owb/cdi-producers-owb/pom.xml     |  2 +-
 systests/cdi/cdi-owb/pom.xml                       |  2 +-
 .../cdi/cdi-weld/cdi-multiple-apps-weld/pom.xml    |  2 +-
 systests/cdi/cdi-weld/cdi-no-apps-weld/pom.xml     |  2 +-
 systests/cdi/cdi-weld/cdi-producers-weld/pom.xml   |  2 +-
 systests/cdi/cdi-weld/pom.xml                      |  2 +-
 systests/cdi/pom.xml                               |  2 +-
 systests/container-integration/grizzly/pom.xml     |  2 +-
 systests/container-integration/pom.xml             |  2 +-
 systests/container-integration/webapp/pom.xml      |  2 +-
 systests/databinding/pom.xml                       |  2 +-
 systests/jaxrs/pom.xml                             |  2 +-
 systests/jaxws/pom.xml                             |  2 +-
 systests/kerberos/pom.xml                          |  2 +-
 systests/ldap/pom.xml                              |  2 +-
 systests/microprofile/client/async/pom.xml         |  3 +-
 systests/microprofile/client/jaxrs/pom.xml         |  2 +-
 systests/microprofile/client/weld/pom.xml          |  2 +-
 systests/microprofile/pom.xml                      |  3 +-
 systests/pom.xml                                   |  2 +-
 systests/rs-http-sci/pom.xml                       |  2 +-
 systests/rs-security/pom.xml                       |  2 +-
 systests/rs-sse/pom.xml                            |  2 +-
 systests/rs-sse/rs-sse-base/pom.xml                |  2 +-
 systests/rs-sse/rs-sse-jetty/pom.xml               |  2 +-
 systests/rs-sse/rs-sse-tomcat/pom.xml              |  2 +-
 systests/rs-sse/rs-sse-undertow/pom.xml            |  2 +-
 systests/tracing/pom.xml                           |  2 +-
 systests/transport-jms/pom.xml                     |  2 +-
 systests/transport-undertow/pom.xml                |  2 +-
 systests/transports-ssl3/pom.xml                   |  2 +-
 systests/transports/pom.xml                        |  2 +-
 systests/uncategorized/pom.xml                     |  2 +-
 .../systest/type_test/AbstractTypeTestClient2.java |  1 -
 .../systest/type_test/AbstractTypeTestClient3.java |  1 -
 .../systest/type_test/AbstractTypeTestClient5.java |  1 -
 systests/ws-rm/pom.xml                             |  2 +-
 systests/ws-security-examples/pom.xml              |  2 +-
 systests/ws-security/pom.xml                       |  2 +-
 systests/ws-specs/pom.xml                          |  2 +-
 systests/ws-transfer/pom.xml                       |  2 +-
 systests/wsdl_maven/codegen/pom.xml                |  3 +-
 systests/wsdl_maven/java2ws/pom.xml                |  2 +-
 systests/wsdl_maven/pom.xml                        |  2 +-
 testutils/pom.xml                                  |  2 +-
 tools/common/pom.xml                               |  2 +-
 tools/corba/pom.xml                                |  2 +-
 tools/javato/pom.xml                               |  2 +-
 tools/javato/ws/pom.xml                            |  2 +-
 tools/pom.xml                                      |  2 +-
 tools/validator/pom.xml                            |  2 +-
 tools/wadlto/jaxrs/pom.xml                         |  2 +-
 tools/wadlto/pom.xml                               |  2 +-
 tools/wsdlto/core/pom.xml                          |  2 +-
 tools/wsdlto/databinding/jaxb/pom.xml              |  2 +-
 tools/wsdlto/frontend/javascript/pom.xml           |  2 +-
 tools/wsdlto/frontend/jaxws/pom.xml                |  2 +-
 tools/wsdlto/misc/pom.xml                          |  2 +-
 tools/wsdlto/pom.xml                               |  2 +-
 tools/wsdlto/test/pom.xml                          |  2 +-
 324 files changed, 666 insertions(+), 686 deletions(-)