Advertisement
Guest User

Untitled

a guest
Feb 20th, 2019
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.87 KB | None | 0 0
  1. <xsd:complexType name="">
  2. <xsd:sequence>
  3. <xsd:element name="universe" type="tns:universe"/>
  4. </xsd:sequence>
  5. </xsd:complexType>
  6. <xsd:complexType name="universe">
  7. <xsd:sequence>
  8. <xsd:element name="name" type="xsd:string"/>
  9. <xsd:element name="age" type="xsd:int"/>
  10. </xsd:sequence>
  11. </xsd:complexType>
  12.  
  13. class Fluffy < WashOut::Type
  14. map :universe => {
  15. :name => :string,
  16. :age => :int
  17. }
  18. end
  19.  
  20. class FluffyContainer < WashOut::Type
  21. type_name 'fluffy_con'
  22. map :fluffy => Fluffy
  23. end
  24.  
  25. module soapActions
  26. def self.sample_request()
  27. { :fluffy => Fluffy }
  28. end
  29. end
  30.  
  31. soap_action "SampleReqest", :args => SbActions.sample_request(), :return => :string
  32.  
  33. <xsd:complexType name="universe">
  34. <xsd:sequence>
  35. <xsd:element name="name" type="xsd:string"/>
  36. <xsd:element name="age" type="xsd:int"/>
  37. </xsd:sequence>
  38. </xsd:complexType>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement