I'm using savon 2.0 and I'm dealing with a problem to communicate savon with the following WSDL:
Also, here is the xml wich I used to test the api with Boomerang Client.
<env:Header>
<mes:MessageHeader id="?" version="?">
<mes:From>
<mes:PartyId type="?"/>
<mes:Role>?</mes:Role>
</mes:From>
<mes:To>
<mes:PartyId type="?"/>
<mes:Role>?</mes:Role>
</mes:To>
<mes:CPAId>?</mes:CPAId>
<mes:ConversationId>?</mes:ConversationId>
<mes:Service type="?"/>
<mes:Action>SessionCreateRQ</mes:Action>
<mes:MessageData>
<mes:MessageId>?</mes:MessageId>
<mes:Timestamp/>
<mes:RefToMessageId>?</mes:RefToMessageId>
<mes:TimeToLive/>
<mes:Timeout>30000</mes:Timeout>
</mes:MessageData>
<mes:DuplicateElimination/>
<mes:Description/>
</mes:MessageHeader>
<sec:Security>
<sec:UsernameToken>
<sec:Username>xxxx</sec:Username>
<sec:Password>xxxx</sec:Password>
<sec:NewPassword>?</sec:NewPassword>
<sec:Organization>xxxxx</sec:Organization>
<sec:Domain>xxxxx</sec:Domain>
</sec:UsernameToken>
<sec:SabreAth></sec:SabreAth>
<sec:BinarySecurityToken></sec:BinarySecurityToken>
</sec:Security>
</env:Header>
<env:Body>
<ns:SessionCreateRQ returnContextID="?">
<ns:POS>
<ns:Source PseudoCityCode="?"/>
</ns:POS>
</ns:SessionCreateRQ>
</env:Body>
</env:Envelope>
Hope you can help me.