This page captures resources and articles outside the CXF project which may assist your development. Please add any new resources that you come across by clicking the edit link on the top right. If you do this, please make sure to attach a date to the article as well so users are aware of how recent it is.
Books
- Apache CXF Web Service Development available from PACKT
- Developing Web Services with Apache CXF and Axis2
Articles
- CXF WS-Security using JSR 181 + Interceptor Annotations - Arsenalist blog (July 2007)
- CXF, Spring and WS-Security putting it all together - part 1 - Domagoj's Tech tips (August 2007).
- Java-first Web Service development using CXF and WSDL optimization using annotations (in German) - Eduard Hildebrandt's blog (August 2007)
- JAX-WS Dynamic Dispatch with CXF - Per Olesen's blog (August 2007)
- soapUI 1.7.6 adds Apache CXF support by Ole Matzura (Sept. 2007)
- SOAP Client for Amazon ECS with XFire by Sujit Pal (Sept. 2007)
- Apache CXF, alternative to Axis? by Christopher Riley (Sept. 2007)
- Create Web services in two clicks (or almost) thanks to Apache CXF and AOP by Robert Bakic (Oct. 2007)
- Using Eclipse to debug SOAP clients and web service providers - Glen Mazza's blog (Dec. 2007, updated Aug. 2009)
- POX (Plain Old XML) JAX-WS service using CXF and Spring Configuration - Atif Khan's Blog (January 2008)
- Adding JAX-WS Handlers to Web Services and Clients - Glen Mazza's blog (Jan. 2008)
- Web Services Tutorial with Apache CXF Lumidant Blog (Feb. 2008)
- Converting JAX-WS handlers to Apache CXF interceptors - Glen Mazza's Blog (Feb. 2008)
- Apache CXF Tutorial - WS-Security with Spring Lumidant Blog (Feb. 2008)
- Using Eclipse to trace/debug the CXF and Metro Runtime tools - Glen Mazza's Blog (Feb 2008)
- Using XSLT to sort/order WSDLs and XML Schemas - Glen Mazza's Blog (Feb 2008)
- Web Services with Spring 2.5 and Apache CXF 2.0 - by Willie Wheeler (Feb. 2008)
- Using multithreading to handle long-running web service calls - Glen Mazza's Blog (March 2008)
- Make Web Services Transparent with Spring 2.5 and Apache CXF 2.0 - by Willie Wheeler (Mar. 2008)
- Creating a WSDL-first web service with Apache CXF or GlassFish Metro (also in 日本語) - Glen Mazza's blog (Apr. 2008)
- Developing a loan processing application using Apache CXF and JPA in NetBeans 6.1 - by Arulazi Dhesiaseelan (Apr. 2008)
- Using SSL and Basic Authentication with web services (Tomcat or WebLogic) - Glen Mazza's Blog (June 2008)
- BriefingsDirect interview with Dan Kulp and Benson Marguiles (June 2008)
- Adding UsernameToken security headers in Apache CXF - Glen Mazza's Blog (July 2008)
- Design and implement POJO Web services using Spring and Apache CXF, Part I - IBM dW article by Rajeev Hathi and Naveen Balani (July 2008)
- Programming SSL for Jetty based CXF services - by Arul Dhesiaseelan (July 2008)
- Adding X.509 security headers to Apache CXF SOAP calls - Glen Mazza's Blog (July 2008)
- Better JMS Transport for CXF Webservice using Apache Camel - Christian Schneider´s Blog (August 2008)
- Defining Contract first webservices by generating wsdl from java - Christian Schneider´s Blog (August 2008)
- Creating JUnit test cases for web services - Glen Mazza's Blog (Sept. 2008)
- Build contract first web services using CXF+JAXWS+JAXB & Spring - Juby Victor's Blog (Sept. 2008)
- Using OpenSAML in JAX-WS Handlers (CXF or Metro) - Glen Mazza's Blog (Sept. 2008)
- How to create a WSDL-first SOAP client in Java with CXF and Maven - by Justin Morgan (Oct 2008)
- Creating a SOAP client with either Apache CXF or GlassFish Metro - Glen Mazza's blog (Jan. 2009) – Uses the eBay shopping API.
- Calling RPC/encoded web services from JAX-WS clients - Glen Mazza's blog (Jan. 2009)
- Using implicit SOAP headers with JAX-WS web services - Glen Mazza's blog (Jan. 2009)
- Returning PDFs from Web Services using MTOM and Apache FOP - by Glen Mazza (Jan. 2009)
- Distributed OSGi - A Simple Example - first in a series of Distributed OSGi tutorials on David Bosschaert's blog
- ServiceMix, ActiveMQ, CXF and Camel Training Videos - DZone/JavaLobby Article (Feb 2009)
- Why Do We Need Distributed OSGi? - InfoQ Article written by Eric Newcomer (Feb 2009)
- Using web services to perform database CRUD actions - Glen Mazza's blog (Feb. 2009)
- Making SOAP client calls from Jetspeed-hosted portlets - Glen Mazza's blog (July 2009)
- Programmatically generate a WSDL from a POJO/Interface using CXF - Jean-Baptiste Onofré's blog (See entry dated 2009-08-04)
- Using the Quartz Scheduler to make batch SOAP calls - Glen Mazza's blog (August 2009)
- Turning Ordinary OSGi Services Into Remote OSGi Services - Mitch Pronschinske's article published on DZone about CXF Distributed OSGi (December 2009)
- Getting started with Apache CXF - The first two chapters in developing Web Services with Apache CXF and Axis2 (Jan. 2010)
Resources
- WSGroovy - CXF plugin for Groovy - Guillaume Alleon
- JAX-WS Tools for Eclipse - a project at Eclipse.org that is using CXF as the example runtime for JAX-WS service development, including POJO and WSDL approaches. Some tutorial videos for same .
- FUSE Commercial Documentation - Progress software provides documentation for its distribution of CXF.