Hi all. It's my first contribute to CXF. Maybe it has already been solved but I've not figured out how to obtain it.
I need to have a xml produced with
I've tried @XSISchemaLocation("john andrew") but you know it's rendered http://blabla/john%20andrew.
I've tried to configure through the bean property schemaLocation in spring/cxf xml configuration file (for a bean of class org.apache.cxf.jaxrs.provider.JAXBElementProvider<T>), but I obtain that Spring fires an exception of operation not supported (maybe it would not work anyway).
So, in the end, I've copied the class above and I made a class of my own changing the addSchemaLocation method as follows:
private void addSchemaLocation(Marshaller ms, Annotation anns)
XSISchemaLocation sl = AnnotationUtils.getAnnotation(anns,
if (sl != null)
It's not the right way as it should be configured to have a choice on turning on/off absolute paths.
Maybe in a future version it will be set?
Excuse me if it turns out it's not an appropriate post.