You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cxf.apache.org by co...@apache.org on 2019/05/13 14:01:46 UTC

[cxf] branch staxutils_static updated (59d0282 -> b13466d)

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

coheigea pushed a change to branch staxutils_static
in repository https://gitbox.apache.org/repos/asf/cxf.git.


    omit 59d0282  Stop using static factories in StaxUtils
     add 2cb11b1  Make sure secure processing is enabled on all DocumentBuilderFactory instances
     add c489d55  update Swagger-UI version
     add 3d726f8  Disable DocTypes for the SAXParserFactory instances
     add 05d6d13  CXF-7889: ensure all samples from CXF kit can work with JDK11 OOTB. Fixing jax_rs/spring_boot
     add 3a0b939  Set secure processing on XPathFactory instances
     add 5960c04  CXF-7906: Change javax.ws.rs-api to jakarta.ws.rs-api artifact dependency
     add 5fdfd70  Update Openwebbeans version
     add b11ba45  Fixing OpenJDK 12 compiler assertion (jdk.compiler/com.sun.tools.javac.util.Assert.error(Assert.java:155))
     add f58500e  [CXF-7905]add NPE guard for escapeHandler
     add ffd8d65  Updating owasp plugin
     add 4c1ac0c  Simplifying junit assertions
     add 841045f  Replacing some asserts
     add 90832dc  CXF-7911: Sunset Apache HTrace integration
     add 963d44b  Updating HBase
     add 7eb08b4  [CXF-7912] Use CxfTypeSafeClientBuilder instead of RestClientBuilder
     add fbbcf94  CXF-7913 - NPE in OAuth 2.0 JCacheOAuthDataProvider with isStoreJwtTokenKeyOnly
     add e72cf63  Make it possible to set storeJwtTokenKeyOnly via the full constructor of JCacheOAuthDataProvider
     add e463aa0  Switched some of the OAuth 2.0 tests to use JCache in preperation for ehcache3 upgrade
     add 0861dd6  CXF-7749: OpenApi 3.0: Enable restriction of swagger definitions per CXF endpoint (based on the path)
     add c58dda6  Updating pax-exam to 4.13.0 (from SNAPSHOT)
     add ad27755  [CXF-7915]parsejavadoc of cxf-java2wadl-plugin doesn't work with jdk11
     add a7b9dca  CXF-7913 - Fixing another NPE with JCache
     add f243302  CXF-7916 - Remove EhCache2 OAuth 2.0 provider
     add f207b9b  Adding description_openapi_v3_spring to samples pom.xml, fixing minor dependency issue
     add 9bca695  CXF-7908 - Allow to customise JAXRS server in spring boot when using cxf-spring-boot-autoconfigure (#477)
     add ee94d2d  Upgrade Hibernate
     add 5ecf221  Upgrade Spring Boot to 2.1.1, Spring to 5.2.3 and Spring Security to 5.1.2
     add 0471d82  Merge pull request #478 from gytis/master-sb-2.1.1
     add 852b02e  Update Spring Boot to 2.1.1 for samples
     add a94bbb4  [CXF-7917]WebSocketDestinationFactory should check http-undertow or http-jetty on the classpath to determine which implementation should be used
     add ce8a772  Fixing and renaming CxfAutoConfigurationTest
     add 4835e32  Merge branch 'master' of github.com:apache/cxf
     add 4ed46c6  use LOG instead of printStackTrace
     add 1e35c3a  Downgrading Woodstox on master to avoid a class with WSS4J + Santuario on 3.3.0
     add d7c48ad  [CXF-7919]OAuthRequestFilter should be able to check PATH_INO from Message as fallback
     add c715942  String.split via fastpath instead of precompiled Pattern (#479)
     add 00f5909  Upgrading EasyMock
     add cd55616  CXF-7923 String.split via fastpath instead of precompiled Pattern (#481)
     add 4f9923c  CXF-7887 - Upgrade to XML Schema 2.2.4
     add 6e36b6d  Upgrading OpenJPA
     add cf49b1a  Make org..client.cache.Entry serializable (cache by value), handle 304 status response
     add 5eb8c3f  Merge pull request #475 from ebi-wp/cache-304_handling
     add 742d66e  Adding IF_MODIFIED_SINCE header
     add df66817  [CXF-7922] Invoke default interface methods on client interfaces
     add 1f503dd  Merge pull request #480 from andymc12/7922-defaultInterfaceMethods
     add a8132de  Update Jackson version
     add 9597cfb  [CXF-7924]cxf-java2ws-plugin: Only one WSDL is generated and deployed per artifact.
     add 320a7f1  Make it easier for subclasses to do custom action handling
     add 27ad1dc  HttpHeaderHelper: String.replace instead of Pattern.matcher().replaceAll (#483)
     add 7f5eae3  update swagger-ui to latest version
     add f1d8c5f  Switch to use EntrySet instead of KeySet in the KerberosTokenInterceptorProvider
     add edba137  Destroy some secret keys when we're finished with them
     add 0156290  Rename ReceivedKey to ReceivedCredential in the STS
     add 4d5e9d9  Updating owasp dependency plugin version
     add 63f3a02  Updating jaxb2-basics
     add 731d72b  Clearing up more keys after they're used
     add f2c6f57  Update maven-bundle-plugin (#484)
     add 37ba351  Updating pax-exam to 4.13.1 (as per Apache Karaf 4.2.2 latest changes)
     add 3a99c26  Remove data bytes from the SecurityToken class
     add 70017f9  Destroy more keys after use
     add a1559f8  Karaf 4.2.2 has been released (remove -SNAPSHOT)
     add d347d44  [CXF-7906] update JAX-RS API to 2.1.4
     add 62b20e8  improve tests stability (#485)
     add 58d9bcd  CXF-7922 follow-up: adding fallback for 'privateLookupIn' in case of JDK 9+
     add af33b2a  [CXF-7934]Add cache for ProxyClassLoader
     add f0924a9  Clean keys after parsing requests in the STS
     add ec8e5fd  Switched to use Hamcrest assertThat and move away from extending org.junit.Assert
     add fc89f35  More work on cleaning keys
     add 59a74cf  maven-surefire-plugin: replace deprecated forkMode with forkCount
     add 0a84f64  CXF-7889: ensure all samples from CXF kit can work with JDK11 OOTB. Fixing most of jax-rs/OSGi samples
     add 2cc3dab  Changing uncategorized systests not to extend Assert
     add 1101c8a  Removing extending Assert from transport systests
     add 69d9b04  Removing Assert from tracing
     add 4439ff4  Stop extending assert for cdi + ws-specs systests
     add b86ca5b  Removing assert from systests/jaxws
     add 4c8898b  Stop extending Assert for systests/jax-rs
     add ec4d50b  Stop extending Assert in systests/ws-rm
     add d22aff3  Finished with changes to testutils
     add 2288ddf  CXF-7889: ensure all samples from CXF kit can work with JDK11 OOTB. Fixing most of jax-rs/minimal_osgi
     add 32458f1  CXF-7889: ensure all samples from CXF kit can work with JDK11 OOTB. Fixing jax_rs/tracing_opentracing_osgi and updating jax_rs/minimal_osgi
     add 1a321e2  CXF-7889: ensure all samples from CXF kit can work with JDK11 OOTB. Updating jax_rs/tracing_opentracing_osgi README.txt
     add 6228a70  Stop extending Assert in sts-core
     add 1e3f132  More work on removing extending assert
     add 5d164a2  Adding static junit imports
     add 81cd495  Finished removing asserts
     add 33fc044  Checkstyle fix
     add dbadb55  CXF-7889: ensure all samples from CXF kit can work with JDK11 OOTB. Fixing jax_rs/websocket_osgi
     add 1cdf673  Updating Tika
     add aa4469b  Updating owasp plugin
     add 3117e62  Updating hibernate validator in OSGi tests
     add 88b4bab  fork the compiler when using JDK9+ so that extra classpath can be taken into accout
     add c9bc2a1  [CXF-7889]verify clustering sample can work with JDK11
     add ff7f93b  [CXF-7889]ensure jaxws_tracing_brave_osgi works with JDK11
     add 4e4922a  Merge branch 'master' of github.com:apache/cxf
     add 017ecad  CXF-7935 - SAML SubjectConfirmation validation in PolicyBasedWSS4JInInterceptor
     add cbf2d26  cxf-rt-transports-udp: minor code improvements to improve test stability (#490)
     add 7c21417  Update maven-processor-plugin; move version to the parent pom
     add 4e6b190  cxf-systests-codegen: update dependency after CXF-7924
     add 7225b3a  cxf-rt-transports-jms: improve test stability
     add 7f8033f  [CXF-7926] Initial MP Rest Client 1.2 impl
     add 7aee657  [CXF-7926] Code review comments
     add 1a18c6e  [CXF-7926] New ClientProperties interface for common client props
     add 5a5d6ea  [CXF-7926] Use CDI annotated types rather than normal Java reflection
     add 550ca91  Merge pull request #482 from andymc12/mpRest12initial
     add 0dc54f4  CXF-7855: Update the Brave/OpenTracing/HTrace documentation to include more code snippets
     add 5bd0b54  Update dependency version (#495)
     add cb332a2  Update async-http-client to 2.0.x
     add 246a43a  cxf-systests-transports: run tests without internet connection
     add 86c4b89  Refactored JAXRSRxJava2FlowableTest to use dedicated test scaffolding
     add efc658d  add cxf-rt-rs-service-description-openapi-v3 module into dependencyManagement
     add f4750c3  On HTTP error, XSLTOutInterceptor mangles the error and triggers a freeze of one minute
     add 7803d9a  Merge pull request #486 from Cosium/xslt-out-mangles-http-errors
     add e3aa32f  Fixing build failure
     add 29e5bb4  Removining unnecessary imports
     add 2a974e7  update maven-enforcer-plugin
     add 3e4ab8e  cxf-systests-transports: improve test stability
     add 976ecb5  CXF-7938 / CXF-7939 - Support the WSS4J "validatorMap" configuration constant + Support omitting the "action" string when "ignoreActions" is true in WSS4JInInterceptor
     add 9893bdd  Update Fastinfoset version (currently no bundle for 1.2.16 available -> https://issues.apache.org/jira/browse/SM-3915)
     add ccf67e1  [CXF-7907]Change jaxb-api to jakarta.xml.bind-api artifact dependency
     add 1b46339  configure bannedDependencies for old APIs in maven-enforcer-plugin
     add 60c4c64  [CXF-7907] add exclusion for old javax jaxb-api artifact
     add 3912e7b  [CXF-7907] Change jaxb-api to jakarta.xml.bind-api artifact dependency
     add 09ad8cf  update maven-enforcer-plugin
     add c8683be  Simplify FileUtils.readLines
     add 33c46b8  Refactor FileUtils to use a suffix instead of a reg ex
     add 57025af  Make StringUtils.getFirstFound more efficient
     add 6d072ee  cxf-systests-databinding: run tests without internet connection
     add 461b064  upgrade to jaxb 2.3.2
     add f781f77  [CXF-7907] exclude jaxb-core
     add 505563a  Refactored Spring bean files to make the header more readable
     add 82080f2  CXF-7940 - FileUtils.delete dramatically slowdown WildFly server shutdown
     add b5ba5a7  org.apache.cxf.osgi.itests: improve test stability
     add 542bad9  fix JaxRsServiceTest with JDK11
     add 5544a99  using jakarta jaxb- more clean up
     add 752f397  [CXF-7907]fix OSGi test failures with JDK8
     add 3ec8668  [CXF-7907]upgrade jaxb bundel to 2.3.x
     add bc1a225  Updating a few TLS settings
     add 3c1b69e  Updating Kerby
     add 815aa8a  [CXF-7934]use ClassValue for ProxyClassLoader cache
     add 4245914  update Spring, Spring Security, Spring Boot version
     add f8c59c1  Implement "abort" properly in the STSLoginModule
     add 791461c  Ensure JAXB and javax.activation are not required for JAX-RS, makes default java11 experience smoother
     add a6298c1  good catch from @coheigea , fixing address value in EndpointInfo
     add 8388f9e  style + ensure to not require @Priority
     add 70346bf  fixing getBindingPriority and avoid a NPE
     add 2a43acf  Merge pull request #487 from rmannibucau/optional-jaxb-activation_java11
     add 28a573c  Adding a test for JAX-RS minus javax.annotation
     add eeb57d6  Picking up XJC SNAPSHOT build
     add cb6b19c  update swagger-ui to latest version
     add e145578  [CXF-7946]OperationResourceInfoComparator should consider methods parameters
     add abb7a25  Using test scope for littleshoot
     add 7414aec  Revert "Adding a test for JAX-RS minus javax.annotation"
     add 9e1788a  CXF-7945: Swagger and Swagger UI modules export the same package which causes error in modular apps (Java 9+)
     add 47cf25f  add skeleton
     add bfa6602  add lib
     add 38f8280  Add request and response
     add 2d71a5c  Move code from private repository
     add 46ed319  Do 2 minor fixes
     add c62f3fb  Fix issue with (request-target)
     add fba2a61  Minor cleanup
     add e7220f4  Remove @author from javadoc
     add 4563969  Fix pom and add new tests
     add 003bfee  Do cleanup
     add c7c4141  Add relative path to pom
     add 055a2ec  Fix exception swallow bug and extract signing headers from signature header
     add 0e51d1f  Various cleanup
     add ece7b2f  Do minor cleanup
     add 23d5c4a  Cleanup and refactoring based on feedback
     add bae9820  add skeleton
     add 5d27ba4  add lib
     add 8fa0216  Add request and response
     add 5dfd0e0  Move code from private repository
     add 64e00d5  Do 2 minor fixes
     add ba2db41  Fix issue with (request-target)
     add f1f678b  Minor cleanup
     add ee7e678  Remove @author from javadoc
     add a85896e  Fix pom and add new tests
     add 6acd80b  Do cleanup
     add b5bcbc9  Add relative path to pom
     add 9d532c0  Fix exception swallow bug and extract signing headers from signature header
     add 2c7c05f  Various cleanup
     add 6650dc0  Do minor cleanup
     add 331836e  review fixes
     add 0f975b0  Merge with upstream fork
     add 86a7e73  Formating, javadoc and cleanup
     add d2f7dc5  Add date header signature util function and cleanup digest verifier
     add 4a9a227  Add digest test
     add ed6898c  Fix preconditions
     add 9c41304  Merge pull request #462 from evryfs/httpsig
     add 8e4bf18  Define dom4j version in the parent pom
     add f29e60b  [CXF-7926] Initial MP Rest Client 1.2 impl - part 2
     add 0669933  Merge pull request #499 from andymc12/mpRest12initial-part2
     add df52c92  Fixing a bug with HTTP signature verification parameters
     add cb0d65d  Adding a HTTP Signature client request filter
     add a6978c6  Adding some system tests for the HTTP Signature functionality
     add d9c0c2f  [CXF-7947] avoid NPE for classes in default package
     add 0903746  update rxjava, rxjava2 and projectreactor dependencies
     add 9185a35  Adding some more jars to the distribution
     add 07696f8  Comment out tests failing in Java 11
     add 48869dd  [CXF-7948]Upgrade to asm 7
     add 1411add  update undertow version
     add 5bb01b7  Merge branch 'master' of github.com:apache/cxf
     add 7957d14  update awaitility version
     add d1b4a93  update Tomcat version
     add c80ef80  Adding some licenses that we're using
     add 907bfeb  CXF-7944 - OAuthClientUtils hides error message if it contains a comma
     add d721fbe  Throw 400 on a problem parsing http signature instead of 500
     add aafc2b8  Adding an Ignore'd test for WSS-640
     add dc19b2d  Pass the old exception through as well
     add 6d508b3  cxf-core: cleanup URIParserUtil; use String.isEmpty(); replace custom impl with Java one (#501)
     add 8766a75  Use MP Rest Client 1.2.0 - re-enabled ignored test case
     add 8c740b8  [CXF-7946]a small revise
     add 177ba31  make checkstyle happy
     add 8df4b33  SSLUtils: move tests and update due to JDK-8211883
     add 2593370  isEmpty tidyup
     add a790e5a  Some refactoring to the Client Cache Control code
     add fa5387c  Build fix
     add 4f0b7e8  Updating hostname verification code based on the latest Apache HttpComponent Client code
     add 5c26a22  Removing NULL ciphersuite tests
     add cd65d1b  org.apache.cxf.osgi.itests: fix wrong features url
     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
     add 83ce965  Updating READMEs re. the JCE policy files
     add 63a24cc  update httpcomponents core and client
     add 687dd36  [CXF-7955] Revert "update httpcomponents core and client"
     add 6e70d53  [CXF-7956]add NPE guard for jetty and undertow threads configuration in blueprint
     add dd49d1c  Updating some sample READMEs
     add d1470dd  CXF-7957: Swagger2Feature Doesn't Work With Swagger Versions Above 1.… (#507)
     add 74e7684  Followup on CXF-7957, adding the comment to clarify the changes in Swagger
     add ab2013c  More details when woodstox is not present and a XMLInputFactory can't be created
     add bbb2f6a  Merge pull request #508 from rmannibucau/patch-1
     add 2424d91  Fix Java 2 security issues
     add d70589e  Remove unnecessary warning when no provider is specified
     add 1487b57  Adding a kerberos + keytab test
     add 49f857c  Minor changes to last commit
     add a5e98a2  Updating the XACML documentation
     add 28dfeaa  [cxf-core] back PackageUtils.getPackageNameByNameSpaceURI logic from URIParserUtil
     add 8edf8f6  [CXF-7967] Ability to skip the garbage collection in wsdl2java
     add 6307f63  [CXF-7968] Handle javadoc's operation link for JDK > 1.8
     add db7ce85  Some junit assertion optimisations
     add 26630e5  Update Fastinfoset version to 1.2.16
     add 826c5e3  [CXF-7967] Ability to skip the garbage collection in maven plugins
     add 4955ca6  Using assertEquals instead of assertTrue in some of the tests
     add f00c45d  Cache the class objects for the dynamically loaded providers to avoid repeated (and expensive) class.forName calls
     add eb64a65  More PMD work
     add 7e11da7  More test assertion cleanup
     add 1f973f3  Update Jetty version
     add d3b60a4  Finished PMD junit work
     add cf3ac55  Append a single char instead of a String
     add 3d2185b  [CXF-7970]Fix Undertow import range
     add 7ce7ab3  Using indexOf with a character when appropriate
     add ecb15d9  Updating Spring + Spring security
     add 0a51e42  CXF-7969 - NullPointerException in CXF JavaToWS
     add 13e1dae  Using isEmpty instead of size() == 0 etc.
     add c679096  CXF-7973 Add NPE guard for jetty and undertow threads configuration in blueprint (to prevent NPE during karaf-quickstart/../Keycloak-cxf quickstarts)
     add b63a8fd  Merge pull request #511 from JiriOndrusek/CXF-7973_NPE-guard
     add 7a33bd9  Simplifying some boolean expressions
     add 91260c6  Updating Commons Codec
     add 80e9dfb  CXF-7974 Definition of <library ..jaxws-api..> defined in cxf-jaxws causes trouble in jdk11
     add cd3741f  Merge pull request #512 from JiriOndrusek/CXF-7974_export-in-library
     add ef0e6d3  Removing one test and fixing another to work with a HTTPClient upgrade
     add 6ae17b0  More PMD character work
     add ca8ce28  Invoke default intf methods on client proxy instances - IBM JDK
     add 45c2250  Removing highcharts.js and jquery-1.9.0.min.js from the SSE samples, replacing with Charts.js
     add a3ef872  Update to Spring Boot 2.1.3.RELEASE
     add 82b163f  Some PMD changes around operator negation
     add f07cdf2  Update to Spring Boot 2.1.3.RELEASE for samples
     add bc7d9c0  Configuring the issuer for an OAuth JWT test
     add 0385528  Using consistent version of javax.annotation API
     add 39af827  Updating Karaf
     add b13fdf6  CXF-7976 - Add a setIssuer method
     add c7da5a4  xSome PMD work on the systests
     add 1f04683  SLF4J update
     add 1469574  Downgrading XJC Utils SNAPSHOT
     add 37d38c8  Fixing scripts to remove unexpected operator errors
     add 6e65688  Fixing the intial errors with the scripts with Java 11. We still need to add the additional jars to the classpath
     add 6036059  [CXF-7981]mutual SSL configuration for http-undertow transport not handle want and required for clientAuthentication correctly
     add 85e2ffd  CXF-7982: Extract common OpenAPI / Swagger scaffolding into dedicated module (to prevent/eliminate duplication)
     add 3354fb2  update Swagger-UI version
     add c69a0c1  Configure media types in bean for logging intercepters
     add 81ca8ae  Configure media types in bean for logging intercepters
     add e6b7675  Configure media types in bean for logging intercepters
     add e380008  Configure media types in bean for logging intercepters
     add 1b38b8a  Merge pull request #514 from shadrin-nv/master
     add dd0b103  Tidying up the previous merge
     add b92cca2  Revert "Fixing the intial errors with the scripts with Java 11. We still need to add the additional jars to the classpath"
     add f95b4fe  [CXF-7984]:UsernameTokenInterceptor doesn't respect contextual property 'allowNamespaceQualifiedPasswordTypes'
     add 3edd5a9  Merge branch 'master' of github.com:apache/cxf
     add a5c1b13  CXF-7984 - Disallow this by default
     add 4324a1f  Update release notes for 3.3.1
     add 7458fae  [maven-release-plugin] prepare release cxf-3.3.1
     add af5748a  [maven-release-plugin] prepare for next development iteration
     add 24e55d3  [CXF-7977]Port XXXX is configured with wrong protocol "https"
     add c717e6c  upgrade to undertow 2.0.18
     add 5707393  add cxf-rt-rs-security-http-signature to parent
     add 571be4d  Merge pull request #517 from davidkarlsen/fixParent
     add ba95fa0  upgrade to undertow 2.0.19
     add afc3e52  CXF-7953 re-enable the corba binding and make sure it works with the JDK 11
     add 0387d3b  [CXF-7953]disable CORBADocLitClientTypeTest under JDK11 for now
     add cc512ac  [CXF-7971]bin/scripts does't work on Java 11
     add b9f1e0f  [CXF-7971]follow up polish
     add 9bf7601  [CXF-7971]update windows scripts
     add f2ff0f6  [CXF-7991] Google+ API is deprecated
     add eccb71e  [CXF-7992] Use only one instance of each async interceptor per request
     add 92a9a03  CXF-7987: SSE buffer size should be configurable
     add 65297e7  Catching some exceptions instead of doing instanceof checks
     add 9752e78  Removing exclusion that is fixed
     add 56f74c1  [cxf-testutils] ServerLauncher: expose only running server ports
     add 96297fb  [CXF-7971]remove bash specific feature
     add df43be5  [CXF-7971]also need to revise wadl2java
     add d40d3c7  [CXF-7960]Exception when SOAP service URI contains whitespace
     add 498129c  Using append instead of string concatentation
     add 8185591  [cxf-systests-jaxrs] run test without internet connection
     add aff0fe5  CXF-7983: fixed JOSE ClientResponseFilter for No Content response
     add 93db1cf  [systests] use org.apache.cxf.ext.logging.LoggingFeature
     add 35109bd  [cxf-systests-jaxrs] use BlockingQueue instead of Thread.sleep
     add 38582fb  Fixing a few issues with unused ctr parameters
     add de3d4bf  [cxf-rt-ws-rm] improve test stability
     add 40ec1e6  Adding some tests for Jose encrypt before signing
     add c6ec2a2  fixing CXF-7980 (#523)
     add b86a13a  [cxf-systests-jaxrs] reuse AbstractSpringServer
     add 21138b4  [cxf-systests-ws-specs] put cxf-rt-ws-policy before wss4j-ws-security-stax to have expected schemas on classpath
     add 64f2803  Handle UndeclaredThrowableException/NoSuchFieldException in JDK 12+
     add 61982bf  [CXF-7953]add those tests can't pass with jacorb in notWorkingJDK11 list
     add b381188  Add a test for XmlJavaTypeAdapter that converts to a string
     add 34b75cd  Adding more HTTP Signature tests and fixing a few minor issues
     add 187e7cb  Fixing test to make it run offline
     add f627e44  Updating Mina
     add a5af3ba  Removing Vector in a few places
     add 4233842  Updating Karaf
     add cbe9b58  [cxf-tools-validator] use String.join
     add 3190935  Add filters for http signature response
     add 5b11f39  HTTP Signature filter cleanup
     add 5601ae0  Add the ability to pick specific headers to sign for HTTP Signature
     add 99491e0  cxf-core: use String.join
     add bb90c27  More PMD work to use single quotes in append
     add 1031e06  Updating Tomcat
     add 1a1f76c  Removing accidentally committed code
     add 0ef506e  CXF-7989: org.apache.cxf.jaxrs.JAXRSInvoker should handle CompletionException (#526)
     add 7a22a84  ManagedComponent: preemptive objectName calculation
     add 356e467  Using constants instead of hard-coded value
     add 43ba219  Added signature properties for HTTP Signature. Consolidated code between the in / out filters
     add d43e6ca  Minor reshuffle
     add fe211b3  More PMD work
     add beba07f  Try setting *.data files to binary to see if that will allow some of the test files to not have cr/lf mangling issues
     add 9c5e79b  Added support for PrivateKeyPasswordProvider for HTTP Signature
     add 4790203  Added support for specifying the HTTP Sig signing algorithm via a property.
     add f518006  Adding outbound signature properties test
     add b6bc48c  Make it possible to specify the HTTP Signature key id via a property
     add 98eeb6b  More PMD work
     add 6bf89e9  CXF-7979 - Adding a test-case
     add 52f2cc1  CXF-7982: Extract common OpenAPI / Swagger scaffolding into dedicated module (to prevent/eliminate duplication)
     add 52856a8  cxf-systests-ws-rm: put cxf-rt-ws-policy before wss4j-ws-security-stax to have expected schemas on classpath
     add 02662d7  CXF-8004 - Share security configuration tags between Jose + HTTP Signature
     add 2db1206  More PMD work
     add ca3f8a5  CXF-8004 - Renaming a HTTP Signature specific configuration tag
     add c2d9000  try to skip jaxb when not available in jaxrs
     add 6e8816f  using ClassLoaderUtils.loadClass to correctly rely on the security manager
     add d00ec74  Merge pull request #525 from rmannibucau/ensure-jaxb-is-optional-for-param-handling
     add d2f8885  [CXF-7979] Add another test case, document the 3 options to get it to  work @ignore it for now as streaming isn't working.  :(
     add 7a4c717  Skip document event for the streaming security case + re-enable the test in systests/ws-security
     add 0ec4c5a  Added support for HTTP Signature to specify outbound signature headers via properties.
     add 6a4b377  More PMD work
     add d34f0fa  cxf-testutils: MessageRecorder sync on In/OutMessageRecorder instances
     add b51a5c1  cxf-systests-ws-specs: Deque in MAPVerifier
     add 3687dd4  Add support for configuring the HTTP Signature in filter via properties
     add 0af01b0  More PMD work
     add bd528bf  [cxf-systests-ws-rm] MessageCallbackOnewayTest: use BlockingQueue
     add f702cfb  [CXF-8006]X509TokenTest.testAsymmetricIssuerSerialDispatchMessage failed on JDK11&12
     add bfdf209  Adding properties test for HTTP Signature
     add 007342e  Adding conformance tests from the spec
     add 91244e8  CXF-8007 - HTTP Signature adds an extra "Signature" component to the Signature header
     add 393bd8f  More PMD changes
     add 032c81e  Size some StringBuffers larger when we know they will be more than the default of 16
     add ed1c1b1  More PMD work
     add 8944815  Make the HTTP Signature filters / interceptors non-final
     add 4d01d4a  cxf-rt-ws-security: fix PVS-Studio errors/warnings
     add 47b9192  cxf-core: fix PVS-Studio errors/warnings
     add 558d3a1  Updating HTTP Signature
     add 2f193c4  Finished PMD work
     add f01c2b2  CXF-7955 - Update HttpComponents client to 4.5.8 and core 4.4.11
     add 9d54d3d  Fixing test with latest httpsig library
     add 960fc61  Putting an underscore before the Signature ID to make it schema compliant
     add fd6478b  Updating comment
     add 1391543  Adding a few more HTTP Sig tests
     add 776ffeb  add a PrivateKeyProvider
     add 5480eb2  fix tests
     add 4b4723e  cosmetics and fix signature
     add 260cfe3  this can be final
     add 2157f30  fix test
     add cdb1895  Merge pull request #530 from davidkarlsen/feature/privateKeyProvider
     add 1159eff  cxf-rt-frontend-jaxrs: fix PVS-Studio errors/warnings
     add 87d6a27  Removing some unused parameters
     add b3a73b3  Adding a policy operation test for WS-Security
     add 5578e0b  Adding a few more test assertions
     add add43c5  Removing unused helper method that doesn't use StaxUtils to parse the wsdl
     add 82fafed  CXF-7983 - Support 204 for the other client response filters
     add 9005703  Adding an (empty) HTTP Digest test
     add 0b808a6  Fixing test
     add 9d363d1  cxf-rt-rs-security-oauth2: fix 'Potential null dereference' (#534)
     add ae7c3dc  CXF-8010 - Avoid applying the SAAJInInterceptor to unsecured messages when using WS-SecurityPolicy
     add f033e22  cxf-rt-rs-security-jose: fix PVS-Studio errors/warnings
     add 9991fa7  Updating Spring Security
     add 3c5de45  WSS4J upgrade
     add 15982b9  CXF-8009: CXF should not rely on ClassUtils for CGLIB proxy checks (#529)
     add a6e9544  add client digest interceptor
     add 61605d1  have a default constructor and algo
     add 47ee9bd  consistent classnaming, use request charset if specified
     add 80c949f  fix bug in filter, activate filter in test
     add 92c5a87  alternative implementation
     add 40b9814  Merge pull request #531 from davidkarlsen/feature/digestInterceptor
     add 77af6d4  Updating Spring + Spring Boot
     add 2344860  Adding HTTP Digest systests
     add 3f14492  Added SignatureHeaderUtils tests plus a few updates to the code
     add 60b0165  Adding an initial signature + digest test
     add 8366b72  Fixing failing test with JDK11
     add 7d62e7f  Add -npa to code generation to avoid the package-info.java file
     add 89b734f  add more generic interface which allows to use a sharedKey/Key
     add 9bcd7c2  Merge pull request #536 from davidkarlsen/feature/supportSharedKeys
     add e69c211  Added tests for SecurityConstants.PASSWORD + fixed a StAX bug
     add 4b8cbbe  Removing PrivateKeyProvider
     add 015456f  Deprecate PublicKeyProvider
     add 86552aa  Making default security provider null
     add 2484a8d  Adding symmetric signature test
     add a64cd05  CXF-8015 - Support "security.signature.password" property to configure a signature password for WS-Security/RS-Security
     add 8ad341b  Drop @PreMatching - no need for it
     add 7ca96dc  get rid of pre-matching here too
     add 1f3d822  Merge pull request #533 from davidkarlsen/fixValidationPhase
     add 1f8fec3  test: "hibernate.hbm2ddl.auto" set to "update" for mem db; unique persistence name
     add e3aee23  Updating HTTP Signature test to check for a signed digest properly
     add aca3a18  cxf-rt-rs-security-oauth2: check response mediatype (#539)
     add 6164978  cxf-systests-ws-rm: tune testOnewayAnonymousAcksSuppressedAsyncExecutor
     add c13381d  Added Brave tracing test cases for Microprofile Rest client
     add 7587c39  [CXF-8011]:Remove commons-lang3 dependency from tools (#537)
     add 53fd401  use StandardCharsets.UTF_8
     add 4233f91  [CXF-7990]:Fix Infinite loop when service endpoint throws SOAPFaultException (#538)
     add 0a0fea0  cxf-rt-transports-jms: stable MessageListenerTest
     add 828911c  Updating Tomcat
     add 7ddc3cc  update hibernate.em to 5.4.2.Final
     add 83e40c9  cxf-rt-rs-security-oauth2: minor improvements
     add 1188522  Updating mina
     add f86b91d  Commons Lang3 upgrade
     add 0936250  Switch to using StringBuilder
     add f22b2c4  Added a GET test for HTTP Signature
     add f005e86  Some trivial chunking cleanups
     add f0b60da  CXF-8013 - Adding a test-case
     add 67f5bef  Prevent NPE when outMessage is null
     add b4dfabf  CXF-8027 - illegal reflective access operation in EndpointReferenceUtils
     add c8d0fb7  Typo
     add 886baa3  replace Stack with Deque
     add 57f8c55  CXF-8022: Thread hangs using Reactor Flux when Exception is Thrown (#542)
     add 427c7d4  CXF-8023: Refactor systest/jaxrs/reactor/* test cases to use StepVerifier
     add 9ad086a  Update WS-Addressing schema inclusion
     add ee0b088  cxf-tools-wadlto-jaxrs: load all schemas for validation (#546)
     add ee1491c  cxf-systests-tracing: stabilize OpenTracingTracingTest
     add 277cb81  handle signing and digest together
     add 79506ee  fix review comment
     add 4622bde  fix review comment
     add 375e5e1  fix checkstyle
     add bb6cb39  fix order of expected vs actual
     add 18c663e  Merge pull request #540 from davidkarlsen/feature/signingAndDigest
     add e6ee675  Fixing HTTP Sig tests
     add df89b6d  More work on HTTP Signature
     add 3d34da3  Updating Karaf
     add 265cd8b  cxf-rt-rs-security-oauth2L remove unused throws declarations
     add 54d812a  DoPriv around JAXBContext.newInstance where classloader is not specified
     add 47852c8  Remove VerifyDigestInterceptor, and fold the functionality into the signature verification filters
     add 67491a0  Change to have a single interceptor for outbound HTTP Signature
     add bff521f  Making HTTP Sig test less likely to fail
     add 4206b97  Fixing signing an empty response for HTTP Signature
     add c5f38af  Adding another HTTP Signature test
     add 098baf4  Fixing some edge-cases for a http signature test
     add 873f7aa  [CXF-8030] Done some refactoring
     add 0ac9c14  Merge pull request #549 from ivy-arus/CXF-8030
     add 3905044  Addig a few more unit tests to MessageVerifier
     add 5f10291  Removing some duplicate semicolons
     add a2c3ac7  [CXF-8029] Add redirect support to URIResolver - Added system property http.autoredirect, defaults to false
     add 40edddd  Update URIResolver.java
     add 0ac8f73  Merge pull request #548 from ivy-arus/CXF-8029
     add f89a26c  Fixing how requiring default headers works for HTTP Signature
     add 3671c30  CXF-7950: Upgrading Apache Johnzon to 1.1.11
     add cc0f125  Minor change to make it easier to subclass Endpoint creation
     add 3ea48e6  Updating some dependencies
     add 70ccfac  Fixing build for JDK11
     add 7a4335c  Making an STS unit test less likely to fail
     add af6a95f  Upgrading Jetty to latest release
     add 0bd8eae  If there is no inMessage use the inFaultMessage. Patch applied thanks to Hugo Trippaers
     add 083c6fa  CXF-7885 - SOAP Action ignored by CXF JMS webservice method invoker
     add 2e44ce1  Need to exclude the old version of stax-api that SAAJ impl pulls in on Java11
     add 1cc03b9  [CXF-8028] Use ClassValue to cache/record the method/field needed for the SAAJ workarounds to avoid expensive reflection on every element.
     add 0650160  CXF-7983: added check for existing, but empty input stream
     add c79d8ac  CXF-8035 - Checking on null values in HTTP Header for protected JWS header
     add d721865  Removing surefire version
     add 4fea734  Adding Client Cache tests for JAX-RS
     add 7808ae4  CXF-8037 - Apache CXF (AsyncHTTPConduit) ignores system keyStore property
     add a5eb0da  Update JwtAccessTokenValidator.java
     add e2eb6a7  Removed unused import
     add 145b7ec  Merge pull request #552 from onlinenguyen/patch-1
     add 154a72b  Fixing issued at time
     add ba88087  Update release notes for 3.3.2
     add 3c82c9d  [maven-release-plugin] prepare release cxf-3.3.2
     add 5cf3301  [maven-release-plugin] prepare for next development iteration
     add e5ebac1  Back to snapshot for now
     add 2be435c  Some minor code consolidation
     add b13466d  Stop using static factories in StaxUtils

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   (59d0282)
            \
             N -- N -- N   refs/heads/staxutils_static (b13466d)

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.

No new revisions were added by this update.

Summary of changes:
 .gitattributes                                     |    1 +
 .../org/apache/cxf/pat/internal/TestCaseBase.java  |    8 +-
 .../performance/complex_type/client/Client.java    |    6 +-
 .../src/main/resources/etc/https-cfg-client.xml    |   13 +-
 .../src/main/resources/etc/https-cfg-service.xml   |   13 +-
 .../src/main/resources/etc/policy-asym.xml         |   11 +-
 .../src/main/resources/etc/policy-sym.xml          |   11 +-
 .../src/main/resources/etc/policy-symsc.xml        |   11 +-
 .../src/main/webapp/WEB-INF/cxf-servlet.xml        |    8 +-
 bin/DoMerges.java                                  |    4 +-
 core/pom.xml                                       |   19 +-
 .../cxf/attachment/AttachmentSerializer.java       |   13 +-
 .../org/apache/cxf/attachment/AttachmentUtil.java  |    4 +-
 .../apache/cxf/attachment/ContentDisposition.java  |    2 +-
 .../bus/blueprint/NamespaceHandlerRegisterer.java  |    8 +-
 .../org/apache/cxf/bus/extension/Extension.java    |    4 +-
 .../cxf/bus/extension/ExtensionManagerBus.java     |    2 +-
 .../bus/extension/TextExtensionFragmentParser.java |   20 +-
 .../bus/managers/WorkQueueImplMBeanWrapper.java    |   46 +-
 .../managers/WorkQueueManagerImplMBeanWrapper.java |   25 +-
 .../cxf/bus/spring/BusApplicationContext.java      |    2 +-
 .../java/org/apache/cxf/bus/spring/SpringBus.java  |    2 +-
 .../apache/cxf/bus/spring/TunedDocumentLoader.java |    2 +
 .../cxf/common/classloader/ClassLoaderUtils.java   |    6 +
 .../apache/cxf/common/jaxb/JAXBContextCache.java   |    4 +-
 .../java/org/apache/cxf/common/jaxb/JAXBUtils.java |   12 +-
 .../common/jaxb/SchemaCollectionContextProxy.java  |   28 +-
 .../common/logging/AbstractDelegatingLogger.java   |    2 +-
 .../cxf/common/logging/RegexLoggingFilter.java     |    2 +-
 .../java/org/apache/cxf/common/util/ASMHelper.java |    6 +-
 .../org/apache/cxf/common/util/ClassHelper.java    |   64 +-
 .../org/apache/cxf/common/util/ClassUnwrapper.java |   23 +-
 .../apache/cxf/common/util/ClasspathScanner.java   |    2 +-
 .../apache/cxf/common/util/CollectionUtils.java    |    4 +-
 .../java/org/apache/cxf/common/util/Compiler.java  |    6 +-
 .../org/apache/cxf/common/util/PackageUtils.java   |  108 +-
 .../org/apache/cxf/common/util/PrimitiveUtils.java |    2 +-
 .../cxf/common/util/ProxyClassLoaderCache.java     |  118 ++
 .../org/apache/cxf/common/util/ProxyHelper.java    |   66 +-
 .../cxf/common/util/SpringAopClassHelper.java      |   92 --
 .../cxf/common/util/SpringClassUnwrapper.java      |  112 ++
 .../org/apache/cxf/common/util/StringUtils.java    |   89 +-
 .../org/apache/cxf/common/util/URIParserUtil.java  |  155 +--
 .../java/org/apache/cxf/common/util/UrlUtils.java  |    6 +-
 .../blueprint/AbstractBPBeanDefinitionParser.java  |    5 +-
 .../apache/cxf/configuration/jsse/SSLUtils.java    |    9 +-
 .../spring/AbstractBeanDefinitionParser.java       |    3 +-
 .../cxf/databinding/AbstractDataBinding.java       |   13 +-
 .../cxf/databinding/AbstractWrapperHelper.java     |    2 +-
 .../cxf/endpoint/AbstractConduitSelector.java      |    4 +-
 .../java/org/apache/cxf/endpoint/ClientImpl.java   |    2 +-
 .../org/apache/cxf/endpoint/ManagedEndpoint.java   |   11 +-
 .../java/org/apache/cxf/endpoint/ServerImpl.java   |    6 +-
 .../cxf/feature/transform/XSLTOutInterceptor.java  |   10 +-
 .../main/java/org/apache/cxf/helpers/DOMUtils.java |   70 +-
 .../java/org/apache/cxf/helpers/FileUtils.java     |   72 +-
 .../org/apache/cxf/helpers/HttpHeaderHelper.java   |    9 +-
 .../main/java/org/apache/cxf/helpers/IOUtils.java  |    5 +-
 .../java/org/apache/cxf/helpers/JavaUtils.java     |   10 +-
 .../java/org/apache/cxf/helpers/ServiceUtils.java  |   31 +-
 .../java/org/apache/cxf/helpers/XPathUtils.java    |    9 +
 .../AbstractInDatabindingInterceptor.java          |    2 +-
 .../cxf/interceptor/ClientFaultConverter.java      |    8 +-
 .../cxf/interceptor/LoggingInInterceptor.java      |    2 +-
 .../org/apache/cxf/interceptor/LoggingMessage.java |    2 +-
 .../cxf/interceptor/LoggingOutInterceptor.java     |    2 +-
 .../security/AbstractAuthorizingInInterceptor.java |    2 +-
 .../security/DefaultSecurityContext.java           |    4 +-
 .../OperationInfoAuthorizingInterceptor.java       |    2 +-
 .../security/SecureAnnotationsInterceptor.java     |    9 +-
 .../security/SimpleAuthorizingInterceptor.java     |    5 +-
 .../java/org/apache/cxf/io/CachedOutputStream.java |    7 +-
 .../main/java/org/apache/cxf/io/CachedWriter.java  |   13 +-
 .../main/java/org/apache/cxf/io/CipherPair.java    |   18 +-
 .../java/org/apache/cxf/message/MessageImpl.java   |   24 +-
 .../apache/cxf/phase/PhaseInterceptorChain.java    |    6 +-
 .../apache/cxf/resource/ExtendedURIResolver.java   |    7 +-
 .../java/org/apache/cxf/resource/URIResolver.java  |   64 +-
 .../cxf/service/ServiceModelSchemaValidator.java   |   10 +-
 .../service/model/AbstractPropertiesHolder.java    |    6 +-
 .../cxf/service/model/BindingOperationInfo.java    |    2 +-
 .../org/apache/cxf/service/model/EndpointInfo.java |   14 +-
 .../apache/cxf/service/model/OperationInfo.java    |    2 +-
 .../org/apache/cxf/service/model/SchemaInfo.java   |    4 +-
 .../apache/cxf/service/model/ServiceModelUtil.java |    7 +-
 .../cxf/staxutils/CachingXmlEventWriter.java       |    9 +-
 .../staxutils/DepthRestrictingStreamReader.java    |    7 +-
 .../cxf/staxutils/OverlayW3CDOMStreamWriter.java   |    2 +-
 .../cxf/staxutils/PrettyPrintXMLStreamWriter.java  |   10 +-
 .../java/org/apache/cxf/staxutils/StaxUtils.java   |   95 +-
 .../apache/cxf/staxutils/W3CDOMStreamReader.java   |   19 +-
 .../apache/cxf/staxutils/W3CDOMStreamWriter.java   |   20 +-
 .../apache/cxf/staxutils/W3CNamespaceContext.java  |    9 +-
 .../transform/DelegatingNamespaceContext.java      |   21 +-
 .../cxf/staxutils/transform/InTransformReader.java |    8 +-
 .../staxutils/transform/OutTransformWriter.java    |   22 +-
 .../cxf/staxutils/transform/ParsingEvent.java      |    2 +-
 .../apache/cxf/transport/AbstractDestination.java  |   12 +-
 .../org/apache/cxf/transport/TransportFinder.java  |    2 +-
 .../apache/cxf/transport/TransportURIResolver.java |    2 +-
 .../AbstractBeanValidationInterceptor.java         |    2 +-
 .../main/java/org/apache/cxf/version/Version.java  |    4 +-
 .../cxf/workqueue/AutomaticWorkQueueImpl.java      |   39 +-
 .../cxf/ws/addressing/AddressingProperties.java    |    4 +-
 .../apache/cxf/ws/addressing/ContextJAXBUtils.java |   77 ++
 .../org/apache/cxf/ws/addressing/ContextUtils.java |   55 +-
 .../cxf/ws/addressing/EndpointReferenceUtils.java  |   43 +-
 .../cxf/ws/addressing/VersionTransformer.java      |    2 +-
 core/src/main/resources/META-INF/cxf/cxf.xml       |    7 +-
 .../ibm/xml/mock/marshaller/MockMarshaller.java    |    3 +
 .../test/java/org/apache/cxf/BusFactoryTest.java   |    7 +-
 .../cxf/attachment/AttachmentDeserializerTest.java |   26 +-
 .../cxf/attachment/AttachmentSerializerTest.java   |    8 +-
 .../apache/cxf/attachment/AttachmentUtilTest.java  |    7 +-
 .../java/org/apache/cxf/bus/CXFBusImplTest.java    |    9 +-
 .../cxf/bus/extension/ExtensionManagerTest.java    |    9 +-
 .../apache/cxf/bus/extension/ExtensionTest.java    |   11 +-
 .../extension/TextExtensionFragmentParserTest.java |   10 +-
 .../managers/EndpointResolverRegistryImplTest.java |   11 +-
 .../cxf/bus/managers/ServerRegistryImpTest.java    |    7 +-
 .../ServiceContractResolverRegistryImplTest.java   |   12 +-
 .../apache/cxf/bus/osgi/OSGiBusListenerTest.java   |    8 +-
 .../cxf/bus/spring/BusApplicationContextTest.java  |    8 +-
 .../cxf/bus/spring/BusApplicationListenerTest.java |    3 +-
 .../cxf/bus/spring/BusDefinitionParserTest.java    |   57 +-
 .../cxf/bus/spring/SpringBusFactoryTest.java       |   16 +-
 .../test/java/org/apache/cxf/bus/spring/bus.xml    |    7 +-
 .../java/org/apache/cxf/bus/spring/customerBus.xml |    7 +-
 .../org/apache/cxf/bus/spring/customerBus2.xml     |    7 +-
 .../test/java/org/apache/cxf/bus/spring/init.xml   |    7 +-
 .../java/org/apache/cxf/bus/spring/lazyInitBus.xml |    8 +-
 .../cxf/bus/spring/resources/bus-overwrite.xml     |    7 +-
 .../test/java/org/apache/cxf/bus/spring/test.xml   |    6 +-
 .../java/org/apache/cxf/bus/spring/testjsr250.xml  |    6 +-
 .../buslifecycle/CXFBusLifeCycleManagerTest.java   |    3 +-
 .../common/annotation/AnnotationProcessorTest.java |    6 +-
 .../common/classloader/ClassLoaderUtilsTest.java   |    7 +-
 .../apache/cxf/common/i18n/BundleUtilsTest.java    |    8 +-
 .../org/apache/cxf/common/i18n/MessageTest.java    |    9 +-
 .../cxf/common/injection/ResourceInjectorTest.java |    9 +-
 .../org/apache/cxf/common/jaxb/JAXBUtilsTest.java  |    7 +-
 .../apache/cxf/common/logging/LogUtilsTest.java    |    8 +-
 .../cxf/common/logging/RegexLoggingFilterTest.java |    7 +-
 .../cxf/common/security/SimpleGroupTest.java       |    9 +-
 .../cxf/common/security/SimplePrincipalTest.java   |   10 +-
 .../org/apache/cxf/common/util/ASMHelperTest.java  |    7 +-
 .../apache/cxf/common/util/Base64UtilityTest.java  |   40 +-
 .../apache/cxf/common/util/ClassHelperTest.java    |   91 +-
 .../cxf/common/util/CollectionUtilsTest.java       |   11 +-
 .../apache/cxf/common/util/PackageUtilsTest.java   |   35 +-
 .../cxf/common/util/PropertiesLoaderUtilsTest.java |    8 +-
 .../apache/cxf/common/util/PropertyUtilsTest.java  |    8 +-
 .../cxf/common/util/ProxyClassLoaderCacheTest.java |   97 ++
 .../apache/cxf/common/util/StringUtilsTest.java    |   63 +-
 .../apache/cxf/common/util/URIParserUtilTest.java  |  127 ++
 .../apache/cxf/common/util/URIParserUtilsTest.java |   54 -
 .../org/apache/cxf/common/util/UrlUtilsTest.java   |    9 +-
 .../common/util/XmlSchemaPrimitiveUtilsTest.java   |    7 +-
 .../cxf/common/xmlschema/ImportRepairTest.java     |    7 +-
 .../cxf/configuration/jsse/SSLUtilsTest.java       |   90 ++
 .../configuration/spring/ConfigurerImplTest.java   |   20 +-
 .../apache/cxf/configuration/spring/test-beans.xml |    6 +-
 .../cxf/configuration/spring/test-jaxb-beans.xml   |    7 +-
 .../SuspendedInvocationExceptionTest.java          |    8 +-
 .../cxf/databinding/AbstractDataBindingTest.java   |    3 +-
 .../source/XMLStreamDataReaderTest.java            |    8 +-
 .../org/apache/cxf/endpoint/EndpointImplTest.java  |   18 +-
 .../java/org/apache/cxf/helpers/FileUtilsTest.java |   46 +-
 .../apache/cxf/helpers/HttpHeaderHelperTest.java   |   46 +-
 .../java/org/apache/cxf/helpers/IOUtilsTest.java   |    9 +-
 .../java/org/apache/cxf/helpers/NameSpaceTest.java |    9 +-
 .../org/apache/cxf/helpers/ServiceUtilsTest.java   |   15 +-
 .../cxf/interceptor/LoggingInInterceptorTest.java  |   12 +-
 .../cxf/interceptor/LoggingOutInterceptorTest.java |   10 +-
 .../interceptor/OutgoingChainInterceptorTest.java  |    3 +-
 .../interceptor/ServiceInvokerInterceptorTest.java |    9 +-
 .../security/DefaultSecurityContextTest.java       |   10 +-
 .../security/NamePasswordCallbackHandlerTest.java  |    8 +-
 .../RolePrefixSecurityContextImplTest.java         |   10 +-
 .../security/SecureAnnotationsInterceptorTest.java |    9 +-
 .../security/SimpleAuthorizingInterceptorTest.java |    9 +-
 .../cxf/internal/CXFAPINamespaceHandlerTest.java   |    7 +-
 .../org/apache/cxf/io/CachedOutputStreamTest.java  |    6 +-
 .../org/apache/cxf/io/CachedStreamTestBase.java    |   10 +-
 .../cxf/phase/PhaseInterceptorChainTest.java       |   33 +-
 .../cxf/resource/ClassLoaderResolverTest.java      |    9 +-
 .../cxf/resource/DefaultResourceManagerTest.java   |   10 +-
 .../org/apache/cxf/resource/URIResolverTest.java   |    9 +-
 .../cxf/service/model/BindingFaultInfoTest.java    |    9 +-
 .../cxf/service/model/BindingMessageInfoTest.java  |    9 +-
 .../service/model/BindingOperationInfoTest.java    |   10 +-
 .../apache/cxf/service/model/FaultInfoTest.java    |    7 +-
 .../cxf/service/model/InterfaceInfoTest.java       |    8 +-
 .../apache/cxf/service/model/MessageInfoTest.java  |    7 +-
 .../cxf/service/model/MessagePartInfoTest.java     |   10 +-
 .../cxf/service/model/OperationInfoTest.java       |   12 +-
 .../DepthRestrictingStreamReaderTest.java          |    7 +-
 .../cxf/staxutils/DepthXMLStreamReaderTest.java    |    8 +-
 .../cxf/staxutils/FragmentStreamReaderTest.java    |    8 +-
 .../cxf/staxutils/PartialXMLStreamReaderTest.java  |    7 +-
 .../PropertiesExpandingStreamReaderTest.java       |    7 +-
 .../apache/cxf/staxutils/StaxStreamFilterTest.java |    7 +-
 .../org/apache/cxf/staxutils/StaxUtilsTest.java    |   34 +-
 .../cxf/staxutils/W3CDOMStreamReaderTest.java      |   10 +-
 .../transform/DelegatingNamespaceContextTest.java  |   11 +-
 .../staxutils/transform/InTransformReaderTest.java |   39 +-
 .../transform/OutTransformWriterTest.java          |   41 +-
 .../staxutils/transform/TransformTestUtils.java    |    8 +-
 .../validation/Stax2ValidationUtilsTest.java       |    4 +-
 .../cxf/transport/ChainInitiationObserverTest.java |    7 +-
 .../apache/cxf/transport/HttpUriMapperTest.java    |    7 +-
 .../common/gzip/GZIPAcceptEncodingTest.java        |    7 +-
 .../java/org/apache/cxf/version/VersionTest.java   |    8 +-
 .../cxf/workqueue/AutomaticWorkQueueTest.java      |  112 +-
 .../apache/cxf/ws/addressing/ContextUtilsTest.java |    2 +-
 distribution/javadoc/pom.xml                       |   16 +-
 distribution/manifest/pom.xml                      |   22 +-
 distribution/pom.xml                               |   77 +-
 .../src/main/appended-resources/META-INF/NOTICE    |    4 +
 distribution/src/main/release/bin/idl2wsdl         |   16 +-
 distribution/src/main/release/bin/idl2wsdl.bat     |   15 +-
 distribution/src/main/release/bin/inc              |   38 +
 distribution/src/main/release/bin/java2js          |   16 +-
 distribution/src/main/release/bin/java2js.bat      |   17 +-
 distribution/src/main/release/bin/java2ws          |   16 +-
 distribution/src/main/release/bin/java2ws.bat      |   15 +-
 distribution/src/main/release/bin/mc               |   18 +-
 distribution/src/main/release/bin/mc.bat           |   14 +-
 distribution/src/main/release/bin/wadl2java        |   15 +-
 distribution/src/main/release/bin/wadl2java.bat    |   16 +-
 distribution/src/main/release/bin/wsdl2corba       |   16 +-
 distribution/src/main/release/bin/wsdl2corba.bat   |   15 +-
 distribution/src/main/release/bin/wsdl2java        |   17 +-
 distribution/src/main/release/bin/wsdl2java.bat    |   16 +-
 distribution/src/main/release/bin/wsdl2js          |   15 +-
 distribution/src/main/release/bin/wsdl2js.bat      |   11 +-
 distribution/src/main/release/bin/wsdl2service     |   16 +-
 distribution/src/main/release/bin/wsdl2service.bat |   17 +-
 distribution/src/main/release/bin/wsdl2soap        |   18 +-
 distribution/src/main/release/bin/wsdl2soap.bat    |   15 +-
 distribution/src/main/release/bin/wsdl2xml         |   18 +-
 distribution/src/main/release/bin/wsdl2xml.bat     |   15 +-
 distribution/src/main/release/bin/wsdlvalidator    |   17 +-
 .../src/main/release/bin/wsdlvalidator.bat         |   15 +-
 distribution/src/main/release/bin/xsd2wsdl         |   17 +-
 distribution/src/main/release/bin/xsd2wsdl.bat     |   15 +-
 distribution/src/main/release/licenses/EPL-2.0.txt |  277 +++++
 distribution/src/main/release/licenses/edl-v10.txt |   13 +
 .../src/main/release/licenses/epl-v10.html         |  261 ----
 distribution/src/main/release/licenses/epl-v10.txt |  210 ++++
 distribution/src/main/release/release_notes.txt    |  158 +--
 .../src/main/release/samples/aegis/pom.xml         |   21 +-
 .../main/release/samples/aegis_standalone/pom.xml  |    4 +-
 .../src/main/release/samples/callback/pom.xml      |    8 +-
 .../src/main/release/samples/clustering/README.txt |    4 +-
 .../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 +-
 .../src/main/resources/client-beans.xml            |    7 +-
 .../src/main/webapp/WEB-INF/cxf-servlet.xml        |    8 +-
 .../release/samples/in_jvm_transport/coloc.xml     |    9 +-
 .../main/release/samples/in_jvm_transport/pom.xml  |   10 +-
 .../main/release/samples/java_first_jaxws/pom.xml  |    6 +-
 .../src/main/webapp/WEB-INF/cxf-servlet.xml        |    8 +-
 .../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/resources/client-beans.xml            |    7 +-
 .../src/main/webapp/WEB-INF/cxf-servlet.xml        |    7 +-
 .../src/main/release/samples/jax_rs/basic/pom.xml  |   12 +-
 .../release/samples/jax_rs/basic_https/pom.xml     |    2 +-
 .../src/main/resources/ClientConfig.xml            |    9 +-
 .../src/main/resources/ServerConfig.xml            |    9 +-
 .../main/release/samples/jax_rs/basic_oidc/pom.xml |   16 +-
 .../main/release/samples/jax_rs/big_query/pom.xml  |   20 +-
 .../src/main/webapp/WEB-INF/applicationContext.xml |    2 +-
 .../samples/jax_rs/content_negotiation/pom.xml     |   14 +-
 .../samples/jax_rs/description_openapi_v3/pom.xml  |   10 +-
 .../jax_rs/description_openapi_v3_osgi/README.txt  |    1 +
 .../jax_rs/description_openapi_v3_osgi/pom.xml     |   12 +-
 .../description_openapi_v3_spring/README.txt       |   45 +
 .../jax_rs/description_openapi_v3_spring/pom.xml   |   98 ++
 .../demo/jaxrs/openapi/server/ApiOriginFilter.java |    0
 .../main/java/demo/jaxrs/openapi/server/Item.java  |    0
 .../java/demo/jaxrs/openapi/server/Sample.java     |    0
 .../java/demo/jaxrs/openapi/server/Sample2.java    |  120 ++
 .../java/demo/jaxrs/openapi/server/Server.java     |   39 +
 .../resources/META-INF/cxf/org.apache.cxf.Logger   |    0
 .../src/main/resources/context.xml                 |   87 ++
 .../src/main/resources/logback.xml                 |    0
 .../jax_rs/description_openapi_v3_web/pom.xml      |   16 +-
 .../samples/jax_rs/description_swagger2/pom.xml    |   10 +-
 .../jax_rs/description_swagger2_osgi/README.txt    |    5 +-
 .../jax_rs/description_swagger2_osgi/pom.xml       |   12 +-
 .../jax_rs/description_swagger2_spring/pom.xml     |   14 +-
 .../jax_rs/description_swagger2_web/pom.xml        |   16 +-
 .../release/samples/jax_rs/minimal_osgi/README.txt |   96 +-
 .../release/samples/jax_rs/minimal_osgi/pom.xml    |  123 +-
 .../jax_rs/minimal_osgi/src/main/config/config.ini |    7 +-
 .../src/main/release/samples/jax_rs/odata/pom.xml  |    2 +-
 .../src/main/release/samples/jax_rs/search/pom.xml |   18 +-
 .../src/main/release/samples/jax_rs/spark/pom.xml  |    8 +-
 .../main/java/demo/jaxrs/server/SparkUtils.java    |    2 +-
 .../main/java/demo/jaxrs/server/socket/Server.java |    2 +-
 .../demo/jaxrs/server/socket/SparkResultJob.java   |    2 +-
 .../release/samples/jax_rs/spring_boot/pom.xml     |    4 +-
 .../rs/client/SampleRestClientApplication.java     |    2 +-
 .../main/java/sample/rs/service/HelloService.java  |   37 -
 .../java/sample/rs/service/api/HelloService.java   |   37 +
 .../rs/service/hello1/HelloServiceImpl1.java       |    2 +-
 .../rs/service/hello2/HelloServiceImpl2.java       |    3 +-
 .../src/main/resources/application.properties      |    2 +-
 .../jax_rs/spring_boot_scan/application/pom.xml    |    4 +-
 .../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 |   12 +-
 .../src/main/webapp/WEB-INF/beans.xml              |    9 +-
 .../main/release/samples/jax_rs/sse_cdi/pom.xml    |    8 +-
 .../sse_cdi/src/main/resources/web-ui/index.html   |  100 +-
 .../resources/web-ui/javascripts/highcharts.js     |  270 ----
 .../web-ui/javascripts/jquery-1.9.0.min.js         |    4 -
 .../main/release/samples/jax_rs/sse_client/pom.xml |    8 +-
 .../release/samples/jax_rs/sse_osgi/README.txt     |    1 +
 .../main/release/samples/jax_rs/sse_osgi/pom.xml   |   12 +-
 .../sse_osgi/src/main/resources/web-ui/index.html  |  101 +-
 .../resources/web-ui/javascripts/highcharts.js     |  270 ----
 .../web-ui/javascripts/jquery-1.9.0.min.js         |    4 -
 .../main/release/samples/jax_rs/sse_spring/pom.xml |    6 +-
 .../src/main/resources/web-ui/index.html           |  101 +-
 .../resources/web-ui/javascripts/highcharts.js     |  270 ----
 .../web-ui/javascripts/jquery-1.9.0.min.js         |    4 -
 .../main/release/samples/jax_rs/sse_tomcat/pom.xml |   14 +-
 .../src/main/java/demo/jaxrs/sse/StatsServer.java  |    4 +-
 .../src/main/resources/web-ui/index.html           |  100 +-
 .../resources/web-ui/javascripts/highcharts.js     |  270 ----
 .../web-ui/javascripts/jquery-1.9.0.min.js         |    4 -
 .../samples/jax_rs/tracing_brave/README.txt        |   11 +-
 .../release/samples/jax_rs/tracing_brave/pom.xml   |  110 +-
 .../tracing/client/ApacheHttpAsyncClient.java      |   76 ++
 .../jaxrs/tracing/client/ApacheHttpClient.java     |   51 +
 .../demo/jaxrs/tracing/client/OkHttp3Client.java   |   48 +
 .../java/demo/jaxrs/tracing/server/Catalog.java    |   40 +
 .../samples/jax_rs/tracing_brave_osgi/pom.xml      |   18 +-
 .../samples/jax_rs/tracing_htrace/README.txt       |   51 -
 .../release/samples/jax_rs/tracing_htrace/pom.xml  |  149 ---
 .../java/demo/jaxrs/tracing/client/Client.java     |   59 -
 .../jaxrs/tracing/conf/TracingConfiguration.java   |   33 -
 .../java/demo/jaxrs/tracing/server/Catalog.java    |  144 ---
 .../jaxrs/tracing/server/CatalogApplication.java   |   63 -
 .../demo/jaxrs/tracing/server/CatalogStore.java    |  114 --
 .../java/demo/jaxrs/tracing/server/Server.java     |   52 -
 .../samples/jax_rs/tracing_opentracing/README.txt  |    4 +
 .../samples/jax_rs/tracing_opentracing/pom.xml     |   33 +-
 .../java/demo/jaxrs/tracing/GoogleBooksApi.java    |   31 +
 .../java/demo/jaxrs/tracing/server/Catalog.java    |   23 +
 .../jaxrs/tracing/server/CatalogApplication.java   |    2 +-
 .../jax_rs/tracing_opentracing_camel/README.txt    |    2 +-
 .../jax_rs/tracing_opentracing_camel/pom.xml       |   22 +-
 .../jax_rs/tracing_opentracing_osgi/README.txt     |    7 +-
 .../jax_rs/tracing_opentracing_osgi/pom.xml        |   13 +-
 .../tracing/server/CatalogSenderConfiguration.java |   31 +
 .../services/io.jaegertracing.spi.SenderFactory    |    1 -
 .../main/resources/OSGI-INF/blueprint/context.xml  |    2 +-
 .../main/release/samples/jax_rs/websocket/pom.xml  |   21 +-
 .../src/main/java/demo/jaxrs/client/Client.java    |    3 +-
 .../demo/jaxrs/client/WebSocketTestClient.java     |   18 +-
 .../samples/jax_rs/websocket_osgi/README.txt       |   31 +-
 .../release/samples/jax_rs/websocket_osgi/pom.xml  |   16 +-
 .../samples/jax_rs/websocket_web/README.txt        |    2 +-
 .../release/samples/jax_rs/websocket_web/pom.xml   |   16 +-
 .../samples/jax_server_aegis_client/pom.xml        |   10 +-
 .../src/main/release/samples/jaxws_async/pom.xml   |   10 +-
 .../src/main/webapp/WEB-INF/cxf-servlet.xml        |    7 +-
 .../samples/jaxws_dispatch_provider/pom.xml        |    8 +-
 .../main/release/samples/jaxws_handlers/pom.xml    |    8 +-
 .../main/release/samples/jaxws_spring_boot/pom.xml |    2 +-
 .../sample/ws/service/SampleWsApplicationTest.java |    3 +-
 .../samples/jaxws_tracing_brave_osgi/README.txt    |    2 +-
 .../samples/jaxws_tracing_brave_osgi/pom.xml       |   15 +-
 .../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 +-
 .../src/main/resources/cxf.xml                     |    9 +-
 .../samples/js_browser_client_simple/pom.xml       |   10 +-
 .../src/main/resources/cxf.xml                     |    9 +-
 .../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/webapp/WEB-INF/spring-servlet.xml     |    8 +-
 .../src/main/release/samples/oauth/server/pom.xml  |    2 +-
 .../spring/AuthenticationFailureHandler.java       |    4 +-
 .../spring/AuthenticationSuccessfullHandler.java   |   10 +-
 .../server/src/main/webapp/WEB-INF/oauth-beans.xml |   11 +-
 .../src/main/webapp/WEB-INF/spring-servlet.xml     |    8 +-
 distribution/src/main/release/samples/pom.xml      |   23 +-
 .../main/release/samples/restful_dispatch/pom.xml  |   14 +-
 .../release/samples/ruby_spring_support/pom.xml    |    8 +-
 .../src/main/resources/client-beans.xml            |    7 +-
 .../src/main/webapp/WEB-INF/cxf-servlet.xml        |    8 +-
 .../src/main/release/samples/soap_header/pom.xml   |    8 +-
 .../src/main/release/samples/sts/README.txt        |   16 +-
 distribution/src/main/release/samples/sts/pom.xml  |    2 +-
 .../sts/src/main/resources/wssec-client-stax.xml   |   10 +-
 .../sts/src/main/resources/wssec-client.xml        |   10 +-
 .../sts/src/main/resources/wssec-server-stax.xml   |   11 +-
 .../sts/src/main/resources/wssec-server.xml        |   11 +-
 .../sts/src/main/resources/wssec-sts-stax.xml      |   10 +-
 .../samples/sts/src/main/resources/wssec-sts.xml   |   10 +-
 .../src/main/release/samples/throttling/pom.xml    |    2 +-
 .../src/main/release/samples/ws_addressing/pom.xml |    8 +-
 .../ws_addressing/src/main/resources/client.xml    |    9 +-
 .../ws_addressing/src/main/resources/server.xml    |    8 +-
 .../src/main/release/samples/ws_discovery/pom.xml  |   10 +-
 .../src/main/release/samples/ws_eventing/pom.xml   |    2 +-
 .../ws_eventing/src/main/webapp/WEB-INF/beans.xml  |    8 +-
 .../main/release/samples/ws_notification/pom.xml   |   14 +-
 .../src/main/release/samples/ws_policy/pom.xml     |    8 +-
 .../ws_policy/src/main/resources/client.xml        |    9 +-
 .../ws_policy/src/main/resources/server.xml        |    8 +-
 .../src/main/release/samples/ws_rm/README.txt      |    2 +-
 .../src/main/release/samples/ws_rm/pom.xml         |   10 +-
 .../samples/ws_rm/src/main/resources/client.xml    |   11 +-
 .../samples/ws_rm/src/main/resources/server.xml    |   11 +-
 .../samples/ws_security/sign_enc/README.txt        |   16 +-
 .../release/samples/ws_security/sign_enc/pom.xml   |   16 +-
 .../src/main/java/demo/wssec/client/wssec.xml      |   11 +-
 .../src/main/java/demo/wssec/server/wssec.xml      |   11 +-
 .../samples/ws_security/sign_enc_policy/README.txt |   16 +-
 .../samples/ws_security/sign_enc_policy/pom.xml    |    2 +-
 .../src/main/resources/ClientConfig.xml            |   10 +-
 .../src/main/resources/ClientConfigStax.xml        |   10 +-
 .../src/main/resources/ServiceConfig.xml           |   11 +-
 .../src/main/resources/ServiceConfigStax.xml       |   11 +-
 .../main/release/samples/ws_security/ut/README.txt |   16 +-
 .../main/release/samples/ws_security/ut/pom.xml    |   10 +-
 .../ws_security/ut/src/main/resources/wssec.xml    |   13 +-
 .../samples/ws_security/ut_policy/README.txt       |   16 +-
 .../release/samples/ws_security/ut_policy/pom.xml  |    2 +-
 .../ut_policy/src/main/resources/ClientConfig.xml  |   10 +-
 .../src/main/resources/ClientConfigStax.xml        |   10 +-
 .../ut_policy/src/main/resources/ServiceConfig.xml |   11 +-
 .../src/main/resources/ServiceConfigStax.xml       |   11 +-
 .../src/main/release/samples/wsdl_first/pom.xml    |   10 +-
 .../main/resources/client-applicationContext.xml   |    9 +-
 .../samples/wsdl_first/src/main/resources/cxf.xml  |    8 +-
 .../main/resources/server-applicationContext.xml   |    8 +-
 .../src/main/webapp/WEB-INF/cxf-servlet.xml        |    8 +-
 .../samples/wsdl_first_dynamic_client/pom.xml      |    8 +-
 .../src/main/resources/server-beans.xml            |    7 +-
 .../main/release/samples/wsdl_first_https/pom.xml  |    2 +-
 .../java/demo/hw_https/client/ClientNonSpring.java |    2 +-
 .../src/main/resources/InsecureClient.xml          |    7 +-
 .../src/main/resources/SecureClient.xml            |    8 +-
 .../src/main/resources/ServerConfig.xml            |    9 +-
 .../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 +-
 .../java/org/apache/cxf/cdi/CdiClassUnwrapper.java |    5 +
 .../apache/cxf/cdi/CdiResourceProviderTest.java    |    2 +-
 integration/jca/pom.xml                            |    2 +-
 .../AbstractManagedConnectionImpl.java             |    1 +
 .../java/org/apache/cxf/jca/cxf/JCABusFactory.java |    5 +-
 .../apache/cxf/jca/outbound/CXFConnectionSpec.java |   14 +-
 .../org/apache/cxf/jca/servant/EJBEndpoint.java    |    4 +-
 .../core/classloader/FireWallClassLoaderTest.java  |    9 +-
 .../core/classloader/PlugInClassLoaderTest.java    |   13 +-
 .../cxf/jca/core/logging/LoggerHelperTest.java     |   11 +-
 .../cxf/jca/core/resourceadapter/HandlerTest.java  |   10 +-
 .../ManagedConnectionFactoryImplTest.java          |   15 +-
 .../resourceadapter/ManagedConnectionImplTest.java |    9 +-
 .../ResourceAdapterInternalExceptionTest.java      |    9 +-
 .../jca/core/resourceadapter/ResourceBeanTest.java |    3 +-
 .../core/resourceadapter/UriHandlerInitTest.java   |    8 +-
 ...AssociatedManagedConnectionFactoryImplTest.java |    7 +-
 .../cxf/jca/cxf/CXFConnectionRequestInfoTest.java  |   20 +-
 .../cxf/jca/cxf/ConnectionFactoryImplTest.java     |   12 +-
 .../org/apache/cxf/jca/cxf/JCABusFactoryTest.java  |    6 +-
 .../jca/cxf/ManagedConnectionFactoryImplTest.java  |   12 +-
 .../cxf/jca/cxf/ManagedConnectionImplTest.java     |    6 +-
 .../cxf/jca/cxf/ManagedConnectionTestBase.java     |    3 +-
 .../cxf/jca/cxf/ResourceAdapterImplTest.java       |   12 +-
 .../handlers/AbstractInvocationHandlerTest.java    |    5 +-
 .../cxf/jca/cxf/handlers/HandlerTestBase.java      |    7 +-
 .../cxf/handlers/InvocationHandlerFactoryTest.java |    8 +-
 .../handlers/InvokingInvocationHandlerTest.java    |    7 +-
 .../ObjectMethodInvocationHandlerTest.java         |   18 +-
 .../cxf/handlers/ProxyInvocationHandlerTest.java   |    3 +-
 .../apache/cxf/jca/jarloader/JarLoaderTest.java    |    8 +-
 .../apache/cxf/jca/servant/EJBEndpointTest.java    |    7 +-
 .../cxf/jca/servant/EJBServantConfigTest.java      |    8 +-
 integration/pom.xml                                |    3 +-
 integration/spring-boot/autoconfigure/pom.xml      |    2 +-
 .../boot/autoconfigure/CxfAutoConfiguration.java   |    3 +
 .../autoconfigure/CxfAutoConfigurationTest.java    |  170 +++
 .../autoconfigure/CxfAutoConfigurationTests.java   |  125 --
 .../boot/autoconfigure/CxfPropertiesTest.java      |   14 +-
 .../cxf/spring/boot/jaxrs/CustomJaxRSServer.java   |   65 +
 .../cxf/spring/boot/jaxrs/SampleJaxRSResource.java |   31 +
 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 +-
 .../cxf/tracing/brave/BraveTracerContext.java      |   16 +
 .../cxf/tracing/brave/BraveTracerContextTest.java  |   63 +
 integration/tracing/tracing-htrace/pom.xml         |   78 --
 .../htrace/AbstractHTraceClientInterceptor.java    |   62 -
 .../htrace/AbstractHTraceClientProvider.java       |   92 --
 .../tracing/htrace/AbstractHTraceInterceptor.java  |   59 -
 .../cxf/tracing/htrace/AbstractHTraceProvider.java |  117 --
 .../htrace/HTraceClientStartInterceptor.java       |   52 -
 .../htrace/HTraceClientStopInterceptor.java        |   42 -
 .../cxf/tracing/htrace/HTraceStartInterceptor.java |   47 -
 .../cxf/tracing/htrace/HTraceStopInterceptor.java  |   58 -
 .../cxf/tracing/htrace/HTraceTracerContext.java    |   96 --
 .../tracing/htrace/ext/LogbackSpanConverter.java   |   68 -
 .../tracing/htrace/ext/LoggingSpanReceiver.java    |  194 ---
 .../tracing/htrace/jaxrs/HTraceClientProvider.java |   59 -
 .../htrace/jaxrs/HTraceContextProvider.java        |   51 -
 .../cxf/tracing/htrace/jaxrs/HTraceFeature.java    |   74 --
 .../cxf/tracing/htrace/jaxrs/HTraceProvider.java   |   78 --
 .../jaxrs/HTraceTracerContextClassProvider.java    |   29 -
 .../org.apache.cxf.jaxrs.ext.ContextClassProvider  |    1 -
 integration/tracing/tracing-opentracing/pom.xml    |    7 +-
 .../tracing/opentracing/OpenTracingContext.java    |   11 +
 .../opentracing/OpenTracingContextTest.java        |   51 +
 maven-plugins/archetypes/cxf-jaxrs-service/pom.xml |    2 +-
 .../src/main/webapp/WEB-INF/beans.xml              |    8 +-
 .../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               |   13 +-
 .../src/it/jdk-cxf-with-toolchain/pom.xml          |    8 +-
 .../codegen-plugin/src/it/mark-generated/pom.xml   |    6 +-
 .../src/it/wsdl-artifact-resolution/pom.xml        |    6 +-
 .../cxf/maven_plugin/AbstractCodegenMoho.java      |   29 +-
 .../cxf/maven_plugin/ClassLoaderSwitcher.java      |    4 +-
 .../apache/cxf/maven_plugin/wsdl2java/Option.java  |   12 +-
 .../cxf/maven_plugin/wsdl2java/WsdlOption.java     |    2 +-
 .../maven_plugin/wsdl2java/WsdlOptionLoader.java   |    4 +-
 maven-plugins/corba/pom.xml                        |    2 +-
 maven-plugins/java2swagger-plugin/pom.xml          |   14 +-
 maven-plugins/java2wadl-plugin/pom.xml             |   14 +-
 .../maven_plugin/javatowadl/ParseJavaDocMojo.java  |   87 +-
 maven-plugins/java2ws-plugin/pom.xml               |    4 +-
 .../cxf/maven_plugin/ClassLoaderSwitcher.java      |    4 +-
 .../org/apache/cxf/maven_plugin/Java2WSMojo.java   |   20 +-
 maven-plugins/pom.xml                              |    2 +-
 maven-plugins/wadl2java-plugin/pom.xml             |   10 +-
 .../src/it/wsdl-artifact-resolution/pom.xml        |    8 +
 .../maven_plugin/common/ClassLoaderSwitcher.java   |    4 +-
 .../org/apache/cxf/maven_plugin/wadlto/Option.java |    4 +-
 .../cxf/maven_plugin/wadlto/OptionLoader.java      |    4 +-
 .../cxf/maven_plugin/wadlto/WADL2JavaMojo.java     |    7 +-
 .../apache/cxf/maven_plugin/wadlto/WadlOption.java |    2 +-
 maven-plugins/wsdl-validator-plugin/pom.xml        |    2 +-
 osgi/bundle/compatible/pom.xml                     |    2 +-
 osgi/bundle/pom.xml                                |    2 +-
 osgi/itests/pom.xml                                |   10 +-
 .../cxf/osgi/itests/AbstractServerActivator.java   |   63 +
 .../cxf/osgi/itests/BundlesAndNamespacesTest.java  |   15 +-
 .../apache/cxf/osgi/itests/CXFOSGiTestSupport.java |  130 +-
 .../apache/cxf/osgi/itests/jaxrs/BookStore.java    |    2 +-
 .../cxf/osgi/itests/jaxrs/JaxRsServiceTest.java    |   35 +-
 .../cxf/osgi/itests/jaxrs/JaxRsTestActivator.java  |   16 +-
 .../cxf/osgi/itests/soap/HttpServiceTest.java      |   12 +-
 .../cxf/osgi/itests/soap/HttpTestActivator.java    |   13 +-
 .../cxf/osgi/itests/soap/JmsServiceTest.java       |   23 +-
 .../cxf/osgi/itests/soap/JmsTestActivator.java     |    2 -
 osgi/karaf/commands/pom.xml                        |    2 +-
 osgi/karaf/features/pom.xml                        |   59 +-
 .../karaf/features/src/main/resources/features.xml |   34 +-
 osgi/karaf/pom.xml                                 |    2 +-
 osgi/pom.xml                                       |    2 +-
 osgi/repository/pom.xml                            |    2 +-
 parent/pom.xml                                     |  312 +++--
 pom.xml                                            |   19 +-
 rt/bindings/coloc/pom.xml                          |    2 +-
 .../org/apache/cxf/binding/coloc/ColocUtil.java    |    4 +-
 .../binding/coloc/ColocMessageObserverTest.java    |   17 +-
 .../cxf/binding/coloc/ColocOutInterceptorTest.java |   23 +-
 .../apache/cxf/binding/coloc/ColocUtilTest.java    |   37 +-
 .../blueprint/ColocBPNamespaceHandlerTest.java     |    7 +-
 rt/bindings/corba/pom.xml                          |    6 +-
 .../apache/cxf/binding/corba/CorbaDestination.java |    2 +-
 .../cxf/binding/corba/CorbaServerConduit.java      |    5 +-
 .../binding/corba/runtime/CorbaObjectReader.java   |    2 +-
 .../binding/corba/runtime/CorbaStreamWriter.java   |    7 +-
 .../types/AbstractNoStartEndEventProducer.java     |    5 +-
 .../types/CorbaObjectReferenceEventProducer.java   |    4 +-
 .../binding/corba/types/CorbaPrimitiveHandler.java |    2 +-
 .../binding/corba/types/CorbaStructListener.java   |    4 +-
 .../binding/corba/types/CorbaUnionListener.java    |    2 +-
 .../corba/types/ParameterEventProducer.java        |    5 +-
 .../corba/utils/CorbaObjectReferenceHelper.java    |    2 +-
 .../apache/cxf/binding/corba/utils/CorbaUtils.java |    6 +-
 .../cxf/binding/corba/utils/EprMetaData.java       |    2 +-
 .../apache/cxf/binding/corba/utils/OrbConfig.java  |    2 +-
 .../cxf/binding/corba/CorbaBindingFactoryTest.java |   11 +-
 .../apache/cxf/binding/corba/CorbaBindingTest.java |    5 +-
 .../apache/cxf/binding/corba/CorbaConduitTest.java |   23 +-
 .../cxf/binding/corba/CorbaDestinationTest.java    |   13 +-
 .../apache/cxf/binding/corba/CorbaMessageTest.java |   10 +-
 .../cxf/binding/corba/CorbaServerConduitTest.java  |   23 +-
 .../apache/cxf/binding/corba/CorbaTypeMapTest.java |    5 +-
 .../binding/corba/runtime/CorbaDSIServantTest.java |    5 +-
 .../corba/runtime/CorbaObjectReaderTest.java       |   35 +-
 .../corba/runtime/CorbaObjectWriterTest.java       |   19 +-
 .../corba/runtime/CorbaStreamReaderTest.java       |    7 +-
 .../corba/runtime/CorbaStreamWriterTest.java       |    7 +-
 .../binding/corba/runtime/CorbaStreamableTest.java |   11 +-
 .../binding/corba/types/CorbaAnyHandlerTest.java   |    8 +-
 .../binding/corba/types/CorbaArrayHandlerTest.java |   11 +-
 .../binding/corba/types/CorbaEnumHandlerTest.java  |    9 +-
 .../binding/corba/types/CorbaFixedHandlerTest.java |   11 +-
 .../binding/corba/types/CorbaHandlerUtilsTest.java |   37 +-
 .../corba/types/CorbaObjectHandlerTest.java        |   12 +-
 .../corba/types/CorbaPrimitiveHandlerTest.java     |   39 +-
 .../corba/types/CorbaSequenceHandlerTest.java      |   11 +-
 .../corba/types/CorbaStructHandlerTest.java        |   15 +-
 .../cxf/binding/corba/utils/ContextUtilsTest.java  |   10 +-
 .../cxf/binding/corba/utils/CorbaUtilsTest.java    |    9 +-
 rt/bindings/pom.xml                                |   34 +-
 rt/bindings/soap/pom.xml                           |    4 +-
 .../org/apache/cxf/binding/soap/SoapMessage.java   |    2 +-
 .../soap/interceptor/Soap11FaultInInterceptor.java |    2 +-
 .../soap/interceptor/SoapActionInInterceptor.java  |    7 +
 .../soap/jms/interceptor/SoapJMSInInterceptor.java |   13 +-
 .../soap/MustUnderstandInterceptorTest.java        |   23 +-
 .../cxf/binding/soap/RPCInInterceptorTest.java     |    5 +-
 .../cxf/binding/soap/RPCOutInterceptorTest.java    |    5 +-
 .../binding/soap/ReadHeaderInterceptorTest.java    |    8 +-
 .../cxf/binding/soap/ServiceModelUtilTest.java     |    8 +-
 .../binding/soap/SoapActionInterceptorTest.java    |    9 +-
 .../cxf/binding/soap/SoapBindingFactoryTest.java   |    9 +-
 .../apache/cxf/binding/soap/SoapBindingTest.java   |    9 +-
 .../cxf/binding/soap/SoapOutInterceptorTest.java   |    5 +-
 .../java/org/apache/cxf/binding/soap/TestBase.java |    7 +-
 .../soap/blueprint/SoapBindingBPHandlerTest.java   |    7 +-
 .../interceptor/ReadHeadersInterceptorTest.java    |    9 +-
 .../interceptor/SoapActionInInterceptorTest.java   |    8 +-
 .../soap/interceptor/SoapFaultSerializerTest.java  |    9 +-
 .../SoapPreProtocolOutInterceptorTest.java         |    9 +-
 .../soap/jms/interceptor/SoapFaultFactoryTest.java |    9 +-
 .../cxf/binding/soap/saaj/ParseBodyTest.java       |    9 +-
 .../binding/soap/saaj/SAAJInInterceptorTest.java   |    7 +-
 rt/bindings/xml/pom.xml                            |    2 +-
 .../cxf/binding/xml/XMLBindingFactoryTest.java     |    7 +-
 .../cxf/binding/xml/interceptor/TestBase.java      |    7 +-
 .../xml/interceptor/XMLFaultInterceptorsTest.java  |    5 +-
 .../interceptor/XMLFaultOutInterceptorTest.java    |    4 +-
 .../interceptor/XMLMessageInInterceptorTest.java   |   13 +-
 .../interceptor/XMLMessageOutInterceptorTest.java  |    5 +-
 rt/databinding/aegis/pom.xml                       |    2 +-
 .../org/apache/cxf/aegis/DatabindingException.java |    2 +-
 .../java/org/apache/cxf/aegis/type/AegisType.java  |    2 +-
 .../org/apache/cxf/aegis/type/XMLTypeCreator.java  |   11 +-
 .../org/apache/cxf/aegis/type/basic/BeanType.java  |   10 +-
 .../apache/cxf/aegis/type/basic/BeanTypeInfo.java  |   10 +-
 .../cxf/aegis/type/basic/XMLBeanTypeInfo.java      |    2 +-
 .../cxf/aegis/type/collection/CollectionType.java  |    4 +-
 .../apache/cxf/aegis/type/collection/MapType.java  |    2 +-
 .../cxf/aegis/type/encoded/ArrayTypeInfo.java      |   14 +-
 .../cxf/aegis/type/encoded/MarshalRegistry.java    |    3 +-
 .../cxf/aegis/type/encoded/SoapArrayType.java      |    2 +-
 .../org/apache/cxf/aegis/util/NamespaceHelper.java |   14 +-
 .../org/apache/cxf/aegis/util/ServiceUtils.java    |    4 +-
 .../apache/cxf/aegis/util/jdom/StaxSerializer.java |    2 +-
 .../cxf/aegis/util/stax/JDOMStreamWriter.java      |    7 +-
 .../main/resources/META-INF/cxf/java2wsbeans.xml   |    6 +-
 .../cxf/aegis/client/ClientServiceConfigTest.java  |    4 +-
 .../apache/cxf/aegis/exception/ExceptionTest.java  |    4 +-
 .../inheritance/ExceptionInheritanceTest.java      |    5 +-
 .../inheritance/intf/InterfaceInheritanceTest.java |    6 +-
 .../cxf/aegis/integration/DOMMappingTest.java      |    2 +
 .../aegis/integration/SchemaValidationTest.java    |    6 +-
 .../apache/cxf/aegis/integration/WrappedTest.java  |    4 +-
 .../cxf/aegis/namespaces/ExplicitPrefixTest.java   |    5 +-
 .../aegis/namespaces/NamespaceConfusionTest.java   |    5 +-
 .../cxf/aegis/override/OverrideTypeTest.java       |    6 +-
 .../java/org/apache/cxf/aegis/proxy/ProxyTest.java |    4 +-
 .../cxf/aegis/standalone/SchemaAddinsTest.java     |    6 +-
 .../cxf/aegis/standalone/StandaloneReadTest.java   |    2 +-
 .../apache/cxf/aegis/type/array/FlatArrayTest.java |    6 +-
 .../org/apache/cxf/aegis/type/basic/BeanTest.java  |    8 +-
 .../cxf/aegis/type/basic/DateTimezoneTest.java     |    5 +-
 .../cxf/aegis/type/basic/DynamicProxyTest.java     |   15 +-
 .../aegis/type/encoded/AbstractEncodedTest.java    |   17 +-
 .../cxf/aegis/type/encoded/ArrayTypeInfoTest.java  |   23 +-
 .../cxf/aegis/type/encoded/SoapArrayTypeTest.java  |    4 +
 .../cxf/aegis/type/encoded/StructTypeTest.java     |    7 +-
 .../cxf/aegis/type/java5/AnnotatedTypeTest.java    |    7 +-
 .../org/apache/cxf/aegis/type/java5/ClassTest.java |    4 +-
 .../cxf/aegis/type/java5/CollectionService.java    |    6 +-
 .../type/java5/CollectionServiceInterface.java     |    4 +-
 .../cxf/aegis/type/java5/CollectionTest.java       |    7 +-
 .../type/java5/CollectionTestsWithService.java     |    6 +-
 .../cxf/aegis/type/java5/ConfigurationTest.java    |    6 +-
 .../cxf/aegis/type/java5/DualOutServiceTest.java   |    4 +-
 .../apache/cxf/aegis/type/java5/EnumTypeTest.java  |    6 +-
 .../apache/cxf/aegis/type/java5/JaxbTypeTest.java  |    7 +-
 .../org/apache/cxf/aegis/type/java5/MapTest.java   |    6 +-
 .../cxf/aegis/type/java5/OperationNSTest.java      |    4 +-
 .../apache/cxf/aegis/type/java5/XFireTypeTest.java |    5 +
 .../aegis/type/java5/XFireXmlParamTypeTest.java    |    3 +
 .../cxf/aegis/type/java5/XmlParamTypeTest.java     |    5 +-
 .../type/java5/map/StudentServiceDocLiteral.java   |    2 +-
 .../java5/map/StudentServiceDocLiteralImpl.java    |    2 +-
 .../cxf/aegis/type/java5/map/StudentTest.java      |    5 +-
 .../org/apache/cxf/aegis/type/map/MapsTest.java    |    8 +-
 .../type/streams/XMLStreamReaderMappingTest.java   |    5 +-
 .../org/apache/cxf/aegis/xml/stax/ReaderTest.java  |    8 +-
 .../apache/cxf/aegis/xmlconfig/NillableTest.java   |    4 +-
 .../org/apache/cxf/doclitbare/DocLitBareTest.java  |    5 +-
 .../cxf/aegis/type/aegisOptionsTestBeans.xml       |    8 +-
 rt/databinding/jaxb/pom.xml                        |    2 +-
 .../apache/cxf/jaxb/JAXBContextInitializer.java    |    4 +-
 .../java/org/apache/cxf/jaxb/JAXBDataBase.java     |    2 +-
 .../org/apache/cxf/jaxb/JAXBEncoderDecoder.java    |   38 +-
 .../org/apache/cxf/jaxb/JAXBSchemaInitializer.java |    4 +-
 .../src/main/java/org/apache/cxf/jaxb/Utils.java   |   15 +-
 .../org/apache/cxf/jaxb/io/DataReaderImpl.java     |    8 +-
 .../org/apache/cxf/jaxb/io/DataWriterImpl.java     |   10 +-
 .../main/resources/META-INF/cxf/java2wsbeans.xml   |    6 +-
 .../org/apache/cxf/jaxb/BareInInterceptorTest.java |    8 +-
 .../apache/cxf/jaxb/BareOutInterceptorTest.java    |    5 +-
 .../jaxb/DataBindingMarshallerPropertiesTest.java  |    4 +-
 .../cxf/jaxb/DocLiteralInInterceptorTest.java      |    8 +-
 .../org/apache/cxf/jaxb/JAXBDataBindingTest.java   |   12 +-
 .../apache/cxf/jaxb/JAXBEncoderDecoderTest.java    |   15 +-
 .../java/org/apache/cxf/jaxb/JAXBUtilsTest.java    |    9 +-
 .../org/apache/cxf/jaxb/JAXBWrapperHelperTest.java |    9 +-
 .../test/java/org/apache/cxf/jaxb/TestBase.java    |    3 +-
 .../test/java/org/apache/cxf/jaxb/UtilsTest.java   |    7 +-
 .../cxf/jaxb/io/XMLStreamDataReaderTest.java       |   11 +-
 .../cxf/jaxb/io/XMLStreamDataWriterTest.java       |   11 +-
 rt/databinding/pom.xml                             |    2 +-
 rt/features/clustering/pom.xml                     |    2 +-
 .../ClusteringBPNamespaceHandlerTest.java          |    7 +-
 rt/features/logging/pom.xml                        |    2 +-
 .../ext/logging/AbstractLoggingInterceptor.java    |    6 +
 .../org/apache/cxf/ext/logging/LoggingFeature.java |   48 +-
 .../cxf/ext/logging/LoggingInInterceptor.java      |    3 +-
 .../cxf/ext/logging/LoggingOutInterceptor.java     |    5 +-
 .../ext/logging/event/DefaultLogEventMapper.java   |   27 +-
 .../cxf/ext/logging/event/LogMessageFormatter.java |    2 +-
 rt/features/metrics/pom.xml                        |    2 +-
 .../metrics/codahale/CodahaleMetricsProvider.java  |    2 +-
 rt/features/pom.xml                                |    2 +-
 rt/features/throttling/pom.xml                     |    2 +-
 rt/frontend/jaxrs/pom.xml                          |    6 +-
 .../java/org/apache/cxf/jaxrs/JAXRSInvoker.java    |   10 +-
 .../apache/cxf/jaxrs/JAXRSServerFactoryBean.java   |   14 +-
 .../org/apache/cxf/jaxrs/JAXRSServiceImpl.java     |    2 +-
 .../JAXRSServerFactoryBeanDefinitionParser.java    |    3 +-
 .../apache/cxf/jaxrs/ext/MessageContextImpl.java   |    1 -
 .../cxf/jaxrs/ext/multipart/MultipartBody.java     |   32 +-
 .../cxf/jaxrs/impl/CacheControlHeaderProvider.java |    9 +-
 .../cxf/jaxrs/impl/CookieHeaderProvider.java       |    4 +-
 .../cxf/jaxrs/impl/EntityTagHeaderProvider.java    |    2 +-
 .../org/apache/cxf/jaxrs/impl/HttpHeadersImpl.java |   22 +-
 .../org/apache/cxf/jaxrs/impl/LinkBuilderImpl.java |   17 +-
 .../apache/cxf/jaxrs/impl/LinkHeaderProvider.java  |   14 +-
 .../cxf/jaxrs/impl/MediaTypeHeaderProvider.java    |    2 +-
 .../cxf/jaxrs/impl/NewCookieHeaderProvider.java    |    3 +-
 .../cxf/jaxrs/impl/ReaderInterceptorMBR.java       |    3 +
 .../org/apache/cxf/jaxrs/impl/RequestImpl.java     |    6 +-
 .../apache/cxf/jaxrs/impl/ResponseBuilderImpl.java |    2 +-
 .../org/apache/cxf/jaxrs/impl/ResponseImpl.java    |   10 +-
 .../apache/cxf/jaxrs/impl/SecurityContextImpl.java |    4 +-
 .../org/apache/cxf/jaxrs/impl/UriBuilderImpl.java  |   22 +-
 .../org/apache/cxf/jaxrs/impl/UriInfoImpl.java     |    4 +-
 .../jaxrs/impl/WebApplicationExceptionMapper.java  |    2 +-
 .../cxf/jaxrs/interceptor/JAXRSOutInterceptor.java |    4 +-
 .../cxf/jaxrs/model/AbstractResourceInfo.java      |   11 +-
 .../apache/cxf/jaxrs/model/ClassResourceInfo.java  |    4 +-
 .../jaxrs/model/ClassResourceInfoComparator.java   |    2 +-
 .../model/OperationResourceInfoComparator.java     |    5 +-
 .../org/apache/cxf/jaxrs/model/URITemplate.java    |    2 +-
 .../cxf/jaxrs/model/doc/JavaDocProvider.java       |    7 +-
 .../cxf/jaxrs/provider/AbstractJAXBProvider.java   |   30 +-
 .../cxf/jaxrs/provider/DataSourceProvider.java     |    6 +-
 .../cxf/jaxrs/provider/FormEncodingProvider.java   |    7 +-
 .../cxf/jaxrs/provider/MultipartProvider.java      |   19 +-
 .../apache/cxf/jaxrs/provider/ProviderFactory.java |   93 +-
 .../jaxrs/provider/RequestDispatcherProvider.java  |    2 +-
 .../cxf/jaxrs/provider/XSLTJaxbProvider.java       |    2 +-
 .../jaxrs/security/JAASAuthenticationFilter.java   |    3 +-
 .../security/KerberosAuthenticationFilter.java     |    2 +-
 .../jaxrs/servlet/CXFNonSpringJaxrsServlet.java    |   30 +-
 .../JAXRSServerFactoryBeanDefinitionParser.java    |    2 +-
 .../apache/cxf/jaxrs/utils/AnnotationUtils.java    |   36 +-
 .../java/org/apache/cxf/jaxrs/utils/FormUtils.java |    6 +-
 .../java/org/apache/cxf/jaxrs/utils/HttpUtils.java |    6 +-
 .../org/apache/cxf/jaxrs/utils/InjectionUtils.java |   77 +-
 .../java/org/apache/cxf/jaxrs/utils/JAXBUtils.java |   22 +
 .../org/apache/cxf/jaxrs/utils/JAXRSUtils.java     |   14 +-
 .../org/apache/cxf/jaxrs/utils/ResourceUtils.java  |   39 +-
 .../cxf/jaxrs/utils/schemas/SchemaHandler.java     |   16 +-
 .../validation/JAXRSParameterNameProvider.java     |   10 +-
 .../validation/ValidationExceptionMapper.java      |    2 +-
 .../test/java/org/apache/cxf/jaxrs/Customer.java   |   25 +-
 .../cxf/jaxrs/JAXRSServerFactoryBeanTest.java      |    9 +-
 .../cxf/jaxrs/JAXRSServiceFactoryBeanTest.java     |   12 +-
 .../cxf/jaxrs/SelectMethodCandidatesTest.java      |  128 +-
 .../blueprint/JAXRSBPNamespaceHandlerTest.java     |    7 +-
 .../cxf/jaxrs/ext/MessageContextImplTest.java      |   30 +-
 .../org/apache/cxf/jaxrs/ext/form/FormTest.java    |    7 +-
 .../cxf/jaxrs/ext/multipart/AttachmentTest.java    |    7 +-
 .../ext/multipart/ContentDispositionTest.java      |    7 +-
 .../cxf/jaxrs/ext/multipart/MultipartBodyTest.java |    8 +-
 .../apache/cxf/jaxrs/ext/xml/XMLSourceTest.java    |   12 +-
 .../cxf/jaxrs/impl/AsyncResponseImplTest.java      |    8 +-
 .../jaxrs/impl/CacheControlHeaderProviderTest.java |   11 +-
 .../cxf/jaxrs/impl/ConfigurationImplTest.java      |   10 +-
 .../cxf/jaxrs/impl/CookieHeaderProviderTest.java   |    8 +-
 .../cxf/jaxrs/impl/DateHeaderProviderTest.java     |    7 +-
 .../jaxrs/impl/EntityTagHeaderProviderTest.java    |   11 +-
 .../cxf/jaxrs/impl/EvaluatePreconditionsTest.java  |   15 +-
 .../apache/cxf/jaxrs/impl/HttpHeadersImplTest.java |  261 ++--
 .../apache/cxf/jaxrs/impl/LinkBuilderImplTest.java |   10 +-
 .../cxf/jaxrs/impl/LinkHeaderProviderTest.java     |    7 +-
 .../jaxrs/impl/MediaTypeHeaderProviderTest.java    |    8 +-
 .../org/apache/cxf/jaxrs/impl/MetadataMapTest.java |   11 +-
 .../jaxrs/impl/NewCookieHeaderProviderTest.java    |    9 +-
 .../apache/cxf/jaxrs/impl/PathSegmentImplTest.java |    7 +-
 .../cxf/jaxrs/impl/ReaderInterceptorMBRTest.java   |   32 +
 .../org/apache/cxf/jaxrs/impl/RequestImplTest.java |   10 +-
 .../cxf/jaxrs/impl/RequestPreprocessorTest.java    |   22 +-
 .../cxf/jaxrs/impl/ResponseBuilderImplTest.java    |   11 +-
 .../apache/cxf/jaxrs/impl/ResponseImplTest.java    |   39 +-
 .../cxf/jaxrs/impl/RuntimeDelegateImplTest.java    |    7 +-
 .../cxf/jaxrs/impl/SecurityContextImplTest.java    |    7 +-
 .../apache/cxf/jaxrs/impl/UriBuilderImplTest.java  |    8 +-
 .../org/apache/cxf/jaxrs/impl/UriInfoImplTest.java |    7 +-
 .../cxf/jaxrs/impl/VariantListBuilderImplTest.java |    8 +-
 .../lifecycle/PerRequestResourceProviderTest.java  |   26 +-
 .../cxf/jaxrs/model/ClassResourceInfoTest.java     |   12 +-
 .../cxf/jaxrs/model/OperationResourceInfoTest.java |   12 +-
 .../apache/cxf/jaxrs/model/URITemplateTest.java    |   10 +-
 .../cxf/jaxrs/model/doc/JavaDocProviderTest.java   |    7 +-
 .../cxf/jaxrs/provider/BinaryDataProviderTest.java |   24 +-
 .../cxf/jaxrs/provider/DataSourceProviderTest.java |    7 +-
 .../jaxrs/provider/FormEncodingProviderTest.java   |    9 +-
 .../jaxrs/provider/JAXBElementProviderTest.java    |   57 +-
 .../jaxrs/provider/PrimitiveTextProviderTest.java  |   17 +-
 .../cxf/jaxrs/provider/ProviderFactoryTest.java    |  102 +-
 .../provider/RequestDispatcherProviderTest.java    |    8 +-
 .../cxf/jaxrs/provider/SourceProviderTest.java     |    9 +-
 .../cxf/jaxrs/provider/XPathProviderTest.java      |   10 +-
 .../cxf/jaxrs/provider/XSLTJaxbProviderTest.java   |   25 +-
 .../security/JAASAuthenticationFilterTest.java     |    8 +-
 .../jaxrs/spring/JAXRSServerFactoryBeanTest.java   |    9 +-
 .../jaxrs/spring/SpringResourceFactoryTest.java    |    9 +-
 .../java/org/apache/cxf/jaxrs/spring/servers.xml   |    7 +-
 .../java/org/apache/cxf/jaxrs/spring/servers2.xml  |    7 +-
 .../cxf/jaxrs/utils/AnnotationTestUtilsTest.java   |    9 +-
 .../apache/cxf/jaxrs/utils/ExceptionUtilsTest.java |    7 +-
 .../org/apache/cxf/jaxrs/utils/FormUtilsTest.java  |    7 +-
 .../org/apache/cxf/jaxrs/utils/HttpUtilsTest.java  |    9 +-
 .../apache/cxf/jaxrs/utils/InjectionUtilsTest.java |   44 +-
 .../org/apache/cxf/jaxrs/utils/JAXRSUtilsTest.java |  191 ++-
 .../apache/cxf/jaxrs/utils/ResourceUtilsTest.java  |   24 +-
 rt/frontend/jaxws/pom.xml                          |    2 +-
 .../org/apache/cxf/jaxws/JaxWsClientProxy.java     |    8 +-
 .../apache/cxf/jaxws/JaxWsServerFactoryBean.java   |    5 +-
 .../java/org/apache/cxf/jaxws/ServiceImpl.java     |    5 +-
 .../jaxws/interceptors/HolderOutInterceptor.java   |    2 +-
 .../interceptors/MessageModeOutInterceptor.java    |    3 +-
 .../cxf/jaxws/interceptors/SwAOutInterceptor.java  |    2 +-
 .../jaxws/interceptors/WebFaultOutInterceptor.java |   16 +-
 .../org/apache/cxf/jaxws/spi/ProviderImpl.java     |    2 +-
 .../http_jaxws_spi/HttpServletRequestAdapter.java  |    2 +-
 .../resources/META-INF/cxf/cxf-extension-jaxws.xml |    7 +-
 .../java/org/apache/cxf/jaxws/CodeFirstTest.java   |    4 +
 .../org/apache/cxf/jaxws/CodeFirstWSDLTest.java    |    5 +
 .../apache/cxf/jaxws/ConfiguredEndpointTest.java   |   15 +-
 .../org/apache/cxf/jaxws/EndpointImplTest.java     |    7 +
 .../apache/cxf/jaxws/EndpointReferenceTest.java    |    5 +
 .../java/org/apache/cxf/jaxws/GreeterTest.java     |    3 +
 .../test/java/org/apache/cxf/jaxws/HeaderTest.java |    3 +
 .../apache/cxf/jaxws/JAXWSMethodInvokerTest.java   |   19 +-
 .../java/org/apache/cxf/jaxws/JaxWsClientTest.java |   53 +-
 .../cxf/jaxws/JaxWsServerFactoryBeanTest.java      |    5 +
 .../org/apache/cxf/jaxws/SEIWithJAXBAnnoTest.java  |    2 +
 .../java/org/apache/cxf/jaxws/SOAPBindingTest.java |    5 +
 .../apache/cxf/jaxws/SchemaFirstXmlConfigTest.java |    1 +
 .../java/org/apache/cxf/jaxws/ServiceImplTest.java |    7 +
 .../apache/cxf/jaxws/ServiceModelUtilsTest.java    |    3 +
 .../java/org/apache/cxf/jaxws/SoapFaultTest.java   |    2 +
 .../cxf/jaxws/WrapperClassGeneratorTest.java       |   11 +-
 .../blueprint/JAXWSBPNamespaceHandlerTest.java     |    7 +-
 .../org/apache/cxf/jaxws/configured-endpoints.xml  |    8 +-
 .../jaxws/context/WebServiceContextImplTest.java   |    9 +-
 .../cxf/jaxws/context/WrappedAttachmentsTest.java  |    9 +-
 .../jaxws/context/WrappedMessageContextTest.java   |   10 +-
 .../apache/cxf/jaxws/dispatch/DispatchOpTest.java  |   49 +-
 .../apache/cxf/jaxws/dispatch/DispatchTest.java    |   49 +-
 .../org/apache/cxf/jaxws/dispatch/bus-dispatch.xml |    7 +-
 .../AbstractProtocolHandlerInterceptorTest.java    |    6 +-
 .../handler/AnnotationHandlerChainBuilderTest.java |    8 +-
 .../cxf/jaxws/handler/HandlerChainBuilderTest.java |   13 +-
 .../cxf/jaxws/handler/HandlerChainInvokerTest.java |   17 +-
 .../handler/InitParamResourceResolverTest.java     |    7 +-
 .../handler/LogicalHandlerInterceptorTest.java     |    6 +-
 .../cxf/jaxws/handler/LogicalMessageImplTest.java  |    8 +-
 .../handler/soap/SOAPHandlerInterceptorTest.java   |    8 +-
 .../cxf/jaxws/header/HeaderClientServerTest.java   |    3 +
 .../header/ProviderHeaderClientServerTest.java     |    3 +
 .../org/apache/cxf/jaxws/holder/HolderTest.java    |   17 +-
 .../jaxws/provider/ProviderServiceFactoryTest.java |    9 +-
 .../apache/cxf/jaxws/provider/ProviderTest.java    |    2 +
 .../test/java/org/apache/cxf/jaxws/schemaFirst.xml |    8 +-
 .../schemavalidationtype-configured-endpoints.xml  |    8 +-
 .../jaxws/service/AnnotationInterceptorTest.java   |    3 +
 .../org/apache/cxf/jaxws/soapServiceConfig.xml     |    7 +-
 .../org/apache/cxf/jaxws/spi/ProviderImplTest.java |    4 +-
 .../apache/cxf/jaxws/spring/SpringBeansTest.java   |   13 +-
 .../java/org/apache/cxf/jaxws/spring/child.xml     |    8 +-
 .../java/org/apache/cxf/jaxws/spring/clients.xml   |   10 +-
 .../java/org/apache/cxf/jaxws/spring/cxf3959a.xml  |    7 +-
 .../java/org/apache/cxf/jaxws/spring/cxf3959b.xml  |    7 +-
 .../java/org/apache/cxf/jaxws/spring/cxf3959c.xml  |    8 +-
 .../java/org/apache/cxf/jaxws/spring/endpoints.xml |    8 +-
 .../org/apache/cxf/jaxws/spring/endpoints2.xml     |    8 +-
 .../org/apache/cxf/jaxws/spring/endpoints3.xml     |    8 +-
 .../java/org/apache/cxf/jaxws/spring/servers.xml   |    8 +-
 .../support/ContextPropertiesMappingTest.java      |   10 +-
 .../jaxws/support/JaxWsImplementorInfoTest.java    |    9 +-
 .../support/JaxWsServiceConfigurationTest.java     |   10 +-
 .../jaxws/support/JaxWsServiceFactoryBeanTest.java |    5 +
 .../apache/cxf/jaxws/ws/PolicyAnnotationTest.java  |    9 +-
 .../test/java/org/apache/cxf/jaxws/ws/server.xml   |   11 +-
 .../http_jaxws_spi/HttpHandlerImplTest.java        |    3 +-
 .../JAXWSHttpSpiDestinationTest.java               |    8 +-
 .../JAXWSHttpSpiTransportFactoryTest.java          |    8 +-
 rt/frontend/js/pom.xml                             |    2 +-
 .../org/apache/cxf/js/rhino/ProviderFactory.java   |    4 +-
 .../cxf/js/rhino/AbstractDOMProviderTest.java      |    8 +-
 .../apache/cxf/js/rhino/ProviderFactoryTest.java   |    9 +-
 .../org/apache/cxf/js/rhino/ServerAppTest.java     |   12 +-
 rt/frontend/pom.xml                                |    2 +-
 rt/frontend/simple/pom.xml                         |    4 +-
 .../cxf/endpoint/dynamic/DynamicClientFactory.java |    9 +-
 .../cxf/frontend/ClientProxyFactoryBean.java       |    2 +-
 .../java/org/apache/cxf/frontend/WSDLGetUtils.java |    2 +-
 .../blueprint/SimpleBPNamespaceHandlerTest.java    |    7 +-
 .../frontend/soap/SoapBindingSelectionTest.java    |    6 +-
 .../spring/AbstractSimpleFrontendSpringTest.java   |    3 +-
 .../cxf/frontend/spring/ClientServerTest.java      |    6 +-
 .../cxf/frontend/spring/SpringBeansTest.java       |    7 +-
 .../org/apache/cxf/frontend/spring/clients.xml     |    8 +-
 .../org/apache/cxf/frontend/spring/rountrip.xml    |    8 +-
 .../org/apache/cxf/frontend/spring/servers.xml     |    8 +-
 .../cxf/service/factory/ClientFactoryBeanTest.java |    6 +-
 .../factory/ReflectionServiceFactoryTest.java      |    7 +-
 .../apache/cxf/service/factory/RountripTest.java   |    4 +-
 .../cxf/service/factory/ServerFactoryTest.java     |    7 +-
 rt/javascript/javascript-rt/pom.xml                |    2 +-
 .../cxf/javascript/JavascriptGetInterceptor.java   |    6 +-
 .../org/apache/cxf/javascript/JavascriptUtils.java |   97 +-
 .../org/apache/cxf/javascript/ParticleInfo.java    |    2 +-
 .../service/ServiceJavascriptBuilder.java          |    2 +-
 .../javascript/types/SchemaJavascriptBuilder.java  |   12 +-
 rt/javascript/javascript-tests/pom.xml             |    2 +-
 .../java/org/apache/cxf/javascript/AegisTest.java  |    7 +-
 .../java/org/apache/cxf/javascript/AnyTest.java    |    7 +-
 .../cxf/javascript/BasicNameManagerTest.java       |    7 +-
 .../cxf/javascript/DocLitBareClientTest.java       |    6 +-
 .../cxf/javascript/DocLitWrappedClientTest.java    |    8 +-
 .../apache/cxf/javascript/GreeterClientTest.java   |    6 +-
 .../apache/cxf/javascript/JavascriptRhinoTest.java |    4 +-
 .../apache/cxf/javascript/JsHttpRequestTest.java   |   13 +-
 .../apache/cxf/javascript/JsXMLHttpRequest.java    |    5 +-
 .../java/org/apache/cxf/javascript/MtoMTest.java   |    7 +-
 .../apache/cxf/javascript/QueryHandlerTest.java    |   13 +-
 .../org/apache/cxf/javascript/RPCClientTest.java   |    6 +-
 .../apache/cxf/javascript/fortest/TestBean1.java   |    8 +-
 .../apache/cxf/javascript/fortest/TestBean3.java   |    6 +-
 .../apache/cxf/javascript/types/AttributeTest.java |    5 +-
 .../cxf/javascript/types/SerializationTest.java    |    7 +-
 .../src/test/resources/AegisBeans.xml              |    8 +-
 .../src/test/resources/AnyBeans.xml                |    7 +-
 .../test/resources/DocLitBareClientTestBeans.xml   |    7 +-
 .../resources/DocLitWrappedClientTestBeans.xml     |    8 +-
 .../src/test/resources/GreeterClientTestBeans.xml  |    7 +-
 .../src/test/resources/HelloWorldDocLitBeans.xml   |    7 +-
 .../src/test/resources/HelloWorldGreeterBeans.xml  |    7 +-
 .../src/test/resources/MtoMBeans.xml               |    7 +-
 .../src/test/resources/RPCClientTestBeans.xml      |    7 +-
 .../src/test/resources/XMLHttpRequestTestBeans.xml |   10 +-
 .../src/test/resources/attributeTestBeans.xml      |    8 +-
 .../src/test/resources/serializationTestBeans.xml  |    8 +-
 rt/javascript/pom.xml                              |    2 +-
 rt/management/pom.xml                              |    2 +-
 .../counters/MessageHandlingTimeRecorder.java      |    6 +-
 .../management/counters/ResponseTimeCounter.java   |    4 +-
 .../AbstractMessageResponseTimeInterceptor.java    |   20 +-
 .../cxf/management/utils/ManagementConsole.java    |    4 +-
 .../java/org/apache/cxf/tracing/TracerContext.java |   10 +
 .../cxf/management/InstrumentationManagerTest.java |   17 +-
 .../management/counters/CounterRepositoryTest.java |    8 +-
 .../AbstractMessageResponseTestBase.java           |    4 +-
 .../ResponseTimeMessageInInterceptorTest.java      |    7 +-
 .../cxf/management/jmx/BusRegistrationTest.java    |   19 +-
 .../jmx/JMXManagedComponentManagerTest.java        |    8 +-
 .../cxf/management/jmx/MBServerConnectorTest.java  |    6 +-
 .../jmx/export/ModelMBeanAssemblerTest.java        |    6 +-
 .../management/utils/ManagementConsoleTest.java    |    8 +-
 .../src/test/resources/managed-spring-twobuses.xml |    8 +-
 .../test/resources/managed-spring-twobuses2.xml    |    8 +-
 .../src/test/resources/managed-spring.xml          |    8 +-
 .../src/test/resources/managed-spring2.xml         |    8 +-
 .../src/test/resources/managed-spring3.xml         |    8 +-
 .../src/test/resources/no-connector-spring.xml     |    7 +-
 rt/pom.xml                                         |    2 +-
 rt/rs/client/pom.xml                               |    2 +-
 .../apache/cxf/jaxrs/client/AbstractClient.java    |   18 +-
 .../apache/cxf/jaxrs/client/ClientProperties.java  |   42 +
 .../cxf/jaxrs/client/ClientProviderFactory.java    |    3 +-
 .../apache/cxf/jaxrs/client/ClientProxyImpl.java   |   92 ++
 .../org/apache/cxf/jaxrs/client/WebClient.java     |   25 +-
 .../cache/CacheControlClientReaderInterceptor.java |   41 +-
 .../cache/CacheControlClientRequestFilter.java     |   13 +-
 .../org/apache/cxf/jaxrs/client/cache/Entry.java   |   20 +-
 .../cxf/jaxrs/client/spec/ClientBuilderImpl.java   |    7 +-
 .../apache/cxf/jaxrs/client/spec/ClientImpl.java   |   30 +-
 .../jaxrs/client/JAXRSClientFactoryBeanTest.java   |   16 +-
 .../org/apache/cxf/jaxrs/client/WebClientTest.java |   10 +-
 .../blueprint/JAXRSBPNamespaceHandlerTest.java     |    7 +-
 .../cxf/jaxrs/client/cache/ClientCacheTest.java    |   30 +-
 .../apache/cxf/jaxrs/client/cache/ClientTest.java  |    8 +-
 .../cxf/jaxrs/client/spec/ClientImplTest.java      |    9 +-
 .../jaxrs/client/spec/ClientRequestFilterTest.java |    7 +-
 .../client/spec/InvocationBuilderImplTest.java     |    9 +-
 .../client/spring/JAXRSClientFactoryBeanTest.java  |    8 +-
 .../org/apache/cxf/jaxrs/client/spring/clients.xml |    8 +-
 rt/rs/description-common-openapi/pom.xml           |   57 +
 .../common/openapi/DefaultApplicationFactory.java  |  120 ++
 .../common/openapi/DelegatingServletConfig.java    |   52 +
 .../jaxrs/common/openapi/SwaggerProperties.java    |   73 ++
 .../common/openapi/SyntheticServletConfig.java     |   52 +
 rt/rs/description-openapi-v3/pom.xml               |   13 +-
 .../cxf/jaxrs/openapi/OpenApiCustomizer.java       |    6 +-
 .../apache/cxf/jaxrs/openapi/OpenApiFeature.java   |   86 +-
 .../cxf/jaxrs/openapi/ServletConfigProvider.java   |   78 ++
 .../cxf/jaxrs/openapi/SwaggerProperties.java       |   69 --
 .../org/apache/cxf/jaxrs/openapi/SwaggerUi.java    |    4 +-
 rt/rs/description-swagger-ui/pom.xml               |    2 +-
 .../cxf/jaxrs/swagger/OsgiSwaggerUiResolver.java   |   95 --
 .../cxf/jaxrs/swagger/SwaggerUiResolver.java       |   73 --
 .../cxf/jaxrs/swagger/SwaggerUiResourceFilter.java |   58 -
 .../jaxrs/swagger/SwaggerUiResourceLocator.java    |   72 --
 .../apache/cxf/jaxrs/swagger/SwaggerUiService.java |  132 --
 .../cxf/jaxrs/swagger/SwaggerUiServiceFilter.java  |   54 -
 .../apache/cxf/jaxrs/swagger/SwaggerUiSupport.java |  127 --
 .../jaxrs/swagger/ui/OsgiSwaggerUiResolver.java    |   95 ++
 .../cxf/jaxrs/swagger/ui/SwaggerUiResolver.java    |   73 ++
 .../jaxrs/swagger/ui/SwaggerUiResourceFilter.java  |   58 +
 .../jaxrs/swagger/ui/SwaggerUiResourceLocator.java |   72 ++
 .../cxf/jaxrs/swagger/ui/SwaggerUiService.java     |  130 ++
 .../jaxrs/swagger/ui/SwaggerUiServiceFilter.java   |   54 +
 .../cxf/jaxrs/swagger/ui/SwaggerUiSupport.java     |  126 ++
 rt/rs/description-swagger/pom.xml                  |    7 +-
 .../cxf/jaxrs/swagger/DelegatingServletConfig.java |   58 -
 .../cxf/jaxrs/swagger/Swagger2Customizer.java      |    4 +-
 .../apache/cxf/jaxrs/swagger/Swagger2Feature.java  |  104 +-
 .../org/apache/cxf/jaxrs/swagger/SwaggerUi.java    |    3 +
 .../cxf/jaxrs/swagger/SyntheticServletConfig.java  |   58 -
 .../openapi/SwaggerToOpenApiConversionFilter.java  |    7 +-
 .../openapi/SwaggerToOpenApiConversionUtils.java   |    2 +-
 .../cxf/jaxrs/swagger/parse/SwaggerParseUtils.java |   70 +-
 .../cxf/jaxrs/swagger/Swagger2FeatureTest.java     |    8 +-
 .../SwaggerToOpenApiConversionUtilsTest.java       |   11 +-
 .../jaxrs/swagger/parse/SwaggerParseUtilsTest.java |   15 +-
 .../swagger2petShopWithNullOperations.json         |  742 +++++++++++
 rt/rs/description/pom.xml                          |    2 +-
 .../apache/cxf/jaxrs/model/wadl/WadlGenerator.java |   73 +-
 .../org/apache/cxf/jaxrs/model/wadl/BookStore.java |    2 +-
 .../model/wadl/ServerProviderFactoryTest.java      |    9 +-
 .../jaxrs/model/wadl/WadlGeneratorJsonTest.java    |    8 +-
 .../cxf/jaxrs/model/wadl/WadlGeneratorTest.java    |   15 +-
 rt/rs/extensions/json-basic/pom.xml                |    2 +-
 .../apache/cxf/jaxrs/json/basic/JsonMapObject.java |    3 +-
 .../json/basic/JsonMapObjectReaderWriterTest.java  |    8 +-
 rt/rs/extensions/providers/pom.xml                 |    5 +-
 .../cxf/jaxrs/provider/json/JSONProvider.java      |    4 +-
 .../jaxrs/provider/jsonp/JsonpInInterceptor.java   |    2 +-
 .../cxf/jaxrs/provider/ProviderFactoryAllTest.java |    8 +-
 .../provider/aegis/AegisElementProviderTest.java   |   14 +-
 .../jaxrs/provider/atom/AtomEntryProviderTest.java |    9 +-
 .../jaxrs/provider/atom/AtomFeedProviderTest.java  |    9 +-
 .../jaxrs/provider/atom/AtomPojoProviderTest.java  |   10 +-
 .../org/apache/cxf/jaxrs/provider/atom/servers.xml |    7 +-
 .../jaxrs/provider/dom4j/DOM4JProviderTest.java    |    9 +-
 .../cxf/jaxrs/provider/json/JSONProviderTest.java  |   21 +-
 .../jaxrs/provider/jsonp/JsonpInterceptorTest.java |    7 +-
 .../provider/jsrjsonp/JsrJsonpProviderTest.java    |    5 +-
 rt/rs/extensions/reactivestreams/pom.xml           |    2 +-
 .../server/StreamingAsyncSubscriber.java           |   43 +-
 rt/rs/extensions/reactor/pom.xml                   |    2 +-
 .../jaxrs/reactor/client/ReactorInvokerImpl.java   |    7 +-
 rt/rs/extensions/rx/pom.xml                        |    2 +-
 rt/rs/extensions/rx2/pom.xml                       |    2 +-
 rt/rs/extensions/search/pom.xml                    |   22 +-
 .../ext/search/AbstractSearchConditionParser.java  |    2 +-
 .../jaxrs/ext/search/PrimitiveSearchCondition.java |    6 +-
 .../apache/cxf/jaxrs/ext/search/SearchUtils.java   |    6 +-
 .../cxf/jaxrs/ext/search/fiql/FiqlParser.java      |    2 +-
 .../jaxrs/ext/search/hbase/HBaseQueryVisitor.java  |   22 +-
 .../search/jpa/AbstractJPATypedQueryVisitor.java   |    7 +-
 .../jaxrs/ext/search/ldap/LdapQueryVisitor.java    |   14 +-
 .../ext/search/lucene/LuceneQueryVisitor.java      |    7 +-
 .../jaxrs/ext/search/sql/SQLPrinterVisitor.java    |   24 +-
 .../visitor/AbstractSearchConditionVisitor.java    |    2 +-
 .../cxf/jaxrs/ext/search/BeanspectorTest.java      |    8 +-
 .../search/SearchContextImplCustomParserTest.java  |    8 +-
 .../jaxrs/ext/search/SearchContextImplTest.java    |   11 +-
 .../cxf/jaxrs/ext/search/SearchUtilsTest.java      |    7 +-
 .../client/FiqlSearchConditionBuilderTest.java     |    7 +-
 .../jaxrs/ext/search/fiql/FiqlCollectionsTest.java |    7 +-
 .../cxf/jaxrs/ext/search/fiql/FiqlParserTest.java  |    9 +-
 .../jaxrs/ext/search/hbase/HBaseVisitorTest.java   |    7 +-
 .../jpa/AbstractJPATypedQueryVisitorTest.java      |   10 +-
 .../ext/search/jpa/JPALanguageVisitorTest.java     |    7 +-
 .../search/jpa/JPATypedQueryVisitorFiqlTest.java   |    5 +-
 .../search/jpa/JPATypedQueryVisitorODataTest.java  |    5 +-
 .../ext/search/ldap/LdapQueryVisitorTest.java      |    7 +-
 .../lucene/AbstractLuceneQueryVisitorTest.java     |    5 +-
 .../lucene/LuceneQueryVisitorAnalyzerFiqlTest.java |    2 +
 .../search/lucene/LuceneQueryVisitorFiqlTest.java  |    3 +
 .../jaxrs/ext/search/odata/ODataParserTest.java    |    8 +-
 .../ext/search/sql/SQLHierarchicalQueryTest.java   |    7 +-
 .../ext/search/sql/SQLPrinterVisitorTest.java      |   12 +-
 .../ext/search/tika/TikaContentExtractorTest.java  |   10 +-
 .../tika/TikaLuceneContentExtractorTest.java       |    8 +-
 .../src/test/resources/META-INF/persistence.xml    |    4 +-
 rt/rs/http-sci/pom.xml                             |    2 +-
 rt/rs/microprofile-client/pom.xml                  |    9 +-
 .../client/CxfTypeSafeClientBuilder.java           |   57 +-
 .../cxf/microprofile/client/Messages.properties    |   12 +-
 .../client/MicroProfileClientConfigurableImpl.java |    5 +-
 .../client/MicroProfileClientFactoryBean.java      |   10 +-
 .../apache/cxf/microprofile/client/Validator.java  |   92 ++
 .../client/cdi/CDIInterceptorWrapper.java          |   70 ++
 .../client/cdi/CDIInterceptorWrapperImpl.java      |  138 +++
 .../client/cdi/InterceptorInvoker.java             |   43 +
 .../cdi/MPRestClientInvocationContextImpl.java     |  129 ++
 .../microprofile/client/cdi/RestClientBean.java    |   82 +-
 .../client/cdi/RestClientExtension.java            |    4 +-
 .../microprofile/client/config/ConfigFacade.java   |   16 +-
 .../proxy/MPAsyncInvocationInterceptorImpl.java    |   29 +-
 .../MPAsyncInvocationInterceptorPostAsyncImpl.java |   21 +-
 ...syncInvocationInterceptorRemoveContextImpl.java |   59 +
 .../client/proxy/MicroProfileClientProxyImpl.java  |  312 ++++-
 .../cxf/microprofile/client/ClientHeadersTest.java |   92 ++
 .../client/CxfTypeSafeClientBuilderTest.java       |   26 +-
 .../cxf/microprofile/client/ValidatorTest.java     |   99 +-
 .../microprofile/client/cdi/RestClientCdiTest.java |    8 +-
 .../mock/HeaderCaptureClientRequestFilter.java     |   46 +
 .../microprofile/client/mock/HeaderGenerator.java  |   33 +
 .../client/mock/HeadersFactoryClient.java          |   40 +
 .../client/mock/HeadersOnInterfaceClient.java      |   40 +
 .../client/mock/HeadersOnMethodClient.java         |   41 +
 .../client/mock/MockConfigProviderResolver.java    |    1 -
 .../cxf/microprofile/client/mock/MyClient.java     |    9 +
 .../client/mock/MyClientHeadersFactory.java        |   61 +
 rt/rs/pom.xml                                      |    3 +-
 rt/rs/security/cors/pom.xml                        |    2 +-
 .../cors/CrossOriginResourceSharingFilter.java     |    4 +-
 rt/rs/security/http-signature/pom.xml              |   75 ++
 .../rs/security/httpsignature/DigestVerifier.java  |   62 +
 .../httpsignature/HTTPSignatureConstants.java      |   59 +
 .../rs/security/httpsignature/MessageSigner.java   |   78 ++
 .../rs/security/httpsignature/MessageVerifier.java |  175 +++
 .../security/httpsignature/SignatureCreator.java   |   30 +
 .../security/httpsignature/SignatureValidator.java |   37 +
 .../httpsignature/TomitribeSignatureCreator.java   |   99 ++
 .../httpsignature/TomitribeSignatureValidator.java |  100 ++
 .../exception/DifferentAlgorithmsException.java    |   30 +
 .../exception/DifferentDigestsException.java       |   29 +
 .../exception/DigestFailureException.java          |   34 +
 .../InvalidDataToVerifySignatureException.java     |   30 +
 .../exception/InvalidSignatureException.java       |   30 +
 .../exception/InvalidSignatureHeaderException.java |   30 +
 .../exception/MissingDigestException.java          |   30 +
 .../exception/MissingSignatureHeaderException.java |   30 +
 .../MultipleSignatureHeaderException.java          |   30 +
 .../exception/SignatureException.java              |   34 +
 .../filters/AbstractSignatureInFilter.java         |  157 +++
 .../filters/AbstractSignatureOutFilter.java        |  141 +++
 .../filters/CreateSignatureInterceptor.java        |  170 +++
 .../filters/VerifySignatureClientFilter.java       |   54 +
 .../filters/VerifySignatureFilter.java             |   54 +
 .../httpsignature/provider/AlgorithmProvider.java  |   31 +
 .../httpsignature/provider/KeyProvider.java        |   32 +
 .../httpsignature/provider/PublicKeyProvider.java  |   34 +
 .../httpsignature/provider/SecurityProvider.java   |   33 +
 .../utils/DefaultSignatureConstants.java           |   28 +
 .../httpsignature/utils/KeyManagementUtils.java    |  252 ++++
 .../httpsignature/utils/SignatureHeaderUtils.java  |  104 ++
 .../security/httpsignature/DigestVerifierTest.java |  100 ++
 .../httpsignature/MessageVerifierTest.java         |  278 +++++
 .../security/httpsignature/SpecExamplesTest.java   |  168 +++
 .../provider/MockAlgorithmProvider.java            |   29 +
 .../provider/MockSecurityProvider.java             |   33 +
 .../utils/SignatureHeaderUtilsTest.java            |   62 +
 .../src/test/resources/private_key.der             |  Bin 0 -> 636 bytes
 .../http-signature/src/test/resources/public.key   |    6 +
 .../src/test/resources/public_key.der              |  Bin 0 -> 162 bytes
 rt/rs/security/jose-parent/jose-jaxrs/pom.xml      |    2 +-
 .../jose/jaxrs/AbstractJweDecryptingFilter.java    |    7 +-
 .../jaxrs/AbstractJweJsonDecryptingFilter.java     |    7 +-
 .../jose/jaxrs/AbstractJweJsonWriterProvider.java  |    2 +-
 .../cxf/rs/security/jose/jaxrs/JoseJaxrsUtils.java |   20 +-
 .../jose/jaxrs/JweClientResponseFilter.java        |   16 +-
 .../jose/jaxrs/JweContainerRequestFilter.java      |    7 +-
 .../jose/jaxrs/JweJsonClientResponseFilter.java    |   13 +-
 .../jose/jaxrs/JweJsonContainerRequestFilter.java  |    7 +-
 .../security/jose/jaxrs/JweWriterInterceptor.java  |    8 +-
 .../jose/jaxrs/JwsClientResponseFilter.java        |   17 +-
 .../jose/jaxrs/JwsContainerRequestFilter.java      |    7 +-
 .../jose/jaxrs/JwsJsonClientResponseFilter.java    |   14 +-
 .../jose/jaxrs/JwsJsonContainerRequestFilter.java  |    7 +-
 .../jose/jaxrs/JwsJsonWriterInterceptor.java       |    2 +-
 rt/rs/security/jose-parent/jose/pom.xml            |    2 +-
 .../cxf/rs/security/jose/common/JoseConstants.java |   66 +-
 .../cxf/rs/security/jose/common/JoseUtils.java     |   34 +-
 .../security/jose/common/KeyManagementUtils.java   |    1 +
 .../jose/common/PrivateKeyPasswordProvider.java    |    6 +-
 .../cxf/rs/security/jose/jwa/AlgorithmUtils.java   |   83 +-
 .../jwe/AbstractContentEncryptionAlgorithm.java    |   16 +-
 .../security/jose/jwe/AbstractJweDecryption.java   |   29 +-
 .../security/jose/jwe/AbstractJweEncryption.java   |   14 +-
 .../jose/jwe/AesGcmWrapKeyEncryptionAlgorithm.java |    3 +
 .../jose/jwe/DirectKeyDecryptionAlgorithm.java     |    2 +-
 .../rs/security/jose/jwe/JweEncryptionOutput.java  |   10 +-
 .../cxf/rs/security/jose/jwe/JweJsonConsumer.java  |    4 +-
 .../cxf/rs/security/jose/jwe/JweJsonProducer.java  |    4 +-
 .../apache/cxf/rs/security/jose/jwe/JweUtils.java  |    6 +-
 .../apache/cxf/rs/security/jose/jwk/JwkUtils.java  |    2 +-
 .../cxf/rs/security/jose/jws/JwsJsonProducer.java  |   16 +-
 .../security/jose/jws/JwsJsonSignatureEntry.java   |   16 +-
 .../jose/cookbook/JwkJoseCookBookTest.java         |    5 +-
 .../jose/cookbook/JwsJoseCookBookTest.java         |    2 +-
 .../jose/jwe/JweCompactReaderWriterTest.java       |    7 +-
 .../rs/security/jose/jwe/JweJsonConsumerTest.java  |    7 +-
 .../rs/security/jose/jwe/JweJsonProducerTest.java  |    6 +-
 .../security/jose/jwe/JwePbeHmacAesWrapTest.java   |    6 +-
 .../cxf/rs/security/jose/jwk/JsonWebKeyTest.java   |    8 +-
 .../cxf/rs/security/jose/jwk/JwkUtilsTest.java     |   10 +-
 .../rs/security/jose/jws/JwsCompactHeaderTest.java |    7 +-
 .../jose/jws/JwsCompactReaderWriterTest.java       |    8 +-
 .../rs/security/jose/jws/JwsJsonConsumerTest.java  |    9 +-
 .../rs/security/jose/jws/JwsJsonProducerTest.java  |    7 +-
 .../cxf/rs/security/jose/jws/JwsUtilsTest.java     |   12 +-
 .../cxf/rs/security/jose/jwt/JwtUtilsTest.java     |    6 +-
 rt/rs/security/jose-parent/pom.xml                 |    2 +-
 rt/rs/security/oauth-parent/oauth/pom.xml          |    2 +-
 .../rs/security/oauth/client/OAuthClientUtils.java |    2 +-
 .../services/AuthorizationRequestHandler.java      |    2 +-
 .../cxf/rs/security/oauth/utils/OAuthUtils.java    |    2 +-
 .../rs/security/oauth/utils/OAuthUtilsTest.java    |    8 +-
 rt/rs/security/oauth-parent/oauth2-saml/pom.xml    |    2 +-
 rt/rs/security/oauth-parent/oauth2/pom.xml         |   23 +-
 .../oauth2/client/HttpRequestProperties.java       |    1 +
 .../security/oauth2/client/OAuthClientUtils.java   |   28 +-
 .../filters/AccessTokenIntrospectionClient.java    |    5 +-
 .../oauth2/filters/JwtAccessTokenValidator.java    |    5 +-
 .../oauth2/filters/OAuthRequestFilter.java         |    8 +-
 .../code/DefaultEHCacheCodeDataProvider.java       |  119 --
 .../oauth2/grants/code/JCacheCodeDataProvider.java |   17 +-
 .../oauth2/grants/code/JPACodeDataProvider.java    |    4 +-
 .../oauth2/provider/AbstractOAuthDataProvider.java |   17 +-
 .../provider/DefaultEHCacheOAuthDataProvider.java  |  215 ----
 .../oauth2/provider/JCacheOAuthDataProvider.java   |   26 +-
 .../oauth2/provider/JPAOAuthDataProvider.java      |   72 +-
 .../oauth2/provider/OAuthJSONProvider.java         |  102 +-
 .../services/AbstractImplicitGrantService.java     |   28 +-
 .../oauth2/services/AccessTokenService.java        |    2 +-
 .../services/ImplicitConfidentialGrantService.java |    2 +-
 .../services/RedirectionBasedGrantService.java     |    4 +-
 .../tokens/hawk/HawkAuthorizationScheme.java       |    6 +-
 .../security/oauth2/tokens/hawk/HmacAlgorithm.java |   11 +-
 .../security/oauth2/utils/AuthorizationUtils.java  |   14 +-
 .../cxf/rs/security/oauth2/utils/EHCacheUtil.java  |  129 --
 .../cxf/rs/security/oauth2/utils/OAuthUtils.java   |    2 +-
 .../utils/crypto/ModelEncryptionSupport.java       |   63 +-
 .../oauth2/client/OAuthClientUtilsTest.java        |   78 ++
 .../rs/security/oauth2/common/UserSubjectTest.java |    6 +-
 .../oauth2/grants/TokenGrantHandlerTest.java       |    9 +-
 .../grants/code/JCacheCodeDataProviderTest.java    |    8 +-
 .../grants/code/JPACMTOAuthDataProviderTest.java   |    4 +-
 .../grants/code/JPACodeDataProviderTest.java       |   11 +-
 .../oauth2/grants/jwt/JwtUserSubjectTest.java      |    7 +-
 .../provider/AbstractOAuthDataProviderTest.java    |   40 +-
 .../oauth2/provider/JPAOAuthDataProviderTest.java  |   35 +-
 .../oauth2/provider/OAuthJSONProviderTest.java     |   43 +-
 .../tokens/hawk/HawkAccessTokenValidatorTest.java  |    7 +-
 .../oauth2/tokens/hawk/NonceVerifierImplTest.java  |    6 +-
 .../oauth2/utils/AuthorizationUtilsTest.java       |   50 +-
 .../rs/security/oauth2/utils/OAuthUtilsTest.java   |    6 +-
 .../oauth2/utils/crypto/CryptoUtilsTest.java       |    9 +-
 .../src/test/resources/META-INF/persistence.xml    |    7 +-
 .../oauth2/grants/code/JPACMTCodeDataProvider.xml  |    4 +-
 rt/rs/security/oauth-parent/pom.xml                |    2 +-
 rt/rs/security/pom.xml                             |    3 +-
 rt/rs/security/sso/oidc/pom.xml                    |   17 +-
 .../rs/security/oidc/idp/OidcHybridService.java    |    4 +-
 .../rs/security/oidc/idp/OidcImplicitService.java  |    2 +-
 .../oidc/rp/OidcClientCodeRequestFilter.java       |    3 +-
 .../security/oidc/idp/JPAOidcUserSubjectTest.java  |   10 +-
 .../cxf/rs/security/oidc/utils/OidcUtilsTest.java  |    8 +-
 .../src/test/resources/META-INF/persistence.xml    |    7 +-
 .../oidc/idp/JPAOidcUserSubjectCMTTest.xml         |    2 +-
 rt/rs/security/sso/saml/pom.xml                    |    2 +-
 .../cxf/rs/security/saml/sso/MetadataService.java  |   12 +-
 .../saml/sso/SAMLProtocolResponseValidator.java    |    4 +
 .../security/saml/sso/SamlPostBindingFilter.java   |    8 +
 .../saml/sso/SamlRedirectBindingFilter.java        |    8 +
 .../security/saml/sso/AuthnRequestBuilderTest.java |    5 +-
 .../security/saml/sso/CombinedValidatorTest.java   |    6 +-
 .../cxf/rs/security/saml/sso/EHCacheUtilTest.java  |    8 +-
 .../saml/sso/SAMLResponseValidatorTest.java        |    6 +-
 .../saml/sso/SAMLSSOResponseValidatorTest.java     |    5 +-
 rt/rs/security/xml/pom.xml                         |    2 +-
 .../cxf/rs/security/common/RSSecurityUtils.java    |    9 +-
 .../org/apache/cxf/rs/security/saml/SAMLUtils.java |    4 +-
 .../cxf/rs/security/saml/SamlHeaderInHandler.java  |    3 +-
 .../rs/security/saml/SamlHeaderOutInterceptor.java |    2 +-
 .../rs/security/xml/AbstractXmlEncInHandler.java   |   27 +-
 .../cxf/rs/security/xml/XmlSecOutInterceptor.java  |    6 +-
 .../cxf/rs/security/xml/XmlSigOutInterceptor.java  |   15 +-
 .../security/saml/DeflateEncoderDecoderTest.java   |    8 +-
 rt/rs/sse/pom.xml                                  |    2 +-
 .../cxf/jaxrs/sse/SseEventSinkContextProvider.java |   10 +-
 .../org/apache/cxf/jaxrs/sse/SseEventSinkImpl.java |   35 +-
 .../cxf/jaxrs/sse/OutboundSseEventImplTest.java    |   63 +-
 .../cxf/jaxrs/sse/SseBroadcasterImplTest.java      |   28 +-
 .../jaxrs/sse/SseEventSinkContextProviderTest.java |  127 ++
 .../jaxrs/sse/client/SseEventSourceImplTest.java   |  146 +--
 rt/security-saml/pom.xml                           |    2 +-
 .../saml/xacml2/DefaultXACMLRequestBuilder.java    |   11 +-
 .../rt/security/saml/claims/SAMLClaimsTest.java    |    8 +-
 .../saml/xacml2/RequestComponentBuilderTest.java   |    6 +-
 .../xacml2/SamlRequestComponentBuilderTest.java    |    6 +-
 .../xacml2/XACMLAuthorizingInterceptorTest.java    |    6 +-
 .../saml/xacml2/XACMLRequestBuilderTest.java       |    9 +-
 rt/security/pom.xml                                |    2 +-
 .../apache/cxf/rt/security/SecurityConstants.java  |    8 +-
 .../org/apache/cxf/rt/security/claims/Claim.java   |    8 +-
 .../apache/cxf/rt/security/crypto/CryptoUtils.java |   12 +-
 .../apache/cxf/rt/security/crypto/HmacUtils.java   |   43 +-
 .../rt/security/rs/PrivateKeyPasswordProvider.java |   25 +
 .../cxf/rt/security/rs/RSSecurityConstants.java    |   95 ++
 .../apache/cxf/rt/security/claims/ClaimTest.java   |    9 +-
 .../ClaimsAuthorizingInterceptorTest.java          |    7 +-
 rt/transports/http-hc/pom.xml                      |    2 +-
 .../http/asyncclient/AsyncHTTPConduit.java         |    8 +-
 .../http/asyncclient/AsyncHTTPConduitTest.java     |   16 +-
 rt/transports/http-jetty/pom.xml                   |    2 +-
 .../http_jetty/JettyHTTPServerEngine.java          |    4 +-
 .../JettyHTTPServerEngineFactoryHolder.java        |   20 +-
 .../http_jetty/JettyHTTPDestinationTest.java       |   13 +-
 .../JettyHTTPServerEngineFactoryTest.java          |    9 +-
 .../http_jetty/JettyHTTPServerEngineTest.java      |   10 +-
 .../HTTPJettyTransportNamespaceHandlerTest.java    |    7 +-
 .../cxf/transport/http_jetty/invalid-engines.xml   |   10 +-
 .../server-engine-factory-jetty9-connector.xml     |    9 +-
 .../transport/http_jetty/server-engine-factory.xml |    9 +-
 .../http_jetty/spring/ApplicationContextTest.java  |   17 +-
 .../transport/http_jetty/spring/beans-props.xml    |   10 +-
 .../cxf/transport/http_jetty/spring/beans.xml      |   10 +-
 .../transport/http_jetty/spring/invalid-beans.xml  |    8 +-
 rt/transports/http-netty/netty-client/pom.xml      |    2 +-
 .../netty/client/NettyHttpConduitFactoryTest.java  |    8 +-
 .../netty/client/integration/NettyClientTest.java  |    3 +
 .../client/integration/SSLNettyClientTest.java     |    7 +-
 .../http/netty/client/integration/ServerConfig.xml |    9 +-
 rt/transports/http-netty/netty-server/pom.xml      |    2 +-
 .../server/NettyHttpServletPipelineFactory.java    |    2 +-
 .../http/netty/server/servlet/URIParser.java       |    2 +-
 .../netty/server/NettyHttpDestinationTest.java     |   13 +-
 .../server/NettyHttpServerEngineFactoryTest.java   |    7 +-
 .../netty/server/NettyHttpServerEngineTest.java    |    9 +-
 .../netty/server/integration/NettyServerTest.java  |    4 +
 .../server/integration/SSLNettyServerTest.java     |    5 +-
 .../integration/SSLNettySpringServerTest.java      |    2 +
 .../server/spring/ApplicationContextTest.java      |   16 +-
 .../server/integration/ApplicationContext.xml      |   11 +-
 .../http/netty/server/integration/ServerConfig.xml |    9 +-
 .../http/netty/server/spring/beans-props.xml       |   10 +-
 .../transport/http/netty/server/spring/beans.xml   |   10 +-
 .../http/netty/server/spring/invalid-beans.xml     |    8 +-
 rt/transports/http-undertow/pom.xml                |    2 +-
 .../http_undertow/UndertowHTTPHandler.java         |    8 +-
 .../http_undertow/UndertowHTTPServerEngine.java    |    3 +-
 .../UndertowHTTPServerEngineFactoryHolder.java     |   24 +-
 .../http_undertow/UndertowHTTPDestinationTest.java |   13 +-
 .../UndertowHTTPServerEngineFactoryTest.java       |    9 +-
 .../UndertowHTTPServerEngineTest.java              |    9 +-
 .../http_undertow/UndertowHTTPTestHandler.java     |    2 +-
 .../HTTPUndertowTransportNamespaceHandlerTest.java |    7 +-
 .../transport/http_undertow/invalid-engines.xml    |   10 +-
 .../http_undertow/server-engine-factory.xml        |    9 +-
 .../spring/ApplicationContextTest.java             |   17 +-
 .../transport/http_undertow/spring/beans-props.xml |   10 +-
 .../cxf/transport/http_undertow/spring/beans.xml   |   10 +-
 .../http_undertow/spring/invalid-beans.xml         |    8 +-
 rt/transports/http/pom.xml                         |    2 +-
 .../transport/http/AbstractHTTPDestination.java    |   14 +-
 .../java/org/apache/cxf/transport/http/Cookie.java |    4 +-
 .../org/apache/cxf/transport/http/Cookies.java     |    9 +-
 .../org/apache/cxf/transport/http/HTTPConduit.java |    6 +-
 .../org/apache/cxf/transport/http/Headers.java     |    2 +-
 .../cxf/transport/http/auth/HttpAuthHeader.java    |   10 +-
 .../HttpConduitBPBeanDefinitionParser.java         |    4 +-
 .../http/policy/impl/ClientPolicyCalculator.java   |    2 +-
 .../http/policy/impl/ServerPolicyCalculator.java   |    2 +-
 .../spring/HttpConduitBeanDefinitionParser.java    |    8 +-
 .../transport/https/HttpsURLConnectionFactory.java |    3 -
 .../https/httpclient/DefaultHostnameVerifier.java  |  143 +--
 .../https/httpclient/InetAddressUtils.java         |    5 +-
 .../https/httpclient/PublicSuffixList.java         |   10 +-
 .../https/httpclient/PublicSuffixMatcher.java      |   14 +-
 .../httpclient/PublicSuffixMatcherLoader.java      |    7 +-
 .../transport/https/httpclient/SubjectName.java    |   71 ++
 .../cxf/transport/servlet/AbstractHTTPServlet.java |    8 +-
 .../cxf/transport/servlet/ServletDestination.java  |    2 +-
 .../main/resources/META-INF/cxf/cxf-servlet.xml    |    7 +-
 .../http/DestinationRegistryImplTest.java          |   10 +-
 .../apache/cxf/transport/http/HTTPConduitTest.java |   10 +-
 .../http/HTTPConduitURLConnectionTest.java         |    9 +-
 .../transport/http/HTTPConduitURLEasyMockTest.java |   11 +-
 .../transport/http/HTTPTransportFactoryTest.java   |    8 +-
 .../org/apache/cxf/transport/http/HeadersTest.java |   10 +-
 .../cxf/transport/http/PatternBuilderTest.java     |    8 +-
 .../http/blueprint/HttpBPHandlerTest.java          |    7 +-
 .../http/policy/ClientPolicyCalculatorTest.java    |   15 +-
 .../policy/HTTPClientAssertionBuilderTest.java     |   11 +-
 .../policy/HTTPServerAssertionBuilderTest.java     |   11 +-
 .../cxf/transport/http/policy/PolicyUtilsTest.java |    7 +-
 .../http/policy/ServerPolicyCalculatorTest.java    |   13 +-
 .../http/spring/HttpConduitConfigurationTest.java  |    9 +-
 .../cxf/transport/http/spring/conduit-bean.xml     |    9 +-
 .../transport/http/spring/conduit-tlsrefs-bean.xml |    9 +-
 .../cxf/transport/https/CertConstraintsTest.java   |   27 +-
 .../https/httpclient/CertificatesToPlayWith.java   |   66 +
 .../httpclient/DefaultHostnameVerifierTest.java    |  104 +-
 .../transport/servlet/ServletControllerTest.java   |    8 +-
 rt/transports/jms/pom.xml                          |    3 +-
 .../apache/cxf/transport/jms/JMSMessageUtils.java  |   14 +-
 .../apache/cxf/transport/jms/uri/JMSEndpoint.java  |    6 +-
 .../apache/cxf/transport/jms/uri/JMSURIParser.java |    5 +-
 .../org/apache/cxf/transport/jms/util/JMSUtil.java |    1 +
 .../cxf/transport/jms/AbstractJMSTester.java       |  169 ++-
 .../apache/cxf/transport/jms/JMSConduitTest.java   |   17 +-
 .../cxf/transport/jms/JMSConfigFactoryTest.java    |    4 +-
 .../cxf/transport/jms/JMSDestinationTest.java      |  151 +--
 .../cxf/transport/jms/JMSHeaderTypeTest.java       |    5 +-
 .../cxf/transport/jms/JMSMessageUtilTest.java      |   26 +-
 .../MessageIdAsCorrelationIdJMSConduitTest.java    |   31 +-
 .../jms/PooledConnectionTempQueueTest.java         |   29 +-
 .../cxf/transport/jms/RequestResponseTest.java     |   50 +-
 .../continuations/JMSContinuationProviderTest.java |    9 +-
 .../jms/continuations/JMSContinuationTest.java     |    9 +-
 .../cxf/transport/jms/uri/JMSEndpointTest.java     |   13 +-
 .../jms/uri/URIConfiguredConduitTest.java          |   18 +-
 .../apache/cxf/transport/jms/util/JMSUtilTest.java |    8 +-
 .../transport/jms/util/MessageListenerTest.java    |  142 +--
 rt/transports/jms/src/test/resources/jms_test.wsdl |    4 +-
 rt/transports/local/pom.xml                        |    2 +-
 .../cxf/transport/local/LocalDestinationTest.java  |    9 +-
 .../transport/local/LocalTransportFactoryTest.java |    9 +-
 rt/transports/pom.xml                              |    2 +-
 rt/transports/udp/pom.xml                          |    2 +-
 .../org/apache/cxf/transport/udp/UDPConduit.java   |   28 +-
 .../apache/cxf/transport/udp/UDPDestination.java   |   61 +-
 .../cxf/transport/udp/UDPTransportFactory.java     |   11 +-
 .../apache/cxf/transport/udp/UDPTransportTest.java |   35 +-
 rt/transports/websocket/pom.xml                    |   15 +-
 .../websocket/WebSocketDestinationFactory.java     |    6 +-
 .../websocket/ahc/AhcWebSocketConduit.java         |   37 +-
 .../atmosphere/DefaultProtocolInterceptor.java     |    2 +-
 .../websocket/jetty/JettyWebSocketHandler.java     |    2 +-
 .../jetty/WebSocketVirtualServletRequest.java      |    4 +-
 .../undertow/WebSocketUndertowServletRequest.java  |   20 +-
 .../websocket/WebSocketTransportFactoryTest.java   |    7 +-
 .../transport/websocket/WebSocketUtilsTest.java    |    8 +-
 .../websocket/ahc/AhcWebSocketConduitTest.java     |    9 +-
 .../AtmosphereWebSocketJettyDestinationTest.java   |    7 +-
 .../AtmosphereWebSocketServletDestinationTest.java |    9 +-
 .../atmosphere/DefaultProtocolInterceptorTest.java |    7 +-
 .../jetty/JettyWebSocketDestinationTest.java       |    8 +-
 rt/ws/addr/pom.xml                                 |    2 +-
 .../apache/cxf/ws/addressing/soap/MAPCodec.java    |    3 +-
 .../ws/addressing/AddressingConstantsImplTest.java |    7 +-
 .../ws/addressing/blueprint/WsBPHandlerTest.java   |    7 +-
 .../cxf/ws/addressing/impl/ContextUtilsTest.java   |    9 +-
 .../cxf/ws/addressing/impl/MAPAggregatorTest.java  |    8 +-
 .../addressing/soap/DecoupledFaultHandlerTest.java |   11 +-
 .../cxf/ws/addressing/soap/MAPCodecTest.java       |   18 +-
 rt/ws/eventing/pom.xml                             |    2 +-
 .../ws/eventing/shared/utils/FilteringUtil.java    |    9 +
 rt/ws/mex/pom.xml                                  |    2 +-
 .../test/java/org/apache/cxf/ws/mex/MEXTest.java   |    7 +-
 rt/ws/policy/pom.xml                               |    2 +-
 .../org/apache/cxf/ws/policy/AssertionInfoMap.java |    2 +-
 .../org/apache/cxf/ws/policy/PolicyEngineImpl.java |    2 +-
 .../java/org/apache/cxf/ws/policy/PolicyUtils.java |    4 +-
 .../policy/AssertionBuilderRegistryImplTest.java   |   10 +-
 .../apache/cxf/ws/policy/AssertionInfoMapTest.java |   11 +-
 .../cxf/ws/policy/EffectivePolicyImplTest.java     |   12 +-
 .../cxf/ws/policy/EndpointPolicyImplTest.java      |   14 +-
 .../IgnorablePolicyInterceptorProviderTest.java    |   10 +-
 .../org/apache/cxf/ws/policy/NormalizeTest.java    |    8 +-
 .../apache/cxf/ws/policy/PolicyBuilderTest.java    |    9 +-
 .../cxf/ws/policy/PolicyDataEngineImplTest.java    |    7 +-
 .../org/apache/cxf/ws/policy/PolicyEngineTest.java |   12 +-
 .../apache/cxf/ws/policy/PolicyExtensionsTest.java |   11 +-
 .../PolicyInterceptorProviderRegistryImplTest.java |   10 +-
 .../cxf/ws/policy/PolicyInterceptorsTest.java      |    9 +-
 .../cxf/ws/policy/PolicyRegistryImplTest.java      |    8 +-
 .../PolicyVerificationInFaultInterceptorTest.java  |    3 +-
 .../PolicyVerificationInInterceptorTest.java       |    3 +-
 .../PolicyVerificationOutInterceptorTest.java      |    3 +-
 .../DomainExpressionBuilderRegistryTest.java       |    9 +-
 .../EndpointReferenceDomainExpressionTest.java     |   18 +-
 .../external/ExternalAttachmentProviderTest.java   |   11 +-
 .../attachment/external/PolicyAttachmentTest.java  |   18 +-
 .../reference/ReferenceResolverTest.java           |    8 +-
 .../wsdl11/Wsdl11AttachmentPolicyProviderTest.java |   44 +-
 .../ws/policy/blueprint/PolicyBPHandlerTest.java   |    7 +-
 .../builder/jaxb/JaxbAssertionBuilderTest.java     |   10 +-
 .../ws/policy/builder/jaxb/JaxbAssertionTest.java  |   23 +-
 .../apache/cxf/ws/policy/disable-policy-bus.xml    |    8 +-
 .../org/apache/cxf/ws/policy/ignorable-policy.xml  |   10 +-
 .../org/apache/cxf/ws/policy/ignorable-policy2.xml |   10 +-
 .../java/org/apache/cxf/ws/policy/policy-bus.xml   |    9 +-
 .../selector/FirstAlternativeSelectorTest.java     |    8 +-
 .../MinimalMaximalAlternativeSelectorTest.java     |    8 +-
 .../cxf/ws/policy/spring/PolicyBeansTest.java      |    8 +-
 .../java/org/apache/cxf/ws/policy/spring/beans.xml |   10 +-
 rt/ws/pom.xml                                      |    2 +-
 rt/ws/rm/pom.xml                                   |    2 +-
 .../org/apache/cxf/ws/rm/DestinationSequence.java  |   10 +-
 .../main/java/org/apache/cxf/ws/rm/RMManager.java  |    8 +-
 .../main/java/org/apache/cxf/ws/rm/RMUtils.java    |    2 +-
 .../java/org/apache/cxf/ws/rm/SequenceMonitor.java |   25 +-
 .../java/org/apache/cxf/ws/rm/SourceSequence.java  |    2 +-
 .../cxf/ws/rm/persistence/jdbc/RMTxStore.java      |    4 +-
 .../apache/cxf/ws/rm/soap/RedeliveryQueueImpl.java |    4 +-
 .../cxf/ws/rm/soap/RetransmissionQueueImpl.java    |    2 +-
 .../org/apache/cxf/ws/rm/AbstractEndpointTest.java |    5 +-
 .../cxf/ws/rm/AbstractRMInterceptorTest.java       |   13 +-
 .../org/apache/cxf/ws/rm/AbstractSequenceTest.java |   10 +-
 .../apache/cxf/ws/rm/DestinationSequenceTest.java  |   82 +-
 .../java/org/apache/cxf/ws/rm/DestinationTest.java |    8 +-
 .../org/apache/cxf/ws/rm/ManagedRMManagerTest.java |   16 +-
 .../apache/cxf/ws/rm/ProtocolVariationTest.java    |    8 +-
 .../test/java/org/apache/cxf/ws/rm/ProxyTest.java  |   10 +-
 .../org/apache/cxf/ws/rm/RMContextUtilsTest.java   |   16 +-
 .../java/org/apache/cxf/ws/rm/RMEndpointTest.java  |   20 +-
 .../org/apache/cxf/ws/rm/RMInInterceptorTest.java  |   16 +-
 .../cxf/ws/rm/RMManagerConfigurationTest.java      |   10 +-
 .../java/org/apache/cxf/ws/rm/RMManagerTest.java   |   19 +-
 .../org/apache/cxf/ws/rm/RMOutInterceptorTest.java |    9 +-
 .../java/org/apache/cxf/ws/rm/RMUtilsTest.java     |    7 +-
 .../java/org/apache/cxf/ws/rm/ServantTest.java     |   10 +-
 .../org/apache/cxf/ws/rm/SourceSequenceTest.java   |   47 +-
 .../cxf/ws/rm/blueprint/RMBPHandlerTest.java       |    7 +-
 .../java/org/apache/cxf/ws/rm/custom-rmmanager.xml |    9 +-
 .../java/org/apache/cxf/ws/rm/exactly-once.xml     |    9 +-
 .../src/test/java/org/apache/cxf/ws/rm/feature.xml |    9 +-
 .../org/apache/cxf/ws/rm/managed-manager-bean.xml  |    9 +-
 .../java/org/apache/cxf/ws/rm/manager-bean.xml     |    9 +-
 .../ws/rm/persistence/PersistenceUtilsTest.java    |    9 +-
 .../cxf/ws/rm/persistence/RMMessageTest.java       |    8 +-
 .../jdbc/RMTxStoreConfigurationTest.java           |   11 +-
 .../cxf/ws/rm/persistence/jdbc/RMTxStoreTest.java  |    3 +
 .../ws/rm/persistence/jdbc/RMTxStoreTestBase.java  |   10 +-
 .../persistence/jdbc/RMTxStoreTwoSchemasTest.java  |    6 +-
 .../rm/persistence/jdbc/RMTxStoreUpgradeTest.java  |    7 +-
 .../apache/cxf/ws/rm/policy/PolicyUtilsTest.java   |   15 +-
 .../test/java/org/apache/cxf/ws/rm/rmmanager.xml   |    6 +-
 .../cxf/ws/rm/soap/RMSoapInInterceptorTest.java    |   10 +-
 .../cxf/ws/rm/soap/RMSoapOutInterceptorTest.java   |    9 +-
 .../ws/rm/soap/RetransmissionQueueImplTest.java    |   24 +-
 .../cxf/ws/rm/soap/SoapFaultFactoryTest.java       |    7 +-
 rt/ws/security/pom.xml                             |    2 +-
 .../cxf/ws/security/kerberos/KerberosClient.java   |    1 -
 .../HttpsTokenInterceptorProvider.java             |   15 +-
 .../IssuedTokenInterceptorProvider.java            |   11 +-
 .../KerberosTokenInterceptorProvider.java          |   25 +-
 .../security/policy/interceptors/STSInvoker.java   |    2 +-
 .../SecureConversationInInterceptor.java           |    5 +-
 ...SecureConversationTokenInterceptorProvider.java |   11 +-
 .../SpnegoContextTokenInInterceptor.java           |    2 +-
 .../SpnegoContextTokenOutInterceptor.java          |   12 +-
 .../SpnegoTokenInterceptorProvider.java            |   11 +-
 .../ws/security/tokenstore/MemoryTokenStore.java   |   10 +-
 .../cxf/ws/security/tokenstore/SecurityToken.java  |   13 -
 .../cxf/ws/security/trust/AbstractSTSClient.java   |    7 -
 .../cxf/ws/security/trust/STSLoginModule.java      |   37 +-
 .../cxf/ws/security/trust/STSTokenRetriever.java   |    2 +-
 ...ractUsernameTokenAuthenticatingInterceptor.java |   13 +-
 .../security/wss4j/AbstractWSS4JInterceptor.java   |    4 +
 .../wss4j/AbstractWSS4JStaxInterceptor.java        |   52 +-
 .../security/wss4j/AttachmentCallbackHandler.java  |    6 +-
 .../ws/security/wss4j/CryptoCoverageChecker.java   |    6 +
 .../cxf/ws/security/wss4j/CryptoCoverageUtil.java  |   18 +-
 .../wss4j/PolicyBasedWSS4JInInterceptor.java       |   83 +-
 .../wss4j/PolicyBasedWSS4JOutInterceptor.java      |    2 +-
 .../wss4j/PolicyBasedWSS4JStaxInInterceptor.java   |    4 +-
 .../ws/security/wss4j/SamlTokenInterceptor.java    |    9 +-
 .../cxf/ws/security/wss4j/StaxSerializer.java      |    8 +-
 .../security/wss4j/UsernameTokenInterceptor.java   |   20 +-
 .../cxf/ws/security/wss4j/WSS4JInInterceptor.java  |  131 +-
 .../cxf/ws/security/wss4j/WSS4JOutInterceptor.java |    4 +-
 .../policyhandlers/AbstractBindingBuilder.java     |   33 +-
 .../policyhandlers/AbstractStaxBindingHandler.java |   14 +-
 .../policyhandlers/AsymmetricBindingHandler.java   |   13 +-
 .../StaxAsymmetricBindingHandler.java              |    7 +-
 .../StaxSymmetricBindingHandler.java               |   22 +-
 .../policyhandlers/TransportBindingHandler.java    |   16 +-
 .../AbstractBindingPolicyValidator.java            |    3 +-
 .../AbstractSupportingTokenPolicyValidator.java    |   35 +-
 .../AlgorithmSuitePolicyValidator.java             |    2 +-
 .../AsymmetricBindingPolicyValidator.java          |   14 +-
 .../policyvalidators/LayoutPolicyValidator.java    |    5 +-
 .../RequiredElementsPolicyValidator.java           |   27 +-
 .../policyvalidators/SamlTokenPolicyValidator.java |   40 +-
 .../SecuredElementsPolicyValidator.java            |   26 +-
 .../SecuredPartsPolicyValidator.java               |   14 +-
 .../cxf/ws/security/cache/EHCacheUtilsTest.java    |    8 +-
 .../apache/cxf/ws/security/sts/STSClientTest.java  |    9 +-
 .../security/tokenstore/EHCacheTokenStoreTest.java |    6 +-
 .../security/tokenstore/MemoryTokenStoreTest.java  |    7 +-
 .../trust/AuthPolicyValidatingInterceptorTest.java |    9 +-
 .../security/wss4j/AbstractPolicySecurityTest.java |   19 +-
 .../ws/security/wss4j/AbstractSecurityTest.java    |   30 +-
 .../security/wss4j/CryptoCoverageCheckerTest.java  |    3 +-
 .../security/wss4j/CustomPolicyAlgorithmsTest.java |    3 +
 .../wss4j/DOMToStaxEncryptionIdentifierTest.java   |    1 +
 .../ws/security/wss4j/DOMToStaxRoundTripTest.java  |    3 +
 .../wss4j/DOMToStaxSignatureIdentifierTest.java    |    1 +
 .../wss4j/DefaultCryptoCoverageCheckerTest.java    |    3 +
 .../wss4j/PluggablePolicyValidatorTest.java        |   14 +
 .../security/wss4j/PolicyBasedWss4JInOutTest.java  |    5 +-
 .../cxf/ws/security/wss4j/RoundTripTest.java       |    2 +
 .../ws/security/wss4j/SecurityActionTokenTest.java |    3 +
 .../security/wss4j/SignatureConfirmationTest.java  |    7 +-
 .../wss4j/StaxCryptoCoverageCheckerTest.java       |    2 +
 .../ws/security/wss4j/StaxRoundTripActionTest.java |    4 +
 .../cxf/ws/security/wss4j/StaxRoundTripTest.java   |    3 +
 .../wss4j/StaxToDOMEncryptionIdentifierTest.java   |    1 +
 .../ws/security/wss4j/StaxToDOMRoundTripTest.java  |    7 +-
 .../wss4j/StaxToDOMSignatureIdentifierTest.java    |    1 +
 .../wss4j/UserNameTokenAuthorizationTest.java      |    3 +
 .../cxf/ws/security/wss4j/WSS4JFaultCodeTest.java  |    9 +-
 .../cxf/ws/security/wss4j/WSS4JInOutTest.java      |    5 +
 .../ws/security/wss4j/WSS4JOutInterceptorTest.java |    2 +
 .../ws/security/wss4j/saml/DOMToStaxSamlTest.java  |    2 +
 .../security/wss4j/saml/PolicyBasedSamlTest.java   |   15 +
 .../cxf/ws/security/wss4j/saml/SamlTokenTest.java  |   22 +-
 .../ws/security/wss4j/saml/StaxToDOMSamlTest.java  |    4 +-
 rt/ws/transfer/pom.xml                             |    2 +-
 .../transfer/dialect/fragment/FragmentDialect.java |    4 +-
 .../language/FragmentDialectLanguageXPath10.java   |    9 +
 rt/wsdl/pom.xml                                    |    2 +-
 .../main/java/org/apache/cxf/wsdl/WSDLHelper.java  |    9 -
 .../factory/ReflectionServiceFactoryBean.java      |    2 +-
 .../apache/cxf/wsdl/JAXBExtensionHelperTest.java   |    9 +-
 .../interceptors/DocLiteralInInterceptorTest.java  |    7 +-
 .../factory/ReflectionServiceFactorBeanTest.java   |    7 +-
 .../java/org/apache/cxf/wsdl11/NSManagerTest.java  |    5 +-
 .../apache/cxf/wsdl11/ServiceWSDLBuilderTest.java  |   14 +-
 .../org/apache/cxf/wsdl11/WSDLManagerImplTest.java |    9 +-
 .../apache/cxf/wsdl11/WSDLServiceBuilderTest.java  |   12 +-
 services/pom.xml                                   |    2 +-
 services/sts/pom.xml                               |    2 +-
 services/sts/sts-core/pom.xml                      |    8 +-
 .../apache/cxf/sts/cache/EHCacheIdentityCache.java |    4 +-
 .../apache/cxf/sts/cache/MemoryIdentityCache.java  |    4 +-
 .../sts/cache/MemoryIdentityCacheStatistics.java   |    2 +-
 .../claims/ClaimsAttributeStatementProvider.java   |    4 +-
 .../CombinedClaimsAttributeStatementProvider.java  |    4 +-
 .../cxf/sts/claims/LdapGroupClaimsHandler.java     |    2 +-
 .../org/apache/cxf/sts/claims/ProcessedClaim.java  |    6 +-
 .../cxf/sts/event/LoggerPatternLayoutLog4J.java    |    2 +-
 .../cxf/sts/event/LoggerPatternLayoutLogback.java  |    2 +-
 .../apache/cxf/sts/event/map/MapEventLogger.java   |    4 +-
 .../cxf/sts/operation/AbstractOperation.java       |    9 +-
 .../cxf/sts/operation/TokenCancelOperation.java    |    2 +
 .../cxf/sts/operation/TokenIssueOperation.java     |    6 +-
 .../cxf/sts/operation/TokenRenewOperation.java     |    2 +
 .../cxf/sts/operation/TokenValidateOperation.java  |    2 +
 .../org/apache/cxf/sts/request/BinarySecret.java   |    9 +
 .../java/org/apache/cxf/sts/request/Entropy.java   |   10 +
 .../apache/cxf/sts/request/KeyRequirements.java    |   10 +-
 .../apache/cxf/sts/request/ReceivedCredential.java |   45 +
 .../org/apache/cxf/sts/request/ReceivedKey.java    |   55 -
 .../org/apache/cxf/sts/request/RequestParser.java  |   22 +-
 .../sts/token/provider/DefaultSubjectProvider.java |   14 +-
 .../cxf/sts/token/provider/SAMLTokenProvider.java  |   10 +-
 .../sts/token/provider/SymmetricKeyHandler.java    |    4 +-
 .../sts/token/provider/jwt/JWTTokenProvider.java   |   15 -
 .../cxf/sts/token/realm/RelationshipResolver.java  |    2 +-
 .../cxf/sts/cache/EhCacheIdentityCacheTest.java    |    5 +-
 .../cxf/sts/cache/HazelCastTokenStoreTest.java     |    6 +-
 .../cxf/sts/cache/MemoryIdentityCacheTest.java     |    5 +-
 .../sts/claims/mapper/JexlClaimsMapperTest.java    |    7 +-
 .../sts/claims/mapper/JexlIssueSamlClaimsTest.java |   13 +-
 .../apache/cxf/sts/common/CustomClaimsHandler.java |    2 +-
 .../java/org/apache/cxf/sts/common/TestUtils.java  |   51 -
 .../cxf/sts/operation/CancelSCTUnitTest.java       |    7 +-
 .../cxf/sts/operation/IssueEncryptedUnitTest.java  |   25 +-
 .../cxf/sts/operation/IssueJWTClaimsUnitTest.java  |   21 +-
 .../sts/operation/IssueJWTOnbehalfofUnitTest.java  |   23 +-
 .../cxf/sts/operation/IssueJWTRealmUnitTest.java   |   15 +-
 .../apache/cxf/sts/operation/IssueJWTUnitTest.java |    8 +-
 .../cxf/sts/operation/IssueOnbehalfofUnitTest.java |   38 +-
 .../apache/cxf/sts/operation/IssueSCTUnitTest.java |   16 +-
 .../cxf/sts/operation/IssueSamlClaimsUnitTest.java |   12 +-
 .../cxf/sts/operation/IssueSamlRealmUnitTest.java  |   21 +-
 .../cxf/sts/operation/IssueSamlUnitTest.java       |   48 +-
 .../apache/cxf/sts/operation/IssueUnitTest.java    |   22 +-
 .../cxf/sts/operation/RenewSamlUnitTest.java       |    9 +-
 .../operation/ValidateJWTTransformationTest.java   |    9 +-
 .../cxf/sts/operation/ValidateJWTUnitTest.java     |    7 +-
 .../cxf/sts/operation/ValidateSCTUnitTest.java     |    9 +-
 .../cxf/sts/operation/ValidateSamlUnitTest.java    |    7 +-
 .../ValidateTokenTransformationUnitTest.java       |    7 +-
 .../apache/cxf/sts/operation/ValidateUnitTest.java |    8 +-
 .../operation/ValidateUsernameTokenUnitTest.java   |    5 +-
 .../sts/operation/ValidateX509TokenUnitTest.java   |    5 +-
 .../cxf/sts/request/RequestParserUnitTest.java     |    7 +-
 .../cxf/sts/token/canceller/SCTCancellerTest.java  |   12 +-
 .../cxf/sts/token/provider/JWTClaimsTest.java      |   18 +-
 .../sts/token/provider/JWTProviderActAsTest.java   |   11 +-
 .../token/provider/JWTProviderLifetimeTest.java    |   18 +-
 .../token/provider/JWTProviderOnBehalfOfTest.java  |   11 +-
 .../token/provider/JWTTokenProviderRealmTest.java  |   12 +-
 .../sts/token/provider/JWTTokenProviderTest.java   |   31 +-
 .../cxf/sts/token/provider/SAMLClaimsTest.java     |   34 +-
 .../sts/token/provider/SAMLProviderActAsTest.java  |   34 +-
 .../sts/token/provider/SAMLProviderCustomTest.java |   22 +-
 .../token/provider/SAMLProviderKeyTypeTest.java    |   66 +-
 .../token/provider/SAMLProviderLifetimeTest.java   |   21 +-
 .../token/provider/SAMLProviderOnBehalfOfTest.java |   16 +-
 .../sts/token/provider/SAMLProviderRealmTest.java  |   54 +-
 .../cxf/sts/token/provider/SCTProviderTest.java    |   23 +-
 .../cxf/sts/token/realm/RealmSupportTest.java      |    2 +-
 .../renewer/SAMLTokenRenewerLifetimeTest.java      |   34 +-
 .../sts/token/renewer/SAMLTokenRenewerPOPTest.java |   30 +-
 .../token/renewer/SAMLTokenRenewerRealmTest.java   |   40 +-
 .../sts/token/renewer/SAMLTokenRenewerTest.java    |   69 +-
 .../validator/JWTTokenValidatorRealmTest.java      |   31 +-
 .../sts/token/validator/JWTTokenValidatorTest.java |   44 +-
 .../SAMLTokenValidatorCachedRealmTest.java         |   18 +-
 .../validator/SAMLTokenValidatorRealmTest.java     |   29 +-
 .../token/validator/SAMLTokenValidatorTest.java    |   73 +-
 .../cxf/sts/token/validator/SCTValidatorTest.java  |   24 +-
 .../validator/UsernameTokenValidatorTest.java      |   28 +-
 .../token/validator/X509TokenValidatorTest.java    |   15 +-
 services/sts/systests/advanced/pom.xml             |    2 +-
 .../asymmetric_encr/AsymmetricEncryptionTest.java  |    4 +-
 .../systest/sts/basic_auth/JaxrsBasicAuthTest.java |    2 +
 .../systest/sts/basic_auth/JaxwsBasicAuthTest.java |    4 +
 .../cxf/systest/sts/batch/SAMLBatchUnitTest.java   |   11 +-
 .../BinarySecurityTokenTest.java                   |    4 +
 .../cxf/systest/sts/caching/CachingTest.java       |    5 +
 .../cxf/systest/sts/caching/ServerCachingTest.java |    5 +
 .../apache/cxf/systest/sts/claims/ClaimsTest.java  |    4 +
 .../systest/sts/cross_domain/CrossDomainTest.java  |    3 +
 .../systest/sts/custom/CustomClaimsHandler.java    |    6 +-
 .../systest/sts/custom/CustomParameterTest.java    |    7 +-
 .../custom_onbehalfof/CustomOnBehalfOfTest.java    |    3 +
 .../defaultstsprovider/DefaultSTSProviderTest.java |    3 +
 .../CustomAttributeStatementProvider.java          |    4 +-
 .../sts/deployment/CustomClaimsHandler.java        |    6 +-
 .../DistributedCachingTest.java                    |    3 +
 .../apache/cxf/systest/sts/jwt/JWTUnitTest.java    |    3 +
 .../apache/cxf/systest/sts/jwt/JaxrsJWTTest.java   |    2 +
 .../sts/kerberos/KerberosDelegationTokenTest.java  |    5 +-
 .../cxf/systest/sts/realms/DifferentRealmTest.java |    3 +
 .../cxf/systest/sts/renew/SAMLRenewTest.java       |    4 +
 .../cxf/systest/sts/renew/SAMLRenewUnitTest.java   |   10 +-
 .../sts/secure_conv/SCTSAMLTokenProvider.java      |    4 +-
 .../sts/secure_conv/SecureConversationTest.java    |    2 +
 .../SecurityContextTokenCancelTest.java            |    3 +
 .../secure_conv/SecurityContextTokenUnitTest.java  |    2 +
 .../apache/cxf/systest/sts/soap12/Soap12Test.java  |    4 +
 .../sts_sender_vouches/STSSenderVouchesTest.java   |    3 +
 .../sts/transformation/TransformationTest.java     |    3 +
 .../sts/usernametoken/UsernameTokenTest.java       |    4 +
 .../cxf/systest/sts/asymmetric_encr/cxf-client.xml |   10 +-
 .../cxf/systest/sts/asymmetric_encr/cxf-sts.xml    |   10 +-
 .../systest/sts/asymmetric_encr/stax-cxf-sts.xml   |   10 +-
 .../cxf/systest/sts/basic_auth/cxf-bad-client.xml  |   10 +-
 .../cxf/systest/sts/basic_auth/cxf-client.xml      |   10 +-
 .../cxf/systest/sts/basic_auth/cxf-service.xml     |   12 +-
 .../systest/sts/basic_auth/stax-cxf-service.xml    |   12 +-
 .../cxf/systest/sts/batch/cxf-client-unit.xml      |   10 +-
 .../org/apache/cxf/systest/sts/batch/cxf-sts.xml   |   12 +-
 .../apache/cxf/systest/sts/batch/stax-cxf-sts.xml  |   12 +-
 .../sts/binarysecuritytoken/cxf-bad-client.xml     |   10 +-
 .../systest/sts/binarysecuritytoken/cxf-client.xml |   10 +-
 .../sts/binarysecuritytoken/cxf-service.xml        |   11 +-
 .../sts/binarysecuritytoken/stax-cxf-service.xml   |   11 +-
 .../systest/sts/caching/cxf-caching-service.xml    |   11 +-
 .../apache/cxf/systest/sts/caching/cxf-client.xml  |   10 +-
 .../apache/cxf/systest/sts/caching/cxf-service.xml |   11 +-
 .../cxf/systest/sts/claims/cxf-bad-client.xml      |   10 +-
 .../systest/sts/claims/cxf-client-cbhandler.xml    |   10 +-
 .../apache/cxf/systest/sts/claims/cxf-client.xml   |   10 +-
 .../apache/cxf/systest/sts/claims/cxf-service.xml  |   11 +-
 .../cxf/systest/sts/claims/stax-cxf-service.xml    |   11 +-
 .../cxf/systest/sts/cross_domain/cxf-client.xml    |   10 +-
 .../cxf/systest/sts/cross_domain/cxf-service.xml   |   11 +-
 .../cxf/systest/sts/cross_domain/cxf-sts-saml1.xml |   12 +-
 .../cxf/systest/sts/cross_domain/cxf-sts-saml2.xml |   12 +-
 .../apache/cxf/systest/sts/custom/cxf-client.xml   |   10 +-
 .../apache/cxf/systest/sts/custom/cxf-service.xml  |   11 +-
 .../cxf/systest/sts/custom/cxf-sts-common.xml      |   12 +-
 .../org/apache/cxf/systest/sts/custom/cxf-sts.xml  |   13 +-
 .../systest/sts/custom_onbehalfof/cxf-client.xml   |   10 +-
 .../systest/sts/custom_onbehalfof/cxf-service.xml  |   11 +-
 .../cxf/systest/sts/custom_onbehalfof/cxf-sts.xml  |   12 +-
 .../sts/defaultstsprovider/cxf-client-unit.xml     |   10 +-
 .../sts/defaultstsprovider/cxf-sts-common.xml      |   12 +-
 .../cxf/systest/sts/defaultstsprovider/cxf-sts.xml |   12 +-
 .../cxf/systest/sts/deployment/cxf-sts-common.xml  |   12 +-
 .../apache/cxf/systest/sts/deployment/cxf-sts.xml  |   12 +-
 .../cxf/systest/sts/deployment/stax-cxf-sts.xml    |   12 +-
 .../systest/sts/distributed_caching/cxf-client.xml |   10 +-
 .../sts/distributed_caching/cxf-service.xml        |   11 +-
 .../systest/sts/distributed_caching/cxf-sts-1.xml  |   13 +-
 .../systest/sts/distributed_caching/cxf-sts-2.xml  |   13 +-
 .../org/apache/cxf/systest/sts/jwt/cxf-client.xml  |   10 +-
 .../org/apache/cxf/systest/sts/jwt/cxf-service.xml |   12 +-
 .../sts/kerberos/cxf-intermediary-client.xml       |   10 +-
 .../sts/kerberos/cxf-intermediary-jaxrs-client.xml |   10 +-
 .../cxf/systest/sts/kerberos/cxf-intermediary.xml  |   12 +-
 .../cxf/systest/sts/kerberos/cxf-service.xml       |   11 +-
 .../apache/cxf/systest/sts/realms/cxf-client.xml   |   10 +-
 .../apache/cxf/systest/sts/realms/cxf-service.xml  |   11 +-
 .../cxf/systest/sts/realms/cxf-sts-saml1.xml       |   12 +-
 .../cxf/systest/sts/realms/cxf-sts-saml2.xml       |   12 +-
 .../cxf/systest/sts/renew/cxf-client-unit.xml      |   10 +-
 .../apache/cxf/systest/sts/renew/cxf-client.xml    |   10 +-
 .../apache/cxf/systest/sts/renew/cxf-service.xml   |   11 +-
 .../apache/cxf/systest/sts/renew/cxf-sts-pop.xml   |   12 +-
 .../org/apache/cxf/systest/sts/renew/cxf-sts.xml   |   12 +-
 .../apache/cxf/systest/sts/renew/stax-cxf-sts.xml  |   12 +-
 .../cxf/systest/sts/secure_conv/cxf-client.xml     |   10 +-
 .../cxf/systest/sts/secure_conv/cxf-service.xml    |   11 +-
 .../apache/cxf/systest/sts/secure_conv/cxf-sts.xml |   12 +-
 .../cxf/systest/sts/secure_conv/stax-cxf-sts.xml   |   12 +-
 .../apache/cxf/systest/sts/soap12/cxf-client.xml   |   10 +-
 .../apache/cxf/systest/sts/soap12/cxf-service.xml  |   11 +-
 .../cxf/systest/sts/soap12/stax-cxf-service.xml    |   11 +-
 .../systest/sts/sts_sender_vouches/cxf-client.xml  |   10 +-
 .../systest/sts/sts_sender_vouches/cxf-service.xml |   11 +-
 .../cxf/systest/sts/sts_sender_vouches/cxf-sts.xml |   10 +-
 .../sts/sts_sender_vouches/stax-cxf-sts.xml        |   10 +-
 .../cxf/systest/sts/transformation/cxf-client.xml  |   10 +-
 .../cxf/systest/sts/transformation/cxf-service.xml |   11 +-
 .../systest/sts/usernametoken/cxf-bad-client.xml   |   10 +-
 .../cxf/systest/sts/usernametoken/cxf-client.xml   |   10 +-
 .../cxf/systest/sts/usernametoken/cxf-service.xml  |   11 +-
 .../systest/sts/usernametoken/stax-cxf-service.xml |   11 +-
 services/sts/systests/basic/pom.xml                |    2 +-
 .../sts/asymmetric/AsymmetricBindingTest.java      |    3 +
 .../apache/cxf/systest/sts/bearer/BearerTest.java  |    3 +
 .../systest/sts/delegation/SAMLDelegationTest.java |   25 +-
 .../sts/deployment/CustomClaimsHandler.java        |    6 +-
 .../IntermediaryTransformationCachingTest.java     |    4 +
 .../IntermediaryTransformationTest.java            |    4 +
 .../apache/cxf/systest/sts/issuer/IssuerTest.java  |    3 +
 .../cxf/systest/sts/issueunit/IssueUnitTest.java   |   56 +-
 .../org/apache/cxf/systest/sts/jaas/JAASTest.java  |    8 +-
 .../apache/cxf/systest/sts/rest/STSRESTTest.java   |   56 +-
 .../sts/sendervouches/SenderVouchesTest.java       |    3 +
 .../cxf/systest/sts/stsclient/STSClientTest.java   |    3 +
 .../sts/stsclient/STSTokenOutInterceptorTest.java  |    6 +-
 .../sts/stsclient/STSTokenRetrieverTest.java       |    6 +-
 .../sts/symmetric/SymmetricBindingTest.java        |    4 +
 .../cxf/systest/sts/template/TemplateTest.java     |    4 +
 .../sts/transport/TransportBindingTest.java        |    5 +
 .../username_actas/UsernameActAsCachingTest.java   |    4 +
 .../sts/username_actas/UsernameActAsTest.java      |    4 +
 .../UsernameOnBehalfOfCachingTest.java             |    4 +
 .../UsernameOnBehalfOfTest.java                    |    4 +
 .../sts/x509/X509AsymmetricBindingTest.java        |    3 +
 .../systest/sts/x509/X509SymmetricBindingTest.java |    3 +
 .../cxf/systest/sts/asymmetric/cxf-client.xml      |   10 +-
 .../cxf/systest/sts/asymmetric/cxf-service.xml     |   11 +-
 .../systest/sts/asymmetric/cxf-stax-service.xml    |   11 +-
 .../apache/cxf/systest/sts/bearer/cxf-client.xml   |   10 +-
 .../apache/cxf/systest/sts/bearer/cxf-service.xml  |   11 +-
 .../cxf/systest/sts/bearer/cxf-stax-service.xml    |   11 +-
 .../cxf/systest/sts/bearer/cxf-unsigned-client.xml |   10 +-
 .../cxf/systest/sts/delegation/cxf-client.xml      |   10 +-
 .../systest/sts/delegation/cxf-sts-transport.xml   |   12 +-
 .../cxf/systest/sts/deployment/cxf-transport.xml   |   12 +-
 .../systest/sts/deployment/cxf-ut-encrypted.xml    |   10 +-
 .../apache/cxf/systest/sts/deployment/cxf-ut.xml   |   10 +-
 .../apache/cxf/systest/sts/deployment/cxf-x509.xml |   10 +-
 .../systest/sts/deployment/stax-cxf-transport.xml  |   12 +-
 .../sts/deployment/stax-cxf-ut-encrypted.xml       |   10 +-
 .../cxf/systest/sts/deployment/stax-cxf-ut.xml     |   10 +-
 .../cxf/systest/sts/deployment/stax-cxf-x509.xml   |   10 +-
 .../cxf/systest/sts/deployment/sts/cxf-sts.xml     |   12 +-
 .../cxf/systest/sts/deployment/sts/realms.xml      |   12 +-
 .../intermediary_transformation/cxf-bad-client.xml |   10 +-
 .../sts/intermediary_transformation/cxf-client.xml |   10 +-
 .../cxf-intermediary-caching.xml                   |   11 +-
 .../cxf-intermediary.xml                           |   11 +-
 .../intermediary_transformation/cxf-service.xml    |   11 +-
 .../apache/cxf/systest/sts/issuer/cxf-client.xml   |   10 +-
 .../sts/issuer/cxf-issuer-sts-transport.xml        |   12 +-
 .../apache/cxf/systest/sts/issuer/cxf-service.xml  |   11 +-
 .../cxf/systest/sts/issueunit/cxf-client.xml       |   10 +-
 .../org/apache/cxf/systest/sts/jaas/cxf-client.xml |   10 +-
 .../apache/cxf/systest/sts/jaas/cxf-service.xml    |   12 +-
 .../apache/cxf/systest/sts/jaas/cxf-service2.xml   |   12 +-
 .../apache/cxf/systest/sts/jaas/cxf-sts-client.xml |   12 +-
 .../org/apache/cxf/systest/sts/rest/cxf-client.xml |   10 +-
 .../apache/cxf/systest/sts/rest/cxf-rest-sts.xml   |   13 +-
 .../cxf/systest/sts/sendervouches/cxf-client.xml   |   10 +-
 .../systest/sts/sendervouches/cxf-intermediary.xml |   11 +-
 .../cxf/systest/sts/sendervouches/cxf-service.xml  |   11 +-
 .../sts/sendervouches/cxf-stax-intermediary.xml    |   11 +-
 .../systest/sts/sendervouches/cxf-stax-service.xml |   11 +-
 .../cxf/systest/sts/stsclient/cxf-client-name.xml  |   10 +-
 .../systest/sts/stsclient/cxf-default-client.xml   |   10 +-
 .../cxf/systest/sts/stsclient/cxf-service.xml      |   11 +-
 .../cxf/systest/sts/symmetric/cxf-client.xml       |   10 +-
 .../cxf/systest/sts/symmetric/cxf-service.xml      |   11 +-
 .../cxf/systest/sts/symmetric/cxf-stax-service.xml |   11 +-
 .../apache/cxf/systest/sts/template/cxf-client.xml |   10 +-
 .../cxf/systest/sts/template/cxf-service.xml       |   11 +-
 .../cxf/systest/sts/template/cxf-stax-service.xml  |   11 +-
 .../cxf/systest/sts/transport/cxf-bad-client.xml   |   10 +-
 .../cxf/systest/sts/transport/cxf-client.xml       |   10 +-
 .../cxf/systest/sts/transport/cxf-service.xml      |   11 +-
 .../cxf/systest/sts/transport/cxf-stax-service.xml |   11 +-
 .../cxf/systest/sts/username_actas/cxf-client.xml  |   10 +-
 .../cxf/systest/sts/username_actas/cxf-service.xml |   11 +-
 .../systest/sts/username_actas/cxf-service2.xml    |   11 +-
 .../systest/sts/username_onbehalfof/cxf-client.xml |   10 +-
 .../sts/username_onbehalfof/cxf-service.xml        |   11 +-
 .../sts/username_onbehalfof/cxf-service2.xml       |   11 +-
 .../systest/sts/x509/cxf-asymmetric-service.xml    |   11 +-
 .../org/apache/cxf/systest/sts/x509/cxf-client.xml |   10 +-
 .../apache/cxf/systest/sts/x509/cxf-service.xml    |   11 +-
 .../cxf/systest/sts/x509/cxf-stax-service.xml      |   11 +-
 services/sts/systests/pom.xml                      |    2 +-
 services/sts/systests/sts-features/pom.xml         |    2 +-
 services/sts/systests/sts-itests/pom.xml           |    2 +-
 .../sts/itests/BasicSTSIntegrationTest.java        |    4 +-
 .../cxf/systest/sts/itests/unit/STSUnitTest.java   |    6 +-
 services/sts/systests/sts-osgi/pom.xml             |    2 +-
 .../resources/OSGI-INF/blueprint/blueprint.xml     |    5 +-
 services/ws-discovery/pom.xml                      |    2 +-
 services/ws-discovery/ws-discovery-api/pom.xml     |    2 +-
 .../apache/cxf/ws/discovery/WSDiscoveryClient.java |    4 +-
 .../discovery/internal/WSDiscoveryServiceImpl.java |    5 +-
 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                      |   27 +-
 .../java/org/apache/cxf/wsn/AbstractPublisher.java |    3 +-
 .../cxf/wsn/services/JaxwsEndpointManager.java     |   14 +-
 .../java/org/apache/cxf/wsn/WsnBrokerTest.java     |    9 +-
 services/wsn/wsn-osgi/pom.xml                      |    2 +-
 services/xkms/pom.xml                              |    2 +-
 services/xkms/xkms-client/pom.xml                  |    3 +-
 .../apache/cxf/xkms/cache/XKMSClientCacheTest.java |    7 +-
 services/xkms/xkms-common/pom.xml                  |    3 +-
 services/xkms/xkms-features/pom.xml                |    2 +-
 services/xkms/xkms-itests/pom.xml                  |    8 +-
 .../cxf/xkms/itests/BasicIntegrationTest.java      |    6 +-
 services/xkms/xkms-osgi/pom.xml                    |    2 +-
 services/xkms/xkms-service/pom.xml                 |    2 +-
 services/xkms/xkms-war/pom.xml                     |    2 +-
 .../src/main/webapp/WEB-INF/cxf-servlet.xml        |   10 +-
 .../src/main/webapp/WEB-INF/xkms-endpoint.xml      |   10 +-
 .../src/main/webapp/WEB-INF/xkms-key-handlers.xml  |   10 +-
 services/xkms/xkms-x509-handlers/pom.xml           |    5 +-
 services/xkms/xkms-x509-repo-ldap/pom.xml          |    2 +-
 .../apache/cxf/xkms/x509/repo/ldap/LdapSearch.java |    4 +-
 src/site/site.xml                                  |    2 +-
 systests/cdi/base/pom.xml                          |    6 +-
 .../systests/cdi/base/AbstractCdiMultiAppTest.java |    4 +-
 .../cdi/base/AbstractCdiSingleAppTest.java         |    3 +
 .../cdi/base/jetty/AbstractJettyServer.java        |    2 +
 .../cdi/base/tomcat/AbstractTomcatServer.java      |    2 +
 systests/cdi/cdi-owb/cdi-multiple-apps-owb/pom.xml |    2 +-
 .../systest/jaxrs/cdi/jetty/JettyEmbeddedTest.java |    2 +
 .../cxf/systest/jaxrs/cdi/jetty/JettyWarTest.java  |    2 +
 .../systest/jaxrs/cdi/tomcat/TomcatWarTest.java    |    2 +
 systests/cdi/cdi-owb/cdi-no-apps-owb/pom.xml       |    2 +-
 .../systest/jaxrs/cdi/jetty/JettyEmbeddedTest.java |    2 +
 .../cxf/systest/jaxrs/cdi/jetty/JettyWarTest.java  |    2 +
 .../systest/jaxrs/cdi/tomcat/TomcatWarTest.java    |    2 +
 systests/cdi/cdi-owb/cdi-producers-owb/pom.xml     |    2 +-
 .../systest/jaxrs/cdi/jetty/JettyEmbeddedTest.java |    9 +-
 .../cxf/systest/jaxrs/cdi/jetty/JettyWarTest.java  |    7 +-
 .../systest/jaxrs/cdi/tomcat/TomcatWarTest.java    |    9 +-
 .../jaxrs/cdi/unwrapper/ClassUnwrapperTest.java    |    2 +-
 systests/cdi/cdi-owb/pom.xml                       |   19 +-
 .../cdi/cdi-weld/cdi-multiple-apps-weld/pom.xml    |    2 +-
 .../systest/jaxrs/cdi/jetty/JettyEmbeddedTest.java |    2 +
 .../cxf/systest/jaxrs/cdi/jetty/JettyWarTest.java  |    2 +
 .../systest/jaxrs/cdi/tomcat/TomcatWarTest.java    |    2 +
 systests/cdi/cdi-weld/cdi-no-apps-weld/pom.xml     |    2 +-
 .../systest/jaxrs/cdi/jetty/JettyEmbeddedTest.java |    2 +
 .../cxf/systest/jaxrs/cdi/jetty/JettyWarTest.java  |    2 +
 .../systest/jaxrs/cdi/tomcat/TomcatWarTest.java    |    2 +
 systests/cdi/cdi-weld/cdi-producers-weld/pom.xml   |    2 +-
 .../jaxrs/cdi/AbstractBookStoreCdiTest.java        |    2 +
 .../systest/jaxrs/cdi/jetty/JettyEmbeddedTest.java |    2 +
 .../cxf/systest/jaxrs/cdi/jetty/JettyWarTest.java  |    2 +
 .../systest/jaxrs/cdi/tomcat/TomcatWarTest.java    |    2 +
 .../jaxrs/cdi/unwrapper/ClassUnwrapperTest.java    |    2 +-
 systests/cdi/cdi-weld/pom.xml                      |    4 +-
 systests/cdi/pom.xml                               |   46 +-
 systests/container-integration/grizzly/pom.xml     |    2 +-
 .../cxf/systest/grizzly/EndpointAPITest.java       |    9 +-
 systests/container-integration/pom.xml             |    2 +-
 systests/container-integration/webapp/pom.xml      |    2 +-
 .../webapp/src/main/webapp/WEB-INF/beans.xml       |    7 +-
 systests/databinding/pom.xml                       |    2 +-
 .../cxf/systest/aegis/AegisClientServerTest.java   |   10 +-
 .../apache/cxf/systest/aegis/AegisJaxWsImpl.java   |   13 +-
 .../org/apache/cxf/systest/aegis/AegisServer.java  |   21 +-
 .../apache/cxf/systest/aegis/mtom/MtomTest.java    |    6 +-
 .../apache/cxf/systest/jaxb/MTOMBase64Test.java    |    3 +
 .../java/org/apache/cxf/systest/jaxb/MTOMTest.java |    3 +
 .../jaxb/MultipleServiceShareClassTest.java        |    3 +
 .../cxf/systest/jaxb/model/ExtendedWidget.java     |    5 +-
 .../org/apache/cxf/systest/jaxb/model/Widget.java  |   12 +-
 .../apache/cxf/systest/jaxb/service/ErrorData.java |    2 +-
 .../cxf/systest/source/ClientServerSourceTest.java |    5 +
 .../java/org/apache/cxf/systest/source/cxf.xml     |    8 +-
 .../src/test/resources/aegisJaxWsBeans.xml         |    9 +-
 .../src/test/resources/aegisSportsServiceBeans.xml |    9 +-
 .../src/test/resources/aegisWSDLNSBeans.xml        |    9 +-
 .../src/test/resources/extrajaxbclass.xml          |    8 +-
 .../src/test/resources/mtomTestBeans.xml           |    9 +-
 .../src/test/resources/webapp/WEB-INF/beans.xml    |    6 +-
 .../src/test/resources/webapp/WEB-INF/web.xml      |    5 +-
 systests/jaxrs/pom.xml                             |   41 +-
 .../systest/http/resources/BethalClientBeans.xml   |   10 +-
 .../cxf/systest/http/resources/SessionServer.xml   |    9 +-
 .../http/resources/SessionServer_Windows.xml       |    9 +-
 .../cxf/systest/http/resources/jaxws-publish.xml   |   10 +-
 .../cxf/systest/http/resources/jaxws-server.xml    |   10 +-
 .../apache/cxf/systest/http/resources/pkcs12.xml   |   10 +-
 .../http/resources/resource-key-spec-url.xml       |   10 +-
 .../systest/http/resources/resource-key-spec.xml   |   10 +-
 .../cxf/systest/jaxrs/AbstractBookStoreSpring.java |   27 -
 .../jaxrs/AbstractJAXRSContinuationsTest.java      |    4 +
 .../cxf/systest/jaxrs/AbstractSpringServer.java    |   19 +-
 .../apache/cxf/systest/jaxrs/AtomBookServer.java   |   46 +-
 .../cxf/systest/jaxrs/BookDataBindingServer.java   |   46 +-
 .../cxf/systest/jaxrs/BookServerProxySpring.java   |   46 +-
 .../systest/jaxrs/BookServerRequestDispatch.java   |   46 +-
 .../jaxrs/BookServerResourceCreatedSpring.java     |   47 +-
 .../BookServerResourceCreatedSpringProviders.java  |   48 +-
 .../BookServerResourceJacksonSpringProviders.java  |   47 +-
 .../cxf/systest/jaxrs/BookServerRestSoap.java      |   46 +-
 .../cxf/systest/jaxrs/BookServerServletFilter.java |   47 +-
 .../apache/cxf/systest/jaxrs/BookServerSpring.java |   46 +-
 .../org/apache/cxf/systest/jaxrs/BookStore.java    |   55 +-
 .../java/org/apache/cxf/systest/jaxrs/Chapter.java |    2 +-
 .../systest/jaxrs/CustomOutFaultInterceptor.java   |    7 +-
 .../cxf/systest/jaxrs/GenericBookStoreSpring2.java |    2 +-
 .../cxf/systest/jaxrs/GenericRestServiceImpl.java  |   13 +-
 .../org/apache/cxf/systest/jaxrs/IRestService.java |    6 +-
 .../systest/jaxrs/JAXRS20ClientServerBookTest.java |   12 +-
 .../cxf/systest/jaxrs/JAXRSAsyncClientTest.java    |    6 +
 .../cxf/systest/jaxrs/JAXRSAtomBookTest.java       |    3 +
 .../systest/jaxrs/JAXRSClientServerBookTest.java   |  192 ++-
 .../jaxrs/JAXRSClientServerNonSpringBookTest.java  |    5 +
 .../jaxrs/JAXRSClientServerODataSearchTest.java    |    3 +
 .../JAXRSClientServerProxySpringBookTest.java      |    4 +
 ...ClientServerResourceCreatedOutsideBookTest.java |    4 +
 ...SClientServerResourceCreatedSpringBookTest.java |    4 +
 ...entServerResourceCreatedSpringProviderTest.java |    4 +
 ...entServerResourceJacksonSpringProviderTest.java |    8 +-
 .../jaxrs/JAXRSClientServerSpringBookTest.java     |    9 +-
 .../jaxrs/JAXRSClientServerStreamingTest.java      |    3 +
 .../jaxrs/JAXRSClientServerSubBookTest.java        |    5 +-
 .../jaxrs/JAXRSClientServerThrottledTest.java      |    3 +
 .../JAXRSClientServerUserResourceAsteriskTest.java |    3 +
 .../JAXRSClientServerUserResourceDefaultTest.java  |    3 +
 .../jaxrs/JAXRSClientServerUserResourceTest.java   |    3 +
 .../jaxrs/JAXRSContinuationsServlet3Test.java      |   15 +-
 .../cxf/systest/jaxrs/JAXRSContinuationsTest.java  |    1 +
 .../jaxrs/JAXRSCxfContinuationsServlet3Test.java   |    3 +
 .../systest/jaxrs/JAXRSCxfContinuationsTest.java   |    2 +
 .../cxf/systest/jaxrs/JAXRSDataBindingTest.java    |    3 +
 .../apache/cxf/systest/jaxrs/JAXRSFiltersTest.java |    9 +-
 .../cxf/systest/jaxrs/JAXRSLocalTransportTest.java |    9 +-
 .../cxf/systest/jaxrs/JAXRSMultipartTest.java      |   27 +-
 .../jaxrs/JAXRSMultithreadedClientTest.java        |    3 +
 .../jaxrs/JAXRSNonSpringJaxrsServletTest.java      |    3 +
 .../jaxrs/JAXRSOverlappingDestinationsTest.java    |    3 +
 .../systest/jaxrs/JAXRSRequestDispatcherTest.java  |    3 +
 .../cxf/systest/jaxrs/JAXRSServletFilterTest.java  |    3 +
 .../jaxrs/JAXRSSimpleRequestDispatcherTest.java    |    3 +
 .../cxf/systest/jaxrs/JAXRSSoapBookTest.java       |   34 +-
 .../systest/jaxrs/JAXRSSoapRestBlueprintTest.java  |    2 +
 .../apache/cxf/systest/jaxrs/JAXRSUnicodeTest.java |    6 +-
 .../cxf/systest/jaxrs/JAXRSUriInfoMatchTest.java   |   16 +-
 .../apache/cxf/systest/jaxrs/JAXRSUriInfoTest.java |    8 +-
 .../java/org/apache/cxf/systest/jaxrs/XXETest.java |    3 +
 .../systest/jaxrs/cors/CrossOriginSimpleTest.java  |   16 +-
 .../AbstractSwagger2ServiceDescriptionTest.java    |   37 +-
 .../systest/jaxrs/description/Swagger2Server.java  |   45 +-
 .../Swagger2XForwardedDescriptionTest.java         |    6 +-
 .../SwaggerToOpenApiConversionTest.java            |   27 +-
 .../description/SwaggerUiConfigurationTest.java    |   20 +-
 .../jaxrs/description/group2/BookStore.java        |   40 +
 .../AbstractOpenApiServiceDescriptionTest.java     |   40 +-
 .../openapi/OpenApiContextBasedConfigTest.java     |  134 ++
 .../jaxrs/description/openapi/OpenApiServer.java   |   46 +-
 .../discovery/JAXRSServerSpringDiscoveryTest.java  |    3 +
 .../extraction/JAXRSClientServerTikaTest.java      |    3 +
 .../jaxrs/failover/AbstractFailoverTest.java       |   13 +-
 .../jaxrs/failover/CircuitBreakerFailoverTest.java |    2 +
 .../jaxrs/failover/FailoverWebClientTest.java      |    3 +
 .../jaxrs/failover/LoadDistributorTest.java        |    4 +
 .../failover/LoadDistributorWebClientTest.java     |    3 +
 .../cxf/systest/jaxrs/form/FormBehaviorTest.java   |    2 +
 .../apache/cxf/systest/jaxrs/jms/JAXRSJmsTest.java |   20 +-
 .../cxf/systest/jaxrs/jms/jms_server_config.xml    |    9 +-
 .../cxf/systest/jaxrs/nio/NioBookStoreServer.java  |   45 +-
 .../cxf/systest/jaxrs/nio/NioBookStoreTest.java    |    3 +
 .../systest/jaxrs/provider/JAXBProviderTest.java   |    4 +-
 .../jaxrs/provider/JsrJsonpProviderTest.java       |    4 +-
 .../jaxrs/reactive/CompletableFutureServer.java    |    1 +
 .../jaxrs/reactive/CompletableFutureService.java   |   70 ++
 .../cxf/systest/jaxrs/reactive/HelloWorldBean.java |   41 +
 .../jaxrs/reactive/JAXRSCompletionStageTest.java   |   87 ++
 .../jaxrs/reactive/JAXRSRxJava2FlowableTest.java   |   72 +-
 .../jaxrs/reactive/JAXRSRxJava2ObservableTest.java |   10 +-
 .../jaxrs/reactive/JAXRSRxJavaObservableTest.java  |    7 +-
 .../systest/jaxrs/reactive/MappedException.java    |   35 +
 .../jaxrs/reactive/MappedExceptionMapper.java      |   32 +
 .../cxf/systest/jaxrs/reactor/FluxReactorTest.java |  153 ++-
 .../cxf/systest/jaxrs/reactor/FluxService.java     |   48 +
 .../reactor/IllegalArgumentExceptionMapper.java    |   32 +
 .../cxf/systest/jaxrs/reactor/MonoReactorTest.java |   48 +-
 .../cxf/systest/jaxrs/reactor/MonoService.java     |    2 +-
 .../cxf/systest/jaxrs/reactor/ReactorServer.java   |    1 +
 .../jaxrs/security/AbstractSpringSecurityTest.java |   51 +-
 .../jaxrs/security/JAXRS20HttpsBookTest.java       |    3 +
 .../systest/jaxrs/security/JAXRSHttpsBookTest.java |    3 +
 .../JAXRSJaasConfigurationSecurityTest.java        |    7 +-
 .../jaxrs/security/JAXRSJaasSecurityTest.java      |    7 +-
 .../jaxrs/security/JAXRSSimpleSecurityTest.java    |    2 +
 .../security/JAXRSSpringSecurityClassTest.java     |    3 +
 .../security/JAXRSSpringSecurityInterfaceTest.java |    3 +
 .../JAXRSSpringSecurityNoAnnotationsTest.java      |    2 +
 .../systest/jaxrs/security/jaxrs-https-client1.xml |    9 +-
 .../systest/jaxrs/security/jaxrs-https-client2.xml |    9 +-
 .../systest/jaxrs/security/jaxrs-https-client3.xml |   10 +-
 .../systest/jaxrs/security/jaxrs-https-client4.xml |   10 +-
 .../systest/jaxrs/security/jaxrs-https-client5.xml |   10 +-
 .../jaxrs/security/jaxrs-https-client_old.xml      |    4 +-
 .../systest/jaxrs/security/jaxrs-https-server.xml  |    9 +-
 .../JAXRSClientServerValidationTest.java           |    3 +
 .../validation/JAXRSPerRequestValidationTest.java  |    3 +
 .../JAXRSClientServerValidationSpringTest.java     |    4 +
 .../websocket/JAXRSClientConduitWebSocketTest.java |    3 +
 ...JAXRSClientServerWebSocketNoAtmosphereTest.java |    2 +-
 ...JAXRSClientServerWebSocketSpringWebAppTest.java |    2 +
 .../websocket/JAXRSClientServerWebSocketTest.java  |    6 +
 .../jaxrs/websocket/WebSocketTestClient.java       |   20 +-
 .../src/test/resources/jaxrs/WEB-INF/beans.xml     |    7 +-
 .../jaxrs/src/test/resources/jaxrs/WEB-INF/web.xml |    5 +-
 .../src/test/resources/jaxrs_async/WEB-INF/web.xml |    5 +-
 .../test/resources/jaxrs_atom/WEB-INF/beans.xml    |   10 +-
 .../src/test/resources/jaxrs_atom/WEB-INF/web.xml  |    5 +-
 .../test/resources/jaxrs_cors/WEB-INF/beans.xml    |    8 +-
 .../src/test/resources/jaxrs_cors/WEB-INF/web.xml  |    5 +-
 .../resources/jaxrs_databinding/WEB-INF/beans.xml  |   11 +-
 .../resources/jaxrs_databinding/WEB-INF/web.xml    |    5 +-
 .../resources/jaxrs_dispatch/WEB-INF/beans.xml     |   11 +-
 .../test/resources/jaxrs_dispatch/WEB-INF/web.xml  |    5 +-
 .../jaxrs_dispatch_simple/WEB-INF/beans.xml        |   11 +-
 .../jaxrs_dispatch_simple/WEB-INF/web.xml          |    5 +-
 .../jaxrs_jaas_security/WEB-INF/beans.xml          |    8 +-
 .../resources/jaxrs_jaas_security/WEB-INF/web.xml  |    5 +-
 .../jaxrs_jackson_provider/WEB-INF/web.xml         |    5 +-
 .../jaxrs_many_destinations/WEB-INF/beans.xml      |   11 +-
 .../jaxrs_many_destinations/WEB-INF/web.xml        |    5 +-
 .../src/test/resources/jaxrs_nio/WEB-INF/web.xml   |    5 +-
 .../resources/jaxrs_non_spring/WEB-INF/web.xml     |    5 +-
 .../test/resources/jaxrs_proxy/WEB-INF/beans.xml   |   10 +-
 .../src/test/resources/jaxrs_proxy/WEB-INF/web.xml |    5 +-
 .../resources/jaxrs_security/WEB-INF/beans.xml     |    9 +-
 .../test/resources/jaxrs_security/WEB-INF/web.xml  |    5 +-
 .../resources/jaxrs_security_cglib/WEB-INF/web.xml |    5 +-
 .../jaxrs_security_no_annotations/WEB-INF/web.xml  |    5 +-
 .../jaxrs_simple_security/WEB-INF/web.xml          |    5 +-
 .../resources/jaxrs_soap_blueprint/WEB-INF/web.xml |    5 +-
 .../resources/jaxrs_soap_rest/WEB-INF/beans.xml    |   10 +-
 .../test/resources/jaxrs_soap_rest/WEB-INF/web.xml |    5 +-
 .../test/resources/jaxrs_spring/WEB-INF/beans.xml  |    7 +-
 .../test/resources/jaxrs_spring/WEB-INF/web.xml    |    5 +-
 .../jaxrs_spring_providers/WEB-INF/beans.xml       |    7 +-
 .../jaxrs_spring_providers/WEB-INF/web.xml         |    5 +-
 .../test/resources/jaxrs_swagger2/WEB-INF/web.xml  |    5 +-
 .../test/resources/jaxrs_unicode/WEB-INF/web.xml   |    5 +-
 .../test/resources/jaxrs_uriinfo/WEB-INF/web.xml   |    5 +-
 .../resources/jaxrs_uriinfo_match/WEB-INF/web.xml  |    5 +-
 .../test/resources/jaxrs_websocket/WEB-INF/web.xml |    5 +-
 .../cxf/systest/jaxrs/failover/cxf-client.xml      |    2 -
 .../org/apache/cxf/systest/servlet/web-jaxrs.xml   |    5 +-
 .../resources/servlet_as_filter/WEB-INF/beans.xml  |    7 +-
 .../resources/servlet_as_filter/WEB-INF/web.xml    |    5 +-
 systests/jaxws/pom.xml                             |   16 +-
 .../systest/dispatch/DispatchClientServerTest.java |   12 +-
 .../DispatchClientServerWithHugeResponseTest.java  |    4 +
 ...patchClientServerWithMalformedResponseTest.java |    5 +
 .../dispatch/DispatchXMLClientServerTest.java      |    5 +
 .../apache/cxf/systest/dispatch/client-config.xml  |    7 +-
 .../handlers/DispatchHandlerInvocationTest.java    |    5 +-
 .../systest/handlers/HandlerInvocationTest.java    |    5 +
 .../HandlerInvocationUsingAddNumbersTest.java      |    4 +
 .../cxf/systest/handlers/SoapFaultHandlerTest.java |    4 +-
 ...SpringConfiguredAutoRewriteSoapAddressTest.java |    4 +-
 .../handlers/SpringConfiguredHandlerTest.java      |    4 +-
 ...ringConfiguredNoAutoRewriteSoapAddressTest.java |    4 +-
 .../systest/handlers/TrivialSOAPHandlerTest.java   |    4 +
 .../java/org/apache/cxf/systest/handlers/beans.xml |    8 +-
 .../handlers/beans_autoRewriteSoapAddress.xml      |    8 +-
 .../handlers/beans_no_autoRewriteSoapAddress.xml   |    8 +-
 .../cxf/systest/handlers/soap_fault_beans.xml      |    8 +-
 .../cxf/systest/jaxws/AnyClientServerTest.java     |    8 +-
 .../org/apache/cxf/systest/jaxws/CXF5061Test.java  |    2 +
 .../org/apache/cxf/systest/jaxws/CXF6655Test.java  |    3 +
 .../org/apache/cxf/systest/jaxws/CXF7990Test.java  |   84 ++
 .../jaxws/ClientServerGreeterBaseNoWsdlTest.java   |    4 +
 .../systest/jaxws/ClientServerGreeterBaseTest.java |    4 +
 .../jaxws/ClientServerGreeterNoWsdlTest.java       |    4 +
 .../cxf/systest/jaxws/ClientServerMiscTest.java    |   15 +-
 .../systest/jaxws/ClientServerMixedStyleTest.java  |    5 +
 .../systest/jaxws/ClientServerPartialWsdlTest.java |    4 +
 .../jaxws/ClientServerRPCLitDefatulAnnoTest.java   |    4 +
 .../cxf/systest/jaxws/ClientServerRPCLitTest.java  |    4 +
 .../apache/cxf/systest/jaxws/ClientServerTest.java |   12 +-
 .../cxf/systest/jaxws/ClientServerXMLTest.java     |    5 +
 .../jaxws/DocLitWrappedCodeFirstService.java       |    3 +-
 .../jaxws/DocLitWrappedCodeFirstServiceImpl.java   |    6 +-
 .../DocLitWrappedCodeFirstServiceMissingOps.java   |    4 +-
 .../org/apache/cxf/systest/jaxws/EchoService.java  |   27 +
 .../apache/cxf/systest/jaxws/EchoServiceImpl.java  |   63 +
 .../cxf/systest/jaxws/JaxWsClientThreadTest.java   |   30 +-
 .../cxf/systest/jaxws/JaxWsDynamicClientTest.java  |    3 +
 .../cxf/systest/jaxws/JaxwsAsyncFailOverTest.java  |    2 +
 .../cxf/systest/jaxws/JaxwsExecutorTest.java       |    4 +
 .../cxf/systest/jaxws/LocatorClientServerTest.java |    6 +-
 .../apache/cxf/systest/jaxws/OASISCatalogTest.java |    9 +-
 .../cxf/systest/jaxws/RpcLitCodeFirstService.java  |    3 +-
 .../systest/jaxws/RpcLitCodeFirstServiceImpl.java  |    6 +-
 .../jaxws/SchemaValidationClientServerTest.java    |    5 +-
 .../apache/cxf/systest/jaxws/WsdlGetUtilsTest.java |    2 +
 .../beanpostprocessor/BeanPostProcessorTest.java   |    4 +-
 .../CustomizedfBeanPostProcessorTest.java          |    4 +-
 .../apache/cxf/systest/jaxws/fault-stack-trace.xml |    6 +-
 .../JavaFirstSchemaValidationTest.java             |    8 +-
 .../jaxws/websocket/ClientServerWebSocketTest.java |    8 +-
 .../AttachmentProviderXMLClientServerTest.java     |    4 +
 .../apache/cxf/systest/provider/CXF4130Test.java   |    3 +
 .../apache/cxf/systest/provider/CXF4818Test.java   |    3 +
 .../InterpretNullAsOnewayProviderTest.java         |    4 +
 .../provider/NBProviderClientServerTest.java       |    5 +
 .../systest/provider/ProviderClientServerTest.java |    5 +
 .../provider/ProviderRPCClientServerTest.java      |    4 +
 .../provider/ProviderXMLClientServerTest.java      |    5 +
 .../datasource/DataSourceProviderTest.java         |    4 +
 .../cxf/systest/swa/ClientServerSwaTest.java       |    4 +
 .../apache/cxf/systest/jaxws/springWebService.xml  |    8 +-
 systests/kerberos/pom.xml                          |    3 +-
 .../common/KerberosClientPasswordCallback.java     |   58 +-
 .../common/KerberosServicePasswordCallback.java    |   21 +-
 .../systest/kerberos/common/SecurityTestUtil.java  |    2 +-
 .../kerberos/jaxrs/kerberos/BookStoreImpl.java     |    4 -
 .../kerberos/jaxrs/kerberos/kerberosClient.xml     |    9 +-
 .../kerberos/wssec/kerberos/KerberosTokenTest.java |   41 +
 systests/kerberos/src/test/resources/kerberos.jaas |    8 +
 .../kerberos/wssec/kerberos/DoubleItKerberos.wsdl  |   21 +
 .../cxf/systest/kerberos/wssec/kerberos/client.xml |   38 +-
 .../cxf/systest/kerberos/wssec/kerberos/server.xml |   56 +-
 .../kerberos/wssec/kerberos/stax-server.xml        |   13 +-
 .../systest/kerberos/wssec/kerberos/sts-client.xml |   10 +-
 .../cxf/systest/kerberos/wssec/spnego/client.xml   |   11 +-
 .../cxf/systest/kerberos/wssec/spnego/server.xml   |   13 +-
 .../systest/kerberos/wssec/spnego/stax-server.xml  |   13 +-
 .../cxf/systest/kerberos/wssec/sts/cxf-sts.xml     |   12 +-
 .../systest/kerberos/wssec/sts/stax-cxf-sts.xml    |   12 +-
 systests/ldap/pom.xml                              |    2 +-
 .../cxf/systest/ldap/jaxrs/JAXRSLDAPUserTest.java  |    2 +-
 .../cxf/systest/ldap/sts/LDAPClaimsTest.java       |   12 +-
 systests/ldap/src/test/resources/ldap-jaxrs.xml    |    7 +-
 systests/ldap/src/test/resources/ldap.xml          |    7 +-
 systests/microprofile/client/async/pom.xml         |   11 +-
 .../microprofile/rest/client/AsyncMethodTest.java  |    6 +-
 .../AsyncInvocationInterceptorFactoryTestImpl.java |    8 +
 ...AsyncInvocationInterceptorFactoryTestImpl2.java |    8 +
 systests/microprofile/client/jaxrs/pom.xml         |  190 +++
 .../rest/client/JaxrsHeaderPropagationTest.java    |  118 ++
 .../microprofile/rest/client/JaxrsResource.java    |   49 +
 .../rest/client/MockConfigProviderResolver.java    |  112 ++
 .../microprofile/rest/client/RestClient.java       |   32 +
 .../client/ReturnAllOutboundHeadersFilter.java     |   40 +
 systests/microprofile/client/tracing/pom.xml       |  162 +++
 .../microprofile/rest/client/tracing/Book.java     |   52 +
 .../rest/client/tracing/BookRestClient.java        |   34 +
 .../rest/client/tracing/BookStore.java             |   59 +
 .../client/tracing/brave/BraveTracingTest.java     |  190 +++
 .../client/tracing/brave/TestSpanReporter.java     |   43 +
 systests/microprofile/client/weld/pom.xml          |   11 +-
 systests/microprofile/client/weld/testng.xml       |   23 +-
 systests/microprofile/pom.xml                      |   11 +-
 systests/pom.xml                                   |    2 +-
 systests/rs-http-sci/pom.xml                       |   10 +-
 .../apache/cxf/jaxrs/servlet/AbstractSciTest.java  |    1 +
 .../jaxrs/servlet/jetty/AbstractJettyServer.java   |    2 +
 .../servlet/jetty/JettyEmptyApplicationTest.java   |    2 +
 .../jetty/JettyEmptyPathApplicationTest.java       |    2 +
 .../servlet/jetty/JettyNoApplicationTest.java      |    2 +
 .../JettySingleApplicationOnlyClassesTest.java     |    2 +
 .../JettySingleApplicationOnlySingletonsTest.java  |    2 +
 .../servlet/jetty/JettySingleApplicationTest.java  |    2 +
 systests/rs-security/pom.xml                       |   30 +-
 .../systest/http/resources/BethalClientBeans.xml   |   10 +-
 .../cxf/systest/http/resources/SessionServer.xml   |    9 +-
 .../http/resources/SessionServer_Windows.xml       |    9 +-
 .../cxf/systest/http/resources/jaxws-publish.xml   |   10 +-
 .../cxf/systest/http/resources/jaxws-server.xml    |   10 +-
 .../apache/cxf/systest/http/resources/pkcs12.xml   |   10 +-
 .../http/resources/resource-key-spec-url.xml       |   10 +-
 .../systest/http/resources/resource-key-spec.xml   |   10 +-
 .../cxf/systest/jaxrs/security/BookStore.java      |    7 +
 .../systest/jaxrs/security/SecurityTestUtil.java   |    2 +-
 .../httpsignature/BookServerHttpSignature.java     |   59 +
 .../httpsignature/CustomAlgorithmProvider.java     |   30 +
 .../httpsignature/CustomPublicKeyProvider.java     |   62 +
 .../httpsignature/JAXRSHTTPSignatureTest.java      | 1293 ++++++++++++++++++++
 .../PrivateKeyProviderTestHelper.java              |   60 +
 .../systest/jaxrs/security/jcs/JAXRSJcsTest.java   |    3 +
 .../jose/jwejws/BookServerHTTPHeaders.java         |   59 +
 .../jwejws/EncrSignJweContainerRequestFilter.java  |   33 +
 .../jwejws/EncrSignJwsContainerRequestFilter.java  |   33 +
 .../security/jose/jwejws/JAXRSJweJsonTest.java     |    7 +-
 .../security/jose/jwejws/JAXRSJweJwsTest.java      |   53 +-
 .../security/jose/jwejws/JAXRSJwsJsonTest.java     |    4 +
 .../jose/jwejws/JAXRSJwsMultipartTest.java         |   25 +-
 .../security/jose/jwejws/JweJwsAlgorithmTest.java  |    4 +
 .../security/jose/jwejws/JweJwsReferenceTest.java  |    4 +
 .../security/jose/jwejws/JwsHTTPHeaderTest.java    |  268 ++++
 .../jwejws/PrivateKeyPasswordProviderImpl.java     |    2 +-
 .../jaxrs/security/jose/jwt/JWTAlgorithmTest.java  |    4 +
 .../jaxrs/security/jose/jwt/JWTAuthnAuthzTest.java |    4 +
 .../jaxrs/security/jose/jwt/JWTPropertiesTest.java |    4 +
 .../jose/jwt/PrivateKeyPasswordProviderImpl.java   |    2 +-
 .../oauth/TemporaryCredentialServiceTest.java      |    3 +
 .../oauth2/common/JCacheOAuthDataProviderImpl.java |   12 +-
 .../oauth2/common/OAuthDataProviderImpl.java       |  267 ----
 .../security/oauth2/filters/OAuth2FiltersTest.java |    5 +
 .../oauth2/filters/OAuth2JwtFiltersTest.java       |    5 +
 .../grants/AuthorizationGrantNegativeTest.java     |   72 +-
 .../oauth2/grants/AuthorizationGrantTest.java      |   90 +-
 .../oauth2/grants/IntrospectionServiceTest.java    |   92 +-
 .../security/oauth2/grants/JAXRSOAuth2Test.java    |   83 +-
 .../security/oauth2/tls/JAXRSOAuth2TlsTest.java    |   59 +-
 .../security/oauth2/tls/OAuthDataProviderImpl.java |    4 +-
 .../oauth2/tls/OAuthDataProviderImplJwt.java       |   17 +-
 .../security/oidc/OIDCDynamicRegistrationTest.java |   57 +-
 .../systest/jaxrs/security/oidc/OIDCFlowTest.java  |  133 +-
 .../jaxrs/security/oidc/OIDCNegativeTest.java      |   79 +-
 .../systest/jaxrs/security/oidc/UserInfoTest.java  |   97 +-
 .../security/oidc/filters/OIDCFiltersTest.java     |    4 +
 .../saml/CustomSecurityContextProvider.java        |    2 +-
 .../security/saml/JAXRSSamlAuthorizationTest.java  |    4 +
 .../systest/jaxrs/security/saml/JAXRSSamlTest.java |    4 +
 .../jaxrs/security/samlsso/MetadataTest.java       |    4 +
 .../jaxrs/security/xml/JAXRSXmlSecTest.java        |   47 +
 .../src/test/resources/META-INF/persistence.xml    |    7 +-
 .../jaxrs/oauth/server/WEB-INF/oauth-beans.xml     |    7 +-
 .../cxf/systest/jaxrs/oauth/server/WEB-INF/web.xml |    6 +-
 .../httpsignature/alice.httpsig.properties         |   22 +
 .../security/httpsignature/bob.httpsig.properties  |   22 +
 .../jaxrs/security/httpsignature/client.xml        |   34 +
 .../jaxrs/security/httpsignature/server.xml        |  170 +++
 .../cxf/systest/jaxrs/security/jcs/client.xml      |   11 +-
 .../cxf/systest/jaxrs/security/jcs/jcs-server.xml  |   11 +-
 .../security/jose/jwejws/algorithms-server.xml     |   11 +-
 .../systest/jaxrs/security/jose/jwejws/client.xml  |   11 +-
 .../security/jose/jwejws/http-headers-server.xml   |   79 ++
 .../security/jose/jwejws/reference-server.xml      |   11 +-
 .../systest/jaxrs/security/jose/jwejws/server.xml  |   28 +-
 .../jaxrs/security/jose/jwejws/serverJweJson.xml   |   11 +-
 .../jaxrs/security/jose/jwejws/serverJwsJson.xml   |   11 +-
 .../jaxrs/security/jose/jwejws/serverMultipart.xml |   11 +-
 .../jaxrs/security/jose/jwt/algorithms-server.xml  |   11 +-
 .../jaxrs/security/jose/jwt/authn-authz-server.xml |   11 +-
 .../cxf/systest/jaxrs/security/jose/jwt/client.xml |   11 +-
 .../jaxrs/security/jose/jwt/properties-server.xml  |   11 +-
 .../jaxrs/security/oauth2/filters/client.xml       |   11 +-
 .../security/oauth2/filters/oauth20-server.xml     |    2 +-
 .../security/oauth2/filters/oauth20-serverJwt.xml  |    7 +-
 .../jaxrs/security/oauth2/grants/client.xml        |   11 +-
 .../oauth2/grants/grants-negative-server-jpa.xml   |    2 +-
 .../oauth2/grants/grants-negative-server-jwt.xml   |  145 ---
 .../oauth2/grants/grants-negative-server.xml       |  143 ---
 .../security/oauth2/grants/grants-server-jpa.xml   |    2 +-
 .../security/oauth2/grants/grants-server-jwt.xml   |  145 ---
 .../jaxrs/security/oauth2/grants/grants-server.xml |  143 ---
 .../oauth2/grants/introspection-server-jpa.xml     |    2 +-
 .../oauth2/grants/introspection-server-jwt.xml     |  135 --
 .../oauth2/grants/introspection-server.xml         |  124 --
 .../jaxrs/security/oauth2/grants/server-jpa.xml    |    2 +-
 .../jaxrs/security/oauth2/grants/server-jwt.xml    |  164 ---
 .../jaxrs/security/oauth2/grants/server.xml        |  146 ---
 .../systest/jaxrs/security/oauth2/tls/client.xml   |   11 +-
 .../systest/jaxrs/security/oauth2/tls/client2.xml  |   11 +-
 .../cxf/systest/jaxrs/security/oidc/client.xml     |   11 +-
 .../systest/jaxrs/security/oidc/filters/client.xml |   11 +-
 .../jaxrs/security/oidc/filters/oidc-server.xml    |    2 +-
 .../security/oidc/oidc-negative-server-jpa.xml     |    2 +-
 .../security/oidc/oidc-negative-server-jwt.xml     |  184 ---
 .../jaxrs/security/oidc/oidc-negative-server.xml   |  183 ---
 .../jaxrs/security/oidc/oidc-server-jpa.xml        |    2 +-
 .../jaxrs/security/oidc/oidc-server-jwt.xml        |  159 ---
 .../systest/jaxrs/security/oidc/oidc-server.xml    |  158 ---
 .../jaxrs/security/oidc/userinfo-server-jpa.xml    |    2 +-
 .../jaxrs/security/oidc/userinfo-server-jwt.xml    |  193 ---
 .../jaxrs/security/oidc/userinfo-server.xml        |  192 ---
 .../cxf/systest/jaxrs/security/saml/client.xml     |   11 +-
 .../systest/jaxrs/security/saml/secureServer.xml   |   12 +-
 .../cxf/systest/jaxrs/security/saml/server.xml     |   11 +-
 .../cxf/systest/jaxrs/security/samlsso/client.xml  |   11 +-
 .../jaxrs/security/samlsso/metadata-server.xml     |   12 +-
 .../cxf/systest/jaxrs/security/xml/client.xml      |   11 +-
 .../cxf/systest/jaxrs/security/xml/server.xml      |   12 +-
 .../cxf/systest/jaxrs/security/xml/stax-server.xml |   12 +-
 systests/rs-sse/pom.xml                            |   10 +-
 systests/rs-sse/rs-sse-base/pom.xml                |    2 +-
 .../cxf/systest/jaxrs/sse/AbstractSseTest.java     |   83 +-
 systests/rs-sse/rs-sse-jetty/pom.xml               |    2 +-
 .../jaxrs/sse/jetty/AbstractJettyServer.java       |    2 +
 .../systest/jaxrs/sse/jetty/JettyEmbeddedTest.java |    2 +
 .../cxf/systest/jaxrs/sse/jetty/JettyWarTest.java  |    2 +
 systests/rs-sse/rs-sse-tomcat/pom.xml              |    8 +-
 .../jaxrs/sse/tomcat/AbstractTomcatServer.java     |    2 +
 .../jaxrs/sse/tomcat/TomcatEmbeddedTest.java       |    2 +
 .../systest/jaxrs/sse/tomcat/TomcatWarTest.java    |    2 +
 systests/rs-sse/rs-sse-undertow/pom.xml            |    2 +-
 .../jaxrs/sse/undertow/AbstractUndertowServer.java |    5 +-
 .../jaxrs/sse/undertow/UndertowEmbeddedTest.java   |    2 +
 systests/tracing/pom.xml                           |   15 +-
 .../cxf/systest/htrace/TestSpanReceiver.java       |   61 -
 .../org/apache/cxf/systest/jaeger/TestSender.java  |   14 +-
 .../cxf/systest/jaxrs/tracing/BookStore.java       |   89 +-
 .../jaxrs/tracing/brave/BraveTracingTest.java      |   40 +-
 .../htrace/HTraceTracingCustomHeadersTest.java     |  139 ---
 .../jaxrs/tracing/htrace/HTraceTracingTest.java    |  373 ------
 .../cxf/systest/jaxrs/tracing/htrace/HasSpan.java  |   70 --
 .../jaxrs/tracing/htrace/IsTimelineContaining.java |   47 -
 .../jaxrs/tracing/htrace/IsTimelineEmpty.java      |   39 -
 .../opentracing/OpenTracingTracingTest.java        |   54 +-
 .../jaxws/tracing/brave/BraveTracingTest.java      |    8 +-
 .../systest/jaxws/tracing/htrace/BookStore.java    |   49 -
 .../jaxws/tracing/htrace/HTraceTracingTest.java    |  223 ----
 .../opentracing/OpenTracingTracingTest.java        |   11 +-
 systests/transport-jms/pom.xml                     |    2 +-
 .../testsuite/testcases/SOAPJMSTestSuiteTest.java  |   29 +-
 .../cxf/systest/jms/JMSClientServerTest.java       |   11 +-
 .../java/org/apache/cxf/systest/jms/JMSClients.xml |    7 +-
 .../apache/cxf/systest/jms/TwoWayJMSImplBase.java  |   10 +-
 .../cxf/systest/jms/action/JMSSoapActionTest.java  |  137 +++
 .../org/apache/cxf/systest/jms/action/Server.java  |   45 +
 .../jms/action/SoapActionGreeterImplTwoWayJMS.java |   35 +
 .../GreeterImplWithContinuationsJMS.java           |    4 +-
 .../systest/jms/continuations/jms_test_config.xml  |    9 +-
 .../java/org/apache/cxf/systest/jms/gzipBus.xml    |   10 +-
 .../systest/jms/security/JMSWSSecurityTest.java    |    6 +
 .../jms/security/SecurityGreeterImplTwoWayJMS.java |    2 +
 .../systest/jms/security/TwoWayJMSImplBase.java    |  117 --
 .../java/org/apache/cxf/systest/jms/soap12Bus.xml  |    8 +-
 .../cxf/systest/jms/swa/ClientServerSwaTest.java   |    2 +
 systests/transport-undertow/pom.xml                |   15 +-
 .../http_undertow/ClientServerSessionTest.java     |    5 +
 .../systest/http_undertow/MapIdentityManager.java  |    5 +-
 .../cxf/systest/http_undertow/ThreadPoolTest.java  |    2 +
 .../http_undertow/UndertowBasicAuthTest.java       |    3 +
 .../http_undertow/UndertowDigestAuthTest.java      |    4 +
 .../ClientServerWrappedContinuationTest.java       |    4 +
 ...JAXRSClientServerWebSocketNoAtmosphereTest.java |    2 +-
 .../websocket/JAXRSClientServerWebSocketTest.java  |    6 +
 .../websocket/WebSocketTestClient.java             |   20 +-
 .../cxf/systest/http_undertow/SessionServer.xml    |   10 +-
 .../systest/http_undertow/continuations/cxf.xml    |    8 +-
 .../http_undertow/continuations/cxf_https.xml      |    9 +-
 .../http_undertow/continuations/jaxws-server.xml   |    9 +-
 .../org/apache/cxf/systest/http_undertow/cxf.xml   |    7 +-
 .../http_undertow/server-lifecycle-beans.xml       |    9 +-
 .../apache/cxf/systest/http_undertow/server.xml    |    7 +-
 .../cxf/systest/http_undertow/undertow-engine.xml  |    9 +-
 .../http_undertow/undertowBasicAuthServer.xml      |    7 +-
 .../systest/http_undertow/undertowDigestServer.xml |    7 +-
 systests/transports-ssl3/pom.xml                   |    2 +-
 .../java/org/apache/cxf/https/ssl3/SSLv3Test.java  |    9 +-
 .../apache/cxf/https/ssl3/sslv3-client-allow.xml   |   11 +-
 .../org/apache/cxf/https/ssl3/sslv3-client.xml     |   11 +-
 .../org/apache/cxf/https/ssl3/sslv3-server.xml     |   12 +-
 systests/transports/pom.xml                        |    3 +-
 .../cxf/systest/http/ClientServerSessionTest.java  |    7 +-
 .../apache/cxf/systest/http/HTTPConduitTest.java   |    4 +
 .../cxf/systest/http/HTTPProxyAuthConduitTest.java |    3 +-
 .../cxf/systest/http/HTTPProxyConduitTest.java     |    1 +
 .../cxf/systest/http/PublishedEndpointUrlTest.java |    8 +-
 .../cxf/systest/http/WSDLAddressRewriteTest.java   |    2 +
 .../org/apache/cxf/systest/http/WSDLQueryTest.java |    3 +
 .../cxf/systest/http/auth/DigestAuthTest.java      |    9 +-
 .../apache/cxf/systest/http/auth/DigestServer.java |   29 +-
 .../systest/http_jetty/EngineLifecycleTest.java    |  208 ++--
 .../cxf/systest/http_jetty/JettyBasicAuthTest.java |    3 +
 .../http_jetty/JettyCachedOutDigestAuthTest.java   |    1 +
 .../systest/http_jetty/JettyDigestAuthTest.java    |    4 +
 .../cxf/systest/http_jetty/ThreadPoolTest.java     |    2 +
 .../ClientServerWrappedContinuationTest.java       |    4 +
 .../https/ciphersuites/CipherSuitesTest.java       |  296 ++---
 .../systest/https/clientauth/ClientAuthTest.java   |  139 ++-
 .../cxf/systest/https/conduit/HTTPSClientTest.java |    4 +
 .../systest/https/conduit/HTTPSConduitTest.java    |   11 +-
 .../https/conduit/HTTPSProxyAuthConduitTest.java   |    2 +-
 .../https/conduit/HTTPSProxyConduitTest.java       |    2 +-
 .../https/constraints/CertConstraintsTest.java     |    7 +-
 .../HostnameVerificationDeprecatedTest.java        |   60 +-
 .../https/hostname/HostnameVerificationTest.java   |   82 +-
 .../cxf/systest/https/trust/TrustManagerTest.java  |   58 +
 .../local_transport/DirectDispatchClientTest.java  |    4 +
 .../cxf/systest/servlet/AbstractServletTest.java   |    3 +
 .../apache/cxf/systest/servlet/CXFFilterTest.java  |    5 +-
 .../apache/cxf/systest/servlet/CXFServletTest.java |    7 +-
 .../systest/servlet/ErrorContextSerletTest.java    |   10 +-
 .../servlet/ExternalServicesServletTest.java       |    6 +-
 .../cxf/systest/servlet/JaxRsServletTest.java      |    4 +-
 .../cxf/systest/servlet/JsFrontEndServletTest.java |    5 +-
 .../systest/servlet/NoSpringServletClientTest.java |    5 +-
 .../servlet/SpringAutoPublishServletTest.java      |    6 +-
 .../cxf/systest/servlet/SpringServletTest.java     |    7 +-
 .../cxf/systest/servlet/resolver/ResolverTest.java |   12 +-
 .../apache/cxf/systest/soap_udp/SoapUDPTest.java   |    4 +
 .../test/resources/digestauth/WEB-INF/beans.xml    |   10 +-
 .../src/test/resources/digestauth/WEB-INF/web.xml  |    6 +-
 .../org/apache/cxf/systest/http/SessionServer.xml  |   10 +-
 .../cxf/systest/http_jetty/continuations/cxf.xml   |    8 +-
 .../systest/http_jetty/continuations/cxf_https.xml |    9 +-
 .../http_jetty/continuations/jaxws-server.xml      |    9 +-
 .../http_jetty/continuations/jetty-engine.xml      |    7 +-
 .../org/apache/cxf/systest/http_jetty/cxf.xml      |    7 +-
 .../apache/cxf/systest/http_jetty/jetty-engine.xml |   11 +-
 .../systest/http_jetty/jettyBasicAuthServer.xml    |    7 +-
 .../cxf/systest/http_jetty/jettyDigestServer.xml   |    7 +-
 .../systest/http_jetty/server-lifecycle-beans.xml  |    9 +-
 .../org/apache/cxf/systest/http_jetty/server.xml   |    7 +-
 .../ciphersuites-client-expired-cert.xml           |   11 +-
 .../ciphersuites/ciphersuites-client-noconfig.xml  |   11 +-
 .../ciphersuites/ciphersuites-client-tlsv12.xml    |   11 +-
 .../ciphersuites/ciphersuites-client-tlsv13.xml    |   11 +-
 .../https/ciphersuites/ciphersuites-client.xml     |   11 +-
 .../https/ciphersuites/ciphersuites-dhe-client.xml |   11 +-
 .../ciphersuites/ciphersuites-explicit-client.xml  |   11 +-
 .../https/ciphersuites/ciphersuites-server.xml     |   12 +-
 .../systest/https/clientauth/client-auth-chain.xml |   11 +-
 .../https/clientauth/client-auth-invalid.xml       |   11 +-
 .../https/clientauth/client-auth-invalid2.xml      |   11 +-
 .../https/clientauth/client-auth-server.xml        |   12 +-
 .../cxf/systest/https/clientauth/client-auth.xml   |   11 +-
 .../systest/https/clientauth/client-no-auth.xml    |   11 +-
 .../systest/https/conduit/BethalClientBeans.xml    |   10 +-
 .../https/conduit/jaxws-publish-callback.xml       |   10 +-
 .../cxf/systest/https/conduit/jaxws-publish.xml    |   10 +-
 .../cxf/systest/https/conduit/jaxws-server.xml     |   10 +-
 .../https/conduit/jaxws-tlsrefs-publish.xml        |   10 +-
 .../apache/cxf/systest/https/conduit/pkcs12.xml    |   10 +-
 .../https/conduit/resource-key-spec-url.xml        |   11 +-
 .../systest/https/conduit/resource-key-spec.xml    |   10 +-
 .../https/constraints/jaxws-server-constraints.xml |   10 +-
 .../https/hostname/hostname-client-disablecn.xml   |   11 +-
 .../https/hostname/hostname-client-usedefault.xml  |   11 +-
 .../cxf/systest/https/hostname/hostname-client.xml |   11 +-
 .../https/hostname/hostname-server-deprecated.xml  |   12 +-
 .../cxf/systest/https/hostname/hostname-server.xml |   12 +-
 .../systest/https/trust/client-trust-config.xml    |   11 +-
 .../https/trust/client-trust-empty-config.xml      |   11 +-
 .../cxf/systest/https/trust/client-trust.xml       |   11 +-
 .../cxf/systest/https/trust/trust-server.xml       |   12 +-
 .../org/apache/cxf/systest/servlet/cxf-jaxrs.xml   |    8 +-
 .../org/apache/cxf/systest/servlet/cxf-servlet.xml |    7 +-
 .../cxf/systest/servlet/spring-auto-launch.xml     |    7 +-
 .../apache/cxf/systest/servlet/spring-error.xml    |    7 +-
 .../org/apache/cxf/systest/servlet/spring-js.xml   |    6 +-
 .../org/apache/cxf/systest/servlet/spring.xml      |    7 +-
 .../src/test/resources/resolver/WEB-INF/beans.xml  |   10 +-
 .../src/test/resources/resolver/WEB-INF/web.xml    |    5 +-
 systests/uncategorized/pom.xml                     |   39 +-
 .../cxf/cxf1226/MissingQualification1226Test.java  |    4 +-
 .../src/test/java/org/apache/cxf/cxf1226/beans.xml |    8 +-
 .../java/org/apache/cxf/cxf1332/Cxf1332Test.java   |    4 +-
 .../src/test/java/org/apache/cxf/cxf1332/beans.xml |    8 +-
 .../RespectBindingFeatureClientServerTest.java     |   16 +-
 .../basicDOCBare/DOCBareClientServerTest.java      |   10 +-
 .../beanincreationexception/TestBeanABOImpl.java   |    2 +-
 .../cxf/systest/beanincreationexception/beans.xml  |    8 +-
 .../cxf/systest/bus/BusExtensionLoadingTest.java   |    7 +-
 .../apache/cxf/systest/bus/BusShutdownTest.java    |    7 +-
 .../cxf/systest/bus/SpringBusFactoryTest.java      |    7 +-
 .../test/java/org/apache/cxf/systest/bus/basic.xml |    8 +-
 .../java/org/apache/cxf/systest/bus/servlet.xml    |    7 +-
 .../systest/callback/CallbackClientServerTest.java |    3 +
 .../apache/cxf/systest/callback/ServerImpl.java    |    2 +-
 .../clustering/CircuitBreakerFailoverTest.java     |    3 +
 .../clustering/FailoverAddressOverrideTest.java    |    5 +
 .../cxf/systest/clustering/FailoverTest.java       |    5 +
 .../LoadDistributorAddressOverrideTest.java        |    4 +
 .../systest/clustering/LoadDistributorTest.java    |    5 +
 .../clustering/circuit_breaker_failover.xml        |    8 +-
 .../org/apache/cxf/systest/clustering/failover.xml |    9 +-
 .../clustering/failover_address_override.xml       |   10 +-
 .../cxf/systest/clustering/load_distributor.xml    |    9 +-
 .../load_distributor_address_override.xml          |   10 +-
 .../org/apache/cxf/systest/clustering/targets.xml  |    8 +-
 .../cxf/systest/coloc/AbstractColocTest.java       |   15 +-
 .../coloc/AbstractHeaderServiceDocLitTest.java     |   14 +-
 .../coloc/AbstractHeaderServiceRpcLitTest.java     |   26 +-
 .../systest/coloc/AbstractWrappedDocLitTest.java   |    6 +-
 .../systest/coloc/BaseHeaderTesterDocLitImpl.java  |   22 +-
 .../systest/coloc/BaseHeaderTesterRpcLitImpl.java  |   23 +-
 .../cxf/systest/coloc/ColocHeaderDocLitTest.java   |   15 +-
 .../cxf/systest/coloc/ColocHeaderRpcLitTest.java   |   14 +-
 .../cxf/systest/coloc/ColocWrappedDocLitTest.java  |   11 -
 .../org/apache/cxf/systest/coloc/coloc_rpc.xml     |   10 +-
 .../test/java/org/apache/cxf/systest/coloc/cxf.xml |    2 +-
 .../apache/cxf/systest/corba/BaseGreeterImpl.java  |    7 +-
 .../cxf/systest/corba/BaseGreeterTimeoutImpl.java  |    4 +-
 .../corba/CorbaBindingFactoryConfigurerTest.java   |    9 +-
 .../org/apache/cxf/systest/corba/CorbaTest.java    |    6 +-
 .../apache/cxf/systest/corba/CorbaTimeoutTest.java |    9 +-
 .../corba/corba_binding_factory_configurer.xml     |    9 +-
 .../cxf/systest/corba/hello_world_client.xml       |    8 +-
 .../cxf/systest/corba/hello_world_server.xml       |    8 +-
 .../cxf/systest/cxf6319/Cxf6319TestCase.java       |    3 +
 .../org/apache/cxf/systest/cxf6319/handler.xml     |    2 +-
 .../org/apache/cxf/systest/cxf993/Cxf993Test.java  |    4 +
 .../systest/exception/GenericExceptionTest.java    |    7 +-
 .../ManualHttpMulitplexClientServerTest.java       |   12 +-
 .../factory_pattern/MultiplexClientServerTest.java |    9 +-
 .../MultiplexHttpAddressClientServerTest.java      |    8 +-
 .../org/apache/cxf/systest/factory_pattern/cxf.xml |    6 +-
 .../cxf/systest/factory_pattern/cxf_multiplex.xml  |    9 +-
 .../systest/fault/IntFaultClientServerTest.java    |    5 +
 .../systest/interceptor/InterceptorFaultTest.java  |    4 +
 .../org/apache/cxf/systest/interceptor/addr.xml    |    7 +-
 .../org/apache/cxf/systest/interceptor/no-addr.xml |    7 +-
 .../cxf/systest/jca/OutBoundConnectionTest.java    |    5 +
 .../apache/cxf/systest/js/JSClientServerTest.java  |    3 +
 .../cxf/systest/lifecycle/LifeCycleTest.java       |   11 +-
 .../java/org/apache/cxf/systest/lifecycle/cxf.xml  |    8 +-
 .../management/CountersClientServerTest.java       |    3 +
 .../cxf/systest/management/ManagedBusTest.java     |   15 +-
 .../management/ManagedClientServerTest.java        |    4 +
 .../cxf/systest/management/counter-spring.xml      |    6 +-
 .../apache/cxf/systest/management/managed-bus.xml  |    6 +-
 .../cxf/systest/management/managed-spring.xml      |    6 +-
 .../cxf/systest/management/persistent-id.xml       |    6 +-
 .../apache/cxf/systest/mtom/ClientMtomXopTest.java |   12 +-
 .../apache/cxf/systest/mtom/MtomPolicyTest.java    |    4 +
 .../apache/cxf/systest/mtom/MtomServerTest.java    |    4 +
 .../mtom_bindingtype/MTOMBindingTypeTest.java      |    4 +
 .../mtom_feature/MtomFeatureClientServerTest.java  |    4 +
 .../MTOMProviderSchemaValidationTest.java          |    4 +
 .../nested_callback/CallbackClientServerTest.java  |    3 +
 .../cxf/systest/nested_callback/ServerImpl.java    |    2 +-
 .../systest/outofband/header/OOBHeaderTest.java    |    4 +
 .../apache/cxf/systest/outofband/header/cxf.xml    |   10 +-
 .../cxf/systest/resolver/JarResolverTest.java      |    3 +
 .../resolver/JarServiceContractResolver.java       |    4 +-
 .../ValidationClientServerTest.java                |    5 +
 .../cxf/systest/schemaimport/SchemaImportTest.java |    3 +
 .../cxf/systest/simple/SimpleFrontendTest.java     |    7 +-
 .../apache/cxf/systest/soap/EmptySOAPBodyTest.java |   10 +-
 .../apache/cxf/systest/soap/SoapActionTest.java    |    8 +-
 .../cxf/systest/soap/StaxTransformFeatureTest.java |    3 +
 .../apache/cxf/systest/soap/XSLTFeatureTest.java   |    3 +
 .../cxf/systest/soap12/Soap12ClientServerTest.java |    5 +
 .../soapfault/SOAPFaultRequestTestCase.java        |    2 +
 .../systest/soapfault/details/GreeterImpl11.java   |   10 +-
 .../soapfault/details/Soap11ClientServerTest.java  |    5 +
 .../soapfault/details/Soap12ClientServerTest.java  |    5 +
 .../org/apache/cxf/systest/soapfault/handlers.xml  |    5 +-
 .../systest/soapheader/HeaderClientServerTest.java |    4 +
 .../ExtSoapHeaderClientServerTest.java             |    4 +
 .../StaxTransformFeatureTest.java                  |    5 +
 .../cxf/systest/stringarray/StringArrayTest.java   |    3 +
 .../transform/feature/TransformFeatureTest.java    |   28 +-
 .../AppleFindClientServerTest.java                 |    3 +
 .../apache/cxf/systest/type_substitution/Fuji.java |    4 +-
 .../type_substitution/TypeSubClientServerTest.java |    5 +
 .../systest/type_test/AbstractTypeTestClient.java  |  146 +--
 .../systest/type_test/AbstractTypeTestClient2.java |   87 +-
 .../systest/type_test/AbstractTypeTestClient3.java |   35 +-
 .../systest/type_test/AbstractTypeTestClient4.java |   63 +-
 .../systest/type_test/AbstractTypeTestClient5.java |   52 +-
 .../type_test/corba/CORBADocLitClientTypeTest.java |   14 +
 .../type_test/databinding-schema-validation.xml    |    6 +-
 .../type_test/soap/SOAPDocLitClientTypeTest.java   |    3 +
 .../type_test/soap/SOAPRpcLitClientTypeTest.java   |    2 +
 .../systest/type_test/xml/XMLClientTypeTest.java   |    2 +
 .../versioning/ClientServerVersioningTest.java     |    4 +
 .../src/test/resources/crossSchemaBeans.xml        |    8 +-
 .../org/apache/cxf/systest/soap/client.xml         |   11 +-
 .../org/apache/cxf/systest/soap/server.xml         |    2 +-
 .../apache/cxf/systest/soap/transform-server.xml   |    2 +-
 .../org/apache/cxf/systest/soap/xslt-server.xml    |    2 +-
 systests/ws-rm/pom.xml                             |    8 +-
 .../ws/rm/AbstractClientPersistenceTest.java       |    4 +
 .../ws/rm/AbstractServerPersistenceTest.java       |    3 +
 .../cxf/systest/ws/rm/CachedOutMessageTest.java    |    2 +
 .../cxf/systest/ws/rm/DecoupledBareTest.java       |    3 +
 .../ws/rm/DecoupledClientServerOnewayTest.java     |    1 +
 .../systest/ws/rm/DecoupledClientServerTest.java   |    2 +
 .../systest/ws/rm/DeliveryAssuranceOnewayTest.java |    6 +-
 .../cxf/systest/ws/rm/ManagedEndpointsTest.java    |    9 +-
 .../systest/ws/rm/MessageCallbackOnewayTest.java   |  145 +--
 .../cxf/systest/ws/rm/ProtocolVariationsTest.java  |    4 +
 .../apache/cxf/systest/ws/rm/RedeliveryTest.java   |    5 +
 .../cxf/systest/ws/rm/RetransmissionGZIPTest.java  |    4 +
 .../cxf/systest/ws/rm/RetransmissionQueueTest.java |    7 +-
 .../systest/ws/rm/RobustServiceAtMostOnceTest.java |    3 +
 .../systest/ws/rm/RobustServiceWithFaultTest.java  |    4 +
 .../org/apache/cxf/systest/ws/rm/SequenceTest.java |    6 +-
 .../cxf/systest/ws/rm/SequenceTimeoutTest.java     |   35 +-
 .../systest/ws/rm/ServiceInvocationAckBase.java    |    3 +
 .../cxf/systest/ws/rm/WSRM12ServerCycleTest.java   |   22 +-
 .../cxf/systest/ws/rm/WSRMPolicyResolveTest.java   |    2 +
 .../cxf/systest/ws/rm/atleastonce-inorder.xml      |    9 +-
 .../org/apache/cxf/systest/ws/rm/atleastonce.xml   |    8 +-
 .../cxf/systest/ws/rm/atmostonce-inorder.xml       |    8 +-
 .../org/apache/cxf/systest/ws/rm/atmostonce.xml    |    8 +-
 .../org/apache/cxf/systest/ws/rm/decoupled.xml     |    8 +-
 .../apache/cxf/systest/ws/rm/decoupled_bare.xml    |    8 +-
 .../java/org/apache/cxf/systest/ws/rm/deferred.xml |    8 +-
 .../ws/rm/exactlyonce-inorder-decoupled.xml        |   10 +-
 .../cxf/systest/ws/rm/exactlyonce-inorder.xml      |    8 +-
 .../org/apache/cxf/systest/ws/rm/exactlyonce.xml   |    8 +-
 .../apache/cxf/systest/ws/rm/expire-fast-seq.xml   |    8 +-
 .../org/apache/cxf/systest/ws/rm/gzip-enabled.xml  |   11 +-
 .../cxf/systest/ws/rm/inactivity-timeout.xml       |    8 +-
 .../java/org/apache/cxf/systest/ws/rm/inorder.xml  |    8 +-
 .../org/apache/cxf/systest/ws/rm/limit-seqs.xml    |    8 +-
 .../apache/cxf/systest/ws/rm/managed-client.xml    |   11 +-
 .../apache/cxf/systest/ws/rm/managed-server.xml    |   11 +-
 .../cxf/systest/ws/rm/message-loss-server.xml      |   10 +-
 .../org/apache/cxf/systest/ws/rm/message-loss.xml  |    9 +-
 .../java/org/apache/cxf/systest/ws/rm/no-offer.xml |    8 +-
 .../ws/rm/persistent-message-loss-server.xml       |   11 +-
 .../org/apache/cxf/systest/ws/rm/persistent.xml    |    9 +-
 .../ws/rm/policy/WSRMOptionalPolicyTest.java       |    7 +-
 .../apache/cxf/systest/ws/rm/rminterceptors.xml    |    7 +-
 .../cxf/systest/ws/rm/rminterceptors_provider.xml  |    7 +-
 .../ws/rm/sec/WSRMWithWSSecurityPolicyTest.java    |    1 +
 .../org/apache/cxf/systest/ws/rm/seqlength1.xml    |    7 +-
 .../org/apache/cxf/systest/ws/rm/seqlength10.xml   |    8 +-
 .../java/org/apache/cxf/systest/ws/rm/simple.xml   |    9 +-
 .../org/apache/cxf/systest/ws/rm/suppressed.xml    |   10 +-
 .../systest/ws/rm/sync-ack-atmostonce-server.xml   |   11 +-
 .../systest/ws/rm/sync-ack-persistent-server.xml   |   11 +-
 .../apache/cxf/systest/ws/rm/sync-ack-server.xml   |   11 +-
 .../cxf/systest/ws/rm/terminate-on-shutdown.xml    |    8 +-
 .../cxf/systest/ws/rm/twoway-endpoint-specific.xml |    6 +-
 .../cxf/systest/ws/rm/wsrm-policy-resolve.xml      |    9 +-
 .../apache/cxf/systest/ws/util/MessageFlow.java    |   59 +-
 systests/ws-security-examples/pom.xml              |    2 +-
 .../systest/wssec/examples/saml/SamlTokenTest.java |    2 +
 .../examples/secconv/SecureConversationTest.java   |    2 +
 .../wssec/examples/ut/UsernameTokenTest.java       |    2 +
 .../systest/wssec/examples/x509/X509TokenTest.java |    2 +
 .../cxf/systest/wssec/examples/saml/client.xml     |   11 +-
 .../cxf/systest/wssec/examples/saml/server.xml     |   12 +-
 .../systest/wssec/examples/saml/stax-server.xml    |   12 +-
 .../cxf/systest/wssec/examples/secconv/client.xml  |   11 +-
 .../cxf/systest/wssec/examples/secconv/server.xml  |   12 +-
 .../systest/wssec/examples/secconv/stax-server.xml |   12 +-
 .../systest/wssec/examples/sts/cxf-symmetric.xml   |   10 +-
 .../cxf/systest/wssec/examples/ut/client.xml       |   11 +-
 .../cxf/systest/wssec/examples/ut/server.xml       |   12 +-
 .../cxf/systest/wssec/examples/ut/stax-server.xml  |   12 +-
 .../cxf/systest/wssec/examples/x509/client.xml     |   11 +-
 .../cxf/systest/wssec/examples/x509/server.xml     |   12 +-
 .../systest/wssec/examples/x509/stax-server.xml    |   12 +-
 systests/ws-security/pom.xml                       |    2 +-
 .../apache/cxf/systest/ws/action/ActionTest.java   |   14 +-
 .../systest/ws/action/SignatureWhitespaceTest.java |    4 +
 .../systest/ws/algsuite/AlgorithmSuiteTest.java    |   15 +-
 .../ws/algsuite/StaxAlgorithmSuiteTest.java        |    7 +-
 .../systest/ws/basicauth/BasicAuthJAASTest.java    |    7 +-
 .../cxf/systest/ws/basicauth/BasicAuthTest.java    |    4 +
 .../systest/ws/bindings/BindingPropertiesTest.java |    4 +
 .../apache/cxf/systest/ws/cache/CachingTest.java   |    5 +
 .../ws/common/DoubleItImplContinuation.java        |    4 +-
 .../cxf/systest/ws/common/SecurityTestUtil.java    |   28 -
 .../CryptoCoverageCheckerTest.java                 |    7 +-
 .../org/apache/cxf/systest/ws/fault/FaultTest.java |    5 +
 .../cxf/systest/ws/fault/ModifiedRequestTest.java  |   10 +-
 .../org/apache/cxf/systest/ws/gcm/GCMTest.java     |    6 +-
 .../apache/cxf/systest/ws/httpget/HTTPGetTest.java |   37 +-
 .../cxf/systest/ws/https/HttpsTokenTest.java       |    4 +
 .../cxf/systest/ws/mtom/MTOMSecurityTest.java      |    3 +
 .../org/apache/cxf/systest/ws/parts/PartsTest.java |    4 +
 .../ws/password/PasswordPropertiesTest.java        |  184 +++
 .../org/apache/cxf/systest/ws/password/Server.java |   41 +
 .../ws/policy/JavaFirstPolicyServiceTest.java      |   39 +-
 .../systest/ws/policy/PolicyAlternativeTest.java   |   56 +-
 .../handler/PolicyHandlerFaultResponseTest.java    |    4 +
 .../ws/policy/operation/PolicyOperationTest.java   |  113 ++
 .../cxf/systest/ws/policy/operation/Server.java    |   47 +
 .../apache/cxf/systest/ws/saml/SamlTokenTest.java  |   56 +
 .../ws/saml/client/SamlRoleCallbackHandler.java    |    6 +-
 .../ws/saml/subjectconf/SamlSubjectConfTest.java   |   18 +-
 .../systest/ws/security/SecurityPolicyTest.java    |   20 +-
 .../systest/ws/security/WSSecurityClientTest.java  |   11 +-
 .../cxf/systest/ws/security/handler/WSSecTest.java |    3 +
 .../apache/cxf/systest/ws/swa/SWAActionTest.java   |   19 +-
 .../apache/cxf/systest/ws/swa/SWAPolicyTest.java   |   25 +-
 .../systest/ws/tokens/BinarySecurityTokenTest.java |    3 +
 .../cxf/systest/ws/tokens/DoubleItBSTImpl.java     |    7 +-
 .../ws/tokens/EndorsingSupportingTokenTest.java    |    4 +
 .../cxf/systest/ws/tokens/SupportingTokenTest.java |    4 +
 .../systest/ws/ut/UsernameTokenDerivedTest.java    |    3 +
 .../cxf/systest/ws/ut/UsernameTokenPolicyTest.java |    4 +
 .../cxf/systest/ws/ut/UsernameTokenTest.java       |   33 +-
 .../org/apache/cxf/systest/ws/wssc/WSSCTest.java   |    3 +
 .../apache/cxf/systest/ws/wssc/WSSCUnitTest.java   |    4 +
 .../cxf/systest/ws/wssec10/WSSecurity10Test.java   |    6 +-
 ...SSecurity10UsernameAuthorizationLegacyTest.java |    4 +-
 .../WSSecurity10UsernameAuthorizationTest.java     |    4 +-
 .../cxf/systest/ws/wssec10/server/Server.java      |    4 +-
 .../cxf/systest/ws/wssec10/server/StaxServer.java  |    4 +-
 .../cxf/systest/ws/wssec11/WSSecurity111Test.java  |   12 +-
 .../cxf/systest/ws/wssec11/WSSecurity112Test.java  |   14 +-
 .../cxf/systest/ws/wssec11/WSSecurity11Common.java |   22 +-
 .../apache/cxf/systest/ws/x509/X509TokenTest.java  |  131 +-
 .../org/apache/cxf/systest/ws/xkms/XKMSTest.java   |    3 +
 .../org/apache/cxf/systest/ws/action/client.xml    |   11 +-
 .../org/apache/cxf/systest/ws/action/server.xml    |   13 +-
 .../cxf/systest/ws/action/signature-server.xml     |   13 +-
 .../systest/ws/action/signature-stax-server.xml    |   13 +-
 .../org/apache/cxf/systest/ws/algsuite/client.xml  |   11 +-
 .../org/apache/cxf/systest/ws/algsuite/server.xml  |   12 +-
 .../apache/cxf/systest/ws/algsuite/stax-server.xml |   12 +-
 .../org/apache/cxf/systest/ws/basicauth/client.xml |   11 +-
 .../systest/ws/basicauth/server-continuation.xml   |   12 +-
 .../org/apache/cxf/systest/ws/basicauth/server.xml |   12 +-
 .../org/apache/cxf/systest/ws/bindings/client.xml  |   11 +-
 .../org/apache/cxf/systest/ws/bindings/server.xml  |   12 +-
 .../apache/cxf/systest/ws/bindings/stax-server.xml |   12 +-
 .../org/apache/cxf/systest/ws/cache/client.xml     |   11 +-
 .../org/apache/cxf/systest/ws/cache/server.xml     |   13 +-
 .../cxf/systest/ws/coverage_checker/client.xml     |   11 +-
 .../cxf/systest/ws/coverage_checker/server.xml     |   12 +-
 .../systest/ws/coverage_checker/stax-server.xml    |   12 +-
 .../cxf/systest/ws/fault/client-untrusted.xml      |   11 +-
 .../org/apache/cxf/systest/ws/fault/client.xml     |   11 +-
 .../cxf/systest/ws/fault/modified-server.xml       |   12 +-
 .../org/apache/cxf/systest/ws/fault/server.xml     |   12 +-
 .../org/apache/cxf/systest/ws/gcm/client.xml       |   11 +-
 .../org/apache/cxf/systest/ws/gcm/mgf-client.xml   |   11 +-
 .../org/apache/cxf/systest/ws/gcm/mgf-server.xml   |   12 +-
 .../apache/cxf/systest/ws/gcm/mgf-stax-server.xml  |   12 +-
 .../org/apache/cxf/systest/ws/gcm/server.xml       |   12 +-
 .../org/apache/cxf/systest/ws/gcm/stax-server.xml  |   12 +-
 .../org/apache/cxf/systest/ws/httpget/client.xml   |   11 +-
 .../org/apache/cxf/systest/ws/httpget/server.xml   |   12 +-
 .../org/apache/cxf/systest/ws/https/client.xml     |   11 +-
 .../org/apache/cxf/systest/ws/https/server.xml     |   12 +-
 .../apache/cxf/systest/ws/https/stax-server.xml    |   12 +-
 .../org/apache/cxf/systest/ws/mtom/client.xml      |   11 +-
 .../org/apache/cxf/systest/ws/mtom/server.xml      |   13 +-
 .../org/apache/cxf/systest/ws/mtom/stax-server.xml |   13 +-
 .../org/apache/cxf/systest/ws/parts/client.xml     |   11 +-
 .../org/apache/cxf/systest/ws/parts/server.xml     |   12 +-
 .../apache/cxf/systest/ws/parts/stax-server.xml    |   12 +-
 .../cxf/systest/ws/password/DoubleItPassword.wsdl  |  194 +++
 .../org/apache/cxf/systest/ws/password/server.xml  |   71 ++
 .../apache/cxf/systest/ws/policy/client-bus.xml    |   11 +-
 .../org/apache/cxf/systest/ws/policy/client.xml    |   11 +-
 .../cxf/systest/ws/policy/javafirstclient.xml      |   11 +-
 .../cxf/systest/ws/policy/javafirstserver.xml      |   12 +-
 .../policy/operation/DoubleItPolicyOperation.wsdl  |  101 ++
 .../cxf/systest/ws/policy/operation/client.xml     |   45 +
 .../cxf/systest/ws/policy/operation/server.xml     |   45 +
 .../org/apache/cxf/systest/ws/policy/server.xml    |   12 +-
 .../apache/cxf/systest/ws/policy/sslcertclient.xml |   11 +-
 .../cxf/systest/ws/policy/sslnocertclient.xml      |   11 +-
 .../apache/cxf/systest/ws/saml/DoubleItSaml.wsdl   |   23 +-
 .../org/apache/cxf/systest/ws/saml/client.xml      |   17 +-
 .../org/apache/cxf/systest/ws/saml/server.xml      |   20 +-
 .../org/apache/cxf/systest/ws/saml/stax-server.xml |   22 +-
 .../saml/subjectconf/DoubleItSamlSubjectConf.wsdl  |    3 +
 .../systest/ws/saml/subjectconf/client-auth.xml    |   11 +-
 .../systest/ws/saml/subjectconf/client-noauth.xml  |   11 +-
 .../cxf/systest/ws/saml/subjectconf/server.xml     |   20 +-
 .../systest/ws/saml/subjectconf/stax-server.xml    |   21 +-
 .../org/apache/cxf/systest/ws/security/client.xml  |    9 +-
 .../cxf/systest/ws/security/handler/client.xml     |    7 +-
 .../cxf/systest/ws/security/handler/server.xml     |    8 +-
 .../cxf/systest/ws/security/https_config.xml       |   10 +-
 .../systest/ws/security/https_config_client.xml    |   10 +-
 .../org/apache/cxf/systest/ws/security/server.xml  |   12 +-
 .../apache/cxf/systest/ws/security/stax-server.xml |   12 +-
 .../org/apache/cxf/systest/ws/swa/client.xml       |   11 +-
 .../apache/cxf/systest/ws/swa/policy-client.xml    |   11 +-
 .../apache/cxf/systest/ws/swa/policy-server.xml    |   13 +-
 .../org/apache/cxf/systest/ws/swa/server.xml       |   13 +-
 .../cxf/systest/ws/swa/stax-policy-server.xml      |   13 +-
 .../apache/cxf/systest/ws/tokens/bst-server.xml    |   12 +-
 .../org/apache/cxf/systest/ws/tokens/client.xml    |   11 +-
 .../cxf/systest/ws/tokens/endorsing-client.xml     |   11 +-
 .../cxf/systest/ws/tokens/endorsing-server.xml     |   12 +-
 .../org/apache/cxf/systest/ws/tokens/server.xml    |   12 +-
 .../systest/ws/tokens/stax-endorsing-server.xml    |   12 +-
 .../apache/cxf/systest/ws/tokens/stax-server.xml   |   12 +-
 .../apache/cxf/systest/ws/tokens/tls-client.xml    |   11 +-
 .../apache/cxf/systest/ws/tokens/tls-server.xml    |   12 +-
 .../cxf/systest/ws/tokens/tls-stax-server.xml      |   12 +-
 .../apache/cxf/systest/ws/ut/client-derived.xml    |   11 +-
 .../cxf/systest/ws/ut/client-remote-wsdl.xml       |   58 +
 .../org/apache/cxf/systest/ws/ut/client.xml        |   11 +-
 .../org/apache/cxf/systest/ws/ut/policy-client.xml |   11 +-
 .../org/apache/cxf/systest/ws/ut/policy-server.xml |   12 +-
 .../apache/cxf/systest/ws/ut/server-derived.xml    |   12 +-
 .../org/apache/cxf/systest/ws/ut/server.xml        |   12 +-
 .../cxf/systest/ws/ut/stax-policy-server.xml       |   12 +-
 .../org/apache/cxf/systest/ws/ut/stax-server.xml   |   12 +-
 .../org/apache/cxf/systest/ws/wssc/client.xml      |   11 +-
 .../org/apache/cxf/systest/ws/wssc/server.xml      |   12 +-
 .../org/apache/cxf/systest/ws/wssc/unit-server.xml |   12 +-
 .../org/apache/cxf/systest/ws/wssec10/client.xml   |   11 +-
 .../cxf/systest/ws/wssec10/client_restricted.xml   |   11 +-
 .../cxf/systest/ws/wssec10/client_unauthorized.xml |   11 +-
 .../org/apache/cxf/systest/ws/wssec10/server.xml   |   13 +-
 .../cxf/systest/ws/wssec10/server_authorized.xml   |   13 +-
 .../cxf/systest/ws/wssec10/server_authorized_2.xml |   13 +-
 .../cxf/systest/ws/wssec10/server_restricted.xml   |   13 +-
 .../apache/cxf/systest/ws/wssec10/stax-server.xml  |   13 +-
 .../systest/ws/wssec10/stax-server_restricted.xml  |   13 +-
 .../org/apache/cxf/systest/ws/wssec11/client.xml   |   11 +-
 .../cxf/systest/ws/wssec11/client_restricted.xml   |   11 +-
 .../org/apache/cxf/systest/ws/wssec11/server.xml   |   11 +-
 .../apache/cxf/systest/ws/x509/DoubleItX509.wsdl   |   22 +
 .../org/apache/cxf/systest/ws/x509/client.xml      |   21 +-
 .../cxf/systest/ws/x509/intermediary-client.xml    |   11 +-
 .../apache/cxf/systest/ws/x509/intermediary.xml    |   11 +-
 .../apache/cxf/systest/ws/x509/jaxws-client.xml    |   11 +-
 .../org/apache/cxf/systest/ws/x509/server.xml      |   21 +-
 .../org/apache/cxf/systest/ws/x509/stax-server.xml |   22 +-
 .../org/apache/cxf/systest/ws/xkms/client.xml      |   12 +-
 .../org/apache/cxf/systest/ws/xkms/server.xml      |   13 +-
 .../org/apache/cxf/systest/ws/xkms/stax-server.xml |   13 +-
 .../org/apache/cxf/systest/ws/xkms/xkms-server.xml |   13 +-
 systests/ws-specs/pom.xml                          |   10 +-
 .../apache/cxf/systest/ws/AbstractWSATestBase.java |    3 +
 .../systest/ws/addr_disable/WSADisableTest.java    |   10 +-
 .../ws/addr_feature/WSAClientServerTest.java       |    5 +
 .../addr_feature/WSAFaultToClientServerTest.java   |    4 +
 .../systest/ws/addr_fromjava/WSAFromJavaTest.java  |    5 +
 .../systest/ws/addr_fromwsdl/WSAFromWSDLTest.java  |    4 +
 .../WSAResponsesClientServerTest.java              |   14 +-
 .../cxf/systest/ws/addr_wsdl/WSAPureWsdlTest.java  |    7 +-
 ...SDLAddrPolicyAttachmentJaxwsMMProviderTest.java |    1 +
 .../cxf/systest/ws/addr_wsdl/jaxwsmm/server.xml    |   13 +-
 .../systest/ws/addressing/DecoupledJMSTest.java    |    1 +
 .../apache/cxf/systest/ws/addressing/MAPTest.java  |    1 +
 .../cxf/systest/ws/addressing/MAPTestBase.java     |    8 +-
 .../cxf/systest/ws/addressing/MAPVerifier.java     |   24 +-
 .../systest/ws/addressing/NonDecoupledJMSTest.java |    1 +
 .../systest/ws/addressing/NonDecoupledTest.java    |    1 +
 .../apache/cxf/systest/ws/addressing/cxf-hpux.xml  |    7 +-
 .../org/apache/cxf/systest/ws/addressing/cxf.xml   |    7 +-
 .../cxf/systest/ws/addressing/jms_decoupled.xml    |    7 +-
 .../apache/cxf/systest/ws/addressing/server.xml    |    6 +-
 .../ws/addressing/spring/WSAFeatureTest.java       |    4 +-
 .../ws/addressing/spring/WSAFeatureXmlTest.java    |    7 +-
 .../cxf/systest/ws/addressing/spring/spring.xml    |    9 +-
 .../cxf/systest/ws/addressing/wsa_interceptors.xml |    9 +-
 .../org/apache/cxf/systest/ws/mex/MEXTest.java     |    3 +
 .../ws/policy/AddressingAnonymousPolicyTest.java   |    3 +
 .../ws/policy/AddressingInlinePolicyTest.java      |    3 +
 .../ws/policy/AddressingOptionalPolicyTest.java    |    3 +
 .../ws/policy/AddressingPolicy0705Test.java        |    3 +
 ...dressingPolicyExternalAttachmentWsdl11Test.java |    2 +
 .../systest/ws/policy/AddressingPolicyTest.java    |    3 +
 .../systest/ws/policy/HTTPClientPolicyTest.java    |    4 +
 .../systest/ws/policy/HTTPServerPolicyTest.java    |    3 +
 .../ws/policy/NestedAddressingPolicyTest.java      |    4 +
 .../cxf/systest/ws/policy/RM10PolicyWsdlTest.java  |   44 +-
 .../cxf/systest/ws/policy/RM12PolicyWsdlTest.java  |    4 +
 .../apache/cxf/systest/ws/policy/RMPolicyTest.java |    3 +
 .../systest/ws/policy/RMPolicyWsdlTestBase.java    |    2 +
 .../cxf/systest/ws/policy/addr-anon-client.xml     |    9 +-
 .../cxf/systest/ws/policy/addr-anon-server.xml     |    9 +-
 .../systest/ws/policy/addr-inline-policy-old.xml   |   15 +-
 .../cxf/systest/ws/policy/addr-inline-policy.xml   |   15 +-
 .../apache/cxf/systest/ws/policy/addr-optional.xml |    9 +-
 .../apache/cxf/systest/ws/policy/addr-wsdl11.xml   |    9 +-
 .../java/org/apache/cxf/systest/ws/policy/addr.xml |    9 +-
 .../org/apache/cxf/systest/ws/policy/addr0705.xml  |    9 +-
 .../cxf/systest/ws/policy/http-addr-server.xml     |    7 +-
 .../apache/cxf/systest/ws/policy/http-server.xml   |    7 +-
 .../java/org/apache/cxf/systest/ws/policy/http.xml |    7 +-
 .../ws/policy/http_client_policy_feature.xml       |   12 +-
 .../java/org/apache/cxf/systest/ws/policy/rm.xml   |    8 +-
 .../cxf/systest/ws/policy/rm10wsdl_server.xml      |   20 +-
 .../cxf/systest/ws/policy/rm12wsdl_server.xml      |   20 +-
 .../org/apache/cxf/systest/ws/policy/rmwsdl.xml    |    7 +-
 .../apache/cxf/systest/ws/util/MessageFlow.java    |   16 +-
 systests/ws-transfer/pom.xml                       |    2 +-
 systests/wsdl_maven/codegen/pom.xml                |    6 +-
 .../wsdl_maven/codegen/src/it/cxf-4004/pom.xml     |    6 +
 systests/wsdl_maven/java2ws/pom.xml                |   20 +-
 .../cxf/systests/java2ws/HelloWorldArgs.java       |   35 +
 .../apache/cxf/systests/java2ws/StringWrapper.java |   32 +
 .../java2ws/src/main/webapp/WEB-INF/beans.xml      |    7 +-
 systests/wsdl_maven/pom.xml                        |    2 +-
 testutils/pom.xml                                  |    5 +-
 .../AnonymousComplexTypeImpl.java                  |    4 +-
 .../java/org/apache/cxf/test/AbstractCXFTest.java  |    3 +-
 .../java/org/apache/cxf/test/TestUtilities.java    |   29 +-
 .../main/java/org/apache/cxf/test/XPathAssert.java |    9 +-
 .../common/AbstractBusClientServerTestBase.java    |    4 +-
 .../common/AbstractClientServerTestBase.java       |    5 +-
 .../testutil/common/AbstractTestServerBase.java    |    5 +-
 .../testutil/common/EmbeddedJMSBrokerLauncher.java |    8 +-
 .../apache/cxf/testutil/common/ServerLauncher.java |  123 +-
 .../org/apache/cxf/testutil/common/TestUtil.java   |    4 +-
 .../cxf/testutil/recorders/InMessageRecorder.java  |   35 +-
 .../cxf/testutil/recorders/MessageRecorder.java    |   30 +-
 .../cxf/testutil/recorders/OutMessageRecorder.java |   11 +-
 testutils/src/main/resources/wsdl/jms_test.wsdl    |   39 +
 .../java/org/apache/cxf/test/XPathAssertTest.java  |    5 +-
 .../header_test/rpc/TestRPCHeaderTest.java         |    5 +-
 tools/common/pom.xml                               |   12 +-
 .../cxf/tools/common/AbstractCXFToolContainer.java |    8 +-
 .../org/apache/cxf/tools/common/ClassUtils.java    |    6 +-
 .../apache/cxf/tools/common/ProcessorTestBase.java |   11 +-
 .../main/java/org/apache/cxf/tools/common/Tag.java |    8 +-
 .../org/apache/cxf/tools/common/ToolContext.java   |   13 +-
 .../org/apache/cxf/tools/common/ToolTestBase.java  |    3 +-
 .../apache/cxf/tools/common/VelocityWriter.java    |    4 +-
 .../tools/common/dom/ExtendedDocumentBuilder.java  |    1 +
 .../apache/cxf/tools/common/model/JAnnotation.java |    6 +-
 .../cxf/tools/common/model/JAnnotationElement.java |   18 +-
 .../apache/cxf/tools/common/model/JavaField.java   |    8 +-
 .../cxf/tools/common/model/JavaInterface.java      |   12 +-
 .../apache/cxf/tools/common/model/JavaMethod.java  |   20 +-
 .../cxf/tools/common/model/JavaParameter.java      |    2 +-
 .../apache/cxf/tools/common/model/JavaPort.java    |    2 +-
 .../apache/cxf/tools/common/model/JavaType.java    |    6 +-
 .../common/toolspec/parser/CommandLineParser.java  |    9 +-
 .../cxf/tools/common/toolspec/parser/Option.java   |    4 +-
 .../common/toolspec/parser/TokenInputStream.java   |    2 +-
 .../org/apache/cxf/tools/util/ToolsStaxUtils.java  |    5 +-
 .../java/org/apache/cxf/tools/util/URLFactory.java |    2 +-
 .../cxf/tools/common/ProcessorEnvironmentTest.java |   10 +-
 .../apache/cxf/tools/common/ToolContextTest.java   |    8 +-
 .../apache/cxf/tools/common/WSDLVersionTest.java   |    7 +-
 .../common/dom/ExtendedDocumentBuilderTest.java    |   10 +-
 .../cxf/tools/common/model/JAnnotationTest.java    |    8 +-
 .../cxf/tools/common/model/JavaClassTest.java      |    7 +-
 .../cxf/tools/common/model/JavaInterfaceTest.java  |    7 +-
 .../cxf/tools/common/model/JavaParameterTest.java  |    7 +-
 .../cxf/tools/common/model/JavaTypeTest.java       |    7 +-
 .../common/toolspec/AbstractToolContainerTest.java |    7 +-
 .../tools/common/toolspec/ToolExceptionTest.java   |   13 +-
 .../cxf/tools/common/toolspec/ToolSpecTest.java    |   21 +-
 .../cxf/tools/common/toolspec/ToolSupportTest.java |    3 +-
 .../toolspec/parser/CommandLineParserTest.java     |   14 +-
 .../util/BuiltInTypesJavaMappingUtilTest.java      |   11 +-
 .../apache/cxf/tools/util/FileWriterUtilTest.java  |    7 +-
 .../org/apache/cxf/tools/util/NameUtilTest.java    |    8 +-
 .../org/apache/cxf/tools/util/StAXUtilTest.java    |    4 +-
 .../apache/cxf/tools/util/URIParserUtilTest.java   |  108 --
 tools/corba/pom.xml                                |    2 +-
 .../cxf/tools/corba/processors/idl/IDLLexer.java   |    6 +-
 .../tools/corba/common/ProcessorEnvironment.java   |    8 +-
 .../tools/corba/common/idltypes/CorbaUtils.java    |   12 +-
 .../corba/common/idltypes/IdlAnonSequence.java     |    4 +-
 .../tools/corba/common/idltypes/IdlArrayBase.java  |    4 +-
 .../corba/common/idltypes/IdlDefnImplBase.java     |    4 +-
 .../tools/corba/common/idltypes/IdlOperation.java  |    6 +-
 .../tools/corba/common/idltypes/IdlScopeBase.java  |   14 +-
 .../corba/common/idltypes/IdlUnionBranch.java      |    4 +-
 .../idlpreprocessor/IdlPreprocessorReader.java     |    7 +-
 .../tools/corba/processors/idl/ConstVisitor.java   |    2 +-
 .../corba/processors/idl/IDLToWSDLProcessor.java   |    6 +-
 .../corba/processors/idl/ModuleToNSMapper.java     |    4 +-
 .../processors/idl/ObjectReferenceVisitor.java     |    7 +-
 .../corba/processors/idl/PortTypeVisitor.java      |    3 +-
 .../cxf/tools/corba/processors/idl/Scope.java      |    2 +-
 .../cxf/tools/corba/processors/idl/TypesUtils.java |    6 +-
 .../corba/processors/wsdl/WSDLToCorbaBinding.java  |    4 +-
 .../corba/processors/wsdl/WSDLToCorbaHelper.java   |   20 +-
 .../corba/processors/wsdl/WSDLToIDLAction.java     |   65 +-
 .../tools/corba/utils/FileOutputStreamFactory.java |    6 +-
 .../org/apache/cxf/tools/corba/IDLToWSDLTest.java  |   83 +-
 .../org/apache/cxf/tools/corba/WSDLToIDLTest.java  |  205 ++--
 .../cxf/tools/corba/common/ToolTestBase.java       |    7 +-
 .../idlpreprocessor/IdlPreprocessorReaderTest.java |    9 +-
 .../corba/processors/IDLToWSDLGenerationTest.java  |    4 +-
 .../corba/processors/WSDLToCorbaBindingTest.java   |   12 +-
 .../processors/WSDLToCorbaBindingTypeTest.java     |    9 +-
 .../corba/processors/WSDLToIDLGenerationTest.java  |    7 +-
 tools/javato/pom.xml                               |    2 +-
 tools/javato/ws/pom.xml                            |   16 +-
 .../tools/java2js/processor/JavaToJSProcessor.java |    6 +-
 .../processor/internal/jaxws/FaultBean.java        |    5 +-
 .../processor/internal/jaxws/ResponseWrapper.java  |    2 +-
 .../processor/internal/jaxws/Wrapper.java          |    5 +-
 .../fortest/cxf523/Operation0ResponseType.java     |    2 +-
 .../java2js/processor/JavaToJSProcessorTest.java   |   15 +-
 .../org/apache/cxf/tools/java2ws/AegisTest.java    |    6 +-
 .../org/apache/cxf/tools/java2ws/JavaToWSTest.java |    7 +-
 .../cxf/tools/java2wsdl/JavaToWSFlagTest.java      |    5 +-
 .../generator/WSDLGeneratorFactoryTest.java        |    8 +-
 .../wsdl11/DateTypeCustomGeneratorTest.java        |    4 +
 .../generator/wsdl11/FaultBeanGeneratorTest.java   |    9 +-
 .../generator/wsdl11/WrapperBeanGeneratorTest.java |   13 +-
 .../wsdl11/annotator/WrapperBeanAnnotatorTest.java |    7 +-
 .../annotator/WrapperBeanFieldAnnotatorTest.java   |    7 +-
 .../java2wsdl/processor/FrontendFactoryTest.java   |    7 +-
 .../java2wsdl/processor/JavaToProcessorTest.java   |   36 +-
 .../internal/ServiceBuilderFactoryTest.java        |    8 +-
 .../processor/internal/jaxws/FaultBeanTest.java    |    8 +-
 .../jaxws/JaxwsServiceBuilderNoAnnoTest.java       |    4 +-
 .../internal/jaxws/JaxwsServiceBuilderRPCTest.java |    5 +-
 .../internal/jaxws/JaxwsServiceBuilderTest.java    |    6 +-
 .../internal/jaxws/RequestWrapperTest.java         |   10 +-
 .../internal/jaxws/ResponseWrapperTest.java        |    8 +-
 .../processor/internal/jaxws/WrapperTest.java      |   11 +-
 .../processor/internal/jaxws/WrapperUtilTest.java  |    9 +-
 tools/pom.xml                                      |    2 +-
 tools/validator/pom.xml                            |   12 +-
 .../cxf/tools/validator/AbstractValidator.java     |   14 +-
 .../tools/validator/internal/SchemaValidator.java  |    6 +-
 .../tools/validator/internal/ValidationResult.java |    8 +-
 .../tools/validator/internal/ValidatorUtil.java    |    1 +
 .../cxf/tools/validator/internal/model/XDef.java   |    4 +-
 .../cxf/tools/validator/internal/model/XNode.java  |   37 +-
 .../cxf/tools/validator/WSDLValidationTest.java    |    4 +-
 .../cxf/tools/validator/internal/Stax2DOMTest.java |    7 +-
 .../validator/internal/WSDL11ValidatorTest.java    |   18 +-
 .../validator/internal/WSDLRefValidatorTest.java   |   10 +-
 .../tools/validator/internal/model/XNodeTest.java  |    7 +-
 tools/wadlto/jaxrs/pom.xml                         |    4 +-
 .../cxf/tools/wadlto/jaxb/CustomizationParser.java |    2 +-
 .../cxf/tools/wadlto/jaxrs/JAXRSContainer.java     |    8 +-
 .../cxf/tools/wadlto/jaxrs/SourceGenerator.java    |  174 ++-
 .../cxf/tools/wadlto/jaxrs/JAXRSContainerTest.java | 1279 +++++++++----------
 .../cxf/tools/wadlto/jaxrs/ValidateWadlTest.java   |   27 +-
 .../cxf/tools/wadlto/jaxrs/WADLToJavaTest.java     |  192 ++-
 tools/wadlto/pom.xml                               |    2 +-
 tools/wsdlto/core/pom.xml                          |   12 +-
 .../cxf/tools/wsdlto/WSDLToJavaContainer.java      |   41 +-
 .../cxf/tools/wsdlto/WSDLToJavaContainerTest.java  |    9 +-
 .../tools/wsdlto/core/AbstractGeneratorTest.java   |    4 +-
 .../wsdlto/core/WSDLDefinitionBuilderTest.java     |    8 +-
 tools/wsdlto/databinding/jaxb/pom.xml              |   12 +-
 .../wsdlto/databinding/jaxb/JAXBDataBinding.java   |   17 +-
 tools/wsdlto/frontend/javascript/pom.xml           |    2 +-
 .../wsdlto/javascript/JavaScriptContainer.java     |    2 +-
 .../javascript/WSDLToJavaScriptProcessor.java      |    6 +-
 .../wsdlto/javascript/WSDLToJavaScriptTest.java    |    5 +-
 tools/wsdlto/frontend/jaxws/pom.xml                |    8 +-
 .../frontend/jaxws/customization/JAXWSBinding.java |    6 +-
 .../jaxws/customization/JAXWSBindingParser.java    |   10 +-
 .../frontend/jaxws/generators/FaultGenerator.java  |    2 +-
 .../frontend/jaxws/generators/SEIGenerator.java    |    2 +-
 .../processor/internal/OperationProcessor.java     |    4 +-
 .../processor/internal/ParameterProcessor.java     |    6 +-
 .../processor/internal/PortTypeProcessor.java      |    4 +-
 .../jaxws/processor/internal/ProcessorUtil.java    |   12 +-
 .../jaxws/processor/internal/ServiceProcessor.java |   30 +-
 .../tools/wsdlto/frontend/jaxws/CatalogTest.java   |    7 +-
 .../wsdlto/frontend/jaxws/JAXWSProfileTest.java    |    9 +-
 .../customization/CustomizationParserTest.java     |    5 +
 .../processor/internal/ParameterProcessorTest.java |    7 +-
 .../processor/internal/PortTypeProcessorTest.java  |    3 +-
 .../processor/internal/ProcessorUtilTest.java      |    7 +-
 .../internal/annotator/WebMethodAnnotatorTest.java |    8 +-
 .../internal/annotator/WebParamAnnotatorTest.java  |    7 +-
 .../annotator/XmlSeeAlsoAnnotatorTest.java         |    8 +-
 .../internal/mapper/InterfaceMapperTest.java       |    8 +-
 .../internal/mapper/MethodMapperTest.java          |   10 +-
 .../jaxws/wsdl11/JAXWSDefinitionBuilderTest.java   |   16 +-
 tools/wsdlto/misc/pom.xml                          |   12 +-
 .../misc/processor/AbstractWSDLToProcessor.java    |    6 +-
 .../tools/misc/processor/XSDToWSDLProcessor.java   |    4 +-
 .../misc/processor/address/AddressFactory.java     |    2 +-
 .../misc/processor/WSDLToServiceProcessorTest.java |    7 +-
 .../misc/processor/WSDLToSoapProcessorTest.java    |    7 +-
 .../misc/processor/WSDLToXMLProcessorTest.java     |    5 +-
 .../misc/processor/XSDToWSDLProcessorTest.java     |    4 +-
 tools/wsdlto/pom.xml                               |    2 +-
 tools/wsdlto/test/pom.xml                          |   11 +-
 .../apache/cxf/tools/wsdlto/WSDLToJavaTest.java    |   10 +-
 .../cxf/tools/wsdlto/core/PluginLoaderTest.java    |    8 +-
 .../tools/wsdlto/jaxb/JAXBCodeGenOptionTest.java   |    5 +-
 .../apache/cxf/tools/wsdlto/jaxws/CatalogTest.java |    2 +
 .../cxf/tools/wsdlto/jaxws/CodeGenBugTest.java     |   34 +-
 .../cxf/tools/wsdlto/jaxws/CodeGenOptionTest.java  |    8 +-
 .../apache/cxf/tools/wsdlto/jaxws/CodeGenTest.java |   26 +-
 .../cxf/tools/wsdlto/jaxws/JAXWSBindingTest.java   |    3 +
 .../cxf/tools/wsdlto/jaxws/JAXWSContainerTest.java |    7 +-
 .../jaxws/wsdl11/JAXWSDefinitionBuilderTest.java   |    9 +-
 .../cxf/tools/wsdlto/validator/ValidatorTest.java  |    5 +-
 3245 files changed, 37254 insertions(+), 23801 deletions(-)
 create mode 100644 .gitattributes
 create mode 100644 core/src/main/java/org/apache/cxf/common/util/ProxyClassLoaderCache.java
 delete mode 100644 core/src/main/java/org/apache/cxf/common/util/SpringAopClassHelper.java
 create mode 100644 core/src/main/java/org/apache/cxf/common/util/SpringClassUnwrapper.java
 create mode 100644 core/src/main/java/org/apache/cxf/ws/addressing/ContextJAXBUtils.java
 create mode 100644 core/src/test/java/org/apache/cxf/common/util/ProxyClassLoaderCacheTest.java
 create mode 100644 core/src/test/java/org/apache/cxf/common/util/URIParserUtilTest.java
 delete mode 100644 core/src/test/java/org/apache/cxf/common/util/URIParserUtilsTest.java
 create mode 100644 core/src/test/java/org/apache/cxf/configuration/jsse/SSLUtilsTest.java
 create mode 100755 distribution/src/main/release/bin/inc
 create mode 100644 distribution/src/main/release/licenses/EPL-2.0.txt
 create mode 100644 distribution/src/main/release/licenses/edl-v10.txt
 delete mode 100644 distribution/src/main/release/licenses/epl-v10.html
 create mode 100644 distribution/src/main/release/licenses/epl-v10.txt
 create mode 100644 distribution/src/main/release/samples/jax_rs/description_openapi_v3_spring/README.txt
 create mode 100644 distribution/src/main/release/samples/jax_rs/description_openapi_v3_spring/pom.xml
 copy distribution/src/main/release/samples/jax_rs/{description_openapi_v3_web => description_openapi_v3_spring}/src/main/java/demo/jaxrs/openapi/server/ApiOriginFilter.java (100%)
 copy distribution/src/main/release/samples/jax_rs/{description_openapi_v3_web => description_openapi_v3_spring}/src/main/java/demo/jaxrs/openapi/server/Item.java (100%)
 copy distribution/src/main/release/samples/jax_rs/{description_openapi_v3_web => description_openapi_v3_spring}/src/main/java/demo/jaxrs/openapi/server/Sample.java (100%)
 create mode 100644 distribution/src/main/release/samples/jax_rs/description_openapi_v3_spring/src/main/java/demo/jaxrs/openapi/server/Sample2.java
 create mode 100644 distribution/src/main/release/samples/jax_rs/description_openapi_v3_spring/src/main/java/demo/jaxrs/openapi/server/Server.java
 copy {systests/rs-sse/rs-sse-base => distribution/src/main/release/samples/jax_rs/description_openapi_v3_spring}/src/main/resources/META-INF/cxf/org.apache.cxf.Logger (100%)
 create mode 100644 distribution/src/main/release/samples/jax_rs/description_openapi_v3_spring/src/main/resources/context.xml
 copy distribution/src/main/release/samples/jax_rs/{description_swagger2_spring => description_openapi_v3_spring}/src/main/resources/logback.xml (100%)
 delete mode 100644 distribution/src/main/release/samples/jax_rs/spring_boot/src/main/java/sample/rs/service/HelloService.java
 create mode 100644 distribution/src/main/release/samples/jax_rs/spring_boot/src/main/java/sample/rs/service/api/HelloService.java
 delete mode 100644 distribution/src/main/release/samples/jax_rs/sse_cdi/src/main/resources/web-ui/javascripts/highcharts.js
 delete mode 100644 distribution/src/main/release/samples/jax_rs/sse_cdi/src/main/resources/web-ui/javascripts/jquery-1.9.0.min.js
 delete mode 100644 distribution/src/main/release/samples/jax_rs/sse_osgi/src/main/resources/web-ui/javascripts/highcharts.js
 delete mode 100644 distribution/src/main/release/samples/jax_rs/sse_osgi/src/main/resources/web-ui/javascripts/jquery-1.9.0.min.js
 delete mode 100644 distribution/src/main/release/samples/jax_rs/sse_spring/src/main/resources/web-ui/javascripts/highcharts.js
 delete mode 100644 distribution/src/main/release/samples/jax_rs/sse_spring/src/main/resources/web-ui/javascripts/jquery-1.9.0.min.js
 delete mode 100644 distribution/src/main/release/samples/jax_rs/sse_tomcat/src/main/resources/web-ui/javascripts/highcharts.js
 delete mode 100644 distribution/src/main/release/samples/jax_rs/sse_tomcat/src/main/resources/web-ui/javascripts/jquery-1.9.0.min.js
 create mode 100644 distribution/src/main/release/samples/jax_rs/tracing_brave/src/main/java/demo/jaxrs/tracing/client/ApacheHttpAsyncClient.java
 create mode 100644 distribution/src/main/release/samples/jax_rs/tracing_brave/src/main/java/demo/jaxrs/tracing/client/ApacheHttpClient.java
 create mode 100644 distribution/src/main/release/samples/jax_rs/tracing_brave/src/main/java/demo/jaxrs/tracing/client/OkHttp3Client.java
 delete mode 100644 distribution/src/main/release/samples/jax_rs/tracing_htrace/README.txt
 delete mode 100644 distribution/src/main/release/samples/jax_rs/tracing_htrace/pom.xml
 delete mode 100644 distribution/src/main/release/samples/jax_rs/tracing_htrace/src/main/java/demo/jaxrs/tracing/client/Client.java
 delete mode 100644 distribution/src/main/release/samples/jax_rs/tracing_htrace/src/main/java/demo/jaxrs/tracing/conf/TracingConfiguration.java
 delete mode 100644 distribution/src/main/release/samples/jax_rs/tracing_htrace/src/main/java/demo/jaxrs/tracing/server/Catalog.java
 delete mode 100644 distribution/src/main/release/samples/jax_rs/tracing_htrace/src/main/java/demo/jaxrs/tracing/server/CatalogApplication.java
 delete mode 100644 distribution/src/main/release/samples/jax_rs/tracing_htrace/src/main/java/demo/jaxrs/tracing/server/CatalogStore.java
 delete mode 100644 distribution/src/main/release/samples/jax_rs/tracing_htrace/src/main/java/demo/jaxrs/tracing/server/Server.java
 create mode 100644 distribution/src/main/release/samples/jax_rs/tracing_opentracing/src/main/java/demo/jaxrs/tracing/GoogleBooksApi.java
 create mode 100644 distribution/src/main/release/samples/jax_rs/tracing_opentracing_osgi/src/main/java/demo/jaxrs/tracing/server/CatalogSenderConfiguration.java
 delete mode 100644 distribution/src/main/release/samples/jax_rs/tracing_opentracing_osgi/src/main/resources/META-INF/services/io.jaegertracing.spi.SenderFactory
 create mode 100644 integration/spring-boot/autoconfigure/src/test/java/org/apache/cxf/spring/boot/autoconfigure/CxfAutoConfigurationTest.java
 delete mode 100644 integration/spring-boot/autoconfigure/src/test/java/org/apache/cxf/spring/boot/autoconfigure/CxfAutoConfigurationTests.java
 create mode 100644 integration/spring-boot/autoconfigure/src/test/java/org/apache/cxf/spring/boot/jaxrs/CustomJaxRSServer.java
 create mode 100644 integration/spring-boot/autoconfigure/src/test/java/org/apache/cxf/spring/boot/jaxrs/SampleJaxRSResource.java
 create mode 100644 integration/tracing/tracing-brave/src/test/java/org/apache/cxf/tracing/brave/BraveTracerContextTest.java
 delete mode 100644 integration/tracing/tracing-htrace/pom.xml
 delete mode 100644 integration/tracing/tracing-htrace/src/main/java/org/apache/cxf/tracing/htrace/AbstractHTraceClientInterceptor.java
 delete mode 100644 integration/tracing/tracing-htrace/src/main/java/org/apache/cxf/tracing/htrace/AbstractHTraceClientProvider.java
 delete mode 100644 integration/tracing/tracing-htrace/src/main/java/org/apache/cxf/tracing/htrace/AbstractHTraceInterceptor.java
 delete mode 100644 integration/tracing/tracing-htrace/src/main/java/org/apache/cxf/tracing/htrace/AbstractHTraceProvider.java
 delete mode 100644 integration/tracing/tracing-htrace/src/main/java/org/apache/cxf/tracing/htrace/HTraceClientStartInterceptor.java
 delete mode 100644 integration/tracing/tracing-htrace/src/main/java/org/apache/cxf/tracing/htrace/HTraceClientStopInterceptor.java
 delete mode 100644 integration/tracing/tracing-htrace/src/main/java/org/apache/cxf/tracing/htrace/HTraceStartInterceptor.java
 delete mode 100644 integration/tracing/tracing-htrace/src/main/java/org/apache/cxf/tracing/htrace/HTraceStopInterceptor.java
 delete mode 100644 integration/tracing/tracing-htrace/src/main/java/org/apache/cxf/tracing/htrace/HTraceTracerContext.java
 delete mode 100644 integration/tracing/tracing-htrace/src/main/java/org/apache/cxf/tracing/htrace/ext/LogbackSpanConverter.java
 delete mode 100644 integration/tracing/tracing-htrace/src/main/java/org/apache/cxf/tracing/htrace/ext/LoggingSpanReceiver.java
 delete mode 100644 integration/tracing/tracing-htrace/src/main/java/org/apache/cxf/tracing/htrace/jaxrs/HTraceClientProvider.java
 delete mode 100644 integration/tracing/tracing-htrace/src/main/java/org/apache/cxf/tracing/htrace/jaxrs/HTraceContextProvider.java
 delete mode 100644 integration/tracing/tracing-htrace/src/main/java/org/apache/cxf/tracing/htrace/jaxrs/HTraceFeature.java
 delete mode 100644 integration/tracing/tracing-htrace/src/main/java/org/apache/cxf/tracing/htrace/jaxrs/HTraceProvider.java
 delete mode 100644 integration/tracing/tracing-htrace/src/main/java/org/apache/cxf/tracing/htrace/jaxrs/HTraceTracerContextClassProvider.java
 delete mode 100644 integration/tracing/tracing-htrace/src/main/resources/META-INF/services/org.apache.cxf.jaxrs.ext.ContextClassProvider
 create mode 100644 integration/tracing/tracing-opentracing/src/test/java/org/apache/cxf/tracing/opentracing/OpenTracingContextTest.java
 create mode 100644 osgi/itests/src/test/java/org/apache/cxf/osgi/itests/AbstractServerActivator.java
 create mode 100644 rt/frontend/jaxrs/src/test/java/org/apache/cxf/jaxrs/impl/ReaderInterceptorMBRTest.java
 create mode 100644 rt/rs/client/src/main/java/org/apache/cxf/jaxrs/client/ClientProperties.java
 create mode 100644 rt/rs/description-common-openapi/pom.xml
 create mode 100644 rt/rs/description-common-openapi/src/main/java/org/apache/cxf/jaxrs/common/openapi/DefaultApplicationFactory.java
 create mode 100644 rt/rs/description-common-openapi/src/main/java/org/apache/cxf/jaxrs/common/openapi/DelegatingServletConfig.java
 create mode 100644 rt/rs/description-common-openapi/src/main/java/org/apache/cxf/jaxrs/common/openapi/SwaggerProperties.java
 create mode 100644 rt/rs/description-common-openapi/src/main/java/org/apache/cxf/jaxrs/common/openapi/SyntheticServletConfig.java
 create mode 100644 rt/rs/description-openapi-v3/src/main/java/org/apache/cxf/jaxrs/openapi/ServletConfigProvider.java
 delete mode 100644 rt/rs/description-openapi-v3/src/main/java/org/apache/cxf/jaxrs/openapi/SwaggerProperties.java
 delete mode 100644 rt/rs/description-swagger-ui/src/main/java/org/apache/cxf/jaxrs/swagger/OsgiSwaggerUiResolver.java
 delete mode 100644 rt/rs/description-swagger-ui/src/main/java/org/apache/cxf/jaxrs/swagger/SwaggerUiResolver.java
 delete mode 100644 rt/rs/description-swagger-ui/src/main/java/org/apache/cxf/jaxrs/swagger/SwaggerUiResourceFilter.java
 delete mode 100644 rt/rs/description-swagger-ui/src/main/java/org/apache/cxf/jaxrs/swagger/SwaggerUiResourceLocator.java
 delete mode 100644 rt/rs/description-swagger-ui/src/main/java/org/apache/cxf/jaxrs/swagger/SwaggerUiService.java
 delete mode 100644 rt/rs/description-swagger-ui/src/main/java/org/apache/cxf/jaxrs/swagger/SwaggerUiServiceFilter.java
 delete mode 100644 rt/rs/description-swagger-ui/src/main/java/org/apache/cxf/jaxrs/swagger/SwaggerUiSupport.java
 create mode 100644 rt/rs/description-swagger-ui/src/main/java/org/apache/cxf/jaxrs/swagger/ui/OsgiSwaggerUiResolver.java
 create mode 100644 rt/rs/description-swagger-ui/src/main/java/org/apache/cxf/jaxrs/swagger/ui/SwaggerUiResolver.java
 create mode 100644 rt/rs/description-swagger-ui/src/main/java/org/apache/cxf/jaxrs/swagger/ui/SwaggerUiResourceFilter.java
 create mode 100644 rt/rs/description-swagger-ui/src/main/java/org/apache/cxf/jaxrs/swagger/ui/SwaggerUiResourceLocator.java
 create mode 100644 rt/rs/description-swagger-ui/src/main/java/org/apache/cxf/jaxrs/swagger/ui/SwaggerUiService.java
 create mode 100644 rt/rs/description-swagger-ui/src/main/java/org/apache/cxf/jaxrs/swagger/ui/SwaggerUiServiceFilter.java
 create mode 100644 rt/rs/description-swagger-ui/src/main/java/org/apache/cxf/jaxrs/swagger/ui/SwaggerUiSupport.java
 delete mode 100644 rt/rs/description-swagger/src/main/java/org/apache/cxf/jaxrs/swagger/DelegatingServletConfig.java
 delete mode 100644 rt/rs/description-swagger/src/main/java/org/apache/cxf/jaxrs/swagger/SyntheticServletConfig.java
 create mode 100644 rt/rs/description-swagger/src/test/resources/swagger2petShopWithNullOperations.json
 create mode 100644 rt/rs/microprofile-client/src/main/java/org/apache/cxf/microprofile/client/cdi/CDIInterceptorWrapper.java
 create mode 100644 rt/rs/microprofile-client/src/main/java/org/apache/cxf/microprofile/client/cdi/CDIInterceptorWrapperImpl.java
 create mode 100644 rt/rs/microprofile-client/src/main/java/org/apache/cxf/microprofile/client/cdi/InterceptorInvoker.java
 create mode 100644 rt/rs/microprofile-client/src/main/java/org/apache/cxf/microprofile/client/cdi/MPRestClientInvocationContextImpl.java
 create mode 100644 rt/rs/microprofile-client/src/main/java/org/apache/cxf/microprofile/client/proxy/MPAsyncInvocationInterceptorRemoveContextImpl.java
 create mode 100644 rt/rs/microprofile-client/src/test/java/org/apache/cxf/microprofile/client/ClientHeadersTest.java
 create mode 100644 rt/rs/microprofile-client/src/test/java/org/apache/cxf/microprofile/client/mock/HeaderCaptureClientRequestFilter.java
 create mode 100644 rt/rs/microprofile-client/src/test/java/org/apache/cxf/microprofile/client/mock/HeaderGenerator.java
 create mode 100644 rt/rs/microprofile-client/src/test/java/org/apache/cxf/microprofile/client/mock/HeadersFactoryClient.java
 create mode 100644 rt/rs/microprofile-client/src/test/java/org/apache/cxf/microprofile/client/mock/HeadersOnInterfaceClient.java
 create mode 100644 rt/rs/microprofile-client/src/test/java/org/apache/cxf/microprofile/client/mock/HeadersOnMethodClient.java
 create mode 100644 rt/rs/microprofile-client/src/test/java/org/apache/cxf/microprofile/client/mock/MyClientHeadersFactory.java
 create mode 100644 rt/rs/security/http-signature/pom.xml
 create mode 100644 rt/rs/security/http-signature/src/main/java/org/apache/cxf/rs/security/httpsignature/DigestVerifier.java
 create mode 100644 rt/rs/security/http-signature/src/main/java/org/apache/cxf/rs/security/httpsignature/HTTPSignatureConstants.java
 create mode 100644 rt/rs/security/http-signature/src/main/java/org/apache/cxf/rs/security/httpsignature/MessageSigner.java
 create mode 100644 rt/rs/security/http-signature/src/main/java/org/apache/cxf/rs/security/httpsignature/MessageVerifier.java
 create mode 100644 rt/rs/security/http-signature/src/main/java/org/apache/cxf/rs/security/httpsignature/SignatureCreator.java
 create mode 100644 rt/rs/security/http-signature/src/main/java/org/apache/cxf/rs/security/httpsignature/SignatureValidator.java
 create mode 100644 rt/rs/security/http-signature/src/main/java/org/apache/cxf/rs/security/httpsignature/TomitribeSignatureCreator.java
 create mode 100644 rt/rs/security/http-signature/src/main/java/org/apache/cxf/rs/security/httpsignature/TomitribeSignatureValidator.java
 create mode 100644 rt/rs/security/http-signature/src/main/java/org/apache/cxf/rs/security/httpsignature/exception/DifferentAlgorithmsException.java
 create mode 100644 rt/rs/security/http-signature/src/main/java/org/apache/cxf/rs/security/httpsignature/exception/DifferentDigestsException.java
 create mode 100644 rt/rs/security/http-signature/src/main/java/org/apache/cxf/rs/security/httpsignature/exception/DigestFailureException.java
 create mode 100644 rt/rs/security/http-signature/src/main/java/org/apache/cxf/rs/security/httpsignature/exception/InvalidDataToVerifySignatureException.java
 create mode 100644 rt/rs/security/http-signature/src/main/java/org/apache/cxf/rs/security/httpsignature/exception/InvalidSignatureException.java
 create mode 100644 rt/rs/security/http-signature/src/main/java/org/apache/cxf/rs/security/httpsignature/exception/InvalidSignatureHeaderException.java
 create mode 100644 rt/rs/security/http-signature/src/main/java/org/apache/cxf/rs/security/httpsignature/exception/MissingDigestException.java
 create mode 100644 rt/rs/security/http-signature/src/main/java/org/apache/cxf/rs/security/httpsignature/exception/MissingSignatureHeaderException.java
 create mode 100644 rt/rs/security/http-signature/src/main/java/org/apache/cxf/rs/security/httpsignature/exception/MultipleSignatureHeaderException.java
 create mode 100644 rt/rs/security/http-signature/src/main/java/org/apache/cxf/rs/security/httpsignature/exception/SignatureException.java
 create mode 100644 rt/rs/security/http-signature/src/main/java/org/apache/cxf/rs/security/httpsignature/filters/AbstractSignatureInFilter.java
 create mode 100644 rt/rs/security/http-signature/src/main/java/org/apache/cxf/rs/security/httpsignature/filters/AbstractSignatureOutFilter.java
 create mode 100644 rt/rs/security/http-signature/src/main/java/org/apache/cxf/rs/security/httpsignature/filters/CreateSignatureInterceptor.java
 create mode 100644 rt/rs/security/http-signature/src/main/java/org/apache/cxf/rs/security/httpsignature/filters/VerifySignatureClientFilter.java
 create mode 100644 rt/rs/security/http-signature/src/main/java/org/apache/cxf/rs/security/httpsignature/filters/VerifySignatureFilter.java
 create mode 100644 rt/rs/security/http-signature/src/main/java/org/apache/cxf/rs/security/httpsignature/provider/AlgorithmProvider.java
 create mode 100644 rt/rs/security/http-signature/src/main/java/org/apache/cxf/rs/security/httpsignature/provider/KeyProvider.java
 create mode 100644 rt/rs/security/http-signature/src/main/java/org/apache/cxf/rs/security/httpsignature/provider/PublicKeyProvider.java
 create mode 100644 rt/rs/security/http-signature/src/main/java/org/apache/cxf/rs/security/httpsignature/provider/SecurityProvider.java
 create mode 100644 rt/rs/security/http-signature/src/main/java/org/apache/cxf/rs/security/httpsignature/utils/DefaultSignatureConstants.java
 create mode 100644 rt/rs/security/http-signature/src/main/java/org/apache/cxf/rs/security/httpsignature/utils/KeyManagementUtils.java
 create mode 100644 rt/rs/security/http-signature/src/main/java/org/apache/cxf/rs/security/httpsignature/utils/SignatureHeaderUtils.java
 create mode 100644 rt/rs/security/http-signature/src/test/java/org/apache/cxf/rs/security/httpsignature/DigestVerifierTest.java
 create mode 100644 rt/rs/security/http-signature/src/test/java/org/apache/cxf/rs/security/httpsignature/MessageVerifierTest.java
 create mode 100644 rt/rs/security/http-signature/src/test/java/org/apache/cxf/rs/security/httpsignature/SpecExamplesTest.java
 create mode 100644 rt/rs/security/http-signature/src/test/java/org/apache/cxf/rs/security/httpsignature/provider/MockAlgorithmProvider.java
 create mode 100644 rt/rs/security/http-signature/src/test/java/org/apache/cxf/rs/security/httpsignature/provider/MockSecurityProvider.java
 create mode 100644 rt/rs/security/http-signature/src/test/java/org/apache/cxf/rs/security/httpsignature/utils/SignatureHeaderUtilsTest.java
 create mode 100644 rt/rs/security/http-signature/src/test/resources/private_key.der
 create mode 100644 rt/rs/security/http-signature/src/test/resources/public.key
 create mode 100644 rt/rs/security/http-signature/src/test/resources/public_key.der
 delete mode 100644 rt/rs/security/oauth-parent/oauth2/src/main/java/org/apache/cxf/rs/security/oauth2/grants/code/DefaultEHCacheCodeDataProvider.java
 delete mode 100644 rt/rs/security/oauth-parent/oauth2/src/main/java/org/apache/cxf/rs/security/oauth2/provider/DefaultEHCacheOAuthDataProvider.java
 delete mode 100644 rt/rs/security/oauth-parent/oauth2/src/main/java/org/apache/cxf/rs/security/oauth2/utils/EHCacheUtil.java
 create mode 100644 rt/rs/security/oauth-parent/oauth2/src/test/java/org/apache/cxf/rs/security/oauth2/client/OAuthClientUtilsTest.java
 create mode 100644 rt/rs/sse/src/test/java/org/apache/cxf/jaxrs/sse/SseEventSinkContextProviderTest.java
 create mode 100644 rt/security/src/main/java/org/apache/cxf/rt/security/rs/PrivateKeyPasswordProvider.java
 create mode 100644 rt/security/src/main/java/org/apache/cxf/rt/security/rs/RSSecurityConstants.java
 create mode 100644 rt/transports/http/src/main/java/org/apache/cxf/transport/https/httpclient/SubjectName.java
 create mode 100644 services/sts/sts-core/src/main/java/org/apache/cxf/sts/request/ReceivedCredential.java
 delete mode 100644 services/sts/sts-core/src/main/java/org/apache/cxf/sts/request/ReceivedKey.java
 delete mode 100644 services/sts/sts-core/src/test/java/org/apache/cxf/sts/common/TestUtils.java
 delete mode 100644 systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/AbstractBookStoreSpring.java
 create mode 100644 systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/description/group2/BookStore.java
 create mode 100644 systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/description/openapi/OpenApiContextBasedConfigTest.java
 create mode 100644 systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/reactive/MappedException.java
 create mode 100644 systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/reactive/MappedExceptionMapper.java
 create mode 100644 systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/reactor/IllegalArgumentExceptionMapper.java
 create mode 100644 systests/jaxws/src/test/java/org/apache/cxf/systest/jaxws/CXF7990Test.java
 create mode 100644 systests/jaxws/src/test/java/org/apache/cxf/systest/jaxws/EchoService.java
 create mode 100644 systests/jaxws/src/test/java/org/apache/cxf/systest/jaxws/EchoServiceImpl.java
 create mode 100644 systests/microprofile/client/jaxrs/pom.xml
 create mode 100644 systests/microprofile/client/jaxrs/src/test/java/org/apache/cxf/systest/microprofile/rest/client/JaxrsHeaderPropagationTest.java
 create mode 100644 systests/microprofile/client/jaxrs/src/test/java/org/apache/cxf/systest/microprofile/rest/client/JaxrsResource.java
 create mode 100644 systests/microprofile/client/jaxrs/src/test/java/org/apache/cxf/systest/microprofile/rest/client/MockConfigProviderResolver.java
 create mode 100644 systests/microprofile/client/jaxrs/src/test/java/org/apache/cxf/systest/microprofile/rest/client/RestClient.java
 create mode 100644 systests/microprofile/client/jaxrs/src/test/java/org/apache/cxf/systest/microprofile/rest/client/ReturnAllOutboundHeadersFilter.java
 create mode 100644 systests/microprofile/client/tracing/pom.xml
 create mode 100644 systests/microprofile/client/tracing/src/test/java/org/apache/cxf/systest/microprofile/rest/client/tracing/Book.java
 create mode 100644 systests/microprofile/client/tracing/src/test/java/org/apache/cxf/systest/microprofile/rest/client/tracing/BookRestClient.java
 create mode 100644 systests/microprofile/client/tracing/src/test/java/org/apache/cxf/systest/microprofile/rest/client/tracing/BookStore.java
 create mode 100644 systests/microprofile/client/tracing/src/test/java/org/apache/cxf/systest/microprofile/rest/client/tracing/brave/BraveTracingTest.java
 create mode 100644 systests/microprofile/client/tracing/src/test/java/org/apache/cxf/systest/microprofile/rest/client/tracing/brave/TestSpanReporter.java
 create mode 100644 systests/rs-security/src/test/java/org/apache/cxf/systest/jaxrs/security/httpsignature/BookServerHttpSignature.java
 create mode 100644 systests/rs-security/src/test/java/org/apache/cxf/systest/jaxrs/security/httpsignature/CustomAlgorithmProvider.java
 create mode 100644 systests/rs-security/src/test/java/org/apache/cxf/systest/jaxrs/security/httpsignature/CustomPublicKeyProvider.java
 create mode 100644 systests/rs-security/src/test/java/org/apache/cxf/systest/jaxrs/security/httpsignature/JAXRSHTTPSignatureTest.java
 create mode 100644 systests/rs-security/src/test/java/org/apache/cxf/systest/jaxrs/security/httpsignature/PrivateKeyProviderTestHelper.java
 create mode 100644 systests/rs-security/src/test/java/org/apache/cxf/systest/jaxrs/security/jose/jwejws/BookServerHTTPHeaders.java
 create mode 100644 systests/rs-security/src/test/java/org/apache/cxf/systest/jaxrs/security/jose/jwejws/EncrSignJweContainerRequestFilter.java
 create mode 100644 systests/rs-security/src/test/java/org/apache/cxf/systest/jaxrs/security/jose/jwejws/EncrSignJwsContainerRequestFilter.java
 create mode 100644 systests/rs-security/src/test/java/org/apache/cxf/systest/jaxrs/security/jose/jwejws/JwsHTTPHeaderTest.java
 delete mode 100644 systests/rs-security/src/test/java/org/apache/cxf/systest/jaxrs/security/oauth2/common/OAuthDataProviderImpl.java
 create mode 100644 systests/rs-security/src/test/resources/org/apache/cxf/systest/jaxrs/security/httpsignature/alice.httpsig.properties
 create mode 100644 systests/rs-security/src/test/resources/org/apache/cxf/systest/jaxrs/security/httpsignature/bob.httpsig.properties
 create mode 100644 systests/rs-security/src/test/resources/org/apache/cxf/systest/jaxrs/security/httpsignature/client.xml
 create mode 100644 systests/rs-security/src/test/resources/org/apache/cxf/systest/jaxrs/security/httpsignature/server.xml
 create mode 100644 systests/rs-security/src/test/resources/org/apache/cxf/systest/jaxrs/security/jose/jwejws/http-headers-server.xml
 delete mode 100644 systests/rs-security/src/test/resources/org/apache/cxf/systest/jaxrs/security/oauth2/grants/grants-negative-server-jwt.xml
 delete mode 100644 systests/rs-security/src/test/resources/org/apache/cxf/systest/jaxrs/security/oauth2/grants/grants-negative-server.xml
 delete mode 100644 systests/rs-security/src/test/resources/org/apache/cxf/systest/jaxrs/security/oauth2/grants/grants-server-jwt.xml
 delete mode 100644 systests/rs-security/src/test/resources/org/apache/cxf/systest/jaxrs/security/oauth2/grants/grants-server.xml
 delete mode 100644 systests/rs-security/src/test/resources/org/apache/cxf/systest/jaxrs/security/oauth2/grants/introspection-server-jwt.xml
 delete mode 100644 systests/rs-security/src/test/resources/org/apache/cxf/systest/jaxrs/security/oauth2/grants/introspection-server.xml
 delete mode 100644 systests/rs-security/src/test/resources/org/apache/cxf/systest/jaxrs/security/oauth2/grants/server-jwt.xml
 delete mode 100644 systests/rs-security/src/test/resources/org/apache/cxf/systest/jaxrs/security/oauth2/grants/server.xml
 delete mode 100644 systests/rs-security/src/test/resources/org/apache/cxf/systest/jaxrs/security/oidc/oidc-negative-server-jwt.xml
 delete mode 100644 systests/rs-security/src/test/resources/org/apache/cxf/systest/jaxrs/security/oidc/oidc-negative-server.xml
 delete mode 100644 systests/rs-security/src/test/resources/org/apache/cxf/systest/jaxrs/security/oidc/oidc-server-jwt.xml
 delete mode 100644 systests/rs-security/src/test/resources/org/apache/cxf/systest/jaxrs/security/oidc/oidc-server.xml
 delete mode 100644 systests/rs-security/src/test/resources/org/apache/cxf/systest/jaxrs/security/oidc/userinfo-server-jwt.xml
 delete mode 100644 systests/rs-security/src/test/resources/org/apache/cxf/systest/jaxrs/security/oidc/userinfo-server.xml
 delete mode 100644 systests/tracing/src/test/java/org/apache/cxf/systest/htrace/TestSpanReceiver.java
 delete mode 100644 systests/tracing/src/test/java/org/apache/cxf/systest/jaxrs/tracing/htrace/HTraceTracingCustomHeadersTest.java
 delete mode 100644 systests/tracing/src/test/java/org/apache/cxf/systest/jaxrs/tracing/htrace/HTraceTracingTest.java
 delete mode 100644 systests/tracing/src/test/java/org/apache/cxf/systest/jaxrs/tracing/htrace/HasSpan.java
 delete mode 100644 systests/tracing/src/test/java/org/apache/cxf/systest/jaxrs/tracing/htrace/IsTimelineContaining.java
 delete mode 100644 systests/tracing/src/test/java/org/apache/cxf/systest/jaxrs/tracing/htrace/IsTimelineEmpty.java
 delete mode 100644 systests/tracing/src/test/java/org/apache/cxf/systest/jaxws/tracing/htrace/BookStore.java
 delete mode 100644 systests/tracing/src/test/java/org/apache/cxf/systest/jaxws/tracing/htrace/HTraceTracingTest.java
 create mode 100644 systests/transport-jms/src/test/java/org/apache/cxf/systest/jms/action/JMSSoapActionTest.java
 create mode 100644 systests/transport-jms/src/test/java/org/apache/cxf/systest/jms/action/Server.java
 create mode 100644 systests/transport-jms/src/test/java/org/apache/cxf/systest/jms/action/SoapActionGreeterImplTwoWayJMS.java
 delete mode 100644 systests/transport-jms/src/test/java/org/apache/cxf/systest/jms/security/TwoWayJMSImplBase.java
 create mode 100644 systests/ws-security/src/test/java/org/apache/cxf/systest/ws/password/PasswordPropertiesTest.java
 create mode 100644 systests/ws-security/src/test/java/org/apache/cxf/systest/ws/password/Server.java
 create mode 100644 systests/ws-security/src/test/java/org/apache/cxf/systest/ws/policy/operation/PolicyOperationTest.java
 create mode 100644 systests/ws-security/src/test/java/org/apache/cxf/systest/ws/policy/operation/Server.java
 create mode 100644 systests/ws-security/src/test/resources/org/apache/cxf/systest/ws/password/DoubleItPassword.wsdl
 create mode 100644 systests/ws-security/src/test/resources/org/apache/cxf/systest/ws/password/server.xml
 create mode 100644 systests/ws-security/src/test/resources/org/apache/cxf/systest/ws/policy/operation/DoubleItPolicyOperation.wsdl
 create mode 100644 systests/ws-security/src/test/resources/org/apache/cxf/systest/ws/policy/operation/client.xml
 create mode 100644 systests/ws-security/src/test/resources/org/apache/cxf/systest/ws/policy/operation/server.xml
 create mode 100644 systests/ws-security/src/test/resources/org/apache/cxf/systest/ws/ut/client-remote-wsdl.xml
 create mode 100644 systests/wsdl_maven/java2ws/src/main/java/org/apache/cxf/systests/java2ws/HelloWorldArgs.java
 create mode 100644 systests/wsdl_maven/java2ws/src/main/java/org/apache/cxf/systests/java2ws/StringWrapper.java
 delete mode 100644 tools/common/src/test/java/org/apache/cxf/tools/util/URIParserUtilTest.java