Connecting to Windows WCF service using JaxWSDynamicClient and wrapped as a jar with all cxf libraries. The jar is then called from a test client and the path to the jax-ws-catalog looks fine with correct forward slashes. However when the test client is called by a 3rd application, the reference to the jar with the jax-ws-catalog.xml file contains backslashes which throws an exception in the OasisCatalogManager.java on line 147 in the loadCatalogs method.
Example url which causes an exception:
"jar:file:C:\Program Files (x86)\snaplogic\extensions\components\Attunix\DynamicsAXSnap\axclientcxf-1.0.jar!/META-INF/jax-ws-catalog.xml"