You are viewing a plain text version of this content. The canonical link for it is here.
Posted to yoko-commits@incubator.apache.org by dm...@apache.org on 2007/05/25 17:35:13 UTC
svn commit: r541733 - in
/incubator/yoko/trunk/distribution/src/main/samples/ws/bank_ws_addressing:
BankWS-corba.wsdl src/yoko/client/Client.java
Author: dmiddlem
Date: Fri May 25 10:35:12 2007
New Revision: 541733
URL: http://svn.apache.org/viewvc?view=rev&rev=541733
Log:
Updating bank_ws_demo
Modified:
incubator/yoko/trunk/distribution/src/main/samples/ws/bank_ws_addressing/BankWS-corba.wsdl
incubator/yoko/trunk/distribution/src/main/samples/ws/bank_ws_addressing/src/yoko/client/Client.java
Modified: incubator/yoko/trunk/distribution/src/main/samples/ws/bank_ws_addressing/BankWS-corba.wsdl
URL: http://svn.apache.org/viewvc/incubator/yoko/trunk/distribution/src/main/samples/ws/bank_ws_addressing/BankWS-corba.wsdl?view=diff&rev=541733&r1=541732&r2=541733
==============================================================================
--- incubator/yoko/trunk/distribution/src/main/samples/ws/bank_ws_addressing/BankWS-corba.wsdl (original)
+++ incubator/yoko/trunk/distribution/src/main/samples/ws/bank_ws_addressing/BankWS-corba.wsdl Fri May 25 10:35:12 2007
@@ -1,206 +1,353 @@
<?xml version="1.0" encoding="UTF-8"?>
-<definitions targetNamespace="http://schemas.apache.org/yoko/idl/Bank" xmlns:tns="http://schemas.apache.org/yoko/idl/Bank" xmlns:corbatm="http://schemas.apache.org/yoko/idl/Bank/corba/typemap" xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:corba="http://schemas.apache.org/yoko/bindings/corba" xmlns:ns1="http://schemas.apache.org/yoko/idl/Bank/corba/typemap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns="http://schemas.xmlsoap.org/wsdl/">
- <corba:typeMapping xmlns:ns3="http://schemas.xmlsoap.org/wsdl/" targetNamespace="http://schemas.apache.org/yoko/idl/Bank/corba/typemap/">
- <corba:object xmlns:wsa="http://www.w3.org/2005/08/addressing" repositoryID="IDL:omg.org/CORBA/Object/1.0" type="wsa:EndpointReferenceType" name="CORBA.Object" />
- <corba:object xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:ns4="http://schemas.apache.org/yoko/idl/Bank" binding="ns4:AccountCORBABinding" repositoryID="IDL:Account:1.0" type="wsa:EndpointReferenceType" name="Account" />
+<wsdl:definitions targetNamespace="http://schemas.apache.org/yoko/idl/Bank" xmlns:tns="http://schemas.apache.org/yoko/idl/Bank" xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:corba="http://schemas.apache.org/yoko/bindings/corba" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
+ <corba:typeMapping targetNamespace="http://schemas.apache.org/yoko/idl/Bank/typemap">
+ <corba:object xmlns:ns5="http://www.w3.org/2005/08/addressing" xmlns:ns4="http://schemas.apache.org/yoko/idl/Bank/typemap" xmlns="http://schemas.apache.org/yoko/idl/Bank" binding="AccountCORBABinding" repositoryID="IDL:Account:1.0" name="ns4:Account" type="ns5:EndpointReferenceType" />
+ <corba:object xmlns:ns4="http://www.w3.org/2005/08/addressing" xmlns="http://schemas.apache.org/yoko/idl/Bank/typemap" repositoryID="IDL:omg.org/CORBA/Object/1.0" name="CORBA.Object" type="ns4:EndpointReferenceType" />
</corba:typeMapping>
- <types>
- <schema attributeFormDefault="unqualified" elementFormDefault="unqualified" targetNamespace="http://schemas.apache.org/yoko/idl/Bank" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <import namespace="http://www.w3.org/2005/08/addressing" schemaLocation="http://www.w3.org/2005/08/addressing/ws-addr.xsd"/>
- <element name="AccountRef" type="wsa:EndpointReferenceType">
- <annotation>
- <appinfo>corba:binding=AccountCORBABinding</appinfo>
- </annotation>
- </element>
- </schema>
- </types>
- <message name="get_account">
- <part name="account_name" type="xsd:string">
- </part>
- </message>
- <message name="get_balance">
- </message>
- <message name="get_balanceResponse">
- <part name="balance" type="xsd:float">
- </part>
- </message>
- <message name="get_epr_accountResponse">
- <part name="return" type="wsa:EndpointReferenceType">
- </part>
- </message>
- <message name="get_accountResponse">
- <part name="return" element="tns:AccountRef">
- </part>
- </message>
- <message name="find_accountResponse">
- <part name="account_details" type="xsd:anyType">
- </part>
- </message>
- <message name="find_account">
- <part name="account_details" type="xsd:anyType">
- </part>
- </message>
- <message name="create_epr_accountResponse">
- <part name="return" type="wsa:EndpointReferenceType">
- </part>
- </message>
- <message name="depositResponse">
- </message>
- <message name="create_account">
- <part name="account_name" type="xsd:string">
- </part>
- </message>
- <message name="create_accountResponse">
- <part name="return" element="tns:AccountRef">
- </part>
- </message>
- <message name="deposit">
- <part name="addition" type="xsd:float">
- </part>
- </message>
- <portType name="Account">
- <operation name="get_balance">
- <input name="get_balance" message="tns:get_balance">
- </input>
- <output name="get_balanceResponse" message="tns:get_balanceResponse">
- </output>
- </operation>
- <operation name="deposit">
- <input name="deposit" message="tns:deposit">
- </input>
- <output name="depositResponse" message="tns:depositResponse">
- </output>
- </operation>
- </portType>
- <portType name="Bank">
- <operation name="create_account">
- <input name="create_account" message="tns:create_account">
- </input>
- <output name="create_accountResponse" message="tns:create_accountResponse">
- </output>
- </operation>
- <operation name="create_epr_account">
- <input name="create_epr_account" message="tns:create_account">
- </input>
- <output name="create_epr_accountResponse" message="tns:create_epr_accountResponse">
- </output>
- </operation>
- <operation name="get_account">
- <input name="get_account" message="tns:get_account">
- </input>
- <output name="get_accountResponse" message="tns:get_accountResponse">
- </output>
- </operation>
- <operation name="get_epr_account">
- <input name="get_epr_account" message="tns:get_account">
- </input>
- <output name="get_epr_accountResponse" message="tns:get_epr_accountResponse">
- </output>
- </operation>
- <operation name="get_account_epr_with_no_use_attribute">
- <input name="get_epr_account" message="tns:get_account">
- </input>
- <output name="get_epr_accountResponse" message="tns:get_epr_accountResponse">
- </output>
- </operation>
- <operation name="find_account">
- <input name="find_account" message="tns:find_account">
- </input>
- <output name="find_accountResponse" message="tns:find_accountResponse">
- </output>
- </operation>
- </portType>
- <binding name="BankCORBABinding" type="tns:Bank">
- <corba:binding xmlns:ns3="http://schemas.xmlsoap.org/wsdl/" repositoryID="IDL:Bank:1.0" />
- <operation name="create_account">
- <corba:operation xmlns:ns3="http://schemas.xmlsoap.org/wsdl/" name="create_account">
+ <wsdl:types>
+ <xs:schema attributeFormDefault="unqualified" elementFormDefault="unqualified" targetNamespace="http://schemas.apache.org/yoko/idl/Bank" xmlns="http://schemas.apache.org/yoko/idl/Bank" xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:xs="http://www.w3.org/2001/XMLSchema">
+ <xs:import namespace="http://www.w3.org/2005/08/addressing" schemaLocation="http://www.w3.org/2005/08/addressing/ws-addr.xsd">
+ </xs:import>
+ <xs:element name="get_balance">
+ <xs:complexType>
+ <xs:sequence>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="get_balanceResponse">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="return" type="xs:float">
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="deposit">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="addition" type="xs:float">
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="depositResponse">
+ <xs:complexType>
+ <xs:sequence>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="create_account">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="account_name" type="xs:string">
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="create_accountResponse">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="return" nillable="true" type="wsa:EndpointReferenceType">
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="AccountRef" type="wsa:EndpointReferenceType">
+ <xs:annotation>
+ <xs:appinfo>
+ </xs:appinfo>
+ </xs:annotation>
+ </xs:element>
+ <xs:element name="create_epr_account">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="account_name" type="xs:string">
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="create_epr_accountResponse">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="return" nillable="true" type="wsa:EndpointReferenceType">
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="get_account">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="account_name" type="xs:string">
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="get_accountResponse">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="return" nillable="true" type="wsa:EndpointReferenceType">
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="get_epr_account">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="account_name" type="xs:string">
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="get_epr_accountResponse">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="return" nillable="true" type="wsa:EndpointReferenceType">
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="get_account_epr_with_no_use_attribute">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="account_name" type="xs:string">
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="get_account_epr_with_no_use_attributeResponse">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="return" nillable="true" type="wsa:EndpointReferenceType">
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="find_account">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="account_details" type="xs:anyType">
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="find_accountResponse">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="account_details" type="xs:anyType">
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ </xs:schema>
+ </wsdl:types>
+ <wsdl:message name="create_epr_accountResponse">
+ <wsdl:part name="outparameter" element="tns:create_epr_accountResponse">
+ </wsdl:part>
+ </wsdl:message>
+ <wsdl:message name="get_account">
+ <wsdl:part name="inparameter" element="tns:get_account">
+ </wsdl:part>
+ </wsdl:message>
+ <wsdl:message name="get_epr_accountResponse">
+ <wsdl:part name="outparameter" element="tns:get_epr_accountResponse">
+ </wsdl:part>
+ </wsdl:message>
+ <wsdl:message name="get_balanceResponse">
+ <wsdl:part name="outparameter" element="tns:get_balanceResponse">
+ </wsdl:part>
+ </wsdl:message>
+ <wsdl:message name="get_epr_account">
+ <wsdl:part name="inparameter" element="tns:get_epr_account">
+ </wsdl:part>
+ </wsdl:message>
+ <wsdl:message name="get_accountResponse">
+ <wsdl:part name="outparameter" element="tns:get_accountResponse">
+ </wsdl:part>
+ </wsdl:message>
+ <wsdl:message name="get_balance">
+ <wsdl:part name="inparameter" element="tns:get_balance">
+ </wsdl:part>
+ </wsdl:message>
+ <wsdl:message name="create_account">
+ <wsdl:part name="inparameter" element="tns:create_account">
+ </wsdl:part>
+ </wsdl:message>
+ <wsdl:message name="deposit">
+ <wsdl:part name="inparameter" element="tns:deposit">
+ </wsdl:part>
+ </wsdl:message>
+ <wsdl:message name="create_accountResponse">
+ <wsdl:part name="outparameter" element="tns:create_accountResponse">
+ </wsdl:part>
+ </wsdl:message>
+ <wsdl:message name="find_accountResponse">
+ <wsdl:part name="outparameter" element="tns:find_accountResponse">
+ </wsdl:part>
+ </wsdl:message>
+ <wsdl:message name="get_account_epr_with_no_use_attributeResponse">
+ <wsdl:part name="outparameter" element="tns:get_account_epr_with_no_use_attributeResponse">
+ </wsdl:part>
+ </wsdl:message>
+ <wsdl:message name="find_account">
+ <wsdl:part name="inparameter" element="tns:find_account">
+ </wsdl:part>
+ </wsdl:message>
+ <wsdl:message name="create_epr_account">
+ <wsdl:part name="inparameter" element="tns:create_epr_account">
+ </wsdl:part>
+ </wsdl:message>
+ <wsdl:message name="get_account_epr_with_no_use_attribute">
+ <wsdl:part name="inparameter" element="tns:get_account_epr_with_no_use_attribute">
+ </wsdl:part>
+ </wsdl:message>
+ <wsdl:message name="depositResponse">
+ <wsdl:part name="outparameter" element="tns:depositResponse">
+ </wsdl:part>
+ </wsdl:message>
+ <wsdl:portType name="Bank">
+ <wsdl:operation name="create_account">
+ <wsdl:input name="create_accountRequest" message="tns:create_account">
+ </wsdl:input>
+ <wsdl:output name="create_accountResponse" message="tns:create_accountResponse">
+ </wsdl:output>
+ </wsdl:operation>
+ <wsdl:operation name="create_epr_account">
+ <wsdl:input name="create_epr_accountRequest" message="tns:create_epr_account">
+ </wsdl:input>
+ <wsdl:output name="create_epr_accountResponse" message="tns:create_epr_accountResponse">
+ </wsdl:output>
+ </wsdl:operation>
+ <wsdl:operation name="get_account">
+ <wsdl:input name="get_accountRequest" message="tns:get_account">
+ </wsdl:input>
+ <wsdl:output name="get_accountResponse" message="tns:get_accountResponse">
+ </wsdl:output>
+ </wsdl:operation>
+ <wsdl:operation name="get_epr_account">
+ <wsdl:input name="get_epr_accountRequest" message="tns:get_epr_account">
+ </wsdl:input>
+ <wsdl:output name="get_epr_accountResponse" message="tns:get_epr_accountResponse">
+ </wsdl:output>
+ </wsdl:operation>
+ <wsdl:operation name="get_account_epr_with_no_use_attribute">
+ <wsdl:input name="get_account_epr_with_no_use_attributeRequest" message="tns:get_account_epr_with_no_use_attribute">
+ </wsdl:input>
+ <wsdl:output name="get_account_epr_with_no_use_attributeResponse" message="tns:get_account_epr_with_no_use_attributeResponse">
+ </wsdl:output>
+ </wsdl:operation>
+ <wsdl:operation name="find_account">
+ <wsdl:input name="find_accountRequest" message="tns:find_account">
+ </wsdl:input>
+ <wsdl:output name="find_accountResponse" message="tns:find_accountResponse">
+ </wsdl:output>
+ </wsdl:operation>
+ </wsdl:portType>
+ <wsdl:portType name="Account">
+ <wsdl:operation name="get_balance">
+ <wsdl:input name="get_balanceRequest" message="tns:get_balance">
+ </wsdl:input>
+ <wsdl:output name="get_balanceResponse" message="tns:get_balanceResponse">
+ </wsdl:output>
+ </wsdl:operation>
+ <wsdl:operation name="deposit">
+ <wsdl:input name="depositRequest" message="tns:deposit">
+ </wsdl:input>
+ <wsdl:output name="depositResponse" message="tns:depositResponse">
+ </wsdl:output>
+ </wsdl:operation>
+ </wsdl:portType>
+ <wsdl:binding name="BankCORBABinding" type="tns:Bank">
+ <corba:binding repositoryID="IDL:Bank:1.0" />
+ <wsdl:operation name="create_account">
+ <corba:operation name="create_account">
<corba:param mode="in" name="account_name" idltype="corba:string" />
- <corba:return xmlns:ns1="http://schemas.apache.org/yoko/idl/Bank/corba/typemap/" name="return" idltype="ns1:Account" />
+ <corba:return xmlns="http://schemas.apache.org/yoko/idl/Bank/typemap" name="return" idltype="Account" />
</corba:operation>
- <input name="create_account">
- </input>
- <output name="create_accountResponse">
- </output>
- </operation>
- <operation name="create_epr_account">
- <corba:operation xmlns:ns3="http://schemas.xmlsoap.org/wsdl/" name="create_epr_account">
+ <wsdl:input name="create_accountRequest">
+ </wsdl:input>
+ <wsdl:output name="create_accountResponse">
+ </wsdl:output>
+ </wsdl:operation>
+ <wsdl:operation name="create_epr_account">
+ <corba:operation name="create_epr_account">
<corba:param mode="in" name="account_name" idltype="corba:string" />
- <corba:return xmlns:ns1="http://schemas.apache.org/yoko/idl/Bank/corba/typemap/" name="return" idltype="ns1:CORBA.Object" />
+ <corba:return xmlns="http://schemas.apache.org/yoko/idl/Bank/typemap" name="return" idltype="CORBA.Object" />
</corba:operation>
- <input name="create_epr_account">
- </input>
- <output name="create_epr_accountResponse">
- </output>
- </operation>
- <operation name="get_account">
- <corba:operation xmlns:ns3="http://schemas.xmlsoap.org/wsdl/" name="get_account">
+ <wsdl:input name="create_epr_accountRequest">
+ </wsdl:input>
+ <wsdl:output name="create_epr_accountResponse">
+ </wsdl:output>
+ </wsdl:operation>
+ <wsdl:operation name="get_account">
+ <corba:operation name="get_account">
<corba:param mode="in" name="account_name" idltype="corba:string" />
- <corba:return xmlns:ns1="http://schemas.apache.org/yoko/idl/Bank/corba/typemap/" name="return" idltype="ns1:Account" />
+ <corba:return xmlns="http://schemas.apache.org/yoko/idl/Bank/typemap" name="return" idltype="Account" />
</corba:operation>
- <input name="get_account">
- </input>
- <output name="get_accountResponse">
- </output>
- </operation>
- <operation name="get_epr_account">
- <corba:operation xmlns:ns3="http://schemas.xmlsoap.org/wsdl/" name="get_epr_account">
+ <wsdl:input name="get_accountRequest">
+ </wsdl:input>
+ <wsdl:output name="get_accountResponse">
+ </wsdl:output>
+ </wsdl:operation>
+ <wsdl:operation name="get_epr_account">
+ <corba:operation name="get_epr_account">
<corba:param mode="in" name="account_name" idltype="corba:string" />
- <corba:return xmlns:ns1="http://schemas.apache.org/yoko/idl/Bank/corba/typemap/" name="return" idltype="ns1:CORBA.Object" />
+ <corba:return xmlns="http://schemas.apache.org/yoko/idl/Bank/typemap" name="return" idltype="CORBA.Object" />
</corba:operation>
- <input name="get_epr_account">
- </input>
- <output name="get_epr_accountResponse">
- </output>
- </operation>
- <operation name="get_account_epr_with_no_use_attribute">
- <corba:operation xmlns:ns3="http://schemas.xmlsoap.org/wsdl/" name="get_account_epr_with_no_use_attribute">
+ <wsdl:input name="get_epr_accountRequest">
+ </wsdl:input>
+ <wsdl:output name="get_epr_accountResponse">
+ </wsdl:output>
+ </wsdl:operation>
+ <wsdl:operation name="get_account_epr_with_no_use_attribute">
+ <corba:operation name="get_account_epr_with_no_use_attribute">
<corba:param mode="in" name="account_name" idltype="corba:string" />
- <corba:return xmlns:ns1="http://schemas.apache.org/yoko/idl/Bank/corba/typemap/" name="return" idltype="ns1:CORBA.Object" />
+ <corba:return xmlns="http://schemas.apache.org/yoko/idl/Bank/typemap" name="return" idltype="CORBA.Object" />
</corba:operation>
- <input name="get_epr_account">
- </input>
- <output name="get_epr_accountResponse">
- </output>
- </operation>
- <operation name="find_account">
- <corba:operation xmlns:ns3="http://schemas.xmlsoap.org/wsdl/" name="find_account">
+ <wsdl:input name="get_account_epr_with_no_use_attributeRequest">
+ </wsdl:input>
+ <wsdl:output name="get_account_epr_with_no_use_attributeResponse">
+ </wsdl:output>
+ </wsdl:operation>
+ <wsdl:operation name="find_account">
+ <corba:operation name="find_account">
<corba:param mode="inout" name="account_details" idltype="corba:any" />
</corba:operation>
- <input name="find_account">
- </input>
- <output name="find_accountResponse">
- </output>
- </operation>
- </binding>
- <binding name="AccountCORBABinding" type="tns:Account">
- <corba:binding xmlns:ns3="http://schemas.xmlsoap.org/wsdl/" repositoryID="IDL:Account:1.0" />
- <operation name="get_balance">
- <corba:operation xmlns:ns3="http://schemas.xmlsoap.org/wsdl/" name="get_balance">
- <corba:return name="balance" idltype="corba:float" />
- </corba:operation>
- <input name="get_balance">
- </input>
- <output name="get_balanceResponse">
- </output>
- </operation>
- <operation name="deposit">
- <corba:operation xmlns:ns3="http://schemas.xmlsoap.org/wsdl/" name="deposit">
+ <wsdl:input name="find_accountRequest">
+ </wsdl:input>
+ <wsdl:output name="find_accountResponse">
+ </wsdl:output>
+ </wsdl:operation>
+ </wsdl:binding>
+ <wsdl:binding name="AccountCORBABinding" type="tns:Account">
+ <corba:binding repositoryID="IDL:Account:1.0" />
+ <wsdl:operation name="get_balance">
+ <corba:operation name="get_balance">
+ <corba:return name="return" idltype="corba:float" />
+ </corba:operation>
+ <wsdl:input name="get_balanceRequest">
+ </wsdl:input>
+ <wsdl:output name="get_balanceResponse">
+ </wsdl:output>
+ </wsdl:operation>
+ <wsdl:operation name="deposit">
+ <corba:operation name="deposit">
<corba:param mode="in" name="addition" idltype="corba:float" />
</corba:operation>
- <input name="deposit">
- </input>
- <output name="depositResponse">
- </output>
- </operation>
- </binding>
- <service name="BankCORBAService">
- <port name="BankCORBAPort" binding="tns:BankCORBABinding">
- <corba:address xmlns:ns3="http://schemas.xmlsoap.org/wsdl/" location="corbaloc::localhost:40000/Bank" />
- </port>
- </service>
- <service name="AccountCORBAService">
- <port name="AccountCORBAPort" binding="tns:AccountCORBABinding">
- <corba:address xmlns:ns3="http://schemas.xmlsoap.org/wsdl/" location="corbaloc::localhost:60000/Account" />
- </port>
- </service>
-</definitions>
+ <wsdl:input name="depositRequest">
+ </wsdl:input>
+ <wsdl:output name="depositResponse">
+ </wsdl:output>
+ </wsdl:operation>
+ </wsdl:binding>
+ <wsdl:service name="AccountCORBAService">
+ <wsdl:port name="AccountCORBAPort" binding="tns:AccountCORBABinding">
+ <corba:address location="corbaloc::localhost:60000/Account" />
+ </wsdl:port>
+ </wsdl:service>
+ <wsdl:service name="BankCORBAService">
+ <wsdl:port name="BankCORBAPort" binding="tns:BankCORBABinding">
+ <corba:address location="corbaloc::localhost:40000/Bank" />
+ <corba:policy poaname="Bank" serviceid="Bank" persistent="true" />
+ </wsdl:port>
+ </wsdl:service>
+</wsdl:definitions>
Modified: incubator/yoko/trunk/distribution/src/main/samples/ws/bank_ws_addressing/src/yoko/client/Client.java
URL: http://svn.apache.org/viewvc/incubator/yoko/trunk/distribution/src/main/samples/ws/bank_ws_addressing/src/yoko/client/Client.java?view=diff&rev=541733&r1=541732&r2=541733
==============================================================================
--- incubator/yoko/trunk/distribution/src/main/samples/ws/bank_ws_addressing/src/yoko/client/Client.java (original)
+++ incubator/yoko/trunk/distribution/src/main/samples/ws/bank_ws_addressing/src/yoko/client/Client.java Fri May 25 10:35:12 2007
@@ -62,6 +62,8 @@
System.out.println("Current balance of account \"Account1\" is " + account1.getBalance());
System.out.println();
+ /* Re-enable when we have a utility to manipulate the meta data stored
+ within the EPR.
// Test the method Bank.createEprAccount()
System.out.println("Creating account called \"Account2\"");
EndpointReferenceType epr2 = port.createEprAccount("Account2");
@@ -70,6 +72,7 @@
account2.deposit(5.00f);
System.out.println("Current balance of account \"Account2\" is " + account2.getBalance());
System.out.println();
+ */
// create two more accounts to use with the getAccount calls
Account acc3 = getAccountFromEPR(port.createAccount("Account3"));
@@ -87,6 +90,8 @@
System.out.println("New balance for account \"Account3\" is " + account3.getBalance());
System.out.println();
+ /* Re-enable when we have a utility to manipulate the meta data stored
+ within the EPR.
// Test the method Bank.getEprAccount()
System.out.println("Retrieving account called \"Account4\"");
EndpointReferenceType epr4 = port.getEprAccount("Account4");
@@ -96,7 +101,8 @@
account4.deposit(-150.00f);
System.out.println("New balance for account \"Account4\" is " + account4.getBalance());
System.out.println();
-
+ */
+
System.exit(0);
}