# Conflicts: # OMDSServiceDefinition/Maven_CodeGen_ReadMe.txt # OMDSServiceDefinition/doc/Backlog.docx # OMDSServiceDefinition/doc/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.05 Notifikationen/ON_1.05.1_Grundlagen_Notifikationen_1.1.0.docx # OMDSServiceDefinition/doc/ON_3 Vertragsbestand/ON_3.04_AenderungVertrag/ON_3.04_Aenderung-Vertrag.docx # OMDSServiceDefinition/doc/ON_4 Partner/ON_4.02_AenderungPartner/ON_4.02_Aenderung-Partner.docx # OMDSServiceDefinition/doc/ON_7 Schaden/ON_7.02_Schadenmeldung/ON_7.02.1_Schadenmeldung_u_Status 1.1.1.docx # OMDSServiceDefinition/pom.xml # OMDSServiceDefinition/releases/r1_3_0/doc/ON_1 Technische Grundlagen und Basisfunktionen/ON_1.05 Notifikationen/ON_1.05.2_Statusänderungen_1.3.0.docx # OMDSServiceDefinition/releases/r1_3_0/doc/ON_7 Schaden/ON_7.03_Notifikationen_Schadenstatus/ON_7.03.1_Notifikationen_Schadenstatus 1.1.1.docx # OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds2Types/v2_11/ADRESSEType.java # OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/AbstraktesEreignisStatusAenderungType.java # OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/CommonProcessRequestType.java # OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/CommonProcessResponseType.java # OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/CommonRequestType.java # OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/CommonResponseType.java # OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/DokumentInfoType.java # OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/ElementarproduktType.java # OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/ObjectFactory.java # OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/ObjektSpezifikationType.java # OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/ProduktType.java # OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/ProduktbausteinType.java # OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/VerkaufsproduktType.java # OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/VersichertesInteresseType.java # OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/VorversicherungenDetailType.java # OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/VorversicherungenType.java # OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/ZusaetzlicheVorversicherungsdatenType.java # OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on1basis/ObjectFactory.java # OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/common/SpezAntragType.java # OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/common/SpezBerechnungType.java # OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/common/SpezOffertType.java # OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/kfz/FahrzeugzustandType.java # OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/kfz/ObjectFactory.java # OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/kfz/SpezAntragKfzType.java # OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/kfz/VerkaufsproduktKfzType.java # OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/kfz/ZusaetzlicheAntragsdatenKfzType.java # OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on2antrag/kfz/ZusaetzlicheKfzdatenType.java # OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/service/OmdsService.java # OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/service/OmdsServicePortImpl.java # OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/service/OmdsServicePortType.java # OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/service/OmdsServicePortType_OmdsServicePort_Client.java # OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/service/ServiceFaultMsg.java # OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/servicetypes/ArcContent.java # OMDSServiceDefinition/src/main/resources/def/r1_4_0/ReadMe.txt # OMDSServiceDefinition/src/main/resources/def/r1_4_0/ReleaseNotes-1-4-0.txt # OMDSServiceDefinition/src/main/resources/def/r1_4_0/omds3CommonServiceTypes.xsd # OMDSServiceDefinition/src/main/resources/def/r1_4_0/omds3_ON1_Basisfunktionen.xsd # OMDSServiceDefinition/src/main/resources/def/r1_4_0/omds3_ON2_Antrag_Common.xsd # OMDSServiceDefinition/src/main/resources/def/r1_5_0/omds3ServicesBroker.wsdl # OMDSServiceDefinition/src/main/resources/def/r1_5_0/omds3_ON3_Vertrag.xsd # OMDSServiceDefinition/src/main/resources/def/r1_5_0/omds3_ON4_Partner.xsd # OMDSServiceDefinition/src/main/resources/def/r1_5_0/omds3_ON7_Schaden.xsd
README
Dieses Projekt enthält die Servicedefinitionen von OMDS 3 als WSDLs und XSDs. Ferner ist die Dokumentation der Seriveces als Word-Dateien enthalten.
Git-Workflow
Seit dem 1.9.2019 folgt das Projekt folgt dem GitFlow-Workflow, welcher hier beschrieben ist.
Es gibt folgende Haupt-Branches:
-
master - der Master repräsentiert seit dem 1.9.2019 die offizielle Hauptentwicklungslinie und enthält die Releases als Tags
-
develop - der Branch für die laufende Entwicklung, hier findet aktudie Entwicklung für Version 1.4 statt
-
Release_1.3 - der Zweig für die Entwicklung von Version 1.3 (abgeschlossen, 1.3 ist veröffentlicht)
-
Release_1.4 - der Zweig für die Entwicklung von Version 1.4
Daneben existieren einzelne Feature-Branches.
Projektaufbau
Der Projektaufbau ist wie folgt:
- src/main/resources/def - XSD und WSDL-Files
- src/main/resources/bind - Binding Definitionen für Apache CXF Framework
- doc - Die Dokumentation als Word Files
- src/main/java - beispielhaft mit CXF generierte Java-Klassen
Im Verzeichnis src/main/resources/def sind in Unterverzeichnisssen auch ältere Versionen von OMDS 3 Definitionen enthahlten, damit ein einfacher Vergleich zwischen Versionen möglich ist.
In der jeweiligen Version finden sich folgende Files:
- omds3Services.wsdl - ist das WSDL mit den OMDS 3 Webservices
- omds3_ON ... .xsd - ist ein XSD mit OMDS 3 Datentypen. Es Referenziert die OMDS 2.x Datentypen
- omds...-00.xsd - ist ein XSD mit OMDS 2.x Datentypen