You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beehive.apache.org by cs...@apache.org on 2006/01/16 21:55:18 UTC
svn commit: r369570 - in
/beehive/trunk/system-controls/test/webservice/webapp:
src/org/apache/beehive/complextypes/
typesrc/complextypes/doclitwrapped/pojo/ typesrc/complextypes/rpcenc/
typesrc/complextypes/rpclit/pojo/ wsdl/axisgen/ wsdl/pojotypes/ w...
Author: cschoett
Date: Mon Jan 16 12:55:08 2006
New Revision: 369570
URL: http://svn.apache.org/viewcvs?rev=369570&view=rev
Log:
Updated BankAccount object used for complex type tests to subclass Account object.
Added:
beehive/trunk/system-controls/test/webservice/webapp/src/org/apache/beehive/complextypes/Account.java (with props)
beehive/trunk/system-controls/test/webservice/webapp/typesrc/complextypes/doclitwrapped/pojo/Account.java (with props)
beehive/trunk/system-controls/test/webservice/webapp/typesrc/complextypes/rpclit/pojo/Account.java (with props)
Removed:
beehive/trunk/system-controls/test/webservice/webapp/typesrc/complextypes/rpcenc/
Modified:
beehive/trunk/system-controls/test/webservice/webapp/src/org/apache/beehive/complextypes/BankAccount.java
beehive/trunk/system-controls/test/webservice/webapp/typesrc/complextypes/doclitwrapped/pojo/BankAccount.java
beehive/trunk/system-controls/test/webservice/webapp/typesrc/complextypes/rpclit/pojo/BankAccount.java
beehive/trunk/system-controls/test/webservice/webapp/wsdl/axisgen/ComplexTypesDocLitWrappedAxisgen.wsdl
beehive/trunk/system-controls/test/webservice/webapp/wsdl/axisgen/ComplexTypesRpcEncAxisgen.wsdl
beehive/trunk/system-controls/test/webservice/webapp/wsdl/axisgen/ComplexTypesRpcLitAxisgen.wsdl
beehive/trunk/system-controls/test/webservice/webapp/wsdl/pojotypes/ComplexTypesDocLitWrapped.wsdl
beehive/trunk/system-controls/test/webservice/webapp/wsdl/pojotypes/ComplexTypesRpcLit.wsdl
beehive/trunk/system-controls/test/webservice/webapp/wsdl/xmlbeangen/ComplexTypesDocLitWrappedXmlbeangen.wsdl
beehive/trunk/system-controls/test/webservice/webapp/wsdl/xmlbeangen/ComplexTypesRpcLitXmlbeangen.wsdl
Added: beehive/trunk/system-controls/test/webservice/webapp/src/org/apache/beehive/complextypes/Account.java
URL: http://svn.apache.org/viewcvs/beehive/trunk/system-controls/test/webservice/webapp/src/org/apache/beehive/complextypes/Account.java?rev=369570&view=auto
==============================================================================
--- beehive/trunk/system-controls/test/webservice/webapp/src/org/apache/beehive/complextypes/Account.java (added)
+++ beehive/trunk/system-controls/test/webservice/webapp/src/org/apache/beehive/complextypes/Account.java Mon Jan 16 12:55:08 2006
@@ -0,0 +1,39 @@
+/*
+ * Copyright 2006 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ * $Header:$
+ */
+
+package org.apache.beehive.complextypes;
+
+import java.io.Serializable;
+
+/**
+ * Complex type test bean.
+ */
+public class Account implements Serializable {
+
+ private long _accountNumber;
+
+ public Account() { }
+
+ public long getAccountNumber() {
+ return _accountNumber;
+ }
+
+ public void setAccountNumber(long accountNumber) {
+ _accountNumber = accountNumber;
+ }
+}
Propchange: beehive/trunk/system-controls/test/webservice/webapp/src/org/apache/beehive/complextypes/Account.java
------------------------------------------------------------------------------
svn:eol-style = native
Modified: beehive/trunk/system-controls/test/webservice/webapp/src/org/apache/beehive/complextypes/BankAccount.java
URL: http://svn.apache.org/viewcvs/beehive/trunk/system-controls/test/webservice/webapp/src/org/apache/beehive/complextypes/BankAccount.java?rev=369570&r1=369569&r2=369570&view=diff
==============================================================================
--- beehive/trunk/system-controls/test/webservice/webapp/src/org/apache/beehive/complextypes/BankAccount.java (original)
+++ beehive/trunk/system-controls/test/webservice/webapp/src/org/apache/beehive/complextypes/BankAccount.java Mon Jan 16 12:55:08 2006
@@ -23,15 +23,16 @@
/**
* Complex type test bean.
*/
-public class BankAccount implements Serializable {
+public class BankAccount extends Account implements Serializable {
private AccountTransaction[] _transactions;
- private long _accountNumber;
private float _accountBalance;
private String _accountHolderName;
- public BankAccount() { }
+ public BankAccount() {
+ super();
+ }
public String getAccountHolderName() {
return _accountHolderName;
@@ -47,14 +48,6 @@
public void setAccountBalance(float accountBalance) {
_accountBalance = accountBalance;
- }
-
- public long getAccountNumber() {
- return _accountNumber;
- }
-
- public void setAccountNumber(long accountNumber) {
- _accountNumber = accountNumber;
}
public void setTransactions(AccountTransaction[] transactions) {
Added: beehive/trunk/system-controls/test/webservice/webapp/typesrc/complextypes/doclitwrapped/pojo/Account.java
URL: http://svn.apache.org/viewcvs/beehive/trunk/system-controls/test/webservice/webapp/typesrc/complextypes/doclitwrapped/pojo/Account.java?rev=369570&view=auto
==============================================================================
--- beehive/trunk/system-controls/test/webservice/webapp/typesrc/complextypes/doclitwrapped/pojo/Account.java (added)
+++ beehive/trunk/system-controls/test/webservice/webapp/typesrc/complextypes/doclitwrapped/pojo/Account.java Mon Jan 16 12:55:08 2006
@@ -0,0 +1,39 @@
+/*
+ * Copyright 2006 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ * $Header:$
+ */
+
+package complextypes.doclitwrapped.pojo;
+
+import java.io.Serializable;
+
+/**
+ * Complex type test bean.
+ */
+public class Account implements Serializable {
+
+ private long _accountNumber;
+
+ public Account() { }
+
+ public long getAccountNumber() {
+ return _accountNumber;
+ }
+
+ public void setAccountNumber(long accountNumber) {
+ _accountNumber = accountNumber;
+ }
+}
Propchange: beehive/trunk/system-controls/test/webservice/webapp/typesrc/complextypes/doclitwrapped/pojo/Account.java
------------------------------------------------------------------------------
svn:eol-style = native
Modified: beehive/trunk/system-controls/test/webservice/webapp/typesrc/complextypes/doclitwrapped/pojo/BankAccount.java
URL: http://svn.apache.org/viewcvs/beehive/trunk/system-controls/test/webservice/webapp/typesrc/complextypes/doclitwrapped/pojo/BankAccount.java?rev=369570&r1=369569&r2=369570&view=diff
==============================================================================
--- beehive/trunk/system-controls/test/webservice/webapp/typesrc/complextypes/doclitwrapped/pojo/BankAccount.java (original)
+++ beehive/trunk/system-controls/test/webservice/webapp/typesrc/complextypes/doclitwrapped/pojo/BankAccount.java Mon Jan 16 12:55:08 2006
@@ -22,15 +22,14 @@
/**
*/
-public class BankAccount implements Serializable {
+public class BankAccount extends Account implements Serializable {
private AccountTransaction[] _transactions;
- private long _accountNumber;
private float _accountBalance;
private String _accountHolderName;
- public BankAccount() { }
+ public BankAccount() { super(); }
public String getAccountHolderName() {
return _accountHolderName;
@@ -46,14 +45,6 @@
public void setAccountBalance(float accountBalance) {
_accountBalance = accountBalance;
- }
-
- public long getAccountNumber() {
- return _accountNumber;
- }
-
- public void setAccountNumber(long accountNumber) {
- _accountNumber = accountNumber;
}
public void setTransactions(AccountTransaction[] transactions) {
Added: beehive/trunk/system-controls/test/webservice/webapp/typesrc/complextypes/rpclit/pojo/Account.java
URL: http://svn.apache.org/viewcvs/beehive/trunk/system-controls/test/webservice/webapp/typesrc/complextypes/rpclit/pojo/Account.java?rev=369570&view=auto
==============================================================================
--- beehive/trunk/system-controls/test/webservice/webapp/typesrc/complextypes/rpclit/pojo/Account.java (added)
+++ beehive/trunk/system-controls/test/webservice/webapp/typesrc/complextypes/rpclit/pojo/Account.java Mon Jan 16 12:55:08 2006
@@ -0,0 +1,39 @@
+/*
+ * Copyright 2006 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ * $Header:$
+ */
+
+package complextypes.rpclit.pojo;
+
+import java.io.Serializable;
+
+/**
+ * Complex type test bean.
+ */
+public class Account implements Serializable {
+
+ private long _accountNumber;
+
+ public Account() { }
+
+ public long getAccountNumber() {
+ return _accountNumber;
+ }
+
+ public void setAccountNumber(long accountNumber) {
+ _accountNumber = accountNumber;
+ }
+}
Propchange: beehive/trunk/system-controls/test/webservice/webapp/typesrc/complextypes/rpclit/pojo/Account.java
------------------------------------------------------------------------------
svn:eol-style = native
Modified: beehive/trunk/system-controls/test/webservice/webapp/typesrc/complextypes/rpclit/pojo/BankAccount.java
URL: http://svn.apache.org/viewcvs/beehive/trunk/system-controls/test/webservice/webapp/typesrc/complextypes/rpclit/pojo/BankAccount.java?rev=369570&r1=369569&r2=369570&view=diff
==============================================================================
--- beehive/trunk/system-controls/test/webservice/webapp/typesrc/complextypes/rpclit/pojo/BankAccount.java (original)
+++ beehive/trunk/system-controls/test/webservice/webapp/typesrc/complextypes/rpclit/pojo/BankAccount.java Mon Jan 16 12:55:08 2006
@@ -22,15 +22,14 @@
/**
*/
-public class BankAccount implements Serializable {
+public class BankAccount extends Account implements Serializable {
private AccountTransaction[] _transactions;
- private long _accountNumber;
private float _accountBalance;
private String _accountHolderName;
- public BankAccount() { }
+ public BankAccount() { super(); }
public String getAccountHolderName() {
return _accountHolderName;
@@ -46,14 +45,6 @@
public void setAccountBalance(float accountBalance) {
_accountBalance = accountBalance;
- }
-
- public long getAccountNumber() {
- return _accountNumber;
- }
-
- public void setAccountNumber(long accountNumber) {
- _accountNumber = accountNumber;
}
public void setTransactions(AccountTransaction[] transactions) {
Modified: beehive/trunk/system-controls/test/webservice/webapp/wsdl/axisgen/ComplexTypesDocLitWrappedAxisgen.wsdl
URL: http://svn.apache.org/viewcvs/beehive/trunk/system-controls/test/webservice/webapp/wsdl/axisgen/ComplexTypesDocLitWrappedAxisgen.wsdl?rev=369570&r1=369569&r2=369570&view=diff
==============================================================================
--- beehive/trunk/system-controls/test/webservice/webapp/wsdl/axisgen/ComplexTypesDocLitWrappedAxisgen.wsdl (original)
+++ beehive/trunk/system-controls/test/webservice/webapp/wsdl/axisgen/ComplexTypesDocLitWrappedAxisgen.wsdl Mon Jan 16 12:55:08 2006
@@ -11,6 +11,11 @@
</sequence>
</complexType>
</element>
+ <complexType name="Account">
+ <sequence>
+ <element name="accountNumber" nillable="true" type="xsd:long"/>
+ </sequence>
+ </complexType>
<complexType name="AccountTransaction">
<sequence>
<element name="amount" nillable="true" type="xsd:float"/>
@@ -24,12 +29,15 @@
</sequence>
</complexType>
<complexType name="BankAccount">
- <sequence>
- <element name="accountBalance" nillable="true" type="xsd:float"/>
- <element name="accountHolderName" nillable="true" type="xsd:string"/>
- <element name="accountNumber" nillable="true" type="xsd:long"/>
- <element name="transactions" nillable="true" type="impl:ArrayOfAccountTransaction"/>
- </sequence>
+ <complexContent>
+ <extension base="impl:Account">
+ <sequence>
+ <element name="accountBalance" nillable="true" type="xsd:float"/>
+ <element name="accountHolderName" nillable="true" type="xsd:string"/>
+ <element name="transactions" nillable="true" type="impl:ArrayOfAccountTransaction"/>
+ </sequence>
+ </extension>
+ </complexContent>
</complexType>
<element name="echoAccountResponse">
<complexType>
Modified: beehive/trunk/system-controls/test/webservice/webapp/wsdl/axisgen/ComplexTypesRpcEncAxisgen.wsdl
URL: http://svn.apache.org/viewcvs/beehive/trunk/system-controls/test/webservice/webapp/wsdl/axisgen/ComplexTypesRpcEncAxisgen.wsdl?rev=369570&r1=369569&r2=369570&view=diff
==============================================================================
--- beehive/trunk/system-controls/test/webservice/webapp/wsdl/axisgen/ComplexTypesRpcEncAxisgen.wsdl (original)
+++ beehive/trunk/system-controls/test/webservice/webapp/wsdl/axisgen/ComplexTypesRpcEncAxisgen.wsdl Mon Jan 16 12:55:08 2006
@@ -5,6 +5,11 @@
<wsdl:types>
<schema targetNamespace="http://axisgen.rpcenc.complextypes" xmlns="http://www.w3.org/2001/XMLSchema">
<import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
+ <complexType name="Account">
+ <sequence>
+ <element name="accountNumber" nillable="true" type="xsd:long"/>
+ </sequence>
+ </complexType>
<complexType name="AccountTransaction">
<sequence>
<element name="amount" nillable="true" type="xsd:float"/>
@@ -20,12 +25,15 @@
</complexContent>
</complexType>
<complexType name="BankAccount">
- <sequence>
- <element name="accountBalance" nillable="true" type="xsd:float"/>
- <element name="accountHolderName" nillable="true" type="soapenc:string"/>
- <element name="accountNumber" nillable="true" type="xsd:long"/>
- <element name="transactions" nillable="true" type="impl:AccountTransaction[]"/>
- </sequence>
+ <complexContent>
+ <extension base="impl:Account">
+ <sequence>
+ <element name="accountBalance" nillable="true" type="xsd:float"/>
+ <element name="accountHolderName" nillable="true" type="soapenc:string"/>
+ <element name="transactions" nillable="true" type="impl:AccountTransaction[]"/>
+ </sequence>
+ </extension>
+ </complexContent>
</complexType>
<complexType name="ComplexAccountException">
<sequence>
Modified: beehive/trunk/system-controls/test/webservice/webapp/wsdl/axisgen/ComplexTypesRpcLitAxisgen.wsdl
URL: http://svn.apache.org/viewcvs/beehive/trunk/system-controls/test/webservice/webapp/wsdl/axisgen/ComplexTypesRpcLitAxisgen.wsdl?rev=369570&r1=369569&r2=369570&view=diff
==============================================================================
--- beehive/trunk/system-controls/test/webservice/webapp/wsdl/axisgen/ComplexTypesRpcLitAxisgen.wsdl (original)
+++ beehive/trunk/system-controls/test/webservice/webapp/wsdl/axisgen/ComplexTypesRpcLitAxisgen.wsdl Mon Jan 16 12:55:08 2006
@@ -5,6 +5,11 @@
<wsdl:types>
<schema targetNamespace="http://axisgen.rpclit.complextypes" xmlns="http://www.w3.org/2001/XMLSchema">
<import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
+ <complexType name="Account">
+ <sequence>
+ <element name="accountNumber" nillable="true" type="xsd:long"/>
+ </sequence>
+ </complexType>
<complexType name="AccountTransaction">
<sequence>
<element name="amount" nillable="true" type="xsd:float"/>
@@ -18,12 +23,15 @@
</sequence>
</complexType>
<complexType name="BankAccount">
- <sequence>
- <element name="accountBalance" nillable="true" type="xsd:float"/>
- <element name="accountHolderName" nillable="true" type="xsd:string"/>
- <element name="accountNumber" nillable="true" type="xsd:long"/>
- <element name="transactions" nillable="true" type="impl:ArrayOfAccountTransaction"/>
- </sequence>
+ <complexContent>
+ <extension base="impl:Account">
+ <sequence>
+ <element name="accountBalance" nillable="true" type="xsd:float"/>
+ <element name="accountHolderName" nillable="true" type="xsd:string"/>
+ <element name="transactions" nillable="true" type="impl:ArrayOfAccountTransaction"/>
+ </sequence>
+ </extension>
+ </complexContent>
</complexType>
<complexType name="ComplexAccountException">
<sequence>
Modified: beehive/trunk/system-controls/test/webservice/webapp/wsdl/pojotypes/ComplexTypesDocLitWrapped.wsdl
URL: http://svn.apache.org/viewcvs/beehive/trunk/system-controls/test/webservice/webapp/wsdl/pojotypes/ComplexTypesDocLitWrapped.wsdl?rev=369570&r1=369569&r2=369570&view=diff
==============================================================================
--- beehive/trunk/system-controls/test/webservice/webapp/wsdl/pojotypes/ComplexTypesDocLitWrapped.wsdl (original)
+++ beehive/trunk/system-controls/test/webservice/webapp/wsdl/pojotypes/ComplexTypesDocLitWrapped.wsdl Mon Jan 16 12:55:08 2006
@@ -11,6 +11,11 @@
</sequence>
</complexType>
</element>
+ <complexType name="Account">
+ <sequence>
+ <element name="accountNumber" nillable="true" type="xsd:long"/>
+ </sequence>
+ </complexType>
<complexType name="AccountTransaction">
<sequence>
<element name="amount" nillable="true" type="xsd:float"/>
@@ -24,12 +29,15 @@
</sequence>
</complexType>
<complexType name="BankAccount">
- <sequence>
- <element name="accountBalance" nillable="true" type="xsd:float"/>
- <element name="accountHolderName" nillable="true" type="xsd:string"/>
- <element name="accountNumber" nillable="true" type="xsd:long"/>
- <element name="transactions" nillable="true" type="impl:ArrayOfAccountTransaction"/>
- </sequence>
+ <complexContent>
+ <extension base="impl:Account">
+ <sequence>
+ <element name="accountBalance" nillable="true" type="xsd:float"/>
+ <element name="accountHolderName" nillable="true" type="xsd:string"/>
+ <element name="transactions" nillable="true" type="impl:ArrayOfAccountTransaction"/>
+ </sequence>
+ </extension>
+ </complexContent>
</complexType>
<element name="echoAccountResponse">
<complexType>
Modified: beehive/trunk/system-controls/test/webservice/webapp/wsdl/pojotypes/ComplexTypesRpcLit.wsdl
URL: http://svn.apache.org/viewcvs/beehive/trunk/system-controls/test/webservice/webapp/wsdl/pojotypes/ComplexTypesRpcLit.wsdl?rev=369570&r1=369569&r2=369570&view=diff
==============================================================================
--- beehive/trunk/system-controls/test/webservice/webapp/wsdl/pojotypes/ComplexTypesRpcLit.wsdl (original)
+++ beehive/trunk/system-controls/test/webservice/webapp/wsdl/pojotypes/ComplexTypesRpcLit.wsdl Mon Jan 16 12:55:08 2006
@@ -5,6 +5,11 @@
<wsdl:types>
<schema targetNamespace="http://pojo.rpclit.complextypes" xmlns="http://www.w3.org/2001/XMLSchema">
<import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
+ <complexType name="Account">
+ <sequence>
+ <element name="accountNumber" nillable="true" type="xsd:long"/>
+ </sequence>
+ </complexType>
<complexType name="AccountTransaction">
<sequence>
<element name="amount" nillable="true" type="xsd:float"/>
@@ -18,12 +23,15 @@
</sequence>
</complexType>
<complexType name="BankAccount">
- <sequence>
- <element name="accountBalance" nillable="true" type="xsd:float"/>
- <element name="accountHolderName" nillable="true" type="xsd:string"/>
- <element name="accountNumber" nillable="true" type="xsd:long"/>
- <element name="transactions" nillable="true" type="impl:ArrayOfAccountTransaction"/>
- </sequence>
+ <complexContent>
+ <extension base="impl:Account">
+ <sequence>
+ <element name="accountBalance" nillable="true" type="xsd:float"/>
+ <element name="accountHolderName" nillable="true" type="xsd:string"/>
+ <element name="transactions" nillable="true" type="impl:ArrayOfAccountTransaction"/>
+ </sequence>
+ </extension>
+ </complexContent>
</complexType>
<complexType name="ComplexAccountException">
<sequence>
Modified: beehive/trunk/system-controls/test/webservice/webapp/wsdl/xmlbeangen/ComplexTypesDocLitWrappedXmlbeangen.wsdl
URL: http://svn.apache.org/viewcvs/beehive/trunk/system-controls/test/webservice/webapp/wsdl/xmlbeangen/ComplexTypesDocLitWrappedXmlbeangen.wsdl?rev=369570&r1=369569&r2=369570&view=diff
==============================================================================
--- beehive/trunk/system-controls/test/webservice/webapp/wsdl/xmlbeangen/ComplexTypesDocLitWrappedXmlbeangen.wsdl (original)
+++ beehive/trunk/system-controls/test/webservice/webapp/wsdl/xmlbeangen/ComplexTypesDocLitWrappedXmlbeangen.wsdl Mon Jan 16 12:55:08 2006
@@ -11,6 +11,11 @@
</sequence>
</complexType>
</element>
+ <complexType name="Account">
+ <sequence>
+ <element name="accountNumber" nillable="true" type="xsd:long"/>
+ </sequence>
+ </complexType>
<complexType name="AccountTransaction">
<sequence>
<element name="amount" nillable="true" type="xsd:float"/>
@@ -24,12 +29,15 @@
</sequence>
</complexType>
<complexType name="BankAccount">
- <sequence>
- <element name="accountBalance" nillable="true" type="xsd:float"/>
- <element name="accountHolderName" nillable="true" type="xsd:string"/>
- <element name="accountNumber" nillable="true" type="xsd:long"/>
- <element name="transactions" nillable="true" type="impl:ArrayOfAccountTransaction"/>
- </sequence>
+ <complexContent>
+ <extension base="impl:Account">
+ <sequence>
+ <element name="accountBalance" nillable="true" type="xsd:float"/>
+ <element name="accountHolderName" nillable="true" type="xsd:string"/>
+ <element name="transactions" nillable="true" type="impl:ArrayOfAccountTransaction"/>
+ </sequence>
+ </extension>
+ </complexContent>
</complexType>
<element name="echoAccountResponse">
<complexType>
Modified: beehive/trunk/system-controls/test/webservice/webapp/wsdl/xmlbeangen/ComplexTypesRpcLitXmlbeangen.wsdl
URL: http://svn.apache.org/viewcvs/beehive/trunk/system-controls/test/webservice/webapp/wsdl/xmlbeangen/ComplexTypesRpcLitXmlbeangen.wsdl?rev=369570&r1=369569&r2=369570&view=diff
==============================================================================
--- beehive/trunk/system-controls/test/webservice/webapp/wsdl/xmlbeangen/ComplexTypesRpcLitXmlbeangen.wsdl (original)
+++ beehive/trunk/system-controls/test/webservice/webapp/wsdl/xmlbeangen/ComplexTypesRpcLitXmlbeangen.wsdl Mon Jan 16 12:55:08 2006
@@ -5,6 +5,11 @@
<wsdl:types>
<schema targetNamespace="http://xmlbeangen.rpclit.complextypes" xmlns="http://www.w3.org/2001/XMLSchema">
<import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
+ <complexType name="Account">
+ <sequence>
+ <element name="accountNumber" nillable="true" type="xsd:long"/>
+ </sequence>
+ </complexType>
<complexType name="AccountTransaction">
<sequence>
<element name="amount" nillable="true" type="xsd:float"/>
@@ -18,12 +23,15 @@
</sequence>
</complexType>
<complexType name="BankAccount">
- <sequence>
- <element name="accountBalance" nillable="true" type="xsd:float"/>
- <element name="accountHolderName" nillable="true" type="xsd:string"/>
- <element name="accountNumber" nillable="true" type="xsd:long"/>
- <element name="transactions" nillable="true" type="impl:ArrayOfAccountTransaction"/>
- </sequence>
+ <complexContent>
+ <extension base="impl:Account">
+ <sequence>
+ <element name="accountBalance" nillable="true" type="xsd:float"/>
+ <element name="accountHolderName" nillable="true" type="xsd:string"/>
+ <element name="transactions" nillable="true" type="impl:ArrayOfAccountTransaction"/>
+ </sequence>
+ </extension>
+ </complexContent>
</complexType>
<complexType name="ComplexAccountException">
<sequence>