Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to convert wsdl to java?

I've a WSDL file and i need to convert it into java, so for this i use step by step procedure from below link

http://axis.apache.org/axis2/java/core/tools/eclipse/wsdl2java-plugin.html

like adding axis2 codegen jar file into dropins folder in eclipse folder and restarted eclipse but i didn't get "Axis2 Wizard" in my eclipse IDE, so any one plz help me to get out of this.

Thanks, @nagaraju.

like image 823
nag Avatar asked Aug 11 '11 04:08

nag


1 Answers

Recently I have to convert a WSDL file to Java code. I tried Axis2 Plugins with my Eclipse-Indigo and failed. I tried it in many ways but failed. Wasted my precious time and energy. I would like to suggest you one easy way i succeeded.

  1. Create a Java Project: File->New->Other->Java Project. (Suppose I named it TestWSDL)
  2. Create a WSDL File: File->New->Other->Web Services->WSDL File-> Name the file->Next->finish. (Suppose I named it NewWSDLFile.wsdl)
  3. Modify the WSDL File: Open NewWSDLFile.wsdl and replace all its content by your desired WSDL file.Save it. (Suppose I have saved my desired wsdl file at D:\sampleWSDL.xml, which i want to convert. Open this xml file using Notepad++,copy all its content and paste it to NewWSDLFile.wsdl)
  4. Create Web Service Client: File->New->Other->Web Services->Web Service Client->Next->Browse Service definition and show the path of the NewWSDLFile.wsdl file we created at step 2 ->OK-> Click Client Project(blue colored link at right) and set it to the project we created at step 1.
  5. Press Next -> Set Output Folder->Finish.
  6. You will have all the converted Java files at the folder you set at step 5.
like image 52
User Avatar answered Sep 18 '22 22:09

User