Guys, How do you publish your Web Services? I want to know, which tools you guys use to generate WSDL documents. I created a proxy class and deployed it on Tomcat. Now I want to register this Web Service onto UDDI server. I want to know, how shall I generate WSDL document for it? Are there any open source tools available, which can take a proxy class and generate a WSDL for it? Another thing, my Web Service takes more than 100 parameters. Most of them are complex. It will be really cumbersome to write a Java class which will take 100s of parameters. What I mean is following: class MyWebServiceClass{ public myWebService1(param1, param2, param3....param100); } Now here it is very cumbersome to write 100 parameters in the java method. Is there any solution to this problem? I thought of a simple approach, in which the Java method takes a single string. The caller to my web-service populates the string with name value pairs for all the parameters. For example "param1=23; param2=This is param2; param3= ....". This approach is less error prone, but the problem which I have now is that of publishing it. How do i publish the contents of this string in my WSDL document? How will the caller know, the contents and the format in which he should specify in the string. Any help regarding this will be highly appreciated. Thanks. -Ashutosh.