May be there such tasks have been created somewhere, but in the meantime you can do something like this:
for top-down design: | <target name="wscompile-service-fromwsdl" depends="prepare-service"> | <mkdir dir="${build.dir}/${service}/server/dd/wsdl" /> | <copy file="${common.xml.schema.dir}/chart.xsd" todir="report/server/ws/wsdl"/> | <exec executable="wscompile.sh"> | <arg value="-classpath" /> | <arg value="${build.dir}/${service}/server" /> | <arg value="-gen:server" /> | <arg value="-f:donotoverride" /> | <arg value="-f:documentliteral" /> | <arg value="-keep" /> | <arg value="-nd" /> | <arg value="${build.dir}/${service}/server/dd/wsdl" /> | <arg value="-d" /> | <arg value="${build.dir}/${service}/server" /> | <arg value="-verbose" /> | <arg value="-f:wsi" /> | <arg value="-mapping" /> | <arg value="${build.dir}/${service}/server/dd/${service.IF}-mapping.xml" /> | <arg value="${service}/server/ws/config-wsdl.xml" /> | </exec> | </target> | | from interface to wsdl: | <target name="wscompile-service-towsdl"> | <antcall target="prepare"> | <param name="service" value="${service}"/> | </antcall> | | <mkdir dir="${build.dir}/server/dd/wsdl" /> | <exec executable="wscompile.sh"> | <!--<exec executable="/opt/jwsdp-1.5/jaxrpc/bin/wscompile.sh">--> | <arg value="-classpath" /> | <arg value="${build.dir}/server" /> | <!--<arg value="-define" />--> | <arg value="-gen:server" /> | <arg value="-f:donotoverride" /> | <arg value="-f:documentliteral" /> | <arg value="-keep" /> | <arg value="-nd" /> | <arg value="${build.dir}/server/dd/wsdl" /> | <arg value="-d" /> | <arg value="${build.dir}/server" /> | <arg value="-verbose" /> | <arg value="-mapping" /> | <arg value="${build.dir}/server/dd/jaxrpc-mapping.xml" /> | <arg value="server/dd/ws/config.xml" /> | </exec> | </target> | | View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3906474#3906474 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3906474 ------------------------------------------------------- SF.Net email is sponsored by: Tame your development challenges with Apache's Geronimo App Server. Download it for free - -and be entered to win a 42" plasma tv or your very own Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php _______________________________________________ JBoss-user mailing list JBoss-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jboss-user