首页 > 解决方案 > VIES 增值税验证 wsdl 无法通过 java 代码工作

问题描述

通过 java 代码运行时,来自 WSDL 的 EU VIES 增值税验证不起作用。但同样的情况也适用于一些肥皂 API 测试工具。例如,https ://wsdlbrowser.com/soapclient?wsdl_url=https%3A%2F%2Fec.europa.eu%2Ftaxation_customs%2Fvies%2FcheckVatService.wsdl和https://app.boomerangapi.com/?ext

当我尝试从 wsimport 获取源代码时,它甚至无法正常工作。(C:\Program Files\Java\jdk1.8.0_151\bin>wsimport -keep -verbose http://ec.europa.eu/taxation_customs/vies/checkVatService.wsdl

错误是“元素类型“BR”必须由匹配的结束标记“”终止。” 尝试通过 java 代码访问 SOAP 服务时会出现同样的错误。

有关如何使用此欧盟 wsdl 验证增值税号的任何建议?

标签: javasoapwsdl

解决方案


将 WSDL URL 中的协议 http:// 更改为 http s ://


推荐阅读