xsd语法支持WADL中的cxf-wadl2java-plugin



我正试图通过cxf-wadl2java-plugin从wadl文件生成java文件。有一篇SOF帖子谈到了将所有xsd文件放在wadl文件SOF帖子的同一位置我将所有xsd文件放在同一个wadl文件位置,但没有结果。任何一个示例pomXML都会有很大的帮助。想知道是否有人也尝试过针对xsd语法的wadl2java。提前感谢!以下是pom XML条目:

<plugin>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-wadl2java-plugin</artifactId>
<version>3.5.0</version>
<executions>
<execution>
<id>generate-sources</id>
<phase>generate-sources</phase>
<configuration>
<sourceRoot>${basedir}/target/generated-sources/cxf</sourceRoot>
<wadlOptions>
<wadlOption>
<wadl>${basedir}/src/main/resources/model/file_name.wadl</wadl>
<impl>false</impl>
<packagename>com.services.rest.v1</packagename>
<generateImpl>true</generateImpl>
</wadlOption>

</wadlOptions>
</configuration>
<goals>
<goal>wadl2java</goal>
</goals>
</execution>
</executions>
</plugin>

是的,我们需要将所有xsd文件放在与wadl文件相同的位置来生成java代码。我只注意到实现类只是null实现。可能我们需要进一步更新样板代码。但是,从xsd文件生成java代码的问题得到了解决。

最新更新