Read-Me aktualisiert,

Klassen neu generiert, MTOM ergänzt
Feherl in Unfall korrigiert
ReleaseNotes aktualisiert
This commit is contained in:
2019-08-21 14:32:52 +02:00
parent 18c1b93c91
commit 0798078468
47 changed files with 2531 additions and 399 deletions

View File

@@ -1,24 +1,35 @@
Maven Goals
=================
R E A D M E
=================
Maven Goals
===========
Mit Maven Goal "clean package" kann ein Release als ZIP-File mit XSDs und WSDLs sowie der Dokumentation gebaut werden.
Mit Maven Goal "clean deploy" wird der Release in das Kap Dion OMDS Repository geladen.
Mit Maven Goal "clean deploy" wird der Release in das OMDS Repository geladen.
Codegenerierung
Mit Maven Goal "clean package" und Profil "genJavaFromWsdl" wird der zugehörige Java-Code generiert.
===============
Mit Maven Goal "clean package" und Profil
- "genJavaFromWsdl_r1_4_0_VU" wird der zugehörige Java-Code für Versicherungsunternehmen generiert.
- "genJavaFromWsdl_r1_4_0_Broker" wird der zugehörige Java-Code für Services der Broker generiert.
ODMS MTOM in Java classes after code generation
Anpassung für MTOM
==================
MTOM wird in der Codegenerierung nicht berücksichtigt, muss daher danach von Hand eingefügt werden.
Server (Class: OmdsServicePortImpl)
Add import:
Hinzufügen des Imports:
import javax.xml.ws.soap.MTOM;
Add a class annotation (above the class name):
Hinzufügen der folgenden Annotation für die Klasse (oberhalb des Klassennamens):
@MTOM(enabled = true, threshold = 1024)
Client (Class: OmdsServicePortType_OmdsServicePort_Client)
Add import:
Hinzufügen des Imports:
import javax.xml.ws.soap.MTOMFeature;
Rewrite the OMDSService creation like following:
Überschreiben der OMDSService-Creation:
OmdsService ss = new OmdsService(wsdlURL, SERVICE_NAME);
OmdsServicePortType port = ss.getOmdsServicePort(new MTOMFeature(1024));