This is an automated email from the ASF dual-hosted git repository.
coheigea pushed a change to branch opensaml4
in repository https://gitbox.apache.org/repos/asf/cxf.git.
from 0edbe1f Updating to OpenSAML4. One test fails in systests/advanced
add b611a65 Update Tomcat to 9.0.45
add 218b67b squash! [CXF-8450] Changes visibility of internal methods in
JAXBDataBinding to permit extensions as necessary
add 4a8d90e Merge pull request #770 from WoodenAndrew/CXF-8450
add 5ac22a4 CXF-8454 - DOS vulnerability in bearer token parsing
add 7f62fbe CXF-8442 Java 16 & CachedOutputStream Fix IOException closed
after multiple close() & postClose() calls (#771)
add 3716cd8 Fixed Checkstyle errors
add 7d2928f CXF-8442: remove close() and doClose(), the complex
relationships between these methods led to the issues that isClosed flag being
set before closing the streams (as the result, streams stayed open)
add bc02d03 Update to RxJava3 3.0.12
add e3143ef [CXF-8456]wadl2java plugin generates classes names with
invalid identifiers
add f2c7971 Upgrade tomitribe signature lib to 1.7 (#772)
add d812015 CXF-8344:
org.apache.cxf.jaxrs.utils.AnnotationUtils#getNameBindings does not use
ClassUnwrapper (#775)
add 975fc9e Update to Spring Security 5.4.6
add 9c1106d Update to Spring Framework 5.3.6
add 1c7c397 Update to Project Reactor 3.4.5
add e173fd4 CXF-7921: JAXRS CDI extension ignores interfaces annotations
(#777)
add 0c609dc Update to Micrometer 1.6.6
add bb73cfa Update to Spring Boot 2.4.5
add 8260ac4 Update to Jetty 9.4.40.v20210413
add 88959a3 CXF-8404: Fix
org.apache.cxf.transport.jms.util.MessageListenerTest.testNoTransaction
add 0a3da55 [CXF-7996] Fix `@Encode` TCK test
add 70133ba Merge pull request #778 from
andymc12/deferDecodingForEncodeTCKtest
add 3b1ddd7 [CXF-7996] Fix '@Encode' TCK test. Fixed tests and added a
check for empty parameter name
add 006d9ed [CXF-7996] Fix '@Encode' TCK test. Fixing PMD issues
add ebcb820 cxf-services-sts-systests-advanced: organize servers
add 7b820e3 TCK: Adding stax2-api-4.2.jar to required dependencies
add 19b6ed4 Update to EasyMockk 4.3
add 5cbed0a Update Checkstyle to 8.41.1 (#773)
add 651991c Fixing checkstyle violations
add 7c4e6ea Updating woodstox to 6.2.6
add dc2b6cc cxf-services-sts-core: fix PMD rule: UnusedAssignment
add 9940b6f fix PMD rule: UnusedAssignment
add e671095 Upgrade to Glassfish JAXB 2.3.4
add b8a2f13 Upgrade to SAAJ Impl 1.5.3
add e7aad94 Added test case for ContextResolver<JAXBContext>
add e56e7760 CXF-8529: Fix
org.apache.cxf.systest.jms.tx.JMSTransactionTest.testTransactionOneWay
add 3c6f042 Update JakartaEE TCK to 8.0.2
add 1cb2a5f Upgrade to Jakarta Mail 1.6.7
add cf2f79a Update Dropwizard Metrics to 4.1.20 (#780)
add 1955e0d CXF-8516: Fixing jaxrs.spec.provider.jaxbcontext
readWriteProviderTest (#779)
add 4383e21 Update to Jackson Core and Jackson Databind to 2.12.3 (#781)
add c5d7526 [CXF-8533]ensure an endpoint destination which is still in
use won't be shutdown inproperly
add d7b4638 Update Swagger Core to 2.1.9 (#784)
add 34d4dba [CXF-8533]revise typo
add 92db608 Update Dropwizard Metrics to 4.1.21 (#785)
add 50bef041 Update Ehcache to 3.9.3 (#786)
add 4852a50 CXF-8518: Fixing jaxrs.spec.provider.standardnotnull
clientJaxbProviderTest (#782)
add 0ec20d1 Update JBoss Weld to 3.1.7.SP1 (#787)
add c100262 Update Javassist to 3.27.0-GA (#789)
add c603c39 Updating Mockito to 3.9.0
add 25a6feb Updating OWasp plugin to 6.1.6
add 1cad500 CXF-8536 Conditional log for NamespaceMapper not found (#791)
add b1b946d Fixing Checkstyle violations
add 528a5be CXF-8407: Incorporate changes caused by JEP-396 integration
into JDK-16+ (#790)
add 6da0032 Correcting JsrJsonbProviderTest
add 011debd Use ReflectionUtil to grab a field to make sure security
manager is used
add 951ee01 Use much newer version of rhino (new groupId/artifactId)
add ce25286 Update to latest snapshots to start testing Java17 updates
add 65e9e1a Exclude xml-api jar from being pulled in
add 6253eb1 [CXF-8533]ensure an endpoint destination which is still in
use won't be shutdown inproperly - Part II
add ccd7a7c Merge pull request #792 from mash-sap/CXF-8533
add 633c2d8 Skip TLSv1 and TLSv1.1 test cases when these protocols are
disabled (JDK16+)
add d2f3acd Remove String.replaceAll perf fix
add 722b6a0 Merge pull request #793 from dettmoney/jaxrsutils_change
add 5c6ad3c CXF-8407: Incorporate changes caused by JEP-396 integration
into JDK-16+. Added required exports for ApacheDS and Spring LDAP
add 00eae30 CXF-8407: Incorporate changes caused by JEP-396 integration
into JDK-16+. Added required exports for SAAJ implementation
add 99f531c CXF-8407: Incorporate changes caused by JEP-396 integration
into JDK-16+. Added JDK16+ profile to cxf-systests-transports since it
overrides cxf.surefire.fork.vmargs
add 68679c6 CXF-8407: Incorporate changes caused by JEP-396 integration
into JDK-16+. Added required exports for URLConnectionHTTPConduit (custom HTTP
method)
add 2a1614e Update Project Reactor to 3.4.6
add e31815b Update Spring Framework to 5.3.7
add e95d500 Updating Tomcat to 9.0.46
add 37ce056 Updating joda-time to 2.10.10
add 743919b Updating Tomcat version to 9.0.46 in samples
add fcafcae Update Micrometer to 1.6.7
add 9b92cf1 Fixing SseEventSource isOpen() semantics (addressing JAX-RS
TCK failures) (#796)
add a59dff0 Update Spring LDAP to 2.3.4.RELEASE (#797)
add d0a77df CXF-8407: Incorporate changes caused by JEP-396 integration
into JDK-16+. Dropped Spring LDAP exports (fixed in latest release)
add 606f948 Update JUnit 5 to 5.7.2
add 63dcd46 Update Karaf to 4.3.2
add 8b9b77c Update Jetty to 9.4.41.v20210516 (#799)
add 1bb0e46 CXF-7996 Jakarta EE TCKs and compatibility. Address SSE
failures, missed 503 & Retry-After handling (#798)
add d8eb062 Update Spring Boot to 2.4.6
add 906ce39 Update Netty to 4.1.65.Final (#800)
add 2ea259e Updating Aries Parser to 1.6.1
add 689ec48 Update Dropwizard 4 to 4.1.22
add 2cd4957 CXF-8528: Update to Spring Boot 2.5.0 (#802)
add c02e932 Picking up WSS4J 2.3.2
add d956498 [CXF-8540] Fix logging event type of CORS preflight requests
(#803)
add b909e6d Update Mockito to 3.10.0
add 504cb84 [CXF-8535] Query missing from signature request-target (#795)
add bbcd8f2 CXF-8535 - Checkstyle fix
add fa01cfa CXF-8435 - JsonMapObjectReaderWriter doesn't escape double
quotes
add a894689 Update to Dropwizard 4.2.0 (#804)
add 4680528 Updating commons-io to 2.9.0
add b8cbeb5 [CXF-8546]introduce a property so that we can configure
writeOptionalTypeParameters
add 33478ad CXF-8532: @Priority support for ParamConverterProvider (#807)
add 9f1034e Run Async systests with no CDI or MP Config
add c67e68e Code review comments
add 218c83b Merge pull request #808 from andymc12/nocdiTests
add 88de27a CXF-8387: Allow special characters to be used for a
queryParam name. (#809)
add 2b112dd Update to RxJava3 3.0.13
add e47b201 Fixing NoAriesBlueprintTest for JDK16+ (fails with unknown
protocol: http/https)
add ade1129 CXF-8548: Get rid of Powermock usage (#811)
add fe96f67 CXF-8551 - Fix for incorrect jws-api version in CXF manifest
jar
add c2e6f35 Update Spring Cloud Netflix Eureka to 3.0.3
add e221acb Updating Jetty to 9.4.42.v20210604
add 941ed53 Updating Jetty to 9.4.42.v20210604 in the samples
add ccb76b7 Update Spring Framework to 5.3.8
add 9af4071 Update Spring Boot to 2.5.1
add 136925a Adding test cases for HTTPConduit handlin 503/404 w/o IO
exceptions (#814)
add 59f2f96 Update Mockito to 3.11.1
add e8ff7db CXF-8534: Fix
org.apache.cxf.jaxrs.client.logging.RESTLoggingTest.testBinary (#815)
add ec448d8 Updated TCK Jenkins file with Maven 3.6.3
add 12873b9 Update Dropwizard Metrics to 4.2.1
add 20576fb Added more UriBuilderImpl tests and documentation
clarifications
add 2e5c79c Updated Jenkins pipeline build matrix to use JDK-16 instead
of JDK-15
add 0e3284b Updated TCK Jenkins file with Ant 1.10.10
add 7cdd22f Updated GraalVM examples to use 21.1.0 release
add 60752e3 Fixing CXF-8514 & CXF-8515, NPE during ResourceContext
contextual injection (#817)
add 4b714ed CXF-8556: Null AbstractEndpointFactory Properties Interferes
with Class-Level PathParam When Creating Proxies with Defined ClientState (#818)
add ddc9684 Update Spring Security to 5.5.1
add f01fd31 CXF-8555 - JsonMapObjectReaderWriter escapes now any back
slash (#819)
add c7786d4 Update Spring Reactor to 3.4.7
add e474ee7 Update Micrometer to 1.7.1
add 6d136a2 Update Dropwizard Metrics to 4.2.2
add ecdfce0 Upgrade BC from 1.68 to 1.69 (#820)
add 0dda1ec Update Spring Boot to 2.5.2
add 3abb509 CXF-8559: SseInterceptor uses PROTOCOL_HEADERS from request
(in) message, not from response (out) one (#821)
add 9985e58 Ensure test runs without CDI/MP Config
add 9d11427 Merge pull request #810 from andymc12/nocdiTests
add 422f5ba [CXF-8544] JAX-RS server-side SSE using POST (#812)
add 2aed556 Update asm to 9.2
add 4dc7c95 Upgrade commons-io to 2.10.0
add 50e4ba6 Merge pull request #823 from jimma/commons-io-upgrade
add 68d8f69 Create SECURITY.md
add 2f28098 Update SECURITY.md
add 4576030 Updating Jetty to 9.4.43.v20210629
add 9db59d0 Updating Tika to 1.27
add e07d9f7 Updating Tomcat to 9.0.50
add 3c91d4a Updating Tomcat to 9.0.50
add 178db0d update jexl to 3.2.1 (#824)
add c0cae30 CXF-8557: Incorrect Proxy Path Segmenting when @Path
Annotation RegexExpression Contains '/' (#822)
add 8c1046a CXF-8561: SseEventSource sometimes sends partial events when
being closed (#825)
add 0fec443 [CXF-8117]make
org.jboss.spec.javax.rmi:jboss-rmi-api_1.0_spec:jar dependency optional
add 42c6b5c Update Spring to 5.3.9
add 8ae6440 [CXF-8117]make
org.jboss.spec.javax.rmi:jboss-rmi-api_1.0_spec:jar dependency optional (fixing
javadoc generation)
add 62fdb71 Update Micrometer to 1.7.2
add 866c6b9 Update Project Reactor to 3.4.8
add 0bd68c0 Added cxf.bundle.activation.policy property to provide the
ability to override bundle activation policy (#827)
add 3e40a23 Update Dropwizard Metrics to 4.2.3
add 2d2b644 [CXF-8564]upgrade to KARAF 4.3.3 to support JDK17-EA
add e5f1c65 [CXF-8565] A failing test demonstrating the Netty Transport
NPE A simple GET request with no body triggers an NPE because there is no
content type for the request, and CXF tries to set a null Content-Type in the
Netty Request Also add a test with a body, to ensure that Netty works reliably
there as well
add fc5b8fd [CXF-8565] Add support for requests with no body to the netty
client transport There were several issues with the netty client transport:
add 248c7da Merge pull request #828 from timothyjward/fix/netty-client
add 2cd4759 Enable SPI/ServiceLoader under OSGi (#806)
add 0c2db4d Make CDI and MP Config dependencies optional
add c56271e Merge pull request #805 from brevilo/mp-optional-config-cdi
add 73c22d0 Update Spring Boot to 2.5.3
add 72abe74 Including Microprofile no-CDI tests
add ed1f43e [CXF-8568] Added overloaded map method, added null check for
sensitiveProtocolHeaders in DefaultLogEventMapper
add a7f190a Merge pull request #829 from nrickles3/CXF-8568
add d54da7e [CXF-8569]http-undertow: ensure clear registered paths until
destory an undertow server(Port)
add 15619e1 [CXF-8570]a test to demonstrate how to configure
JAXRSClientFactoryBean with org.apache.cxf.feature.Feature to enable Client
Cache
add 6e645cb CXF-8573: Fix
org.apache.cxf.systest.jaxrs.spring.boot.SpringJaxrsTest.testJaxrsSuccessMetric
add c29b1c2 CXF-8572: Incorrectly parsed ETag when contains 'W/' as part
of the content (#830)
add 1fcd99b CXF-8574: MP Rest call on jax-rs interface with long @Path
and 3 pathparams causes error since (#831)
add a7e7e62 Fixing Karaf 4.3.3 dependency resolution
add 3bfb8ba Updating Tomcat to 9.0.52
add f7300e4 Update RxJava3 to 3.1.0 (#832)
new 0958984 Merge branch 'master' of github.com:apache/cxf into opensaml4
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
Jenkinsfile | 2 +-
SECURITY.md | 14 +
core/pom.xml | 4 +-
.../cxf/common/spi/NamespaceClassGenerator.java | 5 +-
.../endpoint/ListenerRegistrationException.java | 15 +-
.../java/org/apache/cxf/endpoint/ServerImpl.java | 16 +-
.../main/java/org/apache/cxf/helpers/IOUtils.java | 40 ++-
.../cxf/interceptor/AttachmentOutInterceptor.java | 7 +-
.../apache/cxf/io/CacheAndWriteOutputStream.java | 15 +-
.../cxf/workqueue/AutomaticWorkQueueImpl.java | 9 +-
.../org/apache/cxf/configuration/foo/Address.java | 12 +-
.../java/org/apache/cxf/configuration/foo/Foo.java | 14 +-
.../org/apache/cxf/configuration/foo/Point.java | 8 +-
.../cxf/io/CacheAndWriteOutputStreamTest.java | 12 +
distribution/javadoc/pom.xml | 19 +-
distribution/manifest/pom.xml | 2 +-
.../release/samples/jax_rs/graalvm_basic/pom.xml | 1 -
.../src/main/release/samples/jaxws_graalvm/pom.xml | 1 -
.../src/graalvm/client/reflect-config.json | 4 +
.../src/graalvm/client/serialization-config.json} | 0
.../src/graalvm/server/reflect-config.json | 4 +
.../src/graalvm/server/serialization-config.json} | 0
.../jaxws_graalvm/native-image.properties | 2 +-
.../samples/jaxws_graalvm_dynamic/client/pom.xml | 1 -
.../native-image.properties | 2 +-
.../reflect-config.json | 4 +
.../serialization-config.json} | 0
.../samples/jaxws_graalvm_dynamic/server/pom.xml | 1 -
.../native-image.properties | 2 +-
.../reflect-config.json | 4 +
.../serialization-config.json} | 0
.../src/main/release/samples/js_client/pom.xml | 4 +-
distribution/src/main/release/samples/mtom/pom.xml | 4 +-
distribution/src/main/release/samples/pom.xml | 13 +-
.../apache/cxf/cdi/JAXRSCdiResourceExtension.java | 30 +-
.../cxf/cdi/JAXRSCdiResourceExtensionTest.java | 4 +-
integration/jca/pom.xml | 16 +
.../boot/autoconfigure/CxfAutoConfiguration.java | 4 +-
osgi/itests-felix/pom.xml | 9 +-
.../cxf/osgi/itests/NoAriesBlueprintTest.java | 17 +-
.../apache/cxf/osgi/itests/jaxrs/BookStore.java | 18 +-
.../cxf/karaf/commands/ListEndpointsCommand.java | 7 +-
.../main/resources/org.apache.karaf.features.xml | 7 +-
parent/pom.xml | 119 ++++----
pom.xml | 2 +-
rt/bindings/corba/pom.xml | 7 +
rt/bindings/soap/pom.xml | 4 +-
.../cxf/binding/soap/SoapBindingFactory.java | 3 +-
.../java/org/apache/cxf/jaxb/JAXBDataBinding.java | 16 +-
.../ext/logging/event/DefaultLogEventMapper.java | 12 +-
.../cxf/ext/logging/DefaultLogEventMapperTest.java | 45 +++
rt/frontend/jaxrs/pom.xml | 4 +-
.../apache/cxf/jaxrs/JAXRSServerFactoryBean.java | 5 +-
.../cxf/jaxrs/impl/EntityTagHeaderProvider.java | 11 +-
.../cxf/jaxrs/impl/RetryAfterHeaderProvider.java | 123 ++++++++
.../org/apache/cxf/jaxrs/impl/UriBuilderImpl.java | 9 +
.../apache/cxf/jaxrs/model/ClassResourceInfo.java | 2 +-
.../cxf/jaxrs/provider/JAXBElementProvider.java | 24 +-
.../apache/cxf/jaxrs/provider/ProviderFactory.java | 44 ++-
.../apache/cxf/jaxrs/utils/AnnotationUtils.java | 13 +
.../org/apache/cxf/jaxrs/utils/JAXRSUtils.java | 97 +++++-
.../test/java/org/apache/cxf/jaxrs/Customer.java | 6 +
.../jaxrs/PriorityCustomerParameterHandler.java | 53 ++++
.../jaxrs/impl/EntityTagHeaderProviderTest.java | 4 +-
.../jaxrs/impl/RetryAfterHeaderProviderTest.java | 75 +++++
.../apache/cxf/jaxrs/impl/UriBuilderImplTest.java | 230 ++++++++++++++
.../cxf/jaxrs/provider/CustomJaxbProvider.java | 70 +++++
.../cxf/jaxrs/provider/ProviderFactoryTest.java | 63 ++++
.../org/apache/cxf/jaxrs/utils/JAXRSUtilsTest.java | 18 ++
rt/frontend/jaxws/pom.xml | 4 +-
.../cxf/jaxws/handler/jakartaee/IconType.java | 7 +-
.../jaxws/handler/jakartaee/ParamValueType.java | 8 +-
.../jakartaee/PortComponentHandlerType.java | 14 +-
.../apache/cxf/jaxws/handler/types/IconType.java | 7 +-
.../cxf/jaxws/handler/types/ParamValueType.java | 8 +-
.../handler/types/PortComponentHandlerType.java | 14 +-
.../apache/cxf/jaxws/ws/PolicyAnnotationTest.java | 3 +-
rt/frontend/js/pom.xml | 4 +-
rt/javascript/javascript-tests/pom.xml | 4 +-
.../cxf/jaxrs/client/JAXRSClientFactoryBean.java | 2 +-
.../org/apache/cxf/jaxrs/client/WebClient.java | 2 +-
.../jaxrs/client/ClientProviderFactoryTest.java | 51 ++++
.../java/org/apache/cxf/jaxrs/client/Customer.java | 21 +-
.../cxf/jaxrs/client/CustomerParameterHandler.java | 42 +--
.../client/PriorityCustomerParameterHandler.java | 53 ++++
.../jaxrs/client/cache/CXFCacheControlFeature.java | 163 ++++++++++
.../cxf/jaxrs/client/cache/ClientCacheTest.java | 38 +++
.../cxf/jaxrs/client/logging/RESTLoggingTest.java | 37 ++-
.../client/spring/JAXRSClientFactoryBeanTest.java | 16 +
.../org/apache/cxf/jaxrs/client/spring/clients.xml | 5 +
.../json/basic/JsonMapObjectReaderWriter.java | 70 ++++-
.../json/basic/JsonMapObjectReaderWriterTest.java | 74 ++++-
.../provider/jsrjsonb/JsrJsonbProviderTest.java | 2 +-
rt/rs/microprofile-client/pom.xml | 24 ++
.../client/proxy/MicroProfileClientProxyImpl.java | 16 +-
rt/rs/security/http-signature/pom.xml | 6 +
.../filters/CreateSignatureInterceptor.java | 12 +-
.../filters/VerifySignatureFilter.java | 6 +-
.../httpsignature/utils/SignatureHeaderUtils.java | 11 +
.../security/httpsignature/SpecExamplesTest.java | 260 +++++++++++++++-
.../jose/jws/JwsCompactReaderWriterTest.java | 18 ++
.../jaxrs/sse/client/InboundSseEventProcessor.java | 18 +-
.../cxf/jaxrs/sse/client/SseEventSourceImpl.java | 86 +++++-
.../cxf/jaxrs/sse/interceptor/SseInterceptor.java | 46 +--
.../jaxrs/sse/client/SseEventSourceImplTest.java | 127 +++++++-
.../http/netty/client/NettyHttpConduit.java | 62 +++-
.../http_undertow/UndertowHTTPServerEngine.java | 2 +-
.../transport/jms/util/MessageListenerTest.java | 4 +-
.../cxf/sts/cache/AbstractIdentityCache.java | 2 +-
.../apache/cxf/sts/cache/HazelCastTokenStore.java | 2 +-
.../org/apache/cxf/sts/claims/ClaimsManager.java | 4 +-
.../apache/cxf/sts/claims/LdapClaimsHandler.java | 2 +-
.../cxf/sts/claims/LdapGroupClaimsHandler.java | 4 +-
.../java/org/apache/cxf/sts/claims/LdapUtils.java | 8 +-
.../apache/cxf/sts/event/map/MapEventLogger.java | 52 ++--
.../cxf/sts/operation/TokenIssueOperation.java | 6 +-
.../cxf/sts/operation/TokenRenewOperation.java | 6 +-
.../cxf/sts/operation/TokenValidateOperation.java | 6 +-
.../org/apache/cxf/sts/request/RequestParser.java | 2 +-
.../sts/token/provider/DefaultSubjectProvider.java | 4 +-
.../cxf/sts/token/provider/SAMLTokenProvider.java | 2 +-
.../sts/token/provider/SymmetricKeyHandler.java | 2 +-
.../provider/jwt/DefaultJWTClaimsProvider.java | 4 +-
.../sts/token/provider/jwt/JWTTokenProvider.java | 5 +-
.../cxf/sts/token/renewer/SAMLTokenRenewer.java | 2 +-
.../token/validator/UsernameTokenValidator.java | 2 +-
.../sts/token/validator/X509TokenValidator.java | 2 +-
.../token/validator/jwt/DefaultJWTRoleParser.java | 2 +-
.../cxf/sts/common/CustomUserClaimsHandler.java | 4 +-
.../apache/cxf/sts/service/StaticServiceTest.java | 4 +-
.../sts/token/provider/SAMLProviderRealmTest.java | 1 -
.../token/validator/X509TokenValidatorTest.java | 3 +-
.../asymmetric_encr/AsymmetricEncryptionTest.java | 48 +--
.../sts/basic_auth/DoubleItPortTypeImpl.java | 7 +-
.../systest/sts/basic_auth/JaxrsBasicAuthTest.java | 24 +-
.../systest/sts/basic_auth/JaxwsBasicAuthTest.java | 76 ++---
.../apache/cxf/systest/sts/basic_auth/Server.java | 46 ---
.../cxf/systest/sts/basic_auth/StaxServer.java | 46 ---
.../cxf/systest/sts/batch/SAMLBatchUnitTest.java | 45 +--
.../cxf/systest/sts/batch/StaxSTSServer.java | 50 ----
.../BinarySecurityTokenTest.java | 76 ++---
.../systest/sts/binarysecuritytoken/Server.java | 46 ---
.../sts/binarysecuritytoken/StaxServer.java | 46 ---
.../cxf/systest/sts/caching/CachingServer.java | 46 ---
.../cxf/systest/sts/caching/CachingTest.java | 57 +---
.../systest/sts/caching/DoubleItPortTypeImpl.java | 2 +-
.../org/apache/cxf/systest/sts/caching/Server.java | 46 ---
.../cxf/systest/sts/caching/ServerCachingTest.java | 59 +---
.../apache/cxf/systest/sts/claims/ClaimsTest.java | 167 +++--------
.../org/apache/cxf/systest/sts/claims/Server.java | 46 ---
.../apache/cxf/systest/sts/claims/StaxServer.java | 46 ---
.../systest/sts/common/DoubleItPortTypeImpl.java | 2 +-
.../cxf/systest/sts/common/SecurityTestUtil.java | 22 ++
.../apache/cxf/systest/sts/common/TestParam.java | 2 +-
.../cxf/systest/sts/common/TokenTestUtils.java | 98 ------
.../systest/sts/cross_domain/CrossDomainTest.java | 112 ++-----
.../cxf/systest/sts/cross_domain/STSServer.java | 50 ----
.../cxf/systest/sts/cross_domain/STSServer2.java | 50 ----
.../cxf/systest/sts/cross_domain/Server.java | 46 ---
.../systest/sts/custom/CustomParameterTest.java | 87 ++----
.../apache/cxf/systest/sts/custom/STSServer.java | 50 ----
.../org/apache/cxf/systest/sts/custom/Server.java | 46 ---
.../custom_onbehalfof/CustomOnBehalfOfTest.java | 44 +--
.../systest/sts/custom_onbehalfof/STSServer.java | 50 ----
.../cxf/systest/sts/custom_onbehalfof/Server.java | 46 ---
.../defaultstsprovider/DefaultSTSProviderTest.java | 26 +-
.../systest/sts/defaultstsprovider/STSServer.java | 50 ----
.../cxf/systest/sts/deployment/DoubleItServer.java | 0
.../cxf/systest/sts/deployment/STSServer.java | 22 +-
.../systest/sts/deployment/StaxDoubleItServer.java | 16 +-
.../cxf/systest/sts/deployment/StaxSTSServer.java | 30 +-
.../DistributedCachingTest.java | 60 +---
.../systest/sts/distributed_caching/STSServer.java | 50 ----
.../sts/distributed_caching/STSServer2.java | 50 ----
.../systest/sts/distributed_caching/Server.java | 46 ---
.../cxf/systest/sts/jwt/DoubleItPortTypeImpl.java | 7 +-
.../apache/cxf/systest/sts/jwt/JWTUnitTest.java | 22 +-
.../apache/cxf/systest/sts/jwt/JaxrsJWTTest.java | 36 +--
.../org/apache/cxf/systest/sts/jwt/Server.java | 46 ---
.../systest/sts/kerberos/DoubleItPortTypeImpl.java | 2 +-
.../sts/kerberos/IntermediaryPortTypeImpl.java | 2 +-
.../kerberos/JAXRSIntermediaryPortTypeImpl.java | 2 +-
.../sts/kerberos/KerberosDelegationTokenTest.java | 40 +--
.../apache/cxf/systest/sts/kerberos/Server.java | 46 ---
.../cxf/systest/sts/realms/DifferentRealmTest.java | 69 +----
.../apache/cxf/systest/sts/realms/STSServer.java | 50 ----
.../apache/cxf/systest/sts/realms/STSServer2.java | 50 ----
.../org/apache/cxf/systest/sts/realms/Server.java | 46 ---
.../cxf/systest/sts/renew/SAMLRenewTest.java | 39 +--
.../cxf/systest/sts/renew/SAMLRenewUnitTest.java | 90 +-----
.../apache/cxf/systest/sts/renew/STSServer.java | 50 ----
.../apache/cxf/systest/sts/renew/STSServerPOP.java | 53 ----
.../org/apache/cxf/systest/sts/renew/Server.java | 46 ---
.../cxf/systest/sts/renew/StaxSTSServer.java | 50 ----
.../cxf/systest/sts/secure_conv/STSServer.java | 50 ----
.../sts/secure_conv/SecureConversationTest.java | 58 +---
.../SecurityContextTokenCancelTest.java | 26 +-
.../secure_conv/SecurityContextTokenUnitTest.java | 74 +----
.../apache/cxf/systest/sts/secure_conv/Server.java | 46 ---
.../cxf/systest/sts/secure_conv/StaxSTSServer.java | 50 ----
.../org/apache/cxf/systest/sts/soap12/Server.java | 46 ---
.../apache/cxf/systest/sts/soap12/Soap12Test.java | 88 ++----
.../apache/cxf/systest/sts/soap12/StaxServer.java | 46 ---
.../sts_sender_vouches/STSSenderVouchesTest.java | 61 ++--
.../systest/sts/sts_sender_vouches/STSServer.java | 50 ----
.../cxf/systest/sts/sts_sender_vouches/Server.java | 46 ---
.../sts/sts_sender_vouches/StaxSTSServer.java | 50 ----
.../cxf/systest/sts/transformation/Server.java | 46 ---
.../sts/transformation/TransformationTest.java | 45 +--
.../sts/usernametoken/UsernameTokenTest.java | 92 ++----
.../cxf/systest/sts/asymmetric_encr/cxf-client.xml | 32 --
.../cxf/systest/sts/asymmetric_encr/cxf-sts.xml | 2 +-
.../systest/sts/asymmetric_encr/stax-cxf-sts.xml | 2 +-
.../cxf/systest/sts/basic_auth/cxf-service.xml | 6 +-
.../systest/sts/basic_auth/stax-cxf-service.xml | 8 +-
.../org/apache/cxf/systest/sts/batch/cxf-sts.xml | 6 +-
.../apache/cxf/systest/sts/batch/stax-cxf-sts.xml | 8 +-
.../sts/binarysecuritytoken/cxf-service.xml | 2 +-
.../sts/binarysecuritytoken/stax-cxf-service.xml | 2 +-
.../systest/sts/caching/cxf-caching-service.xml | 8 +-
.../apache/cxf/systest/sts/caching/cxf-service.xml | 6 +-
.../apache/cxf/systest/sts/claims/cxf-service.xml | 14 +-
.../cxf/systest/sts/claims/stax-cxf-service.xml | 16 +-
.../cxf/systest/sts/cross_domain/DoubleIt.wsdl | 4 +-
.../cxf/systest/sts/cross_domain/cxf-client-b.xml | 2 +-
.../systest/sts/cross_domain/cxf-client-mex.xml | 2 +-
.../cxf/systest/sts/cross_domain/cxf-client.xml | 4 +-
.../cxf/systest/sts/cross_domain/cxf-service.xml | 6 +-
.../cxf/systest/sts/cross_domain/cxf-sts-saml1.xml | 19 +-
.../cxf/systest/sts/cross_domain/cxf-sts-saml2.xml | 20 +-
.../apache/cxf/systest/sts/cross_domain/sts-b.wsdl | 4 +-
.../apache/cxf/systest/sts/custom/cxf-service.xml | 6 +-
.../org/apache/cxf/systest/sts/custom/cxf-sts.xml | 8 +-
.../systest/sts/custom_onbehalfof/cxf-client.xml | 2 +-
.../systest/sts/custom_onbehalfof/cxf-service.xml | 8 +-
.../cxf/systest/sts/custom_onbehalfof/cxf-sts.xml | 8 +-
.../cxf/systest/sts/defaultstsprovider/cxf-sts.xml | 4 +-
.../apache/cxf/systest/sts/deployment/cxf-sts.xml | 12 +-
.../cxf/systest/sts/deployment/stax-cxf-sts.xml | 10 +-
.../systest/sts/distributed_caching/cxf-client.xml | 2 +-
.../sts/distributed_caching/cxf-service.xml | 14 +-
.../systest/sts/distributed_caching/cxf-sts-1.xml | 8 +-
.../systest/sts/distributed_caching/cxf-sts-2.xml | 8 +-
.../org/apache/cxf/systest/sts/jwt/cxf-service.xml | 4 +-
.../sts/kerberos/cxf-intermediary-client.xml | 1 -
.../cxf/systest/sts/kerberos/cxf-intermediary.xml | 5 +-
.../cxf/systest/sts/kerberos/cxf-service.xml | 4 +-
.../apache/cxf/systest/sts/realms/cxf-client.xml | 8 +-
.../apache/cxf/systest/sts/realms/cxf-service.xml | 18 +-
.../cxf/systest/sts/realms/cxf-sts-saml1.xml | 8 +-
.../cxf/systest/sts/realms/cxf-sts-saml2.xml | 4 +-
.../apache/cxf/systest/sts/renew/cxf-client.xml | 10 +-
.../apache/cxf/systest/sts/renew/cxf-service.xml | 12 +-
.../apache/cxf/systest/sts/renew/cxf-sts-pop.xml | 6 +-
.../org/apache/cxf/systest/sts/renew/cxf-sts.xml | 4 +-
.../apache/cxf/systest/sts/renew/stax-cxf-sts.xml | 6 +-
.../cxf/systest/sts/secure_conv/cxf-service.xml | 14 +-
.../apache/cxf/systest/sts/secure_conv/cxf-sts.xml | 8 +-
.../cxf/systest/sts/secure_conv/stax-cxf-sts.xml | 10 +-
.../apache/cxf/systest/sts/soap12/cxf-client.xml | 2 +-
.../apache/cxf/systest/sts/soap12/cxf-service.xml | 4 +-
.../cxf/systest/sts/soap12/stax-cxf-service.xml | 6 +-
.../systest/sts/sts_sender_vouches/cxf-service.xml | 2 +-
.../cxf/systest/sts/sts_sender_vouches/cxf-sts.xml | 2 +-
.../sts/sts_sender_vouches/stax-cxf-sts.xml | 2 +-
.../cxf/systest/sts/transformation/cxf-service.xml | 6 +-
.../cxf/systest/sts/usernametoken/cxf-service.xml | 6 +-
.../systest/sts/usernametoken/stax-cxf-service.xml | 6 +-
.../apache/cxf/ws/discovery/WSDiscoveryClient.java | 3 +-
.../org/apache/cxf/wsn/AbstractSubscription.java | 4 +-
.../org/apache/cxf/wsn/jms/JmsCreatePullPoint.java | 2 +-
.../java/org/apache/cxf/wsn/jms/JmsPullPoint.java | 2 +-
.../xkms/crypto/provider/XkmsCryptoProvider.java | 5 +-
.../xkms/x509/repo/file/FileCertificateRepo.java | 5 +-
.../xkms/x509/repo/ldap/LdapCertificateRepo.java | 3 +-
.../systests/cdi/base/AbstractCdiMultiAppTest.java | 30 ++
.../apache/cxf/systests/cdi/base/BookStore.java | 3 +
.../systests/cdi/base/CustomScopedBookStore.java | 61 ++++
.../systests/cdi/base/RequestScopedBookStore.java | 61 ++++
.../cxf/systests/cdi/base/bindings/Logged.java} | 22 +-
.../systests/cdi/base/bindings/LoggingFilter.java | 26 +-
.../cxf/systests/cdi/base/contract/BookStore.java} | 25 +-
.../systests/cdi/base/contract/BookStoreImpl.java | 44 +--
.../cxf/systests/cdi/base/scope/CustomContext.java | 55 ++++
.../cdi/base/scope/CustomScopeExtension.java} | 20 +-
.../cxf/systests/cdi/base/scope/CustomScoped.java} | 28 +-
.../services/javax.enterprise.inject.spi.Extension | 1 +
.../systest/jaxrs/BookStoreCustomApplication.java | 8 +-
.../systest/jaxrs/BookStoreCustomApplication.java | 11 +-
systests/container-integration/grizzly/pom.xml | 4 +-
systests/databinding/pom.xml | 4 +-
systests/jaxrs/pom.xml | 10 +-
.../org/apache/cxf/systest/jaxrs/BookServer.java | 2 +-
.../org/apache/cxf/systest/jaxrs/BookStore.java | 11 +
.../CXFResource.java => BookStoreRegex.java} | 23 +-
.../systest/jaxrs/JAXRS20ClientServerBookTest.java | 61 +++-
.../cxf/systest/jaxrs/JAXRSAsyncClientTest.java | 53 +++-
.../systest/jaxrs/JAXRSClientServerBookTest.java | 87 +++---
.../java/org/apache/cxf/systest/jaxrs/XopType.java | 6 +-
.../systest/jaxrs/cors/AnnotatedCorsServer.java | 21 +-
.../cxf/systest/jaxrs/cors/CorsSecuredBase.java | 19 +-
.../systest/jaxrs/cors/UnannotatedCorsServer.java | 11 +-
.../jaxrs/provider/CXFJaxbContextResolver.java | 332 +++++++++++++++++++++
.../jaxrs/provider/CXFJaxbElementProvider.java | 70 +++++
.../cxf/systest/jaxrs/provider/CXFResource.java | 6 +
...viderTest.java => JAXBContextResolverTest.java} | 12 +-
.../systest/jaxrs/provider/JAXBProviderTest.java | 20 ++
systests/jaxws/pom.xml | 4 +-
.../jaxws/DocLitWrappedCodeFirstService.java | 59 ++--
.../cxf/systest/ldap/jaxrs/JAXRSLDAPUserTest.java | 37 +--
.../cxf/systest/ldap/sts/LDAPClaimsTest.java | 17 +-
.../systest/ldap/xkms/LDAPCertificateRepoTest.java | 37 +--
.../microprofile/rest/client/regex/BookStore.java | 5 +
.../rest/client/regex/BookStoreClient.java | 7 +
...okStoreClient.java => BookStoreClientRoot.java} | 11 +-
.../rest/client/regex/JaxrsPathRegexTest.java | 37 +++
systests/microprofile/client/nocdi/pom.xml | 152 ++++++++++
.../microprofile/rest/client/AsyncMethodTest.java | 240 +++++++++++++++
.../rest/client/AsyncThreadingTest.java | 0
.../mock/AsyncClientWithCompletionStage.java | 0
.../AsyncInvocationInterceptorFactoryTestImpl.java | 0
...AsyncInvocationInterceptorFactoryTestImpl2.java | 0
.../rest/client/mock/ThreadLocalClientFilter.java | 0
systests/microprofile/pom.xml | 1 +
.../cxf/systest/jaxrs/sse/AbstractSseTest.java | 81 +++++
.../apache/cxf/systest/jaxrs/sse/BookStore.java | 47 ++-
.../apache/cxf/systest/jaxrs/sse/BookStore2.java | 29 ++
.../systest/jaxrs/sse/BookStoreResponseFilter.java | 22 +-
systests/spring-boot/pom.xml | 6 +-
.../spring/boot/SpringJaxrsApplicationTest.java | 35 ++-
.../systest/jaxrs/spring/boot/SpringJaxrsTest.java | 29 ++
.../systest/jaxws/spring/boot/SpringJaxwsTest.java | 21 ++
systests/transport-jms/pom.xml | 4 +-
.../cxf/systest/jms/shared/JMSSharedQueueTest.java | 30 +-
.../cxf/systest/jms/tx/JMSTransactionTest.java | 6 +-
systests/transports/pom.xml | 18 ++
.../apache/cxf/systest/http/BadGreeterImpl.java | 62 ++++
.../org/apache/cxf/systest/http/BadServer.java | 41 ++-
.../systest/http/HTTPConduitIoExceptionsTest.java | 147 +++++++++
.../https/ciphersuites/CipherSuitesTest.java | 17 +-
systests/uncategorized/pom.xml | 23 +-
.../cxf/systest/mtom_schema_validation/Hello.java | 9 +-
.../mtom_schema_validation/TestProvider.java | 6 +-
.../ws/policy/handler/HelloServiceImpl.java | 12 +-
tck/Jenkinsfile | 7 +-
tck/ts.jte.template | 2 +-
testutils/pom.xml | 4 +-
.../cxf/tools/wadlto/jaxrs/SourceGenerator.java | 5 +-
.../cxf/tools/wadlto/jaxrs/JAXRSContainerTest.java | 23 ++
.../src/test/resources/wadl/bookstoreDigit.xml | 56 ++++
350 files changed, 5237 insertions(+), 4248 deletions(-)
create mode 100644 SECURITY.md
copy
systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/provider/CXFResource.java
=>
core/src/main/java/org/apache/cxf/endpoint/ListenerRegistrationException.java
(73%)
copy
distribution/src/main/release/samples/{jax_rs/graalvm_basic/src/graalvm/client/proxy-config.json
=> jaxws_graalvm/src/graalvm/client/serialization-config.json} (100%)
copy
distribution/src/main/release/samples/{jax_rs/graalvm_basic/src/graalvm/client/proxy-config.json
=> jaxws_graalvm/src/graalvm/server/serialization-config.json} (100%)
copy
distribution/src/main/release/samples/{jax_rs/graalvm_basic/src/graalvm/client/proxy-config.json
=>
jaxws_graalvm_dynamic/client/src/main/resources/META-INF/native-image/org.apache.cxf.samples/jaxws_graalvm_dynamic_client/serialization-config.json}
(100%)
copy
distribution/src/main/release/samples/{jax_rs/graalvm_basic/src/graalvm/client/proxy-config.json
=>
jaxws_graalvm_dynamic/server/src/main/resources/META-INF/native-image/org.apache.cxf.samples/jaxws_graalvm_dynamic_server/serialization-config.json}
(100%)
create mode 100644
rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/impl/RetryAfterHeaderProvider.java
create mode 100644
rt/frontend/jaxrs/src/test/java/org/apache/cxf/jaxrs/PriorityCustomerParameterHandler.java
create mode 100644
rt/frontend/jaxrs/src/test/java/org/apache/cxf/jaxrs/impl/RetryAfterHeaderProviderTest.java
create mode 100644
rt/frontend/jaxrs/src/test/java/org/apache/cxf/jaxrs/provider/CustomJaxbProvider.java
create mode 100644
rt/rs/client/src/test/java/org/apache/cxf/jaxrs/client/ClientProviderFactoryTest.java
copy
systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/provider/CXFResource.java
=> rt/rs/client/src/test/java/org/apache/cxf/jaxrs/client/Customer.java (73%)
rename
services/sts/systests/advanced/src/test/java/org/apache/cxf/systest/sts/asymmetric_encr/STSServer.java
=>
rt/rs/client/src/test/java/org/apache/cxf/jaxrs/client/CustomerParameterHandler.java
(51%)
create mode 100644
rt/rs/client/src/test/java/org/apache/cxf/jaxrs/client/PriorityCustomerParameterHandler.java
create mode 100644
rt/rs/client/src/test/java/org/apache/cxf/jaxrs/client/cache/CXFCacheControlFeature.java
delete mode 100644
services/sts/systests/advanced/src/test/java/org/apache/cxf/systest/sts/basic_auth/Server.java
delete mode 100644
services/sts/systests/advanced/src/test/java/org/apache/cxf/systest/sts/basic_auth/StaxServer.java
delete mode 100644
services/sts/systests/advanced/src/test/java/org/apache/cxf/systest/sts/batch/StaxSTSServer.java
delete mode 100644
services/sts/systests/advanced/src/test/java/org/apache/cxf/systest/sts/binarysecuritytoken/Server.java
delete mode 100644
services/sts/systests/advanced/src/test/java/org/apache/cxf/systest/sts/binarysecuritytoken/StaxServer.java
delete mode 100644
services/sts/systests/advanced/src/test/java/org/apache/cxf/systest/sts/caching/CachingServer.java
delete mode 100644
services/sts/systests/advanced/src/test/java/org/apache/cxf/systest/sts/caching/Server.java
delete mode 100644
services/sts/systests/advanced/src/test/java/org/apache/cxf/systest/sts/claims/Server.java
delete mode 100644
services/sts/systests/advanced/src/test/java/org/apache/cxf/systest/sts/claims/StaxServer.java
delete mode 100644
services/sts/systests/advanced/src/test/java/org/apache/cxf/systest/sts/common/TokenTestUtils.java
delete mode 100644
services/sts/systests/advanced/src/test/java/org/apache/cxf/systest/sts/cross_domain/STSServer.java
delete mode 100644
services/sts/systests/advanced/src/test/java/org/apache/cxf/systest/sts/cross_domain/STSServer2.java
delete mode 100644
services/sts/systests/advanced/src/test/java/org/apache/cxf/systest/sts/cross_domain/Server.java
delete mode 100644
services/sts/systests/advanced/src/test/java/org/apache/cxf/systest/sts/custom/STSServer.java
delete mode 100644
services/sts/systests/advanced/src/test/java/org/apache/cxf/systest/sts/custom/Server.java
delete mode 100644
services/sts/systests/advanced/src/test/java/org/apache/cxf/systest/sts/custom_onbehalfof/STSServer.java
delete mode 100644
services/sts/systests/advanced/src/test/java/org/apache/cxf/systest/sts/custom_onbehalfof/Server.java
delete mode 100644
services/sts/systests/advanced/src/test/java/org/apache/cxf/systest/sts/defaultstsprovider/STSServer.java
copy services/sts/systests/{basic =>
advanced}/src/test/java/org/apache/cxf/systest/sts/deployment/DoubleItServer.java
(100%)
copy
systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/provider/CXFResource.java
=>
services/sts/systests/advanced/src/test/java/org/apache/cxf/systest/sts/deployment/StaxDoubleItServer.java
(73%)
delete mode 100644
services/sts/systests/advanced/src/test/java/org/apache/cxf/systest/sts/distributed_caching/STSServer.java
delete mode 100644
services/sts/systests/advanced/src/test/java/org/apache/cxf/systest/sts/distributed_caching/STSServer2.java
delete mode 100644
services/sts/systests/advanced/src/test/java/org/apache/cxf/systest/sts/distributed_caching/Server.java
delete mode 100644
services/sts/systests/advanced/src/test/java/org/apache/cxf/systest/sts/jwt/Server.java
delete mode 100644
services/sts/systests/advanced/src/test/java/org/apache/cxf/systest/sts/kerberos/Server.java
delete mode 100644
services/sts/systests/advanced/src/test/java/org/apache/cxf/systest/sts/realms/STSServer.java
delete mode 100644
services/sts/systests/advanced/src/test/java/org/apache/cxf/systest/sts/realms/STSServer2.java
delete mode 100644
services/sts/systests/advanced/src/test/java/org/apache/cxf/systest/sts/realms/Server.java
delete mode 100644
services/sts/systests/advanced/src/test/java/org/apache/cxf/systest/sts/renew/STSServer.java
delete mode 100644
services/sts/systests/advanced/src/test/java/org/apache/cxf/systest/sts/renew/STSServerPOP.java
delete mode 100644
services/sts/systests/advanced/src/test/java/org/apache/cxf/systest/sts/renew/Server.java
delete mode 100644
services/sts/systests/advanced/src/test/java/org/apache/cxf/systest/sts/renew/StaxSTSServer.java
delete mode 100644
services/sts/systests/advanced/src/test/java/org/apache/cxf/systest/sts/secure_conv/STSServer.java
delete mode 100644
services/sts/systests/advanced/src/test/java/org/apache/cxf/systest/sts/secure_conv/Server.java
delete mode 100644
services/sts/systests/advanced/src/test/java/org/apache/cxf/systest/sts/secure_conv/StaxSTSServer.java
delete mode 100644
services/sts/systests/advanced/src/test/java/org/apache/cxf/systest/sts/soap12/Server.java
delete mode 100644
services/sts/systests/advanced/src/test/java/org/apache/cxf/systest/sts/soap12/StaxServer.java
delete mode 100644
services/sts/systests/advanced/src/test/java/org/apache/cxf/systest/sts/sts_sender_vouches/STSServer.java
delete mode 100644
services/sts/systests/advanced/src/test/java/org/apache/cxf/systest/sts/sts_sender_vouches/Server.java
delete mode 100644
services/sts/systests/advanced/src/test/java/org/apache/cxf/systest/sts/sts_sender_vouches/StaxSTSServer.java
delete mode 100644
services/sts/systests/advanced/src/test/java/org/apache/cxf/systest/sts/transformation/Server.java
delete mode 100644
services/sts/systests/advanced/src/test/resources/org/apache/cxf/systest/sts/asymmetric_encr/cxf-client.xml
create mode 100644
systests/cdi/base/src/main/java/org/apache/cxf/systests/cdi/base/CustomScopedBookStore.java
create mode 100644
systests/cdi/base/src/main/java/org/apache/cxf/systests/cdi/base/RequestScopedBookStore.java
copy
systests/{jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/provider/CXFResource.java
=>
cdi/base/src/main/java/org/apache/cxf/systests/cdi/base/bindings/Logged.java}
(68%)
copy core/src/test/java/org/apache/cxf/io/CacheAndWriteOutputStreamTest.java
=>
systests/cdi/base/src/main/java/org/apache/cxf/systests/cdi/base/bindings/LoggingFilter.java
(61%)
copy
systests/{jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/provider/CXFResource.java
=>
cdi/base/src/main/java/org/apache/cxf/systests/cdi/base/contract/BookStore.java}
(66%)
rename
services/sts/systests/advanced/src/test/java/org/apache/cxf/systest/sts/batch/STSServer.java
=>
systests/cdi/base/src/main/java/org/apache/cxf/systests/cdi/base/contract/BookStoreImpl.java
(52%)
create mode 100644
systests/cdi/base/src/main/java/org/apache/cxf/systests/cdi/base/scope/CustomContext.java
copy
systests/{jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/provider/CXFResource.java
=>
cdi/base/src/main/java/org/apache/cxf/systests/cdi/base/scope/CustomScopeExtension.java}
(60%)
copy
systests/{jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/cors/CorsSecuredBase.java
=>
cdi/base/src/main/java/org/apache/cxf/systests/cdi/base/scope/CustomScoped.java}
(61%)
create mode 100644
systests/cdi/base/src/main/resources/META-INF/services/javax.enterprise.inject.spi.Extension
copy
systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/{provider/CXFResource.java
=> BookStoreRegex.java} (66%)
create mode 100644
systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/provider/CXFJaxbContextResolver.java
create mode 100644
systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/provider/CXFJaxbElementProvider.java
copy
systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/provider/{JAXBProviderTest.java
=> JAXBContextResolverTest.java} (87%)
copy
systests/microprofile/client/jaxrs/src/test/java/org/apache/cxf/systest/microprofile/rest/client/regex/{BookStoreClient.java
=> BookStoreClientRoot.java} (77%)
create mode 100644 systests/microprofile/client/nocdi/pom.xml
create mode 100644
systests/microprofile/client/nocdi/src/test/java/org/apache/cxf/systest/microprofile/rest/client/AsyncMethodTest.java
copy systests/microprofile/client/{async =>
nocdi}/src/test/java/org/apache/cxf/systest/microprofile/rest/client/AsyncThreadingTest.java
(100%)
copy systests/microprofile/client/{async =>
nocdi}/src/test/java/org/apache/cxf/systest/microprofile/rest/client/mock/AsyncClientWithCompletionStage.java
(100%)
copy systests/microprofile/client/{async =>
nocdi}/src/test/java/org/apache/cxf/systest/microprofile/rest/client/mock/AsyncInvocationInterceptorFactoryTestImpl.java
(100%)
copy systests/microprofile/client/{async =>
nocdi}/src/test/java/org/apache/cxf/systest/microprofile/rest/client/mock/AsyncInvocationInterceptorFactoryTestImpl2.java
(100%)
copy systests/microprofile/client/{async =>
nocdi}/src/test/java/org/apache/cxf/systest/microprofile/rest/client/mock/ThreadLocalClientFilter.java
(100%)
create mode 100644
systests/transports/src/test/java/org/apache/cxf/systest/http/BadGreeterImpl.java
rename
services/sts/systests/advanced/src/test/java/org/apache/cxf/systest/sts/asymmetric_encr/StaxSTSServer.java
=>
systests/transports/src/test/java/org/apache/cxf/systest/http/BadServer.java
(57%)
create mode 100644
systests/transports/src/test/java/org/apache/cxf/systest/http/HTTPConduitIoExceptionsTest.java
create mode 100644
tools/wadlto/jaxrs/src/test/resources/wadl/bookstoreDigit.xml