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> | 
