diff options
-rw-r--r-- | pom.xml | 43 |
1 files changed, 15 insertions, 28 deletions
@@ -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> |