我正在尝试使用现有的 Java 代码创建 Web 服务。我尝试使用Axis2 POJO 技术,但这不起作用,因为 Axis2 不支持我们的代码使用的枚举或集合。
然后我查看了支持枚举和集合的 JiBX 框架。但是 Jibx2Wsdl 工具在我们的代码上不起作用,因为我们使用 java.net.InetAddress 类,而 Jibx2Wsdl 不知道如何将其映射到 XML。我需要为此编写一个自定义编组器/解组器,但我发现JiBX 的创建者的帖子说 Jibx2Wsdl 无法调用自定义编组器/解组器。
是否有任何工具可以从 Java 代码创建 WSDL 文件,支持枚举和集合,并且还允许您调用自定义编组器/解组器?