Description
Utils.readCommandLineOpts does a split on "," so it does not correctly parse values passed as json object or json arrays.
Tested by passing
-c drpc.servers=[\"host1\", \"host2\"] in storm jar command and it fails with an exception,
Exception in thread "main" java.lang.IllegalArgumentException: Field DRPC_SERVERS must be an Iterable but was a class java.lang.String