Perhaps you had already built it once at the top level when you ran the sub-module's build, and it works after the second compile.
You were right as to why it happens though, and its a known issue. I believe all such occurrences were removed not that long ago in order to prevent this happening, but i recall seeing some traffic about threading even more recently, so this is probably just a new occurrence of it since then. Most people are using Java 6 compilers and targeting Java5, and it doesnt show up in that scenario so its quite easy for it to go unseen. Robbie On Thu, 2009-01-15 at 13:10 +0100, Andrea Gazzarini wrote: > Thanks Marnie, Thing is strange because the each module compiles fine..I > have this error only when I run ant from the java root... > Anyway, in order to see if my submitted work builds, I built common and > client modules separately. > > I will try your workaround too > > Thanks again. > > Andrea > > > 2009/1/15 Marnie McCormack <marnie.mccorm...@googlemail.com> > > > Hi Andrea, > > > > There are some JIRAs around for this (the old ones are the best) - try > > running again, I believe it works the second time :-) > > > > Marnie > > > > On Thu, Jan 15, 2009 at 9:12 AM, Andrea Gazzarini <a.gazzar...@gmail.com > > >wrote: > > > > > Hi, > > > Ant issue has been solved! Finally I found ant and I'm able to run the > > > build. > > > > > > Now I have a question : the build fails if java 1.5 is used...is that > > > expected? > > > > > > Problem seems due to the fact that only from JDK1.6 the @Override > > > annotation > > > can be used for annotate an implementor method. JDK 1.5 requires that the > > > method is really overriden. QpidThreadExecutor.execute(Runnable) seems to > > > be > > > an implementation of the Executor inteface. > > > > > > > > > > > ================================================================================================ > > > Buildfile: build.xml > > > [echo] Running ant for module : client > > > > > > prepare: > > > > > > precompile: > > > > > > compile: > > > [echo] Targeting : 1.5 > > > [javac] Compiling 134 source files to > > > /x1/home/agazzarini/qpid/trunk/qpid/java/build/client/classes > > > [javac] > > > > > > > > /x1/home/agazzarini/qpid/trunk/qpid/java/client/src/main/java/org/apache/qpid/client/transport/QpidThreadExecutor.java:9: > > > method does not override a method from its superclass > > > [javac] @Override > > > [javac] ^ > > > [javac] Note: Some input files use or override a deprecated API. > > > [javac] Note: Recompile with -Xlint:deprecation for details. > > > [javac] Note: Some input files use unchecked or unsafe operations. > > > [javac] Note: Recompile with -Xlint:unchecked for details. > > > [javac] 1 error > > > > > > BUILD FAILED > > > > > > > > ============================================================================ > > > > > > Regards, > > > Andrea > > > > > > 2009/1/15 Andrea Gazzarini <a.gazzar...@gmail.com> > > > > > > > Hi all,I just submitted QMan WS-DM so I'd need to run a manual build in > > > > order to see that all is working... > > > > I tried that on my machine and it builds ok but I'd like to run it on > > the > > > > apache machine too. > > > > Is ant installed on that machine? If so How can I use it? > > > > > > > > Regards, > > > > Andrea > > > > > > > > >