1 7 8 package test.wsdl.interop4.groupH.complexRPCenc; 9 10 public class ComplexRpcEncBindingImpl implements test.wsdl.interop4.groupH.complexRPCenc.ComplexRpcEncPortType{ 11 public void echoSOAPStructFault(test.wsdl.interop4.groupH.complexRPCenc.SOAPStructFault param) throws java.rmi.RemoteException , test.wsdl.interop4.groupH.complexRPCenc.SOAPStructFault { 12 throw param; 13 } 14 15 public void echoBaseStructFault(test.wsdl.interop4.groupH.complexRPCenc.BaseStruct param) throws java.rmi.RemoteException , test.wsdl.interop4.groupH.complexRPCenc.BaseStruct { 16 throw param; 17 } 18 19 public void echoExtendedStructFault(test.wsdl.interop4.groupH.complexRPCenc.ExtendedStruct param) throws java.rmi.RemoteException , test.wsdl.interop4.groupH.complexRPCenc.ExtendedStruct { 20 throw param; 21 } 22 23 public void echoMultipleFaults1(int whichFault, test.wsdl.interop4.groupH.complexRPCenc.SOAPStruct param1, test.wsdl.interop4.groupH.complexRPCenc.BaseStruct param2) throws java.rmi.RemoteException , test.wsdl.interop4.groupH.complexRPCenc.BaseStruct, test.wsdl.interop4.groupH.complexRPCenc.SOAPStructFault { 24 if (whichFault == 2) { 25 throw param2; 26 } 27 throw new SOAPStructFault(param1); 28 } 29 30 public void echoMultipleFaults2(int whichFault, test.wsdl.interop4.groupH.complexRPCenc.BaseStruct param1, test.wsdl.interop4.groupH.complexRPCenc.ExtendedStruct param2, test.wsdl.interop4.groupH.complexRPCenc.MoreExtendedStruct param3) throws java.rmi.RemoteException , test.wsdl.interop4.groupH.complexRPCenc.MoreExtendedStruct, test.wsdl.interop4.groupH.complexRPCenc.ExtendedStruct, test.wsdl.interop4.groupH.complexRPCenc.BaseStruct { 31 if (whichFault == 2) { 32 throw param2; 33 } else if (whichFault == 3) { 34 throw param3; 35 } 36 throw param1; 37 } 38 39 } 40 | Popular Tags |