【问题标题】:Enable xsd validation using CXF使用 CXF 启用 xsd 验证
【发布时间】:2018-08-09 17:30:47
【问题描述】:

请问,我如何使用 cxf 在服务器内部启用 xsd 验证。 您可以在下面找到我用于发布 Web 服务的代码:

JaxWsServerFactoryBean Factory = new JaxWsServerFactoryBean();
Factory .setServiceClass(Class.forName(serviceName);
Factory .setAddress("/jaxws" + url);
Factory .create();

那么,我可以在哪里添加 xsd 验证? 提前致谢。

【问题讨论】:

    标签: cxf jax-ws xsd-validation


    【解决方案1】:

    这样的事情应该可以工作:

    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?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-06-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多