Hi

I'm a bit busy with the other work at the moment so I don't have time to debug. 
I'm just saying that I'm surprised :-)
that something I'd expect to work is not working. Are you using the latest 2.1 snapshot ? Any chance you can debug a JAXRSInvoker it and see what's happening ?

Cheers, Sergey

Just checked this by running it through TCPMon and I'm actually getting a 500:

HTTP/1.1 500 Internal Server Error
Server: Apache-Coyote/1.1
Content-Type: text/xml;charset=UTF-8
Content-Length: 201
Date: Mon, 28 Apr 2008 15:12:56 GMT
Connection: close

<ns1:XMLFault 
xmlns:ns1="http://cxf.apache.org/bindings/xformat";><ns1:faultstring
xmlns:ns1="http://cxf.apache.org/bindings/xformat";>javax.ws.rs.WebApplicationException</ns1:faultstring></ns1:XMLFault>

Am I doing the right thing by throwing the WebApplicationException?


On Mon, Apr 28, 2008 at 4:06 PM, Brad <[EMAIL PROTECTED]> wrote:
Hi,

 I've got a basic test application which I'm trying to get to return
 HTTP error codes. In th eapplication I'm doing this:

 throw new WebApplicationException(HttpURLConnection.HTTP_FORBIDDEN);

 Which gives me this in my browser:

 <ns1:XMLFault xmlns:ns1="http://cxf.apache.org/bindings/xformat";>
    <ns1:faultstring
 
xmlns:ns1="http://cxf.apache.org/bindings/xformat";>javax.ws.rs.WebApplicationException</ns1:faultstring>
 </ns1:XMLFault>

 I was expecting to see HTTP error 403. The resource class usess
 application/xml for ProducesMime and ConsumesMime, is that what's
 stopping me from seeing the HTTP error?

 Thanks,
 Brad.


----------------------------
IONA Technologies PLC (registered in Ireland)
Registered Number: 171387
Registered Address: The IONA Building, Shelbourne Road, Dublin 4, Ireland

Reply via email to