Readme Umgang mit MTOM Text angepasst
This commit is contained in:
@@ -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:
|
||||||
|
|||||||
Reference in New Issue
Block a user