An open API service indexing awesome lists of open source software.

https://github.com/jonashackt/soap-mule-cxf

Sample Project for producing & testing a SOAP-WSDL-driven Service with MuleESB, Apache CXF & JAX-WS
https://github.com/jonashackt/soap-mule-cxf

Last synced: about 1 year ago
JSON representation

Sample Project for producing & testing a SOAP-WSDL-driven Service with MuleESB, Apache CXF & JAX-WS

Awesome Lists containing this project

README

          

# SOAP-Webservices with Apache CXF & MuleESB using JAX-WS RI & JAXB
[![Build Status](https://travis-ci.org/jonashackt/soap-mule-cxf.svg?branch=master)](https://travis-ci.org/jonashackt/soap-mule-cxf)
[![Coverage Status](https://coveralls.io/repos/jonashackt/soap-mule-cxf/badge.svg)](https://coveralls.io/r/jonashackt/soap-mule-cxf)
[![Dependency Status](https://www.versioneye.com/user/projects/56d7e97fd71695003886c467/badge.svg?style=flat)](https://www.versioneye.com/user/projects/56d7e97fd71695003886c467)

Fully running example of [https://github.com/jonashackt/soap-spring-boot-cxf](https://github.com/jonashackt/soap-spring-boot-cxf). But instead of [Spring Boot] the project is based on [MuleESB]:

![MuleFlow](https://github.com/jonashackt/soap-mule-cxf/blob/master/soap-mule-cxf.png)

Works only, if you boot the Weather-Backend, which exposes a REST-Service that the Mule-Flow needs to run: [https://github.com/jonashackt/weatherbackend](https://github.com/jonashackt/weatherbackend). Just clone and mvn spring-boot:run :)

**the current Maven-setup only works, if you have an Mule enterprise (ee) repository configured in your settings.xml**

[MuleESB]:https://www.mulesoft.com/resources/esb/what-mule-esb
[Spring Boot]:http://projects.spring.io/spring-boot/