Hi Dan,

Can we get html mime headers using the interceptor? If it so could you
please send some links on the same.

Regards
Saravanan


SaravananRamamoorthy wrote:
> 
> Hi Dan,
> 
> There is an webseal layer before processing the webservice. So the
> unauthorized html streaming returned from the webseal.
> 
> Regards
> Saravanan
> 
> 
> dkulp wrote:
>> 
>> 
>> Sounds like a very poorly implemented webservice that isn't adhering to
>> specs.  
>> :-(
>> 
>> My only thought is to write an interceptor that would "process" the html
>> page 
>> into something a bit more tolerable. 
>> 
>> Dan
>> 
>> 
>> On Wed February 17 2010 3:20:03 am SaravananRamamoorthy wrote:
>>> Hi All,
>>> 
>>> I have created a webservice client using cxf. The Webservice requires
>>> Http
>>> Basic Authentication.If we pass the correct credentials it retrieves the
>>> result as a string.
>>> 
>>> If the credentials are incorrect , then the webservice returns a html
>>> page
>>> that shows the some unauthorized details where the actual response for
>>> the
>>> webservice is a string.
>>> 
>>> Ex:
>>> String result = port.someOperation(parameters...)
>>> 
>>> Could anyone suggest that how to retrieve the unauthorized status from
>>> the
>>> html response.
>>> 
>>> I do not use any spring stuff.
>>> I have used HTTPConduit to disable streaming.
>>> 
>>>             Client client = ClientProxy.getClient(port);
>>>             HTTPConduit httpConduit = (HTTPConduit) client.getConduit();
>>> 
>>>             HTTPClientPolicy httpClientPolicy = new HTTPClientPolicy();
>>>             httpClientPolicy.setAllowChunking(false);
>>>             httpConduit.setClient(httpClientPolicy);
>>> 
>>> Am I missing something?
>>> 
>>> Regards
>>> Saravanan Ramamoorthy
>> 
>> -- 
>> Daniel Kulp
>> [email protected]
>> http://www.dankulp.com/blog
>> 
>> 
> 
> 

-- 
View this message in context: 
http://old.nabble.com/How-to-handle-unexpected-text-html-ContentType-in-Response-tp27620329p27676228.html
Sent from the cxf-user mailing list archive at Nabble.com.

Reply via email to