ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From veena pandit <v.kri...@gmail.com>
Subject Re: path problems in build.xml
Date Wed, 09 Sep 2009 17:36:17 GMT
This is my complete build.xml;  when I execute ant compile.service it
complains
about the package.

Thanks,

Sonia

<project name="quickstart" basedir="." default="generate.service">

<property environment="env"/>

<property name="AXIS2_HOME" value="../.."/>

<property name="build.dir" value="build"/>

<path id="axis2.classpath">

<fileset dir="${AXIS2_HOME}/lib">

<include name="*.jar"/>

</fileset>

</path>

<target name="compile.service">

<mkdir dir="${build.dir}"/>

<mkdir dir="${build.dir}/classes"/>

<!--First let's compile the classes-->

<javac debug="on"

fork="true"

destdir="${build.dir}/classes"

srcdir="${basedir}/src"

classpathref="axis2.classpath">

<classpath>

<fileset dir="lib">

<include name="**.jar"/>

</fileset>

</classpath>

</javac>

</target>

<target name="generate.wsdl" depends="compile.service">

<*taskdef name="java2wsdl"

classname="org.apache.ws.java2wsdl.Java2WSDLTask"

classpathref="axis2.classpath"/>
*

<java2wsdl className="com.ngc.wsServer.RunService"

outputLocation="${build.dir}"

targetNamespace="http://quickstart.samples/"

schemaTargetNamespace="http://quickstart.samples/xsd">

<classpath>

<pathelement path="${axis2.classpath}"/>

<pathelement location="${build.dir}/classes"/>

</classpath>

</java2wsdl>

</target>

<target name="generate.service" depends="compile.service">

<!--aar them up -->

<copy toDir="${build.dir}/classes" failonerror="false">

<fileset dir="${basedir}/resources">

<include name="**/*.xml"/>

</fileset>

<fileset dir="${basedir}/lib">

<include name="**/*.jar"/>

</fileset>

</copy>

<jar destfile="${build.dir}/RunService.aar">

<fileset excludes="**/Test.class" dir="${build.dir}/classes"/>

</jar>

</target>

<target name="clean">

<delete dir="${build.dir}"/>

</target>

</project>


On Wed, Sep 9, 2009 at 1:08 PM, Avlesh Singh <avlesh@gmail.com> wrote:

> The classpathref="axis2.classpath" attribute you have used for the javac
> task, needs to be defined prior to using it.
>
> Cheers
> Avlesh
>
> On Wed, Sep 9, 2009 at 9:34 PM, veena pandit <v.kris21@gmail.com> wrote:
>
> >  I have the following in my build.xml, but it complains about an import:
> > *
> >
> > import* org.apache.axis2.util.OptionsParser;
> > I thought this class is part of the axis 2 package.  Can anyone help me
> > fix this?
> >
> > Thanks,
> >
> > Sonia
> >
> >
> > <target name="compile.service">
> >
> > <mkdir dir="${build.dir}"/>
> >
> > <mkdir dir="${build.dir}/classes"/>
> >
> > <!--First let's compile the classes-->
> >
> > <javac debug="on"
> >
> > fork="true"
> >
> > destdir="${build.dir}/classes"
> >
> > srcdir="${basedir}/src"
> >
> > classpathref="axis2.classpath">
> >
> > <classpath>
> >
> > <fileset dir="lib">
> >
> > <include name="**.jar"/>
> >
> > </fileset>
> >
> > </classpath>
> >
> > </javac>
> >
> > </target>
> >
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message