aboutsummaryrefslogtreecommitdiff
path: root/src/main/resources
diff options
context:
space:
mode:
authorChristof Rabensteiner <christof.rabensteiner@iaik.tugraz.at>2019-12-05 09:16:36 +0100
committerChristof Rabensteiner <christof.rabensteiner@iaik.tugraz.at>2019-12-05 09:16:36 +0100
commitcf90865ce21f246a0358fd291324f511c5ed6e90 (patch)
treea8f03882f78d9f7fb38f645db38feeada294d0b4 /src/main/resources
parent641ba9c97e251020e934a2e2b23638b770907495 (diff)
downloadmoa-zs-cf90865ce21f246a0358fd291324f511c5ed6e90.tar.gz
moa-zs-cf90865ce21f246a0358fd291324f511c5ed6e90.tar.bz2
moa-zs-cf90865ce21f246a0358fd291324f511c5ed6e90.zip
Fix Missing Parameters in ERVDeliveryConfirmed Notification
- mzs Schema Change: Introduce new type mzs:ERVConfirmedDelivery (which is a mzs:MessageType extension) and replace mzs:DeliveryNotification/msg:ERVConfirmedDelivery with mzs:ERVConfirmedDelivery. Reason: Necessary to provide all parameters to sender application (AppDeliveryID, DeliverySystem, ZSDeliveryID, a.o.). - Adapt Msg2MzsConverter accordingly.
Diffstat (limited to 'src/main/resources')
-rw-r--r--src/main/resources/mzs/app2mzs.xsd12
1 files changed, 11 insertions, 1 deletions
diff --git a/src/main/resources/mzs/app2mzs.xsd b/src/main/resources/mzs/app2mzs.xsd
index 6a4ffda..4b22a63 100644
--- a/src/main/resources/mzs/app2mzs.xsd
+++ b/src/main/resources/mzs/app2mzs.xsd
@@ -169,7 +169,7 @@
<xs:choice>
<xs:element ref="Success"/>
<xs:element ref="Error"/>
- <xs:element ref="msg:ERVConfirmedDelivery"/>
+ <xs:element ref="ERVConfirmedDelivery"/>
</xs:choice>
<xs:element ref="msg:SenderDetails"/>
<xs:element ref="msg:ReceiverDetails"/>
@@ -245,6 +245,16 @@
</xs:extension>
</xs:complexContent>
</xs:complexType>
+ <xs:element name="ERVConfirmedDelivery" type="ERVConfirmedDeliveryType" />
+ <xs:complexType name="ERVConfirmedDeliveryType">
+ <xs:complexContent>
+ <xs:extension base="MessageType">
+ <xs:sequence>
+ <xs:element ref="msg:ERVConfirmedDelivery"/>
+ </xs:sequence>
+ </xs:extension>
+ </xs:complexContent>
+ </xs:complexType>
<xs:complexType name="MessageType">
<xs:annotation>
<xs:documentation>abstract message type</xs:documentation>