|
From: Thomas D. <tdi...@us...> - 2004-10-28 11:30:27
|
User: tdiesler
Date: 04/10/28 04:30:19
Modified: . Tag: Branch_4_0 build.xml
Log:
Add admin-devel example chap12
Revision Changes Path
No revision
No revision
1.406.2.9 +55 -1 jbosstest/build.xml
Index: build.xml
===================================================================
RCS file: /cvsroot/jboss/jbosstest/build.xml,v
retrieving revision 1.406.2.8
retrieving revision 1.406.2.9
diff -u -r1.406.2.8 -r1.406.2.9
--- build.xml 27 Oct 2004 10:04:21 -0000 1.406.2.8
+++ build.xml 28 Oct 2004 11:30:18 -0000 1.406.2.9
@@ -15,7 +15,7 @@
<!-- -->
<!-- ====================================================================== -->
-<!-- $Id: build.xml,v 1.406.2.8 2004/10/27 10:04:21 andd Exp $ -->
+<!-- $Id: build.xml,v 1.406.2.9 2004/10/28 11:30:18 tdiesler Exp $ -->
<project default="main" name="JBoss/Testsuite">
@@ -932,6 +932,18 @@
<!-- JBoss.NET services generation -->
+ <java dir="${build.gen-src}" fork="yes" failOnError="true" className="org.apache.axis.wsdl.WSDL2Java">
+ <arg value="-Nhttp://localhost/HelloBean=org.jboss.test.jbossnet.admindevel"/>
+ <arg value="-Nhttp://localhost:8080/jboss-net/services/Hello=org.jboss.test.jbossnet.admindevel"/>
+ <arg value="${source.resources}/jbossnet/admindevel/hello.wsdl"/>
+ <classpath refid="thirdparty.classpath"/>
+ </java>
+ <!-- These are in CVS and contain JBoss.NET XDoclet directives -->
+ <delete dir="${build.gen-src}/org/jboss/test/jbossnet/admindevel">
+ <include name="HelloObj.java"/>
+ <include name="HelloReplyObj.java"/>
+ </delete>
+
<!-- call wsdl4j emitter for AddressBook interfaces and stubs -->
<java dir="${build.gen-src}" fork="yes" failOnError="true" className="org.apache.axis.wsdl.WSDL2Java">
<arg value="-s"/>
@@ -973,6 +985,23 @@
<classpath refid="jboss.jbossnet.classpath"/>
</taskdef>
+ <!-- generate admindevel meta-data and interfaces -->
+ <ejbdoclet destdir="${build.gen-src}"
+ ejbspec="2.0"
+ excludedtags="@version,@author">
+ <fileset dir="${source.java}">
+ <include name="org/jboss/test/jbossnet/admindevel/*Bean.java"/>
+ <include name="org/jboss/test/jbossnet/admindevel/*Obj.java"/>
+ </fileset>
+ <remoteinterface pattern="{0}Remote"/>
+ <homeinterface />
+ <deploymentdescriptor destdir="${build.resources}/jbossnet/admindevel/ejb/META-INF"/>
+ <jbossnet webDeploymentName="HelloBean"
+ prefix="hello"
+ destdir="${build.resources}/jbossnet/admindevel/wsr/META-INF"
+ targetNameSpace="http://localhost/HelloBean"/>
+ </ejbdoclet>
+
<!-- generate ejbsimple meta-data and interfaces -->
<jbossnet-ejbdoclet destdir="${build.gen-src}"
ejbspec="2.0"
@@ -3435,6 +3464,31 @@
<target name="_jars-jbossnet">
<mkdir dir="${build.lib}"/>
+ <!-- The admindevel -->
+ <jar destfile="${build.lib}/jbossnet-admindevel-ejb.jar">
+ <fileset dir="${build.classes}">
+ <include name="org/jboss/test/jbossnet/admindevel/**"/>
+ <exclude name="org/jboss/test/jbossnet/admindevel/HelloServiceLocator.class"/>
+ <exclude name="org/jboss/test/jbossnet/admindevel/HelloSoapBindingStub.class"/>
+ <exclude name="org/jboss/test/jbossnet/admindevel/HelloTestCase.class"/>
+ </fileset>
+ <metainf dir="${build.resources}/jbossnet/admindevel/ejb/META-INF">
+ <include name="ejb-jar.xml"/>
+ </metainf>
+ </jar>
+ <jar destfile="${build.lib}/jbossnet-admindevel-ejb.wsr">
+ <metainf dir="${build.resources}/jbossnet/admindevel/wsr/META-INF">
+ <include name="web-service.xml"/>
+ </metainf>
+ </jar>
+ <ear destfile="${build.lib}/jbossnet-admindevel.ear"
+ appxml="${source.resources}/jbossnet/admindevel/META-INF/application.xml">
+ <fileset dir="${build.lib}">
+ <include name="jbossnet-admindevel-ejb.jar"/>
+ <include name="jbossnet-admindevel-ejb.wsr"/>
+ </fileset>
+ </ear>
+
<!-- The wsr.wsr -->
<mkdir dir="${build.resources}/jbossnet/wsr/wsr/META-INF"/>
<copy toFile="${build.resources}/jbossnet/wsr/wsr/META-INF/web-service.xml"
|