cxf-codegen-plugin

    0热度

    1回答

    我有一些问题需要导入一个带有数字枚举的XSD的WSDL。 添加typesafeEnumMemberName = “generateName”到我的全局绑定解决了这个问题,但产生的枚举的项目是没有意义的...... 例子: <simpleType name="dm_UF"> <restriction base="string"> <length value="2"/>

    1热度

    1回答

    我正在尝试更改从wsdl生成的类的名称(我不想直接修改任何wsdl或xsd文件)。问题是它的定义是在一个单独的xsd文件中。 WSDL的结构基金看起来是这样的: main.wsdl: <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema"

    0热度

    1回答

    我有一个使用cxf-codegen-plugin创建SOAP客户端的Maven jar项目。 在使用该客户端被简单地需要坚持一个数据类(某些肥皂响应)的实例另一个Maven项目 - 通过CXF-CODEGEN-插件生成的 - 与JPA (目前使用的OpenJPA)。 这可能是一些配置的东西 - 例如 - 每个客户端源代码生成后,在编译/增强和安装客户端jar之前添加@Entity注释到数据类,但我

    0热度

    1回答

    我正在尝试使用CXFs WSDL2Java解析第三方WSDL文件(我无法更改)到Java,但我遇到了异常(如下所示)。这个完全相同的例外重复7次。它们完全相同。我猜问题是在XSD,在那里我找到几个片段是这样的: <xs:complexType name="CCTUserDetails"> <xs:sequence> <xs:element minOccurs="0" na

    0热度

    1回答

    我有一个问题,为导入的xsd文件生成equals和hashcode方法,这些方法会输出到我的wsdl文件的单独位置。我目前在同一个文件夹中有一个.wsdl和.xsd文件。 .wsdl文件将具有不同命名空间的这些xsd文件导入wsdl文件。当生成这些xsd文件时,它们不包含equals或hashcode方法。下面是我的POM/xml配置文件和一个样本: <wsdlOption> <wsdl

    1热度

    1回答

    我目前正在更新一个旧轴wsclient到一个cxf(jaxb数据绑定)客户端, 现在有差异,list/array如何处理。 让我解释一下,关于一个例子: WSDL <xsd:complexType name="ArrayOfString"> <xsd:sequence> <xsd:element maxOccurs="unbounded" minOccurs="0" name

    0热度

    1回答

    我遇到的问题是Apache CXF将名称空间放在元素中而不是soap信封中。 我使用codegen maven插件从WSDL生成客户端代码。 这里是WSDL中的命名空间: ​​ 当我火了SOAP请求,我可以在日志中看到下面的消息已发送: <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Bod

    1热度

    2回答

    我称之为网络服务,它可以定期在他们的合同中添加一些元素。 例:SOAP响应主体包含: <picture> <active>true</active> <code>172</code> <label>Nikon D3200 Black</label> <downloadEnabled>true</downloadEnabled> </picture> <p

    0热度

    1回答

    我使用cxf-codegen作为Maven插件,它不会从wsld生成我的代码。 Maven告诉我建立成功,但给我的消息'没有产生' 我包括我的完整的pom文件。我错过了依赖吗? <groupId>org.springframework</groupId> <artifactId>gs-consuming-web-services</artifactId> <version>0.1.0</ver

    1热度

    1回答

    我目前正在尝试设置一个基于某些WSDL文件生成一些Java代码的maven项目。 不幸的是我有一些问题,因为我的测试环境没有一个有效的SSL证书(我通过使用chrome证实了这一点)。因为这是在测试环境中发生的,所以我不关心安全性。我只想让我的代码生成工作。 下面显示了我目前如何使用该插件CXF-CODEGEN-插件 <plugin> <groupId>org.apache.cxf