Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [aspectj-users] ANT compilation gives a java.lang.ClassNotFoundException:org.aspectj.tools.ajc.Main

Hi -

Thomas SMETS wrote:
> 
> Nope,
> Not really...
> I ****moved**** the file & updated the build.xml accordingly
> ${ant.home}/lib/aspectj-ant.jar to the project directory & I update the
> TaskDef

I don't understand what you are saying ("Nope,[...] Taskdef").  

But what I gather from the trace is that it's now not finding a method, 
so you might mixing versions (e.g., taskdefs from  1.0.6 with 1.1 tools).  

Try removing any aspectj libraries from both ${ANT_HOME}/lib
and ${JAVA_HOME}/jre/lib/ext, and run the examples from 1.0.6:

  cd {aspectj-1.0.6}/examples
  {ant} -f build.xml

The example build scripts put the aspectjtools.jar and aspectj-ant.jar
on the task classpath, assuming the libraries were installed as doc'd:

  {aspectj-1.0.6}/lib
     aspectj-ant.jar
     aspectjtools.jar
     aspectjrt.jar

If that works, try the same with your ant scripts and locations.

Thanks -
Wes

Thomas SMETS wrote:
> 
> Nope,
> Not really...
> I ****moved**** the file & updated the build.xml accordingly
> ${ant.home}/lib/aspectj-ant.jar to the project directory & I update the
> TaskDef
> <!-- The Aspect compiler requests a few libraries.
> 
>       The needs the aspect specific jars. More infos are available at :
> 
>                       aspectj.org                                    -->
>    <taskdef name="ajc"
>      classname="org.aspectj.tools.ant.taskdefs.Ajc" >
>      <!-- declare classes needed to run the tasks and tools -->
>      <classpath>
>        <!-- The following path element is not in the
>             ${ant.lib} directory anymore              -->
>        <pathelement location="${scripts.lib}/aspectj-ant.jar"/>
>        <pathelement location="${scripts.lib}/aspectjtools.jar"/>
>        <pathelement location="${java.home}/../lib/tools.jar"/>
>      </classpath>
>    </taskdef>
> 
> Output is still not good ...  (sorry for the rather unfortunate line
> wrapping) :
> 
> [tsmets@calvin scripts]$ ls /opt/jakarta-ant-1.5.1/lib/aspectj-ant.jar -la
> ls: /opt/jakarta-ant-1.5.1/lib/aspectj-ant.jar: No such file or directory
> [tsmets@calvin scripts]$ ant   build.withAspects
> Buildfile: build.xml
> 
> clean:
>       [echo] Cleaning the build directory (delete
> /home/tsmets/workspace/joone/build followed by a mkdir)
>     [delete] Deleting directory /home/tsmets/workspace/joone/build
>      [mkdir] Created dir: /home/tsmets/workspace/joone/build
> 
> build.withAspects:
>       [echo] Building the content of the joone
>       [echo]
>       [echo]          aspectj-ant.jar  :
> /home/tsmets/workspace/joone/scripts/lib/aspectj-ant.jar
>       [echo]          aspectjtools.jar :
> /home/tsmets/workspace/joone/scripts/lib/aspectjtools.jar
>       [echo]          tools.jar     : /opt/jdk/1.4/jre/../lib/tools.jar
>       [echo]          aspectjrt.jar :
> /home/tsmets/workspace/joone/scripts/lib/aspectjrt.jar
>       [echo]
>        [ajc] Compiling 233 source and 0 arg files to
> /home/tsmets/workspace/joone/build
>        [ajc] java.lang.NoSuchMethodException: compile
>        [ajc]    at java.lang.Class.getMethod0(Class.java:1742)
>        [ajc]    at java.lang.Class.getMethod(Class.java:951)
>        [ajc]    at org.aspectj.tools.ant.taskdefs.Ajc.spoon(Ajc.java:552)
>        [ajc]    at org.aspectj.tools.ant.taskdefs.Ajc.execute(Ajc.java:454)
>        [ajc]    at org.apache.tools.ant.Task.perform(Task.java:319)
>        [ajc]    at org.apache.tools.ant.Target.execute(Target.java:309)
>        [ajc]    at org.apache.tools.ant.Target.performTasks(Target.java:336)
>        [ajc]    at
> org.apache.tools.ant.Project.executeTarget(Project.java:1306)
>        [ajc]    at
> org.apache.tools.ant.Project.executeTargets(Project.java:1250)
>        [ajc]    at org.apache.tools.ant.Main.runBuild(Main.java:610)
>        [ajc]    at org.apache.tools.ant.Main.start(Main.java:196)
>        [ajc]    at org.apache.tools.ant.Main.main(Main.java:235)
> 
> BUILD FAILED
> file:/home/tsmets/workspace/joone/scripts/build.xml:154: Couldn't create
> compiler!
> 
> Total time: 4 seconds
> [tsmets@calvin scripts]$
> 
> It looks it finds the class but it cannot find the "compiler", as such...
> 
> Rgds,
> 
> Thomas,
> 
> wes@xxxxxxxxxxxxxx wrote:
> > You're putting the task on both the system and the task classpath,
> > but the compiler on only the task classpath.  Try *not* putting the
> > aspectj ant tasks jar in the Ant lib directory.
> >
> > The problem: the task gets loaded from the system loader (ant classpath)
> > rather than from the task loader (task classpath).  The system loader
> > can't load classes from the taskdef classpath/loader aspectjtools.jar.
> >
> > If the task jar is only on the taskdef classpath (with the compiler),
> > then it will be loaded by the task loader and be able to resolve the
> > compiler.  (Presumably the reverse is also true: you could put the
> > tasks and the aspectjtools.jar in the Ant lib directory, but that
> > causes ajdoc problems - see the readme.)
> >
> > Wes
> >
> > Thomas SMETS wrote:
> >
> >>Trying to compile with the aspect compiler provided for ANT I keep
> >>having a java.lang.ClassNotFoundException: org.aspectj.tools.ajc.Main
> >>
> >>Here below is a thorough description of my environment & all the
> >>installations I did. I beleive I have enough experience with Java /
> >>Eclipse / ANT to not fall in any of the trivial pitfall that junior user
> >>would have... Still I cannot work this out !
> >>
> >>Could someone point me some possible misconfiguration I would have ?
> >>
> >>Regards,
> >>
> >>Thomas,
> >>
> >>===============
> >>
> >>JDK locations are really simple :
> >><snip>
> >>[tsmets@calvin scripts]$ ls -ls /opt/jdk
> >>total 3
> >>    1 drwxr-xr-t    6 1000     users         368 Dec  7  1999 1.1.8/
> >>    1 drwxr-xr-t    9 root     users         384 Mar 11  2002 1.2/
> >>    1 drwxr-xr-t   10 root     users         440 Mar 11  2002 1.3/
> >>    1 drwxr-xr-t    8 root     users         328 Jan 30  2002 1.4/
> >>    1 drwxrwxr-x    5 root     users         544 Oct 21 23:25 lib/
> >></snip>
> >>
> >>JAVA_HOME is /opt/jdk/1.4
> >>ANT_HOME is /opt/jakarta-ant-1.5.1
> >>
> >>Project directory structure is provided in attchement for the sake of
> >>completness but it is really simple :
> >>
> >><snip>
> >>[tsmets@calvin joone]$ ls -la
> >>total 33
> >>drwxrwxr-x    9 tsmets   tsmets        368 Mar  3 02:12 ./
> >>drwxrwxr-x   13 tsmets   tsmets        400 Feb 26 00:06 ../
> >>drwxrwxr-x    2 tsmets   tsmets         48 Mar  3 02:12 build/
> >>-rw-rw-r--    1 tsmets   tsmets       9016 Feb 28 00:37 build.xml
> >>-rw-rw-r--    1 tsmets   tsmets       3368 Feb 18 01:43 .classpath
> >>drwxrwxr-x    2 tsmets   tsmets        128 Nov 23 12:14 CVS/
> >>-rw-rw-r--    1 tsmets   tsmets         14 Feb 25 00:48 .cvsignore
> >>drwxrwxr-x    2 tsmets   tsmets         48 Feb 25 00:47 doc/
> >>drwxrwxr-x    3 tsmets   tsmets        304 Feb 11 20:37 lib/
> >>-rw-rw-r--    1 tsmets   tsmets       1830 Feb 21 13:22 log4j.properties
> >>drwxrwxr-x    4 tsmets   tsmets         96 Nov 23 12:14 org/
> >>-rw-rw-r--    1 tsmets   tsmets        394 Mar  2 23:38 .project
> >>drwxrwxr-x    3 tsmets   tsmets        272 Mar  1 00:29 scripts/
> >>drwxrwxr-x    2 tsmets   tsmets         48 Feb 25 00:48 tmp/
> >></snip>
> >>
> >>But for the scripts directory the project is in fact :
> >>http://sourceforge.net/projects/joone
> >>Please check the CVS repository for more information.
> >>
> >>I installed the AntTask in the  $ANT_HOME/lib  directory, like shown
> >>here below :
> >><snip>
> >>[tsmets@calvin joone]$ ls $ANT_HOME/lib -la
> >>total 2301
> >>drwxr-xr-x    2 tsmets   users         224 Feb 24 01:42 ./
> >>drwxrwxr-x    6 tsmets   users         368 Feb 21 00:06 ../
> >>-rw-r--r--    1 tsmets   users      717666 Oct  2 16:55 ant.jar
> >>-rw-r--r--    1 tsmets   tsmets      31078 Jul 25  2002 aspectj-ant.jar
> >>-rw-r--r--    1 tsmets   users      654735 Oct  2 16:55 optional.jar
> >>-rw-r--r--    1 tsmets   users         682 Oct  2 17:00 README
> >>-rw-r--r--    1 tsmets   users      831473 Oct  2 17:00 xercesImpl.jar
> >>-rw-r--r--    1 tsmets   users      108484 Oct  2 17:00 xml-apis.jar
> >></snip>
> >>
> >>Then in the directory ./scripts of the project, I placed the two libs of
> >>  the Aspect compiler, as shown :
> >><snip>
> >>[tsmets@calvin joone]$ ls ./scripts/* -la
> >>-rw-rw-r--    1 tsmets   tsmets       3927 Mar  1 00:26
> >>./scripts/build.properties
> >>-rw-rw-r--    1 tsmets   tsmets       8649 Mar  3 02:08 ./scripts/build.xml
> >>-rw-rw-r--    1 tsmets   tsmets        492 Feb 26 02:27 ./scripts/build.xml~
> >>-rw-rw-r--    1 tsmets   tsmets        648 Feb 28 00:51
> >>./scripts/local.properties
> >>-rw-rw-r--    1 tsmets   tsmets        623 Feb 28 00:37
> >>./scripts/versions.properties
> >>
> >>./scripts/lib:
> >>total 5581
> >>drwxrwxr-x    2 tsmets   tsmets        112 Feb 24 01:45 ./
> >>drwxrwxr-x    3 tsmets   tsmets        272 Mar  1 00:29 ../
> >>-rw-rw-r--    1 tsmets   tsmets      29483 Feb 24 01:38 aspectjrt.jar
> >>-rw-rw-r--    1 tsmets   tsmets    5679292 Feb 24 01:38 aspectjtools.jar
> >></snip>
> >>
> >>I defined the task in my build.xml, like this :
> >><snip>
> >>    <!-- The Aspect compiler requests a few libraries.
> >>          -->
> >>    <!-- The needs the aspect specific jars. More infos are available at
> >>:       -->
> >>    <!--                      aspectj.org
> >>          -->
> >>    <taskdef name="ajc"
> >>      classname="org.aspectj.tools.ant.taskdefs.Ajc" >
> >>      <!-- declare classes needed to run the tasks and tools -->
> >>      <classpath>
> >>        <pathelement location="${ant.home}/lib/aspectj-ant.jar"/>
> >>        <pathelement location="${scripts.lib}/aspectjtools.jar"/>
> >>        <pathelement location="${java.home}/../lib/tools.jar"/>
> >>      </classpath>
> >>    </taskdef>
> >></snip>
> >>
> >>I define a path containing the aspectjrt.jar & when I run ANT with the
> >>'-debug' flag I can find it in the classpath of the task executed.
> >>
> >>Here is the output of the ant invocation :
> >><snip>
> >>
> >>Detected Java version: 1.4 in: /opt/jdk/1.4/jre
> >>Detected OS: Linux
> >>  +User task: propertyfile
> >>org.apache.tools.ant.taskdefs.optional.PropertyFile
> >>  +User task: vsscheckin
> >>org.apache.tools.ant.taskdefs.optional.vss.MSVSSCHECKIN
> >>  +User task: sql     org.apache.tools.ant.taskdefs.SQLExec
> >>  +User task: cvspass     org.apache.tools.ant.taskdefs.CVSPass
> >>  +User task: p4reopen
> >>org.apache.tools.ant.taskdefs.optional.perforce.P4Reopen
> >>  +User task: csc     org.apache.tools.ant.taskdefs.optional.dotnet.CSharp
> >>  +User task: dirname     org.apache.tools.ant.taskdefs.Dirname
> >>  +User task: wlrun     org.apache.tools.ant.taskdefs.optional.ejb.WLRun
> >>  +User task: p4label
> >>org.apache.tools.ant.taskdefs.optional.perforce.P4Label
> >>  +User task: p4revert
> >>org.apache.tools.ant.taskdefs.optional.perforce.P4Revert
> >>  +User task: replaceregexp
> >>org.apache.tools.ant.taskdefs.optional.ReplaceRegExp
> >>  +User task: get     org.apache.tools.ant.taskdefs.Get
> >>  +User task: jjtree
> >>org.apache.tools.ant.taskdefs.optional.javacc.JJTree
> >>  +User task: sleep     org.apache.tools.ant.taskdefs.Sleep
> >>  +User task: jarlib-display
> >>org.apache.tools.ant.taskdefs.optional.extension.JarLibDisplayTask
> >>  +User task: dependset     org.apache.tools.ant.taskdefs.DependSet
> >>  +User task: zip     org.apache.tools.ant.taskdefs.Zip
> >>  +User task: patch     org.apache.tools.ant.taskdefs.Patch
> >>  +User task: jspc     org.apache.tools.ant.taskdefs.optional.jsp.JspC
> >>  +User task: style     org.apache.tools.ant.taskdefs.XSLTProcess
> >>  +User task: test     org.apache.tools.ant.taskdefs.optional.Test
> >>  +User task: tstamp     org.apache.tools.ant.taskdefs.Tstamp
> >>  +User task: unwar     org.apache.tools.ant.taskdefs.Expand
> >>  +User task: vsshistory
> >>org.apache.tools.ant.taskdefs.optional.vss.MSVSSHISTORY
> >>  +User task: icontract     org.apache.tools.ant.taskdefs.optional.IContract
> >>  +User task: cvschangelog
> >>org.apache.tools.ant.taskdefs.cvslib.ChangeLogTask
> >>  +User task: p4submit
> >>org.apache.tools.ant.taskdefs.optional.perforce.P4Submit
> >>  +User task: ccmcheckin
> >>org.apache.tools.ant.taskdefs.optional.ccm.CCMCheckin
> >>  +User task: p4change
> >>org.apache.tools.ant.taskdefs.optional.perforce.P4Change
> >>  +User task: bzip2     org.apache.tools.ant.taskdefs.BZip2
> >>  +User task: p4delete
> >>org.apache.tools.ant.taskdefs.optional.perforce.P4Delete
> >>  +User task: vssadd     org.apache.tools.ant.taskdefs.optional.vss.MSVSSADD
> >>  +User task: javadoc     org.apache.tools.ant.taskdefs.Javadoc
> >>  +User task: translate
> >>org.apache.tools.ant.taskdefs.optional.i18n.Translate
> >>  +User task: signjar     org.apache.tools.ant.taskdefs.SignJar
> >>  +User task: vajload
> >>org.apache.tools.ant.taskdefs.optional.ide.VAJLoadProjects
> >>  +User task: jarlib-available
> >>org.apache.tools.ant.taskdefs.optional.extension.JarLibAvailableTask
> >>  +User task: WsdlToDotnet
> >>org.apache.tools.ant.taskdefs.optional.dotnet.WsdlToDotnet
> >>  +User task: buildnumber     org.apache.tools.ant.taskdefs.BuildNumber
> >>  +User task: jpcovmerge
> >>org.apache.tools.ant.taskdefs.optional.sitraka.CovMerge
> >>  +User task: ejbjar     org.apache.tools.ant.taskdefs.optional.ejb.EjbJar
> >>  +User task: war     org.apache.tools.ant.taskdefs.War
> >>Could not load a dependent class (com/starbase/starteam/Item) for task
> >>stlist
> >>  +User task: rename     org.apache.tools.ant.taskdefs.Rename
> >>  +User task: sequential     org.apache.tools.ant.taskdefs.Sequential
> >>  +User task: serverdeploy
> >>org.apache.tools.ant.taskdefs.optional.j2ee.ServerDeploy
> >>  +User task: property     org.apache.tools.ant.taskdefs.Property
> >>  +User task: move     org.apache.tools.ant.taskdefs.Move
> >>  +User task: copydir     org.apache.tools.ant.taskdefs.Copydir
> >>  +User task: cccheckin
> >>org.apache.tools.ant.taskdefs.optional.clearcase.CCCheckin
> >>  +User task: wljspc     org.apache.tools.ant.taskdefs.optional.jsp.WLJspc
> >>  +User task: fixcrlf     org.apache.tools.ant.taskdefs.FixCRLF
> >>Could not load a dependent class (com/oroinc/net/SocketClient) for task
> >>telnet
> >>  +User task: sosget     org.apache.tools.ant.taskdefs.optional.sos.SOSGet
> >>  +User task: pathconvert     org.apache.tools.ant.taskdefs.PathConvert
> >>  +User task: record     org.apache.tools.ant.taskdefs.Recorder
> >>  +User task: p4sync
> >>org.apache.tools.ant.taskdefs.optional.perforce.P4Sync
> >>  +User task: exec     org.apache.tools.ant.taskdefs.ExecTask
> >>  +User task: p4edit
> >>org.apache.tools.ant.taskdefs.optional.perforce.P4Edit
> >>  +User task: manifest     org.apache.tools.ant.taskdefs.ManifestTask
> >>  +User task: maudit
> >>org.apache.tools.ant.taskdefs.optional.metamata.MAudit
> >>  +User task: antlr     org.apache.tools.ant.taskdefs.optional.ANTLR
> >>  +User task: netrexxc     org.apache.tools.ant.taskdefs.optional.NetRexxC
> >>Could not load a dependent class (com/oroinc/net/ftp/FTP) for task ftp
> >>  +User task: jpcovreport
> >>org.apache.tools.ant.taskdefs.optional.sitraka.CovReport
> >>  +User task: execon     org.apache.tools.ant.taskdefs.ExecuteOn
> >>  +User task: ccmcheckout
> >>org.apache.tools.ant.taskdefs.optional.ccm.CCMCheckout
> >>  +User task: ant     org.apache.tools.ant.taskdefs.Ant
> >>  +User task: xmlvalidate
> >>org.apache.tools.ant.taskdefs.optional.XMLValidateTask
> >>  +User task: xslt     org.apache.tools.ant.taskdefs.XSLTProcess
> >>  +User task: iplanet-ejbc
> >>org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbcTask
> >>  +User task: ccmcheckintask
> >>org.apache.tools.ant.taskdefs.optional.ccm.CCMCheckinDefault
> >>  +User task: gzip     org.apache.tools.ant.taskdefs.GZip
> >>  +User task: native2ascii
> >>org.apache.tools.ant.taskdefs.optional.Native2Ascii
> >>  +User task: starteam
> >>org.apache.tools.ant.taskdefs.optional.scm.AntStarTeamCheckOut
> >>  +User task: ear     org.apache.tools.ant.taskdefs.Ear
> >>  +User task: input     org.apache.tools.ant.taskdefs.Input
> >>  +User task: rmic     org.apache.tools.ant.taskdefs.Rmic
> >>  +User task: checksum     org.apache.tools.ant.taskdefs.Checksum
> >>  +User task: mail     org.apache.tools.ant.taskdefs.email.EmailTask
> >>  +User task: loadfile     org.apache.tools.ant.taskdefs.LoadFile
> >>  +User task: vsscheckout
> >>org.apache.tools.ant.taskdefs.optional.vss.MSVSSCHECKOUT
> >>  +User task: stylebook     org.apache.tools.ant.taskdefs.optional.StyleBook
> >>  +User task: soscheckin
> >>org.apache.tools.ant.taskdefs.optional.sos.SOSCheckin
> >>  +User task: mimemail
> >>org.apache.tools.ant.taskdefs.optional.net.MimeMail
> >>  +User task: stlabel
> >>org.apache.tools.ant.taskdefs.optional.starteam.StarTeamLabel
> >>  +User task: gunzip     org.apache.tools.ant.taskdefs.GUnzip
> >>  +User task: concat     org.apache.tools.ant.taskdefs.Concat
> >>  +User task: cab     org.apache.tools.ant.taskdefs.optional.Cab
> >>  +User task: touch     org.apache.tools.ant.taskdefs.Touch
> >>  +User task: parallel     org.apache.tools.ant.taskdefs.Parallel
> >>  +User task: splash
> >>org.apache.tools.ant.taskdefs.optional.splash.SplashTask
> >>  +User task: antcall     org.apache.tools.ant.taskdefs.CallTarget
> >>  +User task: cccheckout
> >>org.apache.tools.ant.taskdefs.optional.clearcase.CCCheckout
> >>  +User task: typedef     org.apache.tools.ant.taskdefs.Typedef
> >>  +User task: p4have
> >>org.apache.tools.ant.taskdefs.optional.perforce.P4Have
> >>  +User task: filter     org.apache.tools.ant.taskdefs.Filter
> >>  +User task: xmlproperty     org.apache.tools.ant.taskdefs.XmlProperty
> >>Could not load a dependent class (jdepend/xmlui/JDepend) for task jdepend
> >>  +User task: copy     org.apache.tools.ant.taskdefs.Copy
> >>  +User task: antstructure     org.apache.tools.ant.taskdefs.AntStructure
> >>Could not load a dependent class (com/ibm/bsf/BSFException) for task script
> >>  +User task: ccmcreatetask
> >>org.apache.tools.ant.taskdefs.optional.ccm.CCMCreateTask
> >>  +User task: rpm     org.apache.tools.ant.taskdefs.optional.Rpm
> >>  +User task: delete     org.apache.tools.ant.taskdefs.Delete
> >>  +User task: replace     org.apache.tools.ant.taskdefs.Replace
> >>  +User task: mmetrics
> >>org.apache.tools.ant.taskdefs.optional.metamata.MMetrics
> >>  +User task: waitfor     org.apache.tools.ant.taskdefs.WaitFor
> >>  +User task: untar     org.apache.tools.ant.taskdefs.Untar
> >>  +User task: loadproperties
> >>org.apache.tools.ant.taskdefs.LoadProperties
> >>  +User task: available     org.apache.tools.ant.taskdefs.Available
> >>  +User task: echoproperties
> >>org.apache.tools.ant.taskdefs.optional.EchoProperties
> >>Could not load a dependent class (junit/framework/TestListener) for task
> >>junit
> >>Could not load a dependent class (com/starbase/starteam/Folder) for task
> >>stcheckin
> >>  +User task: vajexport
> >>org.apache.tools.ant.taskdefs.optional.ide.VAJExport
> >>  +User task: stcheckout
> >>org.apache.tools.ant.taskdefs.optional.starteam.StarTeamCheckout
> >>  +User task: bunzip2     org.apache.tools.ant.taskdefs.BUnzip2
> >>  +User task: copyfile     org.apache.tools.ant.taskdefs.Copyfile
> >>  +User task: vsscreate
> >>org.apache.tools.ant.taskdefs.optional.vss.MSVSSCREATE
> >>  +User task: ejbc     org.apache.tools.ant.taskdefs.optional.ejb.Ejbc
> >>  +User task: unjar     org.apache.tools.ant.taskdefs.Expand
> >>  +User task: wsdltodotnet
> >>org.apache.tools.ant.taskdefs.optional.dotnet.WsdlToDotnet
> >>  +User task: mkdir     org.apache.tools.ant.taskdefs.Mkdir
> >>  +User task: condition     org.apache.tools.ant.taskdefs.ConditionTask
> >>  +User task: cvs     org.apache.tools.ant.taskdefs.Cvs
> >>  +User task: tempfile     org.apache.tools.ant.taskdefs.TempFile
> >>  +User task: junitreport
> >>org.apache.tools.ant.taskdefs.optional.junit.XMLResultAggregator
> >>  +User task: taskdef     org.apache.tools.ant.taskdefs.Taskdef
> >>  +User task: echo     org.apache.tools.ant.taskdefs.Echo
> >>  +User task: ccupdate
> >>org.apache.tools.ant.taskdefs.optional.clearcase.CCUpdate
> >>  +User task: java     org.apache.tools.ant.taskdefs.Java
> >>  +User task: renameext
> >>org.apache.tools.ant.taskdefs.optional.RenameExtensions
> >>  +User task: vsslabel
> >>org.apache.tools.ant.taskdefs.optional.vss.MSVSSLABEL
> >>  +User task: basename     org.apache.tools.ant.taskdefs.Basename
> >>  +User task: javadoc2     org.apache.tools.ant.taskdefs.Javadoc
> >>  +User task: vsscp     org.apache.tools.ant.taskdefs.optional.vss.MSVSSCP
> >>  +User task: tar     org.apache.tools.ant.taskdefs.Tar
> >>  +User task: vajimport
> >>org.apache.tools.ant.taskdefs.optional.ide.VAJImport
> >>  +User task: setproxy
> >>org.apache.tools.ant.taskdefs.optional.net.SetProxy
> >>  +User task: wlstop     org.apache.tools.ant.taskdefs.optional.ejb.WLStop
> >>  +User task: p4counter
> >>org.apache.tools.ant.taskdefs.optional.perforce.P4Counter
> >>  +User task: ilasm     org.apache.tools.ant.taskdefs.optional.dotnet.Ilasm
> >>  +User task: soscheckout
> >>org.apache.tools.ant.taskdefs.optional.sos.SOSCheckout
> >>  +User task: apply     org.apache.tools.ant.taskdefs.Transform
> >>  +User task: ccuncheckout
> >>org.apache.tools.ant.taskdefs.optional.clearcase.CCUnCheckout
> >>  +User task: jarlib-resolve
> >>org.apache.tools.ant.taskdefs.optional.extension.JarLibResolveTask
> >>  +User task: jlink
> >>org.apache.tools.ant.taskdefs.optional.jlink.JlinkTask
> >>  +User task: cvstagdiff     org.apache.tools.ant.taskdefs.cvslib.CvsTagDiff
> >>  +User task: javacc
> >>org.apache.tools.ant.taskdefs.optional.javacc.JavaCC
> >>  +User task: chmod     org.apache.tools.ant.taskdefs.Chmod
> >>  +User task: pvcs     org.apache.tools.ant.taskdefs.optional.pvcs.Pvcs
> >>  +User task: jarlib-manifest
> >>org.apache.tools.ant.taskdefs.optional.extension.JarLibManifestTask
> >>  +User task: jar     org.apache.tools.ant.taskdefs.Jar
> >>  +User task: sound
> >>org.apache.tools.ant.taskdefs.optional.sound.SoundTask
> >>  +User task: mparse
> >>org.apache.tools.ant.taskdefs.optional.metamata.MParse
> >>  +User task: blgenclient
> >>org.apache.tools.ant.taskdefs.optional.ejb.BorlandGenerateClient
> >>  +User task: uptodate     org.apache.tools.ant.taskdefs.UpToDate
> >>  +User task: genkey     org.apache.tools.ant.taskdefs.GenerateKey
> >>  +User task: javah     org.apache.tools.ant.taskdefs.optional.Javah
> >>  +User task: ccmreconfigure
> >>org.apache.tools.ant.taskdefs.optional.ccm.CCMReconfigure
> >>  +User task: fail     org.apache.tools.ant.taskdefs.Exit
> >>  +User task: unzip     org.apache.tools.ant.taskdefs.Expand
> >>  +User task: javac     org.apache.tools.ant.taskdefs.Javac
> >>  +User task: p4add
> >>org.apache.tools.ant.taskdefs.optional.perforce.P4Add
> >>  +User task: jpcoverage
> >>org.apache.tools.ant.taskdefs.optional.sitraka.Coverage
> >>  +User task: soslabel
> >>org.apache.tools.ant.taskdefs.optional.sos.SOSLabel
> >>  +User task: depend
> >>org.apache.tools.ant.taskdefs.optional.depend.Depend
> >>  +User task: vssget     org.apache.tools.ant.taskdefs.optional.vss.MSVSSGET
> >>  +User task: deltree     org.apache.tools.ant.taskdefs.Deltree
> >>  +User task: ddcreator
> >>org.apache.tools.ant.taskdefs.optional.ejb.DDCreator
> >>  +User datatype: patternset     org.apache.tools.ant.types.PatternSet
> >>  +User datatype: filterset     org.apache.tools.ant.types.FilterSet
> >>  +User datatype: libfileset
> >>org.apache.tools.ant.taskdefs.optional.extension.LibFileSet
> >>  +User datatype: filterreader
> >>org.apache.tools.ant.types.AntFilterReader
> >>  +User datatype: extension
> >>org.apache.tools.ant.taskdefs.optional.extension.ExtensionAdapter
> >>  +User datatype: fileset     org.apache.tools.ant.types.FileSet
> >>  +User datatype: dirset     org.apache.tools.ant.types.DirSet
> >>  +User datatype: filelist     org.apache.tools.ant.types.FileList
> >>  +User datatype: filterchain     org.apache.tools.ant.types.FilterChain
> >>  +User datatype: path     org.apache.tools.ant.types.Path
> >>  +User datatype: classfileset
> >>org.apache.tools.ant.types.optional.depend.ClassfileSet
> >>  +User datatype: description     org.apache.tools.ant.types.Description
> >>  +User datatype: xmlcatalog     org.apache.tools.ant.types.XMLCatalog
> >>  +User datatype: selector
> >>org.apache.tools.ant.types.selectors.SelectSelector
> >>  +User datatype: mapper     org.apache.tools.ant.types.Mapper
> >>  +User datatype: substitution     org.apache.tools.ant.types.Substitution
> >>  +User datatype: extensionSet
> >>org.apache.tools.ant.taskdefs.optional.extension.ExtensionSet
> >>  +User datatype: regexp     org.apache.tools.ant.types.RegularExpression
> >>Setting ro project property: ant.version -> Apache Ant version 1.5.1
> >>compiled on October 2 2002
> >>Setting ro project property: ant.file ->
> >>/home/tsmets/workspace/joone/scripts/build.xml
> >>parsing buildfile build.xml with URI =
> >>file:/home/tsmets/workspace/joone/scripts/build.xml
> >>Setting ro project property: ant.project.name -> joone
> >>Adding reference: joone -> org.apache.tools.ant.Project@7725c4
> >>Project base dir set to: /home/tsmets/workspace/joone
> >>    +Task: property
> >>  [property] Loading Environment env.
> >>Setting project property: env.WINDOWID -> 29832629
> >>Setting project property: env.HISTCONTROL -> ignoredups
> >>Setting project property: env.HOME -> /home/tsmets
> >>Setting project property: env.INPUTRC -> /etc/inputrc
> >>Setting project property: env.JAVA_HOME -> /opt/jdk/1.4
> >>Setting project property: env.CLASSPATH ->
> >>.:.::/home/tsmets/.netscape/java/classes:/home/tsmets/.netscape/java/classes
> >>Setting project property: env. MC -> $HOME/.mc/tmp/mc-$;
> >>  /usr/bin/mc -P "$@" >"$MC";
> >>  cd "`cat $MC`";
> >>  rm -i -f "$MC";
> >>  unset MC
> >>}
> >>Setting project property: env.QT_XFT -> 0
> >>Setting project property: env.SESSION_MANAGER ->
> >>local/calvin.brutele.be:/tmp/.ICE-unix/1991
> >>Setting project property: env.XA_MODE -> 2
> >>Setting project property: env.LD_LIBRARY_PATH ->
> >>/opt/jdk/1.4/jre/lib/i386/client:/opt/jdk/1.4/jre/lib/i386:/opt/jdk/1.4/jre/../lib/i386
> >>Setting project property: env.XA_FACE -> ming
> >>Setting project property: env.PWD -> /home/tsmets/workspace/joone/scripts
> >>Setting project property: env.GDK_USE_XFT -> 1
> >>Setting project property: env.COLORTERM -> gnome-terminal
> >>Setting project property: env.XA_SMART -> 1
> >>Setting project property: env.BROWSER -> /usr/bin/galeon
> >>Setting project property: env.USER -> tsmets
> >>Setting project property: env.TERM -> xterm
> >>Setting project property: env.HELP_BROWSER -> /usr/bin/galeon
> >>Setting project property: env.LC_NUMERIC -> en_GB
> >>Setting project property: env.LC_MESSAGES -> en_GB
> >>Setting project property: env.CVSROOT -> /data/calvin_nfs/VS/CVS
> >>Setting project property: env.mc -> () {  mkdir -p $HOME/.mc/tmp
> >>2>/dev/null;
> >>  chmod 700 $HOME/.mc/tmp;
> >>Setting project property: env.XA_CVMODE -> a
> >>Setting project property: env.GNOME_DESKTOP_SESSION_ID -> Default
> >>Setting project property: env.G_BROKEN_FILENAMES -> 1
> >>Setting project property: env.LESSOPEN -> |/usr/bin/lesspipe.sh %s
> >>Setting project property: env.LS_COLORS ->
> >>no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=01;32:*.cmd=01;32:*.exe=01;32:*.com=01;32:*.btm=01;32:*.bat=01;32:*.tar=01;31:*.tgz=01;31:*.tbz2=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lha=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tz=01;31:*.rpm=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.xbm=01;35:*.xpm=01;35:*.png=01;35:*.tif=01;35:*.tiff=01;35:
> >>Setting project property: env.XAUTHORITY -> /home/tsmets/.Xauthority
> >>Setting project property: env.PATH ->
> >>.:.:/usr//bin:/bin:/usr/bin::/usr/local/bin:/usr/X11R6/bin:/usr/games:/home/tsmets/bin:/opt/jdk/1.4/jre/bin:/home/tsmets/aspectj1.0/bin:/opt/netscape:/opt/jdk/1.4/bin:/opt/jakarta-ant-1.5.1//bin:/home/tsmets/bin:/opt/netscape:/opt/jdk/1.4/bin:/opt/jakarta-ant-1.5.1/bin
> >>Setting project property: env.NLSPATH ->
> >>/usr/share/locale/%l/%N:/usr/dt/lib/nls/msg/%L/%N.cat
> >>Setting project property: env.XA_FAMILY -> default
> >>Setting project property: env.LC_CTYPE -> en_GB
> >>Setting project property: env.JRE_HOME -> /opt/jdk/1.4
> >>Setting project property: env.ANT_HOME -> /opt/jakarta-ant-1.5.1
> >>Setting project property: env.XMODIFIERS -> @im=none
> >>Setting project property: env.XFILESEARCHPATH -> /usr/dt/app-defaults/%L/Dt
> >>Setting project property: env.HISTSIZE -> 1000
> >>Setting project property: env.LC_TIME -> en_GB
> >>Setting project property: env.LESS -> -MM
> >>Setting project property: env.LESSKEY -> /etc/.less
> >>Setting project property: env._ -> /opt/jdk/1.4/bin/java
> >>Setting project property: env.DISPLAY -> :0
> >>Setting project property: env.SHLVL -> 2
> >>Setting project property: env.GTK_RC_FILES ->
> >>/etc/gtk/gtkrc:/home/tsmets/.gtkrc-1.2-gnome2
> >>Setting project property: env.HOSTNAME -> calvin.brutele.be
> >>Setting project property: env.LC_COLLATE -> en_GB
> >>Setting project property: env.GNOME_DISABLE_CRASH_DIALOG -> 1
> >>Setting project property: env.XDM_MANAGED ->
> >>/var/run/xdmctl/xdmctl-:0,maysd,mayfn,sched
> >>Setting project property: env.SHELL -> /bin/bash
> >>Setting project property: env.LC_MONETARY -> en_GB
> >>Setting project property: env.LANGUAGE -> en_GB:en
> >>Setting project property: env.MAIL -> /var/spool/mail/tsmets
> >>Setting project property: env.LOGNAME -> tsmets
> >>Setting project property: env.LANG -> en_GB
> >>    +Task: property
> >>  [property] Resource Loading local.properties
> >>Setting project property: jini.home -> /home/tsmets/workspace/JiniLibs
> >>Setting project property: base -> /home/tsmets/workspace
> >>    +Task: property
> >>  [property] Resource Loading versions.properties
> >>Setting project property: dist.version -> 0.5.0
> >>Setting project property: eng.version -> 0.9.9
> >>Setting project property: gui.version -> 0.7.1
> >>    +Task: property
> >>  [property] Resource Loading build.properties
> >>Setting project property: bottom -> "Submit Feedback to
> >>pmarrone@xxxxxxxxxxxxxxxxxxxxx"
> >>Setting project property: joone_eng_engine -> org/joone/engine/**/*.*
> >>Setting project property: main.module.name -> joone
> >>Setting project property: joone_dis_samples ->
> >>org/joone/samples/spaces/**/*.*
> >>Setting project property: doc -> /home/tsmets/workspace/joone/doc
> >>Setting project property: bsh-jars ->
> >>/home/tsmets/workspace/joone/lib/bsh.jar
> >>Setting project property: joone_eng_aspect -> org/joone/aspect/**/*.java
> >>Setting project property: lib -> /home/tsmets/workspace/joone/lib
> >>Setting project property: overviewFile -> docs/overview.html
> >>Setting project property: scripts -> /home/tsmets/workspace/joone/scripts
> >>Setting project property: joone_gui_run -> org/joone/data/*.xml
> >>Setting project property: joone_build -> build.xml
> >>Setting project property: scripts.lib ->
> >>/home/tsmets/workspace/joone/scripts/lib
> >>Setting project property: joone_dis_spaces -> org/joone/spaces/**/*.*
> >>Setting project property: jar.eng ->
> >>/home/tsmets/workspace/releases/joone-engine
> >>Setting project property: joone_gui_edit -> org/joone/edit/**/*.*
> >>Setting project property: jhotdraw.jar ->
> >>/home/tsmets/workspace/joone/lib/jhotdraw.jar
> >>Setting project property: jini-jars ->
> >>/home/tsmets/workspace/JiniLibs/lib/jini-core.jar:/home/tsmets/workspace/JiniLibs/lib/jini-ext.jar:/home/tsmets/workspace/JiniLibs/lib/sun-util.jar:/home/tsmets/workspace/JiniLibs/lib/space-examples.jar:/home/tsmets/workspace/JiniLibs/lib/mahalo.jar:/home/tsmets/workspace/JiniLibs/lib/transient-outrigger.jar
> >>Setting project property: jaxp-jars ->
> >>/home/tsmets/workspace/joone/lib/crimson.jar:/home/tsmets/workspace/joone/lib/xalan.jar
> >>Setting project property: joone_doc ->
> >>/home/tsmets/workspace/joone/doc/**/*.*
> >>Setting project property: zip -> joone-*.zip
> >>Setting project property: joone_eng_samples ->
> >>org/joone/samples/engine/**/*.*
> >>Setting project property: src -> /home/tsmets/workspace/joone
> >>Setting project property: joone_gui_images -> org/joone/images/*.*
> >>Setting project property: joone_eng_io -> org/joone/io/**/*.*
> >>Setting project property: joone_ext_lib -> joone/lib/*.*
> >>Setting project property: joone_gui_help ->
> >>org/joone/edit/help_contents/**/*
> >>Property ${ppi.jar} has not been set
> >>Setting project property: classpath ->
> >>/home/tsmets/workspace/joone/lib/crimson.jar:/home/tsmets/workspace/joone/lib/xalan.jar:/home/tsmets/workspace/joone/lib/jhotdraw.jar:/home/tsmets/workspace/joone/lib/log4j.jar:/home/tsmets/workspace/JiniLibs/lib/jini-core.jar:/home/tsmets/workspace/JiniLibs/lib/jini-ext.jar:/home/tsmets/workspace/JiniLibs/lib/sun-util.jar:/home/tsmets/workspace/JiniLibs/lib/space-examples.jar:/home/tsmets/workspace/JiniLibs/lib/mahalo.jar:/home/tsmets/workspace/JiniLibs/lib/transient-outrigger.jar:${ppi.jar}:/home/tsmets/workspace/joone/lib/jakarta-poi.jar:/home/tsmets/workspace/joone/lib/jh.jar:/home/tsmets/workspace/joone/lib/bsh.jar
> >>Setting project property: log4j.jar ->
> >>/home/tsmets/workspace/joone/lib/log4j.jar
> >>Setting project property: examples.module.home ->
> >>/home/tsmets/workspace/jooneExamples
> >>Setting project property: releases -> /home/tsmets/workspace/releases
> >>Setting project property: joone_gui_samples ->
> >>org/joone/samples/editor/**/*.*
> >>Setting project property: test.module.home ->
> >>/home/tsmets/workspace/jooneTests
> >>Setting project property: zip.ext ->
> >>/home/tsmets/workspace/releases/joone-ext
> >>Setting project property: jini.lib -> /home/tsmets/workspace/JiniLibs/lib
> >>Setting project property: examples.module.name -> jooneExamples
> >>Setting project property: appname -> joone
> >>Setting project property: test.module.name -> jooneTests
> >>Setting project property: build -> /home/tsmets/workspace/joone/build
> >>Property ${engversion} has not been set
> >>Setting project property: jar.eng.src ->
> >>/home/tsmets/workspace/releases/joone-engine-src-${engversion}.zip
> >>Setting project property: joonegroup -> org.joone.*
> >>Setting project property: poi-jars ->
> >>/home/tsmets/workspace/joone/lib/jakarta-poi.jar
> >>Setting project property: joone_eng_net -> org/joone/net/**/*.*
> >>Setting project property: jar.gui ->
> >>/home/tsmets/workspace/releases/joone-editor
> >>Setting project property: doctitle -> JOONE
> >>Property ${guiversion} has not been set
> >>Setting project property: jar.gui.src ->
> >>/home/tsmets/workspace/releases/joone-editor-src-${guiversion}.zip
> >>Setting project property: modules.number -> 3
> >>Setting project property: zip.doc ->
> >>/home/tsmets/workspace/releases/joone-javadoc
> >>Setting project property: jar -> joone-*.jar
> >>Setting project property: build.temp -> /home/tsmets/workspace/joone/tmp
> >>Setting project property: joone_gui_data -> org/joone/data/layers.*
> >>Property ${distversion} has not been set
> >>Setting project property: jar.dis.src ->
> >>/home/tsmets/workspace/releases/joone-distrib-src-${distversion}.zip
> >>Setting project property: joone_eng_util -> org/joone/util/**/*.*
> >>Setting project property: main.module.home -> /home/tsmets/workspace/joone
> >>Setting project property: jar.dis ->
> >>/home/tsmets/workspace/releases/joone-distrib
> >>Setting project property: joone_eng_script -> org/joone/script/*.*
> >>Setting project property: jh.jar -> /home/tsmets/workspace/joone/lib/jh.jar
> >>    +Task: property
> >>Setting project property: flag.compile.verbose -> false
> >>    +Task: property
> >>Setting project property: flag.run.verbose -> true
> >>    +Task: property
> >>Setting project property: flag.deprecation -> false
> >>    +Task: property
> >>Setting project property: flag.failOnError -> true
> >>    +Task: property
> >>Setting project property: flag.fork -> false
> >>    +Task: taskdef
> >>Class org.aspectj.tools.ant.taskdefs.Ajc loaded from parent loader
> >>  +User task: ajc     org.aspectj.tools.ant.taskdefs.Ajc
> >>    +DataType: path
> >>Adding reference: path.run ->
> >>    +DataType: path
> >>Adding reference: path.build.withJini ->
> >>    +DataType: path
> >>Adding reference: path.build ->
> >>  +Target: clean
> >>    +Task: echo
> >>    +Task: delete
> >>    +Task: mkdir
> >>  +Target: build.normal
> >>    +Task: echo
> >>    +Task: javac
> >>  +Target: build.withJini
> >>    +Task: echo
> >>    +Task: javac
> >>  +Target: build.withAspects
> >>    +Task: echo
> >>    +Task: echo
> >>    +Task: ajc
> >>  +Target: info
> >>    +Task: echo
> >>  +Target: info.usage
> >>    +Task: echo
> >>  +Target: info.variables
> >>    +Task: echo
> >>  +Target: info.version-history
> >>    +Task: echo
> >>Build sequence for target `build.withAspects' is [clean, build.withAspects]
> >>Complete build sequence is [clean, build.withAspects, info.variables,
> >>build.withJini, build.normal, info.usage, info.version-history, info]
> >>
> >>clean:
> >>      [echo] Cleaning the build directory (delete
> >>/home/tsmets/workspace/joone/build followed by a mkdir)
> >>    [delete] Deleting directory /home/tsmets/workspace/joone/build
> >>    [delete] Deleting directory /home/tsmets/workspace/joone/build
> >>     [mkdir] Created dir: /home/tsmets/workspace/joone/build
> >>
> >>build.withAspects:
> >>      [echo] Building the content of the joone
> >>      [echo]
> >>      [echo]          aspectj-ant.jar  :
> >>/opt/jakarta-ant-1.5.1/lib/aspectj-ant.jar
> >>      [echo]          aspectjtools.jar  :
> >>/home/tsmets/workspace/joone/scripts/lib/aspectjtools.jar
> >>      [echo]          tools.jar     : /opt/jdk/1.4/jre/../lib/tools.jar
> >>      [echo]          aspectjrt.jar :
> >>/home/tsmets/workspace/joone/scripts/lib/aspectjrt.jar
> >>      [echo]
> >>Property ${flag.verbose} has not been set
> >>Property ${flag.failonerror} has not been set
> >>fileset: Setup scanner in dir /home/tsmets/workspace/joone/lib with
> >>patternSet{ includes: [**.jar, **.zip] excludes: [] }
> >>fileset: Setup scanner in dir /home/tsmets/workspace/JiniLibs/lib with
> >>patternSet{ includes: [**.jar, **.zip] excludes: [] }
> >>fileset: Setup scanner in dir /home/tsmets/workspace/joone with
> >>patternSet{ includes: [] excludes: [] }
> >>       [ajc] Compiling 233 source and 0 arg files to
> >>/home/tsmets/workspace/joone/build
> >>       [ajc] Running  in-process org.aspectj.tools.ajc.Main using -d
> >>/home/tsmets/workspace/joone/build -classpath
> >>/home/tsmets/workspace/joone/lib/jakarta-poi.jar:/home/tsmets/workspace/joone/lib/crimson.jar:/home/tsmets/workspace/joone/lib/xalan.jar:/home/tsmets/workspace/joone/lib/jh.jar:/home/tsmets/workspace/joone/lib/jhotdraw.jar:/home/tsmets/workspace/joone/lib/log4j.jar:/home/tsmets/workspace/joone/lib/bsh.jar:/home/tsmets/workspace/joone/lib/ppi.jar:/home/tsmets/workspace/joone/scripts/lib/aspectjrt.jar:/home/tsmets/workspace/JiniLibs/lib/mercury.jar:/home/tsmets/workspace/JiniLibs/lib/sun-util.jar:/home/tsmets/workspace/JiniLibs/lib/norm.jar:/home/tsmets/workspace/JiniLibs/lib/reggie-dl.jar:/home/tsmets/workspace/JiniLibs/lib/tools.jar:/home/tsmets/workspace/JiniLibs/lib/sdm-dl.jar:/home/tsmets/workspace/JiniLibs/lib/create.jar:/home/tsmets/workspace/JiniLibs/lib/sharedvm.jar:/home/tsmets/workspace/JiniLibs/lib/transient-outrigger.jar:/home/tsmets/workspace/JiniLibs/lib/jini-examples.jar:/home/tsmets/workspace/JiniLibs/lib/jini-examples-dl.jar:/home/tsmets/workspace/JiniLibs/l
> 
> >
> >  ib
> >
> >>/space-examples-dl.jar:/home/tsmets/workspace/JiniLibs/lib/mercury-dl.jar:/home/tsmets/workspace/JiniLibs/lib/mahalo-dl.jar:/home/tsmets/workspace/JiniLibs/lib/reggie.jar:/home/tsmets/workspace/JiniLibs/lib/norm-dl.jar:/home/tsmets/workspace/JiniLibs/lib/jini-core.jar:/home/tsmets/workspace/JiniLibs/lib/mahalo.jar:/home/tsmets/workspace/JiniLibs/lib/outrigger.jar:/home/tsmets/workspace/JiniLibs/lib/destroy.jar:/home/tsmets/workspace/JiniLibs/lib/space-examples.jar:/home/tsmets/workspace/JiniLibs/lib/outrigger-dl.jar:/home/tsmets/workspace/JiniLibs/lib/create-dl.jar:/home/tsmets/workspace/JiniLibs/lib/fiddler.jar:/home/tsmets/workspace/JiniLibs/lib/jini-ext.jar:/home/tsmets/workspace/JiniLibs/lib/pro.zip:/home/tsmets/workspace/JiniLibs/lib/fiddler-cs.jar:/home/tsmets/workspace/JiniLibs/lib/fiddler-dl.jar
> >>/home/tsmets/workspace/joone/org/joone/io/JDBCInputSynapseBeanInfo.java
> >>/home/tsmets/workspace/joone/org/joone/io/StreamOutputSynapseBeanInfo.java
> >>/home/tsmets/workspace/joone/org/joone/io/URLInputSynapse.java
> >>/home/tsmets/workspace/joone/org/joone/io/StreamInputFactory.java
> >>/home/tsmets/workspace/joone/org/joone/io/YahooFinanceInputSynapse.java
> >>/home/tsmets/workspace/joone/org/joone/io/InputSwitchSynapseBeanInfo.java
> >>/home/tsmets/workspace/joone/org/joone/io/InputSwitchSynapse.java
> >>/home/tsmets/workspace/joone/org/joone/io/XLSInputTokenizer.java
> >>/home/tsmets/workspace/joone/org/joone/io/FileOutputSynapseBeanInfo.java
> >>/home/tsmets/workspace/joone/org/joone/io/XLSInputSynapse.java
> >>/home/tsmets/workspace/joone/org/joone/io/FileOutputSynapse.java
> >>/home/tsmets/workspace/joone/org/joone/io/FileInputSynapseBeanInfo.java
> >>/home/tsmets/workspace/joone/org/joone/io/XLSOutputSynapseBeanInfo.java
> >>/home/tsmets/workspace/joone/org/joone/io/JDBCInputSynapse.java
> >>/home/tsmets/workspace/joone/org/joone/io/InputSynapse.java
> >>/home/tsmets/workspace/joone/org/joone/io/MemoryInputSynapse.java
> >>/home/tsmets/workspace/joone/org/joone/io/XLSOutputSynapse.java
> >>/home/tsmets/workspace/joone/org/joone/io/XLSInputSynapseBeanInfo.java
> >>/home/tsmets/workspace/joone/org/joone/io/FileInputSynapse.java
> >>/home/tsmets/workspace/joone/org/joone/io/StreamOutputSynapse.java
> >>/home/tsmets/workspace/joone/org/joone/io/StreamInputSynapseBeanInfo.java
> >>/home/tsmets/workspace/joone/org/joone/io/URLInputSynapseBeanInfo.java
> >>/home/tsmets/workspace/joone/org/joone/io/PatternTokenizer.java
> >>/home/tsmets/workspace/joone/org/joone/io/StreamInputTokenizer.java
> >>/home/tsmets/workspace/joone/org/joone/io/YahooFinanceInputSynapseBeanInfo.java
> >>/home/tsmets/workspace/joone/org/joone/io/MemoryOutputSynapse.java
> >>/home/tsmets/workspace/joone/org/joone/io/MemoryInputTokenizer.java
> >>/home/tsmets/workspace/joone/org/joone/io/StreamInputSynapse.java
> >>/home/tsmets/workspace/joone/org/joone/net/NestedNeuralLayer.java
> >>/home/tsmets/workspace/joone/org/joone/net/NestedNeuralLayerBeanInfo.java
> >>/home/tsmets/workspace/joone/org/joone/net/NetCheck.java
> >>/home/tsmets/workspace/joone/org/joone/net/NeuralNetBeanInfo.java
> >>/home/tsmets/workspace/joone/org/joone/net/NeuralNetValidator.java
> >>/home/tsmets/workspace/joone/org/joone/net/NeuralValidationEvent.java
> >>/home/tsmets/workspace/joone/org/joone/net/NeuralNetDescriptor.java
> >>/home/tsmets/workspace/joone/org/joone/net/NetChecker.java
> >>/home/tsmets/workspace/joone/org/joone/net/NeuralNetLoader.java
> >>/home/tsmets/workspace/joone/org/joone/net/NeuralNet.java
> >>/home/tsmets/workspace/joone/org/joone/net/NeuralValidationListener.java
> >>/home/tsmets/workspace/joone/org/joone/edit/SharedBuffer.java
> >>/home/tsmets/workspace/joone/org/joone/edit/UpdatableFigure.java
> >>/home/tsmets/workspace/joone/org/joone/edit/MonitorPropertySheet.java
> >>/home/tsmets/workspace/joone/org/joone/edit/LayerConnection.java
> >>/home/tsmets/workspace/joone/org/joone/edit/UpdatableNumberTextFigure.java
> >>/home/tsmets/workspace/joone/org/joone/edit/InputLayerConnection.java
> >>/home/tsmets/workspace/joone/org/joone/edit/InputPluginLayerFigure.java
> >>/home/tsmets/workspace/joone/org/joone/edit/JooneFileChooserEditor.java
> >>/home/tsmets/workspace/joone/org/joone/edit/PropertyText.java
> >>/home/tsmets/workspace/joone/org/joone/edit/jedit/DefaultInputHandler.java
> >>/home/tsmets/workspace/joone/org/joone/edit/jedit/TextUtilities.java
> >>/home/tsmets/workspace/joone/org/joone/edit/jedit/KeywordMap.java
> >>/home/tsmets/workspace/joone/org/joone/edit/jedit/TextAreaDefaults.java
> >>/home/tsmets/workspace/joone/org/joone/edit/jedit/TextAreaPainter.java
> >>/home/tsmets/workspace/joone/org/joone/edit/jedit/tokenmarker/JavaTokenMarker.java
> >>/home/tsmets/workspace/joone/org/joone/edit/jedit/tokenmarker/XMLTokenMarker.java
> >>/home/tsmets/workspace/joone/org/joone/edit/jedit/tokenmarker/HTMLTokenMarker.java
> >>/home/tsmets/workspace/joone/org/joone/edit/jedit/tokenmarker/TokenMarker.java
> >>/home/tsmets/workspace/joone/org/joone/edit/jedit/tokenmarker/Token.java
> >>/home/tsmets/workspace/joone/org/joone/edit/jedit/tokenmarker/JavaScriptTokenMarker.java
> >>/home/tsmets/workspace/joone/org/joone/edit/jedit/tokenmarker/CTokenMarker.java
> >>/home/tsmets/workspace/joone/org/joone/edit/jedit/SyntaxStyle.java
> >>/home/tsmets/workspace/joone/org/joone/edit/jedit/JEditTextArea.java
> >>/home/tsmets/workspace/joone/org/joone/edit/jedit/InputHandler.java
> >>/home/tsmets/workspace/joone/org/joone/edit/jedit/SyntaxDocument.java
> >>/home/tsmets/workspace/joone/org/joone/edit/jedit/SyntaxUtilities.java
> >>/home/tsmets/workspace/joone/org/joone/edit/LayerFigure.java
> >>/home/tsmets/workspace/joone/org/joone/edit/PropertyNameDialog.java
> >>/home/tsmets/workspace/joone/org/joone/edit/OutputLayerFigure.java
> >>/home/tsmets/workspace/joone/org/joone/edit/PropertySheet.java
> >>/home/tsmets/workspace/joone/org/joone/edit/JMacroEditor.java
> >>/home/tsmets/workspace/joone/org/joone/edit/OutputPluginLayerFigure.java
> >>/home/tsmets/workspace/joone/org/joone/edit/TeacherLayerFigure.java
> >>/home/tsmets/workspace/joone/org/joone/edit/OutputPluginConnection.java
> >>/home/tsmets/workspace/joone/org/joone/edit/ValidationLayerConnection.java
> >>/home/tsmets/workspace/joone/org/joone/edit/ScriptPluginFigure.java
> >>/home/tsmets/workspace/joone/org/joone/edit/InputSwitchLayerFigure.java
> >>/home/tsmets/workspace/joone/org/joone/edit/InputPluginConnection.java
> >>/home/tsmets/workspace/joone/org/joone/edit/OutputSwitchLayerFigure.java
> >>/home/tsmets/workspace/joone/org/joone/edit/NetStorageFormat.java
> >>/home/tsmets/workspace/joone/org/joone/edit/DesiredLayerConnection.java
> >>/home/tsmets/workspace/joone/org/joone/edit/MonitorPluginFigure.java
> >>/home/tsmets/workspace/joone/org/joone/edit/TodoFrame.java
> >>/home/tsmets/workspace/joone/org/joone/edit/NetStorageFormatManager.java
> >>/home/tsmets/workspace/joone/org/joone/edit/SpecialConnectionHandle.java
> >>/home/tsmets/workspace/joone/org/joone/edit/ChartOutputSynapseBeanInfo.java
> >>/home/tsmets/workspace/joone/org/joone/edit/PropertySheetPanel.java
> >>/home/tsmets/workspace/joone/org/joone/edit/ToolsSAXParser.java
> >>/home/tsmets/workspace/joone/org/joone/edit/WindowCloser.java
> >>/home/tsmets/workspace/joone/org/joone/edit/NeuralNetDrawing.java
> >>/home/tsmets/workspace/joone/org/joone/edit/EditorParameters.java
> >>/home/tsmets/workspace/joone/org/joone/edit/ConcreteGenericFigure.java
> >>/home/tsmets/workspace/joone/org/joone/edit/ErrorLayerConnection.java
> >>/home/tsmets/workspace/joone/org/joone/edit/JooneCommandMenu.java
> >>/home/tsmets/workspace/joone/org/joone/edit/ControlPanel.java
> >>/home/tsmets/workspace/joone/org/joone/edit/StandardNetStorageFormat.java
> >>/home/tsmets/workspace/joone/org/joone/edit/PropertySelector.java
> >>/home/tsmets/workspace/joone/org/joone/edit/PropertyCanvas.java
> >>/home/tsmets/workspace/joone/org/joone/edit/UpdatableTextFigure.java
> >>/home/tsmets/workspace/joone/org/joone/edit/DrawingRegion.java
> >>/home/tsmets/workspace/joone/org/joone/edit/JooneFileChooser.java
> >>/home/tsmets/workspace/joone/org/joone/edit/ChartOutputSynapse.java
> >>/home/tsmets/workspace/joone/org/joone/edit/InputLayerFigure.java
> >>/home/tsmets/workspace/joone/org/joone/edit/JooneStandardDrawingView.java
> >>/home/tsmets/workspace/joone/org/joone/edit/GenericFigure.java
> >>/home/tsmets/workspace/joone/org/joone/edit/EditedAdaptor.java
> >>/home/tsmets/workspace/joone/org/joone/edit/LayerFigureCreationTool.java
> >>/home/tsmets/workspace/joone/org/joone/edit/PropertyDialog.java
> >>/home/tsmets/workspace/joone/org/joone/edit/AboutFrame.java
> >>/home/tsmets/workspace/joone/org/joone/edit/ErrorDialog.java
> >>/home/tsmets/workspace/joone/org/joone/edit/JooneCopyCommand.java
> >>/home/tsmets/workspace/joone/org/joone/edit/DelegationSelectionTool.java
> >>/home/tsmets/workspace/joone/org/joone/edit/LearningSwitchLayerFigure.java
> >>/home/tsmets/workspace/joone/org/joone/edit/SynapseCreationTool.java
> >>/home/tsmets/workspace/joone/org/joone/edit/MessageDialog.java
> >>/home/tsmets/workspace/joone/org/joone/edit/CaseAwareTextDisplay.java
> >>/home/tsmets/workspace/joone/org/joone/edit/JooneDuplicateCommand.java
> >>/home/tsmets/workspace/joone/org/joone/edit/JoonEdit.java
> >>/home/tsmets/workspace/joone/org/joone/edit/JooneCutCommand.java
> >>/home/tsmets/workspace/joone/org/joone/edit/ToolElement.java
> >>/home/tsmets/workspace/joone/org/joone/edit/Wrapper.java
> >>/home/tsmets/workspace/joone/org/joone/util/NeuralNetRunner.java
> >>/home/tsmets/workspace/joone/org/joone/util/OutputPluginEvent.java
> >>/home/tsmets/workspace/joone/org/joone/util/CSVParser.java
> >>/home/tsmets/workspace/joone/org/joone/util/MinMaxExtractorPlugInBeanInfo.java
> >>/home/tsmets/workspace/joone/org/joone/util/ConverterPlugIn.java
> >>/home/tsmets/workspace/joone/org/joone/util/OutputConverterPlugIn.java
> >>/home/tsmets/workspace/joone/org/joone/util/MonitorPluginBeanInfo.java
> >>/home/tsmets/workspace/joone/org/joone/util/InputPluginListener.java
> >>/home/tsmets/workspace/joone/org/joone/util/NormalizerPlugIn.java
> >>/home/tsmets/workspace/joone/org/joone/util/LinearAnnealing.java
> >>/home/tsmets/workspace/joone/org/joone/util/UnNormalizerOutputPlugInBeanInfo.java
> >>/home/tsmets/workspace/joone/org/joone/util/OutputConverterPlugInBeanInfo.java
> >>/home/tsmets/workspace/joone/org/joone/util/ScriptingPluginBeanInfo.java
> >>/home/tsmets/workspace/joone/org/joone/util/MovingAveragePlugIn.java
> >>/home/tsmets/workspace/joone/org/joone/util/LearningSwitchBeanInfo.java
> >>/home/tsmets/workspace/joone/org/joone/util/MonitorPlugin.java
> >>/home/tsmets/workspace/joone/org/joone/util/MacroPlugin.java
> >>/home/tsmets/workspace/joone/org/joone/util/NotSerialize.java
> >>/home/tsmets/workspace/joone/org/joone/util/MovingAveragePlugInBeanInfo.java
> >>/home/tsmets/workspace/joone/org/joone/util/NormalizerPlugInBeanInfo.java
> >>/home/tsmets/workspace/joone/org/joone/util/SnapshotRecorder.java
> >>/home/tsmets/workspace/joone/org/joone/util/InputPluginEvent.java
> >>/home/tsmets/workspace/joone/org/joone/util/CenterOnZeroPlugIn.java
> >>/home/tsmets/workspace/joone/org/joone/util/ScriptingPlugin.java
> >>/home/tsmets/workspace/joone/org/joone/util/MinMaxExtractorPlugIn.java
> >>/home/tsmets/workspace/joone/org/joone/util/SnapshotFormatEditor.java
> >>/home/tsmets/workspace/joone/org/joone/util/DynamicAnnealingBeanInfo.java
> >>/home/tsmets/workspace/joone/org/joone/util/ConverterPlugInBeanInfo.java
> >>/home/tsmets/workspace/joone/org/joone/util/LearningSwitch.java
> >>/home/tsmets/workspace/joone/org/joone/util/UnNormalizerOutputPlugIn.java
> >>/home/tsmets/workspace/joone/org/joone/util/DynamicAnnealing.java
> >>/home/tsmets/workspace/joone/org/joone/util/SnapshotRecorderBeanInfo.java
> >>/home/tsmets/workspace/joone/org/joone/util/SnapshotPlugin.java
> >>/home/tsmets/workspace/joone/org/joone/util/OutputPluginListener.java
> >>/home/tsmets/workspace/joone/org/joone/distrib/DTEServer.java
> >>/home/tsmets/workspace/joone/org/joone/samples/engine/xor/EmbeddedXOR.java
> >>/home/tsmets/workspace/joone/org/joone/samples/engine/xor/ImmediateEmbeddedXOR.java
> >>/home/tsmets/workspace/joone/org/joone/samples/engine/xor/XOR_using_NeuralNet.java
> >>/home/tsmets/workspace/joone/org/joone/samples/engine/xor/XORMemory.java
> >>/home/tsmets/workspace/joone/org/joone/samples/engine/xor/XOR.java
> >>/home/tsmets/workspace/joone/org/joone/samples/engine/validation/SimpleValidationSample.java
> >>/home/tsmets/workspace/joone/org/joone/samples/engine/scripting/ScriptValidationSample.java
> >>/home/tsmets/workspace/joone/org/joone/samples/spaces/SimpleTrainer.java
> >>/home/tsmets/workspace/joone/org/joone/exception/ExceptionHandler.java
> >>/home/tsmets/workspace/joone/org/joone/exception/SysErrExceptionPlugin.java
> >>/home/tsmets/workspace/joone/org/joone/exception/JooneRuntimeException.java
> >>/home/tsmets/workspace/joone/org/joone/exception/JooneException.java
> >>/home/tsmets/workspace/joone/org/joone/aspect/Logging.java
> >>/home/tsmets/workspace/joone/org/joone/engine/LinearLayer.java
> >>/home/tsmets/workspace/joone/org/joone/engine/SigmoidLayerBeanInfo.java
> >>/home/tsmets/workspace/joone/org/joone/engine/Pattern.java
> >>/home/tsmets/workspace/joone/org/joone/engine/MonitorBeanInfo.java
> >>/home/tsmets/workspace/joone/org/joone/engine/NeuralNetListener.java
> >>/home/tsmets/workspace/joone/org/joone/engine/DelayLayerBeanInfo.java
> >>/home/tsmets/workspace/joone/org/joone/engine/Matrix.java
> >>/home/tsmets/workspace/joone/org/joone/engine/Layer.java
> >>/home/tsmets/workspace/joone/org/joone/engine/Synapse.java
> >>/home/tsmets/workspace/joone/org/joone/engine/LinearLayerBeanInfo.java
> >>/home/tsmets/workspace/joone/org/joone/engine/OutputSwitchSynapse.java
> >>/home/tsmets/workspace/joone/org/joone/engine/learning/TeachingSynapseBeanInfo.java
> >>/home/tsmets/workspace/joone/org/joone/engine/learning/TeacherSynapseBeanInfo.java
> >>/home/tsmets/workspace/joone/org/joone/engine/learning/TeachingSynapse.java
> >>/home/tsmets/workspace/joone/org/joone/engine/learning/TeacherSynapse.java
> >>/home/tsmets/workspace/joone/org/joone/engine/SigmoidLayer.java
> >>/home/tsmets/workspace/joone/org/joone/engine/FIRFilter.java
> >>/home/tsmets/workspace/joone/org/joone/engine/OutputPatternListener.java
> >>/home/tsmets/workspace/joone/org/joone/engine/InputPatternListener.java
> >>/home/tsmets/workspace/joone/org/joone/engine/BufferedSynapse.java
> >>/home/tsmets/workspace/joone/org/joone/engine/ContextLayer.java
> >>/home/tsmets/workspace/joone/org/joone/engine/NetStoppedEventNotifier.java
> >>/home/tsmets/workspace/joone/org/joone/engine/Monitor.java
> >>/home/tsmets/workspace/joone/org/joone/engine/SimpleLayer.java
> >>/home/tsmets/workspace/joone/org/joone/engine/SynapseBeanInfo.java
> >>/home/tsmets/workspace/joone/org/joone/engine/MemoryLayer.java
> >>/home/tsmets/workspace/joone/org/joone/engine/FreudRuleFullSynapse.java
> >>/home/tsmets/workspace/joone/org/joone/engine/DelaySynapse.java
> >>/home/tsmets/workspace/joone/org/joone/engine/NeuralNetAdapter.java
> >>/home/tsmets/workspace/joone/org/joone/engine/MemoryLayerBeanInfo.java
> >>/home/tsmets/workspace/joone/org/joone/engine/OutputSwitchSynapseBeanInfo.java
> >>/home/tsmets/workspace/joone/org/joone/engine/AbstractEventNotifier.java
> >>/home/tsmets/workspace/joone/org/joone/engine/NeuralNetEvent.java
> >>/home/tsmets/workspace/joone/org/joone/engine/FullSynapse.java
> >>/home/tsmets/workspace/joone/org/joone/engine/LogarithmicLayer.java
> >>/home/tsmets/workspace/joone/org/joone/engine/NeuralLayer.java
> >>/home/tsmets/workspace/joone/org/joone/engine/LayerBeanInfo.java
> >>/home/tsmets/workspace/joone/org/joone/engine/DirectSynapse.java
> >>/home/tsmets/workspace/joone/org/joone/engine/Fifo.java
> >>/home/tsmets/workspace/joone/org/joone/engine/SangerSynapse.java
> >>/home/tsmets/workspace/joone/org/joone/engine/TanhLayerBeanInfo.java
> >>/home/tsmets/workspace/joone/org/joone/engine/SimpleLayerBeanInfo.java
> >>/home/tsmets/workspace/joone/org/joone/engine/DelayLayer.java
> >>/home/tsmets/workspace/joone/org/joone/engine/TanhLayer.java
> >>/home/tsmets/workspace/joone/org/joone/script/MacroInterface.java
> >>/home/tsmets/workspace/joone/org/joone/script/MacroManager.java
> >>/home/tsmets/workspace/joone/org/joone/script/JooneMacro.java
> >>/home/tsmets/workspace/joone/org/joone/script/JooneSPI.java
> >>/home/tsmets/workspace/joone/org/joone/script/JooneScript.java
> >>/home/tsmets/workspace/joone/org/joone/spaces/ResultEntry.java
> >>/home/tsmets/workspace/joone/org/joone/spaces/util/SettingsElement.java
> >>/home/tsmets/workspace/joone/org/joone/spaces/util/SettingsSAXParser.java
> >>/home/tsmets/workspace/joone/org/joone/spaces/util/SpaceAccessor.java
> >>/home/tsmets/workspace/joone/org/joone/spaces/Master.java
> >>/home/tsmets/workspace/joone/org/joone/spaces/NetTaskEntry.java
> >>/home/tsmets/workspace/joone/org/joone/spaces/NetResultEntry.java
> >>/home/tsmets/workspace/joone/org/joone/spaces/Command.java
> >>/home/tsmets/workspace/joone/org/joone/spaces/Worker.java
> >>/home/tsmets/workspace/joone/org/joone/spaces/TaskEntry.java
> >>/home/tsmets/workspace/joone/org/joone/inspection/Inspection.java
> >>/home/tsmets/workspace/joone/org/joone/inspection/Inspectable.java
> >>/home/tsmets/workspace/joone/org/joone/inspection/InspectionFrame.java
> >>/home/tsmets/workspace/joone/org/joone/inspection/implementations/BiasInspection.java
> >>/home/tsmets/workspace/joone/org/joone/inspection/implementations/InputsInspection.java
> >>/home/tsmets/workspace/joone/org/joone/inspection/implementations/WeightsInspection.java
> >>
> >>       [ajc] java.lang.ClassNotFoundException: org.aspectj.tools.ajc.Main
> >>       [ajc]    at java.net.URLClassLoader$1.run(URLClassLoader.java:198)
> >>       [ajc]    at java.security.AccessController.doPrivileged(Native Method)
> >>       [ajc]    at java.net.URLClassLoader.findClass(URLClassLoader.java:186)
> >>       [ajc]    at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
> >>       [ajc]    at
> >>sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:265)
> >>       [ajc]    at java.lang.ClassLoader.loadClass(ClassLoader.java:262)
> >>       [ajc]    at
> >>java.lang.ClassLoader.loadClassInternal(ClassLoader.java:322)
> >>       [ajc]    at java.lang.Class.forName0(Native Method)
> >>       [ajc]    at java.lang.Class.forName(Class.java:130)
> >>       [ajc]    at org.aspectj.tools.ant.taskdefs.Ajc.spoon(Ajc.java:550)
> >>       [ajc]    at org.aspectj.tools.ant.taskdefs.Ajc.execute(Ajc.java:454)
> >>       [ajc]    at org.apache.tools.ant.Task.perform(Task.java:319)
> >>       [ajc]    at org.apache.tools.ant.Target.execute(Target.java:309)
> >>       [ajc]    at org.apache.tools.ant.Target.performTasks(Target.java:336)
> >>       [ajc]    at
> >>org.apache.tools.ant.Project.executeTarget(Project.java:1306)
> >>       [ajc]    at
> >>org.apache.tools.ant.Project.executeTargets(Project.java:1250)
> >>       [ajc]    at org.apache.tools.ant.Main.runBuild(Main.java:610)
> >>       [ajc]    at org.apache.tools.ant.Main.start(Main.java:196)
> >>       [ajc]    at org.apache.tools.ant.Main.main(Main.java:235)
> >>
> >>BUILD FAILED
> >>file:/home/tsmets/workspace/joone/scripts/build.xml:154: Couldn't create
> >>compiler!
> >>        at org.aspectj.tools.ant.taskdefs.Ajc.spoon(Ajc.java:557)
> >>        at org.aspectj.tools.ant.taskdefs.Ajc.execute(Ajc.java:454)
> >>        at org.apache.tools.ant.Task.perform(Task.java:319)
> >>        at org.apache.tools.ant.Target.execute(Target.java:309)
> >>        at org.apache.tools.ant.Target.performTasks(Target.java:336)
> >>        at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
> >>        at org.apache.tools.ant.Project.executeTargets(Project.java:1250)
> >>        at org.apache.tools.ant.Main.runBuild(Main.java:610)
> >>        at org.apache.tools.ant.Main.start(Main.java:196)
> >>        at org.apache.tools.ant.Main.main(Main.java:235)
> >>Caused by: java.lang.ClassNotFoundException: org.aspectj.tools.ajc.Main
> >>        at java.net.URLClassLoader$1.run(URLClassLoader.java:198)
> >>        at java.security.AccessController.doPrivileged(Native Method)
> >>        at java.net.URLClassLoader.findClass(URLClassLoader.java:186)
> >>        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
> >>        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:265)
> >>        at java.lang.ClassLoader.loadClass(ClassLoader.java:262)
> >>        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:322)
> >>        at java.lang.Class.forName0(Native Method)
> >>        at java.lang.Class.forName(Class.java:130)
> >>        at org.aspectj.tools.ant.taskdefs.Ajc.spoon(Ajc.java:550)
> >>        ... 9 more
> >>--- Nested Exception ---
> >>java.lang.ClassNotFoundException: org.aspectj.tools.ajc.Main
> >>        at java.net.URLClassLoader$1.run(URLClassLoader.java:198)
> >>        at java.security.AccessController.doPrivileged(Native Method)
> >>        at java.net.URLClassLoader.findClass(URLClassLoader.java:186)
> >>        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
> >>        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:265)
> >>        at java.lang.ClassLoader.loadClass(ClassLoader.java:262)
> >>        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:322)
> >>        at java.lang.Class.forName0(Native Method)
> >>        at java.lang.Class.forName(Class.java:130)
> >>        at org.aspectj.tools.ant.taskdefs.Ajc.spoon(Ajc.java:550)
> >>        at org.aspectj.tools.ant.taskdefs.Ajc.execute(Ajc.java:454)
> >>        at org.apache.tools.ant.Task.perform(Task.java:319)
> >>        at org.apache.tools.ant.Target.execute(Target.java:309)
> >>        at org.apache.tools.ant.Target.performTasks(Target.java:336)
> >>        at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
> >>        at org.apache.tools.ant.Project.executeTargets(Project.java:1250)
> >>        at org.apache.tools.ant.Main.runBuild(Main.java:610)
> >>        at org.apache.tools.ant.Main.start(Main.java:196)
> >>        at org.apache.tools.ant.Main.main(Main.java:235)
> >>
> >>Total time: 4 seconds
> >>
> >></snip>
> >>
> >>Any pointer / help is greatly appreciated !
> >>
> >>Thomas,
> >>
> >>--
> >>Thomas SMETS
> >>SCJP2 - Brussels
> >>
> >>http://tsmets.lautre.net
> >>
> >>  ------------------------------------------------------------------------------
> >>.
> >>|-- CVS
> >>|   |-- Entries
> >>|   |-- Repository
> >>|   `-- Root
> >>|-- build
> >>|-- build.xml
> >>|-- doc
> >>|-- lib
> >>|   |-- CVS
> >>|   |   |-- Entries
> >>|   |   |-- Repository
> >>|   |   `-- Root
> >>|   |-- bsh.jar
> >>|   |-- crimson.jar
> >>|   |-- jakarta-poi.jar
> >>|   |-- jh.jar
> >>|   |-- jhotdraw.jar
> >>|   |-- log4j.jar
> >>|   |-- ppi.jar
> >>|   `-- xalan.jar
> >>|-- log4j.properties
> >>|-- org
> >>|   |-- CVS
> >>|   |   |-- Entries
> >>|   |   |-- Repository
> >>|   |   `-- Root
> >>|   `-- joone
> >>|       |-- CVS
> >>|       |   |-- Entries
> >>|       |   |-- Repository
> >>|       |   `-- Root
> >>|       |-- META-INF
> >>|       |   |-- CVS
> >>|       |   |   |-- Entries
> >>|       |   |   |-- Repository
> >>|       |   |   `-- Root
> >>|       |   `-- MANIFEST.MF
> >>|       |-- aspect
> >>|       |   `-- Logging.java
> >>|       |-- data
> >>|       |   |-- CVS
> >>|       |   |   |-- Entries
> >>|       |   |   |-- Repository
> >>|       |   |   `-- Root
> >>|       |   |-- layers.dtd
> >>|       |   `-- layers.xml
> >>|       |-- distrib
> >>|       |   |-- CVS
> >>|       |   |   |-- Entries
> >>|       |   |   |-- Repository
> >>|       |   |   `-- Root
> >>|       |   `-- DTEServer.java
> >>|       |-- edit
> >>|       |   |-- AboutFrame.java
> >>|       |   |-- CVS
> >>|       |   |   |-- Entries
> >>|       |   |   |-- Repository
> >>|       |   |   `-- Root
> >>|       |   |-- CaseAwareTextDisplay.java
> >>|       |   |-- ChartOutputSynapse.java
> >>|       |   |-- ChartOutputSynapseBeanInfo.java
> >>|       |   |-- ConcreteGenericFigure.java
> >>|       |   |-- ControlPanel.form
> >>|       |   |-- ControlPanel.java
> >>|       |   |-- DelegationSelectionTool.java
> >>|       |   |-- DesiredLayerConnection.java
> >>|       |   |-- DrawingRegion.java
> >>|       |   |-- EditedAdaptor.java
> >>|       |   |-- EditorParameters.java
> >>|       |   |-- ErrorDialog.java
> >>|       |   |-- ErrorLayerConnection.java
> >>|       |   |-- GenericFigure.java
> >>|       |   |-- InputLayerConnection.java
> >>|       |   |-- InputLayerFigure.java
> >>|       |   |-- InputPluginConnection.java
> >>|       |   |-- InputPluginLayerFigure.java
> >>|       |   |-- InputSwitchLayerFigure.java
> >>|       |   |-- JMacroEditor.form
> >>|       |   |-- JMacroEditor.java
> >>|       |   |-- JoonEdit.java
> >>|       |   |-- JooneCommandMenu.java
> >>|       |   |-- JooneCopyCommand.java
> >>|       |   |-- JooneCutCommand.java
> >>|       |   |-- JooneDuplicateCommand.java
> >>|       |   |-- JooneFileChooser.java
> >>|       |   |-- JooneFileChooserEditor.java
> >>|       |   |-- JooneStandardDrawingView.java
> >>|       |   |-- LayerConnection.java
> >>|       |   |-- LayerFigure.java
> >>|       |   |-- LayerFigureCreationTool.java
> >>|       |   |-- LearningSwitchLayerFigure.java
> >>|       |   |-- MessageDialog.java
> >>|       |   |-- MonitorPluginFigure.java
> >>|       |   |-- MonitorPropertySheet.java
> >>|       |   |-- NetStorageFormat.java
> >>|       |   |-- NetStorageFormatManager.java
> >>|       |   |-- NeuralNetDrawing.java
> >>|       |   |-- OutputLayerFigure.java
> >>|       |   |-- OutputPluginConnection.java
> >>|       |   |-- OutputPluginLayerFigure.java
> >>|       |   |-- OutputSwitchLayerFigure.java
> >>|       |   |-- PropertyCanvas.java
> >>|       |   |-- PropertyDialog.java
> >>|       |   |-- PropertyNameDialog.java
> >>|       |   |-- PropertySelector.java
> >>|       |   |-- PropertySheet.java
> >>|       |   |-- PropertySheetPanel.java
> >>|       |   |-- PropertyText.java
> >>|       |   |-- ScriptPluginFigure.java
> >>|       |   |-- SharedBuffer.java
> >>|       |   |-- SpecialConnectionHandle.java
> >>|       |   |-- StandardNetStorageFormat.java
> >>|       |   |-- SynapseCreationTool.java
> >>|       |   |-- TeacherLayerFigure.java
> >>|       |   |-- TodoFrame.java
> >>|       |   |-- ToolElement.java
> >>|       |   |-- ToolsSAXParser.java
> >>|       |   |-- UpdatableFigure.java
> >>|       |   |-- UpdatableNumberTextFigure.java
> >>|       |   |-- UpdatableTextFigure.java
> >>|       |   |-- ValidationLayerConnection.java
> >>|       |   |-- WindowCloser.java
> >>|       |   |-- Wrapper.java
> >>|       |   |-- help_contents
> >>|       |   |   |-- CVS
> >>|       |   |   |   |-- Entries
> >>|       |   |   |   |-- Repository
> >>|       |   |   |   `-- Root
> >>|       |   |   |-- JavaHelpSearch
> >>|       |   |   |   |-- CVS
> >>|       |   |   |   |   |-- Entries
> >>|       |   |   |   |   |-- Repository
> >>|       |   |   |   |   `-- Root
> >>|       |   |   |   |-- DOCS
> >>|       |   |   |   |-- DOCS.TAB
> >>|       |   |   |   |-- OFFSETS
> >>|       |   |   |   |-- POSITIONS
> >>|       |   |   |   |-- SCHEMA
> >>|       |   |   |   `-- TMAP
> >>|       |   |   |-- how_to
> >>|       |   |   |   |-- CVS
> >>|       |   |   |   |   |-- Entries
> >>|       |   |   |   |   |-- Repository
> >>|       |   |   |   |   `-- Root
> >>|       |   |   |   |-- how_create_simple_network.html
> >>|       |   |   |   |-- how_run_network.html
> >>|       |   |   |   |-- how_save_open_network.html
> >>|       |   |   |   `-- how_teach_network.html
> >>|       |   |   |-- images
> >>|       |   |   |   |-- CVS
> >>|       |   |   |   |   |-- Entries
> >>|       |   |   |   |   |-- Repository
> >>|       |   |   |   |   `-- Root
> >>|       |   |   |   |-- charting.jpg
> >>|       |   |   |   |-- charting_sample.jpg
> >>|       |   |   |   |-- drawing_tools.jpg
> >>|       |   |   |   |-- input_plugins.jpg
> >>|       |   |   |   |-- jooneShadow.jpg
> >>|       |   |   |   |-- labels.jpg
> >>|       |   |   |   |-- layer_connections.jpg
> >>|       |   |   |   |-- layers.jpg
> >>|       |   |   |   |-- learningswitch.jpg
> >>|       |   |   |   |-- menu.jpg
> >>|       |   |   |   |-- output_plugins.jpg
> >>|       |   |   |   |-- plugins.jpg
> >>|       |   |   |   |-- properties.jpg
> >>|       |   |   |   |-- screen.jpg
> >>|       |   |   |   |-- selection.jpg
> >>|       |   |   |   |-- sigmoid.jpg
> >>|       |   |   |   |-- switch.JPG
> >>|       |   |   |   |-- synapses.jpg
> >>|       |   |   |   |-- synapses_sample.jpg
> >>|       |   |   |   |-- teaching.jpg
> >>|       |   |   |   |-- toolbar.jpg
> >>|       |   |   |   |-- xor_1.jpg
> >>|       |   |   |   |-- xor_2.jpg
> >>|       |   |   |   |-- xor_3.jpg
> >>|       |   |   |   |-- xor_4.jpg
> >>|       |   |   |   |-- xor_5.jpg
> >>|       |   |   |   |-- xor_6.jpg
> >>|       |   |   |   |-- xor_7.jpg
> >>|       |   |   |   `-- xor_8.jpg
> >>|       |   |   |-- introduction
> >>|       |   |   |   |-- CVS
> >>|       |   |   |   |   |-- Entries
> >>|       |   |   |   |   |-- Repository
> >>|       |   |   |   |   `-- Root
> >>|       |   |   |   `-- introduction.html
> >>|       |   |   |-- joone.hs
> >>|       |   |   |-- joone.jhm
> >>|       |   |   |-- jooneTOC.xml
> >>|       |   |   |-- read_me.txt
> >>|       |   |   `-- reference_information
> >>|       |   |       |-- CVS
> >>|       |   |       |   |-- Entries
> >>|       |   |       |   |-- Repository
> >>|       |   |       |   `-- Root
> >>|       |   |       |-- development_pane.html
> >>|       |   |       |-- menu
> >>|       |   |       |   |-- CVS
> >>|       |   |       |   |   |-- Entries
> >>|       |   |       |   |   |-- Repository
> >>|       |   |       |   |   `-- Root
> >>|       |   |       |   |-- align.html
> >>|       |   |       |   |-- attributes.html
> >>|       |   |       |   |-- control.html
> >>|       |   |       |   |-- edit.html
> >>|       |   |       |   |-- file.html
> >>|       |   |       |   |-- help.html
> >>|       |   |       |   |-- look_n_feel.html
> >>|       |   |       |   `-- menu_usage.html
> >>|       |   |       `-- toolbar
> >>|       |   |           |-- CVS
> >>|       |   |           |   |-- Entries
> >>|       |   |           |   |-- Repository
> >>|       |   |           |   `-- Root
> >>|       |   |           |-- charting.html
> >>|       |   |           |-- drawing_tools.html
> >>|       |   |           |-- labels.html
> >>|       |   |           |-- layers.html
> >>|       |   |           |-- plugins.html
> >>|       |   |           |-- selection_tool.html
> >>|       |   |           |-- synapses.html
> >>|       |   |           `-- toolbar_usage.html
> >>|       |   `-- jedit
> >>|       |       |-- CVS
> >>|       |       |   |-- Entries
> >>|       |       |   |-- Repository
> >>|       |       |   `-- Root
> >>|       |       |-- DefaultInputHandler.java
> >>|       |       |-- InputHandler.java
> >>|       |       |-- JEditTextArea.java
> >>|       |       |-- KeywordMap.java
> >>|       |       |-- README.txt
> >>|       |       |-- SyntaxDocument.java
> >>|       |       |-- SyntaxStyle.java
> >>|       |       |-- SyntaxUtilities.java
> >>|       |       |-- TextAreaDefaults.java
> >>|       |       |-- TextAreaPainter.java
> >>|       |       |-- TextUtilities.java
> >>|       |       `-- tokenmarker
> >>|       |           |-- CTokenMarker.java
> >>|       |           |-- CVS
> >>|       |           |   |-- Entries
> >>|       |           |   |-- Repository
> >>|       |           |   `-- Root
> >>|       |           |-- HTMLTokenMarker.java
> >>|       |           |-- JavaScriptTokenMarker.java
> >>|       |           |-- JavaTokenMarker.java
> >>|       |           |-- Token.java
> >>|       |           |-- TokenMarker.java
> >>|       |           `-- XMLTokenMarker.java
> >>|       |-- engine
> >>|       |   |-- AbstractEventNotifier.java
> >>|       |   |-- BufferedSynapse.java
> >>|       |   |-- CVS
> >>|       |   |   |-- Entries
> >>|       |   |   |-- Repository
> >>|       |   |   `-- Root
> >>|       |   |-- ContextLayer.java
> >>|       |   |-- DelayLayer.java
> >>|       |   |-- DelayLayerBeanInfo.java
> >>|       |   |-- DelaySynapse.java
> >>|       |   |-- DirectSynapse.java
> >>|       |   |-- FIRFilter.java
> >>|       |   |-- Fifo.java
> >>|       |   |-- FreudRuleFullSynapse.java
> >>|       |   |-- FullSynapse.java
> >>|       |   |-- InputPatternListener.java
> >>|       |   |-- Layer.java
> >>|       |   |-- LayerBeanInfo.java
> >>|       |   |-- LinearLayer.java
> >>|       |   |-- LinearLayerBeanInfo.java
> >>|       |   |-- LogarithmicLayer.java
> >>|       |   |-- Matrix.java
> >>|       |   |-- MemoryLayer.java
> >>|       |   |-- MemoryLayerBeanInfo.java
> >>|       |   |-- Monitor.java
> >>|       |   |-- MonitorBeanInfo.java
> >>|       |   |-- NetStoppedEventNotifier.java
> >>|       |   |-- NeuralLayer.java
> >>|       |   |-- NeuralNetAdapter.java
> >>|       |   |-- NeuralNetEvent.java
> >>|       |   |-- NeuralNetListener.java
> >>|       |   |-- OutputPatternListener.java
> >>|       |   |-- OutputSwitchSynapse.java
> >>|       |   |-- OutputSwitchSynapseBeanInfo.java
> >>|       |   |-- Pattern.java
> >>|       |   |-- SangerSynapse.java
> >>|       |   |-- SigmoidLayer.java
> >>|       |   |-- SigmoidLayerBeanInfo.java
> >>|       |   |-- SimpleLayer.java
> >>|       |   |-- SimpleLayerBeanInfo.java
> >>|       |   |-- Synapse.java
> >>|       |   |-- SynapseBeanInfo.java
> >>|       |   |-- TanhLayer.java
> >>|       |   |-- TanhLayerBeanInfo.java
> >>|       |   `-- learning
> >>|       |       |-- CVS
> >>|       |       |   |-- Entries
> >>|       |       |   |-- Repository
> >>|       |       |   `-- Root
> >>|       |       |-- TeacherSynapse.java
> >>|       |       |-- TeacherSynapseBeanInfo.java
> >>|       |       |-- TeachingSynapse.java
> >>|       |       `-- TeachingSynapseBeanInfo.java
> >>|       |-- exception
> >>|       |   |-- CVS
> >>|       |   |   |-- Entries
> >>|       |   |   |-- Repository
> >>|       |   |   `-- Root
> >>|       |   |-- ExceptionHandler.java
> >>|       |   |-- JooneException.java
> >>|       |   |-- JooneRuntimeException.java
> >>|       |   `-- SysErrExceptionPlugin.java
> >>|       |-- images
> >>|       |   |-- CENTREZERO1.gif
> >>|       |   |-- CENTREZERO2.gif
> >>|       |   |-- CENTREZERO3.gif
> >>|       |   |-- CHART1.gif
> >>|       |   |-- CHART2.gif
> >>|       |   |-- CHART3.gif
> >>|       |   |-- CONTEXT1.gif
> >>|       |   |-- CONTEXT2.gif
> >>|       |   |-- CONTEXT3.gif
> >>|       |   |-- CVS
> >>|       |   |   |-- Entries
> >>|       |   |   |-- Repository
> >>|       |   |   `-- Root
> >>|       |   |-- DELAY1.gif
> >>|       |   |-- DELAY2.gif
> >>|       |   |-- DELAY3.gif
> >>|       |   |-- DELAYSYNAPS1.gif
> >>|       |   |-- DELAYSYNAPS2.gif
> >>|       |   |-- DELAYSYNAPS3.gif
> >>|       |   |-- DIRECTSYNAPS1.gif
> >>|       |   |-- DIRECTSYNAPS2.gif
> >>|       |   |-- DIRECTSYNAPS3.gif
> >>|       |   |-- DYNAMICANN1.gif
> >>|       |   |-- DYNAMICANN2.gif
> >>|       |   |-- DYNAMICANN3.gif
> >>|       |   |-- FILEIN1.gif
> >>|       |   |-- FILEIN2.gif
> >>|       |   |-- FILEIN3.gif
> >>|       |   |-- FILEOUT1.gif
> >>|       |   |-- FILEOUT2.gif
> >>|       |   |-- FILEOUT3.gif
> >>|       |   |-- FULLSYNAPS1.gif
> >>|       |   |-- FULLSYNAPS2.gif
> >>|       |   |-- FULLSYNAPS3.gif
> >>|       |   |-- JDBCIN1.gif
> >>|       |   |-- JDBCIN2.gif
> >>|       |   |-- JDBCIN3.gif
> >>|       |   |-- JSPI1.gif
> >>|       |   |-- JSPI2.gif
> >>|       |   |-- JSPI3.gif
> >>|       |   |-- JooneIcon.gif
> >>|       |   |-- LEARNSWITCH1.gif
> >>|       |   |-- LEARNSWITCH2.gif
> >>|       |   |-- LEARNSWITCH3.gif
> >>|       |   |-- LINEAR1.gif
> >>|       |   |-- LINEAR2.gif
> >>|       |   |-- LINEAR3.gif
> >>|       |   |-- LINEARANN1.gif
> >>|       |   |-- LINEARANN2.gif
> >>|       |   |-- LINEARANN3.gif
> >>|       |   |-- LOG1.gif
> >>|       |   |-- LOG2.gif
> >>|       |   |-- LOG3.gif
> >>|       |   |-- MVAVG1.gif
> >>|       |   |-- MVAVG2.gif
> >>|       |   |-- MVAVG3.gif
> >>|       |   |-- NESTEDNN1.gif
> >>|       |   |-- NESTEDNN2.gif
> >>|       |   |-- NESTEDNN3.gif
> >>|       |   |-- NORMALIZE1.gif
> >>|       |   |-- NORMALIZE2.gif
> >>|       |   |-- NORMALIZE3.gif
> >>|       |   |-- SANGERSYNAPS1.gif
> >>|       |   |-- SANGERSYNAPS2.gif
> >>|       |   |-- SANGERSYNAPS3.gif
> >>|       |   |-- SCRIPT1.gif
> >>|       |   |-- SCRIPT2.gif
> >>|       |   |-- SCRIPT3.gif
> >>|       |   |-- SIGMOID1.gif
> >>|       |   |-- SIGMOID2.gif
> >>|       |   |-- SIGMOID3.gif
> >>|       |   |-- SNAPSHOT1.gif
> >>|       |   |-- SNAPSHOT2.gif
> >>|       |   |-- SNAPSHOT3.gif
> >>|       |   |-- SWITCH1.gif
> >>|       |   |-- SWITCH2.gif
> >>|       |   |-- SWITCH3.gif
> >>|       |   |-- SWITCHOUT1.gif
> >>|       |   |-- SWITCHOUT2.gif
> >>|       |   |-- SWITCHOUT3.gif
> >>|       |   |-- TANH1.gif
> >>|       |   |-- TANH2.gif
> >>|       |   |-- TANH3.gif
> >>|       |   |-- TEACH1.gif
> >>|       |   |-- TEACH2.gif
> >>|       |   |-- TEACH3.gif
> >>|       |   |-- TURNINGPOINT1.gif
> >>|       |   |-- TURNINGPOINT2.gif
> >>|       |   |-- TURNINGPOINT3.gif
> >>|       |   |-- UNNORMALIZE1.gif
> >>|       |   |-- UNNORMALIZE2.gif
> >>|       |   |-- UNNORMALIZE3.gif
> >>|       |   |-- URLIN1.gif
> >>|       |   |-- URLIN2.gif
> >>|       |   |-- URLIN3.gif
> >>|       |   |-- XLSIN1.gif
> >>|       |   |-- XLSIN2.gif
> >>|       |   |-- XLSIN3.gif
> >>|       |   |-- XLSOUT1.gif
> >>|       |   |-- XLSOUT2.gif
> >>|       |   |-- XLSOUT3.gif
> >>|       |   |-- YFIN1.gif
> >>|       |   |-- YFIN2.gif
> >>|       |   |-- YFIN3.gif
> >>|       |   `-- jooneShadowSmall.gif
> >>|       |-- inspection
> >>|       |   |-- CVS
> >>|       |   |   |-- Entries
> >>|       |   |   |-- Repository
> >>|       |   |   `-- Root
> >>|       |   |-- Inspectable.java
> >>|       |   |-- Inspection.java
> >>|       |   |-- InspectionFrame.java
> >>|       |   `-- implementations
> >>|       |       |-- BiasInspection.java
> >>|       |       |-- CVS
> >>|       |       |   |-- Entries
> >>|       |       |   |-- Repository
> >>|       |       |   `-- Root
> >>|       |       |-- InputsInspection.java
> >>|       |       `-- WeightsInspection.java
> >>|       |-- io
> >>|       |   |-- CVS
> >>|       |   |   |-- Entries
> >>|       |   |   |-- Repository
> >>|       |   |   `-- Root
> >>|       |   |-- FileInputSynapse.java
> >>|       |   |-- FileInputSynapseBeanInfo.java
> >>|       |   |-- FileOutputSynapse.java
> >>|       |   |-- FileOutputSynapseBeanInfo.java
> >>|       |   |-- InputSwitchSynapse.java
> >>|       |   |-- InputSwitchSynapseBeanInfo.java
> >>|       |   |-- InputSynapse.java
> >>|       |   |-- JDBCInputSynapse.java
> >>|       |   |-- JDBCInputSynapseBeanInfo.java
> >>|       |   |-- MemoryInputSynapse.java
> >>|       |   |-- MemoryInputTokenizer.java
> >>|       |   |-- MemoryOutputSynapse.java
> >>|       |   |-- PatternTokenizer.java
> >>|       |   |-- StreamInputFactory.java
> >>|       |   |-- StreamInputSynapse.java
> >>|       |   |-- StreamInputSynapseBeanInfo.java
> >>|       |   |-- StreamInputTokenizer.java
> >>|       |   |-- StreamOutputSynapse.java
> >>|       |   |-- StreamOutputSynapseBeanInfo.java
> >>|       |   |-- URLInputSynapse.java
> >>|       |   |-- URLInputSynapseBeanInfo.java
> >>|       |   |-- XLSInputSynapse.java
> >>|       |   |-- XLSInputSynapseBeanInfo.java
> >>|       |   |-- XLSInputTokenizer.java
> >>|       |   |-- XLSOutputSynapse.java
> >>|       |   |-- XLSOutputSynapseBeanInfo.java
> >>|       |   |-- YahooFinanceInputSynapse.java
> >>|       |   |-- YahooFinanceInputSynapseBeanInfo.java
> >>|       |   `-- xml
> >>|       |-- net
> >>|       |   |-- CVS
> >>|       |   |   |-- Entries
> >>|       |   |   |-- Repository
> >>|       |   |   `-- Root
> >>|       |   |-- NestedNeuralLayer.java
> >>|       |   |-- NestedNeuralLayerBeanInfo.java
> >>|       |   |-- NetCheck.java
> >>|       |   |-- NetChecker.java
> >>|       |   |-- NeuralNet.java
> >>|       |   |-- NeuralNetBeanInfo.java
> >>|       |   |-- NeuralNetDescriptor.java
> >>|       |   |-- NeuralNetLoader.java
> >>|       |   |-- NeuralNetValidator.java
> >>|       |   |-- NeuralValidationEvent.java
> >>|       |   `-- NeuralValidationListener.java
> >>|       |-- samples
> >>|       |   |-- CVS
> >>|       |   |   |-- Entries
> >>|       |   |   |-- Repository
> >>|       |   |   `-- Root
> >>|       |   |-- editor
> >>|       |   |   |-- CVS
> >>|       |   |   |   |-- Entries
> >>|       |   |   |   |-- Repository
> >>|       |   |   |   `-- Root
> >>|       |   |   |-- recurrent
> >>|       |   |   |   |-- CVS
> >>|       |   |   |   |   |-- Entries
> >>|       |   |   |   |   |-- Repository
> >>|       |   |   |   |   `-- Root
> >>|       |   |   |   |-- Elman.ser
> >>|       |   |   |   `-- Jordan.ser
> >>|       |   |   |-- scripting
> >>|       |   |   |   |-- CVS
> >>|       |   |   |   |   |-- Entries
> >>|       |   |   |   |   |-- Repository
> >>|       |   |   |   |   `-- Root
> >>|       |   |   |   |-- ValidationSample.ser
> >>|       |   |   |   |-- initframe.bsh
> >>|       |   |   |   |-- validation.bsh
> >>|       |   |   |   `-- wine.xls
> >>|       |   |   |-- synapses
> >>|       |   |   |   |-- CVS
> >>|       |   |   |   |   |-- Entries
> >>|       |   |   |   |   |-- Repository
> >>|       |   |   |   |   `-- Root
> >>|       |   |   |   `-- Synapses.ser
> >>|       |   |   `-- xor
> >>|       |   |       |-- CVS
> >>|       |   |       |   |-- Entries
> >>|       |   |       |   |-- Repository
> >>|       |   |       |   `-- Root
> >>|       |   |       `-- xor.ser
> >>|       |   |-- engine
> >>|       |   |   |-- CVS
> >>|       |   |   |   |-- Entries
> >>|       |   |   |   |-- Repository
> >>|       |   |   |   `-- Root
> >>|       |   |   |-- scripting
> >>|       |   |   |   |-- CVS
> >>|       |   |   |   |   |-- Entries
> >>|       |   |   |   |   |-- Repository
> >>|       |   |   |   |   `-- Root
> >>|       |   |   |   |-- ScriptValidationSample.java
> >>|       |   |   |   |-- validation.bsh
> >>|       |   |   |   `-- wine.txt
> >>|       |   |   |-- validation
> >>|       |   |   |   |-- CVS
> >>|       |   |   |   |   |-- Entries
> >>|       |   |   |   |   |-- Repository
> >>|       |   |   |   |   `-- Root
> >>|       |   |   |   |-- SimpleValidationSample.java
> >>|       |   |   |   `-- wine.txt
> >>|       |   |   `-- xor
> >>|       |   |       |-- CVS
> >>|       |   |       |   |-- Entries
> >>|       |   |       |   |-- Repository
> >>|       |   |       |   `-- Root
> >>|       |   |       |-- EmbeddedXOR.java
> >>|       |   |       |-- ImmediateEmbeddedXOR.java
> >>|       |   |       |-- XOR.java
> >>|       |   |       |-- XORMemory.java
> >>|       |   |       |-- XOR_using_NeuralNet.java
> >>|       |   |       |-- readme.txt
> >>|       |   |       |-- xor.ser
> >>|       |   |       |-- xor.snet
> >>|       |   |       `-- xor.txt
> >>|       |   `-- spaces
> >>|       |       |-- CVS
> >>|       |       |   |-- Entries
> >>|       |       |   |-- Repository
> >>|       |       |   `-- Root
> >>|       |       |-- JooneStartTrainer.bat
> >>|       |       |-- JoonestartWorker.bat
> >>|       |       |-- SimpleTrainer.java
> >>|       |       |-- SpaceSettings.xml
> >>|       |       |-- startsp.bat
> >>|       |       `-- xor.snet
> >>|       |-- script
> >>|       |   |-- CVS
> >>|       |   |   |-- Entries
> >>|       |   |   |-- Repository
> >>|       |   |   `-- Root
> >>|       |   |-- JooneMacro.java
> >>|       |   |-- JooneSPI.java
> >>|       |   |-- JooneScript.java
> >>|       |   |-- MacroInterface.java
> >>|       |   `-- MacroManager.java
> >>|       |-- spaces
> >>|       |   |-- CVS
> >>|       |   |   |-- Entries
> >>|       |   |   |-- Repository
> >>|       |   |   `-- Root
> >>|       |   |-- Command.java
> >>|       |   |-- Master.java
> >>|       |   |-- NetResultEntry.java
> >>|       |   |-- NetTaskEntry.java
> >>|       |   |-- ResultEntry.java
> >>|       |   |-- TaskEntry.java
> >>|       |   |-- Worker.java
> >>|       |   `-- util
> >>|       |       |-- CVS
> >>|       |       |   |-- Entries
> >>|       |       |   |-- Repository
> >>|       |       |   `-- Root
> >>|       |       |-- SettingsElement.java
> >>|       |       |-- SettingsSAXParser.java
> >>|       |       `-- SpaceAccessor.java
> >>|       `-- util
> >>|           |-- CSVParser.java
> >>|           |-- CVS
> >>|           |   |-- Entries
> >>|           |   |-- Repository
> >>|           |   `-- Root
> >>|           |-- CenterOnZeroPlugIn.java
> >>|           |-- ConverterPlugIn.java
> >>|           |-- ConverterPlugInBeanInfo.java
> >>|           |-- DynamicAnnealing.java
> >>|           |-- DynamicAnnealingBeanInfo.java
> >>|           |-- InputPluginEvent.java
> >>|           |-- InputPluginListener.java
> >>|           |-- LearningSwitch.java
> >>|           |-- LearningSwitchBeanInfo.java
> >>|           |-- LinearAnnealing.java
> >>|           |-- MacroPlugin.java
> >>|           |-- MinMaxExtractorPlugIn.java
> >>|           |-- MinMaxExtractorPlugInBeanInfo.java
> >>|           |-- MonitorPlugin.java
> >>|           |-- MonitorPluginBeanInfo.java
> >>|           |-- MovingAveragePlugIn.java
> >>|           |-- MovingAveragePlugInBeanInfo.java
> >>|           |-- NeuralNetRunner.java
> >>|           |-- NormalizerPlugIn.java
> >>|           |-- NormalizerPlugInBeanInfo.java
> >>|           |-- NotSerialize.java
> >>|           |-- OutputConverterPlugIn.java
> >>|           |-- OutputConverterPlugInBeanInfo.java
> >>|           |-- OutputPluginEvent.java
> >>|           |-- OutputPluginListener.java
> >>|           |-- ScriptingPlugin.java
> >>|           |-- ScriptingPluginBeanInfo.java
> >>|           |-- SnapshotFormatEditor.java
> >>|           |-- SnapshotPlugin.java
> >>|           |-- SnapshotRecorder.java
> >>|           |-- SnapshotRecorderBeanInfo.java
> >>|           |-- UnNormalizerOutputPlugIn.java
> >>|           `-- UnNormalizerOutputPlugInBeanInfo.java
> >>|-- scripts
> >>|   |-- build.properties
> >>|   |-- build.xml
> >>|   |-- build.xml~
> >>|   |-- lib
> >>|   |   |-- aspectjrt.jar
> >>|   |   `-- aspectjtools.jar
> >>|   |-- local.properties
> >>|   `-- versions.properties
> >>`-- tmp
> >>
> >>88 directories, 561 files
> >>
> >>  ------------------------------------------------------------------------------
> >>#
> >>#  This property file allows for a shared environment
> >>#  Based upon the Build.xml made by pmaronne@xxxxxxxxxxxxxxxxxxxxx.
> >>#   The file contains the following sections :
> >>#   1°.
> >>#          has been defined via the file local.properties.
> >>#          That file will be committed once before being introduced in
> >>#          the '.cvsignore'
> >>#
> >># Author : $Author$
> >># Revision : $Revision$
> >># Id : $Id$
> >>#
> >># ################################################################################
> >>
> >>#
> >>#  Directories
> >># #############
> >>appname     = joone
> >>src         = ${base}/${appname}
> >>releases    = ${base}/releases
> >>zip.ext     = ${releases}/${appname}-ext
> >>overviewFile = docs/overview.html
> >>
> >># This next definition looks pointless to me !
> >>joone_build = build.xml
> >>zip         = ${appname}-*.zip
> >>jar.eng     = ${releases}/${appname}-engine
> >>lib         = ${src}/lib
> >>scripts     = ${src}/scripts
> >>scripts.lib = ${src}/scripts/lib
> >>jini.lib    = ${jini.home}/lib
> >>
> >># This section does not respect the advised directory structure by Paolo
> >># Please ensure that  if the next two entries are not according to
> >># joone expected default the .${src}/.cvsignore file is in you
> >>build       = ${src}/build
> >>doc         = ${src}/doc
> >>build.temp  = ${src}/tmp
> >>
> >>#
> >># Files pattern matching
> >># #######################
> >>
> >># Engine
> >>joone_eng_engine  = org/joone/engine/**/*.*
> >>joone_eng_io      = org/joone/io/**/*.*
> >>joone_eng_samples = org/joone/samples/engine/**/*.*
> >>joone_eng_util    = org/joone/util/**/*.*
> >>joone_eng_script  = org/joone/script/*.*
> >>joone_eng_net     = org/joone/net/**/*.*
> >>joone_eng_aspect  = org/joone/aspect/**/*.java
> >>
> >># Examples
> >>joone_dis_samples = org/joone/samples/spaces/**/*.*
> >>joone_dis_spaces  = org/joone/spaces/**/*.*
> >>
> >># Libs
> >>joone_ext_lib = joone/lib/*.*
> >>
> >># Docs
> >>joone_doc = ${doc}/**/*.*
> >>
> >># GUI
> >>joone_gui_help    = org/joone/edit/help_contents/**/*
> >>joone_gui_edit    = org/joone/edit/**/*.*
> >>joone_gui_run     = org/joone/data/*.xml
> >>joone_gui_images  = org/joone/images/*.*
> >>joone_gui_samples = org/joone/samples/editor/**/*.*
> >>
> >>#
> >>#  Jars & liraries
> >># #################
> >>bsh-jars     = ${lib}/bsh.jar
> >>jhotdraw.jar = ${lib}/jhotdraw.jar
> >>jh.jar       = ${lib}/jh.jar
> >>poi-jars     = ${lib}/jakarta-poi.jar
> >>
> >># XML
> >>jaxp-jars    = ${lib}/crimson.jar:${lib}/xalan.jar
> >>log4j.jar    = ${lib}/log4j.jar
> >>
> >>#
> >># This should move out of the '.properties' file as it can be built
> >># 'at runtime' by listing the files found in the ${jini.home}/lib
> >># #################################################################
> >>jini-jars    = ${jini.lib}/jini-core.jar:${jini.lib}/jini-ext.jar:${jini.lib}/sun-util.jar:${jini.lib}/space-examples.jar:${jini.lib}/mahalo.jar:${jini.lib}/transient-outrigger.jar
> >>
> >>joonegroup  = org.joone.*
> >>jar.eng.src = ${releases}/${appname}-engine-src-${engversion}.zip
> >>jar.gui     = ${releases}/${appname}-editor
> >>jar.gui.src = ${releases}/${appname}-editor-src-${guiversion}.zip
> >>jar         = ${appname}-*.jar
> >>zip.doc     = ${releases}/${appname}-javadoc
> >>jar.dis.src = ${releases}/${appname}-distrib-src-${distversion}.zip
> >>joone_gui_data = org/joone/data/layers.*
> >>jar.dis     = ${releases}/${appname}-distrib
> >>
> >>#
> >># Current the path stays here but the final version
> >># ought to be build in the Ant-Build.xml file as
> >># there might be more than one classpath
> >>classpath = ${jaxp-jars}:${jhotdraw.jar}:${log4j.jar}:${jini-jars}:${ppi.jar}:${poi-jars}:${jh.jar}:${bsh-jars}
> >>
> >>#
> >>#  Text
> >># #######
> >>bottom = "Submit Feedback to pmarrone@xxxxxxxxxxxxxxxxxxxxx"
> >>doctitle = JOONE
> >>
> >>#
> >># Module names
> >># #############
> >>modules.number = 3
> >>main.module.name = joone
> >>test.module.name = jooneTests
> >>examples.module.name = jooneExamples
> >>main.module.home = ${base}/joone
> >>test.module.home = ${base}/jooneTests
> >>examples.module.home = ${base}/jooneExamples
> >>
> >># ################################################################################
> >>#
> >># History
> >>#
> >># $Log$
> >>#
> >># ################################################################################
> >>
> >>  ------------------------------------------------------------------------------
> >>#
> >># Author : $Author$
> >># Revision : $Revision$
> >># Id : $Id$
> >>#
> >># #############################################################################
> >>
> >>#
> >># Only these two may reference variables specific to your local environment
> >># #############################################################################
> >>
> >>base = /home/tsmets/workspace
> >>jini.home = ${base}/JiniLibs
> >>
> >># ################################################################################
> >>#
> >># History
> >>#
> >>#  $Log$
> >>#
> >># Please note that the file has now been added to the
> >>#      ${joone.root}/script/.cvsignore
> >># ################################################################################
> >>
> >>  ------------------------------------------------------------------------------
> >>#
> >>#   Simple a place holder for the version number.
> >>#
> >>#   TO DO
> >>#
> >>#
> >>#   Entries should be renamed : version.gui
> >>#                               version.distribution
> >>#                               version.engine
> >>#
> >># Author : $Author$
> >># Revision : $Revision$
> >># Id : $Id$
> >>#
> >># ################################################################################
> >>
> >>dist.version = 0.5.0
> >>gui.version = 0.7.1
> >>eng.version = 0.9.9
> >>
> >># ################################################################################
> >>#
> >># History
> >>#
> >># $Log$
> >>#
> >># ################################################################################
> >>
> >>  ------------------------------------------------------------------------------
> >><?xml version="1.0" encoding="UTF-8" ?>
> >><!-- ====================================================================== -->
> >><!--                                                                        -->
> >><!--  Joone, the OpenSource Neural Network                                  -->
> >><!--                                                                        -->
> >><!--  Distributable under LGPL license.                                     -->
> >><!--  See terms of license at http://www.gnu.org.                           -->
> >><!--                                                                        -->
> >><!--  Author : $Author$                                                     -->
> >><!--  Revision : $Revision$                                                 -->
> >><!--  Id : $Id$                                                             -->
> >><!--                                                                        -->
> >><!-- ====================================================================== -->
> >><!--                                                                        -->
> >><!--  This is not ready for now ... !                                       -->
> >><!--  Looking at :                                                          -->
> >><!--    http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/jboss/tools/etc/buildfragments/modules.ent?rev=1.8&content-type=text/vnd.viewcvs-markup
> >>                                                                            -->
> >><!--  There is still a fair long way before we organize our project         -->
> >><!--  that well. Though it's the way to go :-)) and we are on our way       -->
> >><!--                                                                        -->
> >><!--  To see how to configure the environment search the 'info'             -->
> >><!--  targets, it should then be self explanatory.                          -->
> >><!--                                                                        -->
> >><!--                                                                        -->
> >><project basedir=".." default="info" name="joone">
> >>   <!-- Prefixes all the environment properties with the 'env.' string      -->
> >>   <property environment="env"  />
> >>
> >>   <!-- Only the properties located in this file can be modified to customize    -->
> >>   <!-- some values to your environment                                          -->
> >>   <property resource="local.properties" />
> >>
> >>  <!-- This file should only be modified by pmaronne@xxxxxxxxxxxxxxxxxxxxx       -->
> >>  <property resource="versions.properties" />
> >>
> >>  <!-- Define all the properties needed for the custom targets build, lib,...    -->
> >>  <property resource="build.properties" />
> >>
> >>  <!--   Flags : compilation, verboseness, deprecation, etc ...                  -->
> >>  <!--   *******************************************************                 -->
> >>  <property name="flag.compile.verbose"         value="false" />
> >>  <property name="flag.run.verbose"         value="true"  />
> >>  <property name="flag.deprecation"                     value="false"  />
> >>  <property name="flag.failOnError"             value="true"  />
> >>  <property name="flag.fork"                    value="false" />
> >>
> >>
> >>  <!-- The Aspect compiler requests a few libraries.                           -->
> >>  <!-- The needs the aspect specific jars. More infos are available at :       -->
> >>  <!--                      aspectj.org                                        -->
> >>  <taskdef name="ajc"
> >>    classname="org.aspectj.tools.ant.taskdefs.Ajc" >
> >>    <!-- declare classes needed to run the tasks and tools -->
> >>    <classpath>
> >>      <pathelement location="${ant.home}/lib/aspectj-ant.jar"/>
> >>      <pathelement location="${scripts.lib}/aspectjtools.jar"/>
> >>      <pathelement location="${java.home}/../lib/tools.jar"/>
> >>    </classpath>
> >>  </taskdef>
> >>
> >>  <!-- Here are the classpath for the Runtime                                  -->
> >>  <!-- Basically there is two classpath we currently need (no jini or          -->
> >>  <!-- complex stuff, here).                                                   -->
> >>  <!-- The run classpath inclused all the files needed to run the application  -->
> >>  <path id="path.run">
> >>    <fileset dir="${lib}">
> >>      <include name="**.jar"/>
> >>      <include name="**.zip"/>
> >>    </fileset>
> >>    <pathelement location="${scripts.lib}/aspectjrt.jar" />
> >>  </path>
> >>
> >>  <path id="path.build.withJini">
> >>    <fileset dir="${lib}">
> >>      <include name="**.jar"/>
> >>      <include name="**.zip"/>
> >>    </fileset>
> >>    <pathelement location="${scripts.lib}/aspectjrt.jar" />
> >>    <fileset dir="${jini.lib}">
> >>      <include name="**.jar"/>
> >>      <include name="**.zip"/>
> >>    </fileset>
> >>  </path>
> >>
> >>  <!-- The build path does not need to have any references to the aspect        -->
> >>  <!-- specific jars as they are                                                -->
> >>  <path id="path.build">
> >>    <fileset dir="${lib}">
> >>      <include name="**.jar"/>
> >>      <include name="**.zip"/>
> >>    </fileset>
> >>  </path>
> >>
> >>  <target name="clean">
> >>    <echo>Cleaning the build directory (delete ${build} followed by a mkdir) </echo>
> >>    <delete dir="${build}"/>
> >>    <mkdir  dir="${build}"/>
> >>  </target>
> >>
> >>  <!--  -->
> >>  <target name="build.normal"
> >>          depends="clean"
> >>          description="Builds the engine as a normal java application" >
> >>     <echo>Building the content of the joone</echo>
> >>     <javac destdir="${build}"
> >>            verbose="${flag.verbose}"
> >>            failonerror="${flag.failonerror}"
> >>            fork="${flag.fork}"
> >>            deprecation="${flag.deprecation}"
> >>                        srcdir="${src}">
> >>                        <classpath refid="path.build" />
> >>        </javac>
> >>  </target>
> >>
> >>  <!-- This target simply generated a complete build of the file into the
> >>       ./joone/build directory                                             -->
> >>  <target name="build.withJini"
> >>          depends="clean"
> >>          description="Builds the engine as a normal java application" >
> >>     <echo>Building the content of the joone</echo>
> >>     <javac destdir="${build}"
> >>            verbose="${flag.verbose}"
> >>            failonerror="${flag.failonerror}"
> >>            fork="${flag.fork}"
> >>            deprecation="${flag.deprecation}"
> >>                        srcdir="${src}">
> >>                        <classpath refid="path.build.withJini" />
> >>        </javac>
> >>  </target>
> >>
> >>
> >>  <!--  -->
> >>  <target name="build.withAspects"
> >>          depends="clean"
> >>          description="Builds the engine with Aspects built-in" >
> >>     <echo>Building the content of the joone</echo>
> >>
> >>     <echo>
> >>         aspectj-ant.jar  : ${ant.home}/lib/aspectj-ant.jar
> >>         aspectjtools.jar  : ${scripts.lib}/aspectjtools.jar
> >>         tools.jar     : ${java.home}/../lib/tools.jar
> >>         aspectjrt.jar : ${scripts.lib}/aspectjrt.jar
> >>     </echo>
> >>
> >>     <ajc destdir="${build}"
> >>            verbose="${flag.verbose}"
> >>            failonerror="${flag.failonerror}"
> >>            fork="${flag.fork}"
> >>            deprecation="${flag.deprecation}"
> >>                        srcdir="${src}">
> >>                        <classpath refid="path.build.withJini" />
> >>         </ajc>
> >>
> >>  </target>
> >>
> >>  <!--  -->
> >>  <target name="info"
> >>          depends="info.usage,info.version-history,info.variables"
> >>          description="Shows all the infos for the SpecialBuild ">
> >>        <echo>
> >>
> >>        </echo>
> >>  </target>
> >>
> >>  <!--  -->
> >>  <target name="info.usage"
> >>          description="Shows infos to be able to invoke the SpecialBuild.xml ">
> >>        <echo>
> >>For this Build.xml to be usefull the ANT version must be at least 1.5.1
> >>Earlier version that that one will have problems picking up the '.properties'
> >>file.
> >>The version of ANT you use has the following version informations :
> >>    ${ant.version}
> >>
> >>        </echo>
> >>  </target>
> >>
> >>
> >>  <target name="info.variables"
> >>          description="Displays the variables defined for the project">
> >>  <echo>
> >>  Here are all the variable of the BuildSpecials :
> >>  ************************************************
> >>        base    : ${base}
> >>        scripts : ${scripts}
> >>        ext     : ${ext}
> >>        build   : ${build}
> >>        src     : ${src}
> >>        scripts.lib : ${scripts.lib}
> >>        jini.home : ${jini.home}
> >>        jini.lib : ${jini.lib}
> >>
> >>   System information :
> >>   ********************
> >>            ant.home : ${ant.home}
> >>
> >>    Flags :
> >>    *******
> >>        flag.verbose : ${flag.verbose}
> >>        flag.deprecation : ${flag.deprecation}
> >>        flag.failOnError : ${flag.failOnError}
> >>        flag.fork : ${flag.fork}
> >>  </echo>
> >>
> >>  </target>
> >>
> >>
> >>  <!-- I dunno if this is really usefull but I believe it can be                 -->
> >>  <!-- helpfull at somepoint                                                    -->
> >>  <target name="info.version-history"
> >>          description="This target allows to view the versions history" >
> >>        <echo>
> >>                $Log$
> >>        </echo>
> >>  </target>
> >></project>
> >
> > _______________________________________________
> > aspectj-users mailing list
> > aspectj-users@xxxxxxxxxxx
> > http://dev.eclipse.org/mailman/listinfo/aspectj-users
> 
> --
> Thomas SMETS
> SCJP2 - Brussels
> 
> http://tsmets.lautre.net
> 
> _______________________________________________
> aspectj-users mailing list
> aspectj-users@xxxxxxxxxxx
> http://dev.eclipse.org/mailman/listinfo/aspectj-users


Back to the top