cxf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Dilip MD (Closed) (JIRA)" <>
Subject [jira] [Closed] (CXF-4222) ClientProxy fails to get resolve in Websphere AS 7.00.21
Date Tue, 03 Apr 2012 09:12:27 GMT


Dilip MD closed CXF-4222.

    Resolution: Invalid

I don't think it is a bug from CXF side. Mistake from my side in opening this as issue here.
> ClientProxy fails to get resolve in Websphere AS 7.00.21
> --------------------------------------------------------
>                 Key: CXF-4222
>                 URL:
>             Project: CXF
>          Issue Type: Bug
>          Components: OSGi
>    Affects Versions: 2.1
>         Environment: Websphere AS7.0.0.21 in Windows XP and OSGI enabled web application
>            Reporter: Dilip MD
>              Labels: ClientProxy, Websphere,
> Hi,
> I am trying to run a CXF client from embedded OSGi webapp in Websphere AS The
client using ClientProxy class throws class cast exception when gets invoked. I need ClientProxy
class to set HTTP headers like proxy setting and also for HTTPS. I have seen in some forum
where jaxwsproxyfactorybean usage has been recommended but don't know if that can be used
for setting HTTP headers without ClientProxy class.
> below is the sample code:
> ...
> Client client = ClientProxy.getClient(port);
> HTTPConduit http = (HTTPConduit) client.getConduit();
> HTTPClientPolicy httpClientPolicy = new HTTPClientPolicy();
> httpClientPolicy.setConnectionTimeout(config.getConnectionTimeout());
> httpClientPolicy.setProxyServer(config.getProxyHost());
> httpClientPolicy.setProxyServerPort(config.getProxyPort());
> ....
> With default axis2 engine provided by WAS, the exception is:
> java.lang.ClassCastException: org.apache.axis2.jaxws.client.proxy.JAXWSProxyHandler incompatible
with org.apache.cxf.frontend.ClientProxy
> With axis2 engine disabling the exception is :
> java.lang.ClassCastException: incompatible
with org.apache.cxf.frontend.ClientProxy
> I'm using below 2 CXF dependencies in pom.xml
> <groupId>org.apache.cxf</groupId>
> 			<artifactId>cxf-rt-frontend-jaxws</artifactId>
> 			<version>2.1.2</version>
> <groupId>org.apache.cxf</groupId>
> 			<artifactId>cxf-rt-transports-http</artifactId>
> 			<version>2.1.2</version>
> The same code works fine in Tomcat, JBoss and Weblogic app servers. Only problem appears
in Websphere.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:!default.jspa
For more information on JIRA, see:


View raw message