cxf-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Willem Jiang <ning.ji...@iona.com>
Subject Re: CXF client applet ServiceConstructionException
Date Wed, 22 Aug 2007 03:10:37 GMT
Hi
It looks like the Service Name is not a right one from the exception's
message.
Please check the Service QName with the wsdl which you get from the

http://192.168.98.46:8080/pfc/services/PfC?wsdl


Willem.

doug wrote:
> Hi, 
> I think I have my server set up ok because if I visit this page:
> http://192.168.98.46:8080/pfc/services/
> I get a list of the services I implemented:
>
> {http://impl.chat.serbices.servlet.pfc.mmsn.net.au/}ChatServiceImplPort 
> {http://impl.rfio.serbices.servlet.pfc.mmsn.net.au/}RemoteFileImplPort 
> {http://impl.imageshare.serbices.servlet.pfc.mmsn.net.au/}ImShServiceImplPort 
> {http://impl.rfio.serbices.servlet.pfc.mmsn.net.au/}RemoteFileSystemImplPort 
> {http://impl.rfio.serbices.servlet.pfc.mmsn.net.au/}RemoteFileIOImplPort 
> {http://impl.serbices.servlet.pfc.mmsn.net.au/}PfCServicesImplPort
>
> The last one is a link to http://192.168.98.46:8080/pfc/services/PfC?wsdl
> and serves up the appropriate wsdl description of the PfC interface.
>
> The problem is that when I try to get a handle on the PfC interface from
> within my client applet, I end up with the error:
>
>   org.apache.cxf.service.factory.ServiceConstructionException: 
>   Could not find definition for service {urn:srv}PfCService.
>
> I used the following client side code (both the client and server side service 
> code were generated from wsdl2java):
>
> 	serviceAddress = "http://" + (String)configOpts.get("hostName") + ":" + 
> 				(String)configOpts.get("port") + serviceURI +"?wsdl";
> 	// i.e. http://192.168.98.46:8080/pfc/services/PfC?wsdl
> 	URL url = new URL(serviceAddress);			
> 	QName SERVICE = new QName("urn:srv", "PfCService");
> 	PfCService service = new PfCService(url, SERVICE );
> 	PfC pfc = service.getPfC();
>
> Sorry, I am new to all this, so likely I am doing something foolish.
> Hope this is enough to work from. 
> Thanks for any insights
> Doug
>
>   

Mime
View raw message