logo       

Re: Build problem: msg#00012

java.enhydra.xmlc

Subject: Re: Build problem

Thank you, David and Jake. I will try.


--- Jacob Kjome <hoju@xxxxxxxx> wrote: >
> By "root", I mean the top level directory which
> contains a build.xml
> file. For instance, here is how it looks on my
> machine....
>
> D:\myclasses\Repository\Enhydra\XMLC_2002-12-31\XMLC
>
> I created the "XMLC_2002-12-31" directory myself.
> The "XMLC" directory was
> created via the checkout of the XMLC project from
> CVS.
>
> Here is the problem. I just double checked this for
> myself. I removed
> junit-3.8.1.jar from ANT_HOME/lib (which I had put
> there intentionally for
> another project that uses JUnit). I ran a simple
> "ant clean" and got this....
>
>
D:\myclasses\Repository\Enhydra\XMLC_2002-12-31\XMLC>ant
> clean
> Buildfile: build.xml
>
> clean:
>
> call-subprojects:
>
> init:
>
> BUILD FAILED
>
file:D:/myclasses/Repository/Enhydra/XMLC_2002-12-31/XMLC/libraries/util/modules
> /junitTivano/build.xml:79: taskdef class
> org.apache.tools.ant.taskdefs.optional.
> junit.JUnitTask cannot be found
>
>
> So, the moral of the story is, put the junit jar in
> ANT_HOME/lib before
> running ant. You will get better results.
>
> Now just do:
>
D:\myclasses\Repository\Enhydra\XMLC_2002-12-31\XMLC>ant
>
> And everything will be built for you.
>
> Jake
>
>
> At 09:14 PM 3/1/2003 -0500, you wrote:
> >I don't know which "root" you talked about. Let me
> >copy the error messages which I run under three
> >different directories:
> >
> >/******1********/
> >D:\Programs\cvs\XMLC\xmlc>ant
> >Buildfile: build.xml
> >
> >prepare:
> > [mkdir] Created dir:
> >D:\Programs\cvs\XMLC\xmlc\classes
> >
> >copy:
> >
> >BUILD FAILED
> >file:D:/Programs/cvs/XMLC/xmlc/build.xml:55: Must
> >specify a file not a directory
> > in the filtersfile
> >attribute:D:\Programs\cvs\build\runtime.filters
> >
> >Total time: 2 seconds
> >D:\Programs\cvs\XMLC\xmlc>cd ..
> >
> >D:\Programs\cvs\XMLC>ant
> >Buildfile: build.xml
> >
> >lib:
> >
> >call-subprojects:
> >
> >init:
> >
> >BUILD FAILED
>
>file:D:/Programs/cvs/XMLC/libraries/util/modules/junitTivano/build.xml:79:
> >taskd
> >ef class
>
>org.apache.tools.ant.taskdefs.optional.junit.JUnitTask
> >cannot be found
> >
> >Total time: 1 second
> >
> >/******2********/
> >D:\Programs\cvs\XMLC\xmlc>ant
> >Buildfile: build.xml
> >
> >prepare:
> >
> >copy:
> >
> >BUILD FAILED
> >file:D:/Programs/cvs/XMLC/xmlc/build.xml:55: Must
> >specify a file not a directory
> > in the filtersfile
> >attribute:D:\Programs\cvs\build\runtime.filters
> >
> >Total time: 2 seconds
> >
> >/******3********/
> >D:\Programs\cvs\XMLC\xmlc\modules\xmlc>ant
> >Buildfile: build.xml
> >
> >init:
> >
> >BUILD FAILED
>
>file:D:/Programs/cvs/XMLC/xmlc/modules/xmlc/build.xml:111:
> >taskdef class org.apa
> >che.tools.ant.taskdefs.optional.junit.JUnitTask
> cannot
> >be found
> >
> >Total time: 2 seconds
> >
> >
> >
> > --- Jacob Kjome <hoju@xxxxxxxx> wrote: >
> > > I take that back. There does seem to be
> something
> > > wrong with running the
> > > tests. However, if you just do cd to the root
> of
> > > the project build and
> > > type "ant", that will run the "lib" target which
> > > will succeed under
> > > Ant-1.5.1 and ant-1.5.2beta1.
> > >
> > > Don't bother with the cygwin environment. Just
> do
> > > it from the normal
> > > command line.
> > >
> > > Jake
> > >
> > > At 03:17 PM 3/1/2003 -0600, you wrote:
> > >
> > > >Are you sure? What makes it incompatible? I
> use
> > > Ant-1.5.1 to build
> > > >XMLC. As far as the JUnit stuff goes, you need
> to
> > > put the JUnit jar file
> > > >in ANT_HOME/lib in order for it to work. This
> is
> > > because the JUnit task
> > > >is part of the optional task which are in
> > > ANT_HOME/lib. The JUnit
> > > >libraries must come from the same classloader
> (or
> > > higher...such as
> > > >jre/ib/ext) as the optional tasks. I use
> > > JUnit-3.8.1.
> > > >
> > > >Jake
> > > >
> > > >At 02:18 AM 3/2/2003 +0800, you wrote:
> > > >>The XMLC build.xml isn't compatible with the
> > > 1.5.1. The 1.4 Ant is
> > > >>included with the source and you can take a
> look
> > > at the build.sh and
> > > >>maybe write a build.bat for building on
> Windows.
> > > >>
> > > >>By the way, the binary distribution of the
> XMLC
> > > 2.2 Alpha 3 is at:
> > > >>
> > > >>http://homepage.mac.com/taweili/XMLC.html
> > > >>
> > > >>David
> > > >>
> > > >>
> > > >>On Sunday, Mar 2, 2003, at 01:51
> Asia/Shanghai,
> > > Xue-Feng Yang wrote:
> > > >>
> > > >>>I tried to chechout the source by pserver,
> but no
> > > >>>luck.
> > > >>>
> > > >>>The error message is attched.
> > > >>>
> > > >>>The problem may be the version of the ant.
> Could
> > > >>>anyone please tell me what version of ANT for
> > > building
> > > >>>XMLC? If anyone met this before, please help
> me.
> > > >>>
> > > >>>I use JDK 1.4.1 and Ant 1.5.1.
> > > >>>
> > > >>>Thanks
>
=== message truncated ===

______________________________________________________________________
Post your free ad now! http://personals.yahoo.ca


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise