integration cxf