Interface CxfBuildTimeConfig


@ConfigMapping(prefix="quarkus.cxf") @ConfigRoot(phase=BUILD_TIME) public interface CxfBuildTimeConfig
  • Method Details

    • wsdlPath

      Deprecated, for removal: This API element is subject to removal in a future version.
      The comma-separated list of WSDL resource paths used by CXF. Deprecated! use quarkus.native.resources.includes/excludes instead. Note that WSDL files selected by quarkus.cxf.codegen.wsdl2java.includes/excludes are included in native image automatically.
    • codegen

      Build time configuration options for Quarkus code generation phase.
    • java2ws

      @WithName("java2ws") CxfBuildTimeConfig.Java2WsConfig java2ws()
      Build time configuration options for java2ws
    • httpConduitFactory

      Select the HTTPConduitFactory implementation for all clients except the ones that override this setting via quarkus.cxf.client.myClient.http-conduit-factory.
      • QuarkusCXFDefault (default): if io.quarkiverse.cxf:quarkus-cxf-rt-transports-http-hc5 is present in class path, then its HTTPConduitFactory implementation will be used; otherwise this value is equivalent with URLConnectionHTTPConduitFactory (this may change, once issue #992 gets resolved in CXF)
      • CXFDefault: the selection of HTTPConduitFactory implementation is left to CXF
      • HttpClientHTTPConduitFactory: the HTTPConduitFactory will be set to an implementation always returning org.apache.cxf.transport.http.HttpClientHTTPConduit. This will use java.net.http.HttpClient as the underlying HTTP client.
      • URLConnectionHTTPConduitFactory: the HTTPConduitFactory will be set to an implementation always returning org.apache.cxf.transport.http.URLConnectionHTTPConduit. This will use java.net.HttpURLConnection as the underlying HTTP client.