Hi, I'm attempting to create a titan db using titan-hadoop. I'm getting the following error when I try to load data: java.lang.IllegalStateException: Need to set configuration value: root.storage.backend.
In the script-input.properties file, I have already set "titan.hadoop.output.titan.storage.backend=cassandra"
I've googled but I'm not finding a reference to where or how to define root.storage.backend.
The only other place I know to set a storage backend is when I'm loading the schema, where I'm using the default titan-cassandra.properties file included with 0.5.4.
Does this seem familiar to anyone?
Thanks,
Lauren
titan.hadoop.output.format=com.thinkaurelius.titan.hadoop.formats.cassandra.TitanCassandraOutputFormat
titan.hadoop.output.conf.storage.backend=cassandrathrift
titan.hadoop.output.conf.storage.hostname=localhost
titan.hadoop.output.conf.storage.port=9160
titan.hadoop.output.conf.storage.cassandra.keyspace=titan
titan.hadoop.output.conf.storage.batch-loading=true
titan.hadoop.output.infer-schema=true
java.lang.IllegalStateException: Need to set configuration value: root.storage.backend
at com.google.common.base.Preconditions.checkState(Preconditions.java:177)
at com.thinkaurelius.titan.diskstorage.configuration.ConfigOption.get(ConfigOption.java:158)
at com.thinkaurelius.titan.diskstorage.configuration.BasicConfiguration.get(BasicConfiguration.java:56)
at com.thinkaurelius.titan.diskstorage.Backend.getStorageManager(Backend.java:361)
at com.thinkaurelius.titan.graphdb.configuration.GraphDatabaseConfiguration.<init>(GraphDatabaseConfiguration.java:1275)
at com.thinkaurelius.titan.core.TitanFactory.open(TitanFactory.java:93)
at com.thinkaurelius.titan.core.TitanFactory.open(TitanFactory.java:83)
at com.thinkaurelius.titan.hadoop.formats.util.TitanGraphOutputMapReduce.generateGraph(TitanGraphOutputMapReduce.java:84)
at com.thinkaurelius.titan.hadoop.formats.util.SchemaInferencerMapReduce$Reduce.setup(SchemaInferencerMapReduce.java:98)
at org.apache.hadoop.mapreduce.Reducer.run(Reducer.java:168)
at org.apache.hadoop.mapreduce.lib.chain.Chain.runReducer(Chain.java:483)
at org.apache.hadoop.mapreduce.lib.chain.ChainReducer.run(ChainReducer.java:195)
at org.apache.hadoop.mapred.ReduceTask.runNewReducer(ReduceTask.java:645)
at org.apache.hadoop.mapred.ReduceTask.run(ReduceTask.java:405)
at org.apache.hadoop.mapred.LocalJobRunner$Job.run(LocalJobRunner.java:445)