Bladeren bron

Using generated source files from WSDL for web service API, instead of having a external library dependency to dddsample.

peter_backlund 17 jaren geleden
bovenliggende
commit
bb76ebd83a

+ 2
- 8
register-app/pom.xml Bestand weergeven

14
       <plugin>
14
       <plugin>
15
         <artifactId>maven-compiler-plugin</artifactId>
15
         <artifactId>maven-compiler-plugin</artifactId>
16
         <configuration>
16
         <configuration>
17
-          <source>1.5</source>
18
-          <target>1.5</target>
17
+          <source>1.6</source>
18
+          <target>1.6</target>
19
           <encoding>UTF-8</encoding>
19
           <encoding>UTF-8</encoding>
20
         </configuration>
20
         </configuration>
21
       </plugin>
21
       </plugin>
88
       <artifactId>looks</artifactId>
88
       <artifactId>looks</artifactId>
89
       <version>2.1.2</version>
89
       <version>2.1.2</version>
90
     </dependency>
90
     </dependency>
91
-    <dependency>
92
-      <groupId>se.citerus</groupId>
93
-      <artifactId>dddsample</artifactId>
94
-      <version>1.1-SNAPSHOT</version>
95
-      <classifier>ws-client</classifier>
96
-    </dependency>
97
   </dependencies>
91
   </dependencies>
98
 </project>
92
 </project>

+ 181
- 0
register-app/src/main/java/com/aggregator/HandlingReport.java Bestand weergeven

1
+
2
+package com.aggregator;
3
+
4
+import javax.xml.bind.annotation.XmlAccessType;
5
+import javax.xml.bind.annotation.XmlAccessorType;
6
+import javax.xml.bind.annotation.XmlElement;
7
+import javax.xml.bind.annotation.XmlType;
8
+import javax.xml.datatype.XMLGregorianCalendar;
9
+import java.util.ArrayList;
10
+import java.util.List;
11
+
12
+
13
+/**
14
+ * <p>Java class for handlingReport complex type.
15
+ * 
16
+ * <p>The following schema fragment specifies the expected content contained within this class.
17
+ * 
18
+ * <pre>
19
+ * &lt;complexType name="handlingReport">
20
+ *   &lt;complexContent>
21
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
22
+ *       &lt;sequence>
23
+ *         &lt;element name="completionTime" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
24
+ *         &lt;element name="trackingIds" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded"/>
25
+ *         &lt;element name="type" type="{http://www.w3.org/2001/XMLSchema}string"/>
26
+ *         &lt;element name="unLocode" type="{http://www.w3.org/2001/XMLSchema}string"/>
27
+ *         &lt;element name="voyageNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
28
+ *       &lt;/sequence>
29
+ *     &lt;/restriction>
30
+ *   &lt;/complexContent>
31
+ * &lt;/complexType>
32
+ * </pre>
33
+ * 
34
+ * 
35
+ */
36
+@XmlAccessorType(XmlAccessType.FIELD)
37
+@XmlType(name = "handlingReport", propOrder = {
38
+    "completionTime",
39
+    "trackingIds",
40
+    "type",
41
+    "unLocode",
42
+    "voyageNumber"
43
+})
44
+public class HandlingReport {
45
+
46
+    @XmlElement(required = true)
47
+    protected XMLGregorianCalendar completionTime;
48
+    @XmlElement(required = true)
49
+    protected List<String> trackingIds;
50
+    @XmlElement(required = true)
51
+    protected String type;
52
+    @XmlElement(required = true)
53
+    protected String unLocode;
54
+    protected String voyageNumber;
55
+
56
+    /**
57
+     * Gets the value of the completionTime property.
58
+     * 
59
+     * @return
60
+     *     possible object is
61
+     *     {@link XMLGregorianCalendar }
62
+     *     
63
+     */
64
+    public XMLGregorianCalendar getCompletionTime() {
65
+        return completionTime;
66
+    }
67
+
68
+    /**
69
+     * Sets the value of the completionTime property.
70
+     * 
71
+     * @param value
72
+     *     allowed object is
73
+     *     {@link XMLGregorianCalendar }
74
+     *     
75
+     */
76
+    public void setCompletionTime(XMLGregorianCalendar value) {
77
+        this.completionTime = value;
78
+    }
79
+
80
+    /**
81
+     * Gets the value of the trackingIds property.
82
+     * 
83
+     * <p>
84
+     * This accessor method returns a reference to the live list,
85
+     * not a snapshot. Therefore any modification you make to the
86
+     * returned list will be present inside the JAXB object.
87
+     * This is why there is not a <CODE>set</CODE> method for the trackingIds property.
88
+     * 
89
+     * <p>
90
+     * For example, to add a new item, do as follows:
91
+     * <pre>
92
+     *    getTrackingIds().add(newItem);
93
+     * </pre>
94
+     * 
95
+     * 
96
+     * <p>
97
+     * Objects of the following type(s) are allowed in the list
98
+     * {@link String }
99
+     * 
100
+     * 
101
+     */
102
+    public List<String> getTrackingIds() {
103
+        if (trackingIds == null) {
104
+            trackingIds = new ArrayList<String>();
105
+        }
106
+        return this.trackingIds;
107
+    }
108
+
109
+    /**
110
+     * Gets the value of the type property.
111
+     * 
112
+     * @return
113
+     *     possible object is
114
+     *     {@link String }
115
+     *     
116
+     */
117
+    public String getType() {
118
+        return type;
119
+    }
120
+
121
+    /**
122
+     * Sets the value of the type property.
123
+     * 
124
+     * @param value
125
+     *     allowed object is
126
+     *     {@link String }
127
+     *     
128
+     */
129
+    public void setType(String value) {
130
+        this.type = value;
131
+    }
132
+
133
+    /**
134
+     * Gets the value of the unLocode property.
135
+     * 
136
+     * @return
137
+     *     possible object is
138
+     *     {@link String }
139
+     *     
140
+     */
141
+    public String getUnLocode() {
142
+        return unLocode;
143
+    }
144
+
145
+    /**
146
+     * Sets the value of the unLocode property.
147
+     * 
148
+     * @param value
149
+     *     allowed object is
150
+     *     {@link String }
151
+     *     
152
+     */
153
+    public void setUnLocode(String value) {
154
+        this.unLocode = value;
155
+    }
156
+
157
+    /**
158
+     * Gets the value of the voyageNumber property.
159
+     * 
160
+     * @return
161
+     *     possible object is
162
+     *     {@link String }
163
+     *     
164
+     */
165
+    public String getVoyageNumber() {
166
+        return voyageNumber;
167
+    }
168
+
169
+    /**
170
+     * Sets the value of the voyageNumber property.
171
+     * 
172
+     * @param value
173
+     *     allowed object is
174
+     *     {@link String }
175
+     *     
176
+     */
177
+    public void setVoyageNumber(String value) {
178
+        this.voyageNumber = value;
179
+    }
180
+
181
+}

+ 32
- 0
register-app/src/main/java/com/aggregator/HandlingReportErrors.java Bestand weergeven

1
+
2
+package com.aggregator;
3
+
4
+import javax.xml.bind.annotation.XmlAccessType;
5
+import javax.xml.bind.annotation.XmlAccessorType;
6
+import javax.xml.bind.annotation.XmlType;
7
+
8
+
9
+/**
10
+ * <p>Java class for HandlingReportErrors complex type.
11
+ * 
12
+ * <p>The following schema fragment specifies the expected content contained within this class.
13
+ * 
14
+ * <pre>
15
+ * &lt;complexType name="HandlingReportErrors">
16
+ *   &lt;complexContent>
17
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
18
+ *       &lt;sequence>
19
+ *       &lt;/sequence>
20
+ *     &lt;/restriction>
21
+ *   &lt;/complexContent>
22
+ * &lt;/complexType>
23
+ * </pre>
24
+ * 
25
+ * 
26
+ */
27
+@XmlAccessorType(XmlAccessType.FIELD)
28
+@XmlType(name = "HandlingReportErrors")
29
+public class HandlingReportErrors {
30
+
31
+
32
+}

+ 54
- 0
register-app/src/main/java/com/aggregator/HandlingReportErrors_Exception.java Bestand weergeven

1
+
2
+package com.aggregator;
3
+
4
+import javax.xml.ws.WebFault;
5
+
6
+
7
+/**
8
+ * This class was generated by the JAX-WS RI.
9
+ * JAX-WS RI 2.1.1 in JDK 6
10
+ * Generated source version: 2.1
11
+ * 
12
+ */
13
+@WebFault(name = "HandlingReportErrors", targetNamespace = "http://ws.handling.interfaces.dddsample.citerus.se/")
14
+public class HandlingReportErrors_Exception
15
+    extends Exception
16
+{
17
+
18
+    /**
19
+     * Java type that goes as soapenv:Fault detail element.
20
+     * 
21
+     */
22
+    private HandlingReportErrors faultInfo;
23
+
24
+    /**
25
+     * 
26
+     * @param message
27
+     * @param faultInfo
28
+     */
29
+    public HandlingReportErrors_Exception(String message, HandlingReportErrors faultInfo) {
30
+        super(message);
31
+        this.faultInfo = faultInfo;
32
+    }
33
+
34
+    /**
35
+     * 
36
+     * @param message
37
+     * @param faultInfo
38
+     * @param cause
39
+     */
40
+    public HandlingReportErrors_Exception(String message, HandlingReportErrors faultInfo, Throwable cause) {
41
+        super(message, cause);
42
+        this.faultInfo = faultInfo;
43
+    }
44
+
45
+    /**
46
+     * 
47
+     * @return
48
+     *     returns fault bean: com.aggregator.HandlingReportErrors
49
+     */
50
+    public HandlingReportErrors getFaultInfo() {
51
+        return faultInfo;
52
+    }
53
+
54
+}

+ 39
- 0
register-app/src/main/java/com/aggregator/HandlingReportService.java Bestand weergeven

1
+
2
+package com.aggregator;
3
+
4
+import javax.jws.WebMethod;
5
+import javax.jws.WebParam;
6
+import javax.jws.WebService;
7
+import javax.xml.bind.annotation.XmlSeeAlso;
8
+import javax.xml.ws.RequestWrapper;
9
+import javax.xml.ws.ResponseWrapper;
10
+
11
+
12
+/**
13
+ * This class was generated by the JAX-WS RI.
14
+ * JAX-WS RI 2.1.1 in JDK 6
15
+ * Generated source version: 2.1
16
+ * 
17
+ */
18
+@WebService(name = "HandlingReportService", targetNamespace = "http://ws.handling.interfaces.dddsample.citerus.se/")
19
+@XmlSeeAlso({
20
+    ObjectFactory.class
21
+})
22
+public interface HandlingReportService {
23
+
24
+
25
+    /**
26
+     * 
27
+     * @param arg0
28
+     * @throws HandlingReportErrors_Exception
29
+     */
30
+    @WebMethod
31
+    @RequestWrapper(localName = "submitReport", targetNamespace = "http://ws.handling.interfaces.dddsample.citerus.se/", className = "com.aggregator.SubmitReport")
32
+    @ResponseWrapper(localName = "submitReportResponse", targetNamespace = "http://ws.handling.interfaces.dddsample.citerus.se/", className = "com.aggregator.SubmitReportResponse")
33
+    public void submitReport(
34
+        @WebParam(name = "arg0", targetNamespace = "")
35
+        HandlingReport arg0)
36
+        throws HandlingReportErrors_Exception
37
+    ;
38
+
39
+}

+ 72
- 0
register-app/src/main/java/com/aggregator/HandlingReportService.wsdl Bestand weergeven

1
+<?xml version="1.0" encoding="UTF-8"?>
2
+<wsdl:definitions name="HandlingReportServiceService" targetNamespace="http://ws.handling.interfaces.dddsample.citerus.se/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:tns="http://ws.handling.interfaces.dddsample.citerus.se/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">
3
+  <wsdl:types>
4
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://ws.handling.interfaces.dddsample.citerus.se/" attributeFormDefault="unqualified" elementFormDefault="unqualified" targetNamespace="http://ws.handling.interfaces.dddsample.citerus.se/">
5
+    <xs:element name="submitReport" type="tns:submitReport"/>
6
+    <xs:element name="submitReportResponse" type="tns:submitReportResponse"/>
7
+    <xs:complexType name="submitReport">
8
+        <xs:sequence>
9
+            <xs:element minOccurs="0" name="arg0" type="tns:handlingReport"/>
10
+        </xs:sequence>
11
+    </xs:complexType>
12
+    <xs:complexType name="handlingReport">
13
+        <xs:sequence>
14
+            <xs:element name="completionTime" type="xs:dateTime"/>
15
+            <xs:element maxOccurs="unbounded" name="trackingIds" type="xs:string"/>
16
+            <xs:element name="type" type="xs:string"/>
17
+            <xs:element name="unLocode" type="xs:string"/>
18
+            <xs:element minOccurs="0" name="voyageNumber" type="xs:string"/>
19
+        </xs:sequence>
20
+    </xs:complexType>
21
+    <xs:complexType name="submitReportResponse">
22
+        <xs:sequence/>
23
+    </xs:complexType>
24
+    <xs:element name="HandlingReportErrors" type="tns:HandlingReportErrors"/>
25
+    <xs:complexType name="HandlingReportErrors">
26
+        <xs:sequence/>
27
+    </xs:complexType>
28
+</xs:schema>
29
+  </wsdl:types>
30
+  <wsdl:message name="HandlingReportErrors">
31
+    <wsdl:part name="HandlingReportErrors" element="tns:HandlingReportErrors">
32
+    </wsdl:part>
33
+  </wsdl:message>
34
+  <wsdl:message name="submitReport">
35
+    <wsdl:part name="parameters" element="tns:submitReport">
36
+    </wsdl:part>
37
+  </wsdl:message>
38
+  <wsdl:message name="submitReportResponse">
39
+    <wsdl:part name="parameters" element="tns:submitReportResponse">
40
+    </wsdl:part>
41
+  </wsdl:message>
42
+  <wsdl:portType name="HandlingReportService">
43
+    <wsdl:operation name="submitReport">
44
+      <wsdl:input name="submitReport" message="tns:submitReport">
45
+    </wsdl:input>
46
+      <wsdl:output name="submitReportResponse" message="tns:submitReportResponse">
47
+    </wsdl:output>
48
+      <wsdl:fault name="HandlingReportErrors" message="tns:HandlingReportErrors">
49
+    </wsdl:fault>
50
+    </wsdl:operation>
51
+  </wsdl:portType>
52
+  <wsdl:binding name="HandlingReportServiceServiceSoapBinding" type="tns:HandlingReportService">
53
+    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
54
+    <wsdl:operation name="submitReport">
55
+      <soap:operation soapAction="" style="document"/>
56
+      <wsdl:input name="submitReport">
57
+        <soap:body use="literal"/>
58
+      </wsdl:input>
59
+      <wsdl:output name="submitReportResponse">
60
+        <soap:body use="literal"/>
61
+      </wsdl:output>
62
+      <wsdl:fault name="HandlingReportErrors">
63
+        <soap:fault name="HandlingReportErrors" use="literal"/>
64
+      </wsdl:fault>
65
+    </wsdl:operation>
66
+  </wsdl:binding>
67
+  <wsdl:service name="HandlingReportServiceService">
68
+    <wsdl:port name="HandlingReportServicePort" binding="tns:HandlingReportServiceServiceSoapBinding">
69
+      <soap:address location="http://localhost:9090/HandlingReportServicePort"/>
70
+    </wsdl:port>
71
+  </wsdl:service>
72
+</wsdl:definitions>

+ 66
- 0
register-app/src/main/java/com/aggregator/HandlingReportServiceService.java Bestand weergeven

1
+
2
+package com.aggregator;
3
+
4
+import javax.xml.namespace.QName;
5
+import javax.xml.ws.Service;
6
+import javax.xml.ws.WebEndpoint;
7
+import javax.xml.ws.WebServiceClient;
8
+import javax.xml.ws.WebServiceFeature;
9
+import java.net.MalformedURLException;
10
+import java.net.URL;
11
+
12
+
13
+/**
14
+ * This class was generated by the JAX-WS RI.
15
+ * JAX-WS RI 2.1.1 in JDK 6
16
+ * Generated source version: 2.1
17
+ * 
18
+ */
19
+@WebServiceClient(name = "HandlingReportServiceService", targetNamespace = "http://ws.handling.interfaces.dddsample.citerus.se/", wsdlLocation = "file:///Users/peter/src/dddsample/src/main/resources/HandlingReportService.wsdl")
20
+public class HandlingReportServiceService
21
+    extends Service
22
+{
23
+
24
+    private final static URL HANDLINGREPORTSERVICESERVICE_WSDL_LOCATION;
25
+
26
+    static {
27
+        URL url = null;
28
+        try {
29
+            url = new URL("file:/Users/peter/src/dddsample/src/main/resources/HandlingReportService.wsdl");
30
+        } catch (MalformedURLException e) {
31
+            e.printStackTrace();
32
+        }
33
+        HANDLINGREPORTSERVICESERVICE_WSDL_LOCATION = url;
34
+    }
35
+
36
+    public HandlingReportServiceService(URL wsdlLocation, QName serviceName) {
37
+        super(wsdlLocation, serviceName);
38
+    }
39
+
40
+    public HandlingReportServiceService() {
41
+        super(HANDLINGREPORTSERVICESERVICE_WSDL_LOCATION, new QName("http://ws.handling.interfaces.dddsample.citerus.se/", "HandlingReportServiceService"));
42
+    }
43
+
44
+    /**
45
+     * 
46
+     * @return
47
+     *     returns HandlingReportService
48
+     */
49
+    @WebEndpoint(name = "HandlingReportServicePort")
50
+    public HandlingReportService getHandlingReportServicePort() {
51
+        return (HandlingReportService)super.getPort(new QName("http://ws.handling.interfaces.dddsample.citerus.se/", "HandlingReportServicePort"), HandlingReportService.class);
52
+    }
53
+
54
+    /**
55
+     * 
56
+     * @param features
57
+     *     A list of {@link javax.xml.ws.WebServiceFeature} to configure on the proxy.  Supported features not in the <code>features</code> parameter will have their default values.
58
+     * @return
59
+     *     returns HandlingReportService
60
+     */
61
+    @WebEndpoint(name = "HandlingReportServicePort")
62
+    public HandlingReportService getHandlingReportServicePort(WebServiceFeature... features) {
63
+        return (HandlingReportService)super.getPort(new QName("http://ws.handling.interfaces.dddsample.citerus.se/", "HandlingReportServicePort"), HandlingReportService.class, features);
64
+    }
65
+
66
+}

+ 97
- 0
register-app/src/main/java/com/aggregator/ObjectFactory.java Bestand weergeven

1
+
2
+package com.aggregator;
3
+
4
+import javax.xml.bind.JAXBElement;
5
+import javax.xml.bind.annotation.XmlElementDecl;
6
+import javax.xml.bind.annotation.XmlRegistry;
7
+import javax.xml.namespace.QName;
8
+
9
+
10
+/**
11
+ * This object contains factory methods for each 
12
+ * Java content interface and Java element interface 
13
+ * generated in the com.aggregator package. 
14
+ * <p>An ObjectFactory allows you to programatically 
15
+ * construct new instances of the Java representation 
16
+ * for XML content. The Java representation of XML 
17
+ * content can consist of schema derived interfaces 
18
+ * and classes representing the binding of schema 
19
+ * type definitions, element declarations and model 
20
+ * groups.  Factory methods for each of these are 
21
+ * provided in this class.
22
+ * 
23
+ */
24
+@XmlRegistry
25
+public class ObjectFactory {
26
+
27
+    private final static QName _SubmitReport_QNAME = new QName("http://ws.handling.interfaces.dddsample.citerus.se/", "submitReport");
28
+    private final static QName _HandlingReportErrors_QNAME = new QName("http://ws.handling.interfaces.dddsample.citerus.se/", "HandlingReportErrors");
29
+    private final static QName _SubmitReportResponse_QNAME = new QName("http://ws.handling.interfaces.dddsample.citerus.se/", "submitReportResponse");
30
+
31
+    /**
32
+     * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.aggregator
33
+     * 
34
+     */
35
+    public ObjectFactory() {
36
+    }
37
+
38
+    /**
39
+     * Create an instance of {@link HandlingReportErrors }
40
+     * 
41
+     */
42
+    public HandlingReportErrors createHandlingReportErrors() {
43
+        return new HandlingReportErrors();
44
+    }
45
+
46
+    /**
47
+     * Create an instance of {@link SubmitReportResponse }
48
+     * 
49
+     */
50
+    public SubmitReportResponse createSubmitReportResponse() {
51
+        return new SubmitReportResponse();
52
+    }
53
+
54
+    /**
55
+     * Create an instance of {@link HandlingReport }
56
+     * 
57
+     */
58
+    public HandlingReport createHandlingReport() {
59
+        return new HandlingReport();
60
+    }
61
+
62
+    /**
63
+     * Create an instance of {@link SubmitReport }
64
+     * 
65
+     */
66
+    public SubmitReport createSubmitReport() {
67
+        return new SubmitReport();
68
+    }
69
+
70
+    /**
71
+     * Create an instance of {@link JAXBElement }{@code <}{@link SubmitReport }{@code >}}
72
+     * 
73
+     */
74
+    @XmlElementDecl(namespace = "http://ws.handling.interfaces.dddsample.citerus.se/", name = "submitReport")
75
+    public JAXBElement<SubmitReport> createSubmitReport(SubmitReport value) {
76
+        return new JAXBElement<SubmitReport>(_SubmitReport_QNAME, SubmitReport.class, null, value);
77
+    }
78
+
79
+    /**
80
+     * Create an instance of {@link JAXBElement }{@code <}{@link HandlingReportErrors }{@code >}}
81
+     * 
82
+     */
83
+    @XmlElementDecl(namespace = "http://ws.handling.interfaces.dddsample.citerus.se/", name = "HandlingReportErrors")
84
+    public JAXBElement<HandlingReportErrors> createHandlingReportErrors(HandlingReportErrors value) {
85
+        return new JAXBElement<HandlingReportErrors>(_HandlingReportErrors_QNAME, HandlingReportErrors.class, null, value);
86
+    }
87
+
88
+    /**
89
+     * Create an instance of {@link JAXBElement }{@code <}{@link SubmitReportResponse }{@code >}}
90
+     * 
91
+     */
92
+    @XmlElementDecl(namespace = "http://ws.handling.interfaces.dddsample.citerus.se/", name = "submitReportResponse")
93
+    public JAXBElement<SubmitReportResponse> createSubmitReportResponse(SubmitReportResponse value) {
94
+        return new JAXBElement<SubmitReportResponse>(_SubmitReportResponse_QNAME, SubmitReportResponse.class, null, value);
95
+    }
96
+
97
+}

+ 60
- 0
register-app/src/main/java/com/aggregator/SubmitReport.java Bestand weergeven

1
+
2
+package com.aggregator;
3
+
4
+import javax.xml.bind.annotation.XmlAccessType;
5
+import javax.xml.bind.annotation.XmlAccessorType;
6
+import javax.xml.bind.annotation.XmlType;
7
+
8
+
9
+/**
10
+ * <p>Java class for submitReport complex type.
11
+ * 
12
+ * <p>The following schema fragment specifies the expected content contained within this class.
13
+ * 
14
+ * <pre>
15
+ * &lt;complexType name="submitReport">
16
+ *   &lt;complexContent>
17
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
18
+ *       &lt;sequence>
19
+ *         &lt;element name="arg0" type="{http://ws.handling.interfaces.dddsample.citerus.se/}handlingReport" minOccurs="0"/>
20
+ *       &lt;/sequence>
21
+ *     &lt;/restriction>
22
+ *   &lt;/complexContent>
23
+ * &lt;/complexType>
24
+ * </pre>
25
+ * 
26
+ * 
27
+ */
28
+@XmlAccessorType(XmlAccessType.FIELD)
29
+@XmlType(name = "submitReport", propOrder = {
30
+    "arg0"
31
+})
32
+public class SubmitReport {
33
+
34
+    protected HandlingReport arg0;
35
+
36
+    /**
37
+     * Gets the value of the arg0 property.
38
+     * 
39
+     * @return
40
+     *     possible object is
41
+     *     {@link HandlingReport }
42
+     *     
43
+     */
44
+    public HandlingReport getArg0() {
45
+        return arg0;
46
+    }
47
+
48
+    /**
49
+     * Sets the value of the arg0 property.
50
+     * 
51
+     * @param value
52
+     *     allowed object is
53
+     *     {@link HandlingReport }
54
+     *     
55
+     */
56
+    public void setArg0(HandlingReport value) {
57
+        this.arg0 = value;
58
+    }
59
+
60
+}

+ 32
- 0
register-app/src/main/java/com/aggregator/SubmitReportResponse.java Bestand weergeven

1
+
2
+package com.aggregator;
3
+
4
+import javax.xml.bind.annotation.XmlAccessType;
5
+import javax.xml.bind.annotation.XmlAccessorType;
6
+import javax.xml.bind.annotation.XmlType;
7
+
8
+
9
+/**
10
+ * <p>Java class for submitReportResponse complex type.
11
+ * 
12
+ * <p>The following schema fragment specifies the expected content contained within this class.
13
+ * 
14
+ * <pre>
15
+ * &lt;complexType name="submitReportResponse">
16
+ *   &lt;complexContent>
17
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
18
+ *       &lt;sequence>
19
+ *       &lt;/sequence>
20
+ *     &lt;/restriction>
21
+ *   &lt;/complexContent>
22
+ * &lt;/complexType>
23
+ * </pre>
24
+ * 
25
+ * 
26
+ */
27
+@XmlAccessorType(XmlAccessType.FIELD)
28
+@XmlType(name = "submitReportResponse")
29
+public class SubmitReportResponse {
30
+
31
+
32
+}

+ 2
- 0
register-app/src/main/java/com/aggregator/package-info.java Bestand weergeven

1
+@javax.xml.bind.annotation.XmlSchema(namespace = "http://ws.handling.interfaces.dddsample.citerus.se/")
2
+package com.aggregator;

+ 7
- 0
register-app/src/main/java/com/aggregator/package.html Bestand weergeven

1
+<html>
2
+<body>
3
+<p>
4
+	Generated from the upstream Aggregation Service WSDL
5
+</p>
6
+</body>
7
+</html>