Hi Sami,
Your colors aren't showing up in my email client so I'll do my best to punt and
guess at what you are trying to do.
If you are using soaplib to serve this WS I'd probably do something like the
following.
class YourDataType(ClassModel):
unique_id = Integer
application_id = Integer
transaction_id = Integer
placeholder_1 = String
placeholder_2 = String
message = String
class YourService(DefinitionBase):
@soap(YourDataType, _returns=YourDataType)
def processs_samis_request(self, your_data_type):
...
# doing domiain logic.....
...
return your_data_type_instance
Where the instance 'your_data_type_instance' is a modified instance of
'YourDataType' that you've updated per your needs.
Hope this helps.
----- Original Message -----
From: "sami nathan" <[email protected]>
To: [email protected]
Sent: Thursday, January 27, 2011 12:51:43 AM
Subject: [Soap-Python] parsing SOAP request
Hi
i am working in django web service i am getting SOAP(POST) request from client
now i am trying to parse the request xml and sending the response my soap
request is
<QueryDict: {u'<?xml version': [u'\'1.0\' encoding=\'UTF-8\'?><soapenv:
Envelope
xmlns:soapenv=" http://schemas.xmlsoap.org/soap/envelope/
"><soapenv:Body><ns1:rec
eiveShortMessageRequest xmlns:ns1=" http://flypp.infy.com/sms/v2010r1_0
"><uniqueI
D>1234534366</uniqueID><applicationID>1</applicationID><transactionID>t1</transa
ctionID><placeholder_1>p1</placeholder_1><placeholder_2>p2</placeholder_2><messa
ge>DICT
test</message></ns1:receiveShortMessageRequest></soapenv:Body></soapenv:
Envelope>']}>
response
now i want send response as change is denoted in colors
'<?xml version': [u'\'1.0\' encoding=\'UTF-8\'?><soapenv:Envelope
xmlns:soapenv=" http://schemas.xmlsoap.org/soap/envelope/
"><soapenv:Body><ns1:rec
eiveShortMessageRequest xmlns:ns1=" http://flypp.infy.com/sms/v2010r1_0
"><uniqueI
D>1234534366</uniqueID><applicationID>1</applicationID><transactionID>t1</transa
ctionID><placeholder_1>p1</placeholder_1><placeholder_2>p2</placeholder_2><messa
ge> TEXT HERE
</message></ns1:receiveShortMessageRequest></soapenv:Body></soapenv:
Envelope>']}>
_______________________________________________
Soap mailing list
[email protected]
http://mail.python.org/mailman/listinfo/soap
_______________________________________________
Soap mailing list
[email protected]
http://mail.python.org/mailman/listinfo/soap