cxf-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From build...@apache.org
Subject svn commit: r1030797 - in /websites/production/cxf/content: cache/docs.pageCache docs/index.html docs/jpms-java-9-and-beyond.html
Date Tue, 05 Jun 2018 00:04:58 GMT
Author: buildbot
Date: Tue Jun  5 00:04:58 2018
New Revision: 1030797

Log:
Production update by buildbot for cxf

Added:
    websites/production/cxf/content/docs/jpms-java-9-and-beyond.html
Modified:
    websites/production/cxf/content/cache/docs.pageCache
    websites/production/cxf/content/docs/index.html

Modified: websites/production/cxf/content/cache/docs.pageCache
==============================================================================
Binary files - no diff available.

Modified: websites/production/cxf/content/docs/index.html
==============================================================================
--- websites/production/cxf/content/docs/index.html (original)
+++ websites/production/cxf/content/docs/index.html Tue Jun  5 00:04:58 2018
@@ -113,7 +113,7 @@ Apache CXF -- Index
   <input maxlength="255" type="text" name="queryString" size="15" value="value">
   <input type="submit" name="btnG" value="Search">
 </form>
-</div><ul><li><a shape="rect" href="overview.html">Overview</a><ul class="childpages-macro"><li><a shape="rect" href="why-cxf.html">Why CXF?</a></li><li><a shape="rect" href="how-do-i-integrate-my-application-with-cxf.html">How do I integrate my application with CXF</a> &#8212; <span class="smalltext">A meta guide to integrating your application with CXF - including Bindings, Transports, Interceptors, etc</span></li><li><a shape="rect" href="how-do-i-develop-a-service.html">How do I develop a service?</a> &#8212; <span class="smalltext">A meta guide to your options with CXF</span></li><li><a shape="rect" href="how-do-i-develop-a-client.html">How do I develop a client?</a> &#8212; <span class="smalltext">A meta guide to your options with CXF</span></li></ul></li><li><a shape="rect" href="how-tos.html">How-Tos</a><ul class="childpages-macro"><li><a shape="rect" href="writing-a-service-with-spring.html">Writing a service with Spring</a></li><li><a shape="rect" href="a-simple-jax-ws-ser
 vice.html">A simple JAX-WS service</a></li><li><a shape="rect" href="running-a-service-in-tomcat-on-zos.html">Running a service in Tomcat on zOS</a></li><li><a shape="rect" href="defining-contract-first-webservices-with-wsdl-generation-from-java.html">Defining Contract first webservices with wsdl generation from java</a></li><li><a shape="rect" href="migration-guides.html">Migration Guides</a></li><li><a shape="rect" href="sample-projects.html">Sample Projects</a></li></ul></li><li><a shape="rect" href="frontends.html">Frontends</a><ul class="childpages-macro"><li><a shape="rect" href="annotations.html">Annotations</a></li><li><a shape="rect" href="dynamic-clients.html">Dynamic Clients</a></li><li><a shape="rect" href="jax-ws.html">JAX-WS</a><ul class="childpages-macro"><li><a shape="rect" href="developing-a-consumer.html">Developing a Consumer</a></li><li><a shape="rect" href="developing-a-service.html">Developing a Service</a></li><li><a shape="rect" href="jax-ws-configuration.htm
 l">JAX-WS Configuration</a></li><li><a shape="rect" href="jax-ws-dispatch-api.html">JAX-WS Dispatch API</a></li><li><a shape="rect" href="provider-services.html">Provider Services</a></li><li><a shape="rect" href="webservicecontext.html">WebserviceContext</a></li></ul></li><li><a shape="rect" href="simple.html">Simple</a><ul class="childpages-macro"><li><a shape="rect" href="simple-frontend.html">Simple Frontend</a></li><li><a shape="rect" href="simple-frontend-configuration.html">Simple Frontend Configuration</a></li></ul></li></ul></li><li><a shape="rect" href="databindings.html">DataBindings</a><ul class="childpages-macro"><li><a shape="rect" href="aegis-21.html">Aegis (2.1)</a> &#8212; <span class="smalltext">For CXF 2.1 or newer</span></li><li><a shape="rect" href="aegis-databinding-20x.html">Aegis Databinding (2.0.x)</a> &#8212; <span class="smalltext">For CXF up to 2.0.x</span></li><li><a shape="rect" href="jaxb.html">JAXB</a></li><li><a shape="rect" href="mtom-attachments-wi
 th-jaxb.html">MTOM Attachments with JAXB</a></li><li><a shape="rect" href="sdo.html">SDO</a></li><li><a shape="rect" href="xmlbeans.html">XMLBeans</a></li></ul></li><li><a shape="rect" href="transports.html">Transports</a><ul class="childpages-macro"><li><a shape="rect" href="http-transport.html">HTTP Transport</a><ul class="childpages-macro"><li><a shape="rect" href="asynchronous-client-http-transport.html">Asynchronous Client HTTP Transport</a></li><li><a shape="rect" href="client-http-transport-including-ssl-support.html">Client HTTP Transport (including SSL support)</a></li><li><a shape="rect" href="jetty-configuration.html">Jetty Configuration</a></li><li><a shape="rect" href="server-http-transport.html">Server HTTP Transport</a></li><li><a shape="rect" href="servlet-transport.html">Servlet Transport</a></li><li><a shape="rect" href="standalone-http-transport.html">Standalone HTTP Transport</a></li></ul></li><li><a shape="rect" href="jms-transport.html">JMS Transport</a><ul cla
 ss="childpages-macro"><li><a shape="rect" href="cxf-2x-jms-configuration-removed-in-cxf-3.html">CXF 2.x JMS configuration (removed in CXF 3)</a></li><li><a shape="rect" href="jms-performance-and-pooling.html">JMS performance and pooling</a></li><li><a shape="rect" href="jms-transactions.html">JMS transactions</a></li><li><a shape="rect" href="soap-over-jms-10-support.html">SOAP over JMS 1.0 support</a></li><li><a shape="rect" href="using-the-jmsconfigfeature.html">Using the JMSConfigFeature</a></li></ul></li><li><a shape="rect" href="local-transport.html">Local Transport</a></li><li><a shape="rect" href="udp-transport.html">UDP Transport</a><ul class="childpages-macro"><li><a shape="rect" href="soap-over-udp.html">SOAP over UDP</a></li></ul></li><li><a shape="rect" href="custom-transport.html">Custom Transport</a></li><li><a shape="rect" href="coloc-feature.html">Coloc Feature</a></li><li><a shape="rect" href="apache-camel-transport.html">Apache Camel Transport</a></li><li><a shape=
 "rect" href="websocket.html">WebSocket</a></li><li><a shape="rect" href="sse.html">SSE</a></li></ul></li><li><a shape="rect" href="configuration.html">Configuration</a><ul class="childpages-macro"><li><a shape="rect" href="bus-configuration.html">Bus Configuration</a></li><li><a shape="rect" href="featureslist.html">FeaturesList</a></li><li><a shape="rect" href="jmx-management.html">JMX Management</a></li><li><a shape="rect" href="wsaconfiguration.html">WSAConfiguration</a></li><li><a shape="rect" href="wspconfiguration.html">WSPConfiguration</a></li><li><a shape="rect" href="wsrmconfiguration.html">WSRMConfiguration</a></li></ul></li><li><a shape="rect" href="debugging-and-logging.html">Debugging and Logging</a></li><li><a shape="rect" href="tools.html">Tools</a><ul class="childpages-macro"><li><a shape="rect" href="cxf-tools-in-eclipse.html">CXF tools in Eclipse</a></li><li><a shape="rect" href="idl-to-wsdl.html">IDL to WSDL</a></li><li><a shape="rect" href="java-to-javascript.htm
 l">Java to Javascript</a></li><li><a shape="rect" href="java-to-ws.html">Java to WS</a></li><li><a shape="rect" href="java-to-wsdl.html">Java to WSDL</a></li><li><a shape="rect" href="maven-cxf-codegen-plugin-wsdl-to-java.html">Maven cxf-codegen-plugin (WSDL to Java)</a></li><li><a shape="rect" href="maven-java2wsdl-plugin-cxf-20x-only-removed-in-21-and-replaced-with-java2ws.html">Maven Java2WSDL plugin (CXF 2.0.x only.  Removed in 2.1 and replaced with Java2WS)</a></li><li><a shape="rect" href="maven-java2ws-plugin.html">Maven Java2WS plugin</a></li><li><a shape="rect" href="using-cxf-with-maven.html">Using CXF with maven</a></li><li><a shape="rect" href="wsdl-to-corba.html">WSDL to CORBA</a></li><li><a shape="rect" href="wsdl-to-java.html">WSDL to Java</a></li><li><a shape="rect" href="wsdl-to-javascript.html">WSDL to Javascript</a></li><li><a shape="rect" href="wsdl-to-service.html">WSDL to Service</a></li><li><a shape="rect" href="wsdl-to-soap.html">WSDL to SOAP</a></li><li><a s
 hape="rect" href="wsdl-to-xml.html">WSDL to XML</a></li><li><a shape="rect" href="wsdlvalidator.html">WSDLValidator</a></li><li><a shape="rect" href="xsd-to-wsdl.html">XSD to WSDL</a></li></ul></li><li><a shape="rect" href="restful-services.html">RESTful Services</a><ul class="childpages-macro"><li><a shape="rect" href="http-binding.html">HTTP Binding</a></li><li><a shape="rect" href="jax-rs.html">JAX-RS</a></li><li><a shape="rect" href="jax-rs-jsr-311.html">JAX-RS (JSR-311)</a></li><li><a shape="rect" href="rest-with-jax-ws-provider-and-dispatch.html">REST with JAX-WS Provider and Dispatch</a></li><li><a shape="rect" href="json-support.html">JSON Support</a></li></ul></li><li><a shape="rect" href="wsdl-bindings.html">WSDL Bindings</a><ul class="childpages-macro"><li><a shape="rect" href="mtom.html">MTOM</a></li><li><a shape="rect" href="pure-xml.html">Pure XML</a></li><li><a shape="rect" href="soap-11.html">SOAP 1.1</a></li><li><a shape="rect" href="soap-12.html">SOAP 1.2</a></li><
 /ul></li><li><a shape="rect" href="service-routing.html">Service Routing</a></li><li><a shape="rect" href="dynamic-languages.html">Dynamic Languages</a><ul class="childpages-macro"><li><a shape="rect" href="javascript.html">JavaScript</a></li><li><a shape="rect" href="javascript-clients.html">JavaScript Clients</a></li></ul></li><li><a shape="rect" href="ws-support.html">WS-* Support</a><ul class="childpages-macro"><li><a shape="rect" href="ws-addressing.html">WS-Addressing</a></li><li><a shape="rect" href="ws-discovery.html">WS-Discovery</a></li><li><a shape="rect" href="ws-metadataexchange.html">WS-MetadataExchange</a></li><li><a shape="rect" href="ws-policy.html">WS-Policy</a></li><li><a shape="rect" href="ws-reliablemessaging.html">WS-ReliableMessaging</a></li><li><a shape="rect" href="ws-secureconversation.html">WS-SecureConversation</a></li><li><a shape="rect" href="ws-security.html">WS-Security</a></li><li><a shape="rect" href="ws-securitypolicy.html">WS-SecurityPolicy</a></l
 i><li><a shape="rect" href="ws-trust.html">WS-Trust</a></li></ul></li><li><a shape="rect" href="securing-cxf-services.html">Securing CXF Services</a><ul class="childpages-macro"><li><a shape="rect" href="jaxrs-kerberos.html">JAXRS Kerberos</a></li><li><a shape="rect" href="saml-web-sso.html">SAML Web SSO</a></li><li><a shape="rect" href="security-configuration.html">Security Configuration</a></li></ul></li><li><a shape="rect" href="advanced-integration.html">Advanced Integration</a><ul class="childpages-macro"><li><a shape="rect" href="features.html">Features</a></li><li><a shape="rect" href="interceptors.html">Interceptors</a></li><li><a shape="rect" href="invokers.html">Invokers</a></li><li><a shape="rect" href="multiplexed-endpointreferences.html">Multiplexed EndpointReferences</a></li><li><a shape="rect" href="server-service-and-client-factorybeans.html">Server, Service, and Client FactoryBeans</a></li></ul></li><li><a shape="rect" href="deployment.html">Deployment</a><ul class=
 "childpages-macro"><li><a shape="rect" href="application-server-specific-configuration-guide.html">Application Server Specific Configuration Guide</a></li><li><a shape="rect" href="bundling-cxf-into-single-jar-with-maven-shade-plugin.html">Bundling CXF into single jar with Maven shade plugin</a></li><li><a shape="rect" href="embedding-cxf-inside-spring.html">Embedding CXF inside Spring</a></li><li><a shape="rect" href="using-cxf-and-cdi-1112-jsr-346-in-osgi-environment.html">Using CXF and CDI 1.1/1.2 (JSR-346) in OSGi environment</a></li><li><a shape="rect" href="using-cxf-and-cdi-11-jsr-346.html">Using CXF and CDI 1.1 (JSR-346)</a></li><li><a shape="rect" href="using-cxf-and-failover-in-osgi-environment.html">Using CXF and Failover in OSGi environment</a></li><li><a shape="rect" href="using-cxf-jca-rar-in-application-server.html">Using CXF-JCA RAR in Application Server</a></li></ul></li><li><a shape="rect" href="distributed-tracing.html">Distributed Tracing</a><ul class="childpages
 -macro"><li><a shape="rect" href="using-apache-htrace.html">Using Apache HTrace</a></li><li><a shape="rect" href="using-opentracing.html">Using OpenTracing</a></li><li><a shape="rect" href="using-openzipkin-brave.html">Using OpenZipkin Brave</a></li></ul></li><li><a shape="rect" href="schemas-and-namespaces.html">Use of Schemas and Namespaces</a></li><li><a shape="rect" href="javadoc.html">Javadoc</a></li></ul><h3 id="Index-OtherSourcesofDocumentationandInformation">Other Sources of Documentation and Information</h3><p>There are several companies that provide extra documentation, examples, tutorials, etc... that users may find useful. See the <a shape="rect" href="http://cxf.apache.org/commercial-cxf-offerings.html">Commercial CXF Offerings</a> page for more details.</p><p>Also, many users have created excellent blog posts and other articles that may provide extra information. See the <a shape="rect" href="http://cxf.apache.org/resources-and-articles.html">Resources and Articles</a>
  page for a listing.</p><h2 id="Index-DeveloperGuide">Developer Guide</h2><ul><li><a shape="rect" href="cxf-architecture.html">CXF Architecture</a></li><li><a shape="rect" href="configuration-for-developers.html">Configuration for Developers</a></li><li><a shape="rect" href="cxf-dependency-graphs.html">CXF Dependency Graphs</a></li><li><a shape="rect" href="documentation-todos.html">Documentation TODOs</a></li></ul></div>
+</div><ul><li><a shape="rect" href="overview.html">Overview</a><ul class="childpages-macro"><li><a shape="rect" href="why-cxf.html">Why CXF?</a></li><li><a shape="rect" href="how-do-i-integrate-my-application-with-cxf.html">How do I integrate my application with CXF</a> &#8212; <span class="smalltext">A meta guide to integrating your application with CXF - including Bindings, Transports, Interceptors, etc</span></li><li><a shape="rect" href="how-do-i-develop-a-service.html">How do I develop a service?</a> &#8212; <span class="smalltext">A meta guide to your options with CXF</span></li><li><a shape="rect" href="how-do-i-develop-a-client.html">How do I develop a client?</a> &#8212; <span class="smalltext">A meta guide to your options with CXF</span></li></ul></li><li><a shape="rect" href="how-tos.html">How-Tos</a><ul class="childpages-macro"><li><a shape="rect" href="writing-a-service-with-spring.html">Writing a service with Spring</a></li><li><a shape="rect" href="a-simple-jax-ws-ser
 vice.html">A simple JAX-WS service</a></li><li><a shape="rect" href="running-a-service-in-tomcat-on-zos.html">Running a service in Tomcat on zOS</a></li><li><a shape="rect" href="defining-contract-first-webservices-with-wsdl-generation-from-java.html">Defining Contract first webservices with wsdl generation from java</a></li><li><a shape="rect" href="migration-guides.html">Migration Guides</a></li><li><a shape="rect" href="sample-projects.html">Sample Projects</a></li></ul></li><li><a shape="rect" href="frontends.html">Frontends</a><ul class="childpages-macro"><li><a shape="rect" href="annotations.html">Annotations</a></li><li><a shape="rect" href="dynamic-clients.html">Dynamic Clients</a></li><li><a shape="rect" href="jax-ws.html">JAX-WS</a><ul class="childpages-macro"><li><a shape="rect" href="developing-a-consumer.html">Developing a Consumer</a></li><li><a shape="rect" href="developing-a-service.html">Developing a Service</a></li><li><a shape="rect" href="jax-ws-configuration.htm
 l">JAX-WS Configuration</a></li><li><a shape="rect" href="jax-ws-dispatch-api.html">JAX-WS Dispatch API</a></li><li><a shape="rect" href="provider-services.html">Provider Services</a></li><li><a shape="rect" href="webservicecontext.html">WebserviceContext</a></li></ul></li><li><a shape="rect" href="simple.html">Simple</a><ul class="childpages-macro"><li><a shape="rect" href="simple-frontend.html">Simple Frontend</a></li><li><a shape="rect" href="simple-frontend-configuration.html">Simple Frontend Configuration</a></li></ul></li></ul></li><li><a shape="rect" href="databindings.html">DataBindings</a><ul class="childpages-macro"><li><a shape="rect" href="aegis-21.html">Aegis (2.1)</a> &#8212; <span class="smalltext">For CXF 2.1 or newer</span></li><li><a shape="rect" href="aegis-databinding-20x.html">Aegis Databinding (2.0.x)</a> &#8212; <span class="smalltext">For CXF up to 2.0.x</span></li><li><a shape="rect" href="jaxb.html">JAXB</a></li><li><a shape="rect" href="mtom-attachments-wi
 th-jaxb.html">MTOM Attachments with JAXB</a></li><li><a shape="rect" href="sdo.html">SDO</a></li><li><a shape="rect" href="xmlbeans.html">XMLBeans</a></li></ul></li><li><a shape="rect" href="transports.html">Transports</a><ul class="childpages-macro"><li><a shape="rect" href="http-transport.html">HTTP Transport</a><ul class="childpages-macro"><li><a shape="rect" href="asynchronous-client-http-transport.html">Asynchronous Client HTTP Transport</a></li><li><a shape="rect" href="client-http-transport-including-ssl-support.html">Client HTTP Transport (including SSL support)</a></li><li><a shape="rect" href="jetty-configuration.html">Jetty Configuration</a></li><li><a shape="rect" href="server-http-transport.html">Server HTTP Transport</a></li><li><a shape="rect" href="servlet-transport.html">Servlet Transport</a></li><li><a shape="rect" href="standalone-http-transport.html">Standalone HTTP Transport</a></li></ul></li><li><a shape="rect" href="jms-transport.html">JMS Transport</a><ul cla
 ss="childpages-macro"><li><a shape="rect" href="cxf-2x-jms-configuration-removed-in-cxf-3.html">CXF 2.x JMS configuration (removed in CXF 3)</a></li><li><a shape="rect" href="jms-performance-and-pooling.html">JMS performance and pooling</a></li><li><a shape="rect" href="jms-transactions.html">JMS transactions</a></li><li><a shape="rect" href="soap-over-jms-10-support.html">SOAP over JMS 1.0 support</a></li><li><a shape="rect" href="using-the-jmsconfigfeature.html">Using the JMSConfigFeature</a></li></ul></li><li><a shape="rect" href="local-transport.html">Local Transport</a></li><li><a shape="rect" href="udp-transport.html">UDP Transport</a><ul class="childpages-macro"><li><a shape="rect" href="soap-over-udp.html">SOAP over UDP</a></li></ul></li><li><a shape="rect" href="custom-transport.html">Custom Transport</a></li><li><a shape="rect" href="coloc-feature.html">Coloc Feature</a></li><li><a shape="rect" href="apache-camel-transport.html">Apache Camel Transport</a></li><li><a shape=
 "rect" href="websocket.html">WebSocket</a></li><li><a shape="rect" href="sse.html">SSE</a></li></ul></li><li><a shape="rect" href="configuration.html">Configuration</a><ul class="childpages-macro"><li><a shape="rect" href="bus-configuration.html">Bus Configuration</a></li><li><a shape="rect" href="featureslist.html">FeaturesList</a></li><li><a shape="rect" href="jmx-management.html">JMX Management</a></li><li><a shape="rect" href="wsaconfiguration.html">WSAConfiguration</a></li><li><a shape="rect" href="wspconfiguration.html">WSPConfiguration</a></li><li><a shape="rect" href="wsrmconfiguration.html">WSRMConfiguration</a></li></ul></li><li><a shape="rect" href="debugging-and-logging.html">Debugging and Logging</a></li><li><a shape="rect" href="tools.html">Tools</a><ul class="childpages-macro"><li><a shape="rect" href="cxf-tools-in-eclipse.html">CXF tools in Eclipse</a></li><li><a shape="rect" href="idl-to-wsdl.html">IDL to WSDL</a></li><li><a shape="rect" href="java-to-javascript.htm
 l">Java to Javascript</a></li><li><a shape="rect" href="java-to-ws.html">Java to WS</a></li><li><a shape="rect" href="java-to-wsdl.html">Java to WSDL</a></li><li><a shape="rect" href="maven-cxf-codegen-plugin-wsdl-to-java.html">Maven cxf-codegen-plugin (WSDL to Java)</a></li><li><a shape="rect" href="maven-java2wsdl-plugin-cxf-20x-only-removed-in-21-and-replaced-with-java2ws.html">Maven Java2WSDL plugin (CXF 2.0.x only.  Removed in 2.1 and replaced with Java2WS)</a></li><li><a shape="rect" href="maven-java2ws-plugin.html">Maven Java2WS plugin</a></li><li><a shape="rect" href="using-cxf-with-maven.html">Using CXF with maven</a></li><li><a shape="rect" href="wsdl-to-corba.html">WSDL to CORBA</a></li><li><a shape="rect" href="wsdl-to-java.html">WSDL to Java</a></li><li><a shape="rect" href="wsdl-to-javascript.html">WSDL to Javascript</a></li><li><a shape="rect" href="wsdl-to-service.html">WSDL to Service</a></li><li><a shape="rect" href="wsdl-to-soap.html">WSDL to SOAP</a></li><li><a s
 hape="rect" href="wsdl-to-xml.html">WSDL to XML</a></li><li><a shape="rect" href="wsdlvalidator.html">WSDLValidator</a></li><li><a shape="rect" href="xsd-to-wsdl.html">XSD to WSDL</a></li></ul></li><li><a shape="rect" href="restful-services.html">RESTful Services</a><ul class="childpages-macro"><li><a shape="rect" href="http-binding.html">HTTP Binding</a></li><li><a shape="rect" href="jax-rs.html">JAX-RS</a></li><li><a shape="rect" href="jax-rs-jsr-311.html">JAX-RS (JSR-311)</a></li><li><a shape="rect" href="rest-with-jax-ws-provider-and-dispatch.html">REST with JAX-WS Provider and Dispatch</a></li><li><a shape="rect" href="json-support.html">JSON Support</a></li></ul></li><li><a shape="rect" href="wsdl-bindings.html">WSDL Bindings</a><ul class="childpages-macro"><li><a shape="rect" href="mtom.html">MTOM</a></li><li><a shape="rect" href="pure-xml.html">Pure XML</a></li><li><a shape="rect" href="soap-11.html">SOAP 1.1</a></li><li><a shape="rect" href="soap-12.html">SOAP 1.2</a></li><
 /ul></li><li><a shape="rect" href="service-routing.html">Service Routing</a></li><li><a shape="rect" href="dynamic-languages.html">Dynamic Languages</a><ul class="childpages-macro"><li><a shape="rect" href="javascript.html">JavaScript</a></li><li><a shape="rect" href="javascript-clients.html">JavaScript Clients</a></li></ul></li><li><a shape="rect" href="ws-support.html">WS-* Support</a><ul class="childpages-macro"><li><a shape="rect" href="ws-addressing.html">WS-Addressing</a></li><li><a shape="rect" href="ws-discovery.html">WS-Discovery</a></li><li><a shape="rect" href="ws-metadataexchange.html">WS-MetadataExchange</a></li><li><a shape="rect" href="ws-policy.html">WS-Policy</a></li><li><a shape="rect" href="ws-reliablemessaging.html">WS-ReliableMessaging</a></li><li><a shape="rect" href="ws-secureconversation.html">WS-SecureConversation</a></li><li><a shape="rect" href="ws-security.html">WS-Security</a></li><li><a shape="rect" href="ws-securitypolicy.html">WS-SecurityPolicy</a></l
 i><li><a shape="rect" href="ws-trust.html">WS-Trust</a></li></ul></li><li><a shape="rect" href="securing-cxf-services.html">Securing CXF Services</a><ul class="childpages-macro"><li><a shape="rect" href="jaxrs-kerberos.html">JAXRS Kerberos</a></li><li><a shape="rect" href="saml-web-sso.html">SAML Web SSO</a></li><li><a shape="rect" href="security-configuration.html">Security Configuration</a></li></ul></li><li><a shape="rect" href="advanced-integration.html">Advanced Integration</a><ul class="childpages-macro"><li><a shape="rect" href="features.html">Features</a></li><li><a shape="rect" href="interceptors.html">Interceptors</a></li><li><a shape="rect" href="invokers.html">Invokers</a></li><li><a shape="rect" href="multiplexed-endpointreferences.html">Multiplexed EndpointReferences</a></li><li><a shape="rect" href="server-service-and-client-factorybeans.html">Server, Service, and Client FactoryBeans</a></li></ul></li><li><a shape="rect" href="deployment.html">Deployment</a><ul class=
 "childpages-macro"><li><a shape="rect" href="application-server-specific-configuration-guide.html">Application Server Specific Configuration Guide</a></li><li><a shape="rect" href="bundling-cxf-into-single-jar-with-maven-shade-plugin.html">Bundling CXF into single jar with Maven shade plugin</a></li><li><a shape="rect" href="embedding-cxf-inside-spring.html">Embedding CXF inside Spring</a></li><li><a shape="rect" href="using-cxf-and-cdi-1112-jsr-346-in-osgi-environment.html">Using CXF and CDI 1.1/1.2 (JSR-346) in OSGi environment</a></li><li><a shape="rect" href="using-cxf-and-cdi-11-jsr-346.html">Using CXF and CDI 1.1 (JSR-346)</a></li><li><a shape="rect" href="using-cxf-and-failover-in-osgi-environment.html">Using CXF and Failover in OSGi environment</a></li><li><a shape="rect" href="using-cxf-jca-rar-in-application-server.html">Using CXF-JCA RAR in Application Server</a></li></ul></li><li><a shape="rect" href="distributed-tracing.html">Distributed Tracing</a><ul class="childpages
 -macro"><li><a shape="rect" href="using-apache-htrace.html">Using Apache HTrace</a></li><li><a shape="rect" href="using-opentracing.html">Using OpenTracing</a></li><li><a shape="rect" href="using-openzipkin-brave.html">Using OpenZipkin Brave</a></li></ul></li><li><a shape="rect" href="schemas-and-namespaces.html">Use of Schemas and Namespaces</a></li><li><a shape="rect" href="jpms-java-9-and-beyond.html">JPMS (Java 9 and beyond)</a></li><li><a shape="rect" href="javadoc.html">Javadoc</a></li></ul><h3 id="Index-OtherSourcesofDocumentationandInformation">Other Sources of Documentation and Information</h3><p>There are several companies that provide extra documentation, examples, tutorials, etc... that users may find useful. See the <a shape="rect" href="http://cxf.apache.org/commercial-cxf-offerings.html">Commercial CXF Offerings</a> page for more details.</p><p>Also, many users have created excellent blog posts and other articles that may provide extra information. See the <a shape="r
 ect" href="http://cxf.apache.org/resources-and-articles.html">Resources and Articles</a> page for a listing.</p><h2 id="Index-DeveloperGuide">Developer Guide</h2><ul><li><a shape="rect" href="cxf-architecture.html">CXF Architecture</a></li><li><a shape="rect" href="configuration-for-developers.html">Configuration for Developers</a></li><li><a shape="rect" href="cxf-dependency-graphs.html">CXF Dependency Graphs</a></li><li><a shape="rect" href="documentation-todos.html">Documentation TODOs</a></li></ul></div>
            </div>
            <!-- Content -->
          </td>

Added: websites/production/cxf/content/docs/jpms-java-9-and-beyond.html
==============================================================================
--- websites/production/cxf/content/docs/jpms-java-9-and-beyond.html (added)
+++ websites/production/cxf/content/docs/jpms-java-9-and-beyond.html Tue Jun  5 00:04:58 2018
@@ -0,0 +1,194 @@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--
+
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<html>
+  <head>
+
+<link type="text/css" rel="stylesheet" href="/resources/site.css">
+<script src='/resources/space.js'></script>
+
+<meta http-equiv="Content-type" content="text/html;charset=UTF-8">
+<meta name="keywords" content="business integration, EAI, SOA, Service Oriented Architecture, web services, SOAP, JBI, JMS, WSDL, XML, EDI, Electronic Data Interchange, standards support, integration standards, application integration, middleware, software, solutions, services, CXF, open source">
+<meta name="description" content="Apache CXF, Services Framework - JPMS (Java 9 and beyond)">
+
+
+<link type="text/css" rel="stylesheet" href="/resources/highlighter/styles/shCoreCXF.css">
+<link type="text/css" rel="stylesheet" href="/resources/highlighter/styles/shThemeCXF.css">
+
+<script src='/resources/highlighter/scripts/shCore.js'></script>
+<script src='/resources/highlighter/scripts/shBrushJava.js'></script>
+<script>
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all();
+</script>
+
+
+    <title>
+Apache CXF -- JPMS (Java 9 and beyond)
+    </title>
+  </head>
+<body onload="init()">
+
+
+<table width="100%" cellpadding="0" cellspacing="0">
+  <tr>
+    <td id="cell-0-0" colspan="2">&nbsp;</td>
+    <td id="cell-0-1">&nbsp;</td>
+    <td id="cell-0-2" colspan="2">&nbsp;</td>
+  </tr>
+  <tr>
+    <td id="cell-1-0">&nbsp;</td>
+    <td id="cell-1-1">&nbsp;</td>
+    <td id="cell-1-2">
+      <!-- Banner -->
+<div class="banner" id="banner"><div><table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td align="left" colspan="1" nowrap>
+<a shape="rect" href="http://cxf.apache.org/" title="Apache CXF"><span style="font-weight: bold; font-size: 170%; color: white">Apache CXF</span></a>
+</td><td align="right" colspan="1" nowrap>
+<a shape="rect" href="http://www.apache.org/" title="The Apache Sofware Foundation"><img border="0" alt="ASF Logo" src="http://cxf.apache.org/images/asf-logo.png"></a>
+</td></tr></table></div></div>
+      <!-- Banner -->
+      <div id="top-menu">
+        <table border="0" cellpadding="1" cellspacing="0" width="100%">
+          <tr>
+            <td>
+              <div align="left">
+                <!-- Breadcrumbs -->
+<a href="index.html">Index</a>&nbsp;&gt;&nbsp;<a href="jpms-java-9-and-beyond.html">JPMS (Java 9 and beyond)</a>
+                <!-- Breadcrumbs -->
+              </div>
+            </td>
+            <td>
+              <div align="right">
+                <!-- Quicklinks -->
+<div id="quicklinks"><p><a shape="rect" href="http://cxf.apache.org/download.html">Download</a> | <a shape="rect" href="http://cxf.apache.org/docs/index.html">Documentation</a></p></div>
+                <!-- Quicklinks -->
+              </div>
+            </td>
+          </tr>
+        </table>
+      </div>
+    </td>
+    <td id="cell-1-3">&nbsp;</td>
+    <td id="cell-1-4">&nbsp;</td>
+  </tr>
+  <tr>
+    <td id="cell-2-0" colspan="2">&nbsp;</td>
+    <td id="cell-2-1">
+      <table>
+        <tr valign="top">
+          <td height="100%">
+            <div id="wrapper-menu-page-right">
+              <div id="wrapper-menu-page-top">
+                <div id="wrapper-menu-page-bottom">
+                  <div id="menu-page">
+                    <!-- NavigationBar -->
+<div id="navigation"><ul class="alternate"><li><a shape="rect" href="overview.html">Overview</a></li><li><a shape="rect" href="how-tos.html">How-Tos</a></li><li><a shape="rect" href="frontends.html">Frontends</a></li><li><a shape="rect" href="databindings.html">DataBindings</a></li><li><a shape="rect" href="transports.html">Transports</a></li><li><a shape="rect" href="configuration.html">Configuration</a></li><li><a shape="rect" href="debugging-and-logging.html">Debugging and Logging</a></li><li><a shape="rect" href="tools.html">Tools</a></li><li><a shape="rect" href="restful-services.html">RESTful Services</a></li><li><a shape="rect" href="wsdl-bindings.html">WSDL Bindings</a></li><li><a shape="rect" href="service-routing.html">Service Routing</a></li><li><a shape="rect" href="dynamic-languages.html">Dynamic Languages</a></li><li><a shape="rect" href="ws-support.html">WS-* Support</a></li><li><a shape="rect" href="advanced-integration.html">Advanced Integration</a></li><li><a shape
 ="rect" href="deployment.html">Deployment</a></li><li><a shape="rect" href="schemas-and-namespaces.html">Use of Schemas and Namespaces</a></li></ul><hr><ul class="alternate"><li><p>Search</p></li></ul><form enctype="application/x-www-form-urlencoded" method="get" id="cse-search-box" action="http://www.google.com/cse">
+  <div>
+    <input type="hidden" name="cx" value="002890367768291051730:o99qiwa09y4">
+    <input type="hidden" name="ie" value="UTF-8">
+    <input type="text" name="q" size="21">
+    <input type="submit" name="sa" value="Search">
+  </div>
+</form>
+<script type="text/javascript" src="http://www.google.com/cse/brand?form=cse-search-box&amp;lang=en"></script><hr><ul class="alternate"><li><a shape="rect" href="http://cxf.apache.org/javadoc/latest/">API 3.2.x (Javadoc)</a></li><li><a shape="rect" href="http://cxf.apache.org/javadoc/latest-3.1.x/">API 3.1.x (Javadoc)</a></li><li><a shape="rect" href="http://cxf.apache.org/">CXF Website</a></li></ul><p>&#160;</p><p><a shape="rect" class="external-link" href="http://www.apache.org/events/current-event.html"><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image confluence-external-resource" src="http://www.apache.org/events/current-event-125x125.png" data-image-src="http://www.apache.org/events/current-event-125x125.png"></span></a></p></div>
+                    <!-- NavigationBar -->
+                  </div>
+              </div>
+            </div>
+          </div>
+         </td>
+         <td height="100%">
+           <!-- Content -->
+           <div class="wiki-content">
+<div id="ConfluenceContent"><p><style type="text/css">/*<![CDATA[*/
+div.rbtoc1528156878182 {padding: 0px;}
+div.rbtoc1528156878182 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1528156878182 li {margin-left: 0px;padding-left: 0px;}
+
+/*]]>*/</style></p><div class="toc-macro rbtoc1528156878182">
+<ul class="toc-indentation"><li><a shape="rect" href="#JPMS(Java9andbeyond)-Introduction">Introduction</a></li><li><a shape="rect" href="#JPMS(Java9andbeyond)-Automatic-Module-Name">Automatic-Module-Name</a></li><li><a shape="rect" href="#JPMS(Java9andbeyond)-ExampleUsage">Example Usage</a></li></ul>
+</div><h2 id="JPMS(Java9andbeyond)-Introduction">Introduction</h2><p>One of the major features introduced along with Java 9 release is <a shape="rect" class="external-link" href="http://openjdk.java.net/projects/jigsaw/spec/" rel="nofollow">JPMS</a>: Java Platform Module System. As of now, Apache CXF modules are not built / released as Java modules however the work in this direction has been started.</p><h2 id="JPMS(Java9andbeyond)-Automatic-Module-Name">Automatic-Module-Name</h2><p>Starting from <strong>3.2.5</strong> release, all Apache CXF modules contain the <strong>Automatic-Module-Name</strong> manifest entry in order to provide stable and convenient way to reference them from the descriptors of the modular (JPMS-based) Java applications. The list of the modules and their <strong>Automatic-Module-Name</strong> is presented below.</p><p>The naming scheme has been adopted following the Stephen Colebourne recommendations (<a shape="rect" class="external-link" href="http://blog.jo
 da.org/2017/04/java-se-9-jpms-module-naming.html" rel="nofollow">http://blog.joda.org/2017/04/java-se-9-jpms-module-naming.html</a>) and based on package name.</p><div class="table-wrap"><table class="wrapped confluenceTable"><colgroup span="1"><col span="1"><col span="1"></colgroup><thead><tr><th colspan="1" rowspan="1" class="confluenceTh">Test Module</th><th colspan="1" rowspan="1" class="confluenceTh">Automatic-Module-Name</th></tr></thead><tbody><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-distribution-manifest-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.manifest</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-bundle-compatible-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.bundle</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-codegen-plugin-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" cla
 ss="confluenceTd">org.apache.cxf.plugin.codegen</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-corbatools-maven-plugin-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.plugin.corbatools</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-core-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.core</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-distribution-javadoc-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.javadoc</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-integration-cdi-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.cdi</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-integration-jca-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="conflu
 enceTd">org.apache.cxf.jca</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-integration-tracing-brave-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.tracing.brave</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-integration-tracing-htrace-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.tracing.htrace</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-integration-tracing-opentracing-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.tracing.opentracing</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-java2swagger-plugin-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.plugin.java2swagger</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-java2wadl-plugin-<strong>&lt;version&gt;</stro
 ng>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.plugin.java2wadl</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-java2ws-plugin-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.plugin.java2ws</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-karaf-commands-<strong>&lt;version&gt;</strong>jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.karaf.commands</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-bindings-coloc-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.binding.coloc</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-bindings-corba-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.binding.corba</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-bindings-soap-<strong>&lt;ve
 rsion&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.binding.soap</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-bindings-xml-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.binding.xml</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-databinding-aegis-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.databinding.aegis</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-databinding-jaxb-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.databinding.jaxb</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-features-clustering-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.clustering</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-fe
 atures-logging-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.logging</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-features-metrics-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.metrics</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-features-throttling-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.throttling</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-frontend-jaxrs-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.frontend.jaxrs</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-frontend-jaxws-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.frontend.jaxws</td></tr><tr><td colspan="1" rowspan="1" class="confluenc
 eTd">cxf-rt-frontend-js-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.frontend.js</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-frontend-simple-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.frontend.simple</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-javascript-3.2.5-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.js</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-javascript-tests-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.js.tests</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-management-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.management</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd
 ">cxf-rt-rs-client-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.rs.client</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-rs-extension-providers-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.rs.provider</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-rs-extension-reactivestreams-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.rs.reactivestreams</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-rs-extension-reactor-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.rs.reactor</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-rs-extension-rx2-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.rs.rx2</td></tr><tr><td colspan="1"
  rowspan="1" class="confluenceTd">cxf-rt-rs-extension-rx-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.rs.rx</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-rs-extension-search-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.rs.search</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-rs-http-sci-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.rs.sci</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-rs-json-basic-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.rs.json</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-rs-mp-client-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd"><a shape="rect" class="external-link" href="http://org.apache.cx
 f.rs.client.mp" rel="nofollow">org.apache.cxf.rs.client.mp</a></td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-rs-security-cors-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.rs.security.cors</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-rs-security-jose-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.rs.security.jose</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-rs-security-jose-jaxrs-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.rs.security.jose.jaxrs</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-rs-security-oauth2-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.rs.security.oauth2</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-rs-security-oauth
 2-saml-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.rs.security.oauth2.saml</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-rs-security-oauth-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.rs.security.oauth</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-rs-security-sso-oidc-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.rs.security.sso.oidc</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-rs-security-sso-saml-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.rs.security.sso.saml</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-rs-security-xml-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.rs.security.xml</td></tr><tr>
 <td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-rs-service-description-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.rs.wadl</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-rs-service-description-openapi-v3-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.rs.openapi.v3</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-rs-service-description-swagger-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.rs.swagger</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-rs-service-description-swagger-ui-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.rs.swagger.ui</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-rs-sse-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" 
 class="confluenceTd">org.apache.cxf.rs.sse</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-security-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.security</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-security-saml-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.security.saml</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-transports-http-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.transport.http</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-transports-http-hc-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.transport.http.hc</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-transports-http-jetty-<strong>&lt;version&gt;</strong>.jar</td><td colspan=
 "1" rowspan="1" class="confluenceTd">org.apache.cxf.transport.http.jetty</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-transports-http-netty-client-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.transport.http.netty.client</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-transports-http-netty-server-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.transport.http.netty.server</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-transports-http-undertow-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.transport.http.undertow</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-transports-jms-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.transport.jms</td></tr><tr><td colspan="1" rowspan
 ="1" class="confluenceTd">cxf-rt-transports-local-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.transport.local</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-transports-udp-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.transport.udp</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-transports-websocket-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.transport.websocket</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-ws-addr-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd"><a shape="rect" class="external-link" href="http://org.apache.cxf.ws" rel="nofollow">org.apache.cxf.ws</a>.addr</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-wsdl-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1
 " rowspan="1" class="confluenceTd">org.apache.cxf.wsdl</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-ws-eventing-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd"><a shape="rect" class="external-link" href="http://org.apache.cxf.ws" rel="nofollow">org.apache.cxf.ws</a>.eventing</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-ws-mex-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd"><a shape="rect" class="external-link" href="http://org.apache.cxf.ws" rel="nofollow">org.apache.cxf.ws</a>.mex</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-ws-policy-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd"><a shape="rect" class="external-link" href="http://org.apache.cxf.ws" rel="nofollow">org.apache.cxf.ws</a>.policy</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-ws-rm-<strong>&lt;version&
 gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd"><a shape="rect" class="external-link" href="http://org.apache.cxf.ws" rel="nofollow">org.apache.cxf.ws</a>.rm</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-ws-security-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd"><a shape="rect" class="external-link" href="http://org.apache.cxf.ws" rel="nofollow">org.apache.cxf.ws</a>.security</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-rt-ws-transfer-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd"><a shape="rect" class="external-link" href="http://org.apache.cxf.ws" rel="nofollow">org.apache.cxf.ws</a>.transfer</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-services-sts-core-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.sts.core</td></tr><tr><td colspan="1" rowspan="1" clas
 s="confluenceTd">cxf-services-ws-discovery-api-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd"><a shape="rect" class="external-link" href="http://org.apache.cxf.ws" rel="nofollow">org.apache.cxf.ws</a>.discovery</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-services-ws-discovery-service-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd"><a shape="rect" class="external-link" href="http://org.apache.cxf.ws" rel="nofollow">org.apache.cxf.ws</a>.discovery.service</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-services-wsn-api-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.wsn</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-services-wsn-core-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.wsn.core</td></tr><tr><td colspan="1" rowspan="1" c
 lass="confluenceTd">cxf-services-wsn-osgi-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.wsn.osgi</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-services-xkms-client-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.xkms.client</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-services-xkms-common-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.xkms.common</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-services-xkms-itests-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.xkms.itests</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-services-xkms-osgi-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.xkms.osgi</td></tr><tr><td colspan="1" 
 rowspan="1" class="confluenceTd">cxf-services-xkms-service-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.xkms.service</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-services-xkms-x509-handlers-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.xkms.x509.handlers</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-services-xkms-x509-repo-ldap-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.xkms.x509.ldap</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-spring-boot-autoconfigure-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.spring.boot.autoconfigure</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-spring-boot-starter-jaxrs-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" cla
 ss="confluenceTd">org.apache.cxf.spring.boot.jaxrs</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-spring-boot-starter-jaxws-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.spring.boot.jaxws</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-testutils-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.testutils</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-tools-common-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.tools.common</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-tools-corba-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.tools.corba</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-tools-java2ws-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1"
  class="confluenceTd">org.apache.cxf.tools.java2ws</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-tools-misctools-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.tools.misc</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-tools-validator-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.tools.validator</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-tools-wadlto-jaxrs-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.tools.wadl</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-tools-wsdlto-core-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.tools.wsdl.core</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-tools-wsdlto-databinding-jaxb-<strong>&lt;version&gt;</strong>.jar</td><t
 d colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.tools.wsdl.jaxb</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-tools-wsdlto-frontend-javascript-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.tools.wsdl.js</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-tools-wsdlto-frontend-jaxws-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.tools.wsdl.jaxws</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-tools-wsdlto-test-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.tools.wsdl.test</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-wadl2java-plugin-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.plugin.wadl2java</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-wsdl-vali
 dator-plugin-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.wsdl.plugin.validator</td></tr></tbody></table></div><p>Since we publish test artifacts as well, they have been enriched with <strong>Automactic-Module-Name</strong> manifest entry:</p><div class="table-wrap"><table class="wrapped confluenceTable"><colgroup span="1"><col span="1"><col span="1"></colgroup><thead><tr><th colspan="1" rowspan="1" class="confluenceTh">Test Module</th><th colspan="1" rowspan="1" class="confluenceTh">Automatic-Module-Name</th></tr></thead><tbody><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-services-sts-systests-advanced-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.systests.sts.advanced</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-services-sts-systests-basic-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org
 .apache.cxf.systests.sts.basic</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-services-sts-systests-itests-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.systests.sts.integration</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-services-sts-systests-osgi-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.systests.sts.osgi</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-cdi-base-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.systests.cdi.base</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-cdi-base-<strong>&lt;version&gt;</strong>-tests.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.systests.cdi.base.tests</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-cdi-owb-multiple-apps-<s
 trong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.systests.cdi.owb.multiapp</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-cdi-owb-multiple-apps-<strong>&lt;version&gt;</strong>-tests.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.systests.cdi.owb.multiapp.tests</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-cdi-owb-no-apps-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.systests.cdi.owb.noapp</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-cdi-owb-no-apps-<strong>&lt;version&gt;</strong>-tests.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.systests.cdi.owb.noapp.tests</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-cdi-owb-producers-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenc
 eTd">org.apache.cxf.systests.cdi.owb.producers</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-cdi-owb-producers-<strong>&lt;version&gt;</strong>-tests.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.systests.cdi.owb.producers.tests</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-cdi-weld-multiple-apps-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.systests.cdi.weld.multiapp</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-cdi-weld-multiple-apps-<strong>&lt;version&gt;</strong>-tests.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.systests.cdi.weld.multiapp.tests</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-cdi-weld-no-apps-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.systests.cdi.weld.noapp</td></tr><tr><td col
 span="1" rowspan="1" class="confluenceTd">cxf-systests-cdi-weld-no-apps-<strong>&lt;version&gt;</strong>-tests.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.systests.cdi.weld.noapp.tests</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-cdi-weld-producers-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.systests.cdi.weld.producers</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-cdi-weld-producers-<strong>&lt;version&gt;</strong>-tests.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.systests.cdi.weld.producers.tests</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-ci-grizzly-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd"><a shape="rect" class="external-link" href="http://org.apache.cxf.systests.ci" rel="nofollow">org.apache.cxf.systests.ci</a>.grizzly</td></tr>
 <tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-codegen-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.systests.plugin.codegen</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-databinding-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.systests.databinding</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-databinding-<strong>&lt;version&gt;</strong>-tests.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.systests.databinding.tests</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-http-sci-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.systests.rs.sci</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-java2ws-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1"
  class="confluenceTd">org.apache.cxf.systests.plugin.java2ws</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-http-sci-<strong>&lt;version&gt;</strong>-tests.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.systests.rs.sci.tests</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-jaxrs-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.systests.jaxrs</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-jaxrs-<strong>&lt;version&gt;</strong>-tests.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.systests.jaxrs.tests</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-jaxws-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.systests.jaxws</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-jaxws-<strong>&lt;version&gt;
 </strong>-tests.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.systests.jaxws.tests</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-kerberos-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.systests.kerberos</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-kerberos-<strong>&lt;version&gt;</strong>-tests.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.systests.kerberos.tests</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-ldap-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.systests.ldap</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-ldap-<strong>&lt;version&gt;</strong>-tests.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.systests.ldap.tests</td></tr><tr><td colspan="1" rowspan="1" class="conf
 luenceTd">cxf-systests-microprofile-weld-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.systests.microprofile.weld</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-rs-security-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.systests.security</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-rs-security-<strong>&lt;version&gt;</strong>-tests.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.systests.security.tests</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-rs-sse-base-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.systests.rs.sse.base</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-rs-sse-base-<strong>&lt;version&gt;</strong>-tests.jar</td><td colspan="1" rowspan="1" class="confluence
 Td">org.apache.cxf.systests.rs.sse.base.tests</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-rs-sse-jetty-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.systests.rs.sse.jetty</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-rs-sse-jetty-<strong>&lt;version&gt;</strong>-tests.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.systests.rs.sse.jetty.tests</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-rs-sse-tomcat-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.systests.rs.sse.tomcat</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-rs-sse-tomcat-<strong>&lt;version&gt;</strong>-tests.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.systests.rs.sse.tomcat.tests</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">c
 xf-systests-rs-sse-undertow-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.systests.rs.sse.undertow</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-rs-sse-undertow-<strong>&lt;version&gt;</strong>-tests.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.systests.rs.sse.undertow.tests</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-tracing-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.systests.tracing</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-tracing-<strong>&lt;version&gt;</strong>-tests.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.systests.tracing.tests</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-transport-jms-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.a
 pache.cxf.systests.transport.jms</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-transport-jms-<strong>&lt;version&gt;</strong>-tests.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.systests.transport.jms.tests</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-transports-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.systests.transport</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-transports-<strong>&lt;version&gt;</strong>-tests.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.systests.transport.tests</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-transports-ssl3-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.systests.transport.ssl3</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-transpor
 ts-ssl3-<strong>&lt;version&gt;</strong>-tests.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.systests.transport.ssl3.tests</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-transport-undertow-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.systests.transport.undertow</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-transport-undertow-<strong>&lt;version&gt;</strong>-tests.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.systests.transport.undertow.tests</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-uncategorized-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd">org.apache.cxf.systests.uncategorized</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-uncategorized-<strong>&lt;version&gt;</strong>-tests.jar</td><td colspan="1" rowspan="1" c
 lass="confluenceTd">org.apache.cxf.systests.uncategorized.tests</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-ws-rm-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd"><a shape="rect" class="external-link" href="http://org.apache.cxf.systests.ws" rel="nofollow">org.apache.cxf.systests.ws</a>.rm</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-ws-security-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd"><a shape="rect" class="external-link" href="http://org.apache.cxf.systests.ws" rel="nofollow">org.apache.cxf.systests.ws</a>.security</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-ws-security-<strong>&lt;version&gt;</strong>-tests.jar</td><td colspan="1" rowspan="1" class="confluenceTd"><a shape="rect" class="external-link" href="http://org.apache.cxf.systests.ws" rel="nofollow">org.apache.cxf.systests.ws</a>.security.tests<
 /td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-ws-security-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd"><a shape="rect" class="external-link" href="http://org.apache.cxf.systests.ws" rel="nofollow">org.apache.cxf.systests.ws</a>.security.examples</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-ws-security-<strong>&lt;version&gt;</strong>-tests.jar</td><td colspan="1" rowspan="1" class="confluenceTd"><a shape="rect" class="external-link" href="http://org.apache.cxf.systests.ws" rel="nofollow">org.apache.cxf.systests.ws</a>.security.examples.tests</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-ws-specs-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd"><a shape="rect" class="external-link" href="http://org.apache.cxf.systests.ws" rel="nofollow">org.apache.cxf.systests.ws</a>.specs</td></tr><tr><td colspan="1" rowspan="1"
  class="confluenceTd">cxf-systests-ws-specs-<strong>&lt;version&gt;</strong>-tests.jar</td><td colspan="1" rowspan="1" class="confluenceTd"><a shape="rect" class="external-link" href="http://org.apache.cxf.systests.ws" rel="nofollow">org.apache.cxf.systests.ws</a>.specs.tests</td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">cxf-systests-ws-transfer-<strong>&lt;version&gt;</strong>.jar</td><td colspan="1" rowspan="1" class="confluenceTd"><a shape="rect" class="external-link" href="http://org.apache.cxf.systests.ws" rel="nofollow">org.apache.cxf.systests.ws</a>.transfer</td></tr></tbody></table></div><h2 class="auto-cursor-target" id="JPMS(Java9andbeyond)-ExampleUsage">Example Usage</h2><p>Here is a quick example of using Apache CXF SSE capabilities from modular Java application through the <strong>module-info.java</strong> descriptor.</p><div class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
+<pre class="brush: java; gutter: false; theme: Default">module sample.sse {
+    ...
+    
+    requires org.apache.cxf.frontend.jaxrs;
+    requires org.apache.cxf.transport.http;
+    requires org.apache.cxf.rs.sse;
+    requires com.fasterxml.jackson.jaxrs.json;
+    requires com.fasterxml.jackson.annotation;
+    requires io.reactivex.rxjava2;
+    
+    requires transitive java.ws.rs;
+    requires transitive org.reactivestreams;
+    
+    requires javax.servlet.api;
+    requires jetty.server;
+    requires jetty.servlet;
+    requires jetty.util;
+    
+    requires java.xml.bind;
+}</pre>
+</div></div></div>
+           </div>
+           <!-- Content -->
+         </td>
+        </tr>
+      </table>
+   </td>
+   <td id="cell-2-2" colspan="2">&nbsp;</td>
+  </tr>
+  <tr>
+   <td id="cell-3-0">&nbsp;</td>
+   <td id="cell-3-1">&nbsp;</td>
+   <td id="cell-3-2">
+     <div id="footer">
+       <!-- Footer -->
+       <div id="site-footer">
+         <a href="http://cxf.apache.org/privacy-policy.html">Privacy Policy</a> - 
+         (<a href="https://cwiki.apache.org/confluence/pages/editpage.action?pageId=85475385">edit page</a>) 
+	 (<a href="https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=85475385&amp;showComments=true&amp;showCommentArea=true#addcomment">add comment</a>)<br>
+	Apache CXF, CXF, Apache, the Apache feather logo are trademarks of The Apache Software Foundation.<br>
+        All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+       </div>
+       <!-- Footer -->
+     </div>
+   </td>
+   <td id="cell-3-3">&nbsp;</td>
+   <td id="cell-3-4">&nbsp;</td>
+  </tr>
+  <tr>
+    <td id="cell-4-0" colspan="2">&nbsp;</td>
+    <td id="cell-4-1">&nbsp;</td>
+    <td id="cell-4-2" colspan="2">&nbsp;</td>
+  </tr>
+</table>
+
+<script type="text/javascript">
+var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
+document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
+</script>
+<script type="text/javascript">
+try {
+var pageTracker = _gat._getTracker("UA-4458903-1");
+pageTracker._trackPageview();
+} catch(err) {}</script>
+
+</body>
+</html>
+



Mime
View raw message