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