Hi,
I have created few schema's and uploaded into DSE-Solr. In one of the schema I have used TrieIntField for integer field and it seems at present its not supported.
Now the system got shutdown for some reason and I tried to restart DSE using the command
./dse cassandra -s
But the DSE is not starting due to an exception in one of the schema (contains a field of type TrieIntField). If one of the schema's is not proper it has to continue with other schema's and the DSE server should be started. But at present the server itself is not starting due to this error.
Is this expected?
Then how to delete that particular schema which is causing issue.
Please find below the full details of the exception I am getting:
ERROR 20:43:32,903 Exception encountered during startup
java.lang.RuntimeException: java.util.concurrent.ExecutionException: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.RuntimeException: javax.xml.parsers.ParserConfigurationException: Current validation_class and found SolrType do not much for column: minQuantity.
at org.apache.cassandra.utils.FBUtilities.waitOnFutures(FBUtilities.java:508)
at org.apache.cassandra.db.commitlog.CommitLog.recover(CommitLog.java:347)
at org.apache.cassandra.db.commitlog.CommitLog.recover(CommitLog.java:173)
at org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:215)
at com.datastax.bdp.server.DseDaemon.setup(DseDaemon.java:105)
at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:356)
at com.datastax.bdp.server.DseDaemon.main(DseDaemon.java:325)
Caused by: java.util.concurrent.ExecutionException: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.RuntimeException: javax.xml.parsers.ParserConfigurationException: Current validation_class and found SolrType do not much for column: minQuantity.
at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:222)
at java.util.concurrent.FutureTask.get(FutureTask.java:83)
at org.apache.cassandra.utils.FBUtilities.waitOnFutures(FBUtilities.java:504)
... 6 more
Caused by: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.RuntimeException: javax.xml.parsers.ParserConfigurationException: Current validation_class and found SolrType do not much for column: minQuantity.
at com.datastax.bdp.cassandra.index.solr.SolrSecondaryIndex.getCore(SolrSecondaryIndex.java:518)
at com.datastax.bdp.cassandra.index.solr.SolrSecondaryIndex.applyIndexUpdates(SolrSecondaryIndex.java:129)
at org.apache.cassandra.db.index.SecondaryIndexManager.applyIndexUpdates(SecondaryIndexManager.java:451)
at org.apache.cassandra.db.Table.apply(Table.java:448)
at org.apache.cassandra.db.commitlog.CommitLog$2.runMayThrow(CommitLog.java:339)
at org.apache.cassandra.utils.WrappedRunnable.run(WrappedRunnable.java:30)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
Caused by: java.lang.RuntimeException: java.lang.RuntimeException: javax.xml.parsers.ParserConfigurationException: Current validation_class and found SolrType do not much for column: minQuantity.
at com.datastax.bdp.plugin.AbstractPlugin.activate(AbstractPlugin.java:47)
at org.apache.solr.core.CassandraCoreContainer.getContainer(CassandraCoreContainer.java:256)
at com.datastax.bdp.cassandra.index.solr.SolrSecondaryIndex.getCore(SolrSecondaryIndex.java:509)
... 11 more
Caused by: java.lang.RuntimeException: javax.xml.parsers.ParserConfigurationException: Current validation_class and found SolrType do not much for column: minQuantity.
at com.datastax.bdp.plugin.SolrCorePlugin.activateImpl(SolrCorePlugin.java:51)
at com.datastax.bdp.plugin.PluginManager$PluginInitializer.call(PluginManager.java:146)
... 5 more
Caused by: javax.xml.parsers.ParserConfigurationException: Current validation_class and found SolrType do not much for column: minQuantity.
at org.apache.solr.core.CassandraCoreContainer.addColumnMetaData(CassandraCoreContainer.java:682)
at org.apache.solr.core.CassandraCoreContainer.create(CassandraCoreContainer.java:410)
at com.datastax.bdp.plugin.SolrCorePlugin.activateImpl(SolrCorePlugin.java:45)
... 6 more