[Rio-pm] SOAP::Lite
Andre Luis
alpbs2003 em gmail.com
Terça Abril 20 13:00:49 PDT 2010
Salve monges,
Estou com uma duvida com relação aos SOAP::Fault;
É possivel adcionar um header ao retorno do SOAP::Fault ?
digo
quando eu faco
die SOAP::Fault->faultcode('soap:Server') # will be qualified
->faultstring('Erro generico')
->faultactor('Teste')
->faultdetail(bless {ID => 2,
'Description' => 'Erro Generico'} => 'Error')
isso retorna o XML
<soap:Body>
<soap:Fault>
<faultcode>soap:Server</faultcode>
<faultstring>Erro Generico</faultstring>
<faultactor>Teste</faultactor>
<detail>
<Error>
<ID>2</ID>
<Description>Erro Generico</Description>
</Error>
</detail>
</soap:Fault>
</soap:Body>
</soap:Envelope>
Eu precisava add o soap:Header.
exemplo:
<soap:Header>
<Transaction xmlns="http://tempuri.org/">
<TransactionId>5553</TransactionId>
</Transaction>
</soap:Header><soap:Body>
<soap:Fault>
<faultcode>soap:Server</faultcode>
<faultstring>Erro Generico</faultstring>
<faultactor>Teste</faultactor>
<detail>
<Error>
<ID>2</ID>
<Description>Erro Generico</Description>
</Error>
</detail>
</soap:Fault>
</soap:Body>
</soap:Envelope>
É possivel fazer isso ?
Abraço
André
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://mail.pm.org/pipermail/rio-pm/attachments/20100420/f2b240c0/attachment.html>
Mais detalhes sobre a lista de discussão Rio-pm