+Rehman Murad Ali <rehman.murad...@venturedive.com> On Thu, Nov 28, 2019 at 2:58 AM Brian Hulette <bhule...@google.com> wrote:
> It looks like you passed an argument like > -DbeamTestPipelineOptions > "[--project=apache-beam-testing,--tempRoot=gs://venturedive-beamers-shoaib-mszb/rehman-java,--runner=TestDataflowRunner,--dataflowWorkerJar=D:\\Workspace\\apache\\beam\\runners\\google-cloud-dataflow-java\\worker\\legacy-worker\\build\\libs\\beam-runners-google-cloud-dataflow-java-legacy-worker-2.18.0-SNAPSHOT.jar,]", > but the string inside the quotes needs to be a valid JSON array of strings. > If you change it to something like -DbeamTestPipelineOptions > '["--project=apache-beam-testing",...]' you should get past that error. > > Agree with Michał though that we could help best if you share your full > command line. > > Brian > > On Wed, Nov 27, 2019 at 8:20 AM Michał Walenia <michal.wale...@polidea.com> > wrote: > >> Hi, >> can you please post the command you used in the terminal? It seems you >> used a wrong combination of quotes, but I'd need to see it to be sure. >> Cheers, >> Michal >> >> On Wed, Nov 27, 2019 at 5:11 PM Rehman Murad Ali < >> rehman.murad...@venturedive.com> wrote: >> >>> Hi Community, >>> >>> I have been recently trying to test data flow jobs with the beam. I have >>> set up Gcloud account and tried to copy a file from the local system to the >>> Gcloud storage (which works fine). >>> >>> Now I am trying to run preCommitLegacyWorker task on local and I am >>> getting the following error: >>> >>> Unable to instantiate test options from system property >>> beamTestPipelineOptions >>> >>> >>> Caused by: com.fasterxml.jackson.core.JsonParseException: Unexpected >>> character ('-' (code 45)) in numeric value: expected digit (0-9) to follow >>> minus sign, for valid numeric value >>> at [Source: >>> (String)"[--project=apache-beam-testing,--tempRoot=gs://venturedive-beamers-shoaib-mszb/rehman-java,--runner=TestDataflowRunner,--dataflowWorkerJar=D:\\Workspace\\apache\\beam\\runners\\google-cloud-dataflow-java\\worker\\legacy-worker\\build\\libs\\beam-runners-google-cloud-dataflow-java-legacy-worker-2.18.0-SNAPSHOT.jar,]"; >>> line: 1, column: 4] >>> at >>> com.fasterxml.jackson.core.JsonParser._constructError(JsonParser.java:1804) >>> at >>> com.fasterxml.jackson.core.base.ParserMinimalBase._reportError(ParserMinimalBase.java:693) >>> at >>> com.fasterxml.jackson.core.base.ParserMinimalBase.reportUnexpectedNumberChar(ParserMinimalBase.java:541) >>> at >>> com.fasterxml.jackson.core.json.ReaderBasedJsonParser._handleInvalidNumberStart(ReaderBasedJsonParser.java:1637) >>> at >>> com.fasterxml.jackson.core.json.ReaderBasedJsonParser._parseNegNumber(ReaderBasedJsonParser.java:1391) >>> at >>> com.fasterxml.jackson.core.json.ReaderBasedJsonParser.nextToken(ReaderBasedJsonParser.java:742) >>> at >>> com.fasterxml.jackson.core.json.ReaderBasedJsonParser.nextTextValue(ReaderBasedJsonParser.java:1160) >>> at >>> com.fasterxml.jackson.databind.deser.std.StringArrayDeserializer.deserialize(StringArrayDeserializer.java:145) >>> >>> >>> >>> Any help would be appreciable. >>> >>> >>> >>> *Thanks & Regards* >>> >>> >>> *Rehman Murad Ali* >>> >>> Software Engineer >>> Mobile: +92 3452076766 <+92%20345%202076766> >>> Skype: rehman,muradali >>> >>> <http://venturedive.com/> >>> >> >> >> -- >> >> Michał Walenia >> Polidea <https://www.polidea.com/> | Software Engineer >> >> M: +48 791 432 002 <+48791432002> >> E: michal.wale...@polidea.com >> >> Unique Tech >> Check out our projects! <https://www.polidea.com/our-work> >> > -- *Muhammad Zohaib Baig* Senior Software Engineer Mobile: +92 3443060266 Skype: mzobii.baig <http://venturedive.com/>