When using CXF 3.1.1 I get the following error:
Caused by: java.net.URISyntaxException: Illegal character in path at index 0:
{cxf.jaxb.version}.jar
at java.net.URI$Parser.fail(URI.java:2829)
at java.net.URI$Parser.checkChars(URI.java:3002)
at java.net.URI$Parser.parseHierarchical(URI.java:3086)
at java.net.URI$Parser.parse(URI.java:3044)
at java.net.URI.<init>(URI.java:595)
at
org.apache.cxf.endpoint.dynamic.DynamicClientFactory.addClasspathFromManifest(DynamicClientFactory.java:633)
at
org.apache.cxf.endpoint.dynamic.DynamicClientFactory.setupClasspath(DynamicClientFactory.java:679)
at
org.apache.cxf.endpoint.dynamic.DynamicClientFactory.createClient(DynamicClientFactory.java:364)
I looked in the cxf-manifest.jar MANIFEST.MF file and found:
Manifest-Version: 1.0
Implementation-Vendor: The Apache Software Foundation
Implementation-Title: Apache CXF Manifest Jar
Implementation-Vendor-Id: org.apache
Built-By: dkulp
Build-Jdk: 1.7.0_71
Class-Path: cxf-3.1.1.jar {cxf.jaxb.version}.jar jaxb-impl-2.2.11.jar
This email (including any attachments) may contain information which is
privileged, confidential, or protected. If you are not the intended recipient,
note that any disclosure, copying, distribution, or use of the contents of this
message and attached files is prohibited. If you have received this email in
error, please notify the sender and delete this email and any attached files.