This is an automated email from the ASF dual-hosted git repository.
reta pushed a change to branch CXF-8371
in repository https://gitbox.apache.org/repos/asf/cxf.git
from 86271e6ff0 Fixing compiler warnings in cxf-rt-rs-security-sso-saml
add 30520f1b4c CXF-8684: Default WebApplicationExceptionMapper should be
less specific by default (#933)
add dfd00fc49f Update asm to 9.3
add 9cef39dd7c CXF-8682: x-forwarded-proto header causes cxf to not match
request to java method (#930)
add bb0a3f1c3a [CXF-8686] JWT role claim incorrectly parsed if not
tokenized as string (#934)
add b8a8d99620 Use a dynamic port for AsyncTest to avoid a clash with 8080
add 76d1ca9e3b [CXF-8668]:Set SniHostCheck to false for SSLNettyClientTest
add 47c84ed536 Update Swagger to 1.6.6
add d6198a707f CXF-8689: cxf-java2ws-plugin plugin running on non-modular
JDK fails with NullPointerException (#936)
add 30dd21512d cxf-rt-rs-security-oauth2: enable JCacheCodeDataProviderTest
add ea0212e271 Move to jakarta.transaction for builds, update exclusions
and such so CXF builds in eclipse
add cad4f0b76b Start cleaning up some usage of deprecated API's now that
we are Java11
add ba839e6b1f Start getting rid of the "java9" profiles in the build
since we require java11 now
add 00bbab65e5 Update to latest checkstyle and PMD, fix more Java11
warnings/deprecation things
add 3e531ca402 Update Spring to 5.3.19
add 2a427d84f0 Update Project Reactor to 3.4.17
add 27cb61a77c Update Micrometer to 1.8.5
add fe512bc456 CXF-8688: Accomodate some RFC 3986 checks to filter out
invalid URIs (#935)
add b0f4287bf3 Update Spring Security to 5.6.3
add 11502cd9e0 Getting ready to Apache Karaf 4.4.0 release
add 7501891ee0 Getting ready to Apache Karaf 4.4.0 release. Fixing
cxf-bean-validation feature (EL dependencies)
add 2afed183de Getting ready to Apache Karaf 4.4.0 release. Fixing
cxf-core feature (asm dependency)
add 60e202dde1 Getting ready to Apache Karaf 4.4.0 release. Fixing
xkms-features feature (scr feature)
add 1fc029cfe6 Update Mockito to 4.5.0
add e0ddbc19b8 Update Mockito to 4.5.1
add 6ab0ff74d5 Update Spring Boot to 2.6.7
add 4052244b18 Merge remote-tracking branch 'origin/master' into CXF-8371
add 13ef10ff0c Merge branch 'CXF-8371' of github.com:apache/cxf into
CXF-8371
No new revisions were added by this update.
Summary of changes:
core/pom.xml | 15 +++
.../cxf/attachment/AttachmentDeserializer.java | 4 +-
.../apache/cxf/attachment/ContentDisposition.java | 2 +-
.../apache/cxf/bus/spring/TunedDocumentLoader.java | 4 +-
.../cxf/common/injection/ResourceInjector.java | 5 -
.../common/jaxb/SchemaCollectionContextProxy.java | 2 +-
.../java/org/apache/cxf/common/util/ASMHelper.java | 12 +-
.../org/apache/cxf/common/util/ASMHelperImpl.java | 2 +-
.../apache/cxf/common/util/ClasspathScanner.java | 2 +-
.../java/org/apache/cxf/common/util/Compiler.java | 2 +-
.../cxf/common/util/SpringClassUnwrapper.java | 2 +-
.../blueprint/AbstractBPBeanDefinitionParser.java | 2 +-
.../apache/cxf/configuration/jsse/SSLUtils.java | 2 +-
.../configuration/jsse/TLSParameterJaxBUtils.java | 2 +-
.../endpoint/ListenerRegistrationException.java | 2 +
.../cxf/feature/transform/XSLTOutInterceptor.java | 9 +-
.../main/java/org/apache/cxf/helpers/NSDecl.java | 3 +-
.../cxf/interceptor/AnnotationInterceptors.java | 5 +-
.../apache/cxf/interceptor/StaxInInterceptor.java | 6 +-
.../apache/cxf/interceptor/StaxOutInterceptor.java | 6 +-
.../transform/TransformOutInterceptor.java | 2 +-
.../factory/AnnotationsFactoryBeanListener.java | 2 +
.../cxf/service/invoker/PerRequestFactory.java | 2 +-
.../cxf/staxutils/CachingXmlEventWriter.java | 19 +--
.../staxutils/validation/Stax2ValidationUtils.java | 3 +-
.../cxf/common/util/CollectionUtilsTest.java | 6 +-
.../cxf/common/xmlschema/ImportRepairTest.java | 6 +-
distribution/javadoc/pom.xml | 20 +--
distribution/src/main/release/lib/WHICH_JARS | 2 +-
.../release/samples/jax_rs/minimal_osgi/README.txt | 3 +-
integration/jca/pom.xml | 28 ++---
.../MicrometerMetricsAutoConfigurationTest.java | 2 +-
integration/tracing/tracing-brave/pom.xml | 5 +
.../cxf/tracing/brave/BraveTracerContextTest.java | 2 +-
integration/tracing/tracing-opentracing/pom.xml | 5 +
.../opentracing/OpenTracingContextTest.java | 2 +-
.../cxf/maven_plugin/javatowadl/DumpJavaDoc.java | 1 +
.../org/apache/cxf/maven_plugin/Java2WSMojo.java | 7 +-
osgi/bundle/pom.xml | 1 -
osgi/bundle/servlet-compatible/pom.xml | 66 ----------
.../cxf/osgi/itests/NoAriesBlueprintTest.java | 2 +-
osgi/karaf/features/pom.xml | 6 -
.../karaf/features/src/main/resources/features.xml | 8 +-
.../main/resources/org.apache.karaf.features.xml | 28 -----
parent/pom.xml | 138 ++++-----------------
pom.xml | 2 +-
rt/bindings/coloc/pom.xml | 4 +
.../cxf/binding/coloc/WebFaultInInterceptor.java | 2 +-
rt/bindings/corba/pom.xml | 42 +++----
.../CorbaStreamFaultOutInterceptor.java | 4 +-
.../corba/types/CorbaStructEventProducer.java | 4 +-
.../binding/corba/types/CorbaStructListener.java | 2 +-
.../apache/cxf/binding/corba/utils/CorbaUtils.java | 4 +-
.../corba/runtime/CorbaObjectWriterTest.java | 4 +-
.../corba/types/CorbaPrimitiveHandlerTest.java | 6 +-
rt/bindings/soap/pom.xml | 18 +++
.../soap/interceptor/SoapActionInInterceptor.java | 2 +-
.../binding/soap/jms/interceptor/JMSFaultType.java | 2 +-
.../cxf/binding/soap/saaj/SAAJFactoryResolver.java | 17 ++-
.../cxf/aegis/databinding/AegisDatabinding.java | 2 +-
.../apache/cxf/aegis/type/AbstractTypeCreator.java | 8 +-
.../org/apache/cxf/aegis/type/basic/BeanType.java | 18 +--
.../cxf/aegis/type/basic/XMLBeanTypeInfo.java | 7 +-
.../cxf/aegis/type/collection/CollectionType.java | 2 +-
.../apache/cxf/aegis/type/collection/MapType.java | 2 +-
.../org/apache/cxf/aegis/type/java5/ClassTest.java | 6 +-
rt/databinding/jaxb/pom.xml | 5 +
.../apache/cxf/jaxb/JAXBContextInitializer.java | 2 +-
.../java/org/apache/cxf/jaxb/JAXBDataBase.java | 8 +-
.../java/org/apache/cxf/jaxb/JAXBDataBinding.java | 3 +-
.../org/apache/cxf/jaxb/JAXBEncoderDecoder.java | 4 +-
.../org/apache/cxf/jaxb/JAXBSchemaInitializer.java | 4 +-
.../org/apache/cxf/jaxb/JAXBWrapperHelper.java | 2 +-
.../src/main/java/org/apache/cxf/jaxb/Utils.java | 6 +-
.../cxf/jaxb/WrapperHelperClassGenerator.java | 4 +-
.../cxf/jaxb/io/XMLStreamDataReaderTest.java | 2 +-
rt/features/clustering/pom.xml | 4 +
rt/features/logging/pom.xml | 4 +
.../ext/logging/AbstractLoggingInterceptor.java | 2 +-
.../cxf/ext/logging/MaskSensitiveHelperTest.java | 2 +-
rt/features/metrics/pom.xml | 6 +-
rt/features/throttling/pom.xml | 6 +-
rt/frontend/jaxrs/pom.xml | 5 +
.../apache/cxf/jaxrs/AbstractJAXRSFactoryBean.java | 2 +-
.../apache/cxf/jaxrs/impl/AsyncResponseImpl.java | 4 +-
.../apache/cxf/jaxrs/impl/ConfigurationImpl.java | 2 +-
.../org/apache/cxf/jaxrs/impl/HttpHeadersImpl.java | 2 +-
.../apache/cxf/jaxrs/impl/Rfc3986UriValidator.java | 70 +++++++++++
.../org/apache/cxf/jaxrs/impl/UriBuilderImpl.java | 10 +-
.../cxf/jaxrs/model/OperationResourceInfo.java | 2 +-
.../org/apache/cxf/jaxrs/model/URITemplate.java | 2 +-
.../cxf/jaxrs/provider/FormEncodingProvider.java | 2 +-
.../apache/cxf/jaxrs/provider/ProviderFactory.java | 4 +-
.../cxf/jaxrs/provider/ServerProviderFactory.java | 2 +-
.../jaxrs/servlet/CXFNonSpringJaxrsServlet.java | 4 +-
.../java/org/apache/cxf/jaxrs/utils/HttpUtils.java | 10 +-
.../org/apache/cxf/jaxrs/utils/InjectionUtils.java | 8 +-
.../java/org/apache/cxf/jaxrs/utils/JAXBUtils.java | 2 +-
.../org/apache/cxf/jaxrs/utils/JAXRSUtils.java | 2 +-
.../cxf/jaxrs/ext/MessageContextImplTest.java | 2 +-
.../cxf/jaxrs/impl/ConfigurationImplTest.java | 2 +-
.../apache/cxf/jaxrs/impl/LinkBuilderImplTest.java | 7 ++
.../jaxrs/impl/RetryAfterHeaderProviderTest.java | 4 +-
.../apache/cxf/jaxrs/impl/UriBuilderImplTest.java | 9 ++
.../cxf/jaxrs/provider/ProviderFactoryTest.java | 9 +-
.../org/apache/cxf/jaxrs/utils/HttpUtilsTest.java | 27 ++++
rt/frontend/jaxws/pom.xml | 6 +
.../org/apache/cxf/jaxws/JAXWSMethodInvoker.java | 2 +-
.../org/apache/cxf/jaxws/JaxWsClientProxy.java | 1 +
.../cxf/jaxws/handler/HandlerChainBuilder.java | 2 +-
.../jaxws/interceptors/WebFaultOutInterceptor.java | 8 +-
.../JaxWsWebServicePublisherBeanPostProcessor.java | 6 +-
.../org/apache/cxf/jaxws/CodeFirstWSDLTest.java | 2 +-
.../java/org/apache/cxf/frontend/ClientProxy.java | 1 +
.../org/apache/cxf/javascript/JavascriptUtils.java | 2 +-
.../service/ServiceJavascriptBuilder.java | 2 +-
.../javascript/types/SchemaJavascriptBuilder.java | 8 +-
.../java/org/apache/cxf/javascript/AegisTest.java | 2 +-
rt/management/pom.xml | 5 +
rt/rs/client/pom.xml | 5 +
.../cxf/jaxrs/client/ClientConfiguration.java | 2 +-
.../org/apache/cxf/jaxrs/client/WebClient.java | 2 +-
.../jaxrs/client/cache/CacheControlFeature.java | 2 +-
.../jaxrs/client/cache/CXFCacheControlFeature.java | 4 +-
.../cxf/jaxrs/client/cache/ClientCacheTest.java | 42 ++-----
.../jaxrs/client/spec/ClientBuilderImplTest.java | 6 +-
.../client/spring/JAXRSClientFactoryBeanTest.java | 2 +-
rt/rs/description-microprofile-openapi/pom.xml | 5 +
rt/rs/description-openapi-v3/pom.xml | 5 +
rt/rs/description-swagger/pom.xml | 5 +
.../apache/cxf/jaxrs/model/wadl/WadlGenerator.java | 2 +-
.../jaxrs/provider/json/JsonMapObjectProvider.java | 4 +-
.../apache/cxf/jaxrs/ext/search/Beanspector.java | 2 +-
.../search/client/FiqlSearchConditionBuilder.java | 8 +-
.../cxf/jaxrs/ext/search/fiql/FiqlParser.java | 2 +-
.../cxf/jaxrs/ext/search/odata/ODataParser.java | 6 +-
.../sci/JaxrsServletContainerInitializer.java | 2 +-
.../microprofile/client/cdi/CDIInstantiator.java | 2 +-
.../client/proxy/MicroProfileClientProxyImpl.java | 4 +-
.../apache/cxf/microprofile/client/AsyncTest.java | 2 +-
.../client/MicroProfileClientFactoryBeanTest.java | 2 +-
.../microprofile/client/cdi/RestClientCdiTest.java | 4 +-
.../jose/jaxrs/JwtTokenSecurityContext.java | 19 ++-
.../multipart/JwsMultipartSignatureInFilter.java | 2 +-
.../AbstractContentEncryptionCipherProperties.java | 3 +-
.../cxf/rs/security/jose/jwa/AbstractJwaTest.java | 2 +-
.../oauth2/provider/JPAOAuthDataProvider.java | 2 +-
.../grants/code/JCacheCodeDataProviderTest.java | 4 +-
rt/rs/sse/pom.xml | 5 +
.../cxf/jaxrs/sse/OutboundSseEventImplTest.java | 2 +-
.../apache/cxf/rt/security/crypto/CryptoUtils.java | 3 +-
.../cxf/rt/security/utils/SecurityUtils.java | 6 +-
.../http_jetty/JettyHTTPServerEngine.java | 2 +-
rt/transports/http/pom.xml | 5 +
.../http/osgi/HttpConduitConfigApplier.java | 7 +-
.../spring/HttpConduitBeanDefinitionParser.java | 8 +-
rt/transports/jms/pom.xml | 8 +-
.../cxf/transport/jms/BackChannelConduit.java | 2 +-
.../org/apache/cxf/transport/jms/JMSConduit.java | 3 +-
.../cxf/transport/jms/JMSDestinationTest.java | 4 +-
rt/transports/udp/pom.xml | 5 +
.../AtmosphereWebSocketJettyDestination.java | 7 +-
rt/ws/eventing/pom.xml | 4 +
rt/ws/policy/pom.xml | 5 +
.../attachment/external/URIDomainExpression.java | 2 +-
.../policy/selector/BaseAlternativeSelector.java | 2 +-
rt/ws/security/pom.xml | 4 +
.../HttpsTokenInterceptorProvider.java | 2 +-
.../cxf/ws/security/wss4j/CXFRequestData.java | 4 +-
.../ws/security/wss4j/SamlTokenInterceptor.java | 2 +-
.../ws/security/wss4j/WSS4JStaxInInterceptor.java | 4 +-
.../StaxAsymmetricBindingHandler.java | 2 +-
rt/ws/transfer/pom.xml | 4 +
rt/wsdl/pom.xml | 20 ---
.../org/apache/cxf/wsdl/JAXBExtensionHelper.java | 2 +-
.../factory/ReflectionServiceFactoryBean.java | 2 +-
.../org/apache/cxf/wsdl11/WSDLServiceFactory.java | 6 +-
services/sts/sts-core/pom.xml | 33 ++---
.../cxf/sts/rest/RESTSecurityTokenServiceImpl.java | 2 +-
.../sts/token/provider/DefaultSubjectProvider.java | 2 +-
.../sts/token/validator/X509TokenValidator.java | 2 +-
.../cxf/sts/operation/DummyTokenValidator.java | 2 +-
services/sts/systests/advanced/pom.xml | 8 ++
.../systest/sts/batch/SimpleBatchSTSClient.java | 2 +-
.../sts/deployment/CustomBSTTokenValidator.java | 2 +-
services/sts/systests/basic/pom.xml | 8 ++
.../apache/cxf/ws/discovery/WSDiscoveryClient.java | 1 +
services/wsn/wsn-core/pom.xml | 32 +----
.../src/test/java/org/apache/cxf/wsn/RiTest.java | 40 ------
services/xkms/xkms-common/pom.xml | 8 ++
.../xkms-features/src/main/resources/features.xml | 1 +
systests/cdi/cdi-owb/pom.xml | 8 ++
systests/cdi/cdi-weld/pom.xml | 8 ++
systests/container-integration/grizzly/pom.xml | 5 +
systests/forked/pom.xml | 4 +
systests/jaxrs/pom.xml | 4 +
.../systest/jaxrs/JAXRSClientServerBookTest.java | 2 +-
.../jaxrs/JAXRSClientServerSubBookTest.java | 2 +-
.../jaxrs/JAXRSMultithreadedClientTest.java | 2 +-
.../systest/jaxrs/JAXRSRequestDispatcherTest.java | 2 +-
.../jaxrs/provider/JAXBContextResolverTest.java | 2 +-
.../systest/jaxrs/provider/JAXBProviderTest.java | 2 +-
.../systest/jaxrs/security/BookLoginModule.java | 2 +-
systests/jaxws/pom.xml | 14 +++
.../systest/handlers/HandlerInvocationTest.java | 2 +-
.../cxf/systest/handlers/TestSOAPHandler.java | 2 +-
.../cxf/systest/jaxws/JaxwsBasicAuthTest.java | 2 +-
.../AttachmentStreamSourceXMLProvider.java | 2 +-
.../microprofile/rest/client/AsyncMethodTest.java | 2 +-
.../rest/client/AsyncThreadingTest.java | 2 +-
.../microprofile/rest/client/AsyncMethodTest.java | 2 +-
.../rest/client/AsyncThreadingTest.java | 2 +-
.../jaxrs/security/jose/jwt/JWTAuthnAuthzTest.java | 133 ++++++++++++++++----
systests/rs-sse/rs-sse-base/pom.xml | 8 ++
systests/spring-boot/pom.xml | 4 +
systests/tracing/pom.xml | 4 +
.../apache/cxf/systest/brave/BraveTestSupport.java | 5 +-
.../cxf/systest/jaxrs/tracing/brave/HasSpan.java | 4 +-
.../tracing/brave/IsAnnotationContaining.java | 4 +-
.../systest/jaxrs/tracing/opentracing/HasSpan.java | 4 +-
.../jaxrs/tracing/opentracing/IsLogContaining.java | 4 +-
systests/transport-jms/pom.xml | 2 +-
.../netty/AbstractNettyClientServerHttp2Test.java | 2 +-
.../AbstractUndertowClientServerHttp2Test.java | 2 +-
systests/transports/pom.xml | 45 ++++---
.../apache/cxf/systest/http/HTTPConduitTest.java | 2 +-
.../AbstractJettyClientServerHttp2Test.java | 2 +-
.../systest/servlet/SpringServletContextTest.java | 2 +-
systests/uncategorized/pom.xml | 28 ++---
.../org/apache/cxf/systest/ws/wssc/WSSCTest.java | 2 +-
.../cxf/systest/ws/addressing/MAPVerifier.java | 2 +-
.../apache/cxf/systest/ws/addressing/Server.java | 2 +-
testutils/pom.xml | 18 +++
.../apache/cxf/testutil/common/ServerLauncher.java | 2 +-
tools/common/pom.xml | 19 +++
.../org/apache/cxf/tools/common/ToolContext.java | 2 +-
.../apache/cxf/tools/common/ToolErrorListener.java | 2 +-
.../apache/cxf/tools/common/toolspec/ToolSpec.java | 4 +-
.../common/toolspec/parser/CommandLineParser.java | 2 +-
.../java/org/apache/cxf/tools/util/URLFactory.java | 2 +-
.../toolspec/parser/CommandLineParserTest.java | 2 +-
tools/corba/pom.xml | 6 +-
.../java/org/apache/cxf/tools/corba/IDLToWSDL.java | 4 +-
.../tools/corba/common/ProcessorEnvironment.java | 2 +-
.../cxf/tools/corba/common/SchemaFactory.java | 2 +-
.../cxf/tools/corba/common/WSDLCorbaFactory.java | 2 +-
.../corba/processors/idl/PortTypeVisitor.java | 2 +-
.../corba/processors/idl/ScopedNameVisitor.java | 12 +-
.../corba/processors/wsdl/WSDLToCorbaHelper.java | 10 +-
.../processors/wsdl/WSDLToCorbaProcessor.java | 4 +-
.../corba/processors/wsdl/WSDLToIDLAction.java | 4 +-
.../tools/corba/utils/FileOutputStreamFactory.java | 12 +-
.../corba/processors/WSDLToIDLGenerationTest.java | 2 +-
tools/javato/ws/pom.xml | 52 --------
.../tools/java2js/processor/JavaToJSProcessor.java | 5 +-
.../java2wsdl/processor/JavaToWSDLProcessor.java | 5 +-
.../jaxws/generator/JaxwsImplGenerator.java | 2 +-
.../jaxws/generator/JaxwsSEIGenerator.java | 2 +-
.../simple/generator/SimpleImplGenerator.java | 2 +-
.../simple/generator/SimpleSEIGenerator.java | 2 +-
.../tools/validator/internal/WSDLRefValidator.java | 4 +-
tools/wadlto/jaxrs/pom.xml | 5 +
.../cxf/tools/wadlto/jaxrs/SourceGenerator.java | 4 +-
.../cxf/tools/wsdlto/WSDLToJavaContainer.java | 2 +-
.../apache/cxf/tools/wsdlto/core/PluginLoader.java | 11 +-
.../tools/wsdlto/core/WSDLDefinitionBuilder.java | 4 +-
.../wsdlto/databinding/jaxb/JAXBDataBinding.java | 2 +-
.../wsdlto/javascript/JavaScriptContainer.java | 2 +-
.../processor/internal/OperationProcessor.java | 2 +-
.../misc/processor/WSDLToServiceProcessor.java | 6 +-
.../tools/misc/processor/WSDLToSoapProcessor.java | 4 +-
.../tools/misc/processor/WSDLToXMLProcessor.java | 8 +-
.../misc/processor/address/AddressFactory.java | 2 +-
.../cxf/tools/wsdlto/jaxws/CodeGenBugTest.java | 2 +-
274 files changed, 1043 insertions(+), 878 deletions(-)
delete mode 100644 osgi/bundle/servlet-compatible/pom.xml
delete mode 100644
osgi/karaf/features/src/main/resources/org.apache.karaf.features.xml
create mode 100644
rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/impl/Rfc3986UriValidator.java
delete mode 100644
services/wsn/wsn-core/src/test/java/org/apache/cxf/wsn/RiTest.java