[jboss-svn-commits] JBL Code SVN: r16353 - in labs/jbossesb/workspace/platform/JBESB_4_2_1_SOA_4_2/product/samples/trailblazer: client/resources and 1 other directory.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Nov 5 15:33:45 EST 2007
Author: tcunning
Date: 2007-11-05 15:33:45 -0500 (Mon, 05 Nov 2007)
New Revision: 16353
Modified:
labs/jbossesb/workspace/platform/JBESB_4_2_1_SOA_4_2/product/samples/trailblazer/build.xml
labs/jbossesb/workspace/platform/JBESB_4_2_1_SOA_4_2/product/samples/trailblazer/client/resources/wstools-config.xml
Log:
bug:JBESB-400
Added targets for generating the client side WS classes.
Modified: labs/jbossesb/workspace/platform/JBESB_4_2_1_SOA_4_2/product/samples/trailblazer/build.xml
===================================================================
--- labs/jbossesb/workspace/platform/JBESB_4_2_1_SOA_4_2/product/samples/trailblazer/build.xml 2007-11-05 19:33:46 UTC (rev 16352)
+++ labs/jbossesb/workspace/platform/JBESB_4_2_1_SOA_4_2/product/samples/trailblazer/build.xml 2007-11-05 20:33:45 UTC (rev 16353)
@@ -93,6 +93,31 @@
<delete dir="${esb.samples.trailblazer.client.dest}"/>
</target>
+
+ <taskdef name="wstools" classname="org.jboss.ws.tools.ant.wstools">
+ <classpath>
+ <pathelement location="client/lib/ext/jboss-jaxws.jar"/>
+ <pathelement location="client/lib/ext/jbossws-core.jar"/>
+ <pathelement location="${esb.home.dir}/lib/ext/activation.jar"/>
+ <pathelement location="${esb.home.dir}/lib/ext/jbossall-client.jar"/>
+ <pathelement location="${esb.home.dir}/lib/ext/mail.jar"/>
+ <pathelement path="${esb.samples.trailblazer.client.classes.dir}"/>
+ <pathelement path="${org.jboss.esb.server.home}/lib/jboss-xml-binding.jar"/>
+ <pathelement path="${org.jboss.esb.server.home}/server/${org.jboss.esb.server.config}/deploy/jbossws.sar/jboss-jaxrpc.jar"/>
+ </classpath>
+ </taskdef>
+
+ <target name="wstools">
+ <wstools
+ verbose="true"
+ dest="client/WEB-INF"
+ config="client/resources/wstools-config.xml"
+ />
+ </target>
+
+
+
+
<target name="messaging-config">
<property name="org.jboss.esb.server.deploy.dir"
value="${org.jboss.esb.server.home}/server/${org.jboss.esb.server.config}/deploy"/>
Modified: labs/jbossesb/workspace/platform/JBESB_4_2_1_SOA_4_2/product/samples/trailblazer/client/resources/wstools-config.xml
===================================================================
--- labs/jbossesb/workspace/platform/JBESB_4_2_1_SOA_4_2/product/samples/trailblazer/client/resources/wstools-config.xml 2007-11-05 19:33:46 UTC (rev 16352)
+++ labs/jbossesb/workspace/platform/JBESB_4_2_1_SOA_4_2/product/samples/trailblazer/client/resources/wstools-config.xml 2007-11-05 20:33:45 UTC (rev 16353)
@@ -7,12 +7,15 @@
<configuration xmlns="http://www.jboss.org/jbossws-tools"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.jboss.org/jbossws-tools http://www.jboss.org/jbossws-tools/schema/jbossws-tool_1_0.xsd">
+
+ <global>
+ <package-namespace package="org.jboss.soa.esb.trailblazer"
+ namespace="http://www.jboss.org/support/trailblazer"/>
+ </global>
- <java-wsdl>
- <service name="LoanBrokerService" style="rpc" endpoint="org.jboss.soa.esb.samples.trailblazer.web.LoanBrokerInterface"/>
- <namespaces target-namespace="http://org.jboss.ws/samples/rpcstyle" type-namespace="http://org.jboss.ws/samples/rpcstyle/types"/>
+ <wsdl-java location="client/resources/wsdl/LoanBrokerService.wsdl" parameter-style="bare">
<mapping file="jaxrpc-mapping.xml"/>
- <webservices servlet-link="LoanBrokerEndpoint"/>
- </java-wsdl>
+ <webservices servlet-link="LoanBrokerInterface"/>
+ </wsdl-java>
</configuration>
More information about the jboss-svn-commits
mailing list