Uploaded image for project: 'Cassandra'
  1. Cassandra
  2. CASSANDRA-879

After SVN update build crashes with 'RowMutation.java:284: cannot find symbol ... etc.'

    XMLWordPrintableJSON

Details

    • Task
    • Status: Resolved
    • Low
    • Resolution: Cannot Reproduce
    • 0.6
    • None
    • win srv 2k3 x64; jvm 6_sun_018

    Description

      After SVN update/trunk build fails with errors:

      Buildfile: W:\Java\Apache\Cassandra\SVN\Trunk\build.xml
      ivy-download:
      ivy-init:
      ivy-retrieve:
      [ivy:retrieve] :: Ivy 2.1.0 - 20090925235825 :: http://ant.apache.org/ivy/ ::
      [ivy:retrieve] :: loading settings :: url = jar:file:/W:/Java/Apache/Cassandra/SVN/Trunk/build/ivy-2.1.0.jar!/org/apache/ivy/core/settings/ivysettings.xml
      [ivy:retrieve] :: resolving dependencies :: apache-cassandra#cassandra;working@texazzz
      [ivy:retrieve] confs: [default]
      [ivy:retrieve] found commons-logging#commons-logging;1.1.1 in public
      [ivy:retrieve] found org.apache.mahout.hadoop#hadoop-core;0.20.1 in public
      [ivy:retrieve] found commons-httpclient#commons-httpclient;3.1 in public
      [ivy:retrieve] found commons-codec#commons-codec;1.2 in public
      [ivy:retrieve] found org.apache.hadoop#avro;1.3.0 in public
      [ivy:retrieve] found org.codehaus.jackson#jackson-mapper-asl;1.4.0 in public
      [ivy:retrieve] found org.codehaus.jackson#jackson-core-asl;1.4.0 in public
      [ivy:retrieve] found com.thoughtworks.paranamer#paranamer;2.1 in public
      [ivy:retrieve] found com.thoughtworks.paranamer#paranamer-ant;2.1 in public
      [ivy:retrieve] found com.thoughtworks.paranamer#paranamer-generator;2.1 in public
      [ivy:retrieve] found com.thoughtworks.qdox#qdox;1.10 in public
      [ivy:retrieve] found asm#asm;3.2 in public
      [ivy:retrieve] found ant#ant;1.6.5 in public
      [ivy:retrieve] found org.mortbay.jetty#jetty;6.1.21 in public
      [ivy:retrieve] found org.mortbay.jetty#jetty-util;6.1.21 in public
      [ivy:retrieve] found org.mortbay.jetty#servlet-api;2.5-20081211 in public
      [ivy:retrieve] found com.google.collections#google-collections;1.0 in public
      [ivy:retrieve] found commons-cli#commons-cli;1.2 in public
      [ivy:retrieve] found commons-collections#commons-collections;3.2.1 in public
      [ivy:retrieve] found commons-lang#commons-lang;2.5 in public
      [ivy:retrieve] found jline#jline;0.9.94 in public
      [ivy:retrieve] found junit#junit;3.8.1 in public
      [ivy:retrieve] found org.slf4j#slf4j-api;1.5.11 in public
      [ivy:retrieve] found org.slf4j#slf4j-log4j12;1.5.11 in public
      [ivy:retrieve] found log4j#log4j;1.2.14 in public
      [ivy:retrieve] found com.googlecode.json-simple#json-simple;1.1 in public
      [ivy:retrieve] found org.safehaus.jug#jug;2.0.0 in public
      [ivy:retrieve] :: resolution report :: resolve 281ms :: artifacts dl 16ms
      [ivy:retrieve] :: evicted modules:
      [ivy:retrieve] commons-logging#commons-logging;1.0.4 by commons-logging#commons-logging;1.1.1 in [default]
      [ivy:retrieve] org.slf4j#slf4j-api;1.5.8 by org.slf4j#slf4j-api;1.5.11 in [default]
      [ivy:retrieve] commons-lang#commons-lang;2.4 by commons-lang#commons-lang;2.5 in [default]
      ---------------------------------------------------------------------

        modules artifacts
      conf number search dwnlded evicted number dwnlded

      ---------------------------------------------------------------------

      default 30 0 0 3 27 0

      ---------------------------------------------------------------------
      [ivy:retrieve] :: retrieving :: apache-cassandra#cassandra [sync]
      [ivy:retrieve] confs: [default]
      [ivy:retrieve] 0 artifacts copied, 27 already retrieved (0kB/15ms)
      ivy-retrieve-build:
      [ivy:retrieve] :: resolving dependencies :: apache-cassandra#cassandra;working@texazzz
      [ivy:retrieve] confs: [build]
      [ivy:retrieve] found commons-logging#commons-logging;1.1.1 in public
      [ivy:retrieve] found org.apache.mahout.hadoop#hadoop-core;0.20.1 in public
      [ivy:retrieve] found commons-httpclient#commons-httpclient;3.1 in public
      [ivy:retrieve] found commons-codec#commons-codec;1.2 in public
      [ivy:retrieve] found org.apache.hadoop#avro;1.3.0 in public
      [ivy:retrieve] found org.codehaus.jackson#jackson-mapper-asl;1.4.0 in public
      [ivy:retrieve] found org.codehaus.jackson#jackson-core-asl;1.4.0 in public
      [ivy:retrieve] found com.thoughtworks.paranamer#paranamer;2.1 in public
      [ivy:retrieve] found com.thoughtworks.paranamer#paranamer-ant;2.1 in public
      [ivy:retrieve] found com.thoughtworks.paranamer#paranamer-generator;2.1 in public
      [ivy:retrieve] found com.thoughtworks.qdox#qdox;1.10 in public
      [ivy:retrieve] found asm#asm;3.2 in public
      [ivy:retrieve] found ant#ant;1.6.5 in public
      [ivy:retrieve] found org.mortbay.jetty#jetty;6.1.21 in public
      [ivy:retrieve] found org.mortbay.jetty#jetty-util;6.1.21 in public
      [ivy:retrieve] found org.mortbay.jetty#servlet-api;2.5-20081211 in public
      [ivy:retrieve] found com.google.collections#google-collections;1.0 in public
      [ivy:retrieve] found commons-cli#commons-cli;1.2 in public
      [ivy:retrieve] found commons-collections#commons-collections;3.2.1 in public
      [ivy:retrieve] found commons-lang#commons-lang;2.5 in public
      [ivy:retrieve] found jline#jline;0.9.94 in public
      [ivy:retrieve] found org.slf4j#slf4j-api;1.5.11 in public
      [ivy:retrieve] found org.slf4j#slf4j-log4j12;1.5.11 in public
      [ivy:retrieve] found log4j#log4j;1.2.14 in public
      [ivy:retrieve] found com.googlecode.json-simple#json-simple;1.1 in public
      [ivy:retrieve] found org.safehaus.jug#jug;2.0.0 in public
      [ivy:retrieve] found junit#junit;4.8.1 in public
      [ivy:retrieve] :: resolution report :: resolve 63ms :: artifacts dl 16ms
      [ivy:retrieve] :: evicted modules:
      [ivy:retrieve] commons-logging#commons-logging;1.0.4 by commons-logging#commons-logging;1.1.1 in [build]
      [ivy:retrieve] org.slf4j#slf4j-api;1.5.8 by org.slf4j#slf4j-api;1.5.11 in [build]
      [ivy:retrieve] commons-lang#commons-lang;2.4 by commons-lang#commons-lang;2.5 in [build]
      [ivy:retrieve] junit#junit;3.8.1 by junit#junit;4.8.1 in [build]
      ---------------------------------------------------------------------

        modules artifacts
      conf number search dwnlded evicted number dwnlded

      ---------------------------------------------------------------------

      build 31 0 0 4 27 0

      ---------------------------------------------------------------------
      [ivy:retrieve] :: retrieving :: apache-cassandra#cassandra [sync]
      [ivy:retrieve] confs: [build]
      [ivy:retrieve] 0 artifacts copied, 27 already retrieved (0kB/15ms)
      init:
      check-avro-generate:
      avro-generate:
      build-subprojects:
      check-gen-cli-grammar:
      gen-cli-grammar:
      build-project:
      [echo] apache-cassandra: W:\Java\Apache\Cassandra\SVN\Trunk\build.xml
      [javac] Compiling 277 source files to W:\Java\Apache\Cassandra\SVN\Trunk\build\classes
      [javac] W:\Java\Apache\Cassandra\SVN\Trunk\src\java\org\apache\cassandra\db\RowMutation.java:284: cannot find symbol
      [javac] symbol : method join(java.util.Collection<org.apache.cassandra.db.ColumnFamily>,java.lang.String)
      [javac] location: class org.apache.commons.lang.StringUtils
      [javac] ", modifications=[" + StringUtils.join(modifications_.values(), ", ") + "]" +
      [javac] ^
      [javac] W:\Java\Apache\Cassandra\SVN\Trunk\src\java\org\apache\cassandra\service\StorageService.java:166: cannot find symbol
      [javac] symbol : method join(java.util.Set<java.net.InetAddress>,java.lang.String)
      [javac] location: class org.apache.commons.lang.StringUtils
      [javac] logger_.debug(String.format("Removed %s/%s as a bootstrap source; remaining is [%s]", s, table == null ? "<ALL>" : table, StringUtils.join(bootstrapSet.keySet(), ", ")));
      [javac] ^
      [javac] W:\Java\Apache\Cassandra\SVN\Trunk\src\java\org\apache\cassandra\service\StorageService.java:754: cannot find symbol
      [javac] symbol : method join(java.util.Set<org.apache.cassandra.dht.Range>,java.lang.String)
      [javac] location: class org.apache.commons.lang.StringUtils
      [javac] logger_.debug(endPoint + " was removed, my added ranges: " + StringUtils.join(myNewRanges, ", "));
      [javac] ^
      [javac] W:\Java\Apache\Cassandra\SVN\Trunk\src\java\org\apache\cassandra\service\StorageService.java:785: cannot find symbol
      [javac] symbol : method join(java.util.Collection<org.apache.cassandra.dht.Range>,java.lang.String)
      [javac] location: class org.apache.commons.lang.StringUtils
      [javac] logger_.debug("Requesting from " + entry.getKey() + " ranges " + StringUtils.join(entry.getValue(), ", "));
      [javac] ^
      [javac] W:\Java\Apache\Cassandra\SVN\Trunk\src\java\org\apache\cassandra\service\StorageService.java:799: cannot find symbol
      [javac] symbol : method join(java.util.Collection<org.apache.cassandra.dht.Range>,java.lang.String)
      [javac] location: class org.apache.commons.lang.StringUtils
      [javac] logger_.debug("Node " + endpoint + " ranges [" + StringUtils.join(ranges, ", ") + "]");
      [javac] ^
      [javac] W:\Java\Apache\Cassandra\SVN\Trunk\src\java\org\apache\cassandra\service\StorageService.java:829: cannot find symbol
      [javac] symbol : method join(java.util.ArrayList<java.net.InetAddress>,java.lang.String)
      [javac] location: class org.apache.commons.lang.StringUtils
      [javac] logger_.debug("Range " + range + " will be responsibility of " + StringUtils.join(newReplicaEndpoints, ", "));
      [javac] ^
      [javac] W:\Java\Apache\Cassandra\SVN\Trunk\src\java\org\apache\cassandra\service\StorageService.java:1115: cannot find symbol
      [javac] symbol : method join(java.util.List<org.apache.cassandra.dht.Token>,java.lang.String)
      [javac] location: class org.apache.commons.lang.StringUtils
      [javac] logger_.debug("computing ranges for " + StringUtils.join(sortedTokens, ", "));
      [javac] ^
      [javac] W:\Java\Apache\Cassandra\SVN\Trunk\src\java\org\apache\cassandra\service\StorageService.java:1332: cannot find symbol
      [javac] symbol : method join(java.util.Set<org.apache.cassandra.dht.Range>,java.lang.String)
      [javac] location: class org.apache.commons.lang.StringUtils
      [javac] logger_.debug("Ranges needing transfer are [" + StringUtils.join(rangesMM.keySet(), ",") + "]");
      [javac] ^
      [javac] W:\Java\Apache\Cassandra\SVN\Trunk\src\java\org\apache\cassandra\dht\Range.java:146: cannot find symbol
      [javac] symbol : method max(org.apache.cassandra.dht.Token,org.apache.cassandra.dht.Token)
      [javac] location: class org.apache.commons.lang.ObjectUtils
      [javac] return rangeSet(new Range((Token)ObjectUtils.max(this.left, that.left),
      [javac] ^
      [javac] W:\Java\Apache\Cassandra\SVN\Trunk\src\java\org\apache\cassandra\dht\Range.java:147: cannot find symbol
      [javac] symbol : method min(org.apache.cassandra.dht.Token,org.apache.cassandra.dht.Token)
      [javac] location: class org.apache.commons.lang.ObjectUtils
      [javac] (Token)ObjectUtils.min(this.right, that.right)));
      [javac] ^
      [javac] W:\Java\Apache\Cassandra\SVN\Trunk\src\java\org\apache\cassandra\locator\TokenMetadata.java:375: cannot find symbol
      [javac] symbol : method join(java.util.Set<org.apache.cassandra.dht.Token>,java.lang.String)
      [javac] location: class org.apache.commons.lang.StringUtils
      [javac] assert index >= 0 : token + " not found in " + StringUtils.join(tokenToEndPointMap.keySet(), ", ");
      [javac] ^
      [javac] W:\Java\Apache\Cassandra\SVN\Trunk\src\java\org\apache\cassandra\locator\TokenMetadata.java:383: cannot find symbol
      [javac] symbol : method join(java.util.Set<org.apache.cassandra.dht.Token>,java.lang.String)
      [javac] location: class org.apache.commons.lang.StringUtils
      [javac] assert index >= 0 : token + " not found in " + StringUtils.join(tokenToEndPointMap.keySet(), ", ");
      [javac] ^
      [javac] W:\Java\Apache\Cassandra\SVN\Trunk\src\java\org\apache\cassandra\db\RangeSliceReply.java:56: cannot find symbol
      [javac] symbol : method join(java.util.List<org.apache.cassandra.db.Row>,java.lang.String)
      [javac] location: class org.apache.commons.lang.StringUtils
      [javac] "rows=" + StringUtils.join(rows, ",") +
      [javac] ^
      [javac] W:\Java\Apache\Cassandra\SVN\Trunk\src\java\org\apache\cassandra\db\CompactionManager.java:294: cannot find symbol
      [javac] symbol : method join(java.util.Collection<org.apache.cassandra.io.sstable.SSTableReader>,java.lang.String)
      [javac] location: class org.apache.commons.lang.StringUtils
      [javac] logger.info("Compacting [" + StringUtils.join(sstables, ",") + "]");
      [javac] ^
      [javac] W:\Java\Apache\Cassandra\SVN\Trunk\src\java\org\apache\cassandra\db\CompactionManager.java:301: cannot find symbol
      [javac] symbol : method join(java.util.List<org.apache.cassandra.io.sstable.SSTableReader>,java.lang.String)
      [javac] location: class org.apache.commons.lang.StringUtils
      [javac] logger.warn("insufficient space to compact all requested files " + StringUtils.join(smallerSSTables, ", "));
      [javac] ^
      [javac] W:\Java\Apache\Cassandra\SVN\Trunk\src\java\org\apache\cassandra\db\CompactionManager.java:392: cannot find symbol
      [javac] symbol : method join(java.util.Collection<org.apache.cassandra.io.sstable.SSTableReader>,java.lang.String)
      [javac] location: class org.apache.commons.lang.StringUtils
      [javac] logger.info("AntiCompacting [" + StringUtils.join(sstables, ",") + "]");
      [javac] ^
      [javac] W:\Java\Apache\Cassandra\SVN\Trunk\src\java\org\apache\cassandra\db\commitlog\CommitLog.java:232: cannot find symbol
      [javac] symbol : method join(java.util.Collection<org.apache.cassandra.db.ColumnFamily>,java.lang.String)
      [javac] location: class org.apache.commons.lang.StringUtils
      [javac] "

      {" + StringUtils.join(rm.getColumnFamilies(), ", ") + "}

      "));
      [javac] ^
      [javac] W:\Java\Apache\Cassandra\SVN\Trunk\src\java\org\apache\cassandra\dht\BootStrapper.java:79: cannot find symbol
      [javac] symbol : method join(java.util.Collection<org.apache.cassandra.dht.Range>,java.lang.String)
      [javac] location: class org.apache.commons.lang.StringUtils
      [javac] logger.debug("Requesting from " + source + " ranges " + StringUtils.join(entry.getValue(), ", "));
      [javac] ^
      [javac] W:\Java\Apache\Cassandra\SVN\Trunk\src\java\org\apache\cassandra\service\ConsistencyManager.java:90: cannot find symbol
      [javac] symbol : method join(java.util.List<java.net.InetAddress>,java.lang.String)
      [javac] location: class org.apache.commons.lang.StringUtils
      [javac] logger_.debug("Performing read repair for " + readCommand_.key + " to " + message.getMessageId() + "@[" + StringUtils.join(replicas_, ", ") + "]");
      [javac] ^
      [javac] W:\Java\Apache\Cassandra\SVN\Trunk\src\java\org\apache\cassandra\service\ConsistencyManager.java:154: cannot find symbol
      [javac] symbol : method join(java.util.List<java.net.InetAddress>,java.lang.String)
      [javac] location: class org.apache.commons.lang.StringUtils
      [javac] logger_.debug("Reading consistency digest for " + readCommand_.key + " from " + message.getMessageId() + "@[" + StringUtils.join(replicas_, ", ") + "]");
      [javac] ^
      [javac] W:\Java\Apache\Cassandra\SVN\Trunk\src\java\org\apache\cassandra\service\StorageProxy.java:347: cannot find symbol
      [javac] symbol : method join(java.util.List<org.apache.cassandra.db.ReadCommand>,java.lang.String)
      [javac] location: class org.apache.commons.lang.StringUtils
      [javac] logger.debug("weakreadremote reading " + StringUtils.join(commands, ", "));
      [javac] ^
      [javac] W:\Java\Apache\Cassandra\SVN\Trunk\src\java\org\apache\cassandra\streaming\StreamIn.java:46: cannot find symbol
      [javac] symbol : method join(java.util.Collection<org.apache.cassandra.dht.Range>,java.lang.String)
      [javac] location: class org.apache.commons.lang.StringUtils
      [javac] logger.debug("Requesting from " + source + " ranges " + StringUtils.join(ranges, ", "));
      [javac] ^
      [javac] W:\Java\Apache\Cassandra\SVN\Trunk\src\java\org\apache\cassandra\streaming\StreamOut.java:74: cannot find symbol
      [javac] symbol : method join(java.util.Collection<org.apache.cassandra.dht.Range>,java.lang.String)
      [javac] location: class org.apache.commons.lang.StringUtils
      [javac] logger.debug("Beginning transfer process to " + target + " for ranges " + StringUtils.join(ranges, ", "));
      [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] 23 errors

      BUILD FAILED
      W:\Java\Apache\Cassandra\SVN\Trunk\build.xml:247: Compile failed; see the compiler error output for details.

      Total time: 2 seconds

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              cristian.malinescu Cristian Malinescu
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - 0.5h
                  0.5h
                  Remaining:
                  Remaining Estimate - 0.5h
                  0.5h
                  Logged:
                  Time Spent - Not Specified
                  Not Specified