Apache CXF - это стек JAX-WS, Mule - это легкий E nterprise S ervice B нам, они не сопоставимы.Таким образом, вопрос заключается в том, нужен ли вам ESB (т.е. вам нужно что-то, обеспечивающее решение для транспорта, маршрутизации, посредничества, оркестрации, мониторинга и т. Д. Сообщений между приложениями)?
Учитывая ваши требования и тот факт, что вы спрашиваете, что выбрать, я бы предложил сохранить простоту и использовать Apache CXF.Если возникнет необходимость, вы сможете ввести ESB позже.