I try 1)adding a new method and 2)removing a method. It does regenerate wsdl file. But when I change the signature for existing method such as adding/remove one parameter, it's NOT update wsdl file. ----------------------------------------------------------
Hi, You should re-build your project after you have changed the service. Then the wsdl will be regenerated. Or, you can set auto-build option from menu [Project-> Build Automatically]. And then the project will be built automatically after you have changed the service. Furthur more, I have double-checked that the wsdl would be changed if the service changed, such as adding a new method, changing the name of a method, removing a method and so on. I have followed your steps. But I still have the same problem when trying to regenerate wsdl file. I don't have "Generate WSDL" option in the popup menu when right click the "Project" . Hi Tophebboy, Please follow the steps to try again :) () 1. Download the eclipse sdk 3.3 from: http://www.eclipse.org/downloads 2. Download the all-in-one STP package from: http://www.eclipse.org/downloads/download.php?file=/stp/downloads/drops/R-R200710161054-200710161054/stp-all-in-one-incubation-R-R200710161054-200710161054.zip 3. Un-pack these two packages to one folder. 4. Download the CXF 2.0.3 runtime from: http://incubator.apache.org/cxf/download.html 5. Un-pack the cxf package to some folder. 6. Start eclipse from the location where you just un-pack the eclipse sdk and stp packages. 7. Click [Window]-->[Preferences...]-->[SOA Tools]-->[Installed Runtimes] to add a "Apache CXF 2.0" runtime. 8. Start the java first project wizard and chose the runtime you just create in the runtime page. 9. Then do what you want do... -- View this message in context: http://www.nabble.com/Refactoring-a-WSDL-with-CXF-and-Eclipse...-tp13899015p14514443.html Sent from the cxf-user mailing list archive at Nabble.com.