Readme Umgang mit MTOM Text angepasst

This commit is contained in:
2019-08-30 14:53:16 +02:00
parent 919a26e068
commit 836ad262b9

View File

@@ -4,18 +4,23 @@ Mit Maven Goal "clean package" kann ein Release als ZIP-File mit XSDs und WSDLs
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 Kap Dion OMDS Repository geladen.
Codegenerierung 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" bzw. "genJavaFromWsdl_r1_4_0_Broker" wird
der zugehörige Java-Code generiert.
ODMS MTOM in Java classes after code generation MTOM in Java nach Codegenerierung
=================================
Nach der Code-Generierung müssen einige Schritte von Hand durchgeführt werden, damit MTOM
enthalten ist:
Server (Class: OmdsServicePortImpl) 1) Server (Class: OmdsServicePortImpl)
Add import: Add import:
import javax.xml.ws.soap.MTOM; import javax.xml.ws.soap.MTOM;
Add a class annotation (above the class name): Add a class annotation (above the class name):
@MTOM(enabled = true, threshold = 1024) @MTOM(enabled = true, threshold = 1024)
Client (Class: OmdsServicePortType_OmdsServicePort_Client) 2) Client (Class: OmdsServicePortType_OmdsServicePort_Client)
Add import: Add import:
import javax.xml.ws.soap.MTOMFeature; import javax.xml.ws.soap.MTOMFeature;
Rewrite the OMDSService creation like following: Rewrite the OMDSService creation like following: