@ Frank
Thanks for responding

Even though i remove the properties from the target I am still getting the
same error.

My problem is with the following part of the code

<target name="deploy" depends="clean,jar">
                <copy file="${out.dir}/sensorDemo.jar"
toDir="${jboss.deploy}" />
        </target>


from the out.dir - i.e. the work place I am asking the ant to copy the
sensorDemo.jar to JBoss deploy directory. But that isnt happening. I really
dont understand the reason. Any help would be appreciated.Let me know if you
need more information.

THanks




shwitzu wrote:
> 
> Hi I am having trouble with the Ant build file which I am using in my
> program. I am not able to copy the JAR files which are being generated in
> the workspace to the deploy folder of jboss. Please let me know what
> changes should I do. Here is the build file.
> 
> <project name="Sensor EJB" default="jar" basedir=".">
> 
>       <target name="init">
>               <property name="src.dir" value="${basedir}/src" />
>               <property name="classes.dir" value="${basedir}/classes" />
>               <property name="jboss.home" value="C:\jboss-4.2.3.GA" />
>               <property name="out.dir" value="${basedir}/build" />
>               <property name="jboss.deploy"
> value="${jboss.home}/server/default/deploy" />
>       </target>
> 
>       <target name="build" depends="init">
>               <mkdir dir="${classes.dir}" />
>               <mkdir dir="${out.dir}" />
>               <javac srcdir="${src.dir}" destdir="${classes.dir}">
>                       <classpath>
>                               <fileset dir="${jboss.home}/client">
>                                       <include name="**/*.jar" />
>                               </fileset>
>                               <pathelement location="${classes.dir}" />
>                       </classpath>
>               </javac>
>       </target>
> 
>       <target name="clean" depends="init">
>               <delete dir="${classes.dir}" quiet="true" />
>               <delete dir="${out.dir}" quiet="true" />
>       </target>
> 
>       <target name="deploy" depends="clean,jar">
>               <copy file="${out.dir}/sensorDemo.jar" toDir="${jboss.deploy}" 
> />
>       </target>
> 
>       <target name="jar" depends="build">
>               <mkdir dir="${out.dir}/ejb-jar/META-INF" />
>               <mkdir dir="${out.dir}/ejb-jar/lib" />
> 
>               <copy file="${basedir}/conf/persistence.xml"
> toDir="${out.dir}/ejb-jar/META-INF" />
> 
>               <copy toDir="${out.dir}/ejb-jar">
>                       <fileset dir="${classes.dir}">
>                               <include name="**/Sensor/data/**" />
>                               <include name="**/Sensor/ejb/**" />
>                       </fileset>
>               </copy>
> 
>               <jar destfile="${out.dir}/sensorDemo.jar">
>                       <fileset dir="${out.dir}/ejb-jar">
>                               <include name="**/*" />
>                       </fileset>
>               </jar>
> 
>               <jar destfile="${out.dir}/sensor-clt.jar">
>                       <fileset dir="${classes.dir}">
>                               <include name="**/Sensor/ejb/**" />
>                               <exclude name="**/Sensor/ejb/*EJB*" />
>                               <include name="**/Sensor/client/*.class" />
>                               <include name="**/Sensor/data/**" />
>                       </fileset>
>               </jar>
>       </target>
> 
>       <target name="run-once" depends="jar">
>               <java classname="src.HEMS.Sensor.client.FakeTest">
>                       <classpath>
>                               <pathelement 
> location="${jboss.home}/client/commons-logging.jar" />
>                               <pathelement 
> location="${jboss.home}/client/jbossall-client.jar" />
>                               <pathelement 
> location="${jboss.home}/client/ejb3-persistence.jar" />
>                               <pathelement 
> location="${out.dir}/sensor-clt.jar" />
>                       </classpath>
>               </java>
>       </target>
> 
> </project>
> 
>  http://www.nabble.com/file/p25619778/stateful-build.xml
> stateful-build.xml 
> 

-- 
View this message in context: 
http://www.nabble.com/Need-Help-urgent-tp25619778p25620349.html
Sent from the Ant - Users mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscr...@ant.apache.org
For additional commands, e-mail: user-h...@ant.apache.org

Reply via email to