From 1d7fdf5e935030d4224f397942624f5c0a91ed17 Mon Sep 17 00:00:00 2001 From: JensBuehring Date: Mon, 12 Feb 2024 18:09:05 +0100 Subject: [PATCH] Umstellung auf aktuelle Java Version MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Umstellung auf aktuelle Java Version 17, verwendung aktuelle Version des Apache CXF Frameworks (4.0.3, generiert Klassen mit jakarta Bindings), Java Klassen alter Versionen entfernt, Bindings für alle Xsds in einem File zusammengefasst (omds_binding.xml) und im gleichen Verzeichnis wie Wsdl und Xsds. Feld Vertragsnummer in Vinkularglaeubiger_Type wird optional. --- .../Generate Java from WSDL [package].run.xml | 34 ---------------- .../.run/Release and Deploy.run.xml | 33 --------------- .../common/KonvertierungsaktionType.java | 2 +- .../common/VorversicherungenDetailType.java | 40 +++++++++++++++++-- .../r1_11_0/service/OmdsService.java | 2 +- .../r1_11_0/service/OmdsServicePortType.java | 2 +- .../r1_11_0/service/ServiceFaultMsg.java | 2 +- 7 files changed, 41 insertions(+), 74 deletions(-) delete mode 100644 OMDSServiceDefinition/.run/Generate Java from WSDL [package].run.xml delete mode 100644 OMDSServiceDefinition/.run/Release and Deploy.run.xml diff --git a/OMDSServiceDefinition/.run/Generate Java from WSDL [package].run.xml b/OMDSServiceDefinition/.run/Generate Java from WSDL [package].run.xml deleted file mode 100644 index e1ce5ae1..00000000 --- a/OMDSServiceDefinition/.run/Generate Java from WSDL [package].run.xml +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/OMDSServiceDefinition/.run/Release and Deploy.run.xml b/OMDSServiceDefinition/.run/Release and Deploy.run.xml deleted file mode 100644 index 60763e4e..00000000 --- a/OMDSServiceDefinition/.run/Release and Deploy.run.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/KonvertierungsaktionType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/KonvertierungsaktionType.java index 8b45cdf3..9c50a47f 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/KonvertierungsaktionType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/KonvertierungsaktionType.java @@ -9,7 +9,7 @@ import jakarta.xml.bind.annotation.XmlType; /** - * Aktion für einen Baustein + * Abstrakte Aktion für einen Baustein. Konkrete Aktionen werden hiervon abgeleitet. * *

Java-Klasse für Konvertierungsaktion_Type complex type. * diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/VorversicherungenDetailType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/VorversicherungenDetailType.java index cc925750..ee99adbe 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/VorversicherungenDetailType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/common/VorversicherungenDetailType.java @@ -6,13 +6,13 @@ import java.util.List; import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlSchemaType; import jakarta.xml.bind.annotation.XmlSeeAlso; import jakarta.xml.bind.annotation.XmlType; /** - * Gemeinsame Details zu einer Vorversicherung. Dieser Typ wird erweitert von Vorversicherung_Type - * und ist der Typ von VorversicherungRechtschutz und VorversicherungKfz in Kfz + * Gemeinsame Details zu einer Vorversicherung. Dieser Typ wird erweitert von Vorversicherung_Type und ist der Typ von VorversicherungRechtschutz und VorversicherungKfz in Kfz * *

Java-Klasse für VorversicherungenDetail_Type complex type. * @@ -38,6 +38,7 @@ import jakarta.xml.bind.annotation.XmlType; * </element> * <element name="AuslaendischeVersicherungsgesellschaft" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> * <element name="Versicherungsgesellschaft" type="{urn:omds3CommonServiceTypes-1-1-0}Versicherungsgesellschaft_Type"/> + * <element name="VersInteresseRefLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" maxOccurs="unbounded" minOccurs="0"/> * <element name="ZusaetzlicheVorversicherungsdaten" type="{urn:omds3CommonServiceTypes-1-1-0}ZusaetzlicheVorversicherungsdaten_Type" maxOccurs="unbounded" minOccurs="0"/> * </sequence> * </restriction> @@ -53,6 +54,7 @@ import jakarta.xml.bind.annotation.XmlType; "aufloesungsgrund", "auslaendischeVersicherungsgesellschaft", "versicherungsgesellschaft", + "versInteresseRefLfnr", "zusaetzlicheVorversicherungsdaten" }) @XmlSeeAlso({ @@ -69,6 +71,9 @@ public class VorversicherungenDetailType { protected Boolean auslaendischeVersicherungsgesellschaft; @XmlElement(name = "Versicherungsgesellschaft", required = true) protected String versicherungsgesellschaft; + @XmlElement(name = "VersInteresseRefLfnr", type = Integer.class) + @XmlSchemaType(name = "unsignedShort") + protected List versInteresseRefLfnr; @XmlElement(name = "ZusaetzlicheVorversicherungsdaten") protected List zusaetzlicheVorversicherungsdaten; @@ -160,13 +165,42 @@ public class VorversicherungenDetailType { this.versicherungsgesellschaft = value; } + /** + * Gets the value of the versInteresseRefLfnr property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the Jakarta XML Binding object. + * This is why there is not a set method for the versInteresseRefLfnr property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getVersInteresseRefLfnr().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Integer } + * + * + */ + public List getVersInteresseRefLfnr() { + if (versInteresseRefLfnr == null) { + versInteresseRefLfnr = new ArrayList(); + } + return this.versInteresseRefLfnr; + } + /** * Gets the value of the zusaetzlicheVorversicherungsdaten property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. + * returned list will be present inside the Jakarta XML Binding object. * This is why there is not a set method for the zusaetzlicheVorversicherungsdaten property. * *

diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/service/OmdsService.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/service/OmdsService.java index c2e7f0b2..2dc4fb4f 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/service/OmdsService.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/service/OmdsService.java @@ -10,7 +10,7 @@ import jakarta.xml.ws.Service; /** * This class was generated by Apache CXF 4.0.3 - * 2024-02-12T17:50:00.206+01:00 + * 2024-02-12T18:04:58.764+01:00 * Generated source version: 4.0.3 * */ diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/service/OmdsServicePortType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/service/OmdsServicePortType.java index 3197b2d8..47abc010 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/service/OmdsServicePortType.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/service/OmdsServicePortType.java @@ -9,7 +9,7 @@ import jakarta.xml.bind.annotation.XmlSeeAlso; /** * This class was generated by Apache CXF 4.0.3 - * 2024-02-12T17:50:00.184+01:00 + * 2024-02-12T18:04:58.743+01:00 * Generated source version: 4.0.3 * */ diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/service/ServiceFaultMsg.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/service/ServiceFaultMsg.java index 78e56af6..52b153f1 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/service/ServiceFaultMsg.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_11_0/service/ServiceFaultMsg.java @@ -6,7 +6,7 @@ import jakarta.xml.ws.WebFault; /** * This class was generated by Apache CXF 4.0.3 - * 2024-02-12T17:50:00.155+01:00 + * 2024-02-12T18:04:58.709+01:00 * Generated source version: 4.0.3 */