Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/02/2011, 14:56
jdeveloper
 
Fecha de Ingreso: febrero-2011
Ubicación: Perú
Mensajes: 2
Antigüedad: 13 años, 2 meses
Puntos: 0
Pregunta Ayuda con anotación @WebFault en WebServices

Hola, soy nuevo aquí y, bueno, tengo una duda, que es para la realización de un importante trabajo. No sé si me pueden guiar. Tengo un WebService que me da como respuesta un xml (wsdl) pero quiero que cuando se lance una Exception, me muestre el soapFault xml en su versión 1.1
Es decir, algo más o menos así:

<soap:Fault xmlns:soap='http://schemas.xmlsoap.org/soap/envelope/'
xmlns:c='http://example.org/faultcodes' >
<faultcode>c:ProcessingError</faultcode>
<faultstring>An error occured while processing the message
</faultstring>
</soap:Fault>

Sé que se puede lograr con la anotación @Webfault, y ya lo he probado creando una clase que hereda de Exception y lleva la anotación, pero no responde.

¿Alguna idea?