Static-azure-blobstore batch ingestion throws NullPointerException

I’m not sure if this is the right place to ask this question. I’m trying to ingest files from Azure Blob. This is the task JSON:

{

“type” : “index_hadoop”,

“spec”:{

“dataSchema”:{

“dataSource”:“datasource”,

“parser”: {

“type”: “hadoopyString”,

“parseSpec”: {

“timestampSpec” : {

“format”: “auto”,

“column”: “time”

},

“format”: “json”,

“dimensionsSpec”: {

“dimensions”: [%specs%]

}

}

},

“metricsSpec”: [

{

“name”: “views”,

“type”: “count”

}

],

“granularitySpec”: {

“type”: “uniform”,

“segmentGranularity”: “HOUR”,

“intervals”: [

“2017-01-01/2017-01-02”

]

}

},

“ioConfig”:{

“type” : “hadoop”,

“firehose” : {

“type” : “static-azure-blobstore”,

“blobs”: [{“container”:“my-container”,“path”: “https://myaccont.blob.core.windows.net/my-container/20170626/2315.json”}]

}

},

“tuningConfig” : {

“type” : “hadoop”

}

}

}

The task starts but it fails inmediately with this message:

java.lang.NullPointerException
	at io.druid.indexer.HadoopIngestionSpec.updateSegmentListIfDatasourcePathSpecIsUsed(HadoopIngestionSpec.java:155) ~[druid-indexing-hadoop-0.10.0-iap5.jar:0.10.0-iap5]
	at io.druid.indexing.common.task.HadoopIndexTask.run(HadoopIndexTask.java:170) ~[druid-indexing-service-0.10.0-iap5.jar:0.10.0-iap5]
	at io.druid.indexing.overlord.ThreadPoolTaskRunner$ThreadPoolTaskRunnerCallable.call(ThreadPoolTaskRunner.java:436) [druid-indexing-service-0.10.0-iap5.jar:0.10.0-iap5]
	at io.druid.indexing.overlord.ThreadPoolTaskRunner$ThreadPoolTaskRunnerCallable.call(ThreadPoolTaskRunner.java:408) [druid-indexing-service-0.10.0-iap5.jar:0.10.0-iap5]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_144]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_144]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_144]
	at java.lang.Thread.run(Thread.java:748) [?:1.8.0_144]

What can be the problem?

Thanks!