Hiram Chirino wrote:
Ah thanks.. I just tried that and got:compile: [echo] Targeting : 1.5 [javac] Compiling 268 source files to /Users/chirino/sandbox/qpid-trunk/java/build/broker/classes [javac] /Users/chirino/sandbox/qpid-trunk/java/broker/src/main/java/org/apache/qpid/server/ExtractResendAndRequeue.java:57: method does not override a method from its superclass [javac] @Override [javac] ^ [javac] /Users/chirino/sandbox/qpid-trunk/java/broker/src/main/java/org/apache/qpid/server/ExtractResendAndRequeue.java:104: method does not override a method from its superclass [javac] @Override [javac] ^ [javac] /Users/chirino/sandbox/qpid-trunk/java/broker/src/main/java/org/apache/qpid/server/subscription/SubscriptionImpl.java:82: method does not override a method from its superclass [javac] @Override [javac] ^ [javac] /Users/chirino/sandbox/qpid-trunk/java/broker/src/main/java/org/apache/qpid/server/subscription/SubscriptionImpl.java:130: method does not override a method from its superclass [javac] @Override [javac] ^ [javac] /Users/chirino/sandbox/qpid-trunk/java/broker/src/main/java/org/apache/qpid/server/subscription/SubscriptionImpl.java:200: 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] 5 errors
Are you building with Java 1.5? These days you need 1.6 or later to build the code. In particular @Override is being used on implementations of interface methods. This is permitted by Java 1.6 or later, but was illegal on Java 1.5.
--Rafael
