java client for microsoft soap live search

Can anybody help me to access the Microsoft Live (SOAP) Search API from JAVA?
http://soap.search.msn.com/webservices.asmx?wsdl

Using the latest version of netbeans I get the following error when trying to create a web services client from the SOAP wsdl:
"Web Service Client can not be created by JAXWS:wsimport utility.  Reason: A class/interface with the same name 'mycode.SearchResponse' is already in use.  Use a class customization to resolve the conflict."

Please Help!
u9707118Asked:
Who is Participating?

Improve company productivity with a Business Account.Sign Up

x
 
contactkarthiConnect With a Mentor Commented:
use apache axis

there is an option to generate java client from wsdl

wsdl2java
0
 
ysnkyConnect With a Mentor Commented:
why dont you use axis, it is very simpel with it.
first of all create need classes by wsdl2java tool and then call the service. sample
method for your service is below;


for more info;
http://ws.apache.org/axis/java/user-guide.html
http://www.onjava.com/pub/a/onjava/2002/06/05/axis.html?page=1
	public void msnCall() {
 
		// Make a service
		MSNSearchService service = new MSNSearchServiceLocator();
 
		// Now use the service to get a stub to the service
		try {
			
			MSNSearchPortType call = service.getMSNSearchPort();			
			SearchRequest req = new SearchRequest();
			//set your params
			//req.setAppID(appID);
			//req.setCultureInfo(cultureInfo);
			//.
			//.
			//
			SearchResponse result = call.search(req);
						
		} catch (Exception e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		} 		
	}

Open in new window

0
 
u9707118Author Commented:
Thanks Guys  - I managed to get it working.  Axis seemed to compile the wsdl no problem.  
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.