问题标签 [java2wsdl]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 无法使用 java2wsdl 将 POJO 转换为 WSDL。出现 noclassfound 错误
我通读了java2wsdl
使用axis2
. 我已将类路径设置为 Netbeans 创建的 jar 所在的目录。
我将使用这些 wsdls 来创建要在 Internet 上使用的 Web 服务。
3 天前使用相同的命令创建了 wsdl,但从最后 2 天开始无法正常工作。
java - org.apache.cxf.tools.common.ToolException:加载类失败
嗨,我正在学习 web 服务,因为我正在创建一个示例项目,该项目从给定的 wsdl(wsdl2Java) 生成 java 并将代码生成到 wsdl(java2ws)。wsdl2java 工作正常,但在 java2wsdl 中,我的 ANT 文件中出现如下异常
请问是什么原因造成的,求大神帮忙!!我的蚂蚁:
以及我在 ANT 中的属性和类路径
java - @javax.jws.WebMethod(exclude=true) 的替代解决方案是什么?
在将 CXF jar 从 2.2.12 升级到 3.1.6 的过程中,我在构建项目时遇到了 @javax.jws.WebMethod 注释中的“exclude=true”属性的问题。我得到以下异常。
[java] 错误:java.lang.RuntimeException:org.apache.cxf.jaxws.JaxWsConfigurationException:@javax.jws.WebMethod(exclude=true) 不能用于服务端点接口。方法:deleteFileInternal [java] 使用详细设置显示此错误的堆栈跟踪 [java] JavaToWS 错误:org.apache.cxf.tools.common.ToolException:org.apache.cxf.jaxws.JaxWsConfigurationException:@javax.jws .WebMethod(exclude=true) 不能用于服务端点接口。
这是因为 CXF 3.1.6 不支持“exclude=true”属性,而如果类使用 @javax.jws.WebService 注释进行注释,则从 java 类生成 WSDL。
有人可以为此建议替代解决方案吗?
wsdl - 为什么在 jax-ws 中默认不将 void return 方法和 throws no exception 方法视为一种方式操作?
我知道jaxws 2.2
规范说a上没有带有as注释的所有public non-static non-final
方法都应该映射到 wsdl:operation 元素。SEI
WebMethod
exclude
true
它还说只有用javax.jws.OneWay
must be注释的方法oneway operation
,如果该方法没有OneWay
注释(即使它具有void
返回类型和 no exception
)不得映射到oneway operation
s。
我没有找到任何理由阻止void
返回没有默认exception
映射的方法。oneway operation
这就产生了另一个问题。当任何返回类型为 no的方法时,为什么我们甚至需要OneWay
注释?void
exception
oneway operation
java-8 - 使用 Apache CXF cxf-java2ws-plugin 从 Java 生成 XSD 时如何自定义 JAXB 绑定
我正在尝试使用 Apache CXF cxf-java2ws-plugin 3.1.6 版从带有 JAXB 注释的 Java 类生成 XSD 文件
我需要自定义 cxf-java2ws-plugin 以便它在遇到包含 Java 8 LocalDate 类型属性的 Java 类时生成包含 xsd:date 类型的 XSD
我确定我需要创建一个 JAXB 绑定文件,但是如何配置插件以在生成 XSD 时使用它?
在从 XSD 生成 Java 类时,有很多关于如何自定义 JAXB 绑定的示例,但我正朝着另一个方向发展
java - XmlAnyElement lax = true 任何对象在 SOAP UI 中返回列表,但在 JAVA 中使用服务时只获取最后一个对象
我期待一个列表作为回应,但我只得到列表中预期的最后一项。我做错了什么?
wsdl部分:
生成 bu wsdl2java 的类:
我对服务的调用:
我编组响应对象以查看响应:
我得到的结果xml:
当我在 SOAP UI 中运行相同的东西时,我会得到一个响应列表,例如:
提前致谢 :)
java - cxf-java2ws-plugin java2ws 出现错误 org.apache.maven.lifecycle.LifecycleExecutionException:
我是 cxf 的新手,当我mvn clean install -e
使用 Maven 插件 cxf-java2ws-plugin 运行时出现此错误。
这是我的 pom.xml:
在堆栈跟踪下方:
我的环境配置如下:Apache Maven 3.0.4
Java 版本:1.7.0_79,供应商:Oracle Corporation Java 主页:C:\User\tools\jdk1.7.0_79\jre 默认语言环境:fr_FR,平台编码:Cp1252 操作系统名称:“windows 7”,版本:“6.1”,拱门:“amd64”,家庭:“windows”
任何人都可以帮助我吗?
java - JavaToWS 错误:java.lang.AbstractMethodError 从类生成 web 服务
我正在尝试使用 Eclipse Oxigen (右键单击类 -> WebService -> 创建 Web 服务)、Java 8u152 运行时和 Tomcat 7 从 Java 类生成 wsdl 文件。
使用以下设置:
- Web Service 类型:自底向上 Java Bean Web Service Service
- 实现:我的具体类
- 滑块:开发服务
- 运行时:CXF 2.x
- SEI:我的接口类
我已经用 CXF 3.2.2 jar 喂食了 Eclipse(2.2.9 和 2.3.1 也是如此)。
我收到以下错误:
除了不需要的 cxf-beans.xml 之外,它不会生成任何东西。
我错过了什么吗?
gradle - 在使用 gradle 的 java2wsdl 上需要帮助
我有一个 java 项目,我使用 gradle build 构建它并生成一个war文件。
目前我的要求是在从 java 类构建时生成 WSDL 文件。我开始了解axis2-java2wsdl-maven-plugin,并找到了在gradle中应用它的语法。但我无法获取任务列表或在 gradle 中使用此插件以使用此插件生成 WSDL 文件的示例。
任何人都可以让我知道如何使用这个插件或任何其他帮助,以便我可以从我的 java 类中生成 WSDL 文件。
我包含在 build.gradle 中的依赖部分: