Help needed regarding webservices

Hi, I am developing a webportal to interact with Siebel UCM Database through webservices.I got the WSDL from the UCM team.I generated the client from the WSDL. I am using RAD 7.0,WAS and JAX-RPC for my application.The architecture proposed for this application is as mentioned below. JSF (Screens or UI) developed -- Will map to the Page bean components- will map to the WSDL Service registered in an ESB or local java class  will now invoke the actual method in Siebel UCM When I tried to invoke the webservice using java Client application it is failing and the following error is coming. javax.xml.rpc.ServiceException: WSWS5017E: Error reading WSDL definition located at URI: http://blrkec91516d/eai_enu/start.swe?SWEExtSource=WebService&SWEExtCmd=Execute&UserName=SADMIN&Password=SADMIN at com.ibm.ws.webservices.multiprotocol.AgnosticServiceFactory.getDefinitionFromURL(AgnosticServiceFactory.java:510) at com.ibm.ws.webservices.multiprotocol.AgnosticServiceFactory.createService(AgnosticServiceFactory.java:161) at com.siebel.www.WebPortalClient.main(WebPortalClient.java:35) Exception is :: WSWS5017E: Error reading WSDL definition located at URI: http://blrkec91516d/eai_enu/start.swe?SWEExtSource=WebService&SWEExtCmd=Execute&UserName=SADMIN&Password=SADMIN But when I tested the WSDL using webservices>'test with webservices Explorer' option I am able to generate the request and response xml’s. This is the code that I have written for the java client. String wsdlURL = "http://blrkec91516d/eai_enu/start.swe?SWEExtSource=WebService&SWEExtCmd=Execute&UserName=SADMIN&Password=SADMIN"; String namespace = "urn://siebel.com/WMS"; String serviceName = "WMSRelationshipSearchWS"; String portName = "WMSRelationshipSearchWS"; ServiceFactory factory = ServiceFactory.newInstance(); System.out.println("Created Service Factory"); Service myService = factory.createService(new URL(wsdlURL),new QName(namespace,serviceName)); ###### Line1 ############Service myService = factory.createService(new QName(namespace,serviceName)); System.out.println("Created Service..."); WMSRelationshipSearchWS_PortType endpoint = (WMSRelationshipSearchWS_PortType) myService.getPort(new QName(namespace,portName),LookUpHousehold.class); System.out.println("Created endpoint"); WMSQueryByExample_Input input = new WMSQueryByExample_Input(); LookUpHousehold lookUpHousehold = new LookUpHousehold(); Household hh = new Household(); hh.setHouseholdName(houseHoldName); lookUpHousehold.setHousehold(hh); input.setLookUpHousehold(lookUpHousehold); System.out.println("Household details:: "+endpoint.WMSQueryByExample(input)) The code is failing at Line 1 mentioned in the code above. Can any one suggest on how to write java client to invoke the webserivce. Thanks in advance. Yesha.
library project main code
Learn Cloud
Learn
Cloud

The WSO2 Application Server is a reliable application server that can host your enterprise web applications. The WSO2 Application Server as a Service is offered in StratosLive, the WSO2 Platform as a Service. This article explains how a simple web application can be developed and deployed from Carbon Studio to the WSO2 Application Server...

Latest Webinar
Different groups within an organization need to monitor different Key Performance Indicators (KPIs) - An operations team will be interested in the response times of business services and loads of each service,..
Thursday, February 9th 2012, 09.00 AM (PST)

Thursday, February 9th 2012, 10.00 AM (GMT)