Quarkiverse Documentation Docs
Learn
Get Started Documentation "Q" Tip Videos Books
Extensions
Browse Extensions Use Extensions Create Extensions Share Extensions
Community
Chat Support Blog Discussion Podcast Events Newsletter

CXF

    • User guide
      • Create a new project
      • Your first SOAP Web service
      • Your first SOAP Client
      • Package for JVM and native
      • Complex SOAP payloads with JAXB
      • Advanced SOAP client topics
      • Advanced SOAP server topics
      • Generate Java from WSDL
      • Generate WSDL from Java
      • Contract first and code first
      • CXF Interceptors and Features
      • JAX-WS Handlers
      • JAX-WS Providers
      • Supported SOAP Bindings
      • Examples
      • Common problems and troubleshooting
      • Camel Integration
    • Reference
      • Quarkus CXF
      • Logging Feature
      • Metrics Feature
      • WS-Security
      • WS-ReliableMessaging
      • Security Token Service (STS)
      • HTTP Async Transport
      • XJC Plugins
CXF 2.2
  • Amazon Alexa
    • dev
  • Amazon Services
    • dev
    • 3.3.x
    • 2.18.x
    • 2.x
    • 1.x
  • Angus Mail
    • dev
  • Antivirus
    • dev
  • Antora
    • dev
  • APIstax
    • dev
  • ArangoDB Client
    • dev
  • Argocd
    • dev
  • Artemis
    • dev
    • 3.7.x
    • 3.5.x
    • 3.2.x
    • 3.1.x
    • 3.0.x
    • 2.x
  • AsyncApi
    • dev
  • Azure Services
    • dev
  • Backstage
    • dev
  • Barcode
    • dev
  • Bucket4j
    • dev
  • Business Score
    • dev
  • Cert-Manager
    • dev
  • Config Extensions
    • dev
  • Couchbase
    • dev
  • Cucumber
    • dev
  • CXF
    • dev
    • 3.20
    • 3.15
    • 3.8
    • 2.2
    • 1.5
  • Dapr
    • dev
  • Dashbuilder
    • dev
  • Discord4J
    • dev
  • Docker Client
    • dev
  • Doma
    • dev
  • Easy Retrofit
    • dev
  • Embedded Postgresql
    • dev
  • File Vault
    • dev
  • Fluentjdbc
    • dev
  • Freemarker
    • dev
  • Fury
    • dev
  • FX
    • dev
  • GitHub Action
    • dev
  • GitHub App
    • dev
  • Google Cloud Services
    • main
  • Groovy
    • dev
  • Helm
    • dev
  • Hibernate Search Extras
    • dev
    • 4.x
    • 3.x
    • 2.x
    • 1.x
  • Hibernate Types
    • dev
  • HiveMQ Client
    • dev
  • Infinispan Embedded
    • dev
  • IronJacamar
    • dev
  • Itext
    • dev
  • Jackson Jq
    • dev
  • Jaeger
    • dev
  • JasperReports
    • dev
  • Java Embedded Framework
    • dev
  • JDBC Clickhouse
    • dev
  • JDBC Singlestore
    • dev
  • JDBC Sqlite
    • dev
  • JDBC Sqlite4j
    • dev
  • Jdbi
    • dev
  • JDiameter
    • dev
  • JGit
    • dev
  • JGraphT
    • dev
  • Jnosql
    • dev
  • JPAStreamer
    • dev
    • 1.x
  • JSch
    • dev
  • Kafka Streams Processor
    • dev
  • Kerberos
    • dev
  • Kiota
    • dev
  • LangChain4j
    • dev
  • Logging JSON
    • dev
  • Logging Logback
    • dev
  • Logging Manager
    • dev
  • Logging Sentry
    • dev
  • Logging Splunk
    • dev
  • Mailpit
    • dev
  • MCP Server
    • dev
    • 1.0.x
  • Mdns
    • dev
  • Messaginghub Pooled JMS
    • dev
    • 2.3.x
    • 2.1.x
    • 1.x
  • Micrometer Registry extensions
    • dev
    • 1.x
  • Min.io
    • dev
    • v2.9.x
  • Mockk
    • dev
  • Mockserver
    • dev
    • 0.x
  • Mongock
    • dev
  • MyBatis
    • dev
    • 1.x
  • Nagios
    • dev
  • Neo4j
    • dev
  • Ngrok
    • dev
  • OIDC Proxy
    • dev
  • Omnifaces
    • dev
  • OpenAPI Generator
    • dev
  • OpenFGA Client
    • dev
  • Opensearch
    • dev
  • Opentelemetry Exporter
    • dev
    • 1.x
  • Operator SDK
    • dev
  • ORAS
    • dev
  • Pact
    • dev
    • 0.x
  • PDFBox
    • dev
  • Playwright
    • dev
  • POI
    • dev
    • 1.x
  • Presidio
    • dev
  • Prettytime
    • dev
  • PrimeFaces
    • dev
  • Quinoa
    • dev
  • Qute Web
    • dev
  • RabbitMQ Client
    • dev
  • Reactive Messaging HTTP
    • dev
  • Reactive messaging Nats Jetstream
    • dev
  • Renarde
    • dev
    • 1.x
  • Roq
    • dev
  • Scala 3
    • dev
  • Shardingsphere JDBC
    • dev
  • SmallRye OpenTracing
    • dev
  • Systemd Notify
    • dev
  • Temporal
    • dev
  • Tika
    • dev
    • 1.x
  • Unleash
    • dev
    • 0.x
  • Vault
    • dev
  • Web Bundler
    • dev
  • WireMock
    • dev
    • 0.x
  • Zanzibar
    • dev
  • Zeebe
    • dev
    • 0.x
  • Zookeeper Client
    • dev
  • CXF
  • User guide
  • Supported SOAP Bindings
dev 3.20 3.15 3.8 2.2 1.5
Edit this Page
Extension source

Supported SOAP Bindings

By default, a SOAP 1.1 binding is used. In order to switch to SOAP 1.2 and/or support MTOM, the config quarkus.cxf.endpoint.key.soap-binding must be set to one of the following values:

Binding

Property Value

SOAP 1.1

http://schemas.xmlsoap.org/wsdl/soap/http

SOAP 1.2

http://www.w3.org/2003/05/soap/bindings/HTTP/

SOAP 1.1 with MTOM

http://schemas.xmlsoap.org/wsdl/soap/http?mtom=true

SOAP 1.2 with MTOM

http://www.w3.org/2003/05/soap/bindings/HTTP/?mtom=true

Copyright (C) 2020-2025 Red Hat and individual contributors to Quarkiverse.