aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pom.xml43
1 files changed, 15 insertions, 28 deletions
diff --git a/pom.xml b/pom.xml
index eab5ac8..cddc6c9 100644
--- a/pom.xml
+++ b/pom.xml
@@ -123,46 +123,33 @@
<phase>generate-sources</phase>
<configuration>
<sourceRoot>${project.build.directory}/generated-sources/cxf</sourceRoot>
+ <defaultOptions>
+ <extraargs>
+ <extraarg>-xjc-immutable</extraarg>
+ <extraarg>-xjc-imm-builder</extraarg>
+ <extraarg>-xjc-imm-cc</extraarg>
+ <extraarg>-p</extraarg><extraarg>${mzs.ns}=${mzs.package}</extraarg>
+ <extraarg>-p</extraarg><extraarg>${mzs.p.ns}=${mzs.p.package}</extraarg>
+ <extraarg>-p</extraarg><extraarg>${mzs.wsdl.ns}=${mzs.package}</extraarg>
+ <extraarg>-p</extraarg><extraarg>${msg.ns}=${msg.package}</extraarg>
+ <extraarg>-p</extraarg><extraarg>${msg.p.ns}=${msg.p.package}</extraarg>
+ <extraarg>-p</extraarg><extraarg>${msg.wsdl.ns}=${msg.package}</extraarg>
+ <extraarg>-p</extraarg><extraarg>${tnvz.ns}=${tnvz.package}</extraarg>
+ <extraarg>-p</extraarg><extraarg>${tnvz.wsdl.ns}=${tnvz.package}</extraarg>
+ </extraargs>
+ </defaultOptions>
<wsdlOptions>
<wsdlOption>
<wsdl>${project.basedir}/src/main/resources/mzs/app2mzs.wsdl</wsdl>
<wsdlLocation>classpath:wsdl/app2mzs.wsdl</wsdlLocation>
- <extraargs>
- <extraarg>-xjc-immutable</extraarg>
- <extraarg>-xjc-imm-builder</extraarg>
- <extraarg>-xjc-imm-cc</extraarg>
- <extraarg>-p</extraarg><extraarg>${mzs.p.ns}=${mzs.p.package}</extraarg>
- <extraarg>-p</extraarg><extraarg>${mzs.ns}=${mzs.package}</extraarg>
- <extraarg>-p</extraarg><extraarg>${mzs.wsdl.ns}=${mzs.package}</extraarg>
- <extraarg>-p</extraarg><extraarg>${msg.ns}=${msg.package}</extraarg>
- <extraarg>-p</extraarg><extraarg>${msg.p.ns}=${msg.p.package}</extraarg>
- <extraarg>-p</extraarg><extraarg>${msg.wsdl.ns}=${msg.package}</extraarg>
- </extraargs>
</wsdlOption>
<wsdlOption>
<wsdl>${project.basedir}/src/main/resources/zusemsg/app2zuse_p2.wsdl</wsdl>
<wsdlLocation>classpath:wsdl/app2zuse_p2.wsdl</wsdlLocation>
- <extraargs>
- <extraarg>-xjc-immutable</extraarg>
- <extraarg>-xjc-imm-builder</extraarg>
- <extraarg>-xjc-imm-cc</extraarg>
- <extraarg>-p</extraarg><extraarg>${msg.ns}=${msg.package}</extraarg>
- <extraarg>-p</extraarg><extraarg>${msg.p.ns}=${msg.p.package}</extraarg>
- <extraarg>-p</extraarg><extraarg>${msg.wsdl.ns}=${msg.package}</extraarg>
- </extraargs>
</wsdlOption>
<wsdlOption>
<wsdl>${project.basedir}/src/main/resources/zusetnvz/zuse2tnvz_p2.wsdl</wsdl>
<wsdlLocation>classpath:wsdl/app2zuse_p2.wsdl</wsdlLocation>
- <extraargs>
- <extraarg>-xjc-immutable</extraarg>
- <extraarg>-xjc-imm-builder</extraarg>
- <extraarg>-xjc-imm-cc</extraarg>
- <extraarg>-p</extraarg><extraarg>${tnvz.ns}=${tnvz.package}</extraarg>
- <extraarg>-p</extraarg><extraarg>${tnvz.wsdl.ns}=${tnvz.package}</extraarg>
- <extraarg>-p</extraarg><extraarg>${msg.ns}=${msg.package}</extraarg>
- <extraarg>-p</extraarg><extraarg>${msg.p.ns}=${msg.p.package}</extraarg>
- </extraargs>
</wsdlOption>
</wsdlOptions>
</configuration>