aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristof Rabensteiner <christof.rabensteiner@iaik.tugraz.at>2019-05-08 13:22:22 +0200
committerChristof Rabensteiner <christof.rabensteiner@iaik.tugraz.at>2019-05-08 13:22:22 +0200
commit36fd031d1f0218e323b50e6d63eff4a7cee99cd7 (patch)
tree5420152499eabbd42b5c9ad614921d3b1ac958d4
parent384e3b576fa4c4f349c5fcde7ffaea16e53c1c97 (diff)
downloadmoa-zs-36fd031d1f0218e323b50e6d63eff4a7cee99cd7.tar.gz
moa-zs-36fd031d1f0218e323b50e6d63eff4a7cee99cd7.tar.bz2
moa-zs-36fd031d1f0218e323b50e6d63eff4a7cee99cd7.zip
Refactor pom.xml: Eliminate Duplicated Namespaces and Packages
-rw-r--r--pom.xml52
1 files changed, 26 insertions, 26 deletions
diff --git a/pom.xml b/pom.xml
index fd83304..eab5ac8 100644
--- a/pom.xml
+++ b/pom.xml
@@ -27,6 +27,19 @@
<jedisclient.version>2.9.3</jedisclient.version>
<guava.version>27.1-jre</guava.version>
<immutable-xjc-plugin.version>1.5</immutable-xjc-plugin.version>
+ <mzs.ns>http://reference.e-government.gv.at/namespace/zustellung/mzs/app2mzs#</mzs.ns>
+ <mzs.p.ns>http://reference.e-government.gv.at/namespace/zustellung/mzs/persondata#</mzs.p.ns>
+ <mzs.wsdl.ns>http://reference.e-government.gv.at/namespace/zustellung/mzs/app2mzs.wsdl</mzs.wsdl.ns>
+ <msg.ns>http://reference.e-government.gv.at/namespace/zustellung/msg/phase2/20181206#</msg.ns>
+ <msg.p.ns>http://reference.e-government.gv.at/namespace/persondata/phase2/20181206#</msg.p.ns>
+ <msg.wsdl.ns>http://reference.e-government.gv.at/namespace/zustellung/app2zuse/phase2/20181206#</msg.wsdl.ns>
+ <tnvz.ns>http://reference.e-government.gv.at/namespace/zustellung/tnvz/phase2/20181206#</tnvz.ns>
+ <tnvz.wsdl.ns>http://reference.e-government.gv.at/namespace/zustellung/tnvz-service/phase2/20181206#</tnvz.wsdl.ns>
+ <mzs.package>at.gv.zustellung.app2mzs.xsd</mzs.package>
+ <mzs.p.package>at.gv.zustellung.app2mzs.xsd.persondata</mzs.p.package>
+ <msg.package>at.gv.zustellung.msg.xsd</msg.package>
+ <msg.p.package>at.gv.zustellung.msg.xsd.persondata</msg.p.package>
+ <tnvz.package>at.gv.zustellung.tnvz.xsd</tnvz.package>
</properties>
<dependencies>
@@ -118,18 +131,12 @@
<extraarg>-xjc-immutable</extraarg>
<extraarg>-xjc-imm-builder</extraarg>
<extraarg>-xjc-imm-cc</extraarg>
- <extraarg>-p</extraarg>
- <extraarg>http://reference.e-government.gv.at/namespace/zustellung/mzs/persondata#=at.gv.zustellung.app2mzs.xsd.persondata</extraarg>
- <extraarg>-p</extraarg>
- <extraarg>http://reference.e-government.gv.at/namespace/zustellung/mzs/app2mzs#=at.gv.zustellung.app2mzs.xsd</extraarg>
- <extraarg>-p</extraarg>
- <extraarg>http://reference.e-government.gv.at/namespace/zustellung/mzs/app2mzs.wsdl=at.gv.zustellung.app2mzs.xsd</extraarg>
- <extraarg>-p</extraarg>
- <extraarg>http://reference.e-government.gv.at/namespace/zustellung/msg/phase2/20181206#=at.gv.zustellung.msg.xsd</extraarg>
- <extraarg>-p</extraarg>
- <extraarg>http://reference.e-government.gv.at/namespace/persondata/phase2/20181206#=at.gv.zustellung.msg.xsd.persondata</extraarg>
- <extraarg>-p</extraarg>
- <extraarg>http://reference.e-government.gv.at/namespace/zustellung/app2zuse/phase2/20181206#=at.gv.zustellung.msg.xsd</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>
@@ -139,12 +146,9 @@
<extraarg>-xjc-immutable</extraarg>
<extraarg>-xjc-imm-builder</extraarg>
<extraarg>-xjc-imm-cc</extraarg>
- <extraarg>-p</extraarg>
- <extraarg>http://reference.e-government.gv.at/namespace/zustellung/msg/phase2/20181206#=at.gv.zustellung.msg.xsd</extraarg>
- <extraarg>-p</extraarg>
- <extraarg>http://reference.e-government.gv.at/namespace/persondata/phase2/20181206#=at.gv.zustellung.msg.xsd.persondata</extraarg>
- <extraarg>-p</extraarg>
- <extraarg>http://reference.e-government.gv.at/namespace/zustellung/app2zuse/phase2/20181206#=at.gv.zustellung.msg.xsd</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>
@@ -154,14 +158,10 @@
<extraarg>-xjc-immutable</extraarg>
<extraarg>-xjc-imm-builder</extraarg>
<extraarg>-xjc-imm-cc</extraarg>
- <extraarg>-p</extraarg>
- <extraarg>http://reference.e-government.gv.at/namespace/zustellung/tnvz/phase2/20181206#=at.gv.zustellung.tnvz.xsd</extraarg>
- <extraarg>-p</extraarg>
- <extraarg>http://reference.e-government.gv.at/namespace/zustellung/tnvz-service/phase2/20181206#=at.gv.zustellung.tnvz.xsd</extraarg>
- <extraarg>-p</extraarg>
- <extraarg>http://reference.e-government.gv.at/namespace/persondata/phase2/20181206#=at.gv.zustellung.msg.xsd.persondata</extraarg>
- <extraarg>-p</extraarg>
- <extraarg>http://reference.e-government.gv.at/namespace/zustellung/msg/phase2/20181206#=at.gv.zustellung.msg.xsd</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>