Ansel Zandegran created KAFKA-5788: -------------------------------------- Summary: "IllegalArgumentException: long is not a value type" when running ReassignPartitionsCommand Key: KAFKA-5788 URL: https://issues.apache.org/jira/browse/KAFKA-5788 Project: Kafka Issue Type: Bug Components: admin Affects Versions: 0.11.0.0 Environment: Windows Reporter: Ansel Zandegran
When trying to run ReassignPartitionsCommand with the following commands. String[] reassignCmdArgs = { "--reassignment-json-file=" + Paths.get(reassignmentConfigFileName), "--zookeeper=" + client.getZookeeperClient().getCurrentConnectionString(), "--execute", "--throttle="+10000000 }; logger.debug("Calling ReassignPartitionsCommand with args:{}", Arrays.toString(reassignCmdArgs)); ReassignPartitionsCommand.main(reassignCmdArgs); 2017-08-22 15:57:28 DEBUG ZookeeperBackedAdoptionLogicImpl:320 - Calling ReassignPartitionsCommand with args:[--reassignment-json-file=partitions-to-move.json.1503417447767, --zookeeper=172.31.14.207:2181, --execute] java.lang.IllegalArgumentException: long is not a value type at joptsimple.internal.Reflection.findConverter(Reflection.java:66) at joptsimple.ArgumentAcceptingOptionSpec.ofType(ArgumentAcceptingOptionSpec.java:111) at kafka.admin.ReassignPartitionsCommand$ReassignPartitionsCommandOptions.<init>(ReassignPartitionsCommand.scala:301) at kafka.admin.ReassignPartitionsCommand$.validateAndParseArgs(ReassignPartitionsCommand.scala:236) at kafka.admin.ReassignPartitionsCommand$.main(ReassignPartitionsCommand.scala:34) at kafka.admin.ReassignPartitionsCommand.main(ReassignPartitionsCommand.scala) at rebalancer.core.ZookeeperBackedAdoptionLogicImpl.reassignPartitionToLocalBroker(ZookeeperBackedAdoptionLogicImpl.java:321) at rebalancer.core.ZookeeperBackedAdoptionLogicImpl.adoptRemotePartition(ZookeeperBackedAdoptionLogicImpl.java:267) at rebalancer.core.ZookeeperBackedAdoptionLogicImpl.run(ZookeeperBackedAdoptionLogicImpl.java:118) -- This message was sent by Atlassian JIRA (v6.4.14#64029)