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