blob: 70f922a6ca8f1eb7fa7a6a9023e7934107f32717 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
package main;
import java.rmi.RemoteException;
import javax.xml.rpc.ServiceException;
import de.h_da.fbi.dsi.ws0910.camelprototype.InputNewOrder;
import de.h_da.fbi.dsi.ws0910.camelprototype.OrderEndpoint;
import de.h_da.fbi.dsi.ws0910.camelprototype.OrderEndpointServiceLocator;
import de.h_da.fbi.dsi.ws0910.camelprototype.OrderPosition;
import de.h_da.fbi.dsi.ws0910.camelprototype.OutputNewOrder;
public class CamelPrototypeWsClient {
public static void main(String[] args) throws ServiceException, RemoteException {
OrderEndpointServiceLocator loc = new OrderEndpointServiceLocator();
OrderEndpoint client = loc.getOrderService();
InputNewOrder in = new InputNewOrder();
in.setCustomerNo("Cust0815");
OrderPosition pos1 = new OrderPosition();
pos1.setArticleNo("A123");
pos1.setArticle("Article One");
pos1.setAmount(23);
in.setOrderpositions(new OrderPosition[]{pos1});
OutputNewOrder out = client.createOrder(in);
System.out.println("Orderstatus: "+out.getStatus());
System.out.println("Order number: "+out.getMessage());
}
}
|