I would check if you don't have a version of antlr install on you
system that takes
precedence over the one distributed with C* and happens to not be compatible.

Because I don't remember there having been much change to the Cli between 1.1.1
and 1.1.2 and the grammar nobody has had that problem so far.

--
Sylvain

On Mon, Jul 9, 2012 at 8:07 PM, Arya Goudarzi <gouda...@gmail.com> wrote:
> Thanks for your response. Yes. I do that every time before I build.
>
> On Sun, Jul 8, 2012 at 11:51 AM, aaron morton <aa...@thelastpickle.com> wrote:
>> Did you try running ant clean first ?
>>
>> Cheers
>>
>> -----------------
>> Aaron Morton
>> Freelance Developer
>> @aaronmorton
>> http://www.thelastpickle.com
>>
>> On 8/07/2012, at 1:57 PM, Arya Goudarzi wrote:
>>
>> Hi Fellows,
>>
>> I used to be able to build cassandra 1.1 up to 1.1.1 with the same set
>> of procedures by running ant on the same machine, but now the stuff
>> associated with gen-cli-grammar breaks the build. Any advice will be
>> greatly appreciated.
>>
>> -Arya
>>
>> Source:
>> source tarball for 1.1.2 downloaded from one of the mirrors in
>> cassandra.apache.org
>> OS:
>> Ubuntu 10.04 Precise 64bit
>> Ant:
>> Apache Ant(TM) version 1.8.2 compiled on December 3 2011
>> Maven:
>> Apache Maven 3.0.3 (r1075438; 2011-02-28 17:31:09+0000)
>> Java:
>> java version "1.6.0_32"
>> Java(TM) SE Runtime Environment (build 1.6.0_32-b05)
>> Java HotSpot(TM) 64-Bit Server VM (build 20.7-b02, mixed mode)
>>
>>
>>
>> Buildfile: /home/arya/workspace/cassandra-1.1.2/build.xml
>>
>> maven-ant-tasks-localrepo:
>>
>> maven-ant-tasks-download:
>>
>> maven-ant-tasks-init:
>>
>> maven-declare-dependencies:
>>
>> maven-ant-tasks-retrieve-build:
>>
>> init-dependencies:
>>     [echo] Loading dependency paths from file:
>> /home/arya/workspace/cassandra-1.1.2/build/build-dependencies.xml
>>
>> init:
>>    [mkdir] Created dir:
>> /home/arya/workspace/cassandra-1.1.2/build/classes/main
>>    [mkdir] Created dir:
>> /home/arya/workspace/cassandra-1.1.2/build/classes/thrift
>>    [mkdir] Created dir: /home/arya/workspace/cassandra-1.1.2/build/test/lib
>>    [mkdir] Created dir:
>> /home/arya/workspace/cassandra-1.1.2/build/test/classes
>>    [mkdir] Created dir: /home/arya/workspace/cassandra-1.1.2/src/gen-java
>>
>> check-avro-generate:
>>
>> avro-interface-generate-internode:
>>     [echo] Generating Avro internode code...
>>
>> avro-generate:
>>
>> build-subprojects:
>>
>> check-gen-cli-grammar:
>>
>> gen-cli-grammar:
>>     [echo] Building Grammar
>> /home/arya/workspace/cassandra-1.1.2/src/java/org/apache/cassandra/cli/Cli.g
>> ....
>>     [java] warning(209):
>> /home/arya/workspace/cassandra-1.1.2/src/java/org/apache/cassandra/cli/Cli.g:697:1:
>> Multiple token rules can match input such as "'-'":
>> IntegerNegativeLiteral, COMMENT
>>     [java]
>>     [java] As a result, token(s) COMMENT were disabled for that input
>>     [java] warning(209):
>> /home/arya/workspace/cassandra-1.1.2/src/java/org/apache/cassandra/cli/Cli.g:628:1:
>> Multiple token rules can match input such as "'I'": INCR, INDEX,
>> Identifier
>>     [java]
>>     [java] As a result, token(s) INDEX,Identifier were disabled for that
>> input
>>     [java] warning(209):
>> /home/arya/workspace/cassandra-1.1.2/src/java/org/apache/cassandra/cli/Cli.g:628:1:
>> Multiple token rules can match input such as "'0'..'9'": IP_ADDRESS,
>> IntegerPositiveLiteral, DoubleLiteral, Identifier
>>     [java]
>>     [java] As a result, token(s)
>> IntegerPositiveLiteral,DoubleLiteral,Identifier were disabled for that
>> input
>>     [java] warning(209):
>> /home/arya/workspace/cassandra-1.1.2/src/java/org/apache/cassandra/cli/Cli.g:628:1:
>> Multiple token rules can match input such as "'T'": TRUNCATE, TTL,
>> Identifier
>>     [java]
>>     [java] As a result, token(s) TTL,Identifier were disabled for that input
>>     [java] warning(209):
>> /home/arya/workspace/cassandra-1.1.2/src/java/org/apache/cassandra/cli/Cli.g:628:1:
>> Multiple token rules can match input such as "'A'": T__109,
>> API_VERSION, AND, ASSUME, Identifier
>>     [java]
>>     [java] As a result, token(s) API_VERSION,AND,ASSUME,Identifier
>> were disabled for that input
>>     [java] warning(209):
>> /home/arya/workspace/cassandra-1.1.2/src/java/org/apache/cassandra/cli/Cli.g:628:1:
>> Multiple token rules can match input such as "'E'": EXIT, Identifier
>>     [java]
>>     [java] As a result, token(s) Identifier were disabled for that input
>>     [java] warning(209):
>> /home/arya/workspace/cassandra-1.1.2/src/java/org/apache/cassandra/cli/Cli.g:628:1:
>> Multiple token rules can match input such as "'L'": LIST, LIMIT,
>> Identifier
>>     [java]
>>     [java] As a result, token(s) LIMIT,Identifier were disabled for that
>> input
>>     [java] warning(209):
>> /home/arya/workspace/cassandra-1.1.2/src/java/org/apache/cassandra/cli/Cli.g:628:1:
>> Multiple token rules can match input such as "'B'": BY, Identifier
>>     [java]
>>     [java] As a result, token(s) Identifier were disabled for that input
>>     [java] warning(209):
>> /home/arya/workspace/cassandra-1.1.2/src/java/org/apache/cassandra/cli/Cli.g:628:1:
>> Multiple token rules can match input such as "'O'": ON, Identifier
>>     [java]
>>     [java] As a result, token(s) Identifier were disabled for that input
>>     [java] warning(209):
>> /home/arya/workspace/cassandra-1.1.2/src/java/org/apache/cassandra/cli/Cli.g:628:1:
>> Multiple token rules can match input such as "'K'": KEYSPACE,
>> KEYSPACES, Identifier
>>     [java]
>>     [java] As a result, token(s) KEYSPACES,Identifier were disabled
>> for that input
>>     [java] warning(209):
>> /home/arya/workspace/cassandra-1.1.2/src/java/org/apache/cassandra/cli/Cli.g:38:1:
>> Multiple token rules can match input such as "'<'": T__113, T__115
>>     [java]
>>     [java] As a result, token(s) T__115 were disabled for that input
>>     [java] warning(209):
>> /home/arya/workspace/cassandra-1.1.2/src/java/org/apache/cassandra/cli/Cli.g:693:1:
>> Multiple token rules can match input such as "' '": DoubleLiteral, WS
>>     [java]
>>     [java] As a result, token(s) WS were disabled for that input
>>     [java] warning(209):
>> /home/arya/workspace/cassandra-1.1.2/src/java/org/apache/cassandra/cli/Cli.g:628:1:
>> Multiple token rules can match input such as "'Q'": QUIT, Identifier
>>     [java]
>>     [java] As a result, token(s) Identifier were disabled for that input
>>     [java] warning(209):
>> /home/arya/workspace/cassandra-1.1.2/src/java/org/apache/cassandra/cli/Cli.g:628:1:
>> Multiple token rules can match input such as "'S'": SET, SHOW, SCHEMA,
>> Identifier
>>     [java]
>>     [java] As a result, token(s) SHOW,SCHEMA,Identifier were disabled
>> for that input
>>     [java] warning(209):
>> /home/arya/workspace/cassandra-1.1.2/src/java/org/apache/cassandra/cli/Cli.g:697:1:
>> Multiple token rules can match input such as "'/'": T__105, COMMENT
>>     [java]
>>     [java] As a result, token(s) COMMENT were disabled for that input
>>     [java] warning(209):
>> /home/arya/workspace/cassandra-1.1.2/src/java/org/apache/cassandra/cli/Cli.g:628:1:
>> Multiple token rules can match input such as "'R'": T__124, Identifier
>>     [java]
>>     [java] As a result, token(s) Identifier were disabled for that input
>>     [java] warning(209):
>> /home/arya/workspace/cassandra-1.1.2/src/java/org/apache/cassandra/cli/Cli.g:37:1:
>> Multiple token rules can match input such as "'>'": T__112, T__114
>>     [java]
>>     [java] As a result, token(s) T__114 were disabled for that input
>>     [java] warning(209):
>> /home/arya/workspace/cassandra-1.1.2/src/java/org/apache/cassandra/cli/Cli.g:628:1:
>> Multiple token rules can match input such as "'H'": HELP, Identifier
>>     [java]
>>     [java] As a result, token(s) Identifier were disabled for that input
>>     [java] warning(209):
>> /home/arya/workspace/cassandra-1.1.2/src/java/org/apache/cassandra/cli/Cli.g:628:1:
>> Multiple token rules can match input such as "'C'": T__106, T__107,
>> T__123, CONFIG, CONNECT, COUNT, CREATE, COLUMN, CONSISTENCYLEVEL,
>> Identifier
>>     [java]
>>     [java] As a result, token(s)
>> T__107,T__123,CONFIG,CONNECT,COUNT,CREATE,COLUMN,CONSISTENCYLEVEL,Identifier
>> were disabled for that input
>>     [java] warning(209):
>> /home/arya/workspace/cassandra-1.1.2/src/java/org/apache/cassandra/cli/Cli.g:628:1:
>> Multiple token rules can match input such as "'W'": T__110, WITH,
>> Identifier
>>     [java]
>>     [java] As a result, token(s) WITH,Identifier were disabled for that
>> input
>>     [java] warning(209):
>> /home/arya/workspace/cassandra-1.1.2/src/java/org/apache/cassandra/cli/Cli.g:628:1:
>> Multiple token rules can match input such as "'F'": FILE, FAMILY,
>> Identifier
>>     [java]
>>     [java] As a result, token(s) FAMILY,Identifier were disabled for that
>> input
>>     [java] warning(209):
>> /home/arya/workspace/cassandra-1.1.2/src/java/org/apache/cassandra/cli/Cli.g:628:1:
>> Multiple token rules can match input such as "'U'": USE, UPDATE,
>> Identifier
>>     [java]
>>     [java] As a result, token(s) UPDATE,Identifier were disabled for that
>> input
>>     [java] warning(209):
>> /home/arya/workspace/cassandra-1.1.2/src/java/org/apache/cassandra/cli/Cli.g:628:1:
>> Multiple token rules can match input such as "'D'": DEL, DESCRIBE,
>> DECR, DROP, Identifier
>>     [java]
>>     [java] As a result, token(s) DESCRIBE,DECR,DROP,Identifier were
>> disabled for that input
>>     [java] warning(209):
>> /home/arya/workspace/cassandra-1.1.2/src/java/org/apache/cassandra/cli/Cli.g:628:1:
>> Multiple token rules can match input such as "'G'": GET, Identifier
>>     [java]
>>     [java] As a result, token(s) Identifier were disabled for that input
>>     [java] error(208):
>> /home/arya/workspace/cassandra-1.1.2/src/java/org/apache/cassandra/cli/Cli.g:697:1:
>> The following token definitions can never be matched because prior
>> tokens match the same input:
>> T__107,T__114,T__115,T__123,CONFIG,CONNECT,COUNT,DESCRIBE,DECR,SHOW,KEYSPACES,API_VERSION,CREATE,DROP,COLUMN,FAMILY,WITH,AND,UPDATE,LIMIT,ASSUME,TTL,CONSISTENCYLEVEL,INDEX,SCHEMA,IntegerPositiveLiteral,COMMENT
>>
>> BUILD FAILED
>> /home/arya/workspace/cassandra-1.1.2/build.xml:182: Java returned: 1
>>
>> Total time: 55 seconds
>>
>>

Reply via email to