Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

java client for microsoft soap live search

Posted on 2007-12-03
4
Medium Priority
?
430 Views
Last Modified: 2013-12-14
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!
0
Comment
Question by:u9707118
  • 2
4 Comments
 
LVL 17

Accepted Solution

by:
contactkarthi earned 1000 total points
ID: 20396772
use apache axis

there is an option to generate java client from wsdl

wsdl2java
0
 
LVL 17

Expert Comment

by:contactkarthi
ID: 20396800
0
 
LVL 9

Assisted Solution

by:ysnky
ysnky earned 1000 total points
ID: 20397997
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
 

Author Closing Comment

by:u9707118
ID: 31412367
Thanks Guys  - I managed to get it working.  Axis seemed to compile the wsdl no problem.  
0

Featured Post

Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In this post we will learn how to connect and configure Android Device (Smartphone etc.) with Android Studio. After that we will run a simple Hello World Program.
In this post we will learn how to make Android Gesture Tutorial and give different functionality whenever a user Touch or Scroll android screen.
THe viewer will learn how to use NetBeans IDE 8.0 for Windows to perform CRUD operations on a MySql database.
The viewer will learn the basics of jQuery, including how to invoke it on a web page. Reference your jQuery libraries: (CODE) Include your new external js/jQuery file: (CODE) Write your first lines of code to setup your site for jQuery.: (CODE)
Suggested Courses

824 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question