diff --git a/OMDSServiceDefinition/pom.xml b/OMDSServiceDefinition/pom.xml
index 51b273cb..889230d4 100644
--- a/OMDSServiceDefinition/pom.xml
+++ b/OMDSServiceDefinition/pom.xml
@@ -368,6 +368,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xs
features parameter will have their default values.
+ * @return
+ * returns OmdsServicePortType
+ */
+ @WebEndpoint(name = "omdsServicePort")
+ public OmdsServicePortType getOmdsServicePort(WebServiceFeature... features) {
+ return super.getPort(OmdsServicePort, OmdsServicePortType.class, features);
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/brokerservice/OmdsServicePortImpl.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/brokerservice/OmdsServicePortImpl.java
new file mode 100644
index 00000000..b0123cc5
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/brokerservice/OmdsServicePortImpl.java
@@ -0,0 +1,67 @@
+
+/**
+ * Please modify this class to meet your needs
+ * This class is not complete
+ */
+
+package at.vvo.omds.types.omds3Types.r1_4_0.brokerservice;
+
+import java.util.logging.Logger;
+import javax.jws.WebMethod;
+import javax.jws.WebParam;
+import javax.jws.WebResult;
+import javax.jws.WebService;
+import javax.jws.soap.SOAPBinding;
+import javax.xml.bind.annotation.XmlSeeAlso;
+
+/**
+ * This class was generated by Apache CXF 3.2.0
+ * 2019-08-01T18:23:17.383+02:00
+ * Generated source version: 3.2.0
+ *
+ */
+
+@javax.jws.WebService(
+ serviceName = "omdsService",
+ portName = "omdsServicePort",
+ targetNamespace = "http://omds.vvo.at/brokerservice/v1_4_0",
+ wsdlLocation = "file:/C:/Users/Jens/git/omdsservicedefinitions-master/OMDSServiceDefinition/src/main/resources/def/r1_4_0/omds3ServicesBroker.wsdl",
+ endpointInterface = "at.vvo.omds.types.omds3Types.r1_4_0.brokerservice.OmdsServicePortType")
+
+public class OmdsServicePortImpl implements OmdsServicePortType {
+
+ private static final Logger LOG = Logger.getLogger(OmdsServicePortImpl.class.getName());
+
+ /* (non-Javadoc)
+ * @see at.vvo.omds.types.omds3Types.r1_4_0.brokerservice.OmdsServicePortType#lossEventRegistered(at.vvo.omds.types.omds3Types.r1_4_0.on7schaden.LossEventType parameters)*
+ */
+ public at.vvo.omds.types.omds3Types.r1_4_0.on7schaden.LossEventRegisteredResponseType lossEventRegistered(at.vvo.omds.types.omds3Types.r1_4_0.on7schaden.LossEventType parameters) throws ServiceFaultMsg {
+ LOG.info("Executing operation lossEventRegistered");
+ System.out.println(parameters);
+ try {
+ at.vvo.omds.types.omds3Types.r1_4_0.on7schaden.LossEventRegisteredResponseType _return = null;
+ return _return;
+ } catch (java.lang.Exception ex) {
+ ex.printStackTrace();
+ throw new RuntimeException(ex);
+ }
+ //throw new ServiceFaultMsg("ServiceFaultMsg...");
+ }
+
+ /* (non-Javadoc)
+ * @see at.vvo.omds.types.omds3Types.r1_4_0.brokerservice.OmdsServicePortType#declareNewClaimStatus(at.vvo.omds.types.omds3Types.r1_4_0.on7schaden.DeclareNewClaimStatusRequestType parameters)*
+ */
+ public at.vvo.omds.types.omds3Types.r1_4_0.on7schaden.DeclareNewClaimStatusResponseType declareNewClaimStatus(at.vvo.omds.types.omds3Types.r1_4_0.on7schaden.DeclareNewClaimStatusRequestType parameters) throws ServiceFaultMsg {
+ LOG.info("Executing operation declareNewClaimStatus");
+ System.out.println(parameters);
+ try {
+ at.vvo.omds.types.omds3Types.r1_4_0.on7schaden.DeclareNewClaimStatusResponseType _return = null;
+ return _return;
+ } catch (java.lang.Exception ex) {
+ ex.printStackTrace();
+ throw new RuntimeException(ex);
+ }
+ //throw new ServiceFaultMsg("ServiceFaultMsg...");
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/brokerservice/OmdsServicePortType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/brokerservice/OmdsServicePortType.java
new file mode 100644
index 00000000..f77172f1
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/brokerservice/OmdsServicePortType.java
@@ -0,0 +1,34 @@
+package at.vvo.omds.types.omds3Types.r1_4_0.brokerservice;
+
+import javax.jws.WebMethod;
+import javax.jws.WebParam;
+import javax.jws.WebResult;
+import javax.jws.WebService;
+import javax.jws.soap.SOAPBinding;
+import javax.xml.bind.annotation.XmlSeeAlso;
+
+/**
+ * This class was generated by Apache CXF 3.2.0
+ * 2019-08-01T18:23:17.400+02:00
+ * Generated source version: 3.2.0
+ *
+ */
+@WebService(targetNamespace = "http://omds.vvo.at/brokerservice/v1_4_0", name = "omdsServicePortType")
+@XmlSeeAlso({at.vvo.omds.types.omds2Types.v2_11.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_4_0.on7schaden.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_4_0.servicetypes.ObjectFactory.class, at.vvo.omds.types.omds3Types.r1_4_0.common.ObjectFactory.class})
+@SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
+public interface OmdsServicePortType {
+
+ @WebMethod(action = "urn:lossEventRegistered")
+ @WebResult(name = "LossEventRegisteredResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", partName = "parameters")
+ public at.vvo.omds.types.omds3Types.r1_4_0.on7schaden.LossEventRegisteredResponseType lossEventRegistered(
+ @WebParam(partName = "parameters", name = "LossEventRegisteredRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden")
+ at.vvo.omds.types.omds3Types.r1_4_0.on7schaden.LossEventType parameters
+ ) throws ServiceFaultMsg;
+
+ @WebMethod(action = "urn:declareNewClaimStatus")
+ @WebResult(name = "DeclareNewClaimStatusResponse", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden", partName = "parameters")
+ public at.vvo.omds.types.omds3Types.r1_4_0.on7schaden.DeclareNewClaimStatusResponseType declareNewClaimStatus(
+ @WebParam(partName = "parameters", name = "DeclareNewClaimStatusRequest", targetNamespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on7schaden")
+ at.vvo.omds.types.omds3Types.r1_4_0.on7schaden.DeclareNewClaimStatusRequestType parameters
+ ) throws ServiceFaultMsg;
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/brokerservice/OmdsServicePortType_OmdsServicePort_Client.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/brokerservice/OmdsServicePortType_OmdsServicePort_Client.java
new file mode 100644
index 00000000..b75bf5aa
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/brokerservice/OmdsServicePortType_OmdsServicePort_Client.java
@@ -0,0 +1,79 @@
+
+package at.vvo.omds.types.omds3Types.r1_4_0.brokerservice;
+
+/**
+ * Please modify this class to meet your needs
+ * This class is not complete
+ */
+
+import java.io.File;
+import java.net.MalformedURLException;
+import java.net.URL;
+import javax.xml.namespace.QName;
+import javax.jws.WebMethod;
+import javax.jws.WebParam;
+import javax.jws.WebResult;
+import javax.jws.WebService;
+import javax.jws.soap.SOAPBinding;
+import javax.xml.bind.annotation.XmlSeeAlso;
+
+/**
+ * This class was generated by Apache CXF 3.2.0
+ * 2019-08-01T18:23:17.307+02:00
+ * Generated source version: 3.2.0
+ *
+ */
+public final class OmdsServicePortType_OmdsServicePort_Client {
+
+ private static final QName SERVICE_NAME = new QName("http://omds.vvo.at/brokerservice/v1_4_0", "omdsService");
+
+ private OmdsServicePortType_OmdsServicePort_Client() {
+ }
+
+ public static void main(String args[]) throws java.lang.Exception {
+ URL wsdlURL = OmdsService.WSDL_LOCATION;
+ if (args.length > 0 && args[0] != null && !"".equals(args[0])) {
+ File wsdlFile = new File(args[0]);
+ try {
+ if (wsdlFile.exists()) {
+ wsdlURL = wsdlFile.toURI().toURL();
+ } else {
+ wsdlURL = new URL(args[0]);
+ }
+ } catch (MalformedURLException e) {
+ e.printStackTrace();
+ }
+ }
+
+ OmdsService ss = new OmdsService(wsdlURL, SERVICE_NAME);
+ OmdsServicePortType port = ss.getOmdsServicePort();
+
+ {
+ System.out.println("Invoking lossEventRegistered...");
+ at.vvo.omds.types.omds3Types.r1_4_0.on7schaden.LossEventType _lossEventRegistered_parameters = null;
+ try {
+ at.vvo.omds.types.omds3Types.r1_4_0.on7schaden.LossEventRegisteredResponseType _lossEventRegistered__return = port.lossEventRegistered(_lossEventRegistered_parameters);
+ System.out.println("lossEventRegistered.result=" + _lossEventRegistered__return);
+
+ } catch (ServiceFaultMsg e) {
+ System.out.println("Expected exception: ServiceFaultMsg has occurred.");
+ System.out.println(e.toString());
+ }
+ }
+ {
+ System.out.println("Invoking declareNewClaimStatus...");
+ at.vvo.omds.types.omds3Types.r1_4_0.on7schaden.DeclareNewClaimStatusRequestType _declareNewClaimStatus_parameters = null;
+ try {
+ at.vvo.omds.types.omds3Types.r1_4_0.on7schaden.DeclareNewClaimStatusResponseType _declareNewClaimStatus__return = port.declareNewClaimStatus(_declareNewClaimStatus_parameters);
+ System.out.println("declareNewClaimStatus.result=" + _declareNewClaimStatus__return);
+
+ } catch (ServiceFaultMsg e) {
+ System.out.println("Expected exception: ServiceFaultMsg has occurred.");
+ System.out.println(e.toString());
+ }
+ }
+
+ System.exit(0);
+ }
+
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/brokerservice/ServiceFaultMsg.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/brokerservice/ServiceFaultMsg.java
new file mode 100644
index 00000000..ea255441
--- /dev/null
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/brokerservice/ServiceFaultMsg.java
@@ -0,0 +1,43 @@
+
+package at.vvo.omds.types.omds3Types.r1_4_0.brokerservice;
+
+import javax.xml.ws.WebFault;
+
+
+/**
+ * This class was generated by Apache CXF 3.2.0
+ * 2019-08-01T18:23:17.368+02:00
+ * Generated source version: 3.2.0
+ */
+
+@WebFault(name = "serviceFault", targetNamespace = "urn:omds3CommonServiceTypes-1-1-0")
+public class ServiceFaultMsg extends Exception {
+
+ private at.vvo.omds.types.omds3Types.r1_4_0.common.ServiceFault serviceFault;
+
+ public ServiceFaultMsg() {
+ super();
+ }
+
+ public ServiceFaultMsg(String message) {
+ super(message);
+ }
+
+ public ServiceFaultMsg(String message, Throwable cause) {
+ super(message, cause);
+ }
+
+ public ServiceFaultMsg(String message, at.vvo.omds.types.omds3Types.r1_4_0.common.ServiceFault serviceFault) {
+ super(message);
+ this.serviceFault = serviceFault;
+ }
+
+ public ServiceFaultMsg(String message, at.vvo.omds.types.omds3Types.r1_4_0.common.ServiceFault serviceFault, Throwable cause) {
+ super(message, cause);
+ this.serviceFault = serviceFault;
+ }
+
+ public at.vvo.omds.types.omds3Types.r1_4_0.common.ServiceFault getFaultInfo() {
+ return this.serviceFault;
+ }
+}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/DokumentInfoType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/DokumentInfoType.java
index 82b5afc7..51673106 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/DokumentInfoType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/DokumentInfoType.java
@@ -3,9 +3,11 @@ package at.vvo.omds.types.omds3Types.r1_4_0.common;
import java.util.ArrayList;
import java.util.List;
+import javax.activation.DataHandler;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlMimeType;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import javax.xml.datatype.XMLGregorianCalendar;
@@ -51,7 +53,8 @@ import javax.xml.datatype.XMLGregorianCalendar;
public class DokumentInfoType {
@XmlElement(name = "Content")
- protected byte[] content;
+ @XmlMimeType("application/octet-stream")
+ protected DataHandler content;
@XmlElement(name = "Name")
protected String name;
@XmlElement(name = "DocumentType")
@@ -71,9 +74,10 @@ public class DokumentInfoType {
*
* @return
* possible object is
- * byte[]
+ * {@link DataHandler }
+ *
*/
- public byte[] getContent() {
+ public DataHandler getContent() {
return content;
}
@@ -82,9 +86,10 @@ public class DokumentInfoType {
*
* @param value
* allowed object is
- * byte[]
+ * {@link DataHandler }
+ *
*/
- public void setContent(byte[] value) {
+ public void setContent(DataHandler value) {
this.content = value;
}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/UploadDokumentType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/UploadDokumentType.java
index 6de056af..f5d70694 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/UploadDokumentType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/common/UploadDokumentType.java
@@ -1,9 +1,11 @@
package at.vvo.omds.types.omds3Types.r1_4_0.common;
+import javax.activation.DataHandler;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlMimeType;
import javax.xml.bind.annotation.XmlType;
@@ -45,7 +47,8 @@ public class UploadDokumentType {
@XmlElement(name = "Mimetype", required = true)
protected String mimetype;
@XmlElement(name = "Content", required = true)
- protected byte[] content;
+ @XmlMimeType("application/octet-stream")
+ protected DataHandler content;
@XmlElement(name = "DocumentType")
protected int documentType;
@@ -102,9 +105,10 @@ public class UploadDokumentType {
*
* @return
* possible object is
- * byte[]
+ * {@link DataHandler }
+ *
*/
- public byte[] getContent() {
+ public DataHandler getContent() {
return content;
}
@@ -113,9 +117,10 @@ public class UploadDokumentType {
*
* @param value
* allowed object is
- * byte[]
+ * {@link DataHandler }
+ *
*/
- public void setContent(byte[] value) {
+ public void setContent(DataHandler value) {
this.content = value;
}
diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on4partner/ChangeCommunicationObjectRequestType.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on4partner/ChangeCommunicationObjectRequestType.java
index dad22d29..c7954756 100644
--- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on4partner/ChangeCommunicationObjectRequestType.java
+++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/on4partner/ChangeCommunicationObjectRequestType.java
@@ -115,9 +115,9 @@ public class ChangeCommunicationObjectRequestType
*
*
* Objects of the following type(s) are allowed in the list + * {@link JAXBElement }{@code <}{@link ELKommunikationType }{@code >} + * {@link JAXBElement }{@code <}{@link ELKommunikationType }{@code >} * {@link JAXBElement }{@code <}{@link ObjektIdType }{@code >} - * {@link JAXBElement }{@code <}{@link ELKommunikationType }{@code >} - * {@link JAXBElement }{@code <}{@link ELKommunikationType }{@code >} * * */ diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/service/OmdsServicePortImpl.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/service/OmdsServicePortImpl.java index 9d496f87..897b516a 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/service/OmdsServicePortImpl.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/service/OmdsServicePortImpl.java @@ -6,22 +6,26 @@ package at.vvo.omds.types.omds3Types.r1_4_0.service; -import javax.xml.ws.soap.MTOM; import java.util.logging.Logger; +import javax.jws.WebMethod; +import javax.jws.WebParam; +import javax.jws.WebResult; +import javax.jws.WebService; +import javax.jws.soap.SOAPBinding; +import javax.xml.bind.annotation.XmlSeeAlso; /** * This class was generated by Apache CXF 3.2.0 - * 2019-07-12T15:19:45.805+02:00 + * 2019-08-01T18:31:08.954+02:00 * Generated source version: 3.2.0 * */ -@MTOM(enabled = true, threshold = 1024) @javax.jws.WebService( serviceName = "omdsService", portName = "omdsServicePort", targetNamespace = "urn:omds3Services-1-4-0", - wsdlLocation = "file:/C:/Users/Jens/git/omdsservice definitions-master/OMDSServiceDefinition/src/main/resources/def/r1_4_0/omds3Services.wsdl", + wsdlLocation = "file:/C:/Users/Jens/git/omdsservicedefinitions-master/OMDSServiceDefinition/src/main/resources/def/r1_4_0/omds3Services.wsdl", endpointInterface = "at.vvo.omds.types.omds3Types.r1_4_0.service.OmdsServicePortType") public class OmdsServicePortImpl implements OmdsServicePortType { diff --git a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/servicetypes/ArcContent.java b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/servicetypes/ArcContent.java index 81de978a..1701a349 100644 --- a/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/servicetypes/ArcContent.java +++ b/OMDSServiceDefinition/src/main/java/at/vvo/omds/types/omds3Types/r1_4_0/servicetypes/ArcContent.java @@ -1,9 +1,11 @@ package at.vvo.omds.types.omds3Types.r1_4_0.servicetypes; +import javax.activation.DataHandler; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlMimeType; import javax.xml.bind.annotation.XmlType; @@ -39,7 +41,8 @@ public class ArcContent { @XmlElement(required = true) protected ArcImageInfo arcImageInfo; @XmlElement(required = true) - protected byte[] arcImage; + @XmlMimeType("application/octet-stream") + protected DataHandler arcImage; /** * Ruft den Wert der arcImageInfo-Eigenschaft ab. @@ -70,9 +73,10 @@ public class ArcContent { * * @return * possible object is - * byte[] + * {@link DataHandler } + * */ - public byte[] getArcImage() { + public DataHandler getArcImage() { return arcImage; } @@ -81,9 +85,10 @@ public class ArcContent { * * @param value * allowed object is - * byte[] + * {@link DataHandler } + * */ - public void setArcImage(byte[] value) { + public void setArcImage(DataHandler value) { this.arcImage = value; }