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

Reply via email to