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
> dk...@apache.org
> http://www.dankulp.com/blog
> 
> 

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

Reply via email to