使用Apache CXF生成具有Header的WSDL的存根

时间:2018-02-14 11:07:01

标签: java soap cxf soapui

您好我正在尝试使用apache CXF插件生成WSDL Stubs。存根正在生成。但是我的头文件也在我的WSDL中,我的主消费者类的存根没有地方可以发送带有请求的头。

我的工作插件是:

 <plugin>
            <groupId>org.apache.cxf</groupId>
            <artifactId>cxf-codegen-plugin</artifactId>
            <version>2.7.18</version>
            <executions>
                <execution>
                    <id>generate-sources</id>
                    <phase>generate-sources</phase>
                    <configuration>
                        <sourceRoot>${basedir}/src/main/java</sourceRoot>
                        <wsdlRoot>${basedir}/src/main/wsdl</wsdlRoot>
                        <wsdlOptions>
                            <wsdlOption>
                                <wsdl>${basedir}/src/main/resources/wsdl/new.wsdl</wsdl>
                                <extraargs>
                                    <extraarg>-b</extraarg>
                                    <extraarg>${basedir}/src/main/resources/wsdl/Bindings.xml</extraarg>
                                </extraargs>
                            </wsdlOption>
                        </wsdlOptions>
                    </configuration>
                    <goals>
                        <goal>wsdl2java</goal>
                    </goals>
                </execution>
            </executions>
        </plugin>

我是否还需要在插件中生成标题? 任何帮助将不胜感激。

0 个答案:

没有答案