0
根據創建AXISService的過程,我們應該解析WSDL文件和所有導入的模式。但是對於大型網絡服務而言,它需要大量內存(大約200-300 Mb)。是否有排除模式處理的能力?AXIS2和WSDL解析:排除模式
我通過IBM實現javax.wsdl的解析WSDL *
示例代碼:
public static Definition read(FileObject wsdlFile)
throws Exception
{
try {
WSDLReader reader = WSDLFactory.newInstance().newWSDLReader();
reader.setFeature("javax.wsdl.verbose", false);
reader.setFeature("javax.wsdl.importDocuments", true);
return reader.readWSDL(new UnifiedURIResolver(wsdlFile));
} finally {
VfsUtils.close(wsdlFile);
}
}