--
You received this message because you are subscribed to the Google Groups "Druid User" group.
To unsubscribe from this group and stop receiving emails from it, send an email to druid-user+...@googlegroups.com.
To post to this group, send email to druid...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/druid-user/e9d126ba-b776-4e4d-9b90-34ce62db9257%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
<p>Problem accessing /druid/indexer/v1/task. Reason:
<pre> Â Â com.google.inject.ProvisionException: Guice provision errors:
1) Error in custom provider, com.metamx.common.ISE: Cannot add a handler after the Lifecycle has started, it doesn't work that way.
 at io.druid.guice.DruidProcessingModule.getProcessingExecutorService(DruidProcessingModule.java:90)
 at io.druid.guice.DruidProcessingModule.getProcessingExecutorService(DruidProcessingModule.java:90)
 while locating java.util.concurrent.ExecutorService annotated with @io.druid.guice.annotations.Processing()
  for parameter 0 at io.druid.query.IntervalChunkingQueryRunnerDecorator.<init>(IntervalChunkingQueryRunnerDecorator.java:38)
 while locating io.druid.query.IntervalChunkingQueryRunnerDecorator
  for parameter 0 at io.druid.query.timeseries.TimeseriesQueryQueryToolChest.<init>(TimeseriesQueryQueryToolChest.java:72)
 at io.druid.guice.QueryToolChestModule.configure(QueryToolChestModule.java:71)
 while locating io.druid.query.timeseries.TimeseriesQueryQueryToolChest
  for parameter 0 at io.druid.query.timeseries.TimeseriesQueryRunnerFactory.<init>(TimeseriesQueryRunnerFactory.java:51)
 at io.druid.guice.QueryRunnerFactoryModule.configure(QueryRunnerFactoryModule.java:80)
 while locating io.druid.query.timeseries.TimeseriesQueryRunnerFactory
 while locating io.druid.query.QueryRunnerFactory annotated with @com.google.inject.multibindings.Element(setName=,uniqueId=18, type=MAPBINDER)
 at io.druid.guice.DruidBinders.queryRunnerFactoryBinder(DruidBinders.java:36)
 while locating java.util.Map<java.lang.Class<? extends io.druid.query.Query>, io.druid.query.QueryRunnerFactory>
  for parameter 0 at io.druid.query.DefaultQueryRunnerFactoryConglomerate.<init>(DefaultQueryRunnerFactoryConglomerate.java:34)
 while locating io.druid.query.DefaultQueryRunnerFactoryConglomerate
 at io.druid.guice.StorageNodeModule.configure(StorageNodeModule.java:53)
 while locating io.druid.query.QueryRunnerFactoryConglomerate
{
 "type": "index_realtime",
 "spec": {
  "dataSchema": {
   "dataSource": "wikipedia",
   "parser": {
    "type": "string",
    "parseSpec": {
     "format": "json",
     "timestampSpec": {
      "column": "timestamp",
      "format": "auto"
     },
     "dimensionsSpec": {
      "dimensions": [
       "page",
       "language",
       "user",
       "unpatrolled",
       "newPage",
       "robot",
       "anonymous",
       "namespace",
       "continent",
       "country",
       "region",
       "city"
      ],
      "dimensionExclusions": [],
      "spatialDimensions": []
     }
    }
   },
   "metricsSpec": [
    {
     "type": "count",
     "name": "count"
    },
    {
     "type": "doubleSum",
     "name": "added",
     "fieldName": "added"
    },
    {
     "type": "doubleSum",
     "name": "deleted",
     "fieldName": "deleted"
    },
    {
     "type": "doubleSum",
     "name": "delta",
     "fieldName": "delta"
    }
   ],
   "granularitySpec": {
    "type": "uniform",
    "segmentGranularity": "DAY",
    "queryGranularity": "NONE"
   }
  },
  "ioConfig": {
   "type": "realtime",
   "firehose": {
    "type": "receiver",
    "serviceName": "testService",
    "bufferSize": 10000
   },
   "plumber": {
    "type": "realtime"
   }
  },
  "tuningConfig": {
   "type": "realtime",
   "maxRowsInMemory": 500000,
   "intermediatePersistPeriod": "PT10m",
   "windowPeriod": "PT10m",
   "basePersistDirectory": "/tmp/realtime/basePersist",
   "rejectionPolicy": {
    "type": "serverTime"
   }
  }
 }
}
curl -X POST 'http://localhost:8090/druid/indexer/v1/task' -H 'content-type: application/json' -d@rt-test.json