From eb64c26473f18aa84bd1802681d66cc45b4a2d19 Mon Sep 17 00:00:00 2001 From: Jan Zickermann <jan.zickermann@dataport.de> Date: Thu, 3 Apr 2025 16:58:47 +0200 Subject: [PATCH] KOP-3126 xta: Remove NCName restriction for fileIds --- src/main/resources/wsdl/XTA-Webservice-Datentypen.xsd | 2 +- .../ozgcloud/xta/client/extension/XtaMessageExampleLoader.java | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/resources/wsdl/XTA-Webservice-Datentypen.xsd b/src/main/resources/wsdl/XTA-Webservice-Datentypen.xsd index 8accdad..fbb8121 100644 --- a/src/main/resources/wsdl/XTA-Webservice-Datentypen.xsd +++ b/src/main/resources/wsdl/XTA-Webservice-Datentypen.xsd @@ -366,7 +366,7 @@ Die Belegung der Attribute ist für verschiedene Fachlichkeiten unterschiedlich <xs:documentation>Der Dateiname der Datenquelle, falls der Inhalt einer Datei entnommen worden ist. Bsp.: Für die Übermittlung von xdomea-Nachrichten ist dieses Attribut Pflicht.</xs:documentation> </xs:annotation> </xs:attribute> - <xs:attribute name="id" type="xs:ID" use="optional"> + <xs:attribute name="id" type="oscimeta:NonEmptyStringType" use="optional"> <xs:annotation> <xs:documentation>Bietet die Möglichkeit, den Inhalt über z.B. eine laufende Nummer zu referenzieren.</xs:documentation> </xs:annotation> diff --git a/src/test/java/de/ozgcloud/xta/client/extension/XtaMessageExampleLoader.java b/src/test/java/de/ozgcloud/xta/client/extension/XtaMessageExampleLoader.java index 8fa45ec..740edbd 100644 --- a/src/test/java/de/ozgcloud/xta/client/extension/XtaMessageExampleLoader.java +++ b/src/test/java/de/ozgcloud/xta/client/extension/XtaMessageExampleLoader.java @@ -126,6 +126,7 @@ public class XtaMessageExampleLoader { .name(name) .contentType(getString.apply("contentType")) .content(createContentDataHandler(data)) + .id(MapUtils.getString(messageFile, "id")) .build(); } -- GitLab