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

BulkLoader throws NPE at start up

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Normal
    • Resolution: Fixed
    • Fix Version/s: 1.2.0 beta 2
    • Component/s: None
    • Labels:
    • Severity:
      Normal

      Description

      BulkLoader in trunk throws below exception at start up and exit abnormally.

      Exception in thread "main" java.lang.ExceptionInInitializerError
      	at org.apache.cassandra.io.sstable.SSTableReader.<init>(SSTableReader.java:87)
      	at org.apache.cassandra.io.sstable.SSTableReader.open(SSTableReader.java:180)
      	at org.apache.cassandra.io.sstable.SSTableReader.open(SSTableReader.java:148)
      	at org.apache.cassandra.io.sstable.SSTableLoader$1.accept(SSTableLoader.java:96)
      	at java.io.File.list(File.java:1010)
      	at org.apache.cassandra.io.sstable.SSTableLoader.openSSTables(SSTableLoader.java:67)
      	at org.apache.cassandra.io.sstable.SSTableLoader.stream(SSTableLoader.java:117)
      	at org.apache.cassandra.tools.BulkLoader.main(BulkLoader.java:63)
      Caused by: java.lang.NullPointerException
      	at org.apache.cassandra.service.CacheService.initRowCache(CacheService.java:154)
      	at org.apache.cassandra.service.CacheService.<init>(CacheService.java:102)
      	at org.apache.cassandra.service.CacheService.<clinit>(CacheService.java:83)
      	... 8 more
      

      This comes from CASSANDRA-4732, which moved keyCache in SSTableReader initialization at instance creation. This causes access to CacheService that did not happen for v1.1 and ends up NPE because BulkLoader does not load cassandra.yaml.

        Attachments

        1. 4846.txt
          2 kB
          Jonathan Ellis

          Activity

            People

            • Assignee:
              jbellis Jonathan Ellis
              Reporter:
              yukim Yuki Morishita
              Authors:
              Jonathan Ellis
              Reviewers:
              Yuki Morishita
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: