Jboss 避免每次执行web服务时都验证WSDL

Jboss 避免每次执行web服务时都验证WSDL,jboss,wsdl,xsd,xerces,xml-validation,Jboss,Wsdl,Xsd,Xerces,Xml Validation,我有一个运行在JBoss中的小应用程序,它使用web服务,每次调用它们时,它都会解析WSDL,并尝试从xmlsoap.org[1]获取以验证它(WSDL) 有没有办法避免这种验证?问题在于: 这会减慢系统的运行速度 很多时候xmlsoap.org[1]无法正确返回(返回的是损坏的HTML而不是XML) 我可以让schemas.xmlsoap.org指向localhost并从那里提供模式,但这似乎是一个非常肮脏的解决方案。必须有一种方法可以在非验证模式下运行JBoss/xerces [1] 有一种

我有一个运行在JBoss中的小应用程序,它使用web服务,每次调用它们时,它都会解析WSDL,并尝试从xmlsoap.org[1]获取以验证它(WSDL)

有没有办法避免这种验证?问题在于:

  • 这会减慢系统的运行速度
  • 很多时候xmlsoap.org[1]无法正确返回(返回的是损坏的HTML而不是XML)
  • 我可以让schemas.xmlsoap.org指向localhost并从那里提供模式,但这似乎是一个非常肮脏的解决方案。必须有一种方法可以在非验证模式下运行JBoss/xerces

    [1]

    有一种方法可以在非验证模式下运行xerces。

    有一种方法可以在非验证模式下运行xerces。

    1)使用解析器从类路径干净地传递架构

    2) 关闭验证。JBoss不太可能缺少配置的方法。

    1)使用解析器从类路径干净地交付模式

    2) 关闭验证。JBoss不太可能缺少配置它的方法