请,我如何使用cxf在服务器内部启用xsd验证。 您可以在下面找到我用于发布Web服务的代码:
JaxWsServerFactoryBean Factory = new JaxWsServerFactoryBean();
Factory .setServiceClass(Class.forName(serviceName);
Factory .setAddress("/jaxws" + url);
Factory .create();
那么,在哪里可以添加XSD验证? 预先感谢。
答案 0 :(得分:2)
类似的事情应该起作用:
java.util.Map<String, Object> props = new java.util.HashMap<>();
props.put("schema-validation-enabled", "true");
Factory.setProperties(props);
看到:http://cxf.apache.org/faq.html#FAQ-HowcanIturnonschemavalidationforjaxwsendpoint?