diff --git a/bunsen/bunsen-core/src/main/java/com/cerner/bunsen/definitions/StructureDefinitions.java b/bunsen/bunsen-core/src/main/java/com/cerner/bunsen/definitions/StructureDefinitions.java index 5c858f102..493b56f05 100644 --- a/bunsen/bunsen-core/src/main/java/com/cerner/bunsen/definitions/StructureDefinitions.java +++ b/bunsen/bunsen-core/src/main/java/com/cerner/bunsen/definitions/StructureDefinitions.java @@ -323,7 +323,7 @@ private List> elementToFields( // we don't reset the stack, then we should handle null returns. T child = transform(visitor, element, structureDefinition, new ArrayDeque<>()); Verify.verify( - child != null, "Unexpected null choice type {} for element {}", typeCode, element); + child != null, "Unexpected null choice type %s for element %s", typeCode, element); choiceTypes.put(typeCode, child); } } diff --git a/doc/developers.md b/doc/developers.md index d4476ec86..c1094e54d 100644 --- a/doc/developers.md +++ b/doc/developers.md @@ -130,3 +130,18 @@ To regenerate this jar file: NOTE: Parquet tools will be replaced with parquet cli in the next release `apache-parquet-1.12.0` + +## Error Prone and NullAway +We use [Error Prone](https://errorprone.info/index) and +[NullAway](https://github.com/uber/NullAway) to catch common issues at build +time, in particular `NullPointerException`s. These are enabled in +[pom.xml](../pipelines/pom.xml) according to +[installation instructions](https://errorprone.info/docs/installation#maven). +An unfortunate side effect of this is that we need manually add all annotation +processors that we care about as discussed +[here](https://errorprone.info/docs/installation#using-error-prone-together-with-other-annotation-processors). + +Currently, these errors only appear as WARNING and are not blockers but please +take a look at the new ones caused by your changes and fix them as we are trying +to address all of these, gradually. You can enable Error Prone in your IDE too, +see [here](https://errorprone.info/docs/installation#intellij-idea). diff --git a/pipelines/batch/src/main/java/com/google/fhir/analytics/BulkExportUtil.java b/pipelines/batch/src/main/java/com/google/fhir/analytics/BulkExportUtil.java index 67f5bb461..00cea2b43 100644 --- a/pipelines/batch/src/main/java/com/google/fhir/analytics/BulkExportUtil.java +++ b/pipelines/batch/src/main/java/com/google/fhir/analytics/BulkExportUtil.java @@ -21,9 +21,9 @@ import com.google.fhir.analytics.model.BulkExportResponse; import java.io.IOException; import java.util.List; -import javax.annotation.Nullable; import org.apache.commons.collections.CollectionUtils; import org.apache.http.HttpStatus; +import org.jspecify.annotations.Nullable; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/pipelines/batch/src/main/java/com/google/fhir/analytics/FetchSearchPageFn.java b/pipelines/batch/src/main/java/com/google/fhir/analytics/FetchSearchPageFn.java index fd08bb032..1ca23739f 100644 --- a/pipelines/batch/src/main/java/com/google/fhir/analytics/FetchSearchPageFn.java +++ b/pipelines/batch/src/main/java/com/google/fhir/analytics/FetchSearchPageFn.java @@ -28,7 +28,6 @@ import java.io.IOException; import java.sql.SQLException; import java.util.Set; -import javax.annotation.Nullable; import javax.sql.DataSource; import org.apache.beam.sdk.metrics.Counter; import org.apache.beam.sdk.metrics.Metrics; @@ -37,6 +36,7 @@ import org.hl7.fhir.r4.model.Bundle; import org.hl7.fhir.r4.model.Bundle.BundleEntryComponent; import org.hl7.fhir.r4.model.Resource; +import org.jspecify.annotations.Nullable; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -96,13 +96,13 @@ abstract class FetchSearchPageFn extends DoFn> { private final int recursiveDepth; - protected final DataSourceConfig sinkDbConfig; + @Nullable protected final DataSourceConfig sinkDbConfig; protected final String viewDefinitionsDir; private final int maxPoolSize; - @VisibleForTesting protected ParquetUtil parquetUtil; + @VisibleForTesting @Nullable protected ParquetUtil parquetUtil; protected FetchUtil fetchUtil; @@ -137,6 +137,7 @@ abstract class FetchSearchPageFn extends DoFn> { this.parquetFile = options.getOutputParquetPath(); this.secondsToFlush = options.getSecondsToFlushParquetFiles(); this.rowGroupSize = options.getRowGroupSizeForParquetFiles(); + // TODO enable the caching feature for all runners. if (DATAFLOW_RUNNER.equals(options.getRunner().getSimpleName())) { this.cacheBundle = options.getCacheBundleForParquetWrites(); } else { @@ -250,14 +251,11 @@ public void setup() throws SQLException, ProfileException { public void finishBundle(FinishBundleContext context) { try { if (DATAFLOW_RUNNER.equals(context.getPipelineOptions().getRunner().getSimpleName())) { - if (cacheBundle) { - parquetUtil.emptyCache(); - } if (parquetUtil != null) { - parquetUtil.flushAll(); + parquetUtil.flushAllWriters(); } } - } catch (IOException | ProfileException e) { + } catch (IOException e) { // There is not much that we can do at finishBundle so just throw a RuntimeException log.error("At finishBundle caught exception ", e); throw new IllegalStateException(e); @@ -271,7 +269,7 @@ public void teardown() throws IOException { // DataflowRunner and that's why we have the finishBundle method above: // https://beam.apache.org/releases/javadoc/current/org/apache/beam/sdk/transforms/DoFn.Teardown.html if (parquetUtil != null) { - parquetUtil.closeAllWriters(); + parquetUtil.flushAllWriters(); } } diff --git a/pipelines/batch/src/main/java/com/google/fhir/analytics/HapiRowDescriptor.java b/pipelines/batch/src/main/java/com/google/fhir/analytics/HapiRowDescriptor.java index 98bb62614..a30a1ee7f 100644 --- a/pipelines/batch/src/main/java/com/google/fhir/analytics/HapiRowDescriptor.java +++ b/pipelines/batch/src/main/java/com/google/fhir/analytics/HapiRowDescriptor.java @@ -1,5 +1,5 @@ /* - * Copyright 2020-2023 Google LLC + * Copyright 2020-2024 Google LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -18,10 +18,10 @@ import com.google.auto.value.AutoValue; import java.io.Serializable; import java.util.List; -import javax.annotation.Nullable; import lombok.Data; import org.apache.beam.sdk.coders.DefaultCoder; import org.apache.beam.sdk.coders.SerializableCoder; +import org.jspecify.annotations.Nullable; @DefaultCoder(SerializableCoder.class) @AutoValue diff --git a/pipelines/batch/src/main/java/com/google/fhir/analytics/ParquetMerger.java b/pipelines/batch/src/main/java/com/google/fhir/analytics/ParquetMerger.java index f398cd43f..0a113f411 100644 --- a/pipelines/batch/src/main/java/com/google/fhir/analytics/ParquetMerger.java +++ b/pipelines/batch/src/main/java/com/google/fhir/analytics/ParquetMerger.java @@ -32,7 +32,6 @@ import java.util.Iterator; import java.util.List; import java.util.Set; -import javax.annotation.Nullable; import org.apache.avro.Schema; import org.apache.avro.generic.GenericRecord; import org.apache.beam.sdk.Pipeline; @@ -56,6 +55,7 @@ import org.apache.beam.sdk.values.TupleTag; import org.apache.parquet.hadoop.metadata.CompressionCodecName; import org.hl7.fhir.r4.model.codesystems.ActionType; +import org.jspecify.annotations.Nullable; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/pipelines/batch/src/main/java/com/google/fhir/analytics/metrics/FlinkJobListener.java b/pipelines/batch/src/main/java/com/google/fhir/analytics/metrics/FlinkJobListener.java index a9480ec55..6e52b5cc4 100644 --- a/pipelines/batch/src/main/java/com/google/fhir/analytics/metrics/FlinkJobListener.java +++ b/pipelines/batch/src/main/java/com/google/fhir/analytics/metrics/FlinkJobListener.java @@ -1,5 +1,5 @@ /* - * Copyright 2020-2023 Google LLC + * Copyright 2020-2024 Google LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -15,11 +15,11 @@ */ package com.google.fhir.analytics.metrics; -import javax.annotation.Nullable; import org.apache.beam.runners.flink.FlinkRunner; import org.apache.flink.api.common.JobExecutionResult; import org.apache.flink.core.execution.JobClient; import org.apache.flink.core.execution.JobListener; +import org.jspecify.annotations.Nullable; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/pipelines/batch/src/main/java/com/google/fhir/analytics/metrics/PipelineMetricsProvider.java b/pipelines/batch/src/main/java/com/google/fhir/analytics/metrics/PipelineMetricsProvider.java index 3fdb4287b..63c54b30a 100644 --- a/pipelines/batch/src/main/java/com/google/fhir/analytics/metrics/PipelineMetricsProvider.java +++ b/pipelines/batch/src/main/java/com/google/fhir/analytics/metrics/PipelineMetricsProvider.java @@ -1,5 +1,5 @@ /* - * Copyright 2020-2023 Google LLC + * Copyright 2020-2024 Google LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -15,8 +15,8 @@ */ package com.google.fhir.analytics.metrics; -import javax.annotation.Nullable; import org.apache.beam.sdk.PipelineRunner; +import org.jspecify.annotations.Nullable; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -41,8 +41,7 @@ public static PipelineMetrics getPipelineMetrics(Class return flinkPipelineMetrics; } else { logger.warn( - "Metrics is not supported for the pipeline runner {}", - pipelineRunner.getClass().getSimpleName()); + "Metrics is not supported for the pipeline runner {}", pipelineRunner.getSimpleName()); return null; } } diff --git a/pipelines/batch/src/test/java/com/google/fhir/analytics/ReadJsonFromFileTest.java b/pipelines/batch/src/test/java/com/google/fhir/analytics/ReadJsonFromFileTest.java index d53102213..8e0836f43 100644 --- a/pipelines/batch/src/test/java/com/google/fhir/analytics/ReadJsonFromFileTest.java +++ b/pipelines/batch/src/test/java/com/google/fhir/analytics/ReadJsonFromFileTest.java @@ -27,13 +27,13 @@ import java.nio.channels.ReadableByteChannel; import java.sql.SQLException; import java.util.Set; -import javax.annotation.Nullable; import org.apache.beam.sdk.io.FileIO; import org.apache.beam.sdk.io.FileSystems; import org.apache.beam.sdk.io.fs.ResourceId; import org.apache.beam.sdk.options.PipelineOptionsFactory; import org.hl7.fhir.r4.model.Bundle; import org.hl7.fhir.r4.model.Observation; +import org.jspecify.annotations.Nullable; import org.junit.After; import org.junit.Test; import org.junit.runner.RunWith; diff --git a/pipelines/build_errorprone_fixedParquetUtil.out b/pipelines/build_errorprone_fixedParquetUtil.out new file mode 100644 index 000000000..61be6eb4f --- /dev/null +++ b/pipelines/build_errorprone_fixedParquetUtil.out @@ -0,0 +1,3474 @@ +[INFO] Scanning for projects... +[INFO] ------------------------------------------------------------------------ +[INFO] Reactor Build Order: +[INFO] +[INFO] FHIR Analytics [pom] +[INFO] common [jar] +[INFO] batch [jar] +[INFO] streaming [jar] +[INFO] controller [jar] +[INFO] +[INFO] Using the MultiThreadedBuilder implementation with a thread count of 4 +[INFO] +[INFO] ----------------< com.google.fhir.analytics:pipelines >----------------- +[INFO] Building FHIR Analytics 0.2.7-SNAPSHOT [1/5] +[INFO] --------------------------------[ pom ]--------------------------------- +[INFO] +[INFO] --- maven-clean-plugin:3.4.0:clean (default-clean) @ pipelines --- +[INFO] Deleting /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/target +[INFO] +[INFO] --- directory-maven-plugin:1.0:highest-basedir (directories) @ pipelines --- +[INFO] Highest basedir set to: /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.12:prepare-agent (default) @ pipelines --- +[INFO] argLine set to -javaagent:/usr/local/google/home/bashir/.m2/repository/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/target/jacoco.exec +[INFO] +[INFO] --- license-maven-plugin:4.6:format (add-license) @ pipelines --- +[INFO] Updating license headers... +[INFO] +[INFO] --- spotless-maven-plugin:2.43.0:apply (default) @ pipelines --- +[INFO] Index file does not exist. Fallback to an empty index +[INFO] Writing clean file: /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/dependency-reduced-pom.xml +[INFO] Spotless.Format is keeping 8 files clean - 1 were changed to be clean, 7 were already clean, 0 were skipped because caching determined they were already clean +[INFO] creating formatter function (starting server) +[INFO] [BEGIN] Preparing NodeServerLayout[nodeModulesDir=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa, packageJsonFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/package.json, serveJsFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/serve.js, npmrcFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/.npmrc] for npm step com.diffplug.spotless.npm.NodeServeApp. +[INFO] [END] Preparing NodeServerLayout[nodeModulesDir=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa, packageJsonFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/package.json, serveJsFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/serve.js, npmrcFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/.npmrc] for npm step com.diffplug.spotless.npm.NodeServeApp. (took 2ms) +[INFO] [BEGIN] Installing npm dependencies for NodeServerLayout[nodeModulesDir=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa, packageJsonFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/package.json, serveJsFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/serve.js, npmrcFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/.npmrc] with StandardNpmProcessFactory. +[INFO] [END] Installing npm dependencies for NodeServerLayout[nodeModulesDir=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa, packageJsonFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/package.json, serveJsFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/serve.js, npmrcFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/.npmrc] with StandardNpmProcessFactory. (took 1.194s) +[INFO] [BEGIN] Starting npm based server in /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa with StandardNpmProcessFactory. +[INFO] [END] Starting npm based server in /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa with StandardNpmProcessFactory. (took 4ms) +[INFO] Spotless.Format is keeping 7 files clean - 0 were changed to be clean, 7 were already clean, 0 were skipped because caching determined they were already clean +[INFO] Spotless.Pom is keeping 1 files clean - 0 were changed to be clean, 0 were already clean, 1 were skipped because caching determined they were already clean +[INFO] Closing formatting function (ending server). +[INFO] +[INFO] ------------------< com.google.fhir.analytics:common >------------------ +[INFO] Building common 0.2.7-SNAPSHOT [2/5] +[INFO] --------------------------------[ jar ]--------------------------------- +[INFO] +[INFO] --- maven-clean-plugin:3.4.0:clean (default-clean) @ common --- +[INFO] Deleting /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/target +[INFO] +[INFO] --- directory-maven-plugin:1.0:highest-basedir (directories) @ common --- +[INFO] Highest basedir set to: /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.12:prepare-agent (default) @ common --- +[INFO] argLine set to -javaagent:/usr/local/google/home/bashir/.m2/repository/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/target/jacoco.exec +[INFO] +[INFO] --- license-maven-plugin:4.6:format (add-license) @ common --- +[INFO] Updating license headers... +[INFO] +[INFO] --- maven-resources-plugin:3.3.1:resources (default-resources) @ common --- +[INFO] Copying 1 resource from src/main/resources to target/classes +[INFO] +[INFO] --- maven-compiler-plugin:3.13.0:compile (default-compile) @ common --- +[INFO] Recompiling the module because of changed source code. +[INFO] Compiling 20 source files with javac [forked debug parameters target 17] to target/classes +[WARNING] Unable to autodetect 'javac' path, using 'javac' from the environment. +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/AvroConversionUtil.java:[87,34] [NullAway] assigning @Nullable expression to @NonNull field + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/DwhFiles.java:[114,5] [EmptyBlockTag] A block tag (@param, @return, @throws, @deprecated) has an empty description. Block tags without descriptions don't add much value for future readers of the code; consider removing the tag entirely or adding a description. + (see https://google.github.io/styleguide/javaguide.html#s7.1.3-javadoc-block-tags) + Did you mean '*'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/DwhFiles.java:[115,5] [EmptyBlockTag] A block tag (@param, @return, @throws, @deprecated) has an empty description. Block tags without descriptions don't add much value for future readers of the code; consider removing the tag entirely or adding a description. + (see https://google.github.io/styleguide/javaguide.html#s7.1.3-javadoc-block-tags) + Did you mean '*'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/DwhFiles.java:[147,5] [MissingSummary] A summary fragment is required; consider using the value of the @return block as a summary fragment instead. + (see https://google.github.io/styleguide/javaguide.html#s7.2-summary-fragment) + Did you mean '*Returns the file pattern for Parquet files of `resourceType` in this DWH.'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/DwhFiles.java:[166,5] [EmptyBlockTag] A block tag (@param, @return, @throws, @deprecated) has an empty description. Block tags without descriptions don't add much value for future readers of the code; consider removing the tag entirely or adding a description. + (see https://google.github.io/styleguide/javaguide.html#s7.1.3-javadoc-block-tags) + Did you mean '*'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/DwhFiles.java:[460,60] [InvalidParam] `fileseparator` is very close to the parameter `fileSeparator`. Did you mean to reference the parameter? + (see https://errorprone.info/bugpattern/InvalidParam) + Did you mean '/** This method returns the {@code path} by appending the {@code fileSeparator} if required. */'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewDefinition.java:[68,10] [NullAway] initializer method does not guarantee @NonNull fields name (line 51), resource (line 52), fhirVersion (line 53), select (line 54), where (line 55), constant (line 57), allColumns (line 64) are initialized along all control-flow paths (remember to check for exceptions or early returns). + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewDefinition.java:[75,34] [NullAway] passing @Nullable parameter 'null' where @NonNull is required + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewDefinition.java:[87,34] [NullAway] passing @Nullable parameter 'null' where @NonNull is required + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewDefinition.java:[91,52] [NullAway] passing @Nullable parameter 'e.getMessage()' where @NonNull is required + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewDefinition.java:[145,58] [NonApiType] Prefer a java.util.Map instead. + (see https://errorprone.info/bugpattern/NonApiType) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewDefinition.java:[144,23] [NonApiType] Prefer a java.util.Map instead. + (see https://errorprone.info/bugpattern/NonApiType) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewDefinition.java:[158,30] [NonApiType] Prefer a java.util.Map instead. + (see https://errorprone.info/bugpattern/NonApiType) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewDefinition.java:[163,36] [NonApiType] Prefer a java.util.Map instead. + (see https://errorprone.info/bugpattern/NonApiType) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewDefinition.java:[163,70] [NonApiType] Prefer a java.util.Map instead. + (see https://errorprone.info/bugpattern/NonApiType) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewDefinition.java:[162,30] [NonApiType] Prefer a java.util.Map instead. + (see https://errorprone.info/bugpattern/NonApiType) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewDefinition.java:[171,51] [NonApiType] Prefer a java.util.Map instead. + (see https://errorprone.info/bugpattern/NonApiType) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewDefinition.java:[170,23] [NonApiType] Prefer a java.util.Map instead. + (see https://errorprone.info/bugpattern/NonApiType) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewDefinition.java:[265,52] [NullAway] passing @Nullable parameter 'e.getMessage()' where @NonNull is required + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewDefinition.java:[271,25] [NullAway] @NonNull field ViewDefinition$Select.column not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewDefinition.java:[272,25] [NullAway] @NonNull field ViewDefinition$Select.select not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewDefinition.java:[273,19] [NullAway] @NonNull field ViewDefinition$Select.forEach not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewDefinition.java:[274,19] [NullAway] @NonNull field ViewDefinition$Select.forEachOrNull not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewDefinition.java:[275,25] [NullAway] @NonNull field ViewDefinition$Select.unionAll not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewDefinition.java:[293,19] [NullAway] @NonNull field ViewDefinition$Where.path not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewDefinition.java:[298,19] [NullAway] @NonNull field ViewDefinition$Constant.name not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewDefinition.java:[299,19] [NullAway] @NonNull field ViewDefinition$Constant.valueBase64Binary not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewDefinition.java:[300,20] [NullAway] @NonNull field ViewDefinition$Constant.valueBoolean not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewDefinition.java:[301,19] [NullAway] @NonNull field ViewDefinition$Constant.valueCanonical not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewDefinition.java:[302,19] [NullAway] @NonNull field ViewDefinition$Constant.valueCode not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewDefinition.java:[303,19] [NullAway] @NonNull field ViewDefinition$Constant.valueDate not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewDefinition.java:[304,19] [NullAway] @NonNull field ViewDefinition$Constant.valueDateTime not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewDefinition.java:[305,19] [NullAway] @NonNull field ViewDefinition$Constant.valueDecimal not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewDefinition.java:[306,19] [NullAway] @NonNull field ViewDefinition$Constant.valueId not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewDefinition.java:[307,19] [NullAway] @NonNull field ViewDefinition$Constant.valueInstant not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewDefinition.java:[308,20] [NullAway] @NonNull field ViewDefinition$Constant.valueInteger not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewDefinition.java:[309,20] [NullAway] @NonNull field ViewDefinition$Constant.valueInteger64 not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewDefinition.java:[310,19] [NullAway] @NonNull field ViewDefinition$Constant.valueOid not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewDefinition.java:[311,19] [NullAway] @NonNull field ViewDefinition$Constant.valueString not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewDefinition.java:[312,20] [NullAway] @NonNull field ViewDefinition$Constant.valuePositiveInt not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewDefinition.java:[313,19] [NullAway] @NonNull field ViewDefinition$Constant.valueTime not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewDefinition.java:[314,20] [NullAway] @NonNull field ViewDefinition$Constant.valueUnsignedInt not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewDefinition.java:[315,19] [NullAway] @NonNull field ViewDefinition$Constant.valueUri not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewDefinition.java:[316,19] [NullAway] @NonNull field ViewDefinition$Constant.valueUrl not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewDefinition.java:[317,19] [NullAway] @NonNull field ViewDefinition$Constant.valueUuid not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewDefinition.java:[324,7] [MissingSummary] A summary line is required on public/protected Javadocs. + (see https://google.github.io/styleguide/javaguide.html#s7.2-summary-fragment) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/FetchUtil.java:[60,23] [UnusedVariable] The field 'sourcePw' is never read. + (see https://errorprone.info/bugpattern/UnusedVariable) + Did you mean to remove this line or to remove this line? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/FetchUtil.java:[100,22] [NullAway] assigning @Nullable expression to @NonNull field + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/FetchUtil.java:[115,6] [NullAway] returning @Nullable expression from method with @NonNull return type + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/FetchUtil.java:[121,39] [StringSplitter] String.split(String) has surprising behavior + (see https://errorprone.info/bugpattern/StringSplitter) + Did you mean 'List sepUrl = Splitter.on('/').splitToList(resourceUrl);'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/FetchUtil.java:[260,4] [NullAway] initializer method does not guarantee @NonNull fields tokenResponse (line 257), nextRefresh (line 258) are initialized along all control-flow paths (remember to check for exceptions or early returns). + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/GcpStoreUtil.java:[56,28] [NullAway] assigning @Nullable expression to @NonNull field + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/GcpStoreUtil.java:[69,4] [NullAway] returning @Nullable expression from method with @NonNull return type + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/GcpStoreUtil.java:[91,4] [NullAway] returning @Nullable expression from method with @NonNull return type + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/GcpStoreUtil.java:[112,4] [NullAway] returning @Nullable expression from method with @NonNull return type + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/JdbcConnectionPools.java:[38,37] [NullAway] assigning @Nullable expression to @NonNull field + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/model/DatabaseConfiguration.java:[35,17] [NullAway] @NonNull field jdbcDriverClass not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/model/DatabaseConfiguration.java:[36,17] [NullAway] @NonNull field databaseService not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/model/DatabaseConfiguration.java:[37,17] [NullAway] @NonNull field databaseHostName not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/model/DatabaseConfiguration.java:[38,17] [NullAway] @NonNull field databasePort not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/model/DatabaseConfiguration.java:[39,17] [NullAway] @NonNull field databaseUser not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/model/DatabaseConfiguration.java:[40,17] [NullAway] @NonNull field databasePassword not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/model/DatabaseConfiguration.java:[41,17] [NullAway] @NonNull field databaseName not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/model/DatabaseConfiguration.java:[43,52] [NullAway] @NonNull field eventConfigurations not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/model/DatabaseConfiguration.java:[47,40] [NullAway] @NonNull field debeziumConfigurations not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/model/EventConfiguration.java:[26,17] [NullAway] @NonNull field title not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/model/EventConfiguration.java:[27,17] [NullAway] @NonNull field parentForeignKey not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/model/EventConfiguration.java:[28,17] [NullAway] @NonNull field childPrimaryKey not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/model/EventConfiguration.java:[29,17] [NullAway] @NonNull field parentTable not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/model/EventConfiguration.java:[30,40] [NullAway] @NonNull field linkTemplates not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/model/EventConfiguration.java:[31,17] [NullAway] @NonNull field databaseHostName not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/model/EventConfiguration.java:[33,17] [NullAway] @NonNull field databaseUser not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/model/EventConfiguration.java:[34,17] [NullAway] @NonNull field databasePassword not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/model/EventConfiguration.java:[36,17] [NullAway] @NonNull field databaseServerName not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/model/EventConfiguration.java:[37,17] [NullAway] @NonNull field databaseSchema not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/model/EventConfiguration.java:[38,17] [NullAway] @NonNull field databaseOffsetStorage not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/model/EventConfiguration.java:[39,17] [NullAway] @NonNull field databaseHistory not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/model/EventConfiguration.java:[40,17] [NullAway] @NonNull field snapshotMode not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewApplicator.java:[154,35] [ReferenceEquality] Comparison using reference equality instead of value equality + (see https://errorprone.info/bugpattern/ReferenceEquality) + Did you mean 'if (!Objects.equals(booleanBase.getValue(), Boolean.TRUE)) {' or 'if (!booleanBase.getValue().equals(Boolean.TRUE)) {'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewApplicator.java:[193,4] [NullAway] returning @Nullable expression from method with @NonNull return type + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewApplicator.java:[306,46] [NullAway] passing @Nullable parameter 'null' where @NonNull is required + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewApplicator.java:[343,42] [NullAway] passing @Nullable parameter 'eval' where @NonNull is required + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewApplicator.java:[364,70] [NonApiType] Prefer a java.util.Map instead. + (see https://errorprone.info/bugpattern/NonApiType) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewApplicator.java:[617,17] [TypeParameterUnusedInFormals] Declaring a type parameter that is only used in the return type is a misuse of generics: operations on the type parameter are unchecked, it hides unsafe casts at invocations of the method, and it interacts badly with method overload resolution. + (see https://errorprone.info/bugpattern/TypeParameterUnusedInFormals) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewApplicator.java:[653,13] [UnnecessaryParentheses] These grouping parentheses are unnecessary; it is unlikely the code will be misinterpreted without them + (see https://errorprone.info/bugpattern/UnnecessaryParentheses) + Did you mean 'return ID_TYPE.equals(columnInfo.getInferredType())'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewApplicator.java:[654,13] [UnnecessaryParentheses] These grouping parentheses are unnecessary; it is unlikely the code will be misinterpreted without them + (see https://errorprone.info/bugpattern/UnnecessaryParentheses) + Did you mean '|| ID_TYPE.equals(columnInfo.getType());'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/converter/JsonDateCodec.java:[38,4] [NullAway] returning @Nullable expression from method with @NonNull return type + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/converter/JsonDateCodec.java:[51,4] [NullAway] returning @Nullable expression from method with @NonNull return type + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewSchema.java:[118,5] [EmptyBlockTag] A block tag (@param, @return, @throws, @deprecated) has an empty description. Block tags without descriptions don't add much value for future readers of the code; consider removing the tag entirely or adding a description. + (see https://google.github.io/styleguide/javaguide.html#s7.1.3-javadoc-block-tags) + Did you mean '*'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewSchema.java:[146,87] [JavaUtilDate] Date has a bad API that leads to bugs; prefer java.time.Instant or LocalDate. + (see https://errorprone.info/bugpattern/JavaUtilDate) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewSchema.java:[225,78] [BadInstanceof] `e.getColumnInfo().getType()` is an instance of String which is a subtype of String, so this is equivalent to a null check. + (see https://errorprone.info/bugpattern/BadInstanceof) + Did you mean 'if (e.getColumnInfo().isCollection() || e.getColumnInfo().getType() != null) {'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewSchema.java:[249,10] [InvalidInlineTag] Tag name `see` is unknown. If this is a commonly-used custom tag, please click 'not useful' and file a bug. + (see https://errorprone.info/bugpattern/InvalidInlineTag) +[INFO] +[INFO] --- spotless-maven-plugin:2.43.0:apply (default) @ common --- +[INFO] Index file does not exist. Fallback to an empty index +[INFO] Spotless.Format is keeping 2 files clean - 0 were changed to be clean, 2 were already clean, 0 were skipped because caching determined they were already clean +[INFO] creating formatter function (starting server) +[INFO] [BEGIN] Preparing NodeServerLayout[nodeModulesDir=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa, packageJsonFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/package.json, serveJsFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/serve.js, npmrcFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/.npmrc] for npm step com.diffplug.spotless.npm.NodeServeApp. +[INFO] [END] Preparing NodeServerLayout[nodeModulesDir=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa, packageJsonFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/package.json, serveJsFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/serve.js, npmrcFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/.npmrc] for npm step com.diffplug.spotless.npm.NodeServeApp. (took 0ms) +[INFO] [BEGIN] Installing npm dependencies for NodeServerLayout[nodeModulesDir=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa, packageJsonFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/package.json, serveJsFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/serve.js, npmrcFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/.npmrc] with StandardNpmProcessFactory. +[INFO] [END] Installing npm dependencies for NodeServerLayout[nodeModulesDir=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa, packageJsonFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/package.json, serveJsFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/serve.js, npmrcFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/.npmrc] with StandardNpmProcessFactory. (took 1.190s) +[INFO] [BEGIN] Starting npm based server in /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa with StandardNpmProcessFactory. +[INFO] [END] Starting npm based server in /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa with StandardNpmProcessFactory. (took 4ms) +[INFO] Spotless.Format is keeping 1 files clean - 0 were changed to be clean, 1 were already clean, 0 were skipped because caching determined they were already clean +[INFO] Spotless.Java is keeping 31 files clean - 0 were changed to be clean, 31 were already clean, 0 were skipped because caching determined they were already clean +[INFO] Spotless.Pom is keeping 1 files clean - 0 were changed to be clean, 0 were already clean, 1 were skipped because caching determined they were already clean +[INFO] Closing formatting function (ending server). +[INFO] +[INFO] --- maven-resources-plugin:3.3.1:testResources (default-testResources) @ common --- +[INFO] Copying 54 resources from src/test/resources to target/test-classes +[INFO] +[INFO] --- maven-compiler-plugin:3.13.0:testCompile (default-testCompile) @ common --- +[INFO] Recompiling the module because of changed dependency. +[INFO] Compiling 11 source files with javac [forked debug parameters target 17] to target/test-classes +[WARNING] Unable to autodetect 'javac' path, using 'javac' from the environment. +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/test/java/com/google/fhir/analytics/AvroConversionUtilTest.java:[141,64] [NullAway] dereferenced expression record is @Nullable + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/test/java/com/google/fhir/analytics/AvroConversionUtilTest.java:[160,64] [NullAway] dereferenced expression record is @Nullable + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/test/java/com/google/fhir/analytics/AvroConversionUtilTest.java:[230,21] [UnnecessaryParentheses] These grouping parentheses are unnecessary; it is unlikely the code will be misinterpreted without them + (see https://errorprone.info/bugpattern/UnnecessaryParentheses) + Did you mean 'String string1 = jsonParser.encodeResourceToString(baseResource);'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/test/java/com/google/fhir/analytics/FetchUtilTest.java:[66,44] [DirectInvocationOnMock] Methods should not be directly invoked on the mock `fhirContext`. Should this be part of a verify(..) call? + (see https://errorprone.info/bugpattern/DirectInvocationOnMock) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/test/java/com/google/fhir/analytics/FetchUtilTest.java:[53,14] [NullAway] initializer method does not guarantee @NonNull fields clientFactory (line 45), client (line 47) are initialized along all control-flow paths (remember to check for exceptions or early returns). + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/test/java/com/google/fhir/analytics/FetchUtilTest.java:[62,12] [NullAway] read of @NonNull field fhirContext before initialization + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/test/java/com/google/fhir/analytics/FetchUtilTest.java:[64,21] [NullAway] read of @NonNull field clientFactory before initialization + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/test/java/com/google/fhir/analytics/FetchUtilTest.java:[65,9] [NullAway] read of @NonNull field fhirContext before initialization + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/test/java/com/google/fhir/analytics/FetchUtilTest.java:[65,59] [NullAway] read of @NonNull field clientFactory before initialization + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/test/java/com/google/fhir/analytics/FetchUtilTest.java:[67,20] [NullAway] read of @NonNull field client before initialization + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/test/java/com/google/fhir/analytics/FetchUtilTest.java:[68,21] [NullAway] read of @NonNull field client before initialization + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/test/java/com/google/fhir/analytics/FhirStoreUtilTest.java:[65,14] [NullAway] initializer method does not guarantee @NonNull fields iexec (line 52), iDeleteTyped (line 54) are initialized along all control-flow paths (remember to check for exceptions or early returns). + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/test/java/com/google/fhir/analytics/FhirStoreUtilTest.java:[84,9] [NullAway] read of @NonNull field clientFactory before initialization + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/test/java/com/google/fhir/analytics/FhirStoreUtilTest.java:[84,61] [NullAway] read of @NonNull field client before initialization + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/test/java/com/google/fhir/analytics/FhirStoreUtilTest.java:[85,9] [NullAway] read of @NonNull field client before initialization + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/test/java/com/google/fhir/analytics/FhirStoreUtilTest.java:[85,93] [NullAway] read of @NonNull field iexec before initialization + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/test/java/com/google/fhir/analytics/FhirStoreUtilTest.java:[88,27] [NullAway] read of @NonNull field iexec before initialization + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/test/java/com/google/fhir/analytics/GcsDwhFilesTest.java:[68,14] [NullAway] initializer method does not guarantee @NonNull field mockGcsUtil (line 64) is initialized along all control-flow paths (remember to check for exceptions or early returns). + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/test/java/com/google/fhir/analytics/GcsDwhFilesTest.java:[71,26] [NullAway] read of @NonNull field mockGcsUtil before initialization + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/test/java/com/google/fhir/analytics/LocalDwhFilesTest.java:[74,46] [NullAway] dereferenced expression instance.getLatestIncrementalRunPath() is @Nullable + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/test/java/com/google/fhir/analytics/LocalDwhFilesTest.java:[175,37] [StreamResourceLeak] Streams that encapsulate a closeable resource should be closed using try-with-resources + (see https://errorprone.info/bugpattern/StreamResourceLeak) + Did you mean 'List destFiles ;'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/test/java/com/google/fhir/analytics/LocalDwhFilesTest.java:[215,37] [StreamResourceLeak] Streams that encapsulate a closeable resource should be closed using try-with-resources + (see https://errorprone.info/bugpattern/StreamResourceLeak) + Did you mean 'List destFiles ;'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/test/java/com/google/fhir/analytics/ParquetUtilTest.java:[53,17] [UnusedVariable] The field 'patientBundle' is never read. + (see https://errorprone.info/bugpattern/UnusedVariable) + Did you mean to remove this line or to remove this line? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/test/java/com/google/fhir/analytics/ParquetUtilTest.java:[138,18] [StreamResourceLeak] Streams that encapsulate a closeable resource should be closed using try-with-resources + (see https://errorprone.info/bugpattern/StreamResourceLeak) + Did you mean 'Stream files ;'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/test/java/com/google/fhir/analytics/ParquetUtilTest.java:[166,18] [StreamResourceLeak] Streams that encapsulate a closeable resource should be closed using try-with-resources + (see https://errorprone.info/bugpattern/StreamResourceLeak) + Did you mean 'Stream files ;'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/test/java/com/google/fhir/analytics/ParquetUtilTest.java:[197,18] [StreamResourceLeak] Streams that encapsulate a closeable resource should be closed using try-with-resources + (see https://errorprone.info/bugpattern/StreamResourceLeak) + Did you mean 'Stream files ;'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/test/java/com/google/fhir/analytics/ParquetUtilTest.java:[230,18] [StreamResourceLeak] Streams that encapsulate a closeable resource should be closed using try-with-resources + (see https://errorprone.info/bugpattern/StreamResourceLeak) + Did you mean 'Stream files ;'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/test/java/com/google/fhir/analytics/ParquetUtilTest.java:[273,37] [NullAway] passing @Nullable parameter 'null' where @NonNull is required + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/test/java/com/google/fhir/analytics/ParquetUtilTest.java:[288,37] [NullAway] passing @Nullable parameter 'null' where @NonNull is required + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/test/java/com/google/fhir/analytics/ParquetUtilTest.java:[295,38] [NullAway] passing @Nullable parameter 'null' where @NonNull is required + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/test/java/com/google/fhir/analytics/view/SQLonFHIRv2Test.java:[190,20] [UnusedVariable] The field 'passed' is never read. + (see https://errorprone.info/bugpattern/UnusedVariable) + Did you mean to remove this line? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/test/java/com/google/fhir/analytics/view/SQLonFHIRv2Test.java:[211,27] [UnusedVariable] The field 'tests' is never read. + (see https://errorprone.info/bugpattern/UnusedVariable) + Did you mean to remove this line? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/test/java/com/google/fhir/analytics/view/SQLonFHIRv2Test.java:[187,17] [UnusedVariable] The field 'result' is never read. + (see https://errorprone.info/bugpattern/UnusedVariable) + Did you mean to remove this line or to remove this line? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/test/java/com/google/fhir/analytics/view/SQLonFHIRv2Test.java:[186,17] [UnusedVariable] The field 'name' is never read. + (see https://errorprone.info/bugpattern/UnusedVariable) + Did you mean to remove this line? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/test/java/com/google/fhir/analytics/view/SQLonFHIRv2Test.java:[191,19] [UnusedVariable] The field 'reason' is never read. + (see https://errorprone.info/bugpattern/UnusedVariable) + Did you mean to remove this line? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/test/java/com/google/fhir/analytics/view/SQLonFHIRv2Test.java:[93,18] [StreamResourceLeak] Streams that encapsulate a closeable resource should be closed using try-with-resources + (see https://errorprone.info/bugpattern/StreamResourceLeak) + Did you mean 'List testFiles ;'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/test/java/com/google/fhir/analytics/view/SQLonFHIRv2Test.java:[137,76] [NullAway] dereferenced expression expectedRows is @Nullable + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/test/java/com/google/fhir/analytics/view/SQLonFHIRv2Test.java:[144,85] [NullAway] dereferenced expression expectedRows is @Nullable + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/test/java/com/google/fhir/analytics/view/SQLonFHIRv2Test.java:[165,29] [DefaultCharset] Implicit use of the platform default charset, which can result in differing behaviour between JVM executions or incorrect behavior if the encoding of the data source doesn't match expectations. + (see https://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'try (Writer writer = Files.newBufferedWriter(tempFile.toPath(), UTF_8)) {' or 'try (Writer writer = Files.newBufferedWriter(tempFile.toPath(), Charset.defaultCharset())) {'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/test/java/com/google/fhir/analytics/view/SQLonFHIRv2Test.java:[172,11] [NullAway] @NonNull field SQLonFHIRv2Test$TestDef.title not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/test/java/com/google/fhir/analytics/view/SQLonFHIRv2Test.java:[173,17] [NullAway] @NonNull field SQLonFHIRv2Test$TestDef.fhirVersion not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/test/java/com/google/fhir/analytics/view/SQLonFHIRv2Test.java:[174,21] [NullAway] @NonNull field SQLonFHIRv2Test$TestDef.resources not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/test/java/com/google/fhir/analytics/view/SQLonFHIRv2Test.java:[175,21] [NullAway] @NonNull field SQLonFHIRv2Test$TestDef.tests not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/test/java/com/google/fhir/analytics/view/SQLonFHIRv2Test.java:[179,11] [NullAway] @NonNull field SQLonFHIRv2Test$SingleTest.title not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/test/java/com/google/fhir/analytics/view/SQLonFHIRv2Test.java:[180,19] [NullAway] @NonNull field SQLonFHIRv2Test$SingleTest.view not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/test/java/com/google/fhir/analytics/view/SQLonFHIRv2Test.java:[181,21] [NullAway] @NonNull field SQLonFHIRv2Test$SingleTest.expect not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/test/java/com/google/fhir/analytics/view/SQLonFHIRv2Test.java:[182,12] [NullAway] @NonNull field SQLonFHIRv2Test$SingleTest.expectError not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/test/java/com/google/fhir/analytics/view/SQLonFHIRv2Test.java:[201,34] [NullAway] passing @Nullable parameter 'null' where @NonNull is required + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/src/test/java/com/google/fhir/analytics/view/SQLonFHIRv2Test.java:[265,58] [NullAway] passing @Nullable parameter 'e.getSingleValue()' where @NonNull is required + (see http://t.uber.com/nullaway ) +[INFO] +[INFO] --- maven-surefire-plugin:3.5.2:test (default-test) @ common --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:3.4.2:jar (default-jar) @ common --- +[INFO] Building jar: /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/common/target/common-0.2.7-SNAPSHOT.jar +[INFO] +[INFO] ------------------< com.google.fhir.analytics:batch >------------------- +[INFO] Building batch 0.2.7-SNAPSHOT [3/5] +[INFO] +[INFO] ----------------< com.google.fhir.analytics:streaming >----------------- +[INFO] --------------------------------[ jar ]--------------------------------- +[INFO] Building streaming 0.2.7-SNAPSHOT [4/5] +[INFO] --------------------------------[ jar ]--------------------------------- +[INFO] +[INFO] --- maven-clean-plugin:3.4.0:clean (default-clean) @ batch --- +[INFO] Deleting /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/target +[INFO] +[INFO] --- maven-clean-plugin:3.4.0:clean (default-clean) @ streaming --- +[INFO] Deleting /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target +[INFO] +[INFO] --- directory-maven-plugin:1.0:highest-basedir (directories) @ batch --- +[INFO] Highest basedir set to: /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.12:prepare-agent (default) @ batch --- +[INFO] argLine set to -javaagent:/usr/local/google/home/bashir/.m2/repository/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/target/jacoco.exec +[INFO] +[INFO] --- license-maven-plugin:4.6:format (add-license) @ batch --- +[INFO] Updating license headers... +[INFO] +[INFO] --- directory-maven-plugin:1.0:highest-basedir (directories) @ streaming --- +[INFO] Highest basedir set to: /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.12:prepare-agent (default) @ streaming --- +[INFO] argLine set to -javaagent:/usr/local/google/home/bashir/.m2/repository/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/jacoco.exec +[INFO] +[INFO] --- license-maven-plugin:4.6:format (add-license) @ streaming --- +[INFO] Updating license headers... +[INFO] +[INFO] --- maven-resources-plugin:3.3.1:resources (default-resources) @ batch --- +[INFO] skip non existing resourceDirectory /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/main/resources +[INFO] +[INFO] --- maven-compiler-plugin:3.13.0:compile (default-compile) @ batch --- +[INFO] Recompiling the module because of changed dependency. +[INFO] Compiling 32 source files with javac [forked debug parameters target 17] to target/classes +[WARNING] Unable to autodetect 'javac' path, using 'javac' from the environment. +[INFO] +[INFO] --- maven-resources-plugin:3.3.1:resources (default-resources) @ streaming --- +[INFO] skip non existing resourceDirectory /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/src/main/resources +[INFO] +[INFO] --- maven-compiler-plugin:3.13.0:compile (default-compile) @ streaming --- +[INFO] Recompiling the module because of changed dependency. +[INFO] Compiling 5 source files with javac [forked debug parameters target 17] to target/classes +[WARNING] Unable to autodetect 'javac' path, using 'javac' from the environment. +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/src/main/java/com/google/fhir/analytics/FhirConverter.java:[58,19] [NullAway] assigning @Nullable expression to @NonNull field + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/src/main/java/com/google/fhir/analytics/FhirConverter.java:[59,23] [NullAway] assigning @Nullable expression to @NonNull field + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/src/main/java/com/google/fhir/analytics/FhirConverter.java:[60,21] [NullAway] assigning @Nullable expression to @NonNull field + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/src/main/java/com/google/fhir/analytics/FhirConverter.java:[61,31] [NullAway] assigning @Nullable expression to @NonNull field + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/src/main/java/com/google/fhir/analytics/FhirConverter.java:[62,18] [NullAway] assigning @Nullable expression to @NonNull field + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/src/main/java/com/google/fhir/analytics/FhirConverter.java:[63,22] [NullAway] assigning @Nullable expression to @NonNull field + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/src/main/java/com/google/fhir/analytics/FhirConverter.java:[94,14] [MissingOverride] process implements method in Processor; expected @Override + (see https://errorprone.info/bugpattern/MissingOverride) + Did you mean '@Override public void process(Exchange exchange)'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/src/main/java/com/google/fhir/analytics/FhirConverter.java:[109,52] [NullAway] dereferenced expression sourceMetadata.get("table") is @Nullable + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/src/main/java/com/google/fhir/analytics/FhirConverter.java:[133,54] [NullAway] dereferenced expression payload.get(config.getChildPrimaryKey()) is @Nullable + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/src/main/java/com/google/fhir/analytics/StatusServer.java:[71,6] [NullAway] returning @Nullable expression from method with @NonNull return type + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/src/main/java/com/google/fhir/analytics/StatusServer.java:[99,38] [DefaultCharset] Implicit use of the platform default charset, which can result in differing behaviour between JVM executions or incorrect behavior if the encoding of the data source doesn't match expectations. + (see https://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'output.write(response.getBytes(UTF_8));' or 'output.write(response.getBytes(Charset.defaultCharset()));'? +[INFO] +[INFO] --- spotless-maven-plugin:2.43.0:apply (default) @ streaming --- +[INFO] Index file does not exist. Fallback to an empty index +[INFO] Spotless.Format is keeping 2 files clean - 0 were changed to be clean, 2 were already clean, 0 were skipped because caching determined they were already clean +[INFO] creating formatter function (starting server) +[INFO] [BEGIN] Preparing NodeServerLayout[nodeModulesDir=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa, packageJsonFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/package.json, serveJsFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/serve.js, npmrcFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/.npmrc] for npm step com.diffplug.spotless.npm.NodeServeApp. +[INFO] [END] Preparing NodeServerLayout[nodeModulesDir=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa, packageJsonFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/package.json, serveJsFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/serve.js, npmrcFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/.npmrc] for npm step com.diffplug.spotless.npm.NodeServeApp. (took 1ms) +[INFO] [BEGIN] Installing npm dependencies for NodeServerLayout[nodeModulesDir=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa, packageJsonFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/package.json, serveJsFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/serve.js, npmrcFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/.npmrc] with StandardNpmProcessFactory. +[INFO] [END] Installing npm dependencies for NodeServerLayout[nodeModulesDir=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa, packageJsonFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/package.json, serveJsFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/serve.js, npmrcFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/.npmrc] with StandardNpmProcessFactory. (took 1.219s) +[INFO] [BEGIN] Starting npm based server in /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa with StandardNpmProcessFactory. +[INFO] [END] Starting npm based server in /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa with StandardNpmProcessFactory. (took 4ms) +[INFO] Spotless.Format is keeping 1 files clean - 0 were changed to be clean, 1 were already clean, 0 were skipped because caching determined they were already clean +[INFO] Spotless.Java is keeping 10 files clean - 0 were changed to be clean, 10 were already clean, 0 were skipped because caching determined they were already clean +[INFO] Spotless.Pom is keeping 1 files clean - 0 were changed to be clean, 0 were already clean, 1 were skipped because caching determined they were already clean +[INFO] Closing formatting function (ending server). +[INFO] +[INFO] --- maven-resources-plugin:3.3.1:testResources (default-testResources) @ streaming --- +[INFO] skip non existing resourceDirectory /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/src/test/resources +[INFO] +[INFO] --- maven-compiler-plugin:3.13.0:testCompile (default-testCompile) @ streaming --- +[INFO] Recompiling the module because of changed dependency. +[INFO] Compiling 5 source files with javac [forked debug parameters target 17] to target/test-classes +[WARNING] Unable to autodetect 'javac' path, using 'javac' from the environment. +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/main/java/com/google/fhir/analytics/BulkExportApiClient.java:[97,5] [EmptyBlockTag] A block tag (@param, @return, @throws, @deprecated) has an empty description. Block tags without descriptions don't add much value for future readers of the code; consider removing the tag entirely or adding a description. + (see https://google.github.io/styleguide/javaguide.html#s7.1.3-javadoc-block-tags) + Did you mean '*'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/main/java/com/google/fhir/analytics/BulkExportApiClient.java:[106,21] [JavaUtilDate] Date has a bad API that leads to bugs; prefer java.time.Instant or LocalDate. + (see https://errorprone.info/bugpattern/JavaUtilDate) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/main/java/com/google/fhir/analytics/BulkExportUtil.java:[50,5] [EmptyBlockTag] A block tag (@param, @return, @throws, @deprecated) has an empty description. Block tags without descriptions don't add much value for future readers of the code; consider removing the tag entirely or adding a description. + (see https://google.github.io/styleguide/javaguide.html#s7.1.3-javadoc-block-tags) + Did you mean '*'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/main/java/com/google/fhir/analytics/BulkExportUtil.java:[58,64] [NullAway] passing @Nullable parameter 'since' where @NonNull is required + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/main/java/com/google/fhir/analytics/ConvertResourceFn.java:[124,26] [JavaUtilDate] Date has a bad API that leads to bugs; prefer java.time.Instant or LocalDate. + (see https://errorprone.info/bugpattern/JavaUtilDate) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/main/java/com/google/fhir/analytics/ConvertResourceFn.java:[136,45] [NullAway] dereferenced expression totalParseTimeMillisMap.get(resourceType) is @Nullable + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/main/java/com/google/fhir/analytics/ConvertResourceFn.java:[144,44] [NullAway] dereferenced expression numFetchedResourcesMap.get(resourceType) is @Nullable + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/main/java/com/google/fhir/analytics/ConvertResourceFn.java:[149,50] [NullAway] dereferenced expression totalGenerateTimeMillisMap.get(resourceType) is @Nullable + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/main/java/com/google/fhir/analytics/ConvertResourceFn.java:[158,46] [NullAway] dereferenced expression totalPushTimeMillisMap.get(resourceType) is @Nullable + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/main/java/com/google/fhir/analytics/ConvertResourceFn.java:[217,23] [UnsafeReflectiveConstructionCast] Prefer `asSubclass` instead of casting the result of `newInstance`, to detect classes of incorrect type before invoking their constructors.This way, if the class is of the incorrect type,it will throw an exception before invoking its constructor. + (see https://errorprone.info/bugpattern/UnsafeReflectiveConstructionCast) + Did you mean 'return Class.forName(getFhirBasePackageName(fhirVersion) + "." + resourceType).asSubclass(Resource.class)'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/main/java/com/google/fhir/analytics/FetchSearchPageFn.java:[125,2] [NullAway] initializer method does not guarantee @NonNull fields parquetUtil (line 105), fetchUtil (line 107), fhirSearchUtil (line 109), fhirStoreUtil (line 111), jdbcWriter (line 113), parser (line 115), avroConversionUtil (line 121) are initialized along all control-flow paths (remember to check for exceptions or early returns). + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/main/java/com/google/fhir/analytics/FetchSearchPageFn.java:[150,24] [NullAway] assigning @Nullable expression to @NonNull field + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/main/java/com/google/fhir/analytics/FetchSearchPageFn.java:[293,41] [NullAway] passing @Nullable parameter 'resourceTypes' where @NonNull is required + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/main/java/com/google/fhir/analytics/HapiRowDescriptor.java:[28] [AutoValueFinalMethods] Make equals, hashCode, toString final in AutoValue classes, so it is clear to readers that AutoValue is not overriding them + (see https://errorprone.info/bugpattern/AutoValueFinalMethods) + Did you mean 'final abstract class HapiRowDescriptor implements Serializable {'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/main/java/com/google/fhir/analytics/HapiRowDescriptor.java:[28] [NullAway] initializer method does not guarantee @NonNull field tags (line 67) is initialized along all control-flow paths (remember to check for exceptions or early returns). + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/main/java/com/google/fhir/analytics/FhirSearchUtil.java:[72,4] [NullAway] returning @Nullable expression from method with @NonNull return type + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/main/java/com/google/fhir/analytics/FhirSearchUtil.java:[113,4] [NullAway] returning @Nullable expression from method with @NonNull return type + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/main/java/com/google/fhir/analytics/FhirSearchUtil.java:[218,62] [StringSplitter] String.split(String) has surprising behavior + (see https://errorprone.info/bugpattern/StringSplitter) + Did you mean 'for (String resourceType : Splitter.on(',').split(options.getResourceList())) {'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/main/java/com/google/fhir/analytics/JdbcResourceWriter.java:[64,18] [NullAway] assigning @Nullable expression to @NonNull field + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/main/java/com/google/fhir/analytics/JdbcResourceWriter.java:[126,64] [StringSplitter] String.split(String) has surprising behavior + (see https://errorprone.info/bugpattern/StringSplitter) + Did you mean 'for (String resourceType : Splitter.on(',').split(options.getResourceList())) {'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/main/java/com/google/fhir/analytics/JdbcResourceWriter.java:[136,64] [StringSplitter] String.split(String) has surprising behavior + (see https://errorprone.info/bugpattern/StringSplitter) + Did you mean 'for (String resourceType : Splitter.on(',').split(options.getResourceList())) {'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/main/java/com/google/fhir/analytics/JdbcResourceWriter.java:[199,5] [EmptyBlockTag] A block tag (@param, @return, @throws, @deprecated) has an empty description. Block tags without descriptions don't add much value for future readers of the code; consider removing the tag entirely or adding a description. + (see https://google.github.io/styleguide/javaguide.html#s7.1.3-javadoc-block-tags) + Did you mean '*'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/main/java/com/google/fhir/analytics/JdbcResourceWriter.java:[206,33] [NullAway] enhanced-for expression views is @Nullable + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/main/java/com/google/fhir/analytics/FetchPatients.java:[47,17] [UnusedVariable] The local variable 'dateRange' is never read. + (see https://errorprone.info/bugpattern/UnusedVariable) + Did you mean to remove this line or 'FhirSearchUtil.getDateRange(options.getActivePeriod());'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/main/java/com/google/fhir/analytics/FetchPatients.java:[43,23] [UnusedVariable] The field 'schema' is never read. + (see https://errorprone.info/bugpattern/UnusedVariable) + Did you mean to remove this line? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/main/java/com/google/fhir/analytics/FetchResources.java:[94,4] [NullAway] returning @Nullable expression from method with @NonNull return type + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/main/java/com/google/fhir/analytics/FetchResources.java:[108,33] [NullAway] assigning @Nullable expression to @NonNull field + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/main/java/com/google/fhir/analytics/FhirEtl.java:[161,6] [NullAway] returning @Nullable expression from method with @NonNull return type + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/main/java/com/google/fhir/analytics/FhirEtl.java:[328,62] [StringSplitter] String.split(String) has surprising behavior + (see https://errorprone.info/bugpattern/StringSplitter) + Did you mean 'for (String resourceType : Splitter.on(',').split(options.getResourceList())) {'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/main/java/com/google/fhir/analytics/FhirEtl.java:[329,42] [NullAway] unboxing of a @Nullable value + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/main/java/com/google/fhir/analytics/FhirEtl.java:[366,4] [NullAway] returning @Nullable expression from method with @NonNull return type + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/main/java/com/google/fhir/analytics/JdbcFetchHapi.java:[107,45] [NullAway] dereferenced expression numMappedResourcesMap.get(resourceType) is @Nullable + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/main/java/com/google/fhir/analytics/JdbcFetchOpenMrs.java:[166,43] [StringSplitter] String.split(String) has surprising behavior + (see https://errorprone.info/bugpattern/StringSplitter) + Did you mean 'List dateRange = Splitter.on('_').splitToList(activePeriod);'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/main/java/com/google/fhir/analytics/JdbcFetchOpenMrs.java:[262,48] [StringSplitter] String.split(String) has surprising behavior + (see https://errorprone.info/bugpattern/StringSplitter) + Did you mean 'List resourceList = Splitter.on(',').splitToList(resourceString);'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/main/java/com/google/fhir/analytics/JdbcFetchOpenMrs.java:[268,64] [StringSplitter] String.split(String) has surprising behavior + (see https://errorprone.info/bugpattern/StringSplitter) + Did you mean 'List resourceName = Splitter.on('/').splitToList(linkTemplate.get("fhir"));'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/main/java/com/google/fhir/analytics/ParquetMerger.java:[202,5] [EmptyBlockTag] A block tag (@param, @return, @throws, @deprecated) has an empty description. Block tags without descriptions don't add much value for future readers of the code; consider removing the tag entirely or adding a description. + (see https://google.github.io/styleguide/javaguide.html#s7.1.3-javadoc-block-tags) + Did you mean '*'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/main/java/com/google/fhir/analytics/ParquetMerger.java:[203,5] [EmptyBlockTag] A block tag (@param, @return, @throws, @deprecated) has an empty description. Block tags without descriptions don't add much value for future readers of the code; consider removing the tag entirely or adding a description. + (see https://google.github.io/styleguide/javaguide.html#s7.1.3-javadoc-block-tags) + Did you mean '*'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/main/java/com/google/fhir/analytics/ParquetMerger.java:[243,72] [NullAway] dereferenced expression lastRecord is @Nullable + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/main/java/com/google/fhir/analytics/ParquetMerger.java:[245,4] [NullAway] returning @Nullable expression from method with @NonNull return type + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/main/java/com/google/fhir/analytics/ParquetMerger.java:[329,40] [NullAway] dereferenced expression viewManager is @Nullable + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/main/java/com/google/fhir/analytics/ProcessGenericRecords.java:[47,2] [NullAway] initializer method does not guarantee @NonNull fields cachedResources (line 43), totalAvroConversionTime (line 44), totalAvroConversions (line 45) are initialized along all control-flow paths (remember to check for exceptions or early returns). + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/main/java/com/google/fhir/analytics/metrics/FlinkJobListener.java:[40,38] [NullAway] passing @Nullable parameter 'jobClient' where @NonNull is required + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/main/java/com/google/fhir/analytics/metrics/FlinkJobListener.java:[40,24] [NullAway] dereferenced expression flinkPipelineMetrics is @Nullable + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/main/java/com/google/fhir/analytics/metrics/FlinkJobListener.java:[59,24] [NullAway] dereferenced expression flinkPipelineMetrics is @Nullable + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/main/java/com/google/fhir/analytics/metrics/PipelineMetrics.java:[33,5] [EmptyBlockTag] A block tag (@param, @return, @throws, @deprecated) has an empty description. Block tags without descriptions don't add much value for future readers of the code; consider removing the tag entirely or adding a description. + (see https://google.github.io/styleguide/javaguide.html#s7.1.3-javadoc-block-tags) + Did you mean '*'? +[INFO] +[INFO] --- spotless-maven-plugin:2.43.0:apply (default) @ batch --- +[INFO] Index file does not exist. Fallback to an empty index +[INFO] Spotless.Format is keeping 2 files clean - 0 were changed to be clean, 2 were already clean, 0 were skipped because caching determined they were already clean +[INFO] creating formatter function (starting server) +[INFO] [BEGIN] Preparing NodeServerLayout[nodeModulesDir=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa, packageJsonFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/package.json, serveJsFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/serve.js, npmrcFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/.npmrc] for npm step com.diffplug.spotless.npm.NodeServeApp. +[INFO] [END] Preparing NodeServerLayout[nodeModulesDir=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa, packageJsonFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/package.json, serveJsFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/serve.js, npmrcFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/.npmrc] for npm step com.diffplug.spotless.npm.NodeServeApp. (took 1ms) +[INFO] [BEGIN] Installing npm dependencies for NodeServerLayout[nodeModulesDir=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa, packageJsonFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/package.json, serveJsFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/serve.js, npmrcFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/.npmrc] with StandardNpmProcessFactory. +[INFO] [END] Installing npm dependencies for NodeServerLayout[nodeModulesDir=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa, packageJsonFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/package.json, serveJsFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/serve.js, npmrcFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/.npmrc] with StandardNpmProcessFactory. (took 1.210s) +[INFO] [BEGIN] Starting npm based server in /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa with StandardNpmProcessFactory. +[INFO] [END] Starting npm based server in /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa with StandardNpmProcessFactory. (took 5ms) +[INFO] Spotless.Format is keeping 1 files clean - 0 were changed to be clean, 1 were already clean, 0 were skipped because caching determined they were already clean +[INFO] Spotless.Java is keeping 43 files clean - 0 were changed to be clean, 43 were already clean, 0 were skipped because caching determined they were already clean +[INFO] Spotless.Pom is keeping 1 files clean - 0 were changed to be clean, 0 were already clean, 1 were skipped because caching determined they were already clean +[INFO] Closing formatting function (ending server). +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/src/test/java/com/google/fhir/analytics/DebeziumListenerTest.java:[33,30] [UnusedVariable] The field 'log' is never read. + (see https://errorprone.info/bugpattern/UnusedVariable) + Did you mean to remove this line or 'static { LoggerFactory.getLogger(DebeziumListenerTest.class); }'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/src/test/java/com/google/fhir/analytics/DebeziumListenerTest.java:[73,14] [NullAway] initializer method does not guarantee @NonNull fields fhirConverterMock (line 35), debeziumProducer (line 39) are initialized along all control-flow paths (remember to check for exceptions or early returns). + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/src/test/java/com/google/fhir/analytics/FhirConverterTest.java:[95,18] [DirectInvocationOnMock] Methods should not be directly invoked on the mock `resource`. Should this be part of a verify(..) call? + (see https://errorprone.info/bugpattern/DirectInvocationOnMock) + Did you mean 'verify(resource).setId(TEST_ID);' or ';'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/src/test/java/com/google/fhir/analytics/FhirConverterTest.java:[131,18] [DirectInvocationOnMock] Methods should not be directly invoked on the mock `resource`. Should this be part of a verify(..) call? + (see https://errorprone.info/bugpattern/DirectInvocationOnMock) + Did you mean 'verify(resource).setId(TEST_ID);' or ';'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/src/test/java/com/google/fhir/analytics/FhirConverterTest.java:[153,18] [DirectInvocationOnMock] Methods should not be directly invoked on the mock `resource`. Should this be part of a verify(..) call? + (see https://errorprone.info/bugpattern/DirectInvocationOnMock) + Did you mean 'verify(resource).setId(TEST_ID);' or ';'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/src/test/java/com/google/fhir/analytics/FhirConverterTest.java:[42,30] [UnusedVariable] The field 'TEST_RESOURCE' is never read. + (see https://errorprone.info/bugpattern/UnusedVariable) + Did you mean to remove this line? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/src/test/java/com/google/fhir/analytics/FhirConverterTest.java:[49,29] [NullAway] @NonNull field eventsProducer not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/src/test/java/com/google/fhir/analytics/FhirConverterTest.java:[51,26] [NullAway] @NonNull field fetchUtil not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/src/test/java/com/google/fhir/analytics/FhirConverterTest.java:[53,30] [NullAway] @NonNull field fhirStoreUtil not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/src/test/java/com/google/fhir/analytics/FhirConverterTest.java:[55,25] [NullAway] @NonNull field resource not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/src/test/java/com/google/fhir/analytics/FhirConverterTest.java:[57,25] [NullAway] @NonNull field uuidUtil not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/src/test/java/com/google/fhir/analytics/FhirConverterTest.java:[59,28] [NullAway] @NonNull field parquetUtil not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/src/test/java/com/google/fhir/analytics/FhirConverterTest.java:[61,29] [NullAway] @NonNull field statusServer not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/src/test/java/com/google/fhir/analytics/FhirConverterTest.java:[63,24] [NullAway] @NonNull field fhirConverter not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/src/test/java/com/google/fhir/analytics/StatusServerTest.java:[51,14] [NullAway] initializer method does not guarantee @NonNull field headers (line 46) is initialized along all control-flow paths (remember to check for exceptions or early returns). + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/src/test/java/com/google/fhir/analytics/StatusServerTest.java:[53,17] [NullAway] read of @NonNull field exchange before initialization + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/src/test/java/com/google/fhir/analytics/StatusServerTest.java:[53,59] [NullAway] read of @NonNull field headers before initialization + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/src/test/java/com/google/fhir/analytics/StatusServerTest.java:[68,36] [DefaultCharset] Implicit use of the platform default charset, which can result in differing behaviour between JVM executions or incorrect behavior if the encoding of the data source doesn't match expectations. + (see https://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'assertThat(outputStream.toString(UTF_8), equalTo(TEST_VALUE));' or 'assertThat(outputStream.toString(Charset.defaultCharset()), equalTo(TEST_VALUE));'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/src/test/java/com/google/fhir/analytics/StatusServerTest.java:[80,36] [DefaultCharset] Implicit use of the platform default charset, which can result in differing behaviour between JVM executions or incorrect behavior if the encoding of the data source doesn't match expectations. + (see https://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'assertThat(outputStream.toString(UTF_8), startsWith("Invalid variable " + TEST_VAR));' or 'assertThat(outputStream.toString(Charset.defaultCharset()), startsWith("Invalid variable " + TEST_VAR));'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/src/test/java/com/google/fhir/analytics/StatusServerTest.java:[91,36] [DefaultCharset] Implicit use of the platform default charset, which can result in differing behaviour between JVM executions or incorrect behavior if the encoding of the data source doesn't match expectations. + (see https://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'assertThat(outputStream.toString(UTF_8), startsWith("The path format "));' or 'assertThat(outputStream.toString(Charset.defaultCharset()), startsWith("The path format "));'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/src/test/java/com/google/fhir/analytics/UuidUtilTest.java:[33,7] [JUnitAmbiguousTestClass] Test class inherits from JUnit 3's TestCase but has JUnit 4 @Test or @RunWith annotations. + (see https://errorprone.info/bugpattern/JUnitAmbiguousTestClass) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/src/test/java/com/google/fhir/analytics/UuidUtilTest.java:[57,9] [NullAway] read of @NonNull field jdbcSource before initialization + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/src/test/java/com/google/fhir/analytics/UuidUtilTest.java:[57,48] [NullAway] read of @NonNull field connection before initialization + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/src/test/java/com/google/fhir/analytics/UuidUtilTest.java:[58,9] [NullAway] read of @NonNull field connection before initialization + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/src/test/java/com/google/fhir/analytics/UuidUtilTest.java:[58,50] [NullAway] read of @NonNull field statement before initialization + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/src/test/java/com/google/fhir/analytics/UuidUtilTest.java:[59,9] [NullAway] read of @NonNull field statement before initialization + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/src/test/java/com/google/fhir/analytics/UuidUtilTest.java:[59,49] [NullAway] read of @NonNull field resultset before initialization + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/src/test/java/com/google/fhir/analytics/UuidUtilTest.java:[60,9] [NullAway] read of @NonNull field resultset before initialization + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/src/test/java/com/google/fhir/analytics/UuidUtilTest.java:[71,16] [AssertEqualsArgumentOrderChecker] Arguments are swapped in assertEquals-like call + (see https://errorprone.info/bugpattern/AssertEqualsArgumentOrderChecker) + Did you mean 'assertEquals("1296b0dc-440a-11e6-a65c-00e04c680037", uuid);' or 'assertEquals(/* expected= */uuid, /* actual= */"1296b0dc-440a-11e6-a65c-00e04c680037");'? +[INFO] +[INFO] --- maven-surefire-plugin:3.5.2:test (default-test) @ streaming --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:3.4.2:jar (default-jar) @ streaming --- +[INFO] +[INFO] --- maven-resources-plugin:3.3.1:testResources (default-testResources) @ batch --- +[INFO] Copying 9 resources from src/test/resources to target/test-classes +[INFO] +[INFO] --- maven-compiler-plugin:3.13.0:testCompile (default-testCompile) @ batch --- +[INFO] Recompiling the module because of changed dependency. +[INFO] Compiling 11 source files with javac [forked debug parameters target 17] to target/test-classes +[WARNING] Unable to autodetect 'javac' path, using 'javac' from the environment. +[INFO] Building jar: /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/streaming-0.2.7-SNAPSHOT.jar +[INFO] +[INFO] --- maven-shade-plugin:3.6.0:shade (default) @ streaming --- +[INFO] Including com.google.fhir.analytics:common:jar:0.2.7-SNAPSHOT in the shaded jar. +[INFO] Including com.mchange:c3p0:jar:0.10.1 in the shaded jar. +[INFO] Including com.mchange:mchange-commons-java:jar:0.3.1 in the shaded jar. +[INFO] Including com.google.api-client:google-api-client-gson:jar:2.7.0 in the shaded jar. +[INFO] Including com.google.api-client:google-api-client:jar:2.7.0 in the shaded jar. +[INFO] Including com.google.http-client:google-http-client-apache-v2:jar:1.45.0 in the shaded jar. +[INFO] Including com.google.http-client:google-http-client:jar:1.45.0 in the shaded jar. +[INFO] Including io.opencensus:opencensus-api:jar:0.31.1 in the shaded jar. +[INFO] Including io.opencensus:opencensus-contrib-http-util:jar:0.31.1 in the shaded jar. +[INFO] Including com.google.http-client:google-http-client-gson:jar:1.45.0 in the shaded jar. +[INFO] Including com.google.auth:google-auth-library-oauth2-http:jar:1.30.0 in the shaded jar. +[INFO] Including com.google.auth:google-auth-library-credentials:jar:1.30.0 in the shaded jar. +[INFO] Including com.google.apis:google-api-services-healthcare:jar:v1-rev20241017-2.0.0 in the shaded jar. +[INFO] Including com.google.oauth-client:google-oauth-client:jar:1.36.0 in the shaded jar. +[INFO] Including ca.uhn.hapi.fhir:hapi-fhir-structures-dstu3:jar:7.4.5 in the shaded jar. +[INFO] Including ca.uhn.hapi.fhir:org.hl7.fhir.utilities:jar:6.3.23 in the shaded jar. +[INFO] Including com.ibm.icu:icu4j:jar:72.1 in the shaded jar. +[INFO] Including ca.uhn.hapi.fhir:org.hl7.fhir.dstu3:jar:6.3.23 in the shaded jar. +[INFO] Including ca.uhn.hapi.fhir:hapi-fhir-caching-api:jar:7.4.5 in the shaded jar. +[INFO] Including ca.uhn.hapi.fhir:hapi-fhir-structures-r4:jar:7.4.5 in the shaded jar. +[INFO] Including ca.uhn.hapi.fhir:org.hl7.fhir.r4:jar:6.3.23 in the shaded jar. +[INFO] Including ca.uhn.hapi.fhir:hapi-fhir-structures-r4b:jar:7.4.5 in the shaded jar. +[INFO] Including ca.uhn.hapi.fhir:org.hl7.fhir.r4b:jar:6.3.23 in the shaded jar. +[INFO] Including ca.uhn.hapi.fhir:hapi-fhir-structures-r5:jar:7.4.5 in the shaded jar. +[INFO] Including ca.uhn.hapi.fhir:org.hl7.fhir.r5:jar:6.3.23 in the shaded jar. +[INFO] Including com.nimbusds:nimbus-jose-jwt:jar:9.37.3 in the shaded jar. +[INFO] Including com.github.stephenc.jcip:jcip-annotations:jar:1.0-1 in the shaded jar. +[INFO] Including net.sourceforge.plantuml:plantuml-mit:jar:1.2023.9 in the shaded jar. +[INFO] Including ca.uhn.hapi.fhir:hapi-fhir-validation-resources-dstu3:jar:7.4.5 in the shaded jar. +[INFO] Including ca.uhn.hapi.fhir:hapi-fhir-validation-resources-r4:jar:7.4.5 in the shaded jar. +[INFO] Including ca.uhn.hapi.fhir:hapi-fhir-validation-resources-r4b:jar:7.4.5 in the shaded jar. +[INFO] Including ca.uhn.hapi.fhir:hapi-fhir-validation-resources-r5:jar:7.4.5 in the shaded jar. +[INFO] Including ca.uhn.hapi.fhir:hapi-fhir-client:jar:7.4.5 in the shaded jar. +[INFO] Including org.apache.httpcomponents:httpcore:jar:4.4.13 in the shaded jar. +[INFO] Including ca.uhn.hapi.fhir:hapi-fhir-caching-caffeine:jar:7.4.5 in the shaded jar. +[INFO] Including com.github.ben-manes.caffeine:caffeine:jar:3.1.8 in the shaded jar. +[INFO] Including commons-codec:commons-codec:jar:1.17.1 in the shaded jar. +[INFO] Including org.apache.avro:avro:jar:1.12.0 in the shaded jar. +[INFO] Including org.apache.commons:commons-compress:jar:1.26.2 in the shaded jar. +[INFO] Including org.apache.parquet:parquet-avro:jar:1.13.1 in the shaded jar. +[INFO] Including org.apache.parquet:parquet-column:jar:1.13.1 in the shaded jar. +[INFO] Including org.apache.parquet:parquet-encoding:jar:1.13.1 in the shaded jar. +[INFO] Including org.apache.yetus:audience-annotations:jar:0.13.0 in the shaded jar. +[INFO] Including org.apache.parquet:parquet-hadoop:jar:1.13.1 in the shaded jar. +[INFO] Including org.apache.parquet:parquet-format-structures:jar:1.13.1 in the shaded jar. +[INFO] Including org.apache.parquet:parquet-jackson:jar:1.13.1 in the shaded jar. +[INFO] Including io.airlift:aircompressor:jar:0.21 in the shaded jar. +[INFO] Including commons-pool:commons-pool:jar:1.6 in the shaded jar. +[INFO] Including com.github.luben:zstd-jni:jar:1.5.0-1 in the shaded jar. +[INFO] Including org.apache.parquet:parquet-common:jar:1.13.1 in the shaded jar. +[INFO] Including org.apache.hadoop:hadoop-mapreduce-client-app:jar:3.4.1 in the shaded jar. +[INFO] Including org.apache.hadoop:hadoop-mapreduce-client-common:jar:3.4.1 in the shaded jar. +[INFO] Including org.apache.hadoop:hadoop-yarn-common:jar:3.4.1 in the shaded jar. +[INFO] Including org.apache.hadoop:hadoop-hdfs-client:jar:3.4.1 in the shaded jar. +[INFO] Including javax.xml.bind:jaxb-api:jar:2.2.11 in the shaded jar. +[INFO] Including com.sun.jersey:jersey-client:jar:1.19.4 in the shaded jar. +[INFO] Including com.sun.jersey.contribs:jersey-guice:jar:1.19.4 in the shaded jar. +[INFO] Including com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:jar:2.12.7 in the shaded jar. +[INFO] Including com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:jar:2.12.7 in the shaded jar. +[INFO] Including org.apache.hadoop:hadoop-yarn-client:jar:3.4.1 in the shaded jar. +[INFO] Including org.eclipse.jetty.websocket:websocket-client:jar:9.4.53.v20231009 in the shaded jar. +[INFO] Including org.eclipse.jetty.websocket:websocket-common:jar:9.4.53.v20231009 in the shaded jar. +[INFO] Including org.eclipse.jetty.websocket:websocket-api:jar:9.4.53.v20231009 in the shaded jar. +[INFO] Including org.jline:jline:jar:3.9.0 in the shaded jar. +[INFO] Including org.apache.hadoop:hadoop-mapreduce-client-core:jar:3.4.1 in the shaded jar. +[INFO] Including org.apache.hadoop:hadoop-yarn-server-web-proxy:jar:3.4.1 in the shaded jar. +[INFO] Including org.apache.hadoop:hadoop-yarn-server-common:jar:3.4.1 in the shaded jar. +[INFO] Including org.apache.hadoop:hadoop-registry:jar:3.4.1 in the shaded jar. +[INFO] Including commons-daemon:commons-daemon:jar:1.0.13 in the shaded jar. +[INFO] Including javax.cache:cache-api:jar:1.1.1 in the shaded jar. +[INFO] Including org.ehcache:ehcache:jar:3.8.2 in the shaded jar. +[INFO] Including org.glassfish.jaxb:jaxb-runtime:jar:2.3.1 in the shaded jar. +[INFO] Including org.glassfish.jaxb:txw2:jar:2.3.1 in the shaded jar. +[INFO] Including com.sun.istack:istack-commons-runtime:jar:3.0.7 in the shaded jar. +[INFO] Including org.jvnet.staxex:stax-ex:jar:1.8 in the shaded jar. +[INFO] Including com.sun.xml.fastinfoset:FastInfoset:jar:1.2.15 in the shaded jar. +[INFO] Including javax.activation:javax.activation-api:jar:1.2.0 in the shaded jar. +[INFO] Including com.zaxxer:HikariCP:jar:4.0.3 in the shaded jar. +[INFO] Including com.microsoft.sqlserver:mssql-jdbc:jar:6.2.1.jre7 in the shaded jar. +[INFO] Including org.apache.hadoop:hadoop-yarn-api:jar:3.4.1 in the shaded jar. +[INFO] Including org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:3.4.1 in the shaded jar. +[INFO] Including org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:3.4.1 in the shaded jar. +[INFO] Including org.eclipse.jetty.websocket:javax-websocket-server-impl:jar:9.4.53.v20231009 in the shaded jar. +[INFO] Including org.eclipse.jetty:jetty-annotations:jar:9.4.53.v20231009 in the shaded jar. +[INFO] Including org.eclipse.jetty:jetty-plus:jar:9.4.53.v20231009 in the shaded jar. +[INFO] Including org.eclipse.jetty:jetty-jndi:jar:9.4.53.v20231009 in the shaded jar. +[INFO] Including org.ow2.asm:asm-commons:jar:9.6 in the shaded jar. +[INFO] Including org.ow2.asm:asm-tree:jar:9.6 in the shaded jar. +[INFO] Including org.eclipse.jetty.websocket:javax-websocket-client-impl:jar:9.4.53.v20231009 in the shaded jar. +[INFO] Including javax.websocket:javax.websocket-client-api:jar:1.0 in the shaded jar. +[INFO] Including org.eclipse.jetty.websocket:websocket-server:jar:9.4.53.v20231009 in the shaded jar. +[INFO] Including org.eclipse.jetty.websocket:websocket-servlet:jar:9.4.53.v20231009 in the shaded jar. +[INFO] Including javax.websocket:javax.websocket-api:jar:1.0 in the shaded jar. +[INFO] Including net.java.dev.jna:jna:jar:5.2.0 in the shaded jar. +[INFO] Including org.fusesource.leveldbjni:leveldbjni-all:jar:1.8 in the shaded jar. +[INFO] Including org.apache.hadoop:hadoop-annotations:jar:3.4.1 in the shaded jar. +[INFO] Including com.google.inject.extensions:guice-servlet:jar:4.2.3 in the shaded jar. +[INFO] Including com.google.inject:guice:jar:4.2.3 in the shaded jar. +[INFO] Including javax.inject:javax.inject:jar:1 in the shaded jar. +[INFO] Including aopalliance:aopalliance:jar:1.0 in the shaded jar. +[INFO] Including io.netty:netty-all:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-buffer:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-codec:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-codec-dns:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-codec-haproxy:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-codec-http:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-codec-http2:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-codec-memcache:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-codec-mqtt:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-codec-redis:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-codec-smtp:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-codec-socks:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-codec-stomp:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-codec-xml:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-common:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-transport-native-unix-common:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-handler-proxy:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-handler-ssl-ocsp:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-resolver:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-resolver-dns:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-transport:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-transport-rxtx:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-transport-sctp:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-transport-udt:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-transport-classes-epoll:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-transport-classes-kqueue:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-resolver-dns-classes-macos:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-transport-native-epoll:jar:linux-x86_64:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-transport-native-epoll:jar:linux-aarch_64:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-transport-native-kqueue:jar:osx-x86_64:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-transport-native-kqueue:jar:osx-aarch_64:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-resolver-dns-native-macos:jar:osx-x86_64:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-resolver-dns-native-macos:jar:osx-aarch_64:4.1.100.Final in the shaded jar. +[INFO] Including org.apache.hadoop:hadoop-common:jar:3.4.1 in the shaded jar. +[INFO] Including org.apache.hadoop.thirdparty:hadoop-shaded-protobuf_3_25:jar:1.3.0 in the shaded jar. +[INFO] Including org.apache.hadoop.thirdparty:hadoop-shaded-guava:jar:1.3.0 in the shaded jar. +[INFO] Including commons-cli:commons-cli:jar:1.5.0 in the shaded jar. +[INFO] Including org.apache.commons:commons-math3:jar:3.6.1 in the shaded jar. +[INFO] Including commons-net:commons-net:jar:3.9.0 in the shaded jar. +[INFO] Including commons-collections:commons-collections:jar:3.2.2 in the shaded jar. +[INFO] Including jakarta.activation:jakarta.activation-api:jar:1.2.1 in the shaded jar. +[INFO] Including org.eclipse.jetty:jetty-server:jar:9.4.53.v20231009 in the shaded jar. +[INFO] Including org.eclipse.jetty:jetty-http:jar:9.4.53.v20231009 in the shaded jar. +[INFO] Including org.eclipse.jetty:jetty-io:jar:9.4.53.v20231009 in the shaded jar. +[INFO] Including org.eclipse.jetty:jetty-util:jar:9.4.53.v20231009 in the shaded jar. +[INFO] Including org.eclipse.jetty:jetty-servlet:jar:9.4.53.v20231009 in the shaded jar. +[INFO] Including org.eclipse.jetty:jetty-security:jar:9.4.53.v20231009 in the shaded jar. +[INFO] Including org.eclipse.jetty:jetty-util-ajax:jar:9.4.53.v20231009 in the shaded jar. +[INFO] Including org.eclipse.jetty:jetty-webapp:jar:9.4.53.v20231009 in the shaded jar. +[INFO] Including org.eclipse.jetty:jetty-xml:jar:9.4.53.v20231009 in the shaded jar. +[INFO] Including com.sun.jersey:jersey-core:jar:1.19.4 in the shaded jar. +[INFO] Including javax.ws.rs:jsr311-api:jar:1.1.1 in the shaded jar. +[INFO] Including com.sun.jersey:jersey-servlet:jar:1.19.4 in the shaded jar. +[INFO] Including com.github.pjfanning:jersey-json:jar:1.22.0 in the shaded jar. +[INFO] Including org.codehaus.jettison:jettison:jar:1.5.4 in the shaded jar. +[INFO] Including com.sun.jersey:jersey-server:jar:1.19.4 in the shaded jar. +[INFO] Including ch.qos.reload4j:reload4j:jar:1.2.22 in the shaded jar. +[INFO] Including commons-beanutils:commons-beanutils:jar:1.9.4 in the shaded jar. +[INFO] Including org.apache.commons:commons-configuration2:jar:2.10.1 in the shaded jar. +[INFO] Including com.google.re2j:re2j:jar:1.1 in the shaded jar. +[INFO] Including org.apache.hadoop:hadoop-auth:jar:3.4.1 in the shaded jar. +[INFO] Including org.apache.curator:curator-framework:jar:5.2.0 in the shaded jar. +[INFO] Including org.apache.kerby:kerb-util:jar:2.0.3 in the shaded jar. +[INFO] Including org.apache.kerby:kerby-config:jar:2.0.3 in the shaded jar. +[INFO] Including org.apache.kerby:kerb-crypto:jar:2.0.3 in the shaded jar. +[INFO] Including com.jcraft:jsch:jar:0.1.55 in the shaded jar. +[INFO] Including org.apache.curator:curator-client:jar:5.2.0 in the shaded jar. +[INFO] Including org.apache.curator:curator-recipes:jar:5.2.0 in the shaded jar. +[INFO] Including org.apache.zookeeper:zookeeper:jar:3.8.4 in the shaded jar. +[INFO] Including org.apache.zookeeper:zookeeper-jute:jar:3.8.4 in the shaded jar. +[INFO] Including io.netty:netty-handler:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-transport-native-epoll:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.dropwizard.metrics:metrics-core:jar:3.2.4 in the shaded jar. +[INFO] Including org.bouncycastle:bcprov-jdk18on:jar:1.78.1 in the shaded jar. +[INFO] Including org.apache.kerby:kerb-core:jar:2.0.3 in the shaded jar. +[INFO] Including org.apache.kerby:kerby-pkix:jar:2.0.3 in the shaded jar. +[INFO] Including org.apache.kerby:kerby-asn1:jar:2.0.3 in the shaded jar. +[INFO] Including org.apache.kerby:kerby-util:jar:2.0.3 in the shaded jar. +[INFO] Including org.codehaus.woodstox:stax2-api:jar:4.2.1 in the shaded jar. +[INFO] Including com.fasterxml.woodstox:woodstox-core:jar:5.4.0 in the shaded jar. +[INFO] Including dnsjava:dnsjava:jar:3.6.1 in the shaded jar. +[INFO] Including org.xerial.snappy:snappy-java:jar:1.1.10.4 in the shaded jar. +[INFO] Including com.cerner.bunsen:bunsen-core-stu3:jar:0.5.14-SNAPSHOT in the shaded jar. +[INFO] Including com.cerner.bunsen:bunsen-core:jar:0.5.14-SNAPSHOT in the shaded jar. +[INFO] Including ca.uhn.hapi.fhir:hapi-fhir-validation:jar:7.2.2 in the shaded jar. +[INFO] Including ca.uhn.hapi.fhir:hapi-fhir-converter:jar:7.2.2 in the shaded jar. +[INFO] Including ca.uhn.hapi.fhir:org.hl7.fhir.convertors:jar:6.1.2.2 in the shaded jar. +[INFO] Including org.xerial:sqlite-jdbc:jar:3.42.0.0 in the shaded jar. +[INFO] Including ca.uhn.hapi.fhir:org.hl7.fhir.validation:jar:6.1.2.2 in the shaded jar. +[INFO] Including ca.uhn.hapi.fhir:org.hl7.fhir.dstu2:jar:6.1.2.2 in the shaded jar. +[INFO] Including ca.uhn.hapi.fhir:org.hl7.fhir.dstu2016may:jar:6.1.2.2 in the shaded jar. +[INFO] Including net.sf.saxon:Saxon-HE:jar:9.8.0-15 in the shaded jar. +[INFO] Including org.ogce:xpp3:jar:1.1.6 in the shaded jar. +[INFO] Including jakarta-regexp:jakarta-regexp:jar:1.4 in the shaded jar. +[INFO] Including org.thymeleaf:thymeleaf:jar:3.1.2.RELEASE in the shaded jar. +[INFO] Including ognl:ognl:jar:3.3.4 in the shaded jar. +[INFO] Including org.attoparser:attoparser:jar:2.0.7.RELEASE in the shaded jar. +[INFO] Including org.unbescape:unbescape:jar:1.1.6.RELEASE in the shaded jar. +[INFO] Including org.fhir:ucum:jar:1.0.8 in the shaded jar. +[INFO] Including com.cerner.bunsen:bunsen-core-r4:jar:0.5.14-SNAPSHOT in the shaded jar. +[INFO] Including com.cerner.bunsen:bunsen-avro:jar:0.5.14-SNAPSHOT in the shaded jar. +[INFO] Including com.cerner.bunsen:extension-structure-definitions:jar:0.5.14-SNAPSHOT in the shaded jar. +[INFO] Including commons-io:commons-io:jar:2.17.0 in the shaded jar. +[INFO] Including com.google.guava:guava:jar:33.3.1-jre in the shaded jar. +[INFO] Including com.google.guava:failureaccess:jar:1.0.2 in the shaded jar. +[INFO] Including com.google.guava:listenablefuture:jar:9999.0-empty-to-avoid-conflict-with-guava in the shaded jar. +[INFO] Including org.checkerframework:checker-qual:jar:3.43.0 in the shaded jar. +[INFO] Including com.google.j2objc:j2objc-annotations:jar:3.0.0 in the shaded jar. +[INFO] Including org.apache.beam:beam-sdks-java-core:jar:2.56.0 in the shaded jar. +[INFO] Including org.apache.beam:beam-model-pipeline:jar:2.56.0 in the shaded jar. +[INFO] Including org.conscrypt:conscrypt-openjdk-uber:jar:2.5.2 in the shaded jar. +[INFO] Including org.apache.beam:beam-model-fn-execution:jar:2.56.0 in the shaded jar. +[INFO] Including org.apache.beam:beam-model-job-management:jar:2.56.0 in the shaded jar. +[INFO] Including org.apache.beam:beam-sdks-java-transform-service-launcher:jar:2.56.0 in the shaded jar. +[INFO] Including args4j:args4j:jar:2.33 in the shaded jar. +[INFO] Including org.apache.beam:beam-vendor-grpc-1_60_1:jar:0.2 in the shaded jar. +[INFO] Including org.apache.beam:beam-vendor-guava-32_1_2-jre:jar:0.1 in the shaded jar. +[INFO] Including net.bytebuddy:byte-buddy:jar:1.14.12 in the shaded jar. +[INFO] Including org.antlr:antlr4-runtime:jar:4.7 in the shaded jar. +[INFO] Including io.github.classgraph:classgraph:jar:4.8.162 in the shaded jar. +[INFO] Including com.fasterxml.jackson.core:jackson-annotations:jar:2.14.1 in the shaded jar. +[INFO] Including joda-time:joda-time:jar:2.10.10 in the shaded jar. +[INFO] Including org.apache.beam:beam-sdks-java-io-google-cloud-platform:jar:2.56.0 in the shaded jar. +[INFO] Including org.apache.beam:beam-runners-core-java:jar:2.56.0 in the shaded jar. +[INFO] Including org.apache.beam:beam-sdks-java-harness:jar:2.56.0 in the shaded jar. +[INFO] Including org.apache.beam:beam-sdks-java-expansion-service:jar:2.56.0 in the shaded jar. +[INFO] Including org.apache.beam:beam-runners-java-fn-execution:jar:2.56.0 in the shaded jar. +[INFO] Including com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:jar:2.14.1 in the shaded jar. +[INFO] Including org.yaml:snakeyaml:jar:1.33 in the shaded jar. +[INFO] Including org.apache.beam:beam-sdks-java-extensions-avro:jar:2.56.0 in the shaded jar. +[INFO] Including org.apache.beam:beam-sdks-java-extensions-google-cloud-platform-core:jar:2.56.0 in the shaded jar. +[INFO] Including com.google.cloud.bigdataoss:gcsio:jar:2.2.16 in the shaded jar. +[INFO] Including com.google.api.grpc:grpc-google-cloud-storage-v2:jar:2.23.0-alpha in the shaded jar. +[INFO] Including io.opencensus:opencensus-impl:jar:0.31.0 in the shaded jar. +[INFO] Including io.opencensus:opencensus-impl-core:jar:0.31.0 in the shaded jar. +[INFO] Including io.opencensus:opencensus-exporter-stats-stackdriver:jar:0.31.0 in the shaded jar. +[INFO] Including io.opencensus:opencensus-contrib-exemplar-util:jar:0.31.0 in the shaded jar. +[INFO] Including io.opencensus:opencensus-contrib-resource-util:jar:0.31.0 in the shaded jar. +[INFO] Including io.opencensus:opencensus-exporter-metrics-util:jar:0.31.0 in the shaded jar. +[INFO] Including com.google.apis:google-api-services-cloudresourcemanager:jar:v1-rev20240310-2.0.0 in the shaded jar. +[INFO] Including org.apache.beam:beam-sdks-java-extensions-protobuf:jar:2.56.0 in the shaded jar. +[INFO] Including com.google.cloud:google-cloud-storage:jar:2.32.1 in the shaded jar. +[INFO] Including com.google.cloud:google-cloud-core-http:jar:2.31.0 in the shaded jar. +[INFO] Including com.google.http-client:google-http-client-appengine:jar:1.43.3 in the shaded jar. +[INFO] Including com.google.api.grpc:proto-google-cloud-storage-v2:jar:2.32.1-alpha in the shaded jar. +[INFO] Including com.google.api.grpc:gapic-google-cloud-storage-v2:jar:2.32.1-alpha in the shaded jar. +[INFO] Including com.squareup.wire:wire-schema-jvm:jar:4.9.3 in the shaded jar. +[INFO] Including com.squareup.okio:okio-jvm:jar:3.6.0 in the shaded jar. +[INFO] Including com.squareup:javapoet:jar:1.13.0 in the shaded jar. +[INFO] Including com.squareup:kotlinpoet-jvm:jar:1.15.1 in the shaded jar. +[INFO] Including org.jetbrains.kotlin:kotlin-stdlib:jar:1.9.20 in the shaded jar. +[INFO] Including org.jetbrains:annotations:jar:13.0 in the shaded jar. +[INFO] Including org.jetbrains.kotlin:kotlin-reflect:jar:1.9.20 in the shaded jar. +[INFO] Including org.jetbrains.kotlin:kotlin-stdlib-jdk8:jar:1.9.10 in the shaded jar. +[INFO] Including org.jetbrains.kotlin:kotlin-stdlib-jdk7:jar:1.9.10 in the shaded jar. +[INFO] Including com.squareup.wire:wire-runtime-jvm:jar:4.9.3 in the shaded jar. +[INFO] Including org.jetbrains.kotlin:kotlin-stdlib-common:jar:1.9.10 in the shaded jar. +[INFO] Including io.apicurio:apicurio-registry-protobuf-schema-utilities:jar:3.0.0.M2 in the shaded jar. +[INFO] Including com.squareup.wire:wire-schema:jar:4.8.0 in the shaded jar. +[INFO] Including com.squareup.wire:wire-runtime:jar:4.8.0 in the shaded jar. +[INFO] Including com.squareup.wire:wire-compiler:jar:4.5.0 in the shaded jar. +[INFO] Including com.squareup.wire:wire-kotlin-generator:jar:4.5.0 in the shaded jar. +[INFO] Including com.squareup:kotlinpoet:jar:1.12.0 in the shaded jar. +[INFO] Including com.squareup.wire:wire-grpc-client-jvm:jar:4.5.0 in the shaded jar. +[INFO] Including com.squareup.okhttp3:okhttp:jar:4.9.3 in the shaded jar. +[INFO] Including org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:jar:1.5.2 in the shaded jar. +[INFO] Including com.squareup.wire:wire-grpc-server-generator:jar:4.5.0 in the shaded jar. +[INFO] Including com.squareup.wire:wire-grpc-server:jar:4.5.0 in the shaded jar. +[INFO] Including com.squareup.wire:wire-java-generator:jar:4.5.0 in the shaded jar. +[INFO] Including com.squareup.wire:wire-swift-generator:jar:4.5.0 in the shaded jar. +[INFO] Including io.outfoxx:swiftpoet:jar:1.3.1 in the shaded jar. +[INFO] Including com.squareup.okio:okio:jar:3.0.0 in the shaded jar. +[INFO] Including org.jetbrains.kotlinx:kotlinx-serialization-core-jvm:jar:1.0.1 in the shaded jar. +[INFO] Including com.charleskorn.kaml:kaml:jar:0.20.0 in the shaded jar. +[INFO] Including org.snakeyaml:snakeyaml-engine:jar:2.1 in the shaded jar. +[INFO] Including com.squareup.okio:okio-fakefilesystem:jar:3.4.0 in the shaded jar. +[INFO] Including com.squareup.okio:okio-fakefilesystem-jvm:jar:3.4.0 in the shaded jar. +[INFO] Including org.jetbrains.kotlinx:kotlinx-datetime-jvm:jar:0.4.0 in the shaded jar. +[INFO] Including org.apache.beam:beam-sdks-java-extensions-arrow:jar:2.56.0 in the shaded jar. +[INFO] Including com.google.cloud.bigdataoss:util:jar:2.2.16 in the shaded jar. +[INFO] Including com.google.api-client:google-api-client-jackson2:jar:2.0.1 in the shaded jar. +[INFO] Including com.google.apis:google-api-services-iamcredentials:jar:v1-rev20211203-2.0.0 in the shaded jar. +[INFO] Including com.google.flogger:google-extensions:jar:0.7.1 in the shaded jar. +[INFO] Including com.google.flogger:flogger-system-backend:jar:0.7.4 in the shaded jar. +[INFO] Including com.google.flogger:flogger:jar:0.7.4 in the shaded jar. +[INFO] Including org.checkerframework:checker-compat-qual:jar:2.5.3 in the shaded jar. +[INFO] Including com.google.api:gax:jar:2.46.1 in the shaded jar. +[INFO] Including com.google.api:gax-grpc:jar:2.46.1 in the shaded jar. +[INFO] Including io.grpc:grpc-inprocess:jar:1.62.2 in the shaded jar. +[INFO] Including io.grpc:grpc-googleapis:jar:1.62.2 in the shaded jar. +[INFO] Including com.google.api:gax-httpjson:jar:2.46.1 in the shaded jar. +[INFO] Including com.google.api:api-common:jar:2.29.1 in the shaded jar. +[INFO] Including javax.annotation:javax.annotation-api:jar:1.3.2 in the shaded jar. +[INFO] Including com.google.apis:google-api-services-bigquery:jar:v2-rev20240229-2.0.0 in the shaded jar. +[INFO] Including com.google.apis:google-api-services-pubsub:jar:v1-rev20220904-2.0.0 in the shaded jar. +[INFO] Including com.google.apis:google-api-services-storage:jar:v1-rev20240311-2.0.0 in the shaded jar. +[INFO] Including com.google.cloud:google-cloud-bigquerystorage:jar:3.4.0 in the shaded jar. +[INFO] Including io.grpc:grpc-protobuf-lite:jar:1.62.2 in the shaded jar. +[INFO] Including io.grpc:grpc-util:jar:1.62.2 in the shaded jar. +[INFO] Including com.google.android:annotations:jar:4.1.1.4 in the shaded jar. +[INFO] Including io.perfmark:perfmark-api:jar:0.27.0 in the shaded jar. +[INFO] Including org.codehaus.mojo:animal-sniffer-annotations:jar:1.23 in the shaded jar. +[INFO] Including com.google.api.grpc:proto-google-cloud-bigquerystorage-v1beta1:jar:0.176.0 in the shaded jar. +[INFO] Including com.google.api.grpc:proto-google-cloud-bigquerystorage-v1beta2:jar:0.176.0 in the shaded jar. +[INFO] Including org.json:json:jar:20240303 in the shaded jar. +[INFO] Including com.google.api.grpc:proto-google-iam-v1:jar:1.32.1 in the shaded jar. +[INFO] Including com.google.api.grpc:grpc-google-cloud-bigquerystorage-v1beta1:jar:0.176.0 in the shaded jar. +[INFO] Including com.google.api.grpc:grpc-google-cloud-bigquerystorage-v1beta2:jar:0.176.0 in the shaded jar. +[INFO] Including com.google.api.grpc:grpc-google-cloud-bigquerystorage-v1:jar:3.4.0 in the shaded jar. +[INFO] Including com.google.cloud.bigtable:bigtable-client-core-config:jar:1.28.0 in the shaded jar. +[INFO] Including com.google.cloud:google-cloud-bigtable:jar:2.37.0 in the shaded jar. +[INFO] Including com.google.cloud:google-cloud-bigtable-stats:jar:2.37.0 in the shaded jar. +[INFO] Including com.lmax:disruptor:jar:3.4.2 in the shaded jar. +[INFO] Including com.google.api.grpc:grpc-google-cloud-bigtable-v2:jar:2.37.0 in the shaded jar. +[INFO] Including com.google.api.grpc:proto-google-cloud-bigtable-admin-v2:jar:2.37.0 in the shaded jar. +[INFO] Including io.grpc:grpc-rls:jar:1.62.2 in the shaded jar. +[INFO] Including com.google.cloud:google-cloud-monitoring:jar:3.39.0 in the shaded jar. +[INFO] Including io.opencensus:opencensus-proto:jar:0.2.0 in the shaded jar. +[INFO] Including io.grpc:grpc-services:jar:1.62.2 in the shaded jar. +[INFO] Including com.google.api.grpc:proto-google-cloud-monitoring-v3:jar:3.39.0 in the shaded jar. +[INFO] Including com.google.cloud:google-cloud-core:jar:2.36.1 in the shaded jar. +[INFO] Including com.google.cloud:google-cloud-core-grpc:jar:2.36.1 in the shaded jar. +[INFO] Including com.google.cloud.datastore:datastore-v1-proto-client:jar:2.19.0 in the shaded jar. +[INFO] Including com.google.http-client:google-http-client-protobuf:jar:1.44.1 in the shaded jar. +[INFO] Including com.google.cloud:google-cloud-firestore:jar:3.20.0 in the shaded jar. +[INFO] Including com.google.cloud:proto-google-cloud-firestore-bundle-v1:jar:3.20.0 in the shaded jar. +[INFO] Including io.opencensus:opencensus-contrib-grpc-util:jar:0.31.1 in the shaded jar. +[INFO] Including com.google.cloud:google-cloud-pubsublite:jar:1.13.2 in the shaded jar. +[INFO] Including com.google.cloud:google-cloud-pubsub:jar:1.127.3 in the shaded jar. +[INFO] Including com.google.cloud:google-cloud-spanner:jar:6.62.0 in the shaded jar. +[INFO] Including com.google.cloud:grpc-gcp:jar:1.5.0 in the shaded jar. +[INFO] Including com.google.api.grpc:proto-google-cloud-spanner-executor-v1:jar:6.62.0 in the shaded jar. +[INFO] Including com.google.api.grpc:grpc-google-common-protos:jar:2.37.1 in the shaded jar. +[INFO] Including com.google.api.grpc:proto-google-cloud-spanner-admin-instance-v1:jar:6.62.0 in the shaded jar. +[INFO] Including com.google.api.grpc:grpc-google-cloud-spanner-admin-instance-v1:jar:6.62.0 in the shaded jar. +[INFO] Including com.google.api.grpc:grpc-google-cloud-spanner-v1:jar:6.62.0 in the shaded jar. +[INFO] Including com.google.api.grpc:grpc-google-cloud-spanner-admin-database-v1:jar:6.62.0 in the shaded jar. +[INFO] Including com.google.http-client:google-http-client-jackson2:jar:1.44.1 in the shaded jar. +[INFO] Including io.grpc:grpc-alts:jar:1.62.2 in the shaded jar. +[INFO] Including io.grpc:grpc-api:jar:1.62.2 in the shaded jar. +[INFO] Including io.grpc:grpc-auth:jar:1.62.2 in the shaded jar. +[INFO] Including io.grpc:grpc-core:jar:1.62.2 in the shaded jar. +[INFO] Including io.grpc:grpc-census:jar:1.62.2 in the shaded jar. +[INFO] Including io.opencensus:opencensus-contrib-grpc-metrics:jar:0.31.1 in the shaded jar. +[INFO] Including io.grpc:grpc-context:jar:1.62.2 in the shaded jar. +[INFO] Including io.grpc:grpc-grpclb:jar:1.62.2 in the shaded jar. +[INFO] Including io.grpc:grpc-netty:jar:1.62.2 in the shaded jar. +[INFO] Including io.grpc:grpc-netty-shaded:jar:1.62.2 in the shaded jar. +[INFO] Including io.grpc:grpc-protobuf:jar:1.62.2 in the shaded jar. +[INFO] Including io.grpc:grpc-stub:jar:1.62.2 in the shaded jar. +[INFO] Including io.grpc:grpc-xds:jar:1.62.2 in the shaded jar. +[INFO] Including com.google.api.grpc:grpc-google-cloud-pubsub-v1:jar:1.109.3 in the shaded jar. +[INFO] Including com.google.api.grpc:grpc-google-cloud-pubsublite-v1:jar:1.13.2 in the shaded jar. +[INFO] Including com.fasterxml.jackson.datatype:jackson-datatype-joda:jar:2.14.1 in the shaded jar. +[INFO] Including io.netty:netty-tcnative-boringssl-static:jar:2.0.52.Final in the shaded jar. +[INFO] Including io.netty:netty-tcnative-classes:jar:2.0.52.Final in the shaded jar. +[INFO] Including io.netty:netty-tcnative-boringssl-static:jar:linux-x86_64:2.0.52.Final in the shaded jar. +[INFO] Including io.netty:netty-tcnative-boringssl-static:jar:linux-aarch_64:2.0.52.Final in the shaded jar. +[INFO] Including io.netty:netty-tcnative-boringssl-static:jar:osx-x86_64:2.0.52.Final in the shaded jar. +[INFO] Including io.netty:netty-tcnative-boringssl-static:jar:osx-aarch_64:2.0.52.Final in the shaded jar. +[INFO] Including io.netty:netty-tcnative-boringssl-static:jar:windows-x86_64:2.0.52.Final in the shaded jar. +[INFO] Including com.google.api.grpc:proto-google-cloud-bigquerystorage-v1:jar:3.4.0 in the shaded jar. +[INFO] Including com.google.api.grpc:proto-google-cloud-bigtable-v2:jar:2.37.0 in the shaded jar. +[INFO] Including com.google.api.grpc:proto-google-cloud-datastore-v1:jar:0.110.0 in the shaded jar. +[INFO] Including com.google.api.grpc:proto-google-cloud-firestore-v1:jar:3.20.0 in the shaded jar. +[INFO] Including com.google.api.grpc:proto-google-cloud-pubsub-v1:jar:1.109.3 in the shaded jar. +[INFO] Including com.google.api.grpc:proto-google-cloud-pubsublite-v1:jar:1.13.2 in the shaded jar. +[INFO] Including com.google.api.grpc:proto-google-cloud-spanner-admin-database-v1:jar:6.62.0 in the shaded jar. +[INFO] Including com.google.api.grpc:proto-google-cloud-spanner-v1:jar:6.62.0 in the shaded jar. +[INFO] Including com.google.api.grpc:proto-google-common-protos:jar:2.37.1 in the shaded jar. +[INFO] Including com.google.protobuf:protobuf-java-util:jar:3.25.2 in the shaded jar. +[INFO] Including org.apache.arrow:arrow-memory-core:jar:15.0.1 in the shaded jar. +[INFO] Including org.apache.arrow:arrow-vector:jar:15.0.1 in the shaded jar. +[INFO] Including org.apache.arrow:arrow-format:jar:15.0.1 in the shaded jar. +[INFO] Including com.google.flatbuffers:flatbuffers-java:jar:23.5.26 in the shaded jar. +[INFO] Including org.eclipse.collections:eclipse-collections:jar:11.1.0 in the shaded jar. +[INFO] Including org.eclipse.collections:eclipse-collections-api:jar:11.1.0 in the shaded jar. +[INFO] Including org.threeten:threetenbp:jar:1.4.4 in the shaded jar. +[INFO] Including org.apache.camel:camel-main:jar:3.2.0 in the shaded jar. +[INFO] Including org.apache.camel:camel-api:jar:3.2.0 in the shaded jar. +[INFO] Including org.apache.camel:camel-base:jar:3.2.0 in the shaded jar. +[INFO] Including org.apache.camel:camel-core-engine:jar:3.2.0 in the shaded jar. +[INFO] Including org.apache.camel:camel-management-api:jar:3.2.0 in the shaded jar. +[INFO] Including org.apache.camel:camel-support:jar:3.2.0 in the shaded jar. +[INFO] Including org.apache.camel:camel-util:jar:3.2.0 in the shaded jar. +[INFO] Including org.apache.camel:camel-core-languages:jar:3.2.0 in the shaded jar. +[INFO] Including org.apache.camel:camel-core:jar:3.2.0 in the shaded jar. +[INFO] Including org.apache.camel:camel-bean:jar:3.2.0 in the shaded jar. +[INFO] Including org.apache.camel:camel-browse:jar:3.2.0 in the shaded jar. +[INFO] Including org.apache.camel:camel-caffeine-lrucache:jar:3.2.0 in the shaded jar. +[INFO] Including org.apache.camel:camel-cluster:jar:3.2.0 in the shaded jar. +[INFO] Including org.apache.camel:camel-controlbus:jar:3.2.0 in the shaded jar. +[INFO] Including org.apache.camel:camel-dataformat:jar:3.2.0 in the shaded jar. +[INFO] Including org.apache.camel:camel-dataset:jar:3.2.0 in the shaded jar. +[INFO] Including org.apache.camel:camel-direct:jar:3.2.0 in the shaded jar. +[INFO] Including org.apache.camel:camel-directvm:jar:3.2.0 in the shaded jar. +[INFO] Including org.apache.camel:camel-file:jar:3.2.0 in the shaded jar. +[INFO] Including org.apache.camel:camel-core-catalog:jar:3.2.0 in the shaded jar. +[INFO] Including org.apache.camel:camel-language:jar:3.2.0 in the shaded jar. +[INFO] Including org.apache.camel:camel-log:jar:3.2.0 in the shaded jar. +[INFO] Including org.apache.camel:camel-mock:jar:3.2.0 in the shaded jar. +[INFO] Including org.apache.camel:camel-ref:jar:3.2.0 in the shaded jar. +[INFO] Including org.apache.camel:camel-rest:jar:3.2.0 in the shaded jar. +[INFO] Including org.apache.camel:camel-tooling-model:jar:3.2.0 in the shaded jar. +[INFO] Including org.apache.camel:camel-util-json:jar:3.2.0 in the shaded jar. +[INFO] Including org.apache.camel:camel-saga:jar:3.2.0 in the shaded jar. +[INFO] Including org.apache.camel:camel-scheduler:jar:3.2.0 in the shaded jar. +[INFO] Including org.apache.camel:camel-seda:jar:3.2.0 in the shaded jar. +[INFO] Including org.apache.camel:camel-stub:jar:3.2.0 in the shaded jar. +[INFO] Including org.apache.camel:camel-timer:jar:3.2.0 in the shaded jar. +[INFO] Including org.apache.camel:camel-validator:jar:3.2.0 in the shaded jar. +[INFO] Including org.apache.camel:camel-xml-jaxp:jar:3.2.0 in the shaded jar. +[INFO] Including org.apache.camel:camel-vm:jar:3.2.0 in the shaded jar. +[INFO] Including org.apache.camel:camel-xpath:jar:3.2.0 in the shaded jar. +[INFO] Including org.apache.camel:camel-xslt:jar:3.2.0 in the shaded jar. +[INFO] Including org.apache.camel:camel-xml-jaxb:jar:3.2.0 in the shaded jar. +[INFO] Including jakarta.xml.bind:jakarta.xml.bind-api:jar:2.3.2 in the shaded jar. +[INFO] Including com.sun.xml.bind:jaxb-core:jar:2.3.0 in the shaded jar. +[INFO] Including com.sun.xml.bind:jaxb-impl:jar:2.3.0 in the shaded jar. +[INFO] Including org.apache.camel:camel-jackson:jar:3.2.0 in the shaded jar. +[INFO] Including com.fasterxml.jackson.core:jackson-databind:jar:2.10.3 in the shaded jar. +[INFO] Including com.fasterxml.jackson.module:jackson-module-jaxb-annotations:jar:2.10.3 in the shaded jar. +[INFO] Including org.assertj:assertj-core:jar:3.15.0 in the shaded jar. +[INFO] Including org.apache.camel:camel-debezium-mysql:jar:3.2.0 in the shaded jar. +[INFO] Including org.apache.camel:camel-debezium-common:jar:3.2.0 in the shaded jar. +[INFO] Including io.debezium:debezium-embedded:jar:1.1.0.Final in the shaded jar. +[INFO] Including org.apache.kafka:connect-api:jar:2.4.0 in the shaded jar. +[INFO] Including org.apache.kafka:kafka-clients:jar:2.4.0 in the shaded jar. +[INFO] Including org.lz4:lz4-java:jar:1.6.0 in the shaded jar. +[INFO] Including javax.ws.rs:javax.ws.rs-api:jar:2.1.1 in the shaded jar. +[INFO] Including org.apache.kafka:connect-runtime:jar:2.4.0 in the shaded jar. +[INFO] Including org.apache.kafka:kafka-tools:jar:2.4.0 in the shaded jar. +[INFO] Including org.apache.kafka:kafka-log4j-appender:jar:2.4.0 in the shaded jar. +[INFO] Including net.sourceforge.argparse4j:argparse4j:jar:0.7.0 in the shaded jar. +[INFO] Including org.apache.kafka:connect-transforms:jar:2.4.0 in the shaded jar. +[INFO] Including org.glassfish.jersey.containers:jersey-container-servlet:jar:2.28 in the shaded jar. +[INFO] Including org.glassfish.jersey.containers:jersey-container-servlet-core:jar:2.28 in the shaded jar. +[INFO] Including org.glassfish.hk2.external:jakarta.inject:jar:2.5.0 in the shaded jar. +[INFO] Including org.glassfish.jersey.core:jersey-common:jar:2.28 in the shaded jar. +[INFO] Including org.glassfish.hk2:osgi-resource-locator:jar:1.0.1 in the shaded jar. +[INFO] Including org.glassfish.jersey.core:jersey-server:jar:2.28 in the shaded jar. +[INFO] Including org.glassfish.jersey.core:jersey-client:jar:2.28 in the shaded jar. +[INFO] Including org.glassfish.jersey.media:jersey-media-jaxb:jar:2.28 in the shaded jar. +[INFO] Including javax.validation:validation-api:jar:2.0.1.Final in the shaded jar. +[INFO] Including jakarta.ws.rs:jakarta.ws.rs-api:jar:2.1.5 in the shaded jar. +[INFO] Including org.glassfish.jersey.inject:jersey-hk2:jar:2.28 in the shaded jar. +[INFO] Including org.glassfish.hk2:hk2-locator:jar:2.5.0 in the shaded jar. +[INFO] Including org.glassfish.hk2.external:aopalliance-repackaged:jar:2.5.0 in the shaded jar. +[INFO] Including org.glassfish.hk2:hk2-api:jar:2.5.0 in the shaded jar. +[INFO] Including org.glassfish.hk2:hk2-utils:jar:2.5.0 in the shaded jar. +[INFO] Including javax.activation:activation:jar:1.1.1 in the shaded jar. +[INFO] Including org.eclipse.jetty:jetty-servlets:jar:9.4.20.v20190813 in the shaded jar. +[INFO] Including org.eclipse.jetty:jetty-continuation:jar:9.4.20.v20190813 in the shaded jar. +[INFO] Including org.eclipse.jetty:jetty-client:jar:9.4.20.v20190813 in the shaded jar. +[INFO] Including org.reflections:reflections:jar:0.9.11 in the shaded jar. +[INFO] Including org.javassist:javassist:jar:3.21.0-GA in the shaded jar. +[INFO] Including org.apache.maven:maven-artifact:jar:3.6.1 in the shaded jar. +[INFO] Including org.codehaus.plexus:plexus-utils:jar:3.2.0 in the shaded jar. +[INFO] Including org.apache.kafka:connect-json:jar:2.4.0 in the shaded jar. +[INFO] Including com.fasterxml.jackson.datatype:jackson-datatype-jdk8:jar:2.10.0 in the shaded jar. +[INFO] Including org.apache.kafka:connect-file:jar:2.4.0 in the shaded jar. +[INFO] Including io.debezium:debezium-connector-mysql:jar:1.1.0.Final in the shaded jar. +[INFO] Including io.debezium:debezium-core:jar:1.1.0.Final in the shaded jar. +[INFO] Including io.debezium:debezium-api:jar:1.1.0.Final in the shaded jar. +[INFO] Including io.debezium:debezium-ddl-parser:jar:1.1.0.Final in the shaded jar. +[INFO] Including com.github.shyiko:mysql-binlog-connector-java:jar:0.19.1 in the shaded jar. +[INFO] Including org.apache.camel:camel-http:jar:3.2.0 in the shaded jar. +[INFO] Including org.apache.camel:camel-cloud:jar:3.2.0 in the shaded jar. +[INFO] Including org.apache.camel:camel-http-common:jar:3.2.0 in the shaded jar. +[INFO] Including org.apache.camel:camel-http-base:jar:3.2.0 in the shaded jar. +[INFO] Including org.apache.camel:camel-attachments:jar:3.2.0 in the shaded jar. +[INFO] Including com.sun.activation:javax.activation:jar:1.2.0 in the shaded jar. +[INFO] Including javax.servlet:javax.servlet-api:jar:3.1.0 in the shaded jar. +[INFO] Including org.apache.httpcomponents:httpclient:jar:4.5.12 in the shaded jar. +[INFO] Including commons-logging:commons-logging:jar:1.2 in the shaded jar. +[INFO] Including mysql:mysql-connector-java:jar:8.0.16 in the shaded jar. +[INFO] Including com.google.protobuf:protobuf-java:jar:3.6.1 in the shaded jar. +[INFO] Including ca.uhn.hapi.fhir:hapi-fhir-base:jar:7.4.5 in the shaded jar. +[INFO] Including com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.17.1 in the shaded jar. +[INFO] Including org.apache.commons:commons-lang3:jar:3.14.0 in the shaded jar. +[INFO] Including org.apache.commons:commons-text:jar:1.10.0 in the shaded jar. +[INFO] Including org.slf4j:jcl-over-slf4j:jar:2.0.13 in the shaded jar. +[INFO] Including com.google.code.findbugs:jsr305:jar:3.0.2 in the shaded jar. +[INFO] Including jakarta.annotation:jakarta.annotation-api:jar:2.1.1 in the shaded jar. +[INFO] Including io.opentelemetry:opentelemetry-api:jar:1.38.0 in the shaded jar. +[INFO] Including io.opentelemetry:opentelemetry-context:jar:1.38.0 in the shaded jar. +[INFO] Including io.opentelemetry.instrumentation:opentelemetry-instrumentation-annotations:jar:2.4.0 in the shaded jar. +[INFO] Including com.google.code.gson:gson:jar:2.11.0 in the shaded jar. +[INFO] Including com.google.errorprone:error_prone_annotations:jar:2.27.0 in the shaded jar. +[INFO] Including com.beust:jcommander:jar:1.82 in the shaded jar. +[INFO] Including org.slf4j:slf4j-api:jar:2.0.16 in the shaded jar. +[INFO] Including ch.qos.logback:logback-classic:jar:1.5.12 in the shaded jar. +[INFO] Including ch.qos.logback:logback-core:jar:1.5.12 in the shaded jar. +[INFO] Including org.projectlombok:lombok:jar:1.18.34 in the shaded jar. +[INFO] Including org.hamcrest:hamcrest:jar:3.0 in the shaded jar. +[INFO] Including com.google.auto.value:auto-value-annotations:jar:1.11.0 in the shaded jar. +[INFO] Including com.google.auto.value:auto-value:jar:1.11.0 in the shaded jar. +[INFO] Including com.fasterxml.jackson.core:jackson-core:jar:2.18.1 in the shaded jar. +[INFO] Including org.apache.commons:commons-collections4:jar:4.4 in the shaded jar. +[INFO] Including org.jspecify:jspecify:jar:1.0.0 in the shaded jar. +[INFO] Dependency-reduced POM written at: /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/dependency-reduced-pom.xml +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/BulkExportApiClientTest.java:[61,14] [NullAway] initializer method does not guarantee @NonNull field fetchUtil (line 56) is initialized along all control-flow paths (remember to check for exceptions or early returns). + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/BulkExportApiClientTest.java:[62,50] [NullAway] read of @NonNull field fetchUtil before initialization + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/BulkExportApiClientTest.java:[78,64] [NullAway] passing @Nullable parameter 'null' where @NonNull is required + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/BulkExportApiClientTest.java:[91,60] [NullAway] passing @Nullable parameter 'null' where @NonNull is required + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/BulkExportApiClientTest.java:[114,50] [JavaUtilDate] Date has a bad API that leads to bugs; prefer java.time.Instant or LocalDate. + (see https://errorprone.info/bugpattern/JavaUtilDate) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/BulkExportUtilTest.java:[45,14] [NullAway] initializer method does not guarantee @NonNull field bulkExportApiClient (line 40) is initialized along all control-flow paths (remember to check for exceptions or early returns). + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/BulkExportUtilTest.java:[46,40] [NullAway] read of @NonNull field bulkExportApiClient before initialization + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/ConvertResourceFnTest.java:[50,28] [NullAway] @NonNull field convertResourceFn not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/ConvertResourceFnTest.java:[52,28] [NullAway] @NonNull field mockParquetUtil not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/ConvertResourceFnTest.java:[54,43] [NullAway] @NonNull field resourceCaptor not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/ConvertResourceFnTest.java:[82,19] [NullAway] passing @Nullable parameter 'null' where @NonNull is required + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/FetchSearchPageFnTest.java:[54,14] [NullAway] initializer method does not guarantee @NonNull fields mockParquetUtil (line 49), bundleCaptor (line 51) are initialized along all control-flow paths (remember to check for exceptions or early returns). + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/FhirSearchUtilTest.java:[88,40] [NullAway] read of @NonNull field fetchUtil before initialization + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/FhirSearchUtilTest.java:[89,9] [NullAway] read of @NonNull field fetchUtil before initialization + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/FhirSearchUtilTest.java:[90,49] [NullAway] read of @NonNull field genericClient before initialization + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/FhirSearchUtilTest.java:[91,61] [NullAway] read of @NonNull field genericClient before initialization + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/FhirSearchUtilTest.java:[92,9] [NullAway] read of @NonNull field genericClient before initialization + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/FhirSearchUtilTest.java:[92,44] [NullAway] read of @NonNull field untypedQuery before initialization + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/FhirSearchUtilTest.java:[93,9] [NullAway] read of @NonNull field untypedQuery before initialization + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/FhirSearchUtilTest.java:[93,52] [NullAway] read of @NonNull field query before initialization + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/FhirSearchUtilTest.java:[94,59] [NullAway] read of @NonNull field query before initialization + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/FhirSearchUtilTest.java:[95,9] [NullAway] read of @NonNull field query before initialization + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/FhirSearchUtilTest.java:[143,40] [NullAway] dereferenced expression segmentMap.get("Patient") is @Nullable + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/FhirSearchUtilTest.java:[155,40] [NullAway] dereferenced expression segmentMap.get("Patient") is @Nullable + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/JdbcFetchHapiTest.java:[55,32] [UnusedVariable] The field 'dbConfig' is never read. + (see https://errorprone.info/bugpattern/UnusedVariable) + Did you mean to remove this line or to remove this line? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/JdbcFetchHapiTest.java:[43,7] [JUnitAmbiguousTestClass] Test class inherits from JUnit 3's TestCase but has JUnit 4 @Test or @RunWith annotations. + (see https://errorprone.info/bugpattern/JUnitAmbiguousTestClass) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/JdbcFetchHapiTest.java:[58,14] [NullAway] initializer method does not guarantee @NonNull fields mockedDataSource (line 47), resultSet (line 49) are initialized along all control-flow paths (remember to check for exceptions or early returns). + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/JdbcFetchHapiTest.java:[62,38] [NullAway] read of @NonNull field mockedDataSource before initialization + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/JdbcFetchHapiTest.java:[74,16] [AssertEqualsArgumentOrderChecker] Arguments are swapped in assertEquals-like call + (see https://errorprone.info/bugpattern/AssertEqualsArgumentOrderChecker) + Did you mean 'assertEquals(101, queryParameterList.size());' or 'assertEquals(/* expected= */queryParameterList.size(), /* actual= */101);'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/JdbcFetchHapiTest.java:[75,16] [AssertEqualsArgumentOrderChecker] Arguments are swapped in assertEquals-like call + (see https://errorprone.info/bugpattern/AssertEqualsArgumentOrderChecker) + Did you mean 'assertEquals("Observation", queryParameterList.get(0).resourceType());' or 'assertEquals(/* expected= */queryParameterList.get(0).resourceType(), /* actual= */"Observation");'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/JdbcFetchHapiTest.java:[76,16] [AssertEqualsArgumentOrderChecker] Arguments are swapped in assertEquals-like call + (see https://errorprone.info/bugpattern/AssertEqualsArgumentOrderChecker) + Did you mean 'assertEquals(101, queryParameterList.get(0).numBatches());' or 'assertEquals(/* expected= */queryParameterList.get(0).numBatches(), /* actual= */101);'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/JdbcFetchHapiTest.java:[77,16] [AssertEqualsArgumentOrderChecker] Arguments are swapped in assertEquals-like call + (see https://errorprone.info/bugpattern/AssertEqualsArgumentOrderChecker) + Did you mean 'assertEquals(0, queryParameterList.get(0).batchId());' or 'assertEquals(/* expected= */queryParameterList.get(0).batchId(), /* actual= */0);'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/JdbcFetchHapiTest.java:[93,16] [AssertEqualsArgumentOrderChecker] Arguments are swapped in assertEquals-like call + (see https://errorprone.info/bugpattern/AssertEqualsArgumentOrderChecker) + Did you mean 'assertEquals("101", rowDescriptor.resourceId());' or 'assertEquals(/* expected= */rowDescriptor.resourceId(), /* actual= */"101");'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/JdbcFetchHapiTest.java:[94,16] [AssertEqualsArgumentOrderChecker] Arguments are swapped in assertEquals-like call + (see https://errorprone.info/bugpattern/AssertEqualsArgumentOrderChecker) + Did you mean 'assertEquals("Encounter", rowDescriptor.resourceType());' or 'assertEquals(/* expected= */rowDescriptor.resourceType(), /* actual= */"Encounter");'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/JdbcFetchHapiTest.java:[95,16] [AssertEqualsArgumentOrderChecker] Arguments are swapped in assertEquals-like call + (see https://errorprone.info/bugpattern/AssertEqualsArgumentOrderChecker) + Did you mean 'assertEquals("1", rowDescriptor.resourceVersion());' or 'assertEquals(/* expected= */rowDescriptor.resourceVersion(), /* actual= */"1");'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/JdbcFetchHapiTest.java:[96,16] [AssertEqualsArgumentOrderChecker] Arguments are swapped in assertEquals-like call + (see https://errorprone.info/bugpattern/AssertEqualsArgumentOrderChecker) + Did you mean 'assertEquals("2002-03-12 10:09:20", rowDescriptor.lastUpdated());' or 'assertEquals(/* expected= */rowDescriptor.lastUpdated(), /* actual= */"2002-03-12 10:09:20");'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/JdbcFetchHapiTest.java:[97,16] [AssertEqualsArgumentOrderChecker] Arguments are swapped in assertEquals-like call + (see https://errorprone.info/bugpattern/AssertEqualsArgumentOrderChecker) + Did you mean 'assertEquals("R4", rowDescriptor.fhirVersion());' or 'assertEquals(/* expected= */rowDescriptor.fhirVersion(), /* actual= */"R4");'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/JdbcFetchHapiTest.java:[98,16] [AssertEqualsArgumentOrderChecker] Arguments are swapped in assertEquals-like call + (see https://errorprone.info/bugpattern/AssertEqualsArgumentOrderChecker) + Did you mean 'assertEquals("", rowDescriptor.jsonResource());' or 'assertEquals(/* expected= */rowDescriptor.jsonResource(), /* actual= */"");'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/JdbcFetchOpenMrsTest.java:[188,65] [DirectInvocationOnMock] Methods should not be directly invoked on the mock `mockedJdbcFetchUtil`. Should this be part of a verify(..) call? + (see https://errorprone.info/bugpattern/DirectInvocationOnMock) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/JdbcFetchOpenMrsTest.java:[176,21] [UnusedVariable] This assignment to the local variable 'mockedJdbcFetchUtil' is never read. + (see https://errorprone.info/bugpattern/UnusedVariable) + Did you mean to remove this line or 'mock(JdbcFetchOpenMrs.class);'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/JdbcFetchOpenMrsTest.java:[68,19] [UnusedVariable] The field 'resource' is never read. + (see https://errorprone.info/bugpattern/UnusedVariable) + Did you mean to remove this line or to remove this line? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/JdbcFetchOpenMrsTest.java:[91,19] [UnusedVariable] The local variable 'options' is never read. + (see https://errorprone.info/bugpattern/UnusedVariable) + Did you mean to remove this line or 'PipelineOptionsFactory.fromArgs(args).withValidation().as(FhirEtlOptions.class);'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/JdbcFetchOpenMrsTest.java:[62,7] [JUnitAmbiguousTestClass] Test class inherits from JUnit 3's TestCase but has JUnit 4 @Test or @RunWith annotations. + (see https://errorprone.info/bugpattern/JUnitAmbiguousTestClass) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/JdbcFetchOpenMrsTest.java:[119,16] [AssertEqualsArgumentOrderChecker] Arguments are swapped in assertEquals-like call + (see https://errorprone.info/bugpattern/AssertEqualsArgumentOrderChecker) + Did you mean 'assertEquals(expectedMap, idRanges);' or 'assertEquals(/* expected= */idRanges, /* actual= */expectedMap);'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/JdbcFetchOpenMrsTest.java:[165,16] [AssertEqualsArgumentOrderChecker] Arguments are swapped in assertEquals-like call + (see https://errorprone.info/bugpattern/AssertEqualsArgumentOrderChecker) + Did you mean 'assertEquals(4, reverseMap.size());' or 'assertEquals(/* expected= */reverseMap.size(), /* actual= */4);'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/JdbcFetchOpenMrsTest.java:[166,16] [AssertEqualsArgumentOrderChecker] Arguments are swapped in assertEquals-like call + (see https://errorprone.info/bugpattern/AssertEqualsArgumentOrderChecker) + Did you mean 'assertEquals(2, reverseMap.get("person").size());' or 'assertEquals(/* expected= */reverseMap.get("person").size(), /* actual= */2);'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/JdbcFetchOpenMrsTest.java:[166,41] [NullAway] dereferenced expression reverseMap.get("person") is @Nullable + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/JdbcFetchOpenMrsTest.java:[169,42] [NullAway] dereferenced expression reverseMap.get("encounter") is @Nullable + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/JdbcFetchOpenMrsTest.java:[170,38] [NullAway] dereferenced expression reverseMap.get("visit") is @Nullable + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/JdbcFetchOpenMrsTest.java:[171,36] [NullAway] dereferenced expression reverseMap.get("obs") is @Nullable + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/JdbcResourceWriterTest.java:[70,14] [NullAway] initializer method does not guarantee @NonNull fields statementMock (line 52), indexCaptor (line 54), idCaptor (line 56) are initialized along all control-flow paths (remember to check for exceptions or early returns). + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/JdbcResourceWriterTest.java:[74,9] [NullAway] read of @NonNull field dataSourceMock before initialization + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/JdbcResourceWriterTest.java:[74,52] [NullAway] read of @NonNull field connectionMock before initialization + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/JdbcResourceWriterTest.java:[75,9] [NullAway] read of @NonNull field connectionMock before initialization + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/JdbcResourceWriterTest.java:[75,72] [NullAway] read of @NonNull field statementMock before initialization + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/ReadJsonFromFileTest.java:[46,30] [NullAway] @NonNull field readJsonFromFileFn not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/ReadJsonFromFileTest.java:[48,36] [NullAway] @NonNull field fileMock not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/ReadJsonFromFileTest.java:[50,17] [NullAway] @NonNull field capturedBundle not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/src/test/java/com/google/fhir/analytics/ReadJsonFromFileTest.java:[69,19] [NullAway] assigning @Nullable expression to @NonNull field + (see http://t.uber.com/nullaway ) +[INFO] +[INFO] --- maven-surefire-plugin:3.5.2:test (default-test) @ batch --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:3.4.2:jar (default-jar) @ batch --- +[INFO] Building jar: /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/target/batch-0.2.7-SNAPSHOT.jar +[INFO] +[INFO] --- maven-shade-plugin:3.6.0:shade (default) @ batch --- +[INFO] Including org.apache.beam:beam-sdks-java-core:jar:2.56.0 in the shaded jar. +[INFO] Including org.apache.beam:beam-model-pipeline:jar:2.56.0 in the shaded jar. +[INFO] Including org.conscrypt:conscrypt-openjdk-uber:jar:2.5.2 in the shaded jar. +[INFO] Including org.apache.beam:beam-model-fn-execution:jar:2.56.0 in the shaded jar. +[INFO] Including org.apache.beam:beam-model-job-management:jar:2.56.0 in the shaded jar. +[INFO] Including org.apache.beam:beam-sdks-java-transform-service-launcher:jar:2.56.0 in the shaded jar. +[INFO] Including org.apache.beam:beam-vendor-grpc-1_60_1:jar:0.2 in the shaded jar. +[INFO] Including org.apache.beam:beam-vendor-guava-32_1_2-jre:jar:0.1 in the shaded jar. +[INFO] Including net.bytebuddy:byte-buddy:jar:1.14.12 in the shaded jar. +[INFO] Including org.antlr:antlr4-runtime:jar:4.7 in the shaded jar. +[INFO] Including org.apache.commons:commons-compress:jar:1.21 in the shaded jar. +[INFO] Including org.apache.commons:commons-lang3:jar:3.9 in the shaded jar. +[INFO] Including io.github.classgraph:classgraph:jar:4.8.162 in the shaded jar. +[INFO] Including com.google.code.findbugs:jsr305:jar:3.0.2 in the shaded jar. +[INFO] Including com.google.errorprone:error_prone_annotations:jar:2.10.0 in the shaded jar. +[INFO] Including com.fasterxml.jackson.core:jackson-annotations:jar:2.14.1 in the shaded jar. +[INFO] Including com.fasterxml.jackson.core:jackson-databind:jar:2.14.1 in the shaded jar. +[INFO] Including org.xerial.snappy:snappy-java:jar:1.1.10.4 in the shaded jar. +[INFO] Including joda-time:joda-time:jar:2.10.10 in the shaded jar. +[INFO] Including org.apache.beam:beam-sdks-java-io-parquet:jar:2.56.0 in the shaded jar. +[INFO] Including org.checkerframework:checker-qual:jar:3.42.0 in the shaded jar. +[INFO] Including org.apache.beam:beam-sdks-java-extensions-avro:jar:2.56.0 in the shaded jar. +[INFO] Including org.apache.beam:beam-sdks-java-io-hadoop-common:jar:2.56.0 in the shaded jar. +[INFO] Including org.apache.parquet:parquet-avro:jar:1.13.1 in the shaded jar. +[INFO] Including org.apache.parquet:parquet-column:jar:1.13.1 in the shaded jar. +[INFO] Including org.apache.parquet:parquet-encoding:jar:1.13.1 in the shaded jar. +[INFO] Including org.apache.yetus:audience-annotations:jar:0.13.0 in the shaded jar. +[INFO] Including org.apache.parquet:parquet-common:jar:1.13.1 in the shaded jar. +[INFO] Including org.apache.parquet:parquet-format-structures:jar:1.13.1 in the shaded jar. +[INFO] Including org.apache.parquet:parquet-hadoop:jar:1.13.1 in the shaded jar. +[INFO] Including org.apache.parquet:parquet-jackson:jar:1.13.1 in the shaded jar. +[INFO] Including io.airlift:aircompressor:jar:0.21 in the shaded jar. +[INFO] Including commons-pool:commons-pool:jar:1.6 in the shaded jar. +[INFO] Including com.github.luben:zstd-jni:jar:1.5.0-1 in the shaded jar. +[INFO] Including org.apache.avro:avro:jar:1.12.0 in the shaded jar. +[INFO] Including mysql:mysql-connector-java:jar:8.0.16 in the shaded jar. +[INFO] Including org.apache.beam:beam-sdks-java-io-jdbc:jar:2.56.0 in the shaded jar. +[INFO] Including org.apache.commons:commons-dbcp2:jar:2.9.0 in the shaded jar. +[INFO] Including commons-logging:commons-logging:jar:1.2 in the shaded jar. +[INFO] Including org.apache.commons:commons-pool2:jar:2.11.1 in the shaded jar. +[INFO] Including org.postgresql:postgresql:jar:42.7.4 in the shaded jar. +[INFO] Including org.apache.beam:beam-sdks-java-io-google-cloud-platform:jar:2.56.0 in the shaded jar. +[INFO] Including org.apache.beam:beam-runners-core-java:jar:2.56.0 in the shaded jar. +[INFO] Including org.apache.beam:beam-sdks-java-harness:jar:2.56.0 in the shaded jar. +[INFO] Including org.apache.beam:beam-sdks-java-expansion-service:jar:2.56.0 in the shaded jar. +[INFO] Including com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:jar:2.14.1 in the shaded jar. +[INFO] Including org.yaml:snakeyaml:jar:1.33 in the shaded jar. +[INFO] Including org.apache.beam:beam-sdks-java-extensions-google-cloud-platform-core:jar:2.56.0 in the shaded jar. +[INFO] Including com.google.cloud.bigdataoss:gcsio:jar:2.2.16 in the shaded jar. +[INFO] Including com.google.api.grpc:grpc-google-cloud-storage-v2:jar:2.23.0-alpha in the shaded jar. +[INFO] Including io.opencensus:opencensus-impl:jar:0.31.0 in the shaded jar. +[INFO] Including io.opencensus:opencensus-impl-core:jar:0.31.0 in the shaded jar. +[INFO] Including io.opencensus:opencensus-exporter-stats-stackdriver:jar:0.31.0 in the shaded jar. +[INFO] Including io.opencensus:opencensus-contrib-exemplar-util:jar:0.31.0 in the shaded jar. +[INFO] Including io.opencensus:opencensus-contrib-resource-util:jar:0.31.0 in the shaded jar. +[INFO] Including io.opencensus:opencensus-exporter-metrics-util:jar:0.31.0 in the shaded jar. +[INFO] Including com.google.apis:google-api-services-cloudresourcemanager:jar:v1-rev20240310-2.0.0 in the shaded jar. +[INFO] Including org.apache.beam:beam-sdks-java-extensions-protobuf:jar:2.56.0 in the shaded jar. +[INFO] Including com.google.cloud:google-cloud-storage:jar:2.32.1 in the shaded jar. +[INFO] Including com.google.cloud:google-cloud-core-http:jar:2.31.0 in the shaded jar. +[INFO] Including com.google.http-client:google-http-client-appengine:jar:1.43.3 in the shaded jar. +[INFO] Including com.google.api.grpc:proto-google-cloud-storage-v2:jar:2.32.1-alpha in the shaded jar. +[INFO] Including com.google.api.grpc:gapic-google-cloud-storage-v2:jar:2.32.1-alpha in the shaded jar. +[INFO] Including com.squareup.wire:wire-schema-jvm:jar:4.9.3 in the shaded jar. +[INFO] Including com.squareup.okio:okio-jvm:jar:3.6.0 in the shaded jar. +[INFO] Including com.squareup:javapoet:jar:1.13.0 in the shaded jar. +[INFO] Including com.squareup:kotlinpoet-jvm:jar:1.15.1 in the shaded jar. +[INFO] Including org.jetbrains.kotlin:kotlin-stdlib:jar:1.9.20 in the shaded jar. +[INFO] Including org.jetbrains:annotations:jar:13.0 in the shaded jar. +[INFO] Including org.jetbrains.kotlin:kotlin-reflect:jar:1.9.20 in the shaded jar. +[INFO] Including org.jetbrains.kotlin:kotlin-stdlib-jdk8:jar:1.9.10 in the shaded jar. +[INFO] Including org.jetbrains.kotlin:kotlin-stdlib-jdk7:jar:1.9.10 in the shaded jar. +[INFO] Including com.squareup.wire:wire-runtime-jvm:jar:4.9.3 in the shaded jar. +[INFO] Including org.jetbrains.kotlin:kotlin-stdlib-common:jar:1.9.10 in the shaded jar. +[INFO] Including io.apicurio:apicurio-registry-protobuf-schema-utilities:jar:3.0.0.M2 in the shaded jar. +[INFO] Including com.squareup.wire:wire-schema:jar:4.8.0 in the shaded jar. +[INFO] Including com.squareup.wire:wire-runtime:jar:4.8.0 in the shaded jar. +[INFO] Including com.squareup.wire:wire-compiler:jar:4.5.0 in the shaded jar. +[INFO] Including com.squareup.wire:wire-kotlin-generator:jar:4.5.0 in the shaded jar. +[INFO] Including com.squareup:kotlinpoet:jar:1.12.0 in the shaded jar. +[INFO] Including com.squareup.wire:wire-grpc-client-jvm:jar:4.5.0 in the shaded jar. +[INFO] Including com.squareup.okhttp3:okhttp:jar:4.9.3 in the shaded jar. +[INFO] Including org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:jar:1.5.2 in the shaded jar. +[INFO] Including com.squareup.wire:wire-grpc-server-generator:jar:4.5.0 in the shaded jar. +[INFO] Including com.squareup.wire:wire-grpc-server:jar:4.5.0 in the shaded jar. +[INFO] Including com.squareup.wire:wire-java-generator:jar:4.5.0 in the shaded jar. +[INFO] Including com.squareup.wire:wire-swift-generator:jar:4.5.0 in the shaded jar. +[INFO] Including io.outfoxx:swiftpoet:jar:1.3.1 in the shaded jar. +[INFO] Including com.squareup.okio:okio:jar:3.0.0 in the shaded jar. +[INFO] Including org.jetbrains.kotlinx:kotlinx-serialization-core-jvm:jar:1.0.1 in the shaded jar. +[INFO] Including com.charleskorn.kaml:kaml:jar:0.20.0 in the shaded jar. +[INFO] Including org.snakeyaml:snakeyaml-engine:jar:2.1 in the shaded jar. +[INFO] Including com.squareup.okio:okio-fakefilesystem:jar:3.4.0 in the shaded jar. +[INFO] Including com.squareup.okio:okio-fakefilesystem-jvm:jar:3.4.0 in the shaded jar. +[INFO] Including org.jetbrains.kotlinx:kotlinx-datetime-jvm:jar:0.4.0 in the shaded jar. +[INFO] Including org.apache.beam:beam-sdks-java-extensions-arrow:jar:2.56.0 in the shaded jar. +[INFO] Including com.google.cloud.bigdataoss:util:jar:2.2.16 in the shaded jar. +[INFO] Including com.google.api-client:google-api-client-jackson2:jar:2.0.1 in the shaded jar. +[INFO] Including com.google.apis:google-api-services-iamcredentials:jar:v1-rev20211203-2.0.0 in the shaded jar. +[INFO] Including com.google.flogger:google-extensions:jar:0.7.1 in the shaded jar. +[INFO] Including com.google.flogger:flogger-system-backend:jar:0.7.4 in the shaded jar. +[INFO] Including com.google.flogger:flogger:jar:0.7.4 in the shaded jar. +[INFO] Including org.checkerframework:checker-compat-qual:jar:2.5.3 in the shaded jar. +[INFO] Including com.google.api:gax:jar:2.46.1 in the shaded jar. +[INFO] Including io.opencensus:opencensus-api:jar:0.31.1 in the shaded jar. +[INFO] Including io.opentelemetry:opentelemetry-api:jar:1.36.0 in the shaded jar. +[INFO] Including com.google.api:gax-grpc:jar:2.46.1 in the shaded jar. +[INFO] Including io.grpc:grpc-inprocess:jar:1.62.2 in the shaded jar. +[INFO] Including io.grpc:grpc-googleapis:jar:1.62.2 in the shaded jar. +[INFO] Including com.google.api:gax-httpjson:jar:2.46.1 in the shaded jar. +[INFO] Including com.google.api-client:google-api-client:jar:2.0.0 in the shaded jar. +[INFO] Including com.google.http-client:google-http-client-apache-v2:jar:1.42.1 in the shaded jar. +[INFO] Including com.google.api:api-common:jar:2.29.1 in the shaded jar. +[INFO] Including javax.annotation:javax.annotation-api:jar:1.3.2 in the shaded jar. +[INFO] Including com.google.j2objc:j2objc-annotations:jar:3.0.0 in the shaded jar. +[INFO] Including com.google.apis:google-api-services-bigquery:jar:v2-rev20240229-2.0.0 in the shaded jar. +[INFO] Including com.google.apis:google-api-services-healthcare:jar:v1-rev20240130-2.0.0 in the shaded jar. +[INFO] Including com.google.apis:google-api-services-pubsub:jar:v1-rev20220904-2.0.0 in the shaded jar. +[INFO] Including com.google.apis:google-api-services-storage:jar:v1-rev20240311-2.0.0 in the shaded jar. +[INFO] Including com.google.auth:google-auth-library-credentials:jar:1.23.0 in the shaded jar. +[INFO] Including com.google.auth:google-auth-library-oauth2-http:jar:1.23.0 in the shaded jar. +[INFO] Including com.google.cloud:google-cloud-bigquerystorage:jar:3.4.0 in the shaded jar. +[INFO] Including io.grpc:grpc-protobuf-lite:jar:1.62.2 in the shaded jar. +[INFO] Including io.grpc:grpc-util:jar:1.62.2 in the shaded jar. +[INFO] Including com.google.android:annotations:jar:4.1.1.4 in the shaded jar. +[INFO] Including io.perfmark:perfmark-api:jar:0.27.0 in the shaded jar. +[INFO] Including org.codehaus.mojo:animal-sniffer-annotations:jar:1.23 in the shaded jar. +[INFO] Including com.google.api.grpc:proto-google-cloud-bigquerystorage-v1beta1:jar:0.176.0 in the shaded jar. +[INFO] Including com.google.api.grpc:proto-google-cloud-bigquerystorage-v1beta2:jar:0.176.0 in the shaded jar. +[INFO] Including com.google.guava:failureaccess:jar:1.0.2 in the shaded jar. +[INFO] Including com.google.guava:listenablefuture:jar:9999.0-empty-to-avoid-conflict-with-guava in the shaded jar. +[INFO] Including io.opentelemetry:opentelemetry-context:jar:1.36.0 in the shaded jar. +[INFO] Including org.json:json:jar:20240303 in the shaded jar. +[INFO] Including com.google.api.grpc:proto-google-iam-v1:jar:1.32.1 in the shaded jar. +[INFO] Including io.opencensus:opencensus-contrib-http-util:jar:0.31.1 in the shaded jar. +[INFO] Including com.google.api.grpc:grpc-google-cloud-bigquerystorage-v1beta1:jar:0.176.0 in the shaded jar. +[INFO] Including com.google.api.grpc:grpc-google-cloud-bigquerystorage-v1beta2:jar:0.176.0 in the shaded jar. +[INFO] Including com.google.api.grpc:grpc-google-cloud-bigquerystorage-v1:jar:3.4.0 in the shaded jar. +[INFO] Including com.google.cloud.bigtable:bigtable-client-core-config:jar:1.28.0 in the shaded jar. +[INFO] Including com.google.cloud:google-cloud-bigtable:jar:2.37.0 in the shaded jar. +[INFO] Including com.google.cloud:google-cloud-bigtable-stats:jar:2.37.0 in the shaded jar. +[INFO] Including com.lmax:disruptor:jar:3.4.2 in the shaded jar. +[INFO] Including com.google.api.grpc:grpc-google-cloud-bigtable-v2:jar:2.37.0 in the shaded jar. +[INFO] Including com.google.api.grpc:proto-google-cloud-bigtable-admin-v2:jar:2.37.0 in the shaded jar. +[INFO] Including io.grpc:grpc-rls:jar:1.62.2 in the shaded jar. +[INFO] Including com.google.cloud:google-cloud-monitoring:jar:3.39.0 in the shaded jar. +[INFO] Including io.opencensus:opencensus-proto:jar:0.2.0 in the shaded jar. +[INFO] Including io.grpc:grpc-services:jar:1.62.2 in the shaded jar. +[INFO] Including com.google.re2j:re2j:jar:1.7 in the shaded jar. +[INFO] Including com.google.api.grpc:proto-google-cloud-monitoring-v3:jar:3.39.0 in the shaded jar. +[INFO] Including com.google.cloud:google-cloud-core:jar:2.36.1 in the shaded jar. +[INFO] Including com.google.cloud:google-cloud-core-grpc:jar:2.36.1 in the shaded jar. +[INFO] Including com.google.cloud.datastore:datastore-v1-proto-client:jar:2.19.0 in the shaded jar. +[INFO] Including com.google.http-client:google-http-client-protobuf:jar:1.44.1 in the shaded jar. +[INFO] Including com.google.cloud:google-cloud-firestore:jar:3.20.0 in the shaded jar. +[INFO] Including com.google.cloud:proto-google-cloud-firestore-bundle-v1:jar:3.20.0 in the shaded jar. +[INFO] Including io.opencensus:opencensus-contrib-grpc-util:jar:0.31.1 in the shaded jar. +[INFO] Including com.google.cloud:google-cloud-pubsublite:jar:1.13.2 in the shaded jar. +[INFO] Including com.google.cloud:google-cloud-pubsub:jar:1.127.3 in the shaded jar. +[INFO] Including com.google.cloud:google-cloud-spanner:jar:6.62.0 in the shaded jar. +[INFO] Including com.google.cloud:grpc-gcp:jar:1.5.0 in the shaded jar. +[INFO] Including com.google.api.grpc:proto-google-cloud-spanner-executor-v1:jar:6.62.0 in the shaded jar. +[INFO] Including com.google.api.grpc:grpc-google-common-protos:jar:2.37.1 in the shaded jar. +[INFO] Including com.google.api.grpc:proto-google-cloud-spanner-admin-instance-v1:jar:6.62.0 in the shaded jar. +[INFO] Including com.google.api.grpc:grpc-google-cloud-spanner-admin-instance-v1:jar:6.62.0 in the shaded jar. +[INFO] Including com.google.api.grpc:grpc-google-cloud-spanner-v1:jar:6.62.0 in the shaded jar. +[INFO] Including com.google.api.grpc:grpc-google-cloud-spanner-admin-database-v1:jar:6.62.0 in the shaded jar. +[INFO] Including com.google.code.gson:gson:jar:2.10.1 in the shaded jar. +[INFO] Including com.google.http-client:google-http-client:jar:1.44.1 in the shaded jar. +[INFO] Including com.google.http-client:google-http-client-jackson2:jar:1.44.1 in the shaded jar. +[INFO] Including com.google.oauth-client:google-oauth-client:jar:1.34.1 in the shaded jar. +[INFO] Including io.grpc:grpc-alts:jar:1.62.2 in the shaded jar. +[INFO] Including io.grpc:grpc-api:jar:1.62.2 in the shaded jar. +[INFO] Including io.grpc:grpc-auth:jar:1.62.2 in the shaded jar. +[INFO] Including io.grpc:grpc-core:jar:1.62.2 in the shaded jar. +[INFO] Including io.grpc:grpc-census:jar:1.62.2 in the shaded jar. +[INFO] Including io.opencensus:opencensus-contrib-grpc-metrics:jar:0.31.1 in the shaded jar. +[INFO] Including io.grpc:grpc-context:jar:1.62.2 in the shaded jar. +[INFO] Including io.grpc:grpc-grpclb:jar:1.62.2 in the shaded jar. +[INFO] Including io.grpc:grpc-netty:jar:1.62.2 in the shaded jar. +[INFO] Including io.netty:netty-codec-http2:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-handler-proxy:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-transport-native-unix-common:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.grpc:grpc-netty-shaded:jar:1.62.2 in the shaded jar. +[INFO] Including io.grpc:grpc-protobuf:jar:1.62.2 in the shaded jar. +[INFO] Including io.grpc:grpc-stub:jar:1.62.2 in the shaded jar. +[INFO] Including io.grpc:grpc-xds:jar:1.62.2 in the shaded jar. +[INFO] Including com.google.api.grpc:grpc-google-cloud-pubsub-v1:jar:1.109.3 in the shaded jar. +[INFO] Including com.google.api.grpc:grpc-google-cloud-pubsublite-v1:jar:1.13.2 in the shaded jar. +[INFO] Including com.google.guava:guava:jar:32.1.2-jre in the shaded jar. +[INFO] Including org.apache.httpcomponents:httpclient:jar:4.5.13 in the shaded jar. +[INFO] Including org.hamcrest:hamcrest:jar:2.1 in the shaded jar. +[INFO] Including org.apache.httpcomponents:httpcore:jar:4.4.14 in the shaded jar. +[INFO] Including com.fasterxml.jackson.datatype:jackson-datatype-joda:jar:2.14.1 in the shaded jar. +[INFO] Including com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.14.1 in the shaded jar. +[INFO] Including io.netty:netty-handler:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-common:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-resolver:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-buffer:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-codec:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-tcnative-boringssl-static:jar:2.0.52.Final in the shaded jar. +[INFO] Including io.netty:netty-tcnative-classes:jar:2.0.52.Final in the shaded jar. +[INFO] Including io.netty:netty-tcnative-boringssl-static:jar:linux-x86_64:2.0.52.Final in the shaded jar. +[INFO] Including io.netty:netty-tcnative-boringssl-static:jar:linux-aarch_64:2.0.52.Final in the shaded jar. +[INFO] Including io.netty:netty-tcnative-boringssl-static:jar:osx-x86_64:2.0.52.Final in the shaded jar. +[INFO] Including io.netty:netty-tcnative-boringssl-static:jar:osx-aarch_64:2.0.52.Final in the shaded jar. +[INFO] Including io.netty:netty-tcnative-boringssl-static:jar:windows-x86_64:2.0.52.Final in the shaded jar. +[INFO] Including com.google.api.grpc:proto-google-cloud-bigquerystorage-v1:jar:3.4.0 in the shaded jar. +[INFO] Including com.google.api.grpc:proto-google-cloud-bigtable-v2:jar:2.37.0 in the shaded jar. +[INFO] Including com.google.api.grpc:proto-google-cloud-datastore-v1:jar:0.110.0 in the shaded jar. +[INFO] Including com.google.api.grpc:proto-google-cloud-firestore-v1:jar:3.20.0 in the shaded jar. +[INFO] Including com.google.api.grpc:proto-google-cloud-pubsub-v1:jar:1.109.3 in the shaded jar. +[INFO] Including com.google.api.grpc:proto-google-cloud-pubsublite-v1:jar:1.13.2 in the shaded jar. +[INFO] Including com.google.api.grpc:proto-google-cloud-spanner-admin-database-v1:jar:6.62.0 in the shaded jar. +[INFO] Including com.google.api.grpc:proto-google-cloud-spanner-v1:jar:6.62.0 in the shaded jar. +[INFO] Including com.google.api.grpc:proto-google-common-protos:jar:2.37.1 in the shaded jar. +[INFO] Including com.google.protobuf:protobuf-java:jar:3.25.2 in the shaded jar. +[INFO] Including com.google.protobuf:protobuf-java-util:jar:3.25.2 in the shaded jar. +[INFO] Including org.apache.arrow:arrow-memory-core:jar:15.0.1 in the shaded jar. +[INFO] Including org.apache.arrow:arrow-vector:jar:15.0.1 in the shaded jar. +[INFO] Including org.apache.arrow:arrow-format:jar:15.0.1 in the shaded jar. +[INFO] Including com.google.flatbuffers:flatbuffers-java:jar:23.5.26 in the shaded jar. +[INFO] Including org.eclipse.collections:eclipse-collections:jar:11.1.0 in the shaded jar. +[INFO] Including org.eclipse.collections:eclipse-collections-api:jar:11.1.0 in the shaded jar. +[INFO] Including com.google.http-client:google-http-client-gson:jar:1.41.2 in the shaded jar. +[INFO] Including org.threeten:threetenbp:jar:1.4.4 in the shaded jar. +[INFO] Including org.apache.beam:beam-sdks-java-io-amazon-web-services2:jar:2.56.0 in the shaded jar. +[INFO] Including software.amazon.awssdk:cloudwatch:jar:2.20.47 in the shaded jar. +[INFO] Including software.amazon.awssdk:aws-query-protocol:jar:2.20.47 in the shaded jar. +[INFO] Including software.amazon.awssdk:protocol-core:jar:2.20.47 in the shaded jar. +[INFO] Including software.amazon.awssdk:annotations:jar:2.20.47 in the shaded jar. +[INFO] Including software.amazon.awssdk:metrics-spi:jar:2.20.47 in the shaded jar. +[INFO] Including software.amazon.awssdk:json-utils:jar:2.20.47 in the shaded jar. +[INFO] Including software.amazon.awssdk:third-party-jackson-core:jar:2.20.47 in the shaded jar. +[INFO] Including software.amazon.awssdk:endpoints-spi:jar:2.20.47 in the shaded jar. +[INFO] Including software.amazon.awssdk:dynamodb:jar:2.20.47 in the shaded jar. +[INFO] Including software.amazon.awssdk:aws-json-protocol:jar:2.20.47 in the shaded jar. +[INFO] Including software.amazon.awssdk:kinesis:jar:2.20.47 in the shaded jar. +[INFO] Including software.amazon.awssdk:aws-cbor-protocol:jar:2.20.47 in the shaded jar. +[INFO] Including software.amazon.awssdk:third-party-jackson-dataformat-cbor:jar:2.20.47 in the shaded jar. +[INFO] Including software.amazon.awssdk:s3:jar:2.20.47 in the shaded jar. +[INFO] Including software.amazon.awssdk:aws-xml-protocol:jar:2.20.47 in the shaded jar. +[INFO] Including software.amazon.awssdk:arns:jar:2.20.47 in the shaded jar. +[INFO] Including software.amazon.awssdk:crt-core:jar:2.20.47 in the shaded jar. +[INFO] Including software.amazon.awssdk:sns:jar:2.20.47 in the shaded jar. +[INFO] Including software.amazon.awssdk:sqs:jar:2.20.47 in the shaded jar. +[INFO] Including software.amazon.awssdk:sts:jar:2.20.47 in the shaded jar. +[INFO] Including software.amazon.awssdk:aws-core:jar:2.20.47 in the shaded jar. +[INFO] Including software.amazon.eventstream:eventstream:jar:1.0.1 in the shaded jar. +[INFO] Including software.amazon.awssdk:sdk-core:jar:2.20.47 in the shaded jar. +[INFO] Including software.amazon.awssdk:auth:jar:2.20.47 in the shaded jar. +[INFO] Including software.amazon.awssdk:regions:jar:2.20.47 in the shaded jar. +[INFO] Including software.amazon.awssdk:utils:jar:2.20.47 in the shaded jar. +[INFO] Including software.amazon.awssdk:profiles:jar:2.20.47 in the shaded jar. +[INFO] Including software.amazon.awssdk:http-client-spi:jar:2.20.47 in the shaded jar. +[INFO] Including software.amazon.awssdk:apache-client:jar:2.20.47 in the shaded jar. +[INFO] Including software.amazon.awssdk:netty-nio-client:jar:2.20.47 in the shaded jar. +[INFO] Including software.amazon.kinesis:amazon-kinesis-client:jar:2.4.8 in the shaded jar. +[INFO] Including io.netty:netty-all:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-codec-dns:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-codec-haproxy:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-codec-http:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-codec-memcache:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-codec-mqtt:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-codec-redis:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-codec-smtp:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-codec-socks:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-codec-stomp:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-codec-xml:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-handler-ssl-ocsp:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-resolver-dns:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-transport-rxtx:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-transport-sctp:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-transport-udt:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-transport-classes-epoll:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-transport-classes-kqueue:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-resolver-dns-classes-macos:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-transport-native-epoll:jar:linux-x86_64:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-transport-native-epoll:jar:linux-aarch_64:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-transport-native-kqueue:jar:osx-x86_64:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-transport-native-kqueue:jar:osx-aarch_64:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-resolver-dns-native-macos:jar:osx-x86_64:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-resolver-dns-native-macos:jar:osx-aarch_64:4.1.100.Final in the shaded jar. +[INFO] Including io.netty:netty-transport:jar:4.1.100.Final in the shaded jar. +[INFO] Including commons-lang:commons-lang:jar:2.6 in the shaded jar. +[INFO] Including org.reactivestreams:reactive-streams:jar:1.0.3 in the shaded jar. +[INFO] Including commons-codec:commons-codec:jar:1.15 in the shaded jar. +[INFO] Including org.hamcrest:hamcrest-core:jar:3.0 in the shaded jar. +[INFO] Including org.hamcrest:hamcrest-library:jar:3.0 in the shaded jar. +[INFO] Including ca.uhn.hapi.fhir:hapi-fhir-structures-r4:jar:7.4.5 in the shaded jar. +[INFO] Including ca.uhn.hapi.fhir:hapi-fhir-base:jar:7.4.5 in the shaded jar. +[INFO] Including org.apache.commons:commons-text:jar:1.10.0 in the shaded jar. +[INFO] Including org.slf4j:jcl-over-slf4j:jar:2.0.13 in the shaded jar. +[INFO] Including ca.uhn.hapi.fhir:org.hl7.fhir.utilities:jar:6.3.23 in the shaded jar. +[INFO] Including com.ibm.icu:icu4j:jar:72.1 in the shaded jar. +[INFO] Including ca.uhn.hapi.fhir:org.hl7.fhir.r4:jar:6.3.23 in the shaded jar. +[INFO] Including ca.uhn.hapi.fhir:hapi-fhir-caching-api:jar:7.4.5 in the shaded jar. +[INFO] Including jakarta.annotation:jakarta.annotation-api:jar:2.1.1 in the shaded jar. +[INFO] Including io.opentelemetry.instrumentation:opentelemetry-instrumentation-annotations:jar:2.4.0 in the shaded jar. +[INFO] Including com.google.fhir.analytics:common:jar:0.2.7-SNAPSHOT in the shaded jar. +[INFO] Including com.mchange:c3p0:jar:0.10.1 in the shaded jar. +[INFO] Including com.mchange:mchange-commons-java:jar:0.3.1 in the shaded jar. +[INFO] Including com.google.api-client:google-api-client-gson:jar:2.7.0 in the shaded jar. +[INFO] Including ca.uhn.hapi.fhir:hapi-fhir-structures-dstu3:jar:7.4.5 in the shaded jar. +[INFO] Including ca.uhn.hapi.fhir:org.hl7.fhir.dstu3:jar:6.3.23 in the shaded jar. +[INFO] Including ca.uhn.hapi.fhir:hapi-fhir-structures-r4b:jar:7.4.5 in the shaded jar. +[INFO] Including ca.uhn.hapi.fhir:org.hl7.fhir.r4b:jar:6.3.23 in the shaded jar. +[INFO] Including ca.uhn.hapi.fhir:hapi-fhir-structures-r5:jar:7.4.5 in the shaded jar. +[INFO] Including ca.uhn.hapi.fhir:org.hl7.fhir.r5:jar:6.3.23 in the shaded jar. +[INFO] Including com.nimbusds:nimbus-jose-jwt:jar:9.37.3 in the shaded jar. +[INFO] Including com.github.stephenc.jcip:jcip-annotations:jar:1.0-1 in the shaded jar. +[INFO] Including net.sourceforge.plantuml:plantuml-mit:jar:1.2023.9 in the shaded jar. +[INFO] Including ca.uhn.hapi.fhir:hapi-fhir-validation-resources-dstu3:jar:7.4.5 in the shaded jar. +[INFO] Including ca.uhn.hapi.fhir:hapi-fhir-validation-resources-r4:jar:7.4.5 in the shaded jar. +[INFO] Including ca.uhn.hapi.fhir:hapi-fhir-validation-resources-r4b:jar:7.4.5 in the shaded jar. +[INFO] Including ca.uhn.hapi.fhir:hapi-fhir-validation-resources-r5:jar:7.4.5 in the shaded jar. +[INFO] Including ca.uhn.hapi.fhir:hapi-fhir-client:jar:7.4.5 in the shaded jar. +[INFO] Including ca.uhn.hapi.fhir:hapi-fhir-caching-caffeine:jar:7.4.5 in the shaded jar. +[INFO] Including com.github.ben-manes.caffeine:caffeine:jar:3.1.8 in the shaded jar. +[INFO] Including org.apache.hadoop:hadoop-mapreduce-client-app:jar:3.4.1 in the shaded jar. +[INFO] Including org.apache.hadoop:hadoop-mapreduce-client-common:jar:3.4.1 in the shaded jar. +[INFO] Including org.apache.hadoop:hadoop-yarn-common:jar:3.4.1 in the shaded jar. +[INFO] Including org.apache.hadoop:hadoop-hdfs-client:jar:3.4.1 in the shaded jar. +[INFO] Including javax.xml.bind:jaxb-api:jar:2.2.11 in the shaded jar. +[INFO] Including com.sun.jersey:jersey-client:jar:1.19.4 in the shaded jar. +[INFO] Including com.sun.jersey.contribs:jersey-guice:jar:1.19.4 in the shaded jar. +[INFO] Including com.fasterxml.jackson.module:jackson-module-jaxb-annotations:jar:2.12.7 in the shaded jar. +[INFO] Including jakarta.xml.bind:jakarta.xml.bind-api:jar:2.3.2 in the shaded jar. +[INFO] Including com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:jar:2.12.7 in the shaded jar. +[INFO] Including com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:jar:2.12.7 in the shaded jar. +[INFO] Including org.apache.hadoop:hadoop-yarn-client:jar:3.4.1 in the shaded jar. +[INFO] Including org.eclipse.jetty.websocket:websocket-client:jar:9.4.53.v20231009 in the shaded jar. +[INFO] Including org.eclipse.jetty:jetty-client:jar:9.4.53.v20231009 in the shaded jar. +[INFO] Including org.eclipse.jetty.websocket:websocket-common:jar:9.4.53.v20231009 in the shaded jar. +[INFO] Including org.eclipse.jetty.websocket:websocket-api:jar:9.4.53.v20231009 in the shaded jar. +[INFO] Including org.jline:jline:jar:3.9.0 in the shaded jar. +[INFO] Including org.apache.hadoop:hadoop-mapreduce-client-core:jar:3.4.1 in the shaded jar. +[INFO] Including org.apache.hadoop:hadoop-yarn-server-web-proxy:jar:3.4.1 in the shaded jar. +[INFO] Including org.apache.hadoop:hadoop-yarn-server-common:jar:3.4.1 in the shaded jar. +[INFO] Including org.apache.hadoop:hadoop-registry:jar:3.4.1 in the shaded jar. +[INFO] Including commons-daemon:commons-daemon:jar:1.0.13 in the shaded jar. +[INFO] Including javax.cache:cache-api:jar:1.1.1 in the shaded jar. +[INFO] Including org.ehcache:ehcache:jar:3.8.2 in the shaded jar. +[INFO] Including org.glassfish.jaxb:jaxb-runtime:jar:2.3.1 in the shaded jar. +[INFO] Including org.glassfish.jaxb:txw2:jar:2.3.1 in the shaded jar. +[INFO] Including com.sun.istack:istack-commons-runtime:jar:3.0.7 in the shaded jar. +[INFO] Including org.jvnet.staxex:stax-ex:jar:1.8 in the shaded jar. +[INFO] Including com.sun.xml.fastinfoset:FastInfoset:jar:1.2.15 in the shaded jar. +[INFO] Including javax.activation:javax.activation-api:jar:1.2.0 in the shaded jar. +[INFO] Including com.zaxxer:HikariCP:jar:4.0.3 in the shaded jar. +[INFO] Including com.microsoft.sqlserver:mssql-jdbc:jar:6.2.1.jre7 in the shaded jar. +[INFO] Including org.apache.hadoop:hadoop-yarn-api:jar:3.4.1 in the shaded jar. +[INFO] Including org.apache.hadoop:hadoop-mapreduce-client-shuffle:jar:3.4.1 in the shaded jar. +[INFO] Including org.apache.hadoop:hadoop-yarn-server-nodemanager:jar:3.4.1 in the shaded jar. +[INFO] Including org.eclipse.jetty.websocket:javax-websocket-server-impl:jar:9.4.53.v20231009 in the shaded jar. +[INFO] Including org.eclipse.jetty:jetty-annotations:jar:9.4.53.v20231009 in the shaded jar. +[INFO] Including org.eclipse.jetty:jetty-plus:jar:9.4.53.v20231009 in the shaded jar. +[INFO] Including org.eclipse.jetty:jetty-jndi:jar:9.4.53.v20231009 in the shaded jar. +[INFO] Including org.ow2.asm:asm-commons:jar:9.6 in the shaded jar. +[INFO] Including org.ow2.asm:asm-tree:jar:9.6 in the shaded jar. +[INFO] Including org.eclipse.jetty.websocket:javax-websocket-client-impl:jar:9.4.53.v20231009 in the shaded jar. +[INFO] Including javax.websocket:javax.websocket-client-api:jar:1.0 in the shaded jar. +[INFO] Including org.eclipse.jetty.websocket:websocket-server:jar:9.4.53.v20231009 in the shaded jar. +[INFO] Including org.eclipse.jetty.websocket:websocket-servlet:jar:9.4.53.v20231009 in the shaded jar. +[INFO] Including javax.websocket:javax.websocket-api:jar:1.0 in the shaded jar. +[INFO] Including net.java.dev.jna:jna:jar:5.2.0 in the shaded jar. +[INFO] Including org.fusesource.leveldbjni:leveldbjni-all:jar:1.8 in the shaded jar. +[INFO] Including org.apache.hadoop:hadoop-annotations:jar:3.4.1 in the shaded jar. +[INFO] Including com.google.inject.extensions:guice-servlet:jar:4.2.3 in the shaded jar. +[INFO] Including com.google.inject:guice:jar:4.2.3 in the shaded jar. +[INFO] Including javax.inject:javax.inject:jar:1 in the shaded jar. +[INFO] Including aopalliance:aopalliance:jar:1.0 in the shaded jar. +[INFO] Including org.apache.hadoop:hadoop-common:jar:3.4.1 in the shaded jar. +[INFO] Including org.apache.hadoop.thirdparty:hadoop-shaded-protobuf_3_25:jar:1.3.0 in the shaded jar. +[INFO] Including org.apache.hadoop.thirdparty:hadoop-shaded-guava:jar:1.3.0 in the shaded jar. +[INFO] Including commons-cli:commons-cli:jar:1.5.0 in the shaded jar. +[INFO] Including org.apache.commons:commons-math3:jar:3.6.1 in the shaded jar. +[INFO] Including commons-net:commons-net:jar:3.9.0 in the shaded jar. +[INFO] Including commons-collections:commons-collections:jar:3.2.2 in the shaded jar. +[INFO] Including javax.servlet:javax.servlet-api:jar:3.1.0 in the shaded jar. +[INFO] Including jakarta.activation:jakarta.activation-api:jar:1.2.1 in the shaded jar. +[INFO] Including org.eclipse.jetty:jetty-server:jar:9.4.53.v20231009 in the shaded jar. +[INFO] Including org.eclipse.jetty:jetty-http:jar:9.4.53.v20231009 in the shaded jar. +[INFO] Including org.eclipse.jetty:jetty-io:jar:9.4.53.v20231009 in the shaded jar. +[INFO] Including org.eclipse.jetty:jetty-util:jar:9.4.53.v20231009 in the shaded jar. +[INFO] Including org.eclipse.jetty:jetty-servlet:jar:9.4.53.v20231009 in the shaded jar. +[INFO] Including org.eclipse.jetty:jetty-security:jar:9.4.53.v20231009 in the shaded jar. +[INFO] Including org.eclipse.jetty:jetty-util-ajax:jar:9.4.53.v20231009 in the shaded jar. +[INFO] Including org.eclipse.jetty:jetty-webapp:jar:9.4.53.v20231009 in the shaded jar. +[INFO] Including org.eclipse.jetty:jetty-xml:jar:9.4.53.v20231009 in the shaded jar. +[INFO] Including com.sun.jersey:jersey-core:jar:1.19.4 in the shaded jar. +[INFO] Including javax.ws.rs:jsr311-api:jar:1.1.1 in the shaded jar. +[INFO] Including com.sun.jersey:jersey-servlet:jar:1.19.4 in the shaded jar. +[INFO] Including com.github.pjfanning:jersey-json:jar:1.22.0 in the shaded jar. +[INFO] Including com.sun.xml.bind:jaxb-impl:jar:2.2.3-1 in the shaded jar. +[INFO] Including org.codehaus.jettison:jettison:jar:1.5.4 in the shaded jar. +[INFO] Including com.sun.jersey:jersey-server:jar:1.19.4 in the shaded jar. +[INFO] Including ch.qos.reload4j:reload4j:jar:1.2.22 in the shaded jar. +[INFO] Including commons-beanutils:commons-beanutils:jar:1.9.4 in the shaded jar. +[INFO] Including org.apache.commons:commons-configuration2:jar:2.10.1 in the shaded jar. +[INFO] Including org.apache.hadoop:hadoop-auth:jar:3.4.1 in the shaded jar. +[INFO] Including org.apache.curator:curator-framework:jar:5.2.0 in the shaded jar. +[INFO] Including org.apache.kerby:kerb-util:jar:2.0.3 in the shaded jar. +[INFO] Including org.apache.kerby:kerby-config:jar:2.0.3 in the shaded jar. +[INFO] Including org.apache.kerby:kerb-crypto:jar:2.0.3 in the shaded jar. +[INFO] Including com.jcraft:jsch:jar:0.1.55 in the shaded jar. +[INFO] Including org.apache.curator:curator-client:jar:5.2.0 in the shaded jar. +[INFO] Including org.apache.curator:curator-recipes:jar:5.2.0 in the shaded jar. +[INFO] Including org.apache.zookeeper:zookeeper:jar:3.8.4 in the shaded jar. +[INFO] Including org.apache.zookeeper:zookeeper-jute:jar:3.8.4 in the shaded jar. +[INFO] Including io.netty:netty-transport-native-epoll:jar:4.1.100.Final in the shaded jar. +[INFO] Including io.dropwizard.metrics:metrics-core:jar:3.2.4 in the shaded jar. +[INFO] Including org.bouncycastle:bcprov-jdk18on:jar:1.78.1 in the shaded jar. +[INFO] Including org.apache.kerby:kerb-core:jar:2.0.3 in the shaded jar. +[INFO] Including org.apache.kerby:kerby-pkix:jar:2.0.3 in the shaded jar. +[INFO] Including org.apache.kerby:kerby-asn1:jar:2.0.3 in the shaded jar. +[INFO] Including org.apache.kerby:kerby-util:jar:2.0.3 in the shaded jar. +[INFO] Including org.codehaus.woodstox:stax2-api:jar:4.2.1 in the shaded jar. +[INFO] Including com.fasterxml.woodstox:woodstox-core:jar:5.4.0 in the shaded jar. +[INFO] Including dnsjava:dnsjava:jar:3.6.1 in the shaded jar. +[INFO] Including com.cerner.bunsen:bunsen-core-stu3:jar:0.5.14-SNAPSHOT in the shaded jar. +[INFO] Including com.cerner.bunsen:bunsen-core:jar:0.5.14-SNAPSHOT in the shaded jar. +[INFO] Including ca.uhn.hapi.fhir:hapi-fhir-validation:jar:7.2.2 in the shaded jar. +[INFO] Including ca.uhn.hapi.fhir:hapi-fhir-converter:jar:7.2.2 in the shaded jar. +[INFO] Including ca.uhn.hapi.fhir:org.hl7.fhir.convertors:jar:6.1.2.2 in the shaded jar. +[INFO] Including org.xerial:sqlite-jdbc:jar:3.42.0.0 in the shaded jar. +[INFO] Including ca.uhn.hapi.fhir:org.hl7.fhir.validation:jar:6.1.2.2 in the shaded jar. +[INFO] Including ca.uhn.hapi.fhir:org.hl7.fhir.dstu2:jar:6.1.2.2 in the shaded jar. +[INFO] Including ca.uhn.hapi.fhir:org.hl7.fhir.dstu2016may:jar:6.1.2.2 in the shaded jar. +[INFO] Including net.sf.saxon:Saxon-HE:jar:9.8.0-15 in the shaded jar. +[INFO] Including org.ogce:xpp3:jar:1.1.6 in the shaded jar. +[INFO] Including jakarta-regexp:jakarta-regexp:jar:1.4 in the shaded jar. +[INFO] Including org.thymeleaf:thymeleaf:jar:3.1.2.RELEASE in the shaded jar. +[INFO] Including ognl:ognl:jar:3.3.4 in the shaded jar. +[INFO] Including org.attoparser:attoparser:jar:2.0.7.RELEASE in the shaded jar. +[INFO] Including org.unbescape:unbescape:jar:1.1.6.RELEASE in the shaded jar. +[INFO] Including org.fhir:ucum:jar:1.0.8 in the shaded jar. +[INFO] Including org.assertj:assertj-core:jar:3.22.0 in the shaded jar. +[INFO] Including com.cerner.bunsen:bunsen-core-r4:jar:0.5.14-SNAPSHOT in the shaded jar. +[INFO] Including com.cerner.bunsen:bunsen-avro:jar:0.5.14-SNAPSHOT in the shaded jar. +[INFO] Including com.cerner.bunsen:extension-structure-definitions:jar:0.5.14-SNAPSHOT in the shaded jar. +[INFO] Including com.beust:jcommander:jar:1.82 in the shaded jar. +[INFO] Including commons-io:commons-io:jar:2.17.0 in the shaded jar. +[INFO] Including org.apache.beam:beam-runners-direct-java:jar:2.56.0 in the shaded jar. +[INFO] Including org.apache.beam:beam-runners-flink-1.14:jar:2.56.0 in the shaded jar. +[INFO] Including org.apache.beam:beam-runners-java-fn-execution:jar:2.56.0 in the shaded jar. +[INFO] Including org.apache.beam:beam-runners-java-job-service:jar:2.56.0 in the shaded jar. +[INFO] Including args4j:args4j:jar:2.33 in the shaded jar. +[INFO] Including org.apache.flink:flink-clients_2.12:jar:1.14.3 in the shaded jar. +[INFO] Including org.apache.flink:flink-optimizer:jar:1.14.3 in the shaded jar. +[INFO] Including org.apache.flink:flink-shaded-force-shading:jar:14.0 in the shaded jar. +[INFO] Including org.apache.flink:flink-streaming-java_2.12:jar:1.14.3 in the shaded jar. +[INFO] Including org.apache.flink:flink-file-sink-common:jar:1.14.3 in the shaded jar. +[INFO] Including org.apache.flink:flink-scala_2.12:jar:1.14.3 in the shaded jar. +[INFO] Including org.scala-lang:scala-reflect:jar:2.12.7 in the shaded jar. +[INFO] Including org.scala-lang:scala-library:jar:2.12.7 in the shaded jar. +[INFO] Including org.scala-lang:scala-compiler:jar:2.12.7 in the shaded jar. +[INFO] Including org.scala-lang.modules:scala-xml_2.12:jar:1.0.6 in the shaded jar. +[INFO] Including com.twitter:chill_2.12:jar:0.7.6 in the shaded jar. +[INFO] Including com.twitter:chill-java:jar:0.7.6 in the shaded jar. +[INFO] Including org.apache.flink:flink-shaded-guava:jar:30.1.1-jre-14.0 in the shaded jar. +[INFO] Including org.apache.flink:flink-core:jar:1.14.3 in the shaded jar. +[INFO] Including org.apache.flink:flink-annotations:jar:1.14.3 in the shaded jar. +[INFO] Including org.apache.flink:flink-shaded-asm-7:jar:7.1-14.0 in the shaded jar. +[INFO] Including com.esotericsoftware.kryo:kryo:jar:2.24.0 in the shaded jar. +[INFO] Including com.esotericsoftware.minlog:minlog:jar:1.2 in the shaded jar. +[INFO] Including org.apache.flink:flink-metrics-core:jar:1.14.3 in the shaded jar. +[INFO] Including org.apache.flink:flink-java:jar:1.14.3 in the shaded jar. +[INFO] Including org.apache.flink:flink-runtime:jar:1.14.3 in the shaded jar. +[INFO] Including org.apache.flink:flink-rpc-core:jar:1.14.3 in the shaded jar. +[INFO] Including org.apache.flink:flink-rpc-akka-loader:jar:1.14.3 in the shaded jar. +[INFO] Including org.apache.flink:flink-queryable-state-client-java:jar:1.14.3 in the shaded jar. +[INFO] Including org.apache.flink:flink-hadoop-fs:jar:1.14.3 in the shaded jar. +[INFO] Including org.apache.flink:flink-shaded-netty:jar:4.1.65.Final-14.0 in the shaded jar. +[INFO] Including org.apache.flink:flink-shaded-jackson:jar:2.12.4-14.0 in the shaded jar. +[INFO] Including org.apache.flink:flink-shaded-zookeeper-3:jar:3.4.14-14.0 in the shaded jar. +[INFO] Including org.javassist:javassist:jar:3.24.0-GA in the shaded jar. +[INFO] Including org.lz4:lz4-java:jar:1.8.0 in the shaded jar. +[INFO] Including org.slf4j:slf4j-api:jar:2.0.16 in the shaded jar. +[INFO] Including ch.qos.logback:logback-classic:jar:1.5.12 in the shaded jar. +[INFO] Including ch.qos.logback:logback-core:jar:1.5.12 in the shaded jar. +[INFO] Including org.projectlombok:lombok:jar:1.18.34 in the shaded jar. +[INFO] Including org.objenesis:objenesis:jar:3.3 in the shaded jar. +[INFO] Including com.google.auto.value:auto-value-annotations:jar:1.11.0 in the shaded jar. +[INFO] Including com.google.auto.value:auto-value:jar:1.11.0 in the shaded jar. +[INFO] Including com.fasterxml.jackson.core:jackson-core:jar:2.18.1 in the shaded jar. +[INFO] Including org.apache.commons:commons-collections4:jar:4.4 in the shaded jar. +[INFO] Including org.jspecify:jspecify:jar:1.0.0 in the shaded jar. +[WARNING] HikariCP-4.0.3.jar, dnsjava-3.6.1.jar, jackson-jaxrs-base-2.12.7.jar, jackson-jaxrs-json-provider-2.12.7.jar define 1 overlapping classes: +[WARNING] - META-INF.versions.11.module-info +[WARNING] jaxb-impl-2.3.0.jar, jaxb-runtime-2.3.1.jar define 629 overlapping classes and resources: +[WARNING] - META-INF/maven/org.glassfish.jaxb/jaxb-runtime/pom.properties +[WARNING] - META-INF/maven/org.glassfish.jaxb/jaxb-runtime/pom.xml +[WARNING] - com.sun.xml.bind.AccessorFactory +[WARNING] - com.sun.xml.bind.AccessorFactoryImpl +[WARNING] - com.sun.xml.bind.AnyTypeAdapter +[WARNING] - com.sun.xml.bind.CycleRecoverable +[WARNING] - com.sun.xml.bind.CycleRecoverable$Context +[WARNING] - com.sun.xml.bind.DatatypeConverterImpl +[WARNING] - com.sun.xml.bind.DatatypeConverterImpl$1 +[WARNING] - com.sun.xml.bind.DatatypeConverterImpl$CalendarFormatter +[WARNING] - 619 more... +[WARNING] activation-1.1.1.jar, jakarta.activation-api-1.2.1.jar, javax.activation-1.2.0.jar, javax.activation-api-1.2.0.jar define 27 overlapping classes: +[WARNING] - javax.activation.ActivationDataFlavor +[WARNING] - javax.activation.CommandInfo +[WARNING] - javax.activation.CommandMap +[WARNING] - javax.activation.CommandObject +[WARNING] - javax.activation.DataContentHandler +[WARNING] - javax.activation.DataContentHandlerFactory +[WARNING] - javax.activation.DataHandler +[WARNING] - javax.activation.DataHandler$1 +[WARNING] - javax.activation.DataHandlerDataSource +[WARNING] - javax.activation.DataSource +[WARNING] - 17 more... +[WARNING] arrow-format-15.0.1.jar, arrow-memory-core-15.0.1.jar, arrow-vector-15.0.1.jar, audience-annotations-0.13.0.jar, avro-1.12.0.jar, beam-vendor-grpc-1_60_1-0.2.jar, curator-client-5.2.0.jar, curator-framework-5.2.0.jar, curator-recipes-5.2.0.jar, guice-4.2.3.jar, guice-servlet-4.2.3.jar, hadoop-shaded-guava-1.3.0.jar, hadoop-shaded-protobuf_3_25-1.3.0.jar, httpclient-4.5.12.jar, httpcore-4.4.13.jar, kerb-core-2.0.3.jar, kerb-crypto-2.0.3.jar, kerb-util-2.0.3.jar, kerby-asn1-2.0.3.jar, kerby-config-2.0.3.jar, kerby-pkix-2.0.3.jar, kerby-util-2.0.3.jar, maven-artifact-3.6.1.jar define 1 overlapping resource: +[WARNING] - META-INF/DEPENDENCIES +[WARNING] beam-vendor-grpc-1_60_1-0.2.jar, grpc-alts-1.62.2.jar define 3 overlapping resources: +[WARNING] - grpc/gcp/altscontext.proto +[WARNING] - grpc/gcp/handshaker.proto +[WARNING] - grpc/gcp/transport_security_common.proto +[WARNING] auto-value-1.11.0.jar, beam-vendor-grpc-1_60_1-0.2.jar, beam-vendor-guava-32_1_2-jre-0.1.jar, curator-client-5.2.0.jar, failureaccess-1.0.2.jar, hadoop-shaded-guava-1.3.0.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/com.google.guava/failureaccess/pom.properties +[WARNING] - META-INF/maven/com.google.guava/failureaccess/pom.xml +[WARNING] hadoop-shaded-guava-1.3.0.jar, hadoop-shaded-protobuf_3_25-1.3.0.jar define 2 overlapping resources: +[WARNING] - META-INF/NOTICE-binary +[WARNING] - META-INF/licenses-binary/LICENSE.protobuf.txt +[WARNING] jakarta.activation-api-1.2.1.jar, jakarta.annotation-api-2.1.1.jar, jakarta.ws.rs-api-2.1.5.jar, jakarta.xml.bind-api-2.3.2.jar, jersey-client-2.28.jar, jersey-common-2.28.jar, jersey-container-servlet-2.28.jar, jersey-container-servlet-core-2.28.jar, jersey-hk2-2.28.jar, jersey-media-jaxb-2.28.jar, jersey-server-2.28.jar define 2 overlapping resources: +[WARNING] - META-INF/LICENSE.md +[WARNING] - META-INF/NOTICE.md +[WARNING] beam-vendor-grpc-1_60_1-0.2.jar, grpc-netty-shaded-1.62.2.jar define 19 overlapping resources: +[WARNING] - META-INF/native-image/io.grpc.netty.shaded.io.netty/netty-buffer/native-image.properties +[WARNING] - META-INF/native-image/io.grpc.netty.shaded.io.netty/netty-codec-http/generated/handlers/reflect-config.json +[WARNING] - META-INF/native-image/io.grpc.netty.shaded.io.netty/netty-codec-http/native-image.properties +[WARNING] - META-INF/native-image/io.grpc.netty.shaded.io.netty/netty-codec-http2/generated/handlers/reflect-config.json +[WARNING] - META-INF/native-image/io.grpc.netty.shaded.io.netty/netty-codec-http2/native-image.properties +[WARNING] - META-INF/native-image/io.grpc.netty.shaded.io.netty/netty-codec-socks/generated/handlers/reflect-config.json +[WARNING] - META-INF/native-image/io.grpc.netty.shaded.io.netty/netty-codec/generated/handlers/reflect-config.json +[WARNING] - META-INF/native-image/io.grpc.netty.shaded.io.netty/netty-codec/native-image.properties +[WARNING] - META-INF/native-image/io.grpc.netty.shaded.io.netty/netty-common/native-image.properties +[WARNING] - META-INF/native-image/io.grpc.netty.shaded.io.netty/netty-handler-proxy/generated/handlers/reflect-config.json +[WARNING] - 9 more... +[WARNING] assertj-core-3.15.0.jar, auto-value-1.11.0.jar, bcprov-jdk18on-1.78.1.jar, beam-vendor-grpc-1_60_1-0.2.jar, byte-buddy-1.14.12.jar, classgraph-4.8.162.jar, commons-codec-1.17.1.jar, commons-compress-1.26.2.jar, commons-configuration2-2.10.1.jar, commons-io-2.17.0.jar, commons-lang3-3.14.0.jar, error_prone_annotations-2.27.0.jar, gson-2.11.0.jar, j2objc-annotations-3.0.0.jar, jackson-core-2.18.1.jar, jackson-dataformat-yaml-2.14.1.jar, jackson-datatype-joda-2.14.1.jar, jackson-datatype-jsr310-2.17.1.jar, jcl-over-slf4j-2.0.13.jar, json-20240303.jar, jspecify-1.0.0.jar, kotlin-reflect-1.9.20.jar, kotlin-stdlib-1.9.20.jar, kotlin-stdlib-jdk7-1.9.10.jar, kotlin-stdlib-jdk8-1.9.10.jar, kotlinx-datetime-jvm-0.4.0.jar, parquet-jackson-1.13.1.jar, slf4j-api-2.0.16.jar, sqlite-jdbc-3.42.0.0.jar define 1 overlapping classes: +[WARNING] - META-INF.versions.9.module-info +[WARNING] args4j-2.33.jar, connect-api-2.4.0.jar, connect-file-2.4.0.jar, connect-json-2.4.0.jar, connect-runtime-2.4.0.jar, connect-transforms-2.4.0.jar, ehcache-3.8.2.jar, icu4j-72.1.jar, kafka-clients-2.4.0.jar, kafka-log4j-appender-2.4.0.jar, kafka-tools-2.4.0.jar, lombok-1.18.34.jar define 1 overlapping resource: +[WARNING] - LICENSE +[WARNING] commons-logging-1.2.jar, jcl-over-slf4j-2.0.13.jar define 5 overlapping classes: +[WARNING] - org.apache.commons.logging.Log +[WARNING] - org.apache.commons.logging.LogConfigurationException +[WARNING] - org.apache.commons.logging.LogFactory +[WARNING] - org.apache.commons.logging.impl.NoOpLog +[WARNING] - org.apache.commons.logging.impl.SimpleLog +[WARNING] beam-vendor-grpc-1_60_1-0.2.jar, grpc-netty-shaded-1.62.2.jar, netty-all-4.1.100.Final.jar, netty-buffer-4.1.100.Final.jar, netty-codec-4.1.100.Final.jar, netty-codec-dns-4.1.100.Final.jar, netty-codec-haproxy-4.1.100.Final.jar, netty-codec-http-4.1.100.Final.jar, netty-codec-http2-4.1.100.Final.jar, netty-codec-memcache-4.1.100.Final.jar, netty-codec-mqtt-4.1.100.Final.jar, netty-codec-redis-4.1.100.Final.jar, netty-codec-smtp-4.1.100.Final.jar, netty-codec-socks-4.1.100.Final.jar, netty-codec-stomp-4.1.100.Final.jar, netty-codec-xml-4.1.100.Final.jar, netty-common-4.1.100.Final.jar, netty-handler-4.1.100.Final.jar, netty-handler-proxy-4.1.100.Final.jar, netty-handler-ssl-ocsp-4.1.100.Final.jar, netty-resolver-4.1.100.Final.jar, netty-resolver-dns-4.1.100.Final.jar, netty-resolver-dns-classes-macos-4.1.100.Final.jar, netty-resolver-dns-native-macos-4.1.100.Final-osx-aarch_64.jar, netty-resolver-dns-native-macos-4.1.100.Final-osx-x86_64.jar, netty-transport-4.1.100.Final.jar, netty-transport-classes-epoll-4.1.100.Final.jar, netty-transport-classes-kqueue-4.1.100.Final.jar, netty-transport-native-epoll-4.1.100.Final-linux-aarch_64.jar, netty-transport-native-epoll-4.1.100.Final-linux-x86_64.jar, netty-transport-native-epoll-4.1.100.Final.jar, netty-transport-native-kqueue-4.1.100.Final-osx-aarch_64.jar, netty-transport-native-kqueue-4.1.100.Final-osx-x86_64.jar, netty-transport-native-unix-common-4.1.100.Final.jar, netty-transport-rxtx-4.1.100.Final.jar, netty-transport-sctp-4.1.100.Final.jar, netty-transport-udt-4.1.100.Final.jar define 1 overlapping resource: +[WARNING] - META-INF/io.netty.versions.properties +[WARNING] okio-3.0.0.jar, okio-jvm-3.6.0.jar define 1 overlapping resource: +[WARNING] - META-INF/okio.kotlin_module +[WARNING] auto-value-1.11.0.jar, lombok-1.18.34.jar define 1 overlapping resource: +[WARNING] - META-INF/gradle/incremental.annotation.processors +[WARNING] beam-vendor-grpc-1_60_1-0.2.jar, google-http-client-gson-1.45.0.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/com.google.http-client/google-http-client-gson/pom.properties +[WARNING] - META-INF/maven/com.google.http-client/google-http-client-gson/pom.xml +[WARNING] jersey-client-1.19.4.jar, jersey-core-1.19.4.jar, jersey-json-1.22.0.jar, jersey-server-1.19.4.jar, jersey-servlet-1.19.4.jar define 1 overlapping resource: +[WARNING] - META-INF/jersey-module-version +[WARNING] beam-sdks-java-core-2.56.0.jar, commons-compress-1.26.2.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/org.apache.commons/commons-compress/pom.properties +[WARNING] - META-INF/maven/org.apache.commons/commons-compress/pom.xml +[WARNING] jackson-annotations-2.14.1.jar, parquet-jackson-1.13.1.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/com.fasterxml.jackson.core/jackson-annotations/pom.properties +[WARNING] - META-INF/maven/com.fasterxml.jackson.core/jackson-annotations/pom.xml +[WARNING] connect-api-2.4.0.jar, connect-file-2.4.0.jar, connect-json-2.4.0.jar, connect-runtime-2.4.0.jar, connect-transforms-2.4.0.jar, ehcache-3.8.2.jar, kafka-clients-2.4.0.jar, kafka-log4j-appender-2.4.0.jar, kafka-tools-2.4.0.jar define 1 overlapping resource: +[WARNING] - NOTICE +[WARNING] beam-vendor-grpc-1_60_1-0.2.jar, google-auth-library-oauth2-http-1.30.0.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/com.google.auth/google-auth-library-oauth2-http/pom.properties +[WARNING] - META-INF/maven/com.google.auth/google-auth-library-oauth2-http/pom.xml +[WARNING] google-cloud-bigtable-stats-2.37.0.jar, opencensus-proto-0.2.0.jar define 8 overlapping resources: +[WARNING] - opencensus/proto/agent/common/v1/common.proto +[WARNING] - opencensus/proto/agent/metrics/v1/metrics_service.proto +[WARNING] - opencensus/proto/agent/trace/v1/trace_service.proto +[WARNING] - opencensus/proto/metrics/v1/metrics.proto +[WARNING] - opencensus/proto/resource/v1/resource.proto +[WARNING] - opencensus/proto/stats/v1/stats.proto +[WARNING] - opencensus/proto/trace/v1/trace.proto +[WARNING] - opencensus/proto/trace/v1/trace_config.proto +[WARNING] beam-runners-core-java-2.56.0.jar, beam-sdks-java-harness-2.56.0.jar define 275 overlapping classes and resources: +[WARNING] - META-INF/maven/org.apache.beam/beam-runners-core-java/pom.properties +[WARNING] - META-INF/maven/org.apache.beam/beam-runners-core-java/pom.xml +[WARNING] - org.apache.beam.runners.core.ActiveWindowSet +[WARNING] - org.apache.beam.runners.core.ActiveWindowSet$MergeCallback +[WARNING] - org.apache.beam.runners.core.AutoValue_InMemoryBundleFinalizer_Finalization +[WARNING] - org.apache.beam.runners.core.AutoValue_TimerInternals_TimerData +[WARNING] - org.apache.beam.runners.core.Concatenate +[WARNING] - org.apache.beam.runners.core.DoFnRunner +[WARNING] - org.apache.beam.runners.core.DoFnRunners +[WARNING] - org.apache.beam.runners.core.DoFnRunners$OutputManager +[WARNING] - 265 more... +[WARNING] beam-sdks-java-core-2.56.0.jar, commons-lang3-3.14.0.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/org.apache.commons/commons-lang3/pom.properties +[WARNING] - META-INF/maven/org.apache.commons/commons-lang3/pom.xml +[WARNING] wire-runtime-4.8.0.jar, wire-schema-4.8.0.jar define 7 overlapping resources: +[WARNING] - META-INF/kotlin-project-structure-metadata.json +[WARNING] - commonMain/default/linkdata/module +[WARNING] - commonMain/default/linkdata/package_com.squareup.wire/0_wire.knm +[WARNING] - commonMain/default/linkdata/package_com.squareup/0_squareup.knm +[WARNING] - commonMain/default/linkdata/package_com/0_com.knm +[WARNING] - commonMain/default/linkdata/root_package/0_.knm +[WARNING] - commonMain/default/manifest +[WARNING] netty-tcnative-boringssl-static-2.0.52.Final-linux-aarch_64.jar, netty-tcnative-boringssl-static-2.0.52.Final-linux-x86_64.jar, netty-tcnative-boringssl-static-2.0.52.Final-osx-aarch_64.jar, netty-tcnative-boringssl-static-2.0.52.Final-osx-x86_64.jar, netty-tcnative-boringssl-static-2.0.52.Final-windows-x86_64.jar, netty-tcnative-boringssl-static-2.0.52.Final.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/io.netty/netty-tcnative-boringssl-static/pom.properties +[WARNING] - META-INF/maven/io.netty/netty-tcnative-boringssl-static/pom.xml +[WARNING] wire-compiler-4.5.0.jar, wire-schema-jvm-4.9.3.jar define 9 overlapping classes: +[WARNING] - com.squareup.wire.schema.DirectedAcyclicGraph +[WARNING] - com.squareup.wire.schema.PartitionedSchema +[WARNING] - com.squareup.wire.schema.PartitionedSchema$Partition +[WARNING] - com.squareup.wire.schema.PartitionedSchemaKt +[WARNING] - com.squareup.wire.schema.PartitionedSchemaKt$partition$moduleGraph$1 +[WARNING] - com.squareup.wire.schema.Target +[WARNING] - com.squareup.wire.schema.WireRun +[WARNING] - com.squareup.wire.schema.WireRun$Module +[WARNING] - com.squareup.wire.schema.WireRun$execute$$inlined$sortedBy$1 +[WARNING] jackson-databind-2.10.3.jar, parquet-jackson-1.13.1.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/com.fasterxml.jackson.core/jackson-databind/pom.properties +[WARNING] - META-INF/maven/com.fasterxml.jackson.core/jackson-databind/pom.xml +[WARNING] jakarta.xml.bind-api-2.3.2.jar, jaxb-api-2.2.11.jar define 107 overlapping classes and resources: +[WARNING] - javax.xml.bind.Binder +[WARNING] - javax.xml.bind.ContextFinder +[WARNING] - javax.xml.bind.ContextFinder$1 +[WARNING] - javax.xml.bind.ContextFinder$2 +[WARNING] - javax.xml.bind.ContextFinder$3 +[WARNING] - javax.xml.bind.DataBindingException +[WARNING] - javax.xml.bind.DatatypeConverter +[WARNING] - javax.xml.bind.DatatypeConverterImpl +[WARNING] - javax.xml.bind.DatatypeConverterImpl$CalendarFormatter +[WARNING] - javax.xml.bind.DatatypeConverterInterface +[WARNING] - 97 more... +[WARNING] auto-value-1.11.0.jar, beam-vendor-grpc-1_60_1-0.2.jar, beam-vendor-guava-32_1_2-jre-0.1.jar, error_prone_annotations-2.27.0.jar, hadoop-shaded-guava-1.3.0.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/com.google.errorprone/error_prone_annotations/pom.properties +[WARNING] - META-INF/maven/com.google.errorprone/error_prone_annotations/pom.xml +[WARNING] beam-vendor-grpc-1_60_1-0.2.jar, google-http-client-1.45.0.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/com.google.http-client/google-http-client/pom.properties +[WARNING] - META-INF/maven/com.google.http-client/google-http-client/pom.xml +[WARNING] eclipse-collections-11.1.0.jar, eclipse-collections-api-11.1.0.jar, javax-websocket-client-impl-9.4.53.v20231009.jar, javax-websocket-server-impl-9.4.53.v20231009.jar, jetty-annotations-9.4.53.v20231009.jar, jetty-client-9.4.20.v20190813.jar, jetty-continuation-9.4.20.v20190813.jar, jetty-http-9.4.53.v20231009.jar, jetty-io-9.4.53.v20231009.jar, jetty-jndi-9.4.53.v20231009.jar, jetty-plus-9.4.53.v20231009.jar, jetty-security-9.4.53.v20231009.jar, jetty-server-9.4.53.v20231009.jar, jetty-servlet-9.4.53.v20231009.jar, jetty-servlets-9.4.20.v20190813.jar, jetty-util-9.4.53.v20231009.jar, jetty-util-ajax-9.4.53.v20231009.jar, jetty-webapp-9.4.53.v20231009.jar, jetty-xml-9.4.53.v20231009.jar, websocket-api-9.4.53.v20231009.jar, websocket-client-9.4.53.v20231009.jar, websocket-common-9.4.53.v20231009.jar, websocket-server-9.4.53.v20231009.jar, websocket-servlet-9.4.53.v20231009.jar define 1 overlapping resource: +[WARNING] - about.html +[WARNING] jakarta.ws.rs-api-2.1.5.jar, javax.ws.rs-api-2.1.1.jar, jsr311-api-1.1.1.jar define 54 overlapping classes: +[WARNING] - javax.ws.rs.ApplicationPath +[WARNING] - javax.ws.rs.Consumes +[WARNING] - javax.ws.rs.CookieParam +[WARNING] - javax.ws.rs.DELETE +[WARNING] - javax.ws.rs.DefaultValue +[WARNING] - javax.ws.rs.Encoded +[WARNING] - javax.ws.rs.FormParam +[WARNING] - javax.ws.rs.GET +[WARNING] - javax.ws.rs.HEAD +[WARNING] - javax.ws.rs.HeaderParam +[WARNING] - 44 more... +[WARNING] jaxb-core-2.3.0.jar, txw2-2.3.1.jar define 55 overlapping classes and resources: +[WARNING] - META-INF/maven/org.glassfish.jaxb/txw2/pom.properties +[WARNING] - META-INF/maven/org.glassfish.jaxb/txw2/pom.xml +[WARNING] - com.sun.xml.txw2.Attribute +[WARNING] - com.sun.xml.txw2.Cdata +[WARNING] - com.sun.xml.txw2.Comment +[WARNING] - com.sun.xml.txw2.ContainerElement +[WARNING] - com.sun.xml.txw2.Content +[WARNING] - com.sun.xml.txw2.ContentVisitor +[WARNING] - com.sun.xml.txw2.DatatypeWriter +[WARNING] - com.sun.xml.txw2.DatatypeWriter$1 +[WARNING] - 45 more... +[WARNING] kotlinpoet-1.12.0.jar, kotlinpoet-jvm-1.15.1.jar define 101 overlapping class and resource: +[WARNING] - META-INF/kotlinpoet.kotlin_module +[WARNING] - com.squareup.kotlinpoet.AnnotationSpec +[WARNING] - com.squareup.kotlinpoet.AnnotationSpec$Builder +[WARNING] - com.squareup.kotlinpoet.AnnotationSpec$Builder$Companion +[WARNING] - com.squareup.kotlinpoet.AnnotationSpec$Companion +[WARNING] - com.squareup.kotlinpoet.AnnotationSpec$Companion$get$$inlined$sortedBy$1 +[WARNING] - com.squareup.kotlinpoet.AnnotationSpec$UseSiteTarget +[WARNING] - com.squareup.kotlinpoet.AnnotationSpec$Visitor +[WARNING] - com.squareup.kotlinpoet.ClassName +[WARNING] - com.squareup.kotlinpoet.ClassName$Companion +[WARNING] - 91 more... +[WARNING] camel-attachments-3.2.0.jar, camel-debezium-common-3.2.0.jar, camel-http-base-3.2.0.jar, camel-http-common-3.2.0.jar define 1 overlapping resource: +[WARNING] - other.properties +[WARNING] jersey-common-2.28.jar, jersey-server-2.28.jar define 1 overlapping resource: +[WARNING] - META-INF/NOTICE.markdown +[WARNING] auto-value-1.11.0.jar, beam-vendor-grpc-1_60_1-0.2.jar, hadoop-shaded-guava-1.3.0.jar, j2objc-annotations-3.0.0.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/com.google.j2objc/j2objc-annotations/pom.properties +[WARNING] - META-INF/maven/com.google.j2objc/j2objc-annotations/pom.xml +[WARNING] beam-vendor-grpc-1_60_1-0.2.jar, commons-logging-1.2.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/commons-logging/commons-logging/pom.properties +[WARNING] - META-INF/maven/commons-logging/commons-logging/pom.xml +[WARNING] parquet-avro-1.13.1.jar, parquet-column-1.13.1.jar define 110 overlapping classes: +[WARNING] - shaded.parquet.it.unimi.dsi.fastutil.HashCommon +[WARNING] - shaded.parquet.it.unimi.dsi.fastutil.booleans.AbstractBooleanCollection +[WARNING] - shaded.parquet.it.unimi.dsi.fastutil.booleans.AbstractBooleanList +[WARNING] - shaded.parquet.it.unimi.dsi.fastutil.booleans.AbstractBooleanList$1 +[WARNING] - shaded.parquet.it.unimi.dsi.fastutil.booleans.AbstractBooleanList$BooleanSubList +[WARNING] - shaded.parquet.it.unimi.dsi.fastutil.booleans.AbstractBooleanList$BooleanSubList$1 +[WARNING] - shaded.parquet.it.unimi.dsi.fastutil.booleans.BooleanArrayList +[WARNING] - shaded.parquet.it.unimi.dsi.fastutil.booleans.BooleanArrayList$1 +[WARNING] - shaded.parquet.it.unimi.dsi.fastutil.booleans.BooleanBidirectionalIterator +[WARNING] - shaded.parquet.it.unimi.dsi.fastutil.booleans.BooleanCollection +[WARNING] - 100 more... +[WARNING] istack-commons-runtime-3.0.7.jar, jaxb-core-2.3.0.jar define 23 overlapping classes and resources: +[WARNING] - META-INF/maven/com.sun.istack/istack-commons-runtime/pom.properties +[WARNING] - META-INF/maven/com.sun.istack/istack-commons-runtime/pom.xml +[WARNING] - com.sun.istack.Builder +[WARNING] - com.sun.istack.ByteArrayDataSource +[WARNING] - com.sun.istack.FinalArrayList +[WARNING] - com.sun.istack.FragmentContentHandler +[WARNING] - com.sun.istack.Interned +[WARNING] - com.sun.istack.NotNull +[WARNING] - com.sun.istack.Nullable +[WARNING] - com.sun.istack.Pool +[WARNING] - 13 more... +[WARNING] arrow-format-15.0.1.jar, arrow-memory-core-15.0.1.jar, arrow-vector-15.0.1.jar, assertj-core-3.15.0.jar, audience-annotations-0.13.0.jar, avro-1.12.0.jar, beam-model-fn-execution-2.56.0.jar, beam-model-job-management-2.56.0.jar, beam-model-pipeline-2.56.0.jar, beam-runners-core-java-2.56.0.jar, beam-runners-java-fn-execution-2.56.0.jar, beam-sdks-java-core-2.56.0.jar, beam-sdks-java-expansion-service-2.56.0.jar, beam-sdks-java-extensions-arrow-2.56.0.jar, beam-sdks-java-extensions-avro-2.56.0.jar, beam-sdks-java-extensions-google-cloud-platform-core-2.56.0.jar, beam-sdks-java-extensions-protobuf-2.56.0.jar, beam-sdks-java-harness-2.56.0.jar, beam-sdks-java-io-google-cloud-platform-2.56.0.jar, beam-sdks-java-transform-service-launcher-2.56.0.jar, beam-vendor-grpc-1_60_1-0.2.jar, byte-buddy-1.14.12.jar, curator-client-5.2.0.jar, curator-framework-5.2.0.jar, curator-recipes-5.2.0.jar, google-cloud-bigtable-stats-2.37.0.jar, guice-4.2.3.jar, guice-servlet-4.2.3.jar, httpclient-4.5.12.jar, httpcore-4.4.13.jar, jackson-core-2.18.1.jar, jackson-databind-2.10.3.jar, jackson-dataformat-yaml-2.14.1.jar, jackson-datatype-jsr310-2.17.1.jar, jackson-jaxrs-json-provider-2.12.7.jar, jackson-module-jaxb-annotations-2.10.3.jar, kerb-core-2.0.3.jar, kerb-crypto-2.0.3.jar, kerb-util-2.0.3.jar, kerby-asn1-2.0.3.jar, kerby-config-2.0.3.jar, kerby-pkix-2.0.3.jar, kerby-util-2.0.3.jar, maven-artifact-3.6.1.jar, parquet-avro-1.13.1.jar, parquet-jackson-1.13.1.jar, plexus-utils-3.2.0.jar, reload4j-1.2.22.jar define 1 overlapping resource: +[WARNING] - META-INF/NOTICE +[WARNING] activation-1.1.1.jar, attoparser-2.0.7.RELEASE.jar, auto-value-1.11.0.jar, beam-sdks-java-core-2.56.0.jar, beam-vendor-grpc-1_60_1-0.2.jar, beam-vendor-guava-32_1_2-jre-0.1.jar, camel-api-3.2.0.jar, camel-attachments-3.2.0.jar, camel-base-3.2.0.jar, camel-bean-3.2.0.jar, camel-browse-3.2.0.jar, camel-caffeine-lrucache-3.2.0.jar, camel-cloud-3.2.0.jar, camel-cluster-3.2.0.jar, camel-controlbus-3.2.0.jar, camel-core-catalog-3.2.0.jar, camel-core-engine-3.2.0.jar, camel-core-languages-3.2.0.jar, camel-dataformat-3.2.0.jar, camel-dataset-3.2.0.jar, camel-debezium-common-3.2.0.jar, camel-debezium-mysql-3.2.0.jar, camel-direct-3.2.0.jar, camel-directvm-3.2.0.jar, camel-file-3.2.0.jar, camel-http-3.2.0.jar, camel-http-base-3.2.0.jar, camel-http-common-3.2.0.jar, camel-jackson-3.2.0.jar, camel-language-3.2.0.jar, camel-log-3.2.0.jar, camel-main-3.2.0.jar, camel-management-api-3.2.0.jar, camel-mock-3.2.0.jar, camel-ref-3.2.0.jar, camel-rest-3.2.0.jar, camel-saga-3.2.0.jar, camel-scheduler-3.2.0.jar, camel-seda-3.2.0.jar, camel-stub-3.2.0.jar, camel-support-3.2.0.jar, camel-timer-3.2.0.jar, camel-tooling-model-3.2.0.jar, camel-util-3.2.0.jar, camel-util-json-3.2.0.jar, camel-validator-3.2.0.jar, camel-vm-3.2.0.jar, camel-xml-jaxb-3.2.0.jar, camel-xml-jaxp-3.2.0.jar, camel-xpath-3.2.0.jar, camel-xslt-3.2.0.jar, checker-qual-3.43.0.jar, commons-beanutils-1.9.4.jar, commons-cli-1.5.0.jar, commons-codec-1.17.1.jar, commons-collections-3.2.2.jar, commons-collections4-4.4.jar, commons-compress-1.26.2.jar, commons-configuration2-2.10.1.jar, commons-daemon-1.0.13.jar, commons-io-2.17.0.jar, commons-lang3-3.14.0.jar, commons-logging-1.2.jar, commons-math3-3.6.1.jar, commons-net-3.9.0.jar, commons-pool-1.6.jar, commons-text-1.10.0.jar, grpc-netty-shaded-1.62.2.jar, hadoop-annotations-3.4.1.jar, hadoop-auth-3.4.1.jar, hadoop-common-3.4.1.jar, hadoop-hdfs-client-3.4.1.jar, hadoop-mapreduce-client-app-3.4.1.jar, hadoop-mapreduce-client-common-3.4.1.jar, hadoop-mapreduce-client-core-3.4.1.jar, hadoop-mapreduce-client-shuffle-3.4.1.jar, hadoop-registry-3.4.1.jar, hadoop-shaded-guava-1.3.0.jar, hadoop-shaded-protobuf_3_25-1.3.0.jar, hadoop-yarn-api-3.4.1.jar, hadoop-yarn-client-3.4.1.jar, hadoop-yarn-common-3.4.1.jar, hadoop-yarn-server-common-3.4.1.jar, hadoop-yarn-server-nodemanager-3.4.1.jar, hadoop-yarn-server-web-proxy-3.4.1.jar, javax.activation-1.2.0.jar, javax.activation-api-1.2.0.jar, javax.annotation-api-1.3.2.jar, javax.servlet-api-3.1.0.jar, jcl-over-slf4j-2.0.13.jar, joda-time-2.10.10.jar, netty-tcnative-boringssl-static-2.0.52.Final-linux-aarch_64.jar, netty-tcnative-boringssl-static-2.0.52.Final-linux-x86_64.jar, netty-tcnative-boringssl-static-2.0.52.Final-osx-aarch_64.jar, netty-tcnative-boringssl-static-2.0.52.Final-osx-x86_64.jar, netty-tcnative-boringssl-static-2.0.52.Final-windows-x86_64.jar, slf4j-api-2.0.16.jar, threetenbp-1.4.4.jar, unbescape-1.1.6.RELEASE.jar define 1 overlapping resource: +[WARNING] - META-INF/LICENSE.txt +[WARNING] attoparser-2.0.7.RELEASE.jar, beam-sdks-java-core-2.56.0.jar, beam-vendor-grpc-1_60_1-0.2.jar, camel-api-3.2.0.jar, camel-attachments-3.2.0.jar, camel-base-3.2.0.jar, camel-bean-3.2.0.jar, camel-browse-3.2.0.jar, camel-caffeine-lrucache-3.2.0.jar, camel-cloud-3.2.0.jar, camel-cluster-3.2.0.jar, camel-controlbus-3.2.0.jar, camel-core-catalog-3.2.0.jar, camel-core-engine-3.2.0.jar, camel-core-languages-3.2.0.jar, camel-dataformat-3.2.0.jar, camel-dataset-3.2.0.jar, camel-debezium-common-3.2.0.jar, camel-debezium-mysql-3.2.0.jar, camel-direct-3.2.0.jar, camel-directvm-3.2.0.jar, camel-file-3.2.0.jar, camel-http-3.2.0.jar, camel-http-base-3.2.0.jar, camel-http-common-3.2.0.jar, camel-jackson-3.2.0.jar, camel-language-3.2.0.jar, camel-log-3.2.0.jar, camel-main-3.2.0.jar, camel-management-api-3.2.0.jar, camel-mock-3.2.0.jar, camel-ref-3.2.0.jar, camel-rest-3.2.0.jar, camel-saga-3.2.0.jar, camel-scheduler-3.2.0.jar, camel-seda-3.2.0.jar, camel-stub-3.2.0.jar, camel-support-3.2.0.jar, camel-timer-3.2.0.jar, camel-tooling-model-3.2.0.jar, camel-util-3.2.0.jar, camel-util-json-3.2.0.jar, camel-validator-3.2.0.jar, camel-vm-3.2.0.jar, camel-xml-jaxb-3.2.0.jar, camel-xml-jaxp-3.2.0.jar, camel-xpath-3.2.0.jar, camel-xslt-3.2.0.jar, commons-beanutils-1.9.4.jar, commons-cli-1.5.0.jar, commons-codec-1.17.1.jar, commons-collections-3.2.2.jar, commons-collections4-4.4.jar, commons-compress-1.26.2.jar, commons-configuration2-2.10.1.jar, commons-daemon-1.0.13.jar, commons-io-2.17.0.jar, commons-lang3-3.14.0.jar, commons-logging-1.2.jar, commons-math3-3.6.1.jar, commons-net-3.9.0.jar, commons-pool-1.6.jar, commons-text-1.10.0.jar, grpc-netty-shaded-1.62.2.jar, hadoop-annotations-3.4.1.jar, hadoop-auth-3.4.1.jar, hadoop-common-3.4.1.jar, hadoop-hdfs-client-3.4.1.jar, hadoop-mapreduce-client-app-3.4.1.jar, hadoop-mapreduce-client-common-3.4.1.jar, hadoop-mapreduce-client-core-3.4.1.jar, hadoop-mapreduce-client-shuffle-3.4.1.jar, hadoop-registry-3.4.1.jar, hadoop-shaded-guava-1.3.0.jar, hadoop-shaded-protobuf_3_25-1.3.0.jar, hadoop-yarn-api-3.4.1.jar, hadoop-yarn-client-3.4.1.jar, hadoop-yarn-common-3.4.1.jar, hadoop-yarn-server-common-3.4.1.jar, hadoop-yarn-server-nodemanager-3.4.1.jar, hadoop-yarn-server-web-proxy-3.4.1.jar, javax-websocket-client-impl-9.4.53.v20231009.jar, javax-websocket-server-impl-9.4.53.v20231009.jar, jetty-annotations-9.4.53.v20231009.jar, jetty-client-9.4.20.v20190813.jar, jetty-continuation-9.4.20.v20190813.jar, jetty-http-9.4.53.v20231009.jar, jetty-io-9.4.53.v20231009.jar, jetty-jndi-9.4.53.v20231009.jar, jetty-plus-9.4.53.v20231009.jar, jetty-security-9.4.53.v20231009.jar, jetty-server-9.4.53.v20231009.jar, jetty-servlet-9.4.53.v20231009.jar, jetty-servlets-9.4.20.v20190813.jar, jetty-util-9.4.53.v20231009.jar, jetty-util-ajax-9.4.53.v20231009.jar, jetty-webapp-9.4.53.v20231009.jar, jetty-xml-9.4.53.v20231009.jar, joda-time-2.10.10.jar, netty-tcnative-boringssl-static-2.0.52.Final-linux-aarch_64.jar, netty-tcnative-boringssl-static-2.0.52.Final-linux-x86_64.jar, netty-tcnative-boringssl-static-2.0.52.Final-osx-aarch_64.jar, netty-tcnative-boringssl-static-2.0.52.Final-osx-x86_64.jar, netty-tcnative-boringssl-static-2.0.52.Final-windows-x86_64.jar, unbescape-1.1.6.RELEASE.jar, websocket-api-9.4.53.v20231009.jar, websocket-client-9.4.53.v20231009.jar, websocket-common-9.4.53.v20231009.jar, websocket-server-9.4.53.v20231009.jar, websocket-servlet-9.4.53.v20231009.jar define 1 overlapping resource: +[WARNING] - META-INF/NOTICE.txt +[WARNING] auto-value-1.11.0.jar, javapoet-1.13.0.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/com.squareup/javapoet/pom.properties +[WARNING] - META-INF/maven/com.squareup/javapoet/pom.xml +[WARNING] beam-vendor-grpc-1_60_1-0.2.jar, beam-vendor-guava-32_1_2-jre-0.1.jar, hadoop-shaded-guava-1.3.0.jar define 1 overlapping resource: +[WARNING] - META-INF/proguard/reflect.pro +[WARNING] beam-vendor-grpc-1_60_1-0.2.jar, gson-2.11.0.jar, nimbus-jose-jwt-9.37.3.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/com.google.code.gson/gson/pom.properties +[WARNING] - META-INF/maven/com.google.code.gson/gson/pom.xml +[WARNING] jaxb-core-2.3.0.jar, jaxb-runtime-2.3.1.jar define 135 overlapping classes and resources: +[WARNING] - com.sun.xml.bind.Locatable +[WARNING] - com.sun.xml.bind.Messages +[WARNING] - com.sun.xml.bind.Util +[WARNING] - com.sun.xml.bind.WhiteSpaceProcessor +[WARNING] - com.sun.xml.bind.annotation.OverrideAnnotationOf +[WARNING] - com.sun.xml.bind.annotation.XmlIsSet +[WARNING] - com.sun.xml.bind.annotation.XmlLocation +[WARNING] - com.sun.xml.bind.api.ErrorListener +[WARNING] - com.sun.xml.bind.api.impl.NameConverter +[WARNING] - com.sun.xml.bind.api.impl.NameConverter$1 +[WARNING] - 125 more... +[WARNING] hadoop-auth-3.4.1.jar, hadoop-common-3.4.1.jar define 1 overlapping classes: +[WARNING] - org.apache.hadoop.security.authentication.server.package-info +[WARNING] netty-resolver-dns-native-macos-4.1.100.Final-osx-aarch_64.jar, netty-resolver-dns-native-macos-4.1.100.Final-osx-x86_64.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/io.netty/netty-resolver-dns-native-macos/pom.properties +[WARNING] - META-INF/maven/io.netty/netty-resolver-dns-native-macos/pom.xml +[WARNING] jakarta.inject-2.5.0.jar, javax.inject-1.jar define 6 overlapping classes: +[WARNING] - javax.inject.Inject +[WARNING] - javax.inject.Named +[WARNING] - javax.inject.Provider +[WARNING] - javax.inject.Qualifier +[WARNING] - javax.inject.Scope +[WARNING] - javax.inject.Singleton +[WARNING] hadoop-yarn-client-3.4.1.jar, hadoop-yarn-common-3.4.1.jar define 2 overlapping classes: +[WARNING] - org.apache.hadoop.yarn.client.api.impl.package-info +[WARNING] - org.apache.hadoop.yarn.client.api.package-info +[WARNING] beam-vendor-grpc-1_60_1-0.2.jar, httpcore-4.4.13.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/org.apache.httpcomponents/httpcore/pom.properties +[WARNING] - META-INF/maven/org.apache.httpcomponents/httpcore/pom.xml +[WARNING] beam-vendor-grpc-1_60_1-0.2.jar, proto-google-common-protos-2.37.1.jar define 61 overlapping resources: +[WARNING] - META-INF/maven/com.google.api.grpc/proto-google-common-protos/pom.properties +[WARNING] - META-INF/maven/com.google.api.grpc/proto-google-common-protos/pom.xml +[WARNING] - google/api/annotations.proto +[WARNING] - google/api/auth.proto +[WARNING] - google/api/backend.proto +[WARNING] - google/api/billing.proto +[WARNING] - google/api/client.proto +[WARNING] - google/api/config_change.proto +[WARNING] - google/api/consumer.proto +[WARNING] - google/api/context.proto +[WARNING] - 51 more... +[WARNING] beam-vendor-grpc-1_60_1-0.2.jar, commons-codec-1.17.1.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/commons-codec/commons-codec/pom.properties +[WARNING] - META-INF/maven/commons-codec/commons-codec/pom.xml +[WARNING] annotations-4.1.1.4.jar, beam-vendor-grpc-1_60_1-0.2.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/com.google.android/annotations/pom.properties +[WARNING] - META-INF/maven/com.google.android/annotations/pom.xml +[WARNING] beam-vendor-grpc-1_60_1-0.2.jar, grpc-netty-shaded-1.62.2.jar, netty-tcnative-boringssl-static-2.0.52.Final-linux-aarch_64.jar, netty-tcnative-boringssl-static-2.0.52.Final-linux-x86_64.jar, netty-tcnative-boringssl-static-2.0.52.Final-osx-aarch_64.jar, netty-tcnative-boringssl-static-2.0.52.Final-osx-x86_64.jar, netty-tcnative-boringssl-static-2.0.52.Final-windows-x86_64.jar define 4 overlapping resources: +[WARNING] - META-INF/license/LICENSE.aix-netbsd.txt +[WARNING] - META-INF/license/LICENSE.boringssl.txt +[WARNING] - META-INF/license/LICENSE.mvn-wrapper.txt +[WARNING] - META-INF/license/LICENSE.tomcat-native.txt +[WARNING] eclipse-collections-11.1.0.jar, eclipse-collections-api-11.1.0.jar define 2 overlapping resources: +[WARNING] - LICENSE-EDL-1.0.txt +[WARNING] - LICENSE-EPL-1.0.txt +[WARNING] camel-api-3.2.0.jar, camel-attachments-3.2.0.jar, camel-base-3.2.0.jar, camel-bean-3.2.0.jar, camel-browse-3.2.0.jar, camel-caffeine-lrucache-3.2.0.jar, camel-cloud-3.2.0.jar, camel-cluster-3.2.0.jar, camel-controlbus-3.2.0.jar, camel-core-catalog-3.2.0.jar, camel-core-engine-3.2.0.jar, camel-core-languages-3.2.0.jar, camel-dataformat-3.2.0.jar, camel-dataset-3.2.0.jar, camel-debezium-common-3.2.0.jar, camel-debezium-mysql-3.2.0.jar, camel-direct-3.2.0.jar, camel-directvm-3.2.0.jar, camel-file-3.2.0.jar, camel-http-3.2.0.jar, camel-http-base-3.2.0.jar, camel-http-common-3.2.0.jar, camel-jackson-3.2.0.jar, camel-language-3.2.0.jar, camel-log-3.2.0.jar, camel-main-3.2.0.jar, camel-management-api-3.2.0.jar, camel-mock-3.2.0.jar, camel-ref-3.2.0.jar, camel-rest-3.2.0.jar, camel-saga-3.2.0.jar, camel-scheduler-3.2.0.jar, camel-seda-3.2.0.jar, camel-stub-3.2.0.jar, camel-support-3.2.0.jar, camel-timer-3.2.0.jar, camel-util-3.2.0.jar, camel-validator-3.2.0.jar, camel-vm-3.2.0.jar, camel-xml-jaxb-3.2.0.jar, camel-xml-jaxp-3.2.0.jar, camel-xpath-3.2.0.jar, camel-xslt-3.2.0.jar define 1 overlapping resource: +[WARNING] - META-INF/jandex.idx +[WARNING] auto-value-annotations-1.11.0.jar, beam-vendor-grpc-1_60_1-0.2.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/com.google.auto.value/auto-value-annotations/pom.properties +[WARNING] - META-INF/maven/com.google.auto.value/auto-value-annotations/pom.xml +[WARNING] auto-value-1.11.0.jar, beam-vendor-grpc-1_60_1-0.2.jar, beam-vendor-guava-32_1_2-jre-0.1.jar, curator-client-5.2.0.jar, hadoop-shaded-guava-1.3.0.jar, listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/com.google.guava/listenablefuture/pom.properties +[WARNING] - META-INF/maven/com.google.guava/listenablefuture/pom.xml +[WARNING] javax.websocket-api-1.0.jar, javax.websocket-client-api-1.0.jar define 45 overlapping classes: +[WARNING] - javax.websocket.ClientEndpoint +[WARNING] - javax.websocket.ClientEndpointConfig +[WARNING] - javax.websocket.ClientEndpointConfig$Builder +[WARNING] - javax.websocket.ClientEndpointConfig$Builder$1 +[WARNING] - javax.websocket.ClientEndpointConfig$Configurator +[WARNING] - javax.websocket.CloseReason +[WARNING] - javax.websocket.CloseReason$CloseCode +[WARNING] - javax.websocket.CloseReason$CloseCodes +[WARNING] - javax.websocket.CloseReason$CloseCodes$1 +[WARNING] - javax.websocket.ContainerProvider +[WARNING] - 35 more... +[WARNING] assertj-core-3.15.0.jar, byte-buddy-1.14.12.jar define 3 overlapping resources: +[WARNING] - META-INF/licenses/ASM +[WARNING] - META-INF/maven/net.bytebuddy/byte-buddy/pom.properties +[WARNING] - META-INF/maven/net.bytebuddy/byte-buddy/pom.xml +[WARNING] jakarta.ws.rs-api-2.1.5.jar, javax.ws.rs-api-2.1.1.jar define 83 overlapping classes: +[WARNING] - javax.ws.rs.BadRequestException +[WARNING] - javax.ws.rs.BeanParam +[WARNING] - javax.ws.rs.ClientErrorException +[WARNING] - javax.ws.rs.ConstrainedTo +[WARNING] - javax.ws.rs.ForbiddenException +[WARNING] - javax.ws.rs.InternalServerErrorException +[WARNING] - javax.ws.rs.NameBinding +[WARNING] - javax.ws.rs.NotAcceptableException +[WARNING] - javax.ws.rs.NotAllowedException +[WARNING] - javax.ws.rs.NotAuthorizedException +[WARNING] - 73 more... +[WARNING] antlr4-runtime-4.7.jar, beam-sdks-java-core-2.56.0.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/org.antlr/antlr4-runtime/pom.properties +[WARNING] - META-INF/maven/org.antlr/antlr4-runtime/pom.xml +[WARNING] jakarta.activation-api-1.2.1.jar, javax.activation-1.2.0.jar, javax.activation-api-1.2.0.jar define 4 overlapping classes: +[WARNING] - javax.activation.CommandInfo$Beans +[WARNING] - javax.activation.CommandInfo$Beans$1 +[WARNING] - javax.activation.MailcapCommandMap$1 +[WARNING] - javax.activation.MimetypesFileTypeMap$1 +[WARNING] hadoop-yarn-api-3.4.1.jar, hadoop-yarn-common-3.4.1.jar define 5 overlapping class and resource: +[WARNING] - org.apache.hadoop.yarn.api.resource.package-info +[WARNING] - org.apache.hadoop.yarn.factories.package-info +[WARNING] - org.apache.hadoop.yarn.factory.providers.package-info +[WARNING] - org.apache.hadoop.yarn.util.package-info +[WARNING] - yarn-default.xml +[WARNING] arrow-format-15.0.1.jar, arrow-memory-core-15.0.1.jar, arrow-vector-15.0.1.jar define 1 overlapping resource: +[WARNING] - arrow-git.properties +[WARNING] datastore-v1-proto-client-2.19.0.jar, google-auth-library-oauth2-http-1.30.0.jar, google-cloud-spanner-6.62.0.jar define 1 overlapping resource: +[WARNING] - META-INF/native-image/native-image.properties +[WARNING] FastInfoset-1.2.15.jar, HikariCP-4.0.3.jar, Saxon-HE-9.8.0-15.jar, activation-1.1.1.jar, aircompressor-0.21.jar, animal-sniffer-annotations-1.23.jar, annotations-13.0.jar, annotations-4.1.1.4.jar, antlr4-runtime-4.7.jar, aopalliance-1.0.jar, aopalliance-repackaged-2.5.0.jar, api-common-2.29.1.jar, apicurio-registry-protobuf-schema-utilities-3.0.0.M2.jar, argparse4j-0.7.0.jar, args4j-2.33.jar, arrow-format-15.0.1.jar, arrow-memory-core-15.0.1.jar, arrow-vector-15.0.1.jar, asm-commons-9.6.jar, asm-tree-9.6.jar, assertj-core-3.15.0.jar, attoparser-2.0.7.RELEASE.jar, audience-annotations-0.13.0.jar, auto-value-1.11.0.jar, auto-value-annotations-1.11.0.jar, avro-1.12.0.jar, bcprov-jdk18on-1.78.1.jar, beam-model-fn-execution-2.56.0.jar, beam-model-job-management-2.56.0.jar, beam-model-pipeline-2.56.0.jar, beam-runners-core-java-2.56.0.jar, beam-runners-java-fn-execution-2.56.0.jar, beam-sdks-java-core-2.56.0.jar, beam-sdks-java-expansion-service-2.56.0.jar, beam-sdks-java-extensions-arrow-2.56.0.jar, beam-sdks-java-extensions-avro-2.56.0.jar, beam-sdks-java-extensions-google-cloud-platform-core-2.56.0.jar, beam-sdks-java-extensions-protobuf-2.56.0.jar, beam-sdks-java-harness-2.56.0.jar, beam-sdks-java-io-google-cloud-platform-2.56.0.jar, beam-sdks-java-transform-service-launcher-2.56.0.jar, beam-vendor-grpc-1_60_1-0.2.jar, beam-vendor-guava-32_1_2-jre-0.1.jar, bigtable-client-core-config-1.28.0.jar, bunsen-avro-0.5.14-SNAPSHOT.jar, bunsen-core-0.5.14-SNAPSHOT.jar, bunsen-core-r4-0.5.14-SNAPSHOT.jar, bunsen-core-stu3-0.5.14-SNAPSHOT.jar, byte-buddy-1.14.12.jar, c3p0-0.10.1.jar, cache-api-1.1.1.jar, caffeine-3.1.8.jar, camel-api-3.2.0.jar, camel-attachments-3.2.0.jar, camel-base-3.2.0.jar, camel-bean-3.2.0.jar, camel-browse-3.2.0.jar, camel-caffeine-lrucache-3.2.0.jar, camel-cloud-3.2.0.jar, camel-cluster-3.2.0.jar, camel-controlbus-3.2.0.jar, camel-core-3.2.0.jar, camel-core-catalog-3.2.0.jar, camel-core-engine-3.2.0.jar, camel-core-languages-3.2.0.jar, camel-dataformat-3.2.0.jar, camel-dataset-3.2.0.jar, camel-debezium-common-3.2.0.jar, camel-debezium-mysql-3.2.0.jar, camel-direct-3.2.0.jar, camel-directvm-3.2.0.jar, camel-file-3.2.0.jar, camel-http-3.2.0.jar, camel-http-base-3.2.0.jar, camel-http-common-3.2.0.jar, camel-jackson-3.2.0.jar, camel-language-3.2.0.jar, camel-log-3.2.0.jar, camel-main-3.2.0.jar, camel-management-api-3.2.0.jar, camel-mock-3.2.0.jar, camel-ref-3.2.0.jar, camel-rest-3.2.0.jar, camel-saga-3.2.0.jar, camel-scheduler-3.2.0.jar, camel-seda-3.2.0.jar, camel-stub-3.2.0.jar, camel-support-3.2.0.jar, camel-timer-3.2.0.jar, camel-tooling-model-3.2.0.jar, camel-util-3.2.0.jar, camel-util-json-3.2.0.jar, camel-validator-3.2.0.jar, camel-vm-3.2.0.jar, camel-xml-jaxb-3.2.0.jar, camel-xml-jaxp-3.2.0.jar, camel-xpath-3.2.0.jar, camel-xslt-3.2.0.jar, checker-compat-qual-2.5.3.jar, checker-qual-3.43.0.jar, classgraph-4.8.162.jar, common-0.2.7-SNAPSHOT.jar, commons-beanutils-1.9.4.jar, commons-cli-1.5.0.jar, commons-codec-1.17.1.jar, commons-collections-3.2.2.jar, commons-collections4-4.4.jar, commons-compress-1.26.2.jar, commons-configuration2-2.10.1.jar, commons-daemon-1.0.13.jar, commons-io-2.17.0.jar, commons-lang3-3.14.0.jar, commons-logging-1.2.jar, commons-math3-3.6.1.jar, commons-net-3.9.0.jar, commons-pool-1.6.jar, commons-text-1.10.0.jar, connect-api-2.4.0.jar, connect-file-2.4.0.jar, connect-json-2.4.0.jar, connect-runtime-2.4.0.jar, connect-transforms-2.4.0.jar, conscrypt-openjdk-uber-2.5.2.jar, curator-client-5.2.0.jar, curator-framework-5.2.0.jar, curator-recipes-5.2.0.jar, datastore-v1-proto-client-2.19.0.jar, debezium-api-1.1.0.Final.jar, debezium-connector-mysql-1.1.0.Final.jar, debezium-core-1.1.0.Final.jar, debezium-ddl-parser-1.1.0.Final.jar, debezium-embedded-1.1.0.Final.jar, disruptor-3.4.2.jar, dnsjava-3.6.1.jar, eclipse-collections-11.1.0.jar, eclipse-collections-api-11.1.0.jar, ehcache-3.8.2.jar, error_prone_annotations-2.27.0.jar, extension-structure-definitions-0.5.14-SNAPSHOT.jar, failureaccess-1.0.2.jar, flatbuffers-java-23.5.26.jar, flogger-0.7.4.jar, flogger-system-backend-0.7.4.jar, gapic-google-cloud-storage-v2-2.32.1-alpha.jar, gax-2.46.1.jar, gax-grpc-2.46.1.jar, gax-httpjson-2.46.1.jar, gcsio-2.2.16.jar, google-api-client-2.7.0.jar, google-api-client-gson-2.7.0.jar, google-api-client-jackson2-2.0.1.jar, google-api-services-bigquery-v2-rev20240229-2.0.0.jar, google-api-services-cloudresourcemanager-v1-rev20240310-2.0.0.jar, google-api-services-healthcare-v1-rev20241017-2.0.0.jar, google-api-services-iamcredentials-v1-rev20211203-2.0.0.jar, google-api-services-pubsub-v1-rev20220904-2.0.0.jar, google-api-services-storage-v1-rev20240311-2.0.0.jar, google-auth-library-credentials-1.30.0.jar, google-auth-library-oauth2-http-1.30.0.jar, google-cloud-bigquerystorage-3.4.0.jar, google-cloud-bigtable-2.37.0.jar, google-cloud-bigtable-stats-2.37.0.jar, google-cloud-core-2.36.1.jar, google-cloud-core-grpc-2.36.1.jar, google-cloud-core-http-2.31.0.jar, google-cloud-firestore-3.20.0.jar, google-cloud-monitoring-3.39.0.jar, google-cloud-pubsub-1.127.3.jar, google-cloud-pubsublite-1.13.2.jar, google-cloud-spanner-6.62.0.jar, google-cloud-storage-2.32.1.jar, google-extensions-0.7.1.jar, google-http-client-1.45.0.jar, google-http-client-apache-v2-1.45.0.jar, google-http-client-appengine-1.43.3.jar, google-http-client-gson-1.45.0.jar, google-http-client-jackson2-1.44.1.jar, google-http-client-protobuf-1.44.1.jar, google-oauth-client-1.36.0.jar, grpc-alts-1.62.2.jar, grpc-api-1.62.2.jar, grpc-auth-1.62.2.jar, grpc-census-1.62.2.jar, grpc-context-1.62.2.jar, grpc-core-1.62.2.jar, grpc-gcp-1.5.0.jar, grpc-google-cloud-bigquerystorage-v1-3.4.0.jar, grpc-google-cloud-bigquerystorage-v1beta1-0.176.0.jar, grpc-google-cloud-bigquerystorage-v1beta2-0.176.0.jar, grpc-google-cloud-bigtable-v2-2.37.0.jar, grpc-google-cloud-pubsub-v1-1.109.3.jar, grpc-google-cloud-pubsublite-v1-1.13.2.jar, grpc-google-cloud-spanner-admin-database-v1-6.62.0.jar, grpc-google-cloud-spanner-admin-instance-v1-6.62.0.jar, grpc-google-cloud-spanner-v1-6.62.0.jar, grpc-google-cloud-storage-v2-2.23.0-alpha.jar, grpc-google-common-protos-2.37.1.jar, grpc-googleapis-1.62.2.jar, grpc-grpclb-1.62.2.jar, grpc-inprocess-1.62.2.jar, grpc-netty-1.62.2.jar, grpc-netty-shaded-1.62.2.jar, grpc-protobuf-1.62.2.jar, grpc-protobuf-lite-1.62.2.jar, grpc-rls-1.62.2.jar, grpc-services-1.62.2.jar, grpc-stub-1.62.2.jar, grpc-util-1.62.2.jar, grpc-xds-1.62.2.jar, gson-2.11.0.jar, guava-33.3.1-jre.jar, guice-4.2.3.jar, guice-servlet-4.2.3.jar, hadoop-annotations-3.4.1.jar, hadoop-auth-3.4.1.jar, hadoop-common-3.4.1.jar, hadoop-hdfs-client-3.4.1.jar, hadoop-mapreduce-client-app-3.4.1.jar, hadoop-mapreduce-client-common-3.4.1.jar, hadoop-mapreduce-client-core-3.4.1.jar, hadoop-mapreduce-client-shuffle-3.4.1.jar, hadoop-registry-3.4.1.jar, hadoop-shaded-guava-1.3.0.jar, hadoop-shaded-protobuf_3_25-1.3.0.jar, hadoop-yarn-api-3.4.1.jar, hadoop-yarn-client-3.4.1.jar, hadoop-yarn-common-3.4.1.jar, hadoop-yarn-server-common-3.4.1.jar, hadoop-yarn-server-nodemanager-3.4.1.jar, hadoop-yarn-server-web-proxy-3.4.1.jar, hamcrest-3.0.jar, hapi-fhir-base-7.4.5.jar, hapi-fhir-caching-api-7.4.5.jar, hapi-fhir-caching-caffeine-7.4.5.jar, hapi-fhir-client-7.4.5.jar, hapi-fhir-converter-7.2.2.jar, hapi-fhir-structures-dstu3-7.4.5.jar, hapi-fhir-structures-r4-7.4.5.jar, hapi-fhir-structures-r4b-7.4.5.jar, hapi-fhir-structures-r5-7.4.5.jar, hapi-fhir-validation-7.2.2.jar, hapi-fhir-validation-resources-dstu3-7.4.5.jar, hapi-fhir-validation-resources-r4-7.4.5.jar, hapi-fhir-validation-resources-r4b-7.4.5.jar, hapi-fhir-validation-resources-r5-7.4.5.jar, hk2-api-2.5.0.jar, hk2-locator-2.5.0.jar, hk2-utils-2.5.0.jar, httpclient-4.5.12.jar, httpcore-4.4.13.jar, icu4j-72.1.jar, istack-commons-runtime-3.0.7.jar, j2objc-annotations-3.0.0.jar, jackson-annotations-2.14.1.jar, jackson-core-2.18.1.jar, jackson-databind-2.10.3.jar, jackson-dataformat-yaml-2.14.1.jar, jackson-datatype-jdk8-2.10.0.jar, jackson-datatype-joda-2.14.1.jar, jackson-datatype-jsr310-2.17.1.jar, jackson-jaxrs-base-2.12.7.jar, jackson-jaxrs-json-provider-2.12.7.jar, jackson-module-jaxb-annotations-2.10.3.jar, jakarta-regexp-1.4.jar, jakarta.activation-api-1.2.1.jar, jakarta.annotation-api-2.1.1.jar, jakarta.inject-2.5.0.jar, jakarta.ws.rs-api-2.1.5.jar, jakarta.xml.bind-api-2.3.2.jar, javapoet-1.13.0.jar, javassist-3.21.0-GA.jar, javax-websocket-client-impl-9.4.53.v20231009.jar, javax-websocket-server-impl-9.4.53.v20231009.jar, javax.activation-1.2.0.jar, javax.activation-api-1.2.0.jar, javax.annotation-api-1.3.2.jar, javax.servlet-api-3.1.0.jar, javax.websocket-api-1.0.jar, javax.websocket-client-api-1.0.jar, javax.ws.rs-api-2.1.1.jar, jaxb-api-2.2.11.jar, jaxb-core-2.3.0.jar, jaxb-impl-2.3.0.jar, jaxb-runtime-2.3.1.jar, jcip-annotations-1.0-1.jar, jcl-over-slf4j-2.0.13.jar, jcommander-1.82.jar, jersey-client-1.19.4.jar, jersey-client-2.28.jar, jersey-common-2.28.jar, jersey-container-servlet-2.28.jar, jersey-container-servlet-core-2.28.jar, jersey-core-1.19.4.jar, jersey-guice-1.19.4.jar, jersey-hk2-2.28.jar, jersey-json-1.22.0.jar, jersey-media-jaxb-2.28.jar, jersey-server-1.19.4.jar, jersey-server-2.28.jar, jersey-servlet-1.19.4.jar, jettison-1.5.4.jar, jetty-annotations-9.4.53.v20231009.jar, jetty-client-9.4.20.v20190813.jar, jetty-continuation-9.4.20.v20190813.jar, jetty-http-9.4.53.v20231009.jar, jetty-io-9.4.53.v20231009.jar, jetty-jndi-9.4.53.v20231009.jar, jetty-plus-9.4.53.v20231009.jar, jetty-security-9.4.53.v20231009.jar, jetty-server-9.4.53.v20231009.jar, jetty-servlet-9.4.53.v20231009.jar, jetty-servlets-9.4.20.v20190813.jar, jetty-util-9.4.53.v20231009.jar, jetty-util-ajax-9.4.53.v20231009.jar, jetty-webapp-9.4.53.v20231009.jar, jetty-xml-9.4.53.v20231009.jar, jline-3.9.0.jar, jna-5.2.0.jar, joda-time-2.10.10.jar, jsch-0.1.55.jar, json-20240303.jar, jspecify-1.0.0.jar, jsr305-3.0.2.jar, jsr311-api-1.1.1.jar, kafka-clients-2.4.0.jar, kafka-log4j-appender-2.4.0.jar, kafka-tools-2.4.0.jar, kaml-0.20.0.jar, kerb-core-2.0.3.jar, kerb-crypto-2.0.3.jar, kerb-util-2.0.3.jar, kerby-asn1-2.0.3.jar, kerby-config-2.0.3.jar, kerby-pkix-2.0.3.jar, kerby-util-2.0.3.jar, kotlin-reflect-1.9.20.jar, kotlin-stdlib-1.9.20.jar, kotlin-stdlib-common-1.9.10.jar, kotlin-stdlib-jdk7-1.9.10.jar, kotlin-stdlib-jdk8-1.9.10.jar, kotlinpoet-1.12.0.jar, kotlinpoet-jvm-1.15.1.jar, kotlinx-coroutines-core-jvm-1.5.2.jar, kotlinx-datetime-jvm-0.4.0.jar, kotlinx-serialization-core-jvm-1.0.1.jar, leveldbjni-all-1.8.jar, listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar, logback-classic-1.5.12.jar, logback-core-1.5.12.jar, lombok-1.18.34.jar, lz4-java-1.6.0.jar, maven-artifact-3.6.1.jar, mchange-commons-java-0.3.1.jar, metrics-core-3.2.4.jar, mssql-jdbc-6.2.1.jre7.jar, mysql-binlog-connector-java-0.19.1.jar, mysql-connector-java-8.0.16.jar, netty-all-4.1.100.Final.jar, netty-buffer-4.1.100.Final.jar, netty-codec-4.1.100.Final.jar, netty-codec-dns-4.1.100.Final.jar, netty-codec-haproxy-4.1.100.Final.jar, netty-codec-http-4.1.100.Final.jar, netty-codec-http2-4.1.100.Final.jar, netty-codec-memcache-4.1.100.Final.jar, netty-codec-mqtt-4.1.100.Final.jar, netty-codec-redis-4.1.100.Final.jar, netty-codec-smtp-4.1.100.Final.jar, netty-codec-socks-4.1.100.Final.jar, netty-codec-stomp-4.1.100.Final.jar, netty-codec-xml-4.1.100.Final.jar, netty-common-4.1.100.Final.jar, netty-handler-4.1.100.Final.jar, netty-handler-proxy-4.1.100.Final.jar, netty-handler-ssl-ocsp-4.1.100.Final.jar, netty-resolver-4.1.100.Final.jar, netty-resolver-dns-4.1.100.Final.jar, netty-resolver-dns-classes-macos-4.1.100.Final.jar, netty-resolver-dns-native-macos-4.1.100.Final-osx-aarch_64.jar, netty-resolver-dns-native-macos-4.1.100.Final-osx-x86_64.jar, netty-tcnative-boringssl-static-2.0.52.Final-linux-aarch_64.jar, netty-tcnative-boringssl-static-2.0.52.Final-linux-x86_64.jar, netty-tcnative-boringssl-static-2.0.52.Final-osx-aarch_64.jar, netty-tcnative-boringssl-static-2.0.52.Final-osx-x86_64.jar, netty-tcnative-boringssl-static-2.0.52.Final-windows-x86_64.jar, netty-tcnative-boringssl-static-2.0.52.Final.jar, netty-tcnative-classes-2.0.52.Final.jar, netty-transport-4.1.100.Final.jar, netty-transport-classes-epoll-4.1.100.Final.jar, netty-transport-classes-kqueue-4.1.100.Final.jar, netty-transport-native-epoll-4.1.100.Final-linux-aarch_64.jar, netty-transport-native-epoll-4.1.100.Final-linux-x86_64.jar, netty-transport-native-epoll-4.1.100.Final.jar, netty-transport-native-kqueue-4.1.100.Final-osx-aarch_64.jar, netty-transport-native-kqueue-4.1.100.Final-osx-x86_64.jar, netty-transport-native-unix-common-4.1.100.Final.jar, netty-transport-rxtx-4.1.100.Final.jar, netty-transport-sctp-4.1.100.Final.jar, netty-transport-udt-4.1.100.Final.jar, nimbus-jose-jwt-9.37.3.jar, ognl-3.3.4.jar, okhttp-4.9.3.jar, okio-3.0.0.jar, okio-fakefilesystem-3.4.0.jar, okio-fakefilesystem-jvm-3.4.0.jar, okio-jvm-3.6.0.jar, opencensus-api-0.31.1.jar, opencensus-contrib-exemplar-util-0.31.0.jar, opencensus-contrib-grpc-metrics-0.31.1.jar, opencensus-contrib-grpc-util-0.31.1.jar, opencensus-contrib-http-util-0.31.1.jar, opencensus-contrib-resource-util-0.31.0.jar, opencensus-exporter-metrics-util-0.31.0.jar, opencensus-exporter-stats-stackdriver-0.31.0.jar, opencensus-impl-0.31.0.jar, opencensus-impl-core-0.31.0.jar, opencensus-proto-0.2.0.jar, opentelemetry-api-1.38.0.jar, opentelemetry-context-1.38.0.jar, opentelemetry-instrumentation-annotations-2.4.0.jar, org.hl7.fhir.convertors-6.1.2.2.jar, org.hl7.fhir.dstu2-6.1.2.2.jar, org.hl7.fhir.dstu2016may-6.1.2.2.jar, org.hl7.fhir.dstu3-6.3.23.jar, org.hl7.fhir.r4-6.3.23.jar, org.hl7.fhir.r4b-6.3.23.jar, org.hl7.fhir.r5-6.3.23.jar, org.hl7.fhir.utilities-6.3.23.jar, org.hl7.fhir.validation-6.1.2.2.jar, osgi-resource-locator-1.0.1.jar, parquet-avro-1.13.1.jar, parquet-column-1.13.1.jar, parquet-common-1.13.1.jar, parquet-encoding-1.13.1.jar, parquet-format-structures-1.13.1.jar, parquet-hadoop-1.13.1.jar, parquet-jackson-1.13.1.jar, perfmark-api-0.27.0.jar, plantuml-mit-1.2023.9.jar, plexus-utils-3.2.0.jar, proto-google-cloud-bigquerystorage-v1-3.4.0.jar, proto-google-cloud-bigquerystorage-v1beta1-0.176.0.jar, proto-google-cloud-bigquerystorage-v1beta2-0.176.0.jar, proto-google-cloud-bigtable-admin-v2-2.37.0.jar, proto-google-cloud-bigtable-v2-2.37.0.jar, proto-google-cloud-datastore-v1-0.110.0.jar, proto-google-cloud-firestore-bundle-v1-3.20.0.jar, proto-google-cloud-firestore-v1-3.20.0.jar, proto-google-cloud-monitoring-v3-3.39.0.jar, proto-google-cloud-pubsub-v1-1.109.3.jar, proto-google-cloud-pubsublite-v1-1.13.2.jar, proto-google-cloud-spanner-admin-database-v1-6.62.0.jar, proto-google-cloud-spanner-admin-instance-v1-6.62.0.jar, proto-google-cloud-spanner-executor-v1-6.62.0.jar, proto-google-cloud-spanner-v1-6.62.0.jar, proto-google-cloud-storage-v2-2.32.1-alpha.jar, proto-google-common-protos-2.37.1.jar, proto-google-iam-v1-1.32.1.jar, protobuf-java-3.6.1.jar, protobuf-java-util-3.25.2.jar, re2j-1.1.jar, reflections-0.9.11.jar, reload4j-1.2.22.jar, slf4j-api-2.0.16.jar, snakeyaml-1.33.jar, snakeyaml-engine-2.1.jar, snappy-java-1.1.10.4.jar, sqlite-jdbc-3.42.0.0.jar, stax-ex-1.8.jar, stax2-api-4.2.1.jar, streaming-0.2.7-SNAPSHOT.jar, swiftpoet-1.3.1.jar, threetenbp-1.4.4.jar, thymeleaf-3.1.2.RELEASE.jar, txw2-2.3.1.jar, ucum-1.0.8.jar, unbescape-1.1.6.RELEASE.jar, util-2.2.16.jar, validation-api-2.0.1.Final.jar, websocket-api-9.4.53.v20231009.jar, websocket-client-9.4.53.v20231009.jar, websocket-common-9.4.53.v20231009.jar, websocket-server-9.4.53.v20231009.jar, websocket-servlet-9.4.53.v20231009.jar, wire-compiler-4.5.0.jar, wire-grpc-client-jvm-4.5.0.jar, wire-grpc-server-4.5.0.jar, wire-grpc-server-generator-4.5.0.jar, wire-java-generator-4.5.0.jar, wire-kotlin-generator-4.5.0.jar, wire-runtime-4.8.0.jar, wire-runtime-jvm-4.9.3.jar, wire-schema-4.8.0.jar, wire-schema-jvm-4.9.3.jar, wire-swift-generator-4.5.0.jar, woodstox-core-5.4.0.jar, xpp3-1.1.6.jar, zookeeper-3.8.4.jar, zookeeper-jute-3.8.4.jar, zstd-jni-1.5.0-1.jar define 1 overlapping resource: +[WARNING] - META-INF/MANIFEST.MF +[WARNING] netty-transport-native-kqueue-4.1.100.Final-osx-aarch_64.jar, netty-transport-native-kqueue-4.1.100.Final-osx-x86_64.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/io.netty/netty-transport-native-kqueue/pom.properties +[WARNING] - META-INF/maven/io.netty/netty-transport-native-kqueue/pom.xml +[WARNING] bcprov-jdk18on-1.78.1.jar, jspecify-1.0.0.jar define 1 overlapping resource: +[WARNING] - META-INF/versions/9/OSGI-INF/MANIFEST.MF +[WARNING] beam-vendor-grpc-1_60_1-0.2.jar, grpc-services-1.62.2.jar define 4 overlapping resources: +[WARNING] - grpc/binlog/v1/binarylog.proto +[WARNING] - grpc/channelz/v1/channelz.proto +[WARNING] - grpc/health/v1/health.proto +[WARNING] - grpc/reflection/v1alpha/reflection.proto +[WARNING] auto-value-1.11.0.jar, beam-vendor-grpc-1_60_1-0.2.jar, beam-vendor-guava-32_1_2-jre-0.1.jar, guava-33.3.1-jre.jar, hadoop-shaded-guava-1.3.0.jar define 9 overlapping resources: +[WARNING] - META-INF/maven/com.google.guava/guava/pom.properties +[WARNING] - META-INF/maven/com.google.guava/guava/pom.xml +[WARNING] - META-INF/proguard/base.pro +[WARNING] - META-INF/proguard/cache.pro +[WARNING] - META-INF/proguard/collect.pro +[WARNING] - META-INF/proguard/concurrent.pro +[WARNING] - META-INF/proguard/hash.pro +[WARNING] - META-INF/proguard/io.pro +[WARNING] - META-INF/proguard/primitives.pro +[WARNING] okio-fakefilesystem-3.4.0.jar, okio-fakefilesystem-jvm-3.4.0.jar define 1 overlapping resource: +[WARNING] - META-INF/okio-fakefilesystem.kotlin_module +[WARNING] beam-vendor-grpc-1_60_1-0.2.jar, httpclient-4.5.12.jar define 3 overlapping resources: +[WARNING] - META-INF/maven/org.apache.httpcomponents/httpclient/pom.properties +[WARNING] - META-INF/maven/org.apache.httpcomponents/httpclient/pom.xml +[WARNING] - mozilla/public-suffix-list.txt +[WARNING] parquet-avro-1.13.1.jar, parquet-column-1.13.1.jar, parquet-hadoop-1.13.1.jar define 206 overlapping classes: +[WARNING] - shaded.parquet.it.unimi.dsi.fastutil.Arrays +[WARNING] - shaded.parquet.it.unimi.dsi.fastutil.Arrays$ForkJoinGenericQuickSort +[WARNING] - shaded.parquet.it.unimi.dsi.fastutil.BidirectionalIterator +[WARNING] - shaded.parquet.it.unimi.dsi.fastutil.BigArrays +[WARNING] - shaded.parquet.it.unimi.dsi.fastutil.BigSwapper +[WARNING] - shaded.parquet.it.unimi.dsi.fastutil.Hash +[WARNING] - shaded.parquet.it.unimi.dsi.fastutil.Hash$Strategy +[WARNING] - shaded.parquet.it.unimi.dsi.fastutil.SafeMath +[WARNING] - shaded.parquet.it.unimi.dsi.fastutil.Stack +[WARNING] - shaded.parquet.it.unimi.dsi.fastutil.Swapper +[WARNING] - 196 more... +[WARNING] aopalliance-1.0.jar, aopalliance-repackaged-2.5.0.jar define 9 overlapping classes: +[WARNING] - org.aopalliance.aop.Advice +[WARNING] - org.aopalliance.aop.AspectException +[WARNING] - org.aopalliance.intercept.ConstructorInterceptor +[WARNING] - org.aopalliance.intercept.ConstructorInvocation +[WARNING] - org.aopalliance.intercept.Interceptor +[WARNING] - org.aopalliance.intercept.Invocation +[WARNING] - org.aopalliance.intercept.Joinpoint +[WARNING] - org.aopalliance.intercept.MethodInterceptor +[WARNING] - org.aopalliance.intercept.MethodInvocation +[WARNING] beam-vendor-grpc-1_60_1-0.2.jar, protobuf-java-3.6.1.jar define 4 overlapping resources: +[WARNING] - google/protobuf/api.proto +[WARNING] - google/protobuf/field_mask.proto +[WARNING] - google/protobuf/source_context.proto +[WARNING] - google/protobuf/type.proto +[WARNING] activation-1.1.1.jar, javax.activation-1.2.0.jar define 13 overlapping classes and resources: +[WARNING] - META-INF/mailcap.default +[WARNING] - META-INF/mimetypes.default +[WARNING] - com.sun.activation.registries.LineTokenizer +[WARNING] - com.sun.activation.registries.LogSupport +[WARNING] - com.sun.activation.registries.MailcapFile +[WARNING] - com.sun.activation.registries.MailcapParseException +[WARNING] - com.sun.activation.registries.MailcapTokenizer +[WARNING] - com.sun.activation.registries.MimeTypeEntry +[WARNING] - com.sun.activation.registries.MimeTypeFile +[WARNING] - com.sun.activation.viewers.ImageViewer +[WARNING] - 3 more... +[WARNING] beam-vendor-grpc-1_60_1-0.2.jar, grpc-grpclb-1.62.2.jar define 1 overlapping resource: +[WARNING] - grpc/lb/v1/load_balancer.proto +[WARNING] camel-bean-3.2.0.jar, camel-browse-3.2.0.jar, camel-controlbus-3.2.0.jar, camel-dataformat-3.2.0.jar, camel-dataset-3.2.0.jar, camel-debezium-mysql-3.2.0.jar, camel-direct-3.2.0.jar, camel-directvm-3.2.0.jar, camel-file-3.2.0.jar, camel-http-3.2.0.jar, camel-language-3.2.0.jar, camel-log-3.2.0.jar, camel-mock-3.2.0.jar, camel-ref-3.2.0.jar, camel-rest-3.2.0.jar, camel-saga-3.2.0.jar, camel-scheduler-3.2.0.jar, camel-seda-3.2.0.jar, camel-stub-3.2.0.jar, camel-timer-3.2.0.jar, camel-validator-3.2.0.jar, camel-vm-3.2.0.jar, camel-xslt-3.2.0.jar define 1 overlapping resource: +[WARNING] - component.properties +[WARNING] netty-transport-native-epoll-4.1.100.Final-linux-aarch_64.jar, netty-transport-native-epoll-4.1.100.Final-linux-x86_64.jar, netty-transport-native-epoll-4.1.100.Final.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/io.netty/netty-transport-native-epoll/pom.properties +[WARNING] - META-INF/maven/io.netty/netty-transport-native-epoll/pom.xml +[WARNING] beam-vendor-grpc-1_60_1-0.2.jar, protobuf-java-3.6.1.jar, wire-schema-jvm-4.9.3.jar define 7 overlapping resources: +[WARNING] - google/protobuf/any.proto +[WARNING] - google/protobuf/descriptor.proto +[WARNING] - google/protobuf/duration.proto +[WARNING] - google/protobuf/empty.proto +[WARNING] - google/protobuf/struct.proto +[WARNING] - google/protobuf/timestamp.proto +[WARNING] - google/protobuf/wrappers.proto +[WARNING] camel-bean-3.2.0.jar, camel-core-languages-3.2.0.jar, camel-xml-jaxp-3.2.0.jar, camel-xpath-3.2.0.jar define 1 overlapping resource: +[WARNING] - language.properties +[WARNING] jackson-core-2.18.1.jar, parquet-jackson-1.13.1.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/com.fasterxml.jackson.core/jackson-core/pom.properties +[WARNING] - META-INF/maven/com.fasterxml.jackson.core/jackson-core/pom.xml +[WARNING] beam-vendor-grpc-1_60_1-0.2.jar, beam-vendor-guava-32_1_2-jre-0.1.jar, jsr305-3.0.2.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/com.google.code.findbugs/jsr305/pom.properties +[WARNING] - META-INF/maven/com.google.code.findbugs/jsr305/pom.xml +[WARNING] jersey-server-1.19.4.jar, jersey-server-2.28.jar define 40 overlapping classes: +[WARNING] - com.sun.research.ws.wadl.Application +[WARNING] - com.sun.research.ws.wadl.Doc +[WARNING] - com.sun.research.ws.wadl.Grammars +[WARNING] - com.sun.research.ws.wadl.HTTPMethods +[WARNING] - com.sun.research.ws.wadl.Include +[WARNING] - com.sun.research.ws.wadl.Link +[WARNING] - com.sun.research.ws.wadl.Method +[WARNING] - com.sun.research.ws.wadl.ObjectFactory +[WARNING] - com.sun.research.ws.wadl.Option +[WARNING] - com.sun.research.ws.wadl.Param +[WARNING] - 30 more... +[WARNING] beam-vendor-grpc-1_60_1-0.2.jar, google-auth-library-credentials-1.30.0.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/com.google.auth/google-auth-library-credentials/pom.properties +[WARNING] - META-INF/maven/com.google.auth/google-auth-library-credentials/pom.xml +[WARNING] animal-sniffer-annotations-1.23.jar, beam-vendor-grpc-1_60_1-0.2.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/org.codehaus.mojo/animal-sniffer-annotations/pom.properties +[WARNING] - META-INF/maven/org.codehaus.mojo/animal-sniffer-annotations/pom.xml +[WARNING] maven-shade-plugin has detected that some files are +[WARNING] present in two or more JARs. When this happens, only one +[WARNING] single version of the file is copied to the uber jar. +[WARNING] Usually this is not harmful and you can skip these warnings, +[WARNING] otherwise try to manually exclude artifacts based on +[WARNING] mvn dependency:tree -Ddetail=true and the above output. +[WARNING] See https://maven.apache.org/plugins/maven-shade-plugin/ +[INFO] Replacing /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/streaming-bundled.jar with /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/streaming-0.2.7-SNAPSHOT-shaded.jar +[INFO] +[INFO] --- maven-dependency-plugin:2.8:copy-dependencies (copy-dependencies) @ streaming --- +[INFO] Copying mysql-binlog-connector-java-0.19.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/mysql-binlog-connector-java-0.19.1.jar +[INFO] Copying zookeeper-jute-3.8.4.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/zookeeper-jute-3.8.4.jar +[INFO] Copying google-extensions-0.7.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/google-extensions-0.7.1.jar +[INFO] Copying hamcrest-3.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/hamcrest-3.0.jar +[INFO] Copying aopalliance-repackaged-2.5.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/aopalliance-repackaged-2.5.0.jar +[INFO] Copying proto-google-cloud-firestore-bundle-v1-3.20.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/proto-google-cloud-firestore-bundle-v1-3.20.0.jar +[INFO] Copying commons-net-3.9.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/commons-net-3.9.0.jar +[INFO] Copying wire-kotlin-generator-4.5.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/wire-kotlin-generator-4.5.0.jar +[INFO] Copying opencensus-exporter-stats-stackdriver-0.31.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/opencensus-exporter-stats-stackdriver-0.31.0.jar +[INFO] Copying proto-google-cloud-bigquerystorage-v1-3.4.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/proto-google-cloud-bigquerystorage-v1-3.4.0.jar +[INFO] Copying camel-file-3.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/camel-file-3.2.0.jar +[INFO] Copying kotlinx-serialization-core-jvm-1.0.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/kotlinx-serialization-core-jvm-1.0.1.jar +[INFO] Copying kerby-asn1-2.0.3.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/kerby-asn1-2.0.3.jar +[INFO] Copying opencensus-contrib-exemplar-util-0.31.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/opencensus-contrib-exemplar-util-0.31.0.jar +[INFO] Copying beam-model-job-management-2.56.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/beam-model-job-management-2.56.0.jar +[INFO] Copying netty-codec-stomp-4.1.100.Final.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/netty-codec-stomp-4.1.100.Final.jar +[INFO] Copying javax-websocket-server-impl-9.4.53.v20231009.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/javax-websocket-server-impl-9.4.53.v20231009.jar +[INFO] Copying okio-3.0.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/okio-3.0.0.jar +[INFO] Copying kerby-pkix-2.0.3.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/kerby-pkix-2.0.3.jar +[INFO] Copying cache-api-1.1.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/cache-api-1.1.1.jar +[INFO] Copying camel-mock-3.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/camel-mock-3.2.0.jar +[INFO] Copying camel-xslt-3.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/camel-xslt-3.2.0.jar +[INFO] Copying util-2.2.16.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/util-2.2.16.jar +[INFO] Copying google-api-client-2.7.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/google-api-client-2.7.0.jar +[INFO] Copying connect-json-2.4.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/connect-json-2.4.0.jar +[INFO] Copying grpc-grpclb-1.62.2.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/grpc-grpclb-1.62.2.jar +[INFO] Copying camel-xml-jaxp-3.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/camel-xml-jaxp-3.2.0.jar +[INFO] Copying jackson-module-jaxb-annotations-2.10.3.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jackson-module-jaxb-annotations-2.10.3.jar +[INFO] Copying snappy-java-1.1.10.4.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/snappy-java-1.1.10.4.jar +[INFO] Copying metrics-core-3.2.4.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/metrics-core-3.2.4.jar +[INFO] Copying jna-5.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jna-5.2.0.jar +[INFO] Copying jetty-plus-9.4.53.v20231009.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jetty-plus-9.4.53.v20231009.jar +[INFO] Copying google-http-client-appengine-1.43.3.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/google-http-client-appengine-1.43.3.jar +[INFO] Copying proto-google-cloud-spanner-admin-instance-v1-6.62.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/proto-google-cloud-spanner-admin-instance-v1-6.62.0.jar +[INFO] Copying lz4-java-1.6.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/lz4-java-1.6.0.jar +[INFO] Copying hadoop-shaded-protobuf_3_25-1.3.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/hadoop-shaded-protobuf_3_25-1.3.0.jar +[INFO] Copying commons-beanutils-1.9.4.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/commons-beanutils-1.9.4.jar +[INFO] Copying args4j-2.33.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/args4j-2.33.jar +[INFO] Copying jline-3.9.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jline-3.9.0.jar +[INFO] Copying beam-runners-java-fn-execution-2.56.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/beam-runners-java-fn-execution-2.56.0.jar +[INFO] Copying commons-cli-1.5.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/commons-cli-1.5.0.jar +[INFO] Copying bunsen-core-stu3-0.5.14-SNAPSHOT.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/bunsen-core-stu3-0.5.14-SNAPSHOT.jar +[INFO] Copying protobuf-java-util-3.25.2.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/protobuf-java-util-3.25.2.jar +[INFO] Copying mchange-commons-java-0.3.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/mchange-commons-java-0.3.1.jar +[INFO] Copying camel-browse-3.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/camel-browse-3.2.0.jar +[INFO] Copying camel-seda-3.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/camel-seda-3.2.0.jar +[INFO] Copying disruptor-3.4.2.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/disruptor-3.4.2.jar +[INFO] Copying jetty-servlet-9.4.53.v20231009.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jetty-servlet-9.4.53.v20231009.jar +[INFO] Copying hapi-fhir-base-7.4.5.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/hapi-fhir-base-7.4.5.jar +[INFO] Copying kotlinx-datetime-jvm-0.4.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/kotlinx-datetime-jvm-0.4.0.jar +[INFO] Copying jersey-json-1.22.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jersey-json-1.22.0.jar +[INFO] Copying ehcache-3.8.2.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/ehcache-3.8.2.jar +[INFO] Copying logback-core-1.5.12.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/logback-core-1.5.12.jar +[INFO] Copying proto-google-cloud-pubsub-v1-1.109.3.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/proto-google-cloud-pubsub-v1-1.109.3.jar +[INFO] Copying google-api-services-storage-v1-rev20240311-2.0.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/google-api-services-storage-v1-rev20240311-2.0.0.jar +[INFO] Copying camel-main-3.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/camel-main-3.2.0.jar +[INFO] Copying gax-grpc-2.46.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/gax-grpc-2.46.1.jar +[INFO] Copying jersey-client-1.19.4.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jersey-client-1.19.4.jar +[INFO] Copying byte-buddy-1.14.12.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/byte-buddy-1.14.12.jar +[INFO] Copying camel-support-3.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/camel-support-3.2.0.jar +[INFO] Copying proto-google-cloud-spanner-admin-database-v1-6.62.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/proto-google-cloud-spanner-admin-database-v1-6.62.0.jar +[INFO] Copying beam-vendor-guava-32_1_2-jre-0.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/beam-vendor-guava-32_1_2-jre-0.1.jar +[INFO] Copying google-cloud-bigtable-stats-2.37.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/google-cloud-bigtable-stats-2.37.0.jar +[INFO] Copying validation-api-2.0.1.Final.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/validation-api-2.0.1.Final.jar +[INFO] Copying re2j-1.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/re2j-1.1.jar +[INFO] Copying proto-google-cloud-firestore-v1-3.20.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/proto-google-cloud-firestore-v1-3.20.0.jar +[INFO] Copying kafka-tools-2.4.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/kafka-tools-2.4.0.jar +[INFO] Copying parquet-hadoop-1.13.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/parquet-hadoop-1.13.1.jar +[INFO] Copying google-api-services-bigquery-v2-rev20240229-2.0.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/google-api-services-bigquery-v2-rev20240229-2.0.0.jar +[INFO] Copying proto-google-cloud-datastore-v1-0.110.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/proto-google-cloud-datastore-v1-0.110.0.jar +[INFO] Copying flogger-system-backend-0.7.4.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/flogger-system-backend-0.7.4.jar +[INFO] Copying junit-4.13.2.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/junit-4.13.2.jar +[INFO] Copying jaxb-api-2.2.11.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jaxb-api-2.2.11.jar +[INFO] Copying org.hl7.fhir.r4-6.3.23.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/org.hl7.fhir.r4-6.3.23.jar +[INFO] Copying netty-transport-rxtx-4.1.100.Final.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/netty-transport-rxtx-4.1.100.Final.jar +[INFO] Copying netty-codec-xml-4.1.100.Final.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/netty-codec-xml-4.1.100.Final.jar +[INFO] Copying icu4j-72.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/icu4j-72.1.jar +[INFO] Copying jakarta.activation-api-1.2.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jakarta.activation-api-1.2.1.jar +[INFO] Copying bunsen-core-r4-0.5.14-SNAPSHOT.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/bunsen-core-r4-0.5.14-SNAPSHOT.jar +[INFO] Copying kaml-0.20.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/kaml-0.20.0.jar +[INFO] Copying attoparser-2.0.7.RELEASE.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/attoparser-2.0.7.RELEASE.jar +[INFO] Copying woodstox-core-5.4.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/woodstox-core-5.4.0.jar +[INFO] Copying grpc-gcp-1.5.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/grpc-gcp-1.5.0.jar +[INFO] Copying grpc-api-1.62.2.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/grpc-api-1.62.2.jar +[INFO] Copying jackson-datatype-jsr310-2.17.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jackson-datatype-jsr310-2.17.1.jar +[INFO] Copying grpc-inprocess-1.62.2.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/grpc-inprocess-1.62.2.jar +[INFO] Copying curator-framework-5.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/curator-framework-5.2.0.jar +[INFO] Copying sqlite-jdbc-3.42.0.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/sqlite-jdbc-3.42.0.0.jar +[INFO] Copying netty-tcnative-boringssl-static-2.0.52.Final-osx-x86_64.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/netty-tcnative-boringssl-static-2.0.52.Final-osx-x86_64.jar +[INFO] Copying jettison-1.5.4.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jettison-1.5.4.jar +[INFO] Copying jetty-util-9.4.53.v20231009.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jetty-util-9.4.53.v20231009.jar +[INFO] Copying grpc-google-common-protos-2.37.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/grpc-google-common-protos-2.37.1.jar +[INFO] Copying jersey-server-1.19.4.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jersey-server-1.19.4.jar +[INFO] Copying grpc-netty-shaded-1.62.2.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/grpc-netty-shaded-1.62.2.jar +[INFO] Copying jakarta.annotation-api-2.1.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jakarta.annotation-api-2.1.1.jar +[INFO] Copying jackson-annotations-2.14.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jackson-annotations-2.14.1.jar +[INFO] Copying proto-google-cloud-monitoring-v3-3.39.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/proto-google-cloud-monitoring-v3-3.39.0.jar +[INFO] Copying hadoop-yarn-server-common-3.4.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/hadoop-yarn-server-common-3.4.1.jar +[INFO] Copying connect-file-2.4.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/connect-file-2.4.0.jar +[INFO] Copying jcl-over-slf4j-2.0.13.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jcl-over-slf4j-2.0.13.jar +[INFO] Copying nimbus-jose-jwt-9.37.3.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/nimbus-jose-jwt-9.37.3.jar +[INFO] Copying hapi-fhir-validation-resources-r5-7.4.5.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/hapi-fhir-validation-resources-r5-7.4.5.jar +[INFO] Copying org.hl7.fhir.utilities-6.3.23.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/org.hl7.fhir.utilities-6.3.23.jar +[INFO] Copying jaxb-runtime-2.3.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jaxb-runtime-2.3.1.jar +[INFO] Copying grpc-services-1.62.2.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/grpc-services-1.62.2.jar +[INFO] Copying parquet-column-1.13.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/parquet-column-1.13.1.jar +[INFO] Copying avro-1.12.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/avro-1.12.0.jar +[INFO] Copying hadoop-common-3.4.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/hadoop-common-3.4.1.jar +[INFO] Copying hadoop-mapreduce-client-shuffle-3.4.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/hadoop-mapreduce-client-shuffle-3.4.1.jar +[INFO] Copying jakarta-regexp-1.4.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jakarta-regexp-1.4.jar +[INFO] Copying commons-collections-3.2.2.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/commons-collections-3.2.2.jar +[INFO] Copying bunsen-core-0.5.14-SNAPSHOT.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/bunsen-core-0.5.14-SNAPSHOT.jar +[INFO] Copying checker-compat-qual-2.5.3.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/checker-compat-qual-2.5.3.jar +[INFO] Copying HikariCP-4.0.3.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/HikariCP-4.0.3.jar +[INFO] Copying grpc-google-cloud-spanner-admin-database-v1-6.62.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/grpc-google-cloud-spanner-admin-database-v1-6.62.0.jar +[INFO] Copying camel-dataset-3.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/camel-dataset-3.2.0.jar +[INFO] Copying google-cloud-bigtable-2.37.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/google-cloud-bigtable-2.37.0.jar +[INFO] Copying grpc-google-cloud-bigtable-v2-2.37.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/grpc-google-cloud-bigtable-v2-2.37.0.jar +[INFO] Copying common-0.2.7-SNAPSHOT.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/common-0.2.7-SNAPSHOT.jar +[INFO] Copying proto-google-cloud-spanner-v1-6.62.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/proto-google-cloud-spanner-v1-6.62.0.jar +[INFO] Copying opencensus-impl-0.31.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/opencensus-impl-0.31.0.jar +[INFO] Copying hamcrest-core-3.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/hamcrest-core-3.0.jar +[INFO] Copying xpp3-1.1.6.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/xpp3-1.1.6.jar +[INFO] Copying datastore-v1-proto-client-2.19.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/datastore-v1-proto-client-2.19.0.jar +[INFO] Copying beam-runners-core-java-2.56.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/beam-runners-core-java-2.56.0.jar +[INFO] Copying asm-tree-9.6.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/asm-tree-9.6.jar +[INFO] Copying camel-core-engine-3.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/camel-core-engine-3.2.0.jar +[INFO] Copying FastInfoset-1.2.15.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/FastInfoset-1.2.15.jar +[INFO] Copying netty-resolver-dns-native-macos-4.1.100.Final-osx-aarch_64.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/netty-resolver-dns-native-macos-4.1.100.Final-osx-aarch_64.jar +[INFO] Copying grpc-google-cloud-spanner-v1-6.62.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/grpc-google-cloud-spanner-v1-6.62.0.jar +[INFO] Copying javax.websocket-client-api-1.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/javax.websocket-client-api-1.0.jar +[INFO] Copying leveldbjni-all-1.8.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/leveldbjni-all-1.8.jar +[INFO] Copying netty-transport-native-epoll-4.1.100.Final.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/netty-transport-native-epoll-4.1.100.Final.jar +[INFO] Copying netty-transport-udt-4.1.100.Final.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/netty-transport-udt-4.1.100.Final.jar +[INFO] Copying hadoop-yarn-api-3.4.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/hadoop-yarn-api-3.4.1.jar +[INFO] Copying commons-math3-3.6.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/commons-math3-3.6.1.jar +[INFO] Copying antlr4-runtime-4.7.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/antlr4-runtime-4.7.jar +[INFO] Copying jetty-xml-9.4.53.v20231009.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jetty-xml-9.4.53.v20231009.jar +[INFO] Copying wire-grpc-server-generator-4.5.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/wire-grpc-server-generator-4.5.0.jar +[INFO] Copying netty-codec-4.1.100.Final.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/netty-codec-4.1.100.Final.jar +[INFO] Copying javax.websocket-api-1.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/javax.websocket-api-1.0.jar +[INFO] Copying netty-codec-dns-4.1.100.Final.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/netty-codec-dns-4.1.100.Final.jar +[INFO] Copying hadoop-yarn-common-3.4.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/hadoop-yarn-common-3.4.1.jar +[INFO] Copying okio-jvm-3.6.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/okio-jvm-3.6.0.jar +[INFO] Copying commons-logging-1.2.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/commons-logging-1.2.jar +[INFO] Copying netty-transport-native-kqueue-4.1.100.Final-osx-x86_64.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/netty-transport-native-kqueue-4.1.100.Final-osx-x86_64.jar +[INFO] Copying netty-resolver-4.1.100.Final.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/netty-resolver-4.1.100.Final.jar +[INFO] Copying bunsen-avro-0.5.14-SNAPSHOT.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/bunsen-avro-0.5.14-SNAPSHOT.jar +[INFO] Copying guice-4.2.3.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/guice-4.2.3.jar +[INFO] Copying opencensus-contrib-http-util-0.31.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/opencensus-contrib-http-util-0.31.1.jar +[INFO] Copying grpc-google-cloud-spanner-admin-instance-v1-6.62.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/grpc-google-cloud-spanner-admin-instance-v1-6.62.0.jar +[INFO] Copying httpcore-4.4.13.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/httpcore-4.4.13.jar +[INFO] Copying jetty-io-9.4.53.v20231009.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jetty-io-9.4.53.v20231009.jar +[INFO] Copying camel-core-3.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/camel-core-3.2.0.jar +[INFO] Copying netty-transport-classes-kqueue-4.1.100.Final.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/netty-transport-classes-kqueue-4.1.100.Final.jar +[INFO] Copying commons-text-1.10.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/commons-text-1.10.0.jar +[INFO] Copying proto-google-common-protos-2.37.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/proto-google-common-protos-2.37.1.jar +[INFO] Copying netty-buffer-4.1.100.Final.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/netty-buffer-4.1.100.Final.jar +[INFO] Copying netty-resolver-dns-classes-macos-4.1.100.Final.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/netty-resolver-dns-classes-macos-4.1.100.Final.jar +[INFO] Copying websocket-server-9.4.53.v20231009.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/websocket-server-9.4.53.v20231009.jar +[INFO] Copying grpc-google-cloud-bigquerystorage-v1-3.4.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/grpc-google-cloud-bigquerystorage-v1-3.4.0.jar +[INFO] Copying byte-buddy-agent-1.14.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/byte-buddy-agent-1.14.1.jar +[INFO] Copying wire-schema-jvm-4.9.3.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/wire-schema-jvm-4.9.3.jar +[INFO] Copying netty-tcnative-boringssl-static-2.0.52.Final-osx-aarch_64.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/netty-tcnative-boringssl-static-2.0.52.Final-osx-aarch_64.jar +[INFO] Copying jetty-servlets-9.4.20.v20190813.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jetty-servlets-9.4.20.v20190813.jar +[INFO] Copying hapi-fhir-validation-resources-dstu3-7.4.5.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/hapi-fhir-validation-resources-dstu3-7.4.5.jar +[INFO] Copying google-http-client-gson-1.45.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/google-http-client-gson-1.45.0.jar +[INFO] Copying hadoop-yarn-client-3.4.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/hadoop-yarn-client-3.4.1.jar +[INFO] Copying google-cloud-pubsub-1.127.3.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/google-cloud-pubsub-1.127.3.jar +[INFO] Copying camel-http-3.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/camel-http-3.2.0.jar +[INFO] Copying hapi-fhir-caching-api-7.4.5.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/hapi-fhir-caching-api-7.4.5.jar +[INFO] Copying wire-swift-generator-4.5.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/wire-swift-generator-4.5.0.jar +[INFO] Copying arrow-vector-15.0.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/arrow-vector-15.0.1.jar +[INFO] Copying hk2-api-2.5.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/hk2-api-2.5.0.jar +[INFO] Copying javax.inject-1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/javax.inject-1.jar +[INFO] Copying kotlin-stdlib-common-1.9.10.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/kotlin-stdlib-common-1.9.10.jar +[INFO] Copying joda-time-2.10.10.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/joda-time-2.10.10.jar +[INFO] Copying hapi-fhir-structures-r5-7.4.5.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/hapi-fhir-structures-r5-7.4.5.jar +[INFO] Copying parquet-common-1.13.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/parquet-common-1.13.1.jar +[INFO] Copying protobuf-java-3.6.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/protobuf-java-3.6.1.jar +[INFO] Copying hadoop-yarn-server-web-proxy-3.4.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/hadoop-yarn-server-web-proxy-3.4.1.jar +[INFO] Copying snakeyaml-1.33.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/snakeyaml-1.33.jar +[INFO] Copying bigtable-client-core-config-1.28.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/bigtable-client-core-config-1.28.0.jar +[INFO] Copying camel-timer-3.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/camel-timer-3.2.0.jar +[INFO] Copying google-oauth-client-1.36.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/google-oauth-client-1.36.0.jar +[INFO] Copying camel-debezium-common-3.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/camel-debezium-common-3.2.0.jar +[INFO] Copying jaxb-core-2.3.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jaxb-core-2.3.0.jar +[INFO] Copying camel-rest-3.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/camel-rest-3.2.0.jar +[INFO] Copying kotlin-stdlib-jdk8-1.9.10.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/kotlin-stdlib-jdk8-1.9.10.jar +[INFO] Copying camel-attachments-3.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/camel-attachments-3.2.0.jar +[INFO] Copying extension-structure-definitions-0.5.14-SNAPSHOT.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/extension-structure-definitions-0.5.14-SNAPSHOT.jar +[INFO] Copying txw2-2.3.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/txw2-2.3.1.jar +[INFO] Copying objenesis-3.3.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/objenesis-3.3.jar +[INFO] Copying flatbuffers-java-23.5.26.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/flatbuffers-java-23.5.26.jar +[INFO] Copying websocket-api-9.4.53.v20231009.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/websocket-api-9.4.53.v20231009.jar +[INFO] Copying netty-resolver-dns-4.1.100.Final.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/netty-resolver-dns-4.1.100.Final.jar +[INFO] Copying javax.ws.rs-api-2.1.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/javax.ws.rs-api-2.1.1.jar +[INFO] Copying caffeine-3.1.8.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/caffeine-3.1.8.jar +[INFO] Copying httpclient-4.5.12.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/httpclient-4.5.12.jar +[INFO] Copying netty-codec-mqtt-4.1.100.Final.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/netty-codec-mqtt-4.1.100.Final.jar +[INFO] Copying aircompressor-0.21.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/aircompressor-0.21.jar +[INFO] Copying thymeleaf-3.1.2.RELEASE.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/thymeleaf-3.1.2.RELEASE.jar +[INFO] Copying javax.activation-1.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/javax.activation-1.2.0.jar +[INFO] Copying jersey-common-2.28.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jersey-common-2.28.jar +[INFO] Copying google-api-services-pubsub-v1-rev20220904-2.0.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/google-api-services-pubsub-v1-rev20220904-2.0.0.jar +[INFO] Copying proto-google-cloud-storage-v2-2.32.1-alpha.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/proto-google-cloud-storage-v2-2.32.1-alpha.jar +[INFO] Copying wire-compiler-4.5.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/wire-compiler-4.5.0.jar +[INFO] Copying beam-sdks-java-expansion-service-2.56.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/beam-sdks-java-expansion-service-2.56.0.jar +[INFO] Copying grpc-rls-1.62.2.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/grpc-rls-1.62.2.jar +[INFO] Copying grpc-google-cloud-storage-v2-2.23.0-alpha.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/grpc-google-cloud-storage-v2-2.23.0-alpha.jar +[INFO] Copying connect-api-2.4.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/connect-api-2.4.0.jar +[INFO] Copying beam-vendor-grpc-1_60_1-0.2.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/beam-vendor-grpc-1_60_1-0.2.jar +[INFO] Copying camel-log-3.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/camel-log-3.2.0.jar +[INFO] Copying camel-bean-3.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/camel-bean-3.2.0.jar +[INFO] Copying hapi-fhir-converter-7.2.2.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/hapi-fhir-converter-7.2.2.jar +[INFO] Copying mockito-core-5.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/mockito-core-5.2.0.jar +[INFO] Copying kotlinpoet-1.12.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/kotlinpoet-1.12.0.jar +[INFO] Copying jersey-hk2-2.28.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jersey-hk2-2.28.jar +[INFO] Copying slf4j-api-2.0.16.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/slf4j-api-2.0.16.jar +[INFO] Copying jackson-core-2.18.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jackson-core-2.18.1.jar +[INFO] Copying google-cloud-storage-2.32.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/google-cloud-storage-2.32.1.jar +[INFO] Copying audience-annotations-0.13.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/audience-annotations-0.13.0.jar +[INFO] Copying asm-commons-9.6.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/asm-commons-9.6.jar +[INFO] Copying proto-google-cloud-bigquerystorage-v1beta1-0.176.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/proto-google-cloud-bigquerystorage-v1beta1-0.176.0.jar +[INFO] Copying camel-http-common-3.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/camel-http-common-3.2.0.jar +[INFO] Copying curator-recipes-5.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/curator-recipes-5.2.0.jar +[INFO] Copying beam-sdks-java-extensions-arrow-2.56.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/beam-sdks-java-extensions-arrow-2.56.0.jar +[INFO] Copying grpc-auth-1.62.2.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/grpc-auth-1.62.2.jar +[INFO] Copying google-auth-library-credentials-1.30.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/google-auth-library-credentials-1.30.0.jar +[INFO] Copying animal-sniffer-annotations-1.23.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/animal-sniffer-annotations-1.23.jar +[INFO] Copying opencensus-api-0.31.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/opencensus-api-0.31.1.jar +[INFO] Copying jersey-container-servlet-2.28.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jersey-container-servlet-2.28.jar +[INFO] Copying okhttp-4.9.3.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/okhttp-4.9.3.jar +[INFO] Copying grpc-google-cloud-bigquerystorage-v1beta2-0.176.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/grpc-google-cloud-bigquerystorage-v1beta2-0.176.0.jar +[INFO] Copying netty-tcnative-classes-2.0.52.Final.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/netty-tcnative-classes-2.0.52.Final.jar +[INFO] Copying snakeyaml-engine-2.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/snakeyaml-engine-2.1.jar +[INFO] Copying grpc-google-cloud-pubsublite-v1-1.13.2.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/grpc-google-cloud-pubsublite-v1-1.13.2.jar +[INFO] Copying jaxb-impl-2.3.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jaxb-impl-2.3.0.jar +[INFO] Copying wire-java-generator-4.5.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/wire-java-generator-4.5.0.jar +[INFO] Copying netty-codec-smtp-4.1.100.Final.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/netty-codec-smtp-4.1.100.Final.jar +[INFO] Copying wire-grpc-client-jvm-4.5.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/wire-grpc-client-jvm-4.5.0.jar +[INFO] Copying grpc-protobuf-1.62.2.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/grpc-protobuf-1.62.2.jar +[INFO] Copying kafka-clients-2.4.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/kafka-clients-2.4.0.jar +[INFO] Copying gax-httpjson-2.46.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/gax-httpjson-2.46.1.jar +[INFO] Copying hk2-utils-2.5.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/hk2-utils-2.5.0.jar +[INFO] Copying hadoop-registry-3.4.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/hadoop-registry-3.4.1.jar +[INFO] Copying jackson-databind-2.10.3.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jackson-databind-2.10.3.jar +[INFO] Copying hapi-fhir-validation-7.2.2.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/hapi-fhir-validation-7.2.2.jar +[INFO] Copying hk2-locator-2.5.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/hk2-locator-2.5.0.jar +[INFO] Copying hadoop-yarn-server-nodemanager-3.4.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/hadoop-yarn-server-nodemanager-3.4.1.jar +[INFO] Copying opentelemetry-instrumentation-annotations-2.4.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/opentelemetry-instrumentation-annotations-2.4.0.jar +[INFO] Copying grpc-census-1.62.2.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/grpc-census-1.62.2.jar +[INFO] Copying jspecify-1.0.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jspecify-1.0.0.jar +[INFO] Copying grpc-google-cloud-pubsub-v1-1.109.3.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/grpc-google-cloud-pubsub-v1-1.109.3.jar +[INFO] Copying netty-resolver-dns-native-macos-4.1.100.Final-osx-x86_64.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/netty-resolver-dns-native-macos-4.1.100.Final-osx-x86_64.jar +[INFO] Copying hapi-fhir-client-7.4.5.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/hapi-fhir-client-7.4.5.jar +[INFO] Copying opencensus-contrib-resource-util-0.31.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/opencensus-contrib-resource-util-0.31.0.jar +[INFO] Copying ucum-1.0.8.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/ucum-1.0.8.jar +[INFO] Copying maven-artifact-3.6.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/maven-artifact-3.6.1.jar +[INFO] Copying google-api-services-healthcare-v1-rev20241017-2.0.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/google-api-services-healthcare-v1-rev20241017-2.0.0.jar +[INFO] Copying arrow-memory-core-15.0.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/arrow-memory-core-15.0.1.jar +[INFO] Copying zookeeper-3.8.4.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/zookeeper-3.8.4.jar +[INFO] Copying jetty-server-9.4.53.v20231009.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jetty-server-9.4.53.v20231009.jar +[INFO] Copying google-cloud-firestore-3.20.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/google-cloud-firestore-3.20.0.jar +[INFO] Copying jackson-jaxrs-json-provider-2.12.7.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jackson-jaxrs-json-provider-2.12.7.jar +[INFO] Copying jersey-core-1.19.4.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jersey-core-1.19.4.jar +[INFO] Copying wire-schema-4.8.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/wire-schema-4.8.0.jar +[INFO] Copying zstd-jni-1.5.0-1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/zstd-jni-1.5.0-1.jar +[INFO] Copying beam-sdks-java-transform-service-launcher-2.56.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/beam-sdks-java-transform-service-launcher-2.56.0.jar +[INFO] Copying javax.activation-api-1.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/javax.activation-api-1.2.0.jar +[INFO] Copying google-cloud-bigquerystorage-3.4.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/google-cloud-bigquerystorage-3.4.0.jar +[INFO] Copying camel-xml-jaxb-3.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/camel-xml-jaxb-3.2.0.jar +[INFO] Copying opencensus-impl-core-0.31.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/opencensus-impl-core-0.31.0.jar +[INFO] Copying proto-google-cloud-bigquerystorage-v1beta2-0.176.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/proto-google-cloud-bigquerystorage-v1beta2-0.176.0.jar +[INFO] Copying auto-value-annotations-1.11.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/auto-value-annotations-1.11.0.jar +[INFO] Copying jetty-continuation-9.4.20.v20190813.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jetty-continuation-9.4.20.v20190813.jar +[INFO] Copying parquet-jackson-1.13.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/parquet-jackson-1.13.1.jar +[INFO] Copying camel-core-languages-3.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/camel-core-languages-3.2.0.jar +[INFO] Copying beam-sdks-java-extensions-avro-2.56.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/beam-sdks-java-extensions-avro-2.56.0.jar +[INFO] Copying google-api-client-jackson2-2.0.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/google-api-client-jackson2-2.0.1.jar +[INFO] Copying camel-management-api-3.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/camel-management-api-3.2.0.jar +[INFO] Copying jsch-0.1.55.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jsch-0.1.55.jar +[INFO] Copying ognl-3.3.4.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/ognl-3.3.4.jar +[INFO] Copying netty-tcnative-boringssl-static-2.0.52.Final-windows-x86_64.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/netty-tcnative-boringssl-static-2.0.52.Final-windows-x86_64.jar +[INFO] Copying argparse4j-0.7.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/argparse4j-0.7.0.jar +[INFO] Copying jetty-http-9.4.53.v20231009.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jetty-http-9.4.53.v20231009.jar +[INFO] Copying google-api-services-cloudresourcemanager-v1-rev20240310-2.0.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/google-api-services-cloudresourcemanager-v1-rev20240310-2.0.0.jar +[INFO] Copying jetty-security-9.4.53.v20231009.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jetty-security-9.4.53.v20231009.jar +[INFO] Copying netty-transport-sctp-4.1.100.Final.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/netty-transport-sctp-4.1.100.Final.jar +[INFO] Copying c3p0-0.10.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/c3p0-0.10.1.jar +[INFO] Copying grpc-core-1.62.2.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/grpc-core-1.62.2.jar +[INFO] Copying camel-management-3.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/camel-management-3.2.0.jar +[INFO] Copying activation-1.1.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/activation-1.1.1.jar +[INFO] Copying parquet-format-structures-1.13.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/parquet-format-structures-1.13.1.jar +[INFO] Copying okio-fakefilesystem-jvm-3.4.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/okio-fakefilesystem-jvm-3.4.0.jar +[INFO] Copying jsr311-api-1.1.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jsr311-api-1.1.1.jar +[INFO] Copying connect-runtime-2.4.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/connect-runtime-2.4.0.jar +[INFO] Copying commons-codec-1.17.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/commons-codec-1.17.1.jar +[INFO] Copying debezium-ddl-parser-1.1.0.Final.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/debezium-ddl-parser-1.1.0.Final.jar +[INFO] Copying google-api-services-iamcredentials-v1-rev20211203-2.0.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/google-api-services-iamcredentials-v1-rev20211203-2.0.0.jar +[INFO] Copying wire-grpc-server-4.5.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/wire-grpc-server-4.5.0.jar +[INFO] Copying connect-transforms-2.4.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/connect-transforms-2.4.0.jar +[INFO] Copying hapi-fhir-caching-caffeine-7.4.5.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/hapi-fhir-caching-caffeine-7.4.5.jar +[INFO] Copying osgi-resource-locator-1.0.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/osgi-resource-locator-1.0.1.jar +[INFO] Copying netty-transport-classes-epoll-4.1.100.Final.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/netty-transport-classes-epoll-4.1.100.Final.jar +[INFO] Copying camel-stub-3.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/camel-stub-3.2.0.jar +[INFO] Copying camel-base-3.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/camel-base-3.2.0.jar +[INFO] Copying netty-handler-ssl-ocsp-4.1.100.Final.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/netty-handler-ssl-ocsp-4.1.100.Final.jar +[INFO] Copying google-api-client-gson-2.7.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/google-api-client-gson-2.7.0.jar +[INFO] Copying websocket-servlet-9.4.53.v20231009.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/websocket-servlet-9.4.53.v20231009.jar +[INFO] Copying beam-model-fn-execution-2.56.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/beam-model-fn-execution-2.56.0.jar +[INFO] Copying netty-transport-native-kqueue-4.1.100.Final-osx-aarch_64.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/netty-transport-native-kqueue-4.1.100.Final-osx-aarch_64.jar +[INFO] Copying mssql-jdbc-6.2.1.jre7.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/mssql-jdbc-6.2.1.jre7.jar +[INFO] Copying jetty-jndi-9.4.53.v20231009.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jetty-jndi-9.4.53.v20231009.jar +[INFO] Copying netty-codec-http2-4.1.100.Final.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/netty-codec-http2-4.1.100.Final.jar +[INFO] Copying netty-codec-haproxy-4.1.100.Final.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/netty-codec-haproxy-4.1.100.Final.jar +[INFO] Copying opencensus-exporter-metrics-util-0.31.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/opencensus-exporter-metrics-util-0.31.0.jar +[INFO] Copying okio-fakefilesystem-3.4.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/okio-fakefilesystem-3.4.0.jar +[INFO] Copying hapi-fhir-validation-resources-r4b-7.4.5.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/hapi-fhir-validation-resources-r4b-7.4.5.jar +[INFO] Copying camel-xpath-3.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/camel-xpath-3.2.0.jar +[INFO] Copying commons-compress-1.26.2.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/commons-compress-1.26.2.jar +[INFO] Copying parquet-encoding-1.13.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/parquet-encoding-1.13.1.jar +[INFO] Copying listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar +[INFO] Copying websocket-client-9.4.53.v20231009.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/websocket-client-9.4.53.v20231009.jar +[INFO] Copying kerby-util-2.0.3.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/kerby-util-2.0.3.jar +[INFO] Copying json-20240303.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/json-20240303.jar +[INFO] Copying threetenbp-1.4.4.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/threetenbp-1.4.4.jar +[INFO] Copying curator-client-5.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/curator-client-5.2.0.jar +[INFO] Copying google-http-client-1.45.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/google-http-client-1.45.0.jar +[INFO] Copying org.hl7.fhir.r4b-6.3.23.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/org.hl7.fhir.r4b-6.3.23.jar +[INFO] Copying org.hl7.fhir.r5-6.3.23.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/org.hl7.fhir.r5-6.3.23.jar +[INFO] Copying kotlinx-coroutines-core-jvm-1.5.2.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/kotlinx-coroutines-core-jvm-1.5.2.jar +[INFO] Copying netty-transport-4.1.100.Final.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/netty-transport-4.1.100.Final.jar +[INFO] Copying camel-ref-3.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/camel-ref-3.2.0.jar +[INFO] Copying google-cloud-spanner-6.62.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/google-cloud-spanner-6.62.0.jar +[INFO] Copying grpc-util-1.62.2.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/grpc-util-1.62.2.jar +[INFO] Copying camel-caffeine-lrucache-3.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/camel-caffeine-lrucache-3.2.0.jar +[INFO] Copying org.hl7.fhir.dstu2016may-6.1.2.2.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/org.hl7.fhir.dstu2016may-6.1.2.2.jar +[INFO] Copying camel-scheduler-3.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/camel-scheduler-3.2.0.jar +[INFO] Copying google-auth-library-oauth2-http-1.30.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/google-auth-library-oauth2-http-1.30.0.jar +[INFO] Copying kafka-log4j-appender-2.4.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/kafka-log4j-appender-2.4.0.jar +[INFO] Copying Saxon-HE-9.8.0-15.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/Saxon-HE-9.8.0-15.jar +[INFO] Copying beam-sdks-java-extensions-google-cloud-platform-core-2.56.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/beam-sdks-java-extensions-google-cloud-platform-core-2.56.0.jar +[INFO] Copying beam-sdks-java-io-google-cloud-platform-2.56.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/beam-sdks-java-io-google-cloud-platform-2.56.0.jar +[INFO] Copying eclipse-collections-api-11.1.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/eclipse-collections-api-11.1.0.jar +[INFO] Copying opencensus-contrib-grpc-metrics-0.31.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/opencensus-contrib-grpc-metrics-0.31.1.jar +[INFO] Copying google-cloud-pubsublite-1.13.2.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/google-cloud-pubsublite-1.13.2.jar +[INFO] Copying netty-tcnative-boringssl-static-2.0.52.Final.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/netty-tcnative-boringssl-static-2.0.52.Final.jar +[INFO] Copying debezium-embedded-1.1.0.Final.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/debezium-embedded-1.1.0.Final.jar +[INFO] Copying camel-util-json-3.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/camel-util-json-3.2.0.jar +[INFO] Copying hapi-fhir-validation-resources-r4-7.4.5.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/hapi-fhir-validation-resources-r4-7.4.5.jar +[INFO] Copying beam-model-pipeline-2.56.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/beam-model-pipeline-2.56.0.jar +[INFO] Copying perfmark-api-0.27.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/perfmark-api-0.27.0.jar +[INFO] Copying jersey-client-2.28.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jersey-client-2.28.jar +[INFO] Copying jcip-annotations-1.0-1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jcip-annotations-1.0-1.jar +[INFO] Copying jsr305-3.0.2.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jsr305-3.0.2.jar +[INFO] Copying opentelemetry-api-1.38.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/opentelemetry-api-1.38.0.jar +[INFO] Copying jetty-annotations-9.4.53.v20231009.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jetty-annotations-9.4.53.v20231009.jar +[INFO] Copying wire-runtime-4.8.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/wire-runtime-4.8.0.jar +[INFO] Copying grpc-netty-1.62.2.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/grpc-netty-1.62.2.jar +[INFO] Copying camel-jackson-3.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/camel-jackson-3.2.0.jar +[INFO] Copying camel-vm-3.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/camel-vm-3.2.0.jar +[INFO] Copying wire-runtime-jvm-4.9.3.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/wire-runtime-jvm-4.9.3.jar +[INFO] Copying hamcrest-library-3.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/hamcrest-library-3.0.jar +[INFO] Copying unbescape-1.1.6.RELEASE.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/unbescape-1.1.6.RELEASE.jar +[INFO] Copying camel-api-3.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/camel-api-3.2.0.jar +[INFO] Copying opencensus-contrib-grpc-util-0.31.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/opencensus-contrib-grpc-util-0.31.1.jar +[INFO] Copying kotlin-reflect-1.9.20.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/kotlin-reflect-1.9.20.jar +[INFO] Copying jackson-jaxrs-base-2.12.7.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jackson-jaxrs-base-2.12.7.jar +[INFO] Copying javax-websocket-client-impl-9.4.53.v20231009.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/javax-websocket-client-impl-9.4.53.v20231009.jar +[INFO] Copying jakarta.ws.rs-api-2.1.5.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jakarta.ws.rs-api-2.1.5.jar +[INFO] Copying google-http-client-apache-v2-1.45.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/google-http-client-apache-v2-1.45.0.jar +[INFO] Copying camel-saga-3.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/camel-saga-3.2.0.jar +[INFO] Copying camel-controlbus-3.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/camel-controlbus-3.2.0.jar +[INFO] Copying debezium-core-1.1.0.Final.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/debezium-core-1.1.0.Final.jar +[INFO] Copying camel-tooling-model-3.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/camel-tooling-model-3.2.0.jar +[INFO] Copying hadoop-shaded-guava-1.3.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/hadoop-shaded-guava-1.3.0.jar +[INFO] Copying grpc-alts-1.62.2.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/grpc-alts-1.62.2.jar +[INFO] Copying grpc-googleapis-1.62.2.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/grpc-googleapis-1.62.2.jar +[INFO] Copying commons-io-2.17.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/commons-io-2.17.0.jar +[INFO] Copying google-cloud-core-grpc-2.36.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/google-cloud-core-grpc-2.36.1.jar +[INFO] Copying beam-sdks-java-harness-2.56.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/beam-sdks-java-harness-2.56.0.jar +[INFO] Copying debezium-connector-mysql-1.1.0.Final.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/debezium-connector-mysql-1.1.0.Final.jar +[INFO] Copying hapi-fhir-structures-r4b-7.4.5.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/hapi-fhir-structures-r4b-7.4.5.jar +[INFO] Copying hapi-fhir-structures-r4-7.4.5.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/hapi-fhir-structures-r4-7.4.5.jar +[INFO] Copying google-cloud-monitoring-3.39.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/google-cloud-monitoring-3.39.0.jar +[INFO] Copying mysql-connector-java-8.0.16.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/mysql-connector-java-8.0.16.jar +[INFO] Copying aopalliance-1.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/aopalliance-1.0.jar +[INFO] Copying kotlin-stdlib-1.9.20.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/kotlin-stdlib-1.9.20.jar +[INFO] Copying opencensus-proto-0.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/opencensus-proto-0.2.0.jar +[INFO] Copying parquet-avro-1.13.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/parquet-avro-1.13.1.jar +[INFO] Copying grpc-protobuf-lite-1.62.2.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/grpc-protobuf-lite-1.62.2.jar +[INFO] Copying plantuml-mit-1.2023.9.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/plantuml-mit-1.2023.9.jar +[INFO] Copying kerb-core-2.0.3.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/kerb-core-2.0.3.jar +[INFO] Copying jetty-client-9.4.20.v20190813.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jetty-client-9.4.20.v20190813.jar +[INFO] Copying hapi-fhir-structures-dstu3-7.4.5.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/hapi-fhir-structures-dstu3-7.4.5.jar +[INFO] Copying jersey-guice-1.19.4.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jersey-guice-1.19.4.jar +[INFO] Copying api-common-2.29.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/api-common-2.29.1.jar +[INFO] Copying gson-2.11.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/gson-2.11.0.jar +[INFO] Copying jcommander-1.82.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jcommander-1.82.jar +[INFO] Copying javassist-3.21.0-GA.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/javassist-3.21.0-GA.jar +[INFO] Copying javax.annotation-api-1.3.2.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/javax.annotation-api-1.3.2.jar +[INFO] Copying proto-google-cloud-bigtable-admin-v2-2.37.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/proto-google-cloud-bigtable-admin-v2-2.37.0.jar +[INFO] Copying hadoop-mapreduce-client-app-3.4.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/hadoop-mapreduce-client-app-3.4.1.jar +[INFO] Copying jakarta.inject-2.5.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jakarta.inject-2.5.0.jar +[INFO] Copying bcprov-jdk18on-1.78.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/bcprov-jdk18on-1.78.1.jar +[INFO] Copying jackson-dataformat-yaml-2.14.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jackson-dataformat-yaml-2.14.1.jar +[INFO] Copying stax-ex-1.8.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/stax-ex-1.8.jar +[INFO] Copying apicurio-registry-protobuf-schema-utilities-3.0.0.M2.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/apicurio-registry-protobuf-schema-utilities-3.0.0.M2.jar +[INFO] Copying netty-transport-native-epoll-4.1.100.Final-linux-aarch_64.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/netty-transport-native-epoll-4.1.100.Final-linux-aarch_64.jar +[INFO] Copying arrow-format-15.0.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/arrow-format-15.0.1.jar +[INFO] Copying jetty-util-ajax-9.4.53.v20231009.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jetty-util-ajax-9.4.53.v20231009.jar +[INFO] Copying kerb-util-2.0.3.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/kerb-util-2.0.3.jar +[INFO] Copying conscrypt-openjdk-uber-2.5.2.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/conscrypt-openjdk-uber-2.5.2.jar +[INFO] Copying failureaccess-1.0.2.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/failureaccess-1.0.2.jar +[INFO] Copying istack-commons-runtime-3.0.7.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/istack-commons-runtime-3.0.7.jar +[INFO] Copying gcsio-2.2.16.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/gcsio-2.2.16.jar +[INFO] Copying proto-google-cloud-pubsublite-v1-1.13.2.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/proto-google-cloud-pubsublite-v1-1.13.2.jar +[INFO] Copying eclipse-collections-11.1.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/eclipse-collections-11.1.0.jar +[INFO] Copying org.hl7.fhir.dstu3-6.3.23.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/org.hl7.fhir.dstu3-6.3.23.jar +[INFO] Copying kerby-config-2.0.3.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/kerby-config-2.0.3.jar +[INFO] Copying netty-common-4.1.100.Final.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/netty-common-4.1.100.Final.jar +[INFO] Copying j2objc-annotations-3.0.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/j2objc-annotations-3.0.0.jar +[INFO] Copying beam-sdks-java-extensions-protobuf-2.56.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/beam-sdks-java-extensions-protobuf-2.56.0.jar +[INFO] Copying hadoop-hdfs-client-3.4.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/hadoop-hdfs-client-3.4.1.jar +[INFO] Copying gapic-google-cloud-storage-v2-2.32.1-alpha.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/gapic-google-cloud-storage-v2-2.32.1-alpha.jar +[INFO] Copying jersey-server-2.28.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jersey-server-2.28.jar +[INFO] Copying google-http-client-jackson2-1.44.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/google-http-client-jackson2-1.44.1.jar +[INFO] Copying grpc-context-1.62.2.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/grpc-context-1.62.2.jar +[INFO] Copying netty-codec-memcache-4.1.100.Final.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/netty-codec-memcache-4.1.100.Final.jar +[INFO] Copying javax.servlet-api-3.1.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/javax.servlet-api-3.1.0.jar +[INFO] Copying lombok-1.18.34.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/lombok-1.18.34.jar +[INFO] Copying netty-codec-redis-4.1.100.Final.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/netty-codec-redis-4.1.100.Final.jar +[INFO] Copying grpc-stub-1.62.2.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/grpc-stub-1.62.2.jar +[INFO] Copying jersey-container-servlet-core-2.28.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jersey-container-servlet-core-2.28.jar +[INFO] Copying netty-transport-native-epoll-4.1.100.Final-linux-x86_64.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/netty-transport-native-epoll-4.1.100.Final-linux-x86_64.jar +[INFO] Copying annotations-4.1.1.4.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/annotations-4.1.1.4.jar +[INFO] Copying error_prone_annotations-2.27.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/error_prone_annotations-2.27.0.jar +[INFO] Copying beam-sdks-java-core-2.56.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/beam-sdks-java-core-2.56.0.jar +[INFO] Copying commons-configuration2-2.10.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/commons-configuration2-2.10.1.jar +[INFO] Copying proto-google-cloud-bigtable-v2-2.37.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/proto-google-cloud-bigtable-v2-2.37.0.jar +[INFO] Copying reflections-0.9.11.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/reflections-0.9.11.jar +[INFO] Copying javapoet-1.13.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/javapoet-1.13.0.jar +[INFO] Copying annotations-13.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/annotations-13.0.jar +[INFO] Copying camel-cloud-3.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/camel-cloud-3.2.0.jar +[INFO] Copying camel-debezium-mysql-3.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/camel-debezium-mysql-3.2.0.jar +[INFO] Copying opentelemetry-context-1.38.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/opentelemetry-context-1.38.0.jar +[INFO] Copying netty-codec-socks-4.1.100.Final.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/netty-codec-socks-4.1.100.Final.jar +[INFO] Copying org.hl7.fhir.dstu2-6.1.2.2.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/org.hl7.fhir.dstu2-6.1.2.2.jar +[INFO] Copying hadoop-mapreduce-client-common-3.4.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/hadoop-mapreduce-client-common-3.4.1.jar +[INFO] Copying commons-daemon-1.0.13.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/commons-daemon-1.0.13.jar +[INFO] Copying netty-handler-proxy-4.1.100.Final.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/netty-handler-proxy-4.1.100.Final.jar +[INFO] Copying netty-tcnative-boringssl-static-2.0.52.Final-linux-aarch_64.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/netty-tcnative-boringssl-static-2.0.52.Final-linux-aarch_64.jar +[INFO] Copying camel-dataformat-3.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/camel-dataformat-3.2.0.jar +[INFO] Copying guice-servlet-4.2.3.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/guice-servlet-4.2.3.jar +[INFO] Copying netty-transport-native-unix-common-4.1.100.Final.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/netty-transport-native-unix-common-4.1.100.Final.jar +[INFO] Copying org.hl7.fhir.validation-6.1.2.2.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/org.hl7.fhir.validation-6.1.2.2.jar +[INFO] Copying camel-test-3.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/camel-test-3.2.0.jar +[INFO] Copying camel-http-base-3.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/camel-http-base-3.2.0.jar +[INFO] Copying camel-directvm-3.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/camel-directvm-3.2.0.jar +[INFO] Copying kotlinpoet-jvm-1.15.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/kotlinpoet-jvm-1.15.1.jar +[INFO] Copying assertj-core-3.15.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/assertj-core-3.15.0.jar +[INFO] Copying gax-2.46.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/gax-2.46.1.jar +[INFO] Copying camel-validator-3.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/camel-validator-3.2.0.jar +[INFO] Copying reload4j-1.2.22.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/reload4j-1.2.22.jar +[INFO] Copying classgraph-4.8.162.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/classgraph-4.8.162.jar +[INFO] Copying websocket-common-9.4.53.v20231009.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/websocket-common-9.4.53.v20231009.jar +[INFO] Copying checker-qual-3.43.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/checker-qual-3.43.0.jar +[INFO] Copying debezium-api-1.1.0.Final.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/debezium-api-1.1.0.Final.jar +[INFO] Copying jetty-webapp-9.4.53.v20231009.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jetty-webapp-9.4.53.v20231009.jar +[INFO] Copying jersey-media-jaxb-2.28.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jersey-media-jaxb-2.28.jar +[INFO] Copying netty-codec-http-4.1.100.Final.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/netty-codec-http-4.1.100.Final.jar +[INFO] Copying camel-core-catalog-3.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/camel-core-catalog-3.2.0.jar +[INFO] Copying grpc-google-cloud-bigquerystorage-v1beta1-0.176.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/grpc-google-cloud-bigquerystorage-v1beta1-0.176.0.jar +[INFO] Copying camel-cluster-3.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/camel-cluster-3.2.0.jar +[INFO] Copying hadoop-annotations-3.4.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/hadoop-annotations-3.4.1.jar +[INFO] Copying netty-handler-4.1.100.Final.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/netty-handler-4.1.100.Final.jar +[INFO] Copying camel-language-3.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/camel-language-3.2.0.jar +[INFO] Copying logback-classic-1.5.12.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/logback-classic-1.5.12.jar +[INFO] Copying camel-util-3.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/camel-util-3.2.0.jar +[INFO] Copying commons-pool-1.6.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/commons-pool-1.6.jar +[INFO] Copying commons-lang3-3.14.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/commons-lang3-3.14.0.jar +[INFO] Copying plexus-utils-3.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/plexus-utils-3.2.0.jar +[INFO] Copying hadoop-auth-3.4.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/hadoop-auth-3.4.1.jar +[INFO] Copying google-http-client-protobuf-1.44.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/google-http-client-protobuf-1.44.1.jar +[INFO] Copying stax2-api-4.2.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/stax2-api-4.2.1.jar +[INFO] Copying jersey-servlet-1.19.4.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jersey-servlet-1.19.4.jar +[INFO] Copying org.hl7.fhir.convertors-6.1.2.2.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/org.hl7.fhir.convertors-6.1.2.2.jar +[INFO] Copying kotlin-stdlib-jdk7-1.9.10.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/kotlin-stdlib-jdk7-1.9.10.jar +[INFO] Copying jakarta.xml.bind-api-2.3.2.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jakarta.xml.bind-api-2.3.2.jar +[INFO] Copying guava-33.3.1-jre.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/guava-33.3.1-jre.jar +[INFO] Copying proto-google-cloud-spanner-executor-v1-6.62.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/proto-google-cloud-spanner-executor-v1-6.62.0.jar +[INFO] Copying proto-google-iam-v1-1.32.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/proto-google-iam-v1-1.32.1.jar +[INFO] Copying hadoop-mapreduce-client-core-3.4.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/hadoop-mapreduce-client-core-3.4.1.jar +[INFO] Copying jackson-datatype-joda-2.14.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jackson-datatype-joda-2.14.1.jar +[INFO] Copying commons-collections4-4.4.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/commons-collections4-4.4.jar +[INFO] Copying auto-value-1.11.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/auto-value-1.11.0.jar +[INFO] Copying mockito-inline-5.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/mockito-inline-5.2.0.jar +[INFO] Copying swiftpoet-1.3.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/swiftpoet-1.3.1.jar +[INFO] Copying google-cloud-core-http-2.31.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/google-cloud-core-http-2.31.0.jar +[INFO] Copying netty-tcnative-boringssl-static-2.0.52.Final-linux-x86_64.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/netty-tcnative-boringssl-static-2.0.52.Final-linux-x86_64.jar +[INFO] Copying grpc-xds-1.62.2.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/grpc-xds-1.62.2.jar +[INFO] Copying camel-direct-3.2.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/camel-direct-3.2.0.jar +[INFO] Copying google-cloud-core-2.36.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/google-cloud-core-2.36.1.jar +[INFO] Copying kerb-crypto-2.0.3.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/kerb-crypto-2.0.3.jar +[INFO] Copying flogger-0.7.4.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/flogger-0.7.4.jar +[INFO] Copying netty-all-4.1.100.Final.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/netty-all-4.1.100.Final.jar +[INFO] Copying dnsjava-3.6.1.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/dnsjava-3.6.1.jar +[INFO] Copying jackson-datatype-jdk8-2.10.0.jar to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/streaming/target/dependency/jackson-datatype-jdk8-2.10.0.jar +[WARNING] beam-vendor-grpc-1_60_1-0.2.jar, grpc-alts-1.62.2.jar define 3 overlapping resources: +[WARNING] - grpc/gcp/altscontext.proto +[WARNING] - grpc/gcp/handshaker.proto +[WARNING] - grpc/gcp/transport_security_common.proto +[WARNING] auto-value-1.11.0.jar, beam-vendor-grpc-1_60_1-0.2.jar, beam-vendor-guava-32_1_2-jre-0.1.jar, curator-client-5.2.0.jar, failureaccess-1.0.2.jar, hadoop-shaded-guava-1.3.0.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/com.google.guava/failureaccess/pom.properties +[WARNING] - META-INF/maven/com.google.guava/failureaccess/pom.xml +[WARNING] hadoop-shaded-guava-1.3.0.jar, hadoop-shaded-protobuf_3_25-1.3.0.jar define 2 overlapping resources: +[WARNING] - META-INF/NOTICE-binary +[WARNING] - META-INF/licenses-binary/LICENSE.protobuf.txt +[WARNING] beam-vendor-grpc-1_60_1-0.2.jar, grpc-netty-shaded-1.62.2.jar define 19 overlapping resources: +[WARNING] - META-INF/native-image/io.grpc.netty.shaded.io.netty/netty-buffer/native-image.properties +[WARNING] - META-INF/native-image/io.grpc.netty.shaded.io.netty/netty-codec-http/generated/handlers/reflect-config.json +[WARNING] - META-INF/native-image/io.grpc.netty.shaded.io.netty/netty-codec-http/native-image.properties +[WARNING] - META-INF/native-image/io.grpc.netty.shaded.io.netty/netty-codec-http2/generated/handlers/reflect-config.json +[WARNING] - META-INF/native-image/io.grpc.netty.shaded.io.netty/netty-codec-http2/native-image.properties +[WARNING] - META-INF/native-image/io.grpc.netty.shaded.io.netty/netty-codec-socks/generated/handlers/reflect-config.json +[WARNING] - META-INF/native-image/io.grpc.netty.shaded.io.netty/netty-codec/generated/handlers/reflect-config.json +[WARNING] - META-INF/native-image/io.grpc.netty.shaded.io.netty/netty-codec/native-image.properties +[WARNING] - META-INF/native-image/io.grpc.netty.shaded.io.netty/netty-common/native-image.properties +[WARNING] - META-INF/native-image/io.grpc.netty.shaded.io.netty/netty-handler-proxy/generated/handlers/reflect-config.json +[WARNING] - 9 more... +[WARNING] jaxb-impl-2.2.3-1.jar, jaxb-runtime-2.3.1.jar define 589 overlapping classes and resources: +[WARNING] - com.sun.xml.bind.AccessorFactory +[WARNING] - com.sun.xml.bind.AccessorFactoryImpl +[WARNING] - com.sun.xml.bind.AnyTypeAdapter +[WARNING] - com.sun.xml.bind.CycleRecoverable +[WARNING] - com.sun.xml.bind.CycleRecoverable$Context +[WARNING] - com.sun.xml.bind.DatatypeConverterImpl +[WARNING] - com.sun.xml.bind.DatatypeConverterImpl$CalendarFormatter +[WARNING] - com.sun.xml.bind.IDResolver +[WARNING] - com.sun.xml.bind.InternalAccessorFactory +[WARNING] - com.sun.xml.bind.Locatable +[WARNING] - 579 more... +[WARNING] commons-logging-1.2.jar, jcl-over-slf4j-2.0.13.jar define 5 overlapping classes: +[WARNING] - org.apache.commons.logging.Log +[WARNING] - org.apache.commons.logging.LogConfigurationException +[WARNING] - org.apache.commons.logging.LogFactory +[WARNING] - org.apache.commons.logging.impl.NoOpLog +[WARNING] - org.apache.commons.logging.impl.SimpleLog +[WARNING] beam-vendor-grpc-1_60_1-0.2.jar, google-http-client-1.44.1.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/com.google.http-client/google-http-client/pom.properties +[WARNING] - META-INF/maven/com.google.http-client/google-http-client/pom.xml +[WARNING] beam-vendor-grpc-1_60_1-0.2.jar, flink-shaded-zookeeper-3-3.4.14-14.0.jar define 1 overlapping resource: +[WARNING] - LICENSE.txt +[WARNING] jakarta.activation-api-1.2.1.jar, javax.activation-api-1.2.0.jar define 31 overlapping classes: +[WARNING] - javax.activation.ActivationDataFlavor +[WARNING] - javax.activation.CommandInfo +[WARNING] - javax.activation.CommandInfo$Beans +[WARNING] - javax.activation.CommandInfo$Beans$1 +[WARNING] - javax.activation.CommandMap +[WARNING] - javax.activation.CommandObject +[WARNING] - javax.activation.DataContentHandler +[WARNING] - javax.activation.DataContentHandlerFactory +[WARNING] - javax.activation.DataHandler +[WARNING] - javax.activation.DataHandler$1 +[WARNING] - 21 more... +[WARNING] beam-runners-direct-java-2.56.0.jar, beam-sdks-java-core-2.56.0.jar define 3773 overlapping classes and resources: +[WARNING] - META-INF/maven/org.apache.beam/beam-sdks-java-core/pom.properties +[WARNING] - META-INF/maven/org.apache.beam/beam-sdks-java-core/pom.xml +[WARNING] - org.apache.beam.repackaged.core.org.antlr.v4.runtime.ANTLRErrorListener +[WARNING] - org.apache.beam.repackaged.core.org.antlr.v4.runtime.ANTLRErrorStrategy +[WARNING] - org.apache.beam.repackaged.core.org.antlr.v4.runtime.ANTLRFileStream +[WARNING] - org.apache.beam.repackaged.core.org.antlr.v4.runtime.ANTLRInputStream +[WARNING] - org.apache.beam.repackaged.core.org.antlr.v4.runtime.BailErrorStrategy +[WARNING] - org.apache.beam.repackaged.core.org.antlr.v4.runtime.BaseErrorListener +[WARNING] - org.apache.beam.repackaged.core.org.antlr.v4.runtime.BufferedTokenStream +[WARNING] - org.apache.beam.repackaged.core.org.antlr.v4.runtime.CharStream +[WARNING] - 3763 more... +[WARNING] okio-3.0.0.jar, okio-jvm-3.6.0.jar define 1 overlapping resource: +[WARNING] - META-INF/okio.kotlin_module +[WARNING] auto-value-1.11.0.jar, lombok-1.18.34.jar define 1 overlapping resource: +[WARNING] - META-INF/gradle/incremental.annotation.processors +[WARNING] beam-vendor-grpc-1_60_1-0.2.jar, beam-vendor-guava-32_1_2-jre-0.1.jar, guava-32.1.2-jre.jar, hadoop-shaded-guava-1.3.0.jar define 1 overlapping resource: +[WARNING] - META-INF/proguard/reflect.pro +[WARNING] auto-value-1.11.0.jar, beam-vendor-grpc-1_60_1-0.2.jar, beam-vendor-guava-32_1_2-jre-0.1.jar, error_prone_annotations-2.10.0.jar, hadoop-shaded-guava-1.3.0.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/com.google.errorprone/error_prone_annotations/pom.properties +[WARNING] - META-INF/maven/com.google.errorprone/error_prone_annotations/pom.xml +[WARNING] jersey-client-1.19.4.jar, jersey-core-1.19.4.jar, jersey-json-1.22.0.jar, jersey-server-1.19.4.jar, jersey-servlet-1.19.4.jar define 1 overlapping resource: +[WARNING] - META-INF/jersey-module-version +[WARNING] jackson-annotations-2.14.1.jar, parquet-jackson-1.13.1.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/com.fasterxml.jackson.core/jackson-annotations/pom.properties +[WARNING] - META-INF/maven/com.fasterxml.jackson.core/jackson-annotations/pom.xml +[WARNING] google-cloud-bigtable-stats-2.37.0.jar, opencensus-proto-0.2.0.jar define 8 overlapping resources: +[WARNING] - opencensus/proto/agent/common/v1/common.proto +[WARNING] - opencensus/proto/agent/metrics/v1/metrics_service.proto +[WARNING] - opencensus/proto/agent/trace/v1/trace_service.proto +[WARNING] - opencensus/proto/metrics/v1/metrics.proto +[WARNING] - opencensus/proto/resource/v1/resource.proto +[WARNING] - opencensus/proto/stats/v1/stats.proto +[WARNING] - opencensus/proto/trace/v1/trace.proto +[WARNING] - opencensus/proto/trace/v1/trace_config.proto +[WARNING] beam-vendor-grpc-1_60_1-0.2.jar, flink-shaded-netty-4.1.65.Final-14.0.jar, grpc-netty-shaded-1.62.2.jar, netty-all-4.1.100.Final.jar, netty-buffer-4.1.100.Final.jar, netty-codec-4.1.100.Final.jar, netty-codec-dns-4.1.100.Final.jar, netty-codec-haproxy-4.1.100.Final.jar, netty-codec-http-4.1.100.Final.jar, netty-codec-http2-4.1.100.Final.jar, netty-codec-memcache-4.1.100.Final.jar, netty-codec-mqtt-4.1.100.Final.jar, netty-codec-redis-4.1.100.Final.jar, netty-codec-smtp-4.1.100.Final.jar, netty-codec-socks-4.1.100.Final.jar, netty-codec-stomp-4.1.100.Final.jar, netty-codec-xml-4.1.100.Final.jar, netty-common-4.1.100.Final.jar, netty-handler-4.1.100.Final.jar, netty-handler-proxy-4.1.100.Final.jar, netty-handler-ssl-ocsp-4.1.100.Final.jar, netty-resolver-4.1.100.Final.jar, netty-resolver-dns-4.1.100.Final.jar, netty-resolver-dns-classes-macos-4.1.100.Final.jar, netty-resolver-dns-native-macos-4.1.100.Final-osx-aarch_64.jar, netty-resolver-dns-native-macos-4.1.100.Final-osx-x86_64.jar, netty-transport-4.1.100.Final.jar, netty-transport-classes-epoll-4.1.100.Final.jar, netty-transport-classes-kqueue-4.1.100.Final.jar, netty-transport-native-epoll-4.1.100.Final-linux-aarch_64.jar, netty-transport-native-epoll-4.1.100.Final-linux-x86_64.jar, netty-transport-native-epoll-4.1.100.Final.jar, netty-transport-native-kqueue-4.1.100.Final-osx-aarch_64.jar, netty-transport-native-kqueue-4.1.100.Final-osx-x86_64.jar, netty-transport-native-unix-common-4.1.100.Final.jar, netty-transport-rxtx-4.1.100.Final.jar, netty-transport-sctp-4.1.100.Final.jar, netty-transport-udt-4.1.100.Final.jar define 1 overlapping resource: +[WARNING] - META-INF/io.netty.versions.properties +[WARNING] arrow-format-15.0.1.jar, arrow-memory-core-15.0.1.jar, arrow-vector-15.0.1.jar, audience-annotations-0.13.0.jar, avro-1.12.0.jar, beam-vendor-grpc-1_60_1-0.2.jar, curator-client-5.2.0.jar, curator-framework-5.2.0.jar, curator-recipes-5.2.0.jar, flink-annotations-1.14.3.jar, flink-clients_2.12-1.14.3.jar, flink-core-1.14.3.jar, flink-file-sink-common-1.14.3.jar, flink-hadoop-fs-1.14.3.jar, flink-java-1.14.3.jar, flink-metrics-core-1.14.3.jar, flink-optimizer-1.14.3.jar, flink-queryable-state-client-java-1.14.3.jar, flink-rpc-akka-loader-1.14.3.jar, flink-rpc-core-1.14.3.jar, flink-runtime-1.14.3.jar, flink-scala_2.12-1.14.3.jar, flink-shaded-asm-7-7.1-14.0.jar, flink-shaded-force-shading-14.0.jar, flink-shaded-guava-30.1.1-jre-14.0.jar, flink-shaded-jackson-2.12.4-14.0.jar, flink-shaded-netty-4.1.65.Final-14.0.jar, flink-shaded-zookeeper-3-3.4.14-14.0.jar, flink-streaming-java_2.12-1.14.3.jar, guice-4.2.3.jar, guice-servlet-4.2.3.jar, hadoop-shaded-guava-1.3.0.jar, hadoop-shaded-protobuf_3_25-1.3.0.jar, httpclient-4.5.13.jar, httpcore-4.4.14.jar, kerb-core-2.0.3.jar, kerb-crypto-2.0.3.jar, kerb-util-2.0.3.jar, kerby-asn1-2.0.3.jar, kerby-config-2.0.3.jar, kerby-pkix-2.0.3.jar, kerby-util-2.0.3.jar define 1 overlapping resource: +[WARNING] - META-INF/DEPENDENCIES +[WARNING] wire-runtime-4.8.0.jar, wire-schema-4.8.0.jar define 7 overlapping resources: +[WARNING] - META-INF/kotlin-project-structure-metadata.json +[WARNING] - commonMain/default/linkdata/module +[WARNING] - commonMain/default/linkdata/package_com.squareup.wire/0_wire.knm +[WARNING] - commonMain/default/linkdata/package_com.squareup/0_squareup.knm +[WARNING] - commonMain/default/linkdata/package_com/0_com.knm +[WARNING] - commonMain/default/linkdata/root_package/0_.knm +[WARNING] - commonMain/default/manifest +[WARNING] netty-tcnative-boringssl-static-2.0.52.Final-linux-aarch_64.jar, netty-tcnative-boringssl-static-2.0.52.Final-linux-x86_64.jar, netty-tcnative-boringssl-static-2.0.52.Final-osx-aarch_64.jar, netty-tcnative-boringssl-static-2.0.52.Final-osx-x86_64.jar, netty-tcnative-boringssl-static-2.0.52.Final-windows-x86_64.jar, netty-tcnative-boringssl-static-2.0.52.Final.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/io.netty/netty-tcnative-boringssl-static/pom.properties +[WARNING] - META-INF/maven/io.netty/netty-tcnative-boringssl-static/pom.xml +[WARNING] wire-compiler-4.5.0.jar, wire-schema-jvm-4.9.3.jar define 9 overlapping classes: +[WARNING] - com.squareup.wire.schema.DirectedAcyclicGraph +[WARNING] - com.squareup.wire.schema.PartitionedSchema +[WARNING] - com.squareup.wire.schema.PartitionedSchema$Partition +[WARNING] - com.squareup.wire.schema.PartitionedSchemaKt +[WARNING] - com.squareup.wire.schema.PartitionedSchemaKt$partition$moduleGraph$1 +[WARNING] - com.squareup.wire.schema.Target +[WARNING] - com.squareup.wire.schema.WireRun +[WARNING] - com.squareup.wire.schema.WireRun$Module +[WARNING] - com.squareup.wire.schema.WireRun$execute$$inlined$sortedBy$1 +[WARNING] jakarta.xml.bind-api-2.3.2.jar, jaxb-api-2.2.11.jar define 107 overlapping classes and resources: +[WARNING] - javax.xml.bind.Binder +[WARNING] - javax.xml.bind.ContextFinder +[WARNING] - javax.xml.bind.ContextFinder$1 +[WARNING] - javax.xml.bind.ContextFinder$2 +[WARNING] - javax.xml.bind.ContextFinder$3 +[WARNING] - javax.xml.bind.DataBindingException +[WARNING] - javax.xml.bind.DatatypeConverter +[WARNING] - javax.xml.bind.DatatypeConverterImpl +[WARNING] - javax.xml.bind.DatatypeConverterImpl$CalendarFormatter +[WARNING] - javax.xml.bind.DatatypeConverterInterface +[WARNING] - 97 more... +[WARNING] datastore-v1-proto-client-2.19.0.jar, google-auth-library-oauth2-http-1.23.0.jar, google-cloud-spanner-6.62.0.jar define 1 overlapping resource: +[WARNING] - META-INF/native-image/native-image.properties +[WARNING] eclipse-collections-11.1.0.jar, eclipse-collections-api-11.1.0.jar, javax-websocket-client-impl-9.4.53.v20231009.jar, javax-websocket-server-impl-9.4.53.v20231009.jar, jetty-annotations-9.4.53.v20231009.jar, jetty-client-9.4.53.v20231009.jar, jetty-http-9.4.53.v20231009.jar, jetty-io-9.4.53.v20231009.jar, jetty-jndi-9.4.53.v20231009.jar, jetty-plus-9.4.53.v20231009.jar, jetty-security-9.4.53.v20231009.jar, jetty-server-9.4.53.v20231009.jar, jetty-servlet-9.4.53.v20231009.jar, jetty-util-9.4.53.v20231009.jar, jetty-util-ajax-9.4.53.v20231009.jar, jetty-webapp-9.4.53.v20231009.jar, jetty-xml-9.4.53.v20231009.jar, websocket-api-9.4.53.v20231009.jar, websocket-client-9.4.53.v20231009.jar, websocket-common-9.4.53.v20231009.jar, websocket-server-9.4.53.v20231009.jar, websocket-servlet-9.4.53.v20231009.jar define 1 overlapping resource: +[WARNING] - about.html +[WARNING] kotlinpoet-1.12.0.jar, kotlinpoet-jvm-1.15.1.jar define 101 overlapping class and resource: +[WARNING] - META-INF/kotlinpoet.kotlin_module +[WARNING] - com.squareup.kotlinpoet.AnnotationSpec +[WARNING] - com.squareup.kotlinpoet.AnnotationSpec$Builder +[WARNING] - com.squareup.kotlinpoet.AnnotationSpec$Builder$Companion +[WARNING] - com.squareup.kotlinpoet.AnnotationSpec$Companion +[WARNING] - com.squareup.kotlinpoet.AnnotationSpec$Companion$get$$inlined$sortedBy$1 +[WARNING] - com.squareup.kotlinpoet.AnnotationSpec$UseSiteTarget +[WARNING] - com.squareup.kotlinpoet.AnnotationSpec$Visitor +[WARNING] - com.squareup.kotlinpoet.ClassName +[WARNING] - com.squareup.kotlinpoet.ClassName$Companion +[WARNING] - 91 more... +[WARNING] beam-vendor-grpc-1_60_1-0.2.jar, httpcore-4.4.14.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/org.apache.httpcomponents/httpcore/pom.properties +[WARNING] - META-INF/maven/org.apache.httpcomponents/httpcore/pom.xml +[WARNING] FastInfoset-1.2.15.jar, HikariCP-4.0.3.jar, Saxon-HE-9.8.0-15.jar, aircompressor-0.21.jar, amazon-kinesis-client-2.4.8.jar, animal-sniffer-annotations-1.23.jar, annotations-13.0.jar, annotations-2.20.47.jar, annotations-4.1.1.4.jar, antlr4-runtime-4.7.jar, aopalliance-1.0.jar, apache-client-2.20.47.jar, api-common-2.29.1.jar, apicurio-registry-protobuf-schema-utilities-3.0.0.M2.jar, args4j-2.33.jar, arns-2.20.47.jar, arrow-format-15.0.1.jar, arrow-memory-core-15.0.1.jar, arrow-vector-15.0.1.jar, asm-commons-9.6.jar, asm-tree-9.6.jar, assertj-core-3.22.0.jar, attoparser-2.0.7.RELEASE.jar, audience-annotations-0.13.0.jar, auth-2.20.47.jar, auto-value-1.11.0.jar, auto-value-annotations-1.11.0.jar, avro-1.12.0.jar, aws-cbor-protocol-2.20.47.jar, aws-core-2.20.47.jar, aws-json-protocol-2.20.47.jar, aws-query-protocol-2.20.47.jar, aws-xml-protocol-2.20.47.jar, batch-0.2.7-SNAPSHOT.jar, bcprov-jdk18on-1.78.1.jar, beam-model-fn-execution-2.56.0.jar, beam-model-job-management-2.56.0.jar, beam-model-pipeline-2.56.0.jar, beam-runners-core-java-2.56.0.jar, beam-runners-direct-java-2.56.0.jar, beam-runners-flink-1.14-2.56.0.jar, beam-runners-java-fn-execution-2.56.0.jar, beam-runners-java-job-service-2.56.0.jar, beam-sdks-java-core-2.56.0.jar, beam-sdks-java-expansion-service-2.56.0.jar, beam-sdks-java-extensions-arrow-2.56.0.jar, beam-sdks-java-extensions-avro-2.56.0.jar, beam-sdks-java-extensions-google-cloud-platform-core-2.56.0.jar, beam-sdks-java-extensions-protobuf-2.56.0.jar, beam-sdks-java-harness-2.56.0.jar, beam-sdks-java-io-amazon-web-services2-2.56.0.jar, beam-sdks-java-io-google-cloud-platform-2.56.0.jar, beam-sdks-java-io-hadoop-common-2.56.0.jar, beam-sdks-java-io-jdbc-2.56.0.jar, beam-sdks-java-io-parquet-2.56.0.jar, beam-sdks-java-transform-service-launcher-2.56.0.jar, beam-vendor-grpc-1_60_1-0.2.jar, beam-vendor-guava-32_1_2-jre-0.1.jar, bigtable-client-core-config-1.28.0.jar, bunsen-avro-0.5.14-SNAPSHOT.jar, bunsen-core-0.5.14-SNAPSHOT.jar, bunsen-core-r4-0.5.14-SNAPSHOT.jar, bunsen-core-stu3-0.5.14-SNAPSHOT.jar, byte-buddy-1.14.12.jar, c3p0-0.10.1.jar, cache-api-1.1.1.jar, caffeine-3.1.8.jar, checker-compat-qual-2.5.3.jar, checker-qual-3.42.0.jar, chill-java-0.7.6.jar, chill_2.12-0.7.6.jar, classgraph-4.8.162.jar, cloudwatch-2.20.47.jar, common-0.2.7-SNAPSHOT.jar, commons-beanutils-1.9.4.jar, commons-cli-1.5.0.jar, commons-codec-1.15.jar, commons-collections-3.2.2.jar, commons-collections4-4.4.jar, commons-compress-1.21.jar, commons-configuration2-2.10.1.jar, commons-daemon-1.0.13.jar, commons-dbcp2-2.9.0.jar, commons-io-2.17.0.jar, commons-lang-2.6.jar, commons-lang3-3.9.jar, commons-logging-1.2.jar, commons-math3-3.6.1.jar, commons-net-3.9.0.jar, commons-pool-1.6.jar, commons-pool2-2.11.1.jar, commons-text-1.10.0.jar, conscrypt-openjdk-uber-2.5.2.jar, crt-core-2.20.47.jar, curator-client-5.2.0.jar, curator-framework-5.2.0.jar, curator-recipes-5.2.0.jar, datastore-v1-proto-client-2.19.0.jar, disruptor-3.4.2.jar, dnsjava-3.6.1.jar, dynamodb-2.20.47.jar, eclipse-collections-11.1.0.jar, eclipse-collections-api-11.1.0.jar, ehcache-3.8.2.jar, endpoints-spi-2.20.47.jar, error_prone_annotations-2.10.0.jar, eventstream-1.0.1.jar, extension-structure-definitions-0.5.14-SNAPSHOT.jar, failureaccess-1.0.2.jar, flatbuffers-java-23.5.26.jar, flink-annotations-1.14.3.jar, flink-clients_2.12-1.14.3.jar, flink-core-1.14.3.jar, flink-file-sink-common-1.14.3.jar, flink-hadoop-fs-1.14.3.jar, flink-java-1.14.3.jar, flink-metrics-core-1.14.3.jar, flink-optimizer-1.14.3.jar, flink-queryable-state-client-java-1.14.3.jar, flink-rpc-akka-loader-1.14.3.jar, flink-rpc-core-1.14.3.jar, flink-runtime-1.14.3.jar, flink-scala_2.12-1.14.3.jar, flink-shaded-asm-7-7.1-14.0.jar, flink-shaded-force-shading-14.0.jar, flink-shaded-guava-30.1.1-jre-14.0.jar, flink-shaded-jackson-2.12.4-14.0.jar, flink-shaded-netty-4.1.65.Final-14.0.jar, flink-shaded-zookeeper-3-3.4.14-14.0.jar, flink-streaming-java_2.12-1.14.3.jar, flogger-0.7.4.jar, flogger-system-backend-0.7.4.jar, gapic-google-cloud-storage-v2-2.32.1-alpha.jar, gax-2.46.1.jar, gax-grpc-2.46.1.jar, gax-httpjson-2.46.1.jar, gcsio-2.2.16.jar, google-api-client-2.0.0.jar, google-api-client-gson-2.7.0.jar, google-api-client-jackson2-2.0.1.jar, google-api-services-bigquery-v2-rev20240229-2.0.0.jar, google-api-services-cloudresourcemanager-v1-rev20240310-2.0.0.jar, google-api-services-healthcare-v1-rev20240130-2.0.0.jar, google-api-services-iamcredentials-v1-rev20211203-2.0.0.jar, google-api-services-pubsub-v1-rev20220904-2.0.0.jar, google-api-services-storage-v1-rev20240311-2.0.0.jar, google-auth-library-credentials-1.23.0.jar, google-auth-library-oauth2-http-1.23.0.jar, google-cloud-bigquerystorage-3.4.0.jar, google-cloud-bigtable-2.37.0.jar, google-cloud-bigtable-stats-2.37.0.jar, google-cloud-core-2.36.1.jar, google-cloud-core-grpc-2.36.1.jar, google-cloud-core-http-2.31.0.jar, google-cloud-firestore-3.20.0.jar, google-cloud-monitoring-3.39.0.jar, google-cloud-pubsub-1.127.3.jar, google-cloud-pubsublite-1.13.2.jar, google-cloud-spanner-6.62.0.jar, google-cloud-storage-2.32.1.jar, google-extensions-0.7.1.jar, google-http-client-1.44.1.jar, google-http-client-apache-v2-1.42.1.jar, google-http-client-appengine-1.43.3.jar, google-http-client-gson-1.41.2.jar, google-http-client-jackson2-1.44.1.jar, google-http-client-protobuf-1.44.1.jar, google-oauth-client-1.34.1.jar, grpc-alts-1.62.2.jar, grpc-api-1.62.2.jar, grpc-auth-1.62.2.jar, grpc-census-1.62.2.jar, grpc-context-1.62.2.jar, grpc-core-1.62.2.jar, grpc-gcp-1.5.0.jar, grpc-google-cloud-bigquerystorage-v1-3.4.0.jar, grpc-google-cloud-bigquerystorage-v1beta1-0.176.0.jar, grpc-google-cloud-bigquerystorage-v1beta2-0.176.0.jar, grpc-google-cloud-bigtable-v2-2.37.0.jar, grpc-google-cloud-pubsub-v1-1.109.3.jar, grpc-google-cloud-pubsublite-v1-1.13.2.jar, grpc-google-cloud-spanner-admin-database-v1-6.62.0.jar, grpc-google-cloud-spanner-admin-instance-v1-6.62.0.jar, grpc-google-cloud-spanner-v1-6.62.0.jar, grpc-google-cloud-storage-v2-2.23.0-alpha.jar, grpc-google-common-protos-2.37.1.jar, grpc-googleapis-1.62.2.jar, grpc-grpclb-1.62.2.jar, grpc-inprocess-1.62.2.jar, grpc-netty-1.62.2.jar, grpc-netty-shaded-1.62.2.jar, grpc-protobuf-1.62.2.jar, grpc-protobuf-lite-1.62.2.jar, grpc-rls-1.62.2.jar, grpc-services-1.62.2.jar, grpc-stub-1.62.2.jar, grpc-util-1.62.2.jar, grpc-xds-1.62.2.jar, gson-2.10.1.jar, guava-32.1.2-jre.jar, guice-4.2.3.jar, guice-servlet-4.2.3.jar, hadoop-annotations-3.4.1.jar, hadoop-auth-3.4.1.jar, hadoop-common-3.4.1.jar, hadoop-hdfs-client-3.4.1.jar, hadoop-mapreduce-client-app-3.4.1.jar, hadoop-mapreduce-client-common-3.4.1.jar, hadoop-mapreduce-client-core-3.4.1.jar, hadoop-mapreduce-client-shuffle-3.4.1.jar, hadoop-registry-3.4.1.jar, hadoop-shaded-guava-1.3.0.jar, hadoop-shaded-protobuf_3_25-1.3.0.jar, hadoop-yarn-api-3.4.1.jar, hadoop-yarn-client-3.4.1.jar, hadoop-yarn-common-3.4.1.jar, hadoop-yarn-server-common-3.4.1.jar, hadoop-yarn-server-nodemanager-3.4.1.jar, hadoop-yarn-server-web-proxy-3.4.1.jar, hamcrest-2.1.jar, hamcrest-core-3.0.jar, hamcrest-library-3.0.jar, hapi-fhir-base-7.4.5.jar, hapi-fhir-caching-api-7.4.5.jar, hapi-fhir-caching-caffeine-7.4.5.jar, hapi-fhir-client-7.4.5.jar, hapi-fhir-converter-7.2.2.jar, hapi-fhir-structures-dstu3-7.4.5.jar, hapi-fhir-structures-r4-7.4.5.jar, hapi-fhir-structures-r4b-7.4.5.jar, hapi-fhir-structures-r5-7.4.5.jar, hapi-fhir-validation-7.2.2.jar, hapi-fhir-validation-resources-dstu3-7.4.5.jar, hapi-fhir-validation-resources-r4-7.4.5.jar, hapi-fhir-validation-resources-r4b-7.4.5.jar, hapi-fhir-validation-resources-r5-7.4.5.jar, http-client-spi-2.20.47.jar, httpclient-4.5.13.jar, httpcore-4.4.14.jar, icu4j-72.1.jar, istack-commons-runtime-3.0.7.jar, j2objc-annotations-3.0.0.jar, jackson-annotations-2.14.1.jar, jackson-core-2.18.1.jar, jackson-databind-2.14.1.jar, jackson-dataformat-yaml-2.14.1.jar, jackson-datatype-joda-2.14.1.jar, jackson-datatype-jsr310-2.14.1.jar, jackson-jaxrs-base-2.12.7.jar, jackson-jaxrs-json-provider-2.12.7.jar, jackson-module-jaxb-annotations-2.12.7.jar, jakarta-regexp-1.4.jar, jakarta.activation-api-1.2.1.jar, jakarta.annotation-api-2.1.1.jar, jakarta.xml.bind-api-2.3.2.jar, javapoet-1.13.0.jar, javassist-3.24.0-GA.jar, javax-websocket-client-impl-9.4.53.v20231009.jar, javax-websocket-server-impl-9.4.53.v20231009.jar, javax.activation-api-1.2.0.jar, javax.annotation-api-1.3.2.jar, javax.servlet-api-3.1.0.jar, javax.websocket-api-1.0.jar, javax.websocket-client-api-1.0.jar, jaxb-api-2.2.11.jar, jaxb-impl-2.2.3-1.jar, jaxb-runtime-2.3.1.jar, jcip-annotations-1.0-1.jar, jcl-over-slf4j-2.0.13.jar, jcommander-1.82.jar, jersey-client-1.19.4.jar, jersey-core-1.19.4.jar, jersey-guice-1.19.4.jar, jersey-json-1.22.0.jar, jersey-server-1.19.4.jar, jersey-servlet-1.19.4.jar, jettison-1.5.4.jar, jetty-annotations-9.4.53.v20231009.jar, jetty-client-9.4.53.v20231009.jar, jetty-http-9.4.53.v20231009.jar, jetty-io-9.4.53.v20231009.jar, jetty-jndi-9.4.53.v20231009.jar, jetty-plus-9.4.53.v20231009.jar, jetty-security-9.4.53.v20231009.jar, jetty-server-9.4.53.v20231009.jar, jetty-servlet-9.4.53.v20231009.jar, jetty-util-9.4.53.v20231009.jar, jetty-util-ajax-9.4.53.v20231009.jar, jetty-webapp-9.4.53.v20231009.jar, jetty-xml-9.4.53.v20231009.jar, jline-3.9.0.jar, jna-5.2.0.jar, joda-time-2.10.10.jar, jsch-0.1.55.jar, json-20240303.jar, json-utils-2.20.47.jar, jspecify-1.0.0.jar, jsr305-3.0.2.jar, jsr311-api-1.1.1.jar, kaml-0.20.0.jar, kerb-core-2.0.3.jar, kerb-crypto-2.0.3.jar, kerb-util-2.0.3.jar, kerby-asn1-2.0.3.jar, kerby-config-2.0.3.jar, kerby-pkix-2.0.3.jar, kerby-util-2.0.3.jar, kinesis-2.20.47.jar, kotlin-reflect-1.9.20.jar, kotlin-stdlib-1.9.20.jar, kotlin-stdlib-common-1.9.10.jar, kotlin-stdlib-jdk7-1.9.10.jar, kotlin-stdlib-jdk8-1.9.10.jar, kotlinpoet-1.12.0.jar, kotlinpoet-jvm-1.15.1.jar, kotlinx-coroutines-core-jvm-1.5.2.jar, kotlinx-datetime-jvm-0.4.0.jar, kotlinx-serialization-core-jvm-1.0.1.jar, kryo-2.24.0.jar, leveldbjni-all-1.8.jar, listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar, logback-classic-1.5.12.jar, logback-core-1.5.12.jar, lombok-1.18.34.jar, lz4-java-1.8.0.jar, mchange-commons-java-0.3.1.jar, metrics-core-3.2.4.jar, metrics-spi-2.20.47.jar, minlog-1.2.jar, mssql-jdbc-6.2.1.jre7.jar, mysql-connector-java-8.0.16.jar, netty-all-4.1.100.Final.jar, netty-buffer-4.1.100.Final.jar, netty-codec-4.1.100.Final.jar, netty-codec-dns-4.1.100.Final.jar, netty-codec-haproxy-4.1.100.Final.jar, netty-codec-http-4.1.100.Final.jar, netty-codec-http2-4.1.100.Final.jar, netty-codec-memcache-4.1.100.Final.jar, netty-codec-mqtt-4.1.100.Final.jar, netty-codec-redis-4.1.100.Final.jar, netty-codec-smtp-4.1.100.Final.jar, netty-codec-socks-4.1.100.Final.jar, netty-codec-stomp-4.1.100.Final.jar, netty-codec-xml-4.1.100.Final.jar, netty-common-4.1.100.Final.jar, netty-handler-4.1.100.Final.jar, netty-handler-proxy-4.1.100.Final.jar, netty-handler-ssl-ocsp-4.1.100.Final.jar, netty-nio-client-2.20.47.jar, netty-resolver-4.1.100.Final.jar, netty-resolver-dns-4.1.100.Final.jar, netty-resolver-dns-classes-macos-4.1.100.Final.jar, netty-resolver-dns-native-macos-4.1.100.Final-osx-aarch_64.jar, netty-resolver-dns-native-macos-4.1.100.Final-osx-x86_64.jar, netty-tcnative-boringssl-static-2.0.52.Final-linux-aarch_64.jar, netty-tcnative-boringssl-static-2.0.52.Final-linux-x86_64.jar, netty-tcnative-boringssl-static-2.0.52.Final-osx-aarch_64.jar, netty-tcnative-boringssl-static-2.0.52.Final-osx-x86_64.jar, netty-tcnative-boringssl-static-2.0.52.Final-windows-x86_64.jar, netty-tcnative-boringssl-static-2.0.52.Final.jar, netty-tcnative-classes-2.0.52.Final.jar, netty-transport-4.1.100.Final.jar, netty-transport-classes-epoll-4.1.100.Final.jar, netty-transport-classes-kqueue-4.1.100.Final.jar, netty-transport-native-epoll-4.1.100.Final-linux-aarch_64.jar, netty-transport-native-epoll-4.1.100.Final-linux-x86_64.jar, netty-transport-native-epoll-4.1.100.Final.jar, netty-transport-native-kqueue-4.1.100.Final-osx-aarch_64.jar, netty-transport-native-kqueue-4.1.100.Final-osx-x86_64.jar, netty-transport-native-unix-common-4.1.100.Final.jar, netty-transport-rxtx-4.1.100.Final.jar, netty-transport-sctp-4.1.100.Final.jar, netty-transport-udt-4.1.100.Final.jar, nimbus-jose-jwt-9.37.3.jar, objenesis-3.3.jar, ognl-3.3.4.jar, okhttp-4.9.3.jar, okio-3.0.0.jar, okio-fakefilesystem-3.4.0.jar, okio-fakefilesystem-jvm-3.4.0.jar, okio-jvm-3.6.0.jar, opencensus-api-0.31.1.jar, opencensus-contrib-exemplar-util-0.31.0.jar, opencensus-contrib-grpc-metrics-0.31.1.jar, opencensus-contrib-grpc-util-0.31.1.jar, opencensus-contrib-http-util-0.31.1.jar, opencensus-contrib-resource-util-0.31.0.jar, opencensus-exporter-metrics-util-0.31.0.jar, opencensus-exporter-stats-stackdriver-0.31.0.jar, opencensus-impl-0.31.0.jar, opencensus-impl-core-0.31.0.jar, opencensus-proto-0.2.0.jar, opentelemetry-api-1.36.0.jar, opentelemetry-context-1.36.0.jar, opentelemetry-instrumentation-annotations-2.4.0.jar, org.hl7.fhir.convertors-6.1.2.2.jar, org.hl7.fhir.dstu2-6.1.2.2.jar, org.hl7.fhir.dstu2016may-6.1.2.2.jar, org.hl7.fhir.dstu3-6.3.23.jar, org.hl7.fhir.r4-6.3.23.jar, org.hl7.fhir.r4b-6.3.23.jar, org.hl7.fhir.r5-6.3.23.jar, org.hl7.fhir.utilities-6.3.23.jar, org.hl7.fhir.validation-6.1.2.2.jar, parquet-avro-1.13.1.jar, parquet-column-1.13.1.jar, parquet-common-1.13.1.jar, parquet-encoding-1.13.1.jar, parquet-format-structures-1.13.1.jar, parquet-hadoop-1.13.1.jar, parquet-jackson-1.13.1.jar, perfmark-api-0.27.0.jar, plantuml-mit-1.2023.9.jar, postgresql-42.7.4.jar, profiles-2.20.47.jar, proto-google-cloud-bigquerystorage-v1-3.4.0.jar, proto-google-cloud-bigquerystorage-v1beta1-0.176.0.jar, proto-google-cloud-bigquerystorage-v1beta2-0.176.0.jar, proto-google-cloud-bigtable-admin-v2-2.37.0.jar, proto-google-cloud-bigtable-v2-2.37.0.jar, proto-google-cloud-datastore-v1-0.110.0.jar, proto-google-cloud-firestore-bundle-v1-3.20.0.jar, proto-google-cloud-firestore-v1-3.20.0.jar, proto-google-cloud-monitoring-v3-3.39.0.jar, proto-google-cloud-pubsub-v1-1.109.3.jar, proto-google-cloud-pubsublite-v1-1.13.2.jar, proto-google-cloud-spanner-admin-database-v1-6.62.0.jar, proto-google-cloud-spanner-admin-instance-v1-6.62.0.jar, proto-google-cloud-spanner-executor-v1-6.62.0.jar, proto-google-cloud-spanner-v1-6.62.0.jar, proto-google-cloud-storage-v2-2.32.1-alpha.jar, proto-google-common-protos-2.37.1.jar, proto-google-iam-v1-1.32.1.jar, protobuf-java-3.25.2.jar, protobuf-java-util-3.25.2.jar, protocol-core-2.20.47.jar, re2j-1.7.jar, reactive-streams-1.0.3.jar, regions-2.20.47.jar, reload4j-1.2.22.jar, s3-2.20.47.jar, scala-compiler-2.12.7.jar, scala-library-2.12.7.jar, scala-reflect-2.12.7.jar, scala-xml_2.12-1.0.6.jar, sdk-core-2.20.47.jar, slf4j-api-2.0.16.jar, snakeyaml-1.33.jar, snakeyaml-engine-2.1.jar, snappy-java-1.1.10.4.jar, sns-2.20.47.jar, sqlite-jdbc-3.42.0.0.jar, sqs-2.20.47.jar, stax-ex-1.8.jar, stax2-api-4.2.1.jar, sts-2.20.47.jar, swiftpoet-1.3.1.jar, third-party-jackson-core-2.20.47.jar, third-party-jackson-dataformat-cbor-2.20.47.jar, threetenbp-1.4.4.jar, thymeleaf-3.1.2.RELEASE.jar, txw2-2.3.1.jar, ucum-1.0.8.jar, unbescape-1.1.6.RELEASE.jar, util-2.2.16.jar, utils-2.20.47.jar, websocket-api-9.4.53.v20231009.jar, websocket-client-9.4.53.v20231009.jar, websocket-common-9.4.53.v20231009.jar, websocket-server-9.4.53.v20231009.jar, websocket-servlet-9.4.53.v20231009.jar, wire-compiler-4.5.0.jar, wire-grpc-client-jvm-4.5.0.jar, wire-grpc-server-4.5.0.jar, wire-grpc-server-generator-4.5.0.jar, wire-java-generator-4.5.0.jar, wire-kotlin-generator-4.5.0.jar, wire-runtime-4.8.0.jar, wire-runtime-jvm-4.9.3.jar, wire-schema-4.8.0.jar, wire-schema-jvm-4.9.3.jar, wire-swift-generator-4.5.0.jar, woodstox-core-5.4.0.jar, xpp3-1.1.6.jar, zookeeper-3.8.4.jar, zookeeper-jute-3.8.4.jar, zstd-jni-1.5.0-1.jar define 1 overlapping resource: +[WARNING] - META-INF/MANIFEST.MF +[WARNING] auto-value-1.11.0.jar, beam-vendor-grpc-1_60_1-0.2.jar, beam-vendor-guava-32_1_2-jre-0.1.jar, guava-32.1.2-jre.jar, hadoop-shaded-guava-1.3.0.jar define 9 overlapping resources: +[WARNING] - META-INF/maven/com.google.guava/guava/pom.properties +[WARNING] - META-INF/maven/com.google.guava/guava/pom.xml +[WARNING] - META-INF/proguard/base.pro +[WARNING] - META-INF/proguard/cache.pro +[WARNING] - META-INF/proguard/collect.pro +[WARNING] - META-INF/proguard/concurrent.pro +[WARNING] - META-INF/proguard/hash.pro +[WARNING] - META-INF/proguard/io.pro +[WARNING] - META-INF/proguard/primitives.pro +[WARNING] beam-vendor-grpc-1_60_1-0.2.jar, protobuf-java-3.25.2.jar, wire-schema-jvm-4.9.3.jar define 7 overlapping resources: +[WARNING] - google/protobuf/any.proto +[WARNING] - google/protobuf/descriptor.proto +[WARNING] - google/protobuf/duration.proto +[WARNING] - google/protobuf/empty.proto +[WARNING] - google/protobuf/struct.proto +[WARNING] - google/protobuf/timestamp.proto +[WARNING] - google/protobuf/wrappers.proto +[WARNING] auto-value-1.11.0.jar, beam-vendor-grpc-1_60_1-0.2.jar, hadoop-shaded-guava-1.3.0.jar, j2objc-annotations-3.0.0.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/com.google.j2objc/j2objc-annotations/pom.properties +[WARNING] - META-INF/maven/com.google.j2objc/j2objc-annotations/pom.xml +[WARNING] antlr4-runtime-4.7.jar, beam-runners-direct-java-2.56.0.jar, beam-sdks-java-core-2.56.0.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/org.antlr/antlr4-runtime/pom.properties +[WARNING] - META-INF/maven/org.antlr/antlr4-runtime/pom.xml +[WARNING] flink-shaded-netty-4.1.65.Final-14.0.jar, netty-resolver-dns-native-macos-4.1.100.Final-osx-x86_64.jar define 1 overlapping resource: +[WARNING] - META-INF/native/libnetty_resolver_dns_native_macos_x86_64.jnilib +[WARNING] beam-vendor-grpc-1_60_1-0.2.jar, commons-logging-1.2.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/commons-logging/commons-logging/pom.properties +[WARNING] - META-INF/maven/commons-logging/commons-logging/pom.xml +[WARNING] parquet-avro-1.13.1.jar, parquet-column-1.13.1.jar define 110 overlapping classes: +[WARNING] - shaded.parquet.it.unimi.dsi.fastutil.HashCommon +[WARNING] - shaded.parquet.it.unimi.dsi.fastutil.booleans.AbstractBooleanCollection +[WARNING] - shaded.parquet.it.unimi.dsi.fastutil.booleans.AbstractBooleanList +[WARNING] - shaded.parquet.it.unimi.dsi.fastutil.booleans.AbstractBooleanList$1 +[WARNING] - shaded.parquet.it.unimi.dsi.fastutil.booleans.AbstractBooleanList$BooleanSubList +[WARNING] - shaded.parquet.it.unimi.dsi.fastutil.booleans.AbstractBooleanList$BooleanSubList$1 +[WARNING] - shaded.parquet.it.unimi.dsi.fastutil.booleans.BooleanArrayList +[WARNING] - shaded.parquet.it.unimi.dsi.fastutil.booleans.BooleanArrayList$1 +[WARNING] - shaded.parquet.it.unimi.dsi.fastutil.booleans.BooleanBidirectionalIterator +[WARNING] - shaded.parquet.it.unimi.dsi.fastutil.booleans.BooleanCollection +[WARNING] - 100 more... +[WARNING] beam-vendor-grpc-1_60_1-0.2.jar, protobuf-java-3.25.2.jar define 4 overlapping resources: +[WARNING] - google/protobuf/api.proto +[WARNING] - google/protobuf/field_mask.proto +[WARNING] - google/protobuf/source_context.proto +[WARNING] - google/protobuf/type.proto +[WARNING] beam-vendor-grpc-1_60_1-0.2.jar, google-auth-library-credentials-1.23.0.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/com.google.auth/google-auth-library-credentials/pom.properties +[WARNING] - META-INF/maven/com.google.auth/google-auth-library-credentials/pom.xml +[WARNING] istack-commons-runtime-3.0.7.jar, jaxb-impl-2.2.3-1.jar define 19 overlapping classes: +[WARNING] - com.sun.istack.Builder +[WARNING] - com.sun.istack.ByteArrayDataSource +[WARNING] - com.sun.istack.FinalArrayList +[WARNING] - com.sun.istack.FragmentContentHandler +[WARNING] - com.sun.istack.Interned +[WARNING] - com.sun.istack.NotNull +[WARNING] - com.sun.istack.Nullable +[WARNING] - com.sun.istack.Pool +[WARNING] - com.sun.istack.Pool$Impl +[WARNING] - com.sun.istack.SAXException2 +[WARNING] - 9 more... +[WARNING] auto-value-1.11.0.jar, javapoet-1.13.0.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/com.squareup/javapoet/pom.properties +[WARNING] - META-INF/maven/com.squareup/javapoet/pom.xml +[WARNING] annotations-2.20.47.jar, apache-client-2.20.47.jar, arns-2.20.47.jar, attoparser-2.0.7.RELEASE.jar, auth-2.20.47.jar, auto-value-1.11.0.jar, aws-cbor-protocol-2.20.47.jar, aws-core-2.20.47.jar, aws-json-protocol-2.20.47.jar, aws-query-protocol-2.20.47.jar, aws-xml-protocol-2.20.47.jar, beam-runners-direct-java-2.56.0.jar, beam-sdks-java-core-2.56.0.jar, beam-vendor-grpc-1_60_1-0.2.jar, beam-vendor-guava-32_1_2-jre-0.1.jar, checker-qual-3.42.0.jar, cloudwatch-2.20.47.jar, commons-beanutils-1.9.4.jar, commons-cli-1.5.0.jar, commons-codec-1.15.jar, commons-collections-3.2.2.jar, commons-collections4-4.4.jar, commons-compress-1.21.jar, commons-configuration2-2.10.1.jar, commons-daemon-1.0.13.jar, commons-dbcp2-2.9.0.jar, commons-io-2.17.0.jar, commons-lang-2.6.jar, commons-lang3-3.9.jar, commons-logging-1.2.jar, commons-math3-3.6.1.jar, commons-net-3.9.0.jar, commons-pool-1.6.jar, commons-pool2-2.11.1.jar, commons-text-1.10.0.jar, crt-core-2.20.47.jar, dynamodb-2.20.47.jar, endpoints-spi-2.20.47.jar, grpc-netty-shaded-1.62.2.jar, hadoop-annotations-3.4.1.jar, hadoop-auth-3.4.1.jar, hadoop-common-3.4.1.jar, hadoop-hdfs-client-3.4.1.jar, hadoop-mapreduce-client-app-3.4.1.jar, hadoop-mapreduce-client-common-3.4.1.jar, hadoop-mapreduce-client-core-3.4.1.jar, hadoop-mapreduce-client-shuffle-3.4.1.jar, hadoop-registry-3.4.1.jar, hadoop-shaded-guava-1.3.0.jar, hadoop-shaded-protobuf_3_25-1.3.0.jar, hadoop-yarn-api-3.4.1.jar, hadoop-yarn-client-3.4.1.jar, hadoop-yarn-common-3.4.1.jar, hadoop-yarn-server-common-3.4.1.jar, hadoop-yarn-server-nodemanager-3.4.1.jar, hadoop-yarn-server-web-proxy-3.4.1.jar, http-client-spi-2.20.47.jar, javax.activation-api-1.2.0.jar, javax.annotation-api-1.3.2.jar, javax.servlet-api-3.1.0.jar, jcl-over-slf4j-2.0.13.jar, joda-time-2.10.10.jar, json-utils-2.20.47.jar, kinesis-2.20.47.jar, metrics-spi-2.20.47.jar, netty-nio-client-2.20.47.jar, netty-tcnative-boringssl-static-2.0.52.Final-linux-aarch_64.jar, netty-tcnative-boringssl-static-2.0.52.Final-linux-x86_64.jar, netty-tcnative-boringssl-static-2.0.52.Final-osx-aarch_64.jar, netty-tcnative-boringssl-static-2.0.52.Final-osx-x86_64.jar, netty-tcnative-boringssl-static-2.0.52.Final-windows-x86_64.jar, profiles-2.20.47.jar, protocol-core-2.20.47.jar, regions-2.20.47.jar, s3-2.20.47.jar, sdk-core-2.20.47.jar, slf4j-api-2.0.16.jar, sns-2.20.47.jar, sqs-2.20.47.jar, sts-2.20.47.jar, third-party-jackson-core-2.20.47.jar, third-party-jackson-dataformat-cbor-2.20.47.jar, threetenbp-1.4.4.jar, unbescape-1.1.6.RELEASE.jar, utils-2.20.47.jar define 1 overlapping resource: +[WARNING] - META-INF/LICENSE.txt +[WARNING] hadoop-auth-3.4.1.jar, hadoop-common-3.4.1.jar define 1 overlapping classes: +[WARNING] - org.apache.hadoop.security.authentication.server.package-info +[WARNING] netty-resolver-dns-native-macos-4.1.100.Final-osx-aarch_64.jar, netty-resolver-dns-native-macos-4.1.100.Final-osx-x86_64.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/io.netty/netty-resolver-dns-native-macos/pom.properties +[WARNING] - META-INF/maven/io.netty/netty-resolver-dns-native-macos/pom.xml +[WARNING] annotations-2.20.47.jar, apache-client-2.20.47.jar, arns-2.20.47.jar, attoparser-2.0.7.RELEASE.jar, auth-2.20.47.jar, aws-cbor-protocol-2.20.47.jar, aws-core-2.20.47.jar, aws-json-protocol-2.20.47.jar, aws-query-protocol-2.20.47.jar, aws-xml-protocol-2.20.47.jar, beam-runners-direct-java-2.56.0.jar, beam-sdks-java-core-2.56.0.jar, beam-vendor-grpc-1_60_1-0.2.jar, cloudwatch-2.20.47.jar, commons-beanutils-1.9.4.jar, commons-cli-1.5.0.jar, commons-codec-1.15.jar, commons-collections-3.2.2.jar, commons-collections4-4.4.jar, commons-compress-1.21.jar, commons-configuration2-2.10.1.jar, commons-daemon-1.0.13.jar, commons-dbcp2-2.9.0.jar, commons-io-2.17.0.jar, commons-lang-2.6.jar, commons-lang3-3.9.jar, commons-logging-1.2.jar, commons-math3-3.6.1.jar, commons-net-3.9.0.jar, commons-pool-1.6.jar, commons-pool2-2.11.1.jar, commons-text-1.10.0.jar, crt-core-2.20.47.jar, dynamodb-2.20.47.jar, endpoints-spi-2.20.47.jar, grpc-netty-shaded-1.62.2.jar, hadoop-annotations-3.4.1.jar, hadoop-auth-3.4.1.jar, hadoop-common-3.4.1.jar, hadoop-hdfs-client-3.4.1.jar, hadoop-mapreduce-client-app-3.4.1.jar, hadoop-mapreduce-client-common-3.4.1.jar, hadoop-mapreduce-client-core-3.4.1.jar, hadoop-mapreduce-client-shuffle-3.4.1.jar, hadoop-registry-3.4.1.jar, hadoop-shaded-guava-1.3.0.jar, hadoop-shaded-protobuf_3_25-1.3.0.jar, hadoop-yarn-api-3.4.1.jar, hadoop-yarn-client-3.4.1.jar, hadoop-yarn-common-3.4.1.jar, hadoop-yarn-server-common-3.4.1.jar, hadoop-yarn-server-nodemanager-3.4.1.jar, hadoop-yarn-server-web-proxy-3.4.1.jar, http-client-spi-2.20.47.jar, javax-websocket-client-impl-9.4.53.v20231009.jar, javax-websocket-server-impl-9.4.53.v20231009.jar, jetty-annotations-9.4.53.v20231009.jar, jetty-client-9.4.53.v20231009.jar, jetty-http-9.4.53.v20231009.jar, jetty-io-9.4.53.v20231009.jar, jetty-jndi-9.4.53.v20231009.jar, jetty-plus-9.4.53.v20231009.jar, jetty-security-9.4.53.v20231009.jar, jetty-server-9.4.53.v20231009.jar, jetty-servlet-9.4.53.v20231009.jar, jetty-util-9.4.53.v20231009.jar, jetty-util-ajax-9.4.53.v20231009.jar, jetty-webapp-9.4.53.v20231009.jar, jetty-xml-9.4.53.v20231009.jar, joda-time-2.10.10.jar, json-utils-2.20.47.jar, kinesis-2.20.47.jar, metrics-spi-2.20.47.jar, netty-nio-client-2.20.47.jar, netty-tcnative-boringssl-static-2.0.52.Final-linux-aarch_64.jar, netty-tcnative-boringssl-static-2.0.52.Final-linux-x86_64.jar, netty-tcnative-boringssl-static-2.0.52.Final-osx-aarch_64.jar, netty-tcnative-boringssl-static-2.0.52.Final-osx-x86_64.jar, netty-tcnative-boringssl-static-2.0.52.Final-windows-x86_64.jar, profiles-2.20.47.jar, protocol-core-2.20.47.jar, regions-2.20.47.jar, s3-2.20.47.jar, sdk-core-2.20.47.jar, sns-2.20.47.jar, sqs-2.20.47.jar, sts-2.20.47.jar, third-party-jackson-core-2.20.47.jar, third-party-jackson-dataformat-cbor-2.20.47.jar, unbescape-1.1.6.RELEASE.jar, utils-2.20.47.jar, websocket-api-9.4.53.v20231009.jar, websocket-client-9.4.53.v20231009.jar, websocket-common-9.4.53.v20231009.jar, websocket-server-9.4.53.v20231009.jar, websocket-servlet-9.4.53.v20231009.jar define 1 overlapping resource: +[WARNING] - META-INF/NOTICE.txt +[WARNING] HikariCP-4.0.3.jar, dnsjava-3.6.1.jar, jackson-jaxrs-base-2.12.7.jar, jackson-jaxrs-json-provider-2.12.7.jar, jackson-module-jaxb-annotations-2.12.7.jar define 1 overlapping classes: +[WARNING] - META-INF.versions.11.module-info +[WARNING] hadoop-yarn-client-3.4.1.jar, hadoop-yarn-common-3.4.1.jar define 2 overlapping classes: +[WARNING] - org.apache.hadoop.yarn.client.api.impl.package-info +[WARNING] - org.apache.hadoop.yarn.client.api.package-info +[WARNING] beam-vendor-grpc-1_60_1-0.2.jar, google-http-client-gson-1.41.2.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/com.google.http-client/google-http-client-gson/pom.properties +[WARNING] - META-INF/maven/com.google.http-client/google-http-client-gson/pom.xml +[WARNING] beam-vendor-grpc-1_60_1-0.2.jar, proto-google-common-protos-2.37.1.jar define 61 overlapping resources: +[WARNING] - META-INF/maven/com.google.api.grpc/proto-google-common-protos/pom.properties +[WARNING] - META-INF/maven/com.google.api.grpc/proto-google-common-protos/pom.xml +[WARNING] - google/api/annotations.proto +[WARNING] - google/api/auth.proto +[WARNING] - google/api/backend.proto +[WARNING] - google/api/billing.proto +[WARNING] - google/api/client.proto +[WARNING] - google/api/config_change.proto +[WARNING] - google/api/consumer.proto +[WARNING] - google/api/context.proto +[WARNING] - 51 more... +[WARNING] args4j-2.33.jar, ehcache-3.8.2.jar, icu4j-72.1.jar, lombok-1.18.34.jar define 1 overlapping resource: +[WARNING] - LICENSE +[WARNING] annotations-4.1.1.4.jar, beam-vendor-grpc-1_60_1-0.2.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/com.google.android/annotations/pom.properties +[WARNING] - META-INF/maven/com.google.android/annotations/pom.xml +[WARNING] beam-vendor-grpc-1_60_1-0.2.jar, grpc-netty-shaded-1.62.2.jar, netty-tcnative-boringssl-static-2.0.52.Final-linux-aarch_64.jar, netty-tcnative-boringssl-static-2.0.52.Final-linux-x86_64.jar, netty-tcnative-boringssl-static-2.0.52.Final-osx-aarch_64.jar, netty-tcnative-boringssl-static-2.0.52.Final-osx-x86_64.jar, netty-tcnative-boringssl-static-2.0.52.Final-windows-x86_64.jar define 4 overlapping resources: +[WARNING] - META-INF/license/LICENSE.aix-netbsd.txt +[WARNING] - META-INF/license/LICENSE.boringssl.txt +[WARNING] - META-INF/license/LICENSE.mvn-wrapper.txt +[WARNING] - META-INF/license/LICENSE.tomcat-native.txt +[WARNING] arrow-format-15.0.1.jar, arrow-memory-core-15.0.1.jar, arrow-vector-15.0.1.jar, audience-annotations-0.13.0.jar, avro-1.12.0.jar, beam-model-fn-execution-2.56.0.jar, beam-model-job-management-2.56.0.jar, beam-model-pipeline-2.56.0.jar, beam-runners-core-java-2.56.0.jar, beam-runners-direct-java-2.56.0.jar, beam-runners-flink-1.14-2.56.0.jar, beam-runners-java-fn-execution-2.56.0.jar, beam-runners-java-job-service-2.56.0.jar, beam-sdks-java-core-2.56.0.jar, beam-sdks-java-expansion-service-2.56.0.jar, beam-sdks-java-extensions-arrow-2.56.0.jar, beam-sdks-java-extensions-avro-2.56.0.jar, beam-sdks-java-extensions-google-cloud-platform-core-2.56.0.jar, beam-sdks-java-extensions-protobuf-2.56.0.jar, beam-sdks-java-harness-2.56.0.jar, beam-sdks-java-io-amazon-web-services2-2.56.0.jar, beam-sdks-java-io-google-cloud-platform-2.56.0.jar, beam-sdks-java-io-hadoop-common-2.56.0.jar, beam-sdks-java-io-jdbc-2.56.0.jar, beam-sdks-java-io-parquet-2.56.0.jar, beam-sdks-java-transform-service-launcher-2.56.0.jar, beam-vendor-grpc-1_60_1-0.2.jar, byte-buddy-1.14.12.jar, curator-client-5.2.0.jar, curator-framework-5.2.0.jar, curator-recipes-5.2.0.jar, flink-annotations-1.14.3.jar, flink-clients_2.12-1.14.3.jar, flink-core-1.14.3.jar, flink-file-sink-common-1.14.3.jar, flink-hadoop-fs-1.14.3.jar, flink-java-1.14.3.jar, flink-metrics-core-1.14.3.jar, flink-optimizer-1.14.3.jar, flink-queryable-state-client-java-1.14.3.jar, flink-rpc-akka-loader-1.14.3.jar, flink-rpc-core-1.14.3.jar, flink-runtime-1.14.3.jar, flink-scala_2.12-1.14.3.jar, flink-shaded-asm-7-7.1-14.0.jar, flink-shaded-force-shading-14.0.jar, flink-shaded-guava-30.1.1-jre-14.0.jar, flink-shaded-jackson-2.12.4-14.0.jar, flink-shaded-netty-4.1.65.Final-14.0.jar, flink-shaded-zookeeper-3-3.4.14-14.0.jar, flink-streaming-java_2.12-1.14.3.jar, google-cloud-bigtable-stats-2.37.0.jar, guice-4.2.3.jar, guice-servlet-4.2.3.jar, httpclient-4.5.13.jar, httpcore-4.4.14.jar, jackson-core-2.18.1.jar, jackson-databind-2.14.1.jar, jackson-dataformat-yaml-2.14.1.jar, jackson-jaxrs-json-provider-2.12.7.jar, jackson-module-jaxb-annotations-2.12.7.jar, kerb-core-2.0.3.jar, kerb-crypto-2.0.3.jar, kerb-util-2.0.3.jar, kerby-asn1-2.0.3.jar, kerby-config-2.0.3.jar, kerby-pkix-2.0.3.jar, kerby-util-2.0.3.jar, objenesis-3.3.jar, parquet-avro-1.13.1.jar, parquet-jackson-1.13.1.jar, reload4j-1.2.22.jar, third-party-jackson-core-2.20.47.jar define 1 overlapping resource: +[WARNING] - META-INF/NOTICE +[WARNING] eclipse-collections-11.1.0.jar, eclipse-collections-api-11.1.0.jar define 2 overlapping resources: +[WARNING] - LICENSE-EDL-1.0.txt +[WARNING] - LICENSE-EPL-1.0.txt +[WARNING] beam-vendor-grpc-1_60_1-0.2.jar, commons-codec-1.15.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/commons-codec/commons-codec/pom.properties +[WARNING] - META-INF/maven/commons-codec/commons-codec/pom.xml +[WARNING] beam-vendor-grpc-1_60_1-0.2.jar, google-auth-library-oauth2-http-1.23.0.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/com.google.auth/google-auth-library-oauth2-http/pom.properties +[WARNING] - META-INF/maven/com.google.auth/google-auth-library-oauth2-http/pom.xml +[WARNING] auto-value-annotations-1.11.0.jar, beam-vendor-grpc-1_60_1-0.2.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/com.google.auto.value/auto-value-annotations/pom.properties +[WARNING] - META-INF/maven/com.google.auto.value/auto-value-annotations/pom.xml +[WARNING] auto-value-1.11.0.jar, beam-vendor-grpc-1_60_1-0.2.jar, beam-vendor-guava-32_1_2-jre-0.1.jar, curator-client-5.2.0.jar, hadoop-shaded-guava-1.3.0.jar, listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/com.google.guava/listenablefuture/pom.properties +[WARNING] - META-INF/maven/com.google.guava/listenablefuture/pom.xml +[WARNING] jakarta.activation-api-1.2.1.jar, jakarta.annotation-api-2.1.1.jar, jakarta.xml.bind-api-2.3.2.jar define 2 overlapping resources: +[WARNING] - META-INF/LICENSE.md +[WARNING] - META-INF/NOTICE.md +[WARNING] javax.websocket-api-1.0.jar, javax.websocket-client-api-1.0.jar define 45 overlapping classes: +[WARNING] - javax.websocket.ClientEndpoint +[WARNING] - javax.websocket.ClientEndpointConfig +[WARNING] - javax.websocket.ClientEndpointConfig$Builder +[WARNING] - javax.websocket.ClientEndpointConfig$Builder$1 +[WARNING] - javax.websocket.ClientEndpointConfig$Configurator +[WARNING] - javax.websocket.CloseReason +[WARNING] - javax.websocket.CloseReason$CloseCode +[WARNING] - javax.websocket.CloseReason$CloseCodes +[WARNING] - javax.websocket.CloseReason$CloseCodes$1 +[WARNING] - javax.websocket.ContainerProvider +[WARNING] - 35 more... +[WARNING] scala-compiler-2.12.7.jar, scala-library-2.12.7.jar define 1 overlapping resource: +[WARNING] - rootdoc.txt +[WARNING] assertj-core-3.22.0.jar, auto-value-1.11.0.jar, bcprov-jdk18on-1.78.1.jar, beam-vendor-grpc-1_60_1-0.2.jar, byte-buddy-1.14.12.jar, classgraph-4.8.162.jar, commons-configuration2-2.10.1.jar, commons-io-2.17.0.jar, gson-2.10.1.jar, j2objc-annotations-3.0.0.jar, jackson-core-2.18.1.jar, jackson-databind-2.14.1.jar, jackson-dataformat-yaml-2.14.1.jar, jackson-datatype-joda-2.14.1.jar, jackson-datatype-jsr310-2.14.1.jar, jcl-over-slf4j-2.0.13.jar, json-20240303.jar, jspecify-1.0.0.jar, kotlin-reflect-1.9.20.jar, kotlin-stdlib-1.9.20.jar, kotlin-stdlib-jdk7-1.9.10.jar, kotlin-stdlib-jdk8-1.9.10.jar, kotlinx-datetime-jvm-0.4.0.jar, parquet-jackson-1.13.1.jar, slf4j-api-2.0.16.jar, sqlite-jdbc-3.42.0.0.jar, third-party-jackson-core-2.20.47.jar, third-party-jackson-dataformat-cbor-2.20.47.jar define 1 overlapping classes: +[WARNING] - META-INF.versions.9.module-info +[WARNING] beam-runners-direct-java-2.56.0.jar, beam-sdks-java-core-2.56.0.jar, commons-compress-1.21.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/org.apache.commons/commons-compress/pom.properties +[WARNING] - META-INF/maven/org.apache.commons/commons-compress/pom.xml +[WARNING] beam-runners-direct-java-2.56.0.jar, beam-sdks-java-core-2.56.0.jar, commons-lang3-3.9.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/org.apache.commons/commons-lang3/pom.properties +[WARNING] - META-INF/maven/org.apache.commons/commons-lang3/pom.xml +[WARNING] hadoop-yarn-api-3.4.1.jar, hadoop-yarn-common-3.4.1.jar define 5 overlapping class and resource: +[WARNING] - org.apache.hadoop.yarn.api.resource.package-info +[WARNING] - org.apache.hadoop.yarn.factories.package-info +[WARNING] - org.apache.hadoop.yarn.factory.providers.package-info +[WARNING] - org.apache.hadoop.yarn.util.package-info +[WARNING] - yarn-default.xml +[WARNING] arrow-format-15.0.1.jar, arrow-memory-core-15.0.1.jar, arrow-vector-15.0.1.jar define 1 overlapping resource: +[WARNING] - arrow-git.properties +[WARNING] beam-vendor-grpc-1_60_1-0.2.jar, httpclient-4.5.13.jar define 3 overlapping resources: +[WARNING] - META-INF/maven/org.apache.httpcomponents/httpclient/pom.properties +[WARNING] - META-INF/maven/org.apache.httpcomponents/httpclient/pom.xml +[WARNING] - mozilla/public-suffix-list.txt +[WARNING] jackson-databind-2.14.1.jar, parquet-jackson-1.13.1.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/com.fasterxml.jackson.core/jackson-databind/pom.properties +[WARNING] - META-INF/maven/com.fasterxml.jackson.core/jackson-databind/pom.xml +[WARNING] jaxb-impl-2.2.3-1.jar, txw2-2.3.1.jar define 53 overlapping classes: +[WARNING] - com.sun.xml.txw2.Attribute +[WARNING] - com.sun.xml.txw2.Cdata +[WARNING] - com.sun.xml.txw2.Comment +[WARNING] - com.sun.xml.txw2.ContainerElement +[WARNING] - com.sun.xml.txw2.Content +[WARNING] - com.sun.xml.txw2.ContentVisitor +[WARNING] - com.sun.xml.txw2.DatatypeWriter +[WARNING] - com.sun.xml.txw2.DatatypeWriter$1 +[WARNING] - com.sun.xml.txw2.DatatypeWriter$1$1 +[WARNING] - com.sun.xml.txw2.DatatypeWriter$1$2 +[WARNING] - 43 more... +[WARNING] netty-transport-native-kqueue-4.1.100.Final-osx-aarch_64.jar, netty-transport-native-kqueue-4.1.100.Final-osx-x86_64.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/io.netty/netty-transport-native-kqueue/pom.properties +[WARNING] - META-INF/maven/io.netty/netty-transport-native-kqueue/pom.xml +[WARNING] flink-shaded-netty-4.1.65.Final-14.0.jar, netty-transport-native-epoll-4.1.100.Final-linux-aarch_64.jar define 1 overlapping resource: +[WARNING] - META-INF/native/libnetty_transport_native_epoll_aarch_64.so +[WARNING] bcprov-jdk18on-1.78.1.jar, jspecify-1.0.0.jar define 1 overlapping resource: +[WARNING] - META-INF/versions/9/OSGI-INF/MANIFEST.MF +[WARNING] beam-vendor-grpc-1_60_1-0.2.jar, grpc-services-1.62.2.jar define 4 overlapping resources: +[WARNING] - grpc/binlog/v1/binarylog.proto +[WARNING] - grpc/channelz/v1/channelz.proto +[WARNING] - grpc/health/v1/health.proto +[WARNING] - grpc/reflection/v1alpha/reflection.proto +[WARNING] okio-fakefilesystem-3.4.0.jar, okio-fakefilesystem-jvm-3.4.0.jar define 1 overlapping resource: +[WARNING] - META-INF/okio-fakefilesystem.kotlin_module +[WARNING] parquet-avro-1.13.1.jar, parquet-column-1.13.1.jar, parquet-hadoop-1.13.1.jar define 206 overlapping classes: +[WARNING] - shaded.parquet.it.unimi.dsi.fastutil.Arrays +[WARNING] - shaded.parquet.it.unimi.dsi.fastutil.Arrays$ForkJoinGenericQuickSort +[WARNING] - shaded.parquet.it.unimi.dsi.fastutil.BidirectionalIterator +[WARNING] - shaded.parquet.it.unimi.dsi.fastutil.BigArrays +[WARNING] - shaded.parquet.it.unimi.dsi.fastutil.BigSwapper +[WARNING] - shaded.parquet.it.unimi.dsi.fastutil.Hash +[WARNING] - shaded.parquet.it.unimi.dsi.fastutil.Hash$Strategy +[WARNING] - shaded.parquet.it.unimi.dsi.fastutil.SafeMath +[WARNING] - shaded.parquet.it.unimi.dsi.fastutil.Stack +[WARNING] - shaded.parquet.it.unimi.dsi.fastutil.Swapper +[WARNING] - 196 more... +[WARNING] beam-runners-direct-java-2.56.0.jar, beam-runners-java-fn-execution-2.56.0.jar define 160 overlapping classes and resources: +[WARNING] - META-INF/maven/org.apache.beam/beam-runners-java-fn-execution/pom.properties +[WARNING] - META-INF/maven/org.apache.beam/beam-runners-java-fn-execution/pom.xml +[WARNING] - org.apache.beam.runners.fnexecution.artifact.ArtifactRetrievalService +[WARNING] - org.apache.beam.runners.fnexecution.artifact.ArtifactStagingService +[WARNING] - org.apache.beam.runners.fnexecution.artifact.ArtifactStagingService$1 +[WARNING] - org.apache.beam.runners.fnexecution.artifact.ArtifactStagingService$2 +[WARNING] - org.apache.beam.runners.fnexecution.artifact.ArtifactStagingService$3 +[WARNING] - org.apache.beam.runners.fnexecution.artifact.ArtifactStagingService$ArtifactDestination +[WARNING] - org.apache.beam.runners.fnexecution.artifact.ArtifactStagingService$ArtifactDestinationProvider +[WARNING] - org.apache.beam.runners.fnexecution.artifact.ArtifactStagingService$OverflowingSemaphore +[WARNING] - 150 more... +[WARNING] beam-vendor-grpc-1_60_1-0.2.jar, grpc-grpclb-1.62.2.jar define 1 overlapping resource: +[WARNING] - grpc/lb/v1/load_balancer.proto +[WARNING] netty-transport-native-epoll-4.1.100.Final-linux-aarch_64.jar, netty-transport-native-epoll-4.1.100.Final-linux-x86_64.jar, netty-transport-native-epoll-4.1.100.Final.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/io.netty/netty-transport-native-epoll/pom.properties +[WARNING] - META-INF/maven/io.netty/netty-transport-native-epoll/pom.xml +[WARNING] beam-runners-core-java-2.56.0.jar, beam-runners-direct-java-2.56.0.jar, beam-sdks-java-harness-2.56.0.jar define 275 overlapping classes and resources: +[WARNING] - META-INF/maven/org.apache.beam/beam-runners-core-java/pom.properties +[WARNING] - META-INF/maven/org.apache.beam/beam-runners-core-java/pom.xml +[WARNING] - org.apache.beam.runners.core.ActiveWindowSet +[WARNING] - org.apache.beam.runners.core.ActiveWindowSet$MergeCallback +[WARNING] - org.apache.beam.runners.core.AutoValue_InMemoryBundleFinalizer_Finalization +[WARNING] - org.apache.beam.runners.core.AutoValue_TimerInternals_TimerData +[WARNING] - org.apache.beam.runners.core.Concatenate +[WARNING] - org.apache.beam.runners.core.DoFnRunner +[WARNING] - org.apache.beam.runners.core.DoFnRunners +[WARNING] - org.apache.beam.runners.core.DoFnRunners$OutputManager +[WARNING] - 265 more... +[WARNING] jackson-core-2.18.1.jar, parquet-jackson-1.13.1.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/com.fasterxml.jackson.core/jackson-core/pom.properties +[WARNING] - META-INF/maven/com.fasterxml.jackson.core/jackson-core/pom.xml +[WARNING] beam-vendor-grpc-1_60_1-0.2.jar, gson-2.10.1.jar, nimbus-jose-jwt-9.37.3.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/com.google.code.gson/gson/pom.properties +[WARNING] - META-INF/maven/com.google.code.gson/gson/pom.xml +[WARNING] beam-vendor-grpc-1_60_1-0.2.jar, beam-vendor-guava-32_1_2-jre-0.1.jar, jsr305-3.0.2.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/com.google.code.findbugs/jsr305/pom.properties +[WARNING] - META-INF/maven/com.google.code.findbugs/jsr305/pom.xml +[WARNING] animal-sniffer-annotations-1.23.jar, beam-vendor-grpc-1_60_1-0.2.jar define 2 overlapping resources: +[WARNING] - META-INF/maven/org.codehaus.mojo/animal-sniffer-annotations/pom.properties +[WARNING] - META-INF/maven/org.codehaus.mojo/animal-sniffer-annotations/pom.xml +[WARNING] maven-shade-plugin has detected that some files are +[WARNING] present in two or more JARs. When this happens, only one +[WARNING] single version of the file is copied to the uber jar. +[WARNING] Usually this is not harmful and you can skip these warnings, +[WARNING] otherwise try to manually exclude artifacts based on +[WARNING] mvn dependency:tree -Ddetail=true and the above output. +[WARNING] See https://maven.apache.org/plugins/maven-shade-plugin/ +[INFO] Replacing /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/target/batch-bundled.jar with /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/batch/target/batch-0.2.7-SNAPSHOT-shaded.jar +[INFO] +[INFO] ----------------< com.google.fhir.analytics:controller >---------------- +[INFO] Building controller 0.2.7-SNAPSHOT [5/5] +[INFO] --------------------------------[ jar ]--------------------------------- +[INFO] +[INFO] --- maven-clean-plugin:3.4.0:clean (default-clean) @ controller --- +[INFO] Deleting /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/target +[INFO] +[INFO] --- directory-maven-plugin:1.0:highest-basedir (directories) @ controller --- +[INFO] Highest basedir set to: /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics +[INFO] +[INFO] --- jacoco-maven-plugin:0.8.12:prepare-agent (default) @ controller --- +[INFO] argLine set to -javaagent:/usr/local/google/home/bashir/.m2/repository/org/jacoco/org.jacoco.agent/0.8.12/org.jacoco.agent-0.8.12-runtime.jar=destfile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/target/jacoco.exec +[INFO] +[INFO] --- license-maven-plugin:4.6:format (add-license) @ controller --- +[INFO] Updating license headers... +[INFO] +[INFO] --- maven-resources-plugin:3.3.1:resources (default-resources) @ controller --- +[INFO] Copying 6 resources from src/main/resources to target/classes +[INFO] +[INFO] --- maven-compiler-plugin:3.13.0:compile (default-compile) @ controller --- +[INFO] Recompiling the module because of changed dependency. +[INFO] Compiling 14 source files with javac [forked debug parameters target 17] to target/classes +[WARNING] Unable to autodetect 'javac' path, using 'javac' from the environment. +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/PipelineManager.java:[371,15] [UnusedMethod] Method 'checkSchedule' is never used. + (see https://errorprone.info/bugpattern/UnusedMethod) + Did you mean to remove this line? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/PipelineManager.java:[95,24] [UnusedVariable] The field 'lastRunStatus' is never read. + (see https://errorprone.info/bugpattern/UnusedVariable) + Did you mean to remove this line? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/PipelineManager.java:[744,28] [UnusedVariable] The local variable 'dbConfig' is never read. + (see https://errorprone.info/bugpattern/UnusedVariable) + Did you mean to remove this line or 'DatabaseConfiguration.createConfigFromFile(dataProperties.getThriftserverHiveConfig());'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/PipelineManager.java:[84,27] [NullAway] @NonNull field hiveTableManager not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/PipelineManager.java:[86,25] [NullAway] @NonNull field currentPipeline not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/PipelineManager.java:[88,19] [NullAway] @NonNull field currentDwh not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/PipelineManager.java:[90,24] [NullAway] @NonNull field lastRunEnd not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/PipelineManager.java:[92,25] [NullAway] @NonNull field cron not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/PipelineManager.java:[97,24] [NullAway] @NonNull field lastRunDetails not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/PipelineManager.java:[99,29] [NullAway] @NonNull field flinkConfiguration not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/PipelineManager.java:[101,29] [NullAway] @NonNull field avroConversionUtil not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/PipelineManager.java:[160,6] [NullAway] returning @Nullable expression from method with @NonNull return type + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/PipelineManager.java:[162,4] [NullAway] returning @Nullable expression from method with @NonNull return type + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/PipelineManager.java:[168,36] [JavaTimeDefaultTimeZone] LocalDateTime.now() is not allowed because it silently uses the system default time-zone. You must pass an explicit time-zone (e.g., ZoneId.of("America/Los_Angeles")) to this method. + (see https://errorprone.info/bugpattern/JavaTimeDefaultTimeZone) + Did you mean 'lastRunEnd = LocalDateTime.now(ZoneId.systemDefault());'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/PipelineManager.java:[231,17] [NullAway] assigning @Nullable expression to @NonNull field + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/PipelineManager.java:[232,17] [NullAway] assigning @Nullable expression to @NonNull field + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/PipelineManager.java:[240,36] [JavaTimeDefaultTimeZone] LocalDateTime.now() is not allowed because it silently uses the system default time-zone. You must pass an explicit time-zone (e.g., ZoneId.of("America/Los_Angeles")) to this method. + (see https://errorprone.info/bugpattern/JavaTimeDefaultTimeZone) + Did you mean 'lastRunEnd = LocalDateTime.now(ZoneId.systemDefault());'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/PipelineManager.java:[355,5] [MissingSummary] A summary fragment is required; consider using the value of the @return block as a summary fragment instead. + (see https://google.github.io/styleguide/javaguide.html#s7.2-summary-fragment) + Did you mean '*Returns the next scheduled time to run the incremental pipeline or null iff a pipeline is'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/PipelineManager.java:[360,6] [NullAway] returning @Nullable expression from method with @NonNull return type + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/PipelineManager.java:[379,40] [JavaTimeDefaultTimeZone] LocalDateTime.now() is not allowed because it silently uses the system default time-zone. You must pass an explicit time-zone (e.g., ZoneId.of("America/Los_Angeles")) to this method. + (see https://errorprone.info/bugpattern/JavaTimeDefaultTimeZone) + Did you mean 'if (next.compareTo(LocalDateTime.now(ZoneId.systemDefault())) < 0) {'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/PipelineManager.java:[380,70] [JavaTimeDefaultTimeZone] LocalDateTime.now() is not allowed because it silently uses the system default time-zone. You must pass an explicit time-zone (e.g., ZoneId.of("America/Los_Angeles")) to this method. + (see https://errorprone.info/bugpattern/JavaTimeDefaultTimeZone) + Did you mean 'logger.info("Incremental run triggered at {}", LocalDateTime.now(ZoneId.systemDefault()));'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/PipelineManager.java:[576,50] [StringSplitter] String.split(String) has surprising behavior + (see https://errorprone.info/bugpattern/StringSplitter) + Did you mean 'List tokens = Splitter.onPattern(prefix + DwhFiles.TIMESTAMP_PREFIX).splitToList(path.getFilename());'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/PipelineManager.java:[641,25] [NullAway] assigning @Nullable expression to @NonNull field + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/PipelineManager.java:[728,29] [NullAway] passing @Nullable parameter 'fhirContext' where @NonNull is required + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/PipelineManager.java:[728,42] [NullAway] passing @Nullable parameter 'currentDwhRoot' where @NonNull is required + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/PipelineManager.java:[729,34] [NullAway] passing @Nullable parameter 'currentDwhRoot' where @NonNull is required + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/PipelineManager.java:[801,9] [ClassCanBeStatic] Inner class is non-static but does not reference enclosing class + (see https://errorprone.info/bugpattern/ClassCanBeStatic) + Did you mean 'public static class DwhRunDetails {'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/PipelineManager.java:[800,2] [NullAway] initializer method does not guarantee @NonNull fields startTime (line 803), endTime (line 804), status (line 805), errorLogPath (line 806) are initialized along all control-flow paths (remember to check for exceptions or early returns). + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/metrics/ProgressStats.java:[26,17] [NullAway] @NonNull field pipelineStatus not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/metrics/ProgressStats.java:[27,16] [NullAway] @NonNull field stats not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/metrics/Stats.java:[28,30] [UnusedVariable] The field 'logger' is never read. + (see https://errorprone.info/bugpattern/UnusedVariable) + Did you mean to remove this line or 'static { LoggerFactory.getLogger(Stats.class.getName()); }'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/metrics/Stats.java:[41,5] [EmptyBlockTag] A block tag (@param, @return, @throws, @deprecated) has an empty description. Block tags without descriptions don't add much value for future readers of the code; consider removing the tag entirely or adding a description. + (see https://google.github.io/styleguide/javaguide.html#s7.1.3-javadoc-block-tags) + Did you mean '*'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/metrics/Stats.java:[47,6] [NullAway] returning @Nullable expression from method with @NonNull return type + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/DataProperties.java:[66,24] [NullAway] @NonNull field fhirFetchMode not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/DataProperties.java:[68,17] [NullAway] @NonNull field fhirServerUrl not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/DataProperties.java:[70,17] [NullAway] @NonNull field dbConfig not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/DataProperties.java:[72,17] [NullAway] @NonNull field dwhRootPrefix not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/DataProperties.java:[74,17] [NullAway] @NonNull field incrementalSchedule not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/DataProperties.java:[76,17] [NullAway] @NonNull field purgeSchedule not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/DataProperties.java:[80,17] [NullAway] @NonNull field resourceList not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/DataProperties.java:[84,17] [NullAway] @NonNull field thriftserverHiveConfig not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/DataProperties.java:[88,17] [NullAway] @NonNull field hiveResourceViewsDir not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/DataProperties.java:[90,17] [NullAway] @NonNull field viewDefinitionsDir not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/DataProperties.java:[94,17] [NullAway] @NonNull field sinkDbConfigPath not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/DataProperties.java:[96,17] [NullAway] @NonNull field fhirServerPassword not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/DataProperties.java:[98,17] [NullAway] @NonNull field fhirServerUserName not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/DataProperties.java:[102,17] [NullAway] @NonNull field fhirServerOAuthTokenEndpoint not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/DataProperties.java:[104,17] [NullAway] @NonNull field fhirServerOAuthClientId not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/DataProperties.java:[106,17] [NullAway] @NonNull field fhirServerOAuthClientSecret not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/DataProperties.java:[108,17] [NullAway] @NonNull field sinkFhirServerUrl not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/DataProperties.java:[110,16] [NullAway] @NonNull field sinkUserName not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/DataProperties.java:[112,16] [NullAway] @NonNull field sinkPassword not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/DataProperties.java:[114,17] [NullAway] @NonNull field structureDefinitionsPath not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/DataProperties.java:[118,26] [NullAway] @NonNull field fhirVersion not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/DwhFilesManager.java:[76,9] [NullAway] initializer method does not guarantee @NonNull fields purgeCron (line 63), lastPurgeRunEnd (line 65), dwhRootPrefix (line 69) are initialized along all control-flow paths (remember to check for exceptions or early returns). + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/DwhFilesManager.java:[104,5] [MissingSummary] A summary fragment is required; consider using the value of the @return block as a summary fragment instead. + (see https://google.github.io/styleguide/javaguide.html#s7.2-summary-fragment) + Did you mean '*Returns the next scheduled time to run the purge job based on the previous run time.'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/DwhFilesManager.java:[108,30] [JavaTimeDefaultTimeZone] LocalDateTime.now() is not allowed because it silently uses the system default time-zone. You must pass an explicit time-zone (e.g., ZoneId.of("America/Los_Angeles")) to this method. + (see https://errorprone.info/bugpattern/JavaTimeDefaultTimeZone) + Did you mean 'return LocalDateTime.now(ZoneId.systemDefault());'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/DwhFilesManager.java:[122,42] [JavaTimeDefaultTimeZone] LocalDateTime.now() is not allowed because it silently uses the system default time-zone. You must pass an explicit time-zone (e.g., ZoneId.of("America/Los_Angeles")) to this method. + (see https://errorprone.info/bugpattern/JavaTimeDefaultTimeZone) + Did you mean 'if (next.compareTo(LocalDateTime.now(ZoneId.systemDefault())) <= 0) {'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/DwhFilesManager.java:[123,66] [JavaTimeDefaultTimeZone] LocalDateTime.now() is not allowed because it silently uses the system default time-zone. You must pass an explicit time-zone (e.g., ZoneId.of("America/Los_Angeles")) to this method. + (see https://errorprone.info/bugpattern/JavaTimeDefaultTimeZone) + Did you mean 'logger.info("Purge run triggered at {}", LocalDateTime.now(ZoneId.systemDefault()));'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/DwhFilesManager.java:[125,66] [JavaTimeDefaultTimeZone] LocalDateTime.now() is not allowed because it silently uses the system default time-zone. You must pass an explicit time-zone (e.g., ZoneId.of("America/Los_Angeles")) to this method. + (see https://errorprone.info/bugpattern/JavaTimeDefaultTimeZone) + Did you mean 'logger.info("Purge run completed at {}", LocalDateTime.now(ZoneId.systemDefault()));'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/DwhFilesManager.java:[150,41] [JavaTimeDefaultTimeZone] LocalDateTime.now() is not allowed because it silently uses the system default time-zone. You must pass an explicit time-zone (e.g., ZoneId.of("America/Los_Angeles")) to this method. + (see https://errorprone.info/bugpattern/JavaTimeDefaultTimeZone) + Did you mean 'lastPurgeRunEnd = LocalDateTime.now(ZoneId.systemDefault());'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/DwhFilesManager.java:[157,49] [NonApiType] Prefer a java.util.Set instead. + (see https://errorprone.info/bugpattern/NonApiType) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/DwhFilesManager.java:[171,5] [EmptyBlockTag] A block tag (@param, @return, @throws, @deprecated) has an empty description. Block tags without descriptions don't add much value for future readers of the code; consider removing the tag entirely or adding a description. + (see https://google.github.io/styleguide/javaguide.html#s7.1.3-javadoc-block-tags) + Did you mean '*'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/DwhFilesManager.java:[230,17] [NonApiType] Prefer a java.util.Set instead. + (see https://errorprone.info/bugpattern/NonApiType) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/DwhFilesManager.java:[256,5] [EmptyBlockTag] A block tag (@param, @return, @throws, @deprecated) has an empty description. Block tags without descriptions don't add much value for future readers of the code; consider removing the tag entirely or adding a description. + (see https://google.github.io/styleguide/javaguide.html#s7.1.3-javadoc-block-tags) + Did you mean '*'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/DwhFilesManager.java:[271,5] [EmptyBlockTag] A block tag (@param, @return, @throws, @deprecated) has an empty description. Block tags without descriptions don't add much value for future readers of the code; consider removing the tag entirely or adding a description. + (see https://google.github.io/styleguide/javaguide.html#s7.1.3-javadoc-block-tags) + Did you mean '*'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/DwhFilesManager.java:[294,5] [EmptyBlockTag] A block tag (@param, @return, @throws, @deprecated) has an empty description. Block tags without descriptions don't add much value for future readers of the code; consider removing the tag entirely or adding a description. + (see https://google.github.io/styleguide/javaguide.html#s7.1.3-javadoc-block-tags) + Did you mean '*'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/DwhFilesManager.java:[314,5] [EmptyBlockTag] A block tag (@param, @return, @throws, @deprecated) has an empty description. Block tags without descriptions don't add much value for future readers of the code; consider removing the tag entirely or adding a description. + (see https://google.github.io/styleguide/javaguide.html#s7.1.3-javadoc-block-tags) + Did you mean '*'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/HiveTableManager.java:[70,5] [EmptyBlockTag] A block tag (@param, @return, @throws, @deprecated) has an empty description. Block tags without descriptions don't add much value for future readers of the code; consider removing the tag entirely or adding a description. + (see https://google.github.io/styleguide/javaguide.html#s7.1.3-javadoc-block-tags) + Did you mean '*'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/HiveTableManager.java:[129,20] [StreamResourceLeak] Streams that encapsulate a closeable resource should be closed using try-with-resources + (see https://errorprone.info/bugpattern/StreamResourceLeak) + Did you mean 'try (Stream stream = Files.list(Paths.get(viewsDir))) {'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/FlinkConfiguration.java:[249,50] [UnusedVariable] The parameter 'dataProperties' is never read. + (see https://errorprone.info/bugpattern/UnusedVariable) + Did you mean 'boolean isFlinkModelLocal = isFlinkModeLocal();'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/FlinkConfiguration.java:[74,17] [NullAway] @NonNull field flinkConfDir not initialized + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/FlinkConfiguration.java:[94,5] [EmptyBlockTag] A block tag (@param, @return, @throws, @deprecated) has an empty description. Block tags without descriptions don't add much value for future readers of the code; consider removing the tag entirely or adding a description. + (see https://google.github.io/styleguide/javaguide.html#s7.1.3-javadoc-block-tags) + Did you mean '*'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/FlinkConfiguration.java:[137,52] [DefaultCharset] Implicit use of the platform default charset, which can result in differing behaviour between JVM executions or incorrect behavior if the encoding of the data source doesn't match expectations. + (see https://errorprone.info/bugpattern/DefaultCharset) + Did you mean 'try (BufferedWriter writer = Files.newBufferedWriter(Paths.get(filePath.toString()), UTF_8)) {' or 'try (BufferedWriter writer = Files.newBufferedWriter(Paths.get(filePath.toString()), Charset.defaultCharset())) {'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/main/java/com/google/fhir/analytics/metrics/PipelineMetricsEndpoint.java:[84,27] [ImmutableEnumChecker] enums should be immutable: 'TextOutputFormat' has field 'mimeType' of type 'org.springframework.util.MimeType', the declaration of type 'org.springframework.util.MimeType' is not annotated with @com.google.errorprone.annotations.Immutable + (see https://errorprone.info/bugpattern/ImmutableEnumChecker) +[INFO] +[INFO] --- spotless-maven-plugin:2.43.0:apply (default) @ controller --- +[INFO] Index file does not exist. Fallback to an empty index +[INFO] Spotless.Format is keeping 1 files clean - 0 were changed to be clean, 1 were already clean, 0 were skipped because caching determined they were already clean +[INFO] creating formatter function (starting server) +[INFO] [BEGIN] Preparing NodeServerLayout[nodeModulesDir=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa, packageJsonFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/package.json, serveJsFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/serve.js, npmrcFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/.npmrc] for npm step com.diffplug.spotless.npm.NodeServeApp. +[INFO] [END] Preparing NodeServerLayout[nodeModulesDir=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa, packageJsonFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/package.json, serveJsFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/serve.js, npmrcFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/.npmrc] for npm step com.diffplug.spotless.npm.NodeServeApp. (took 1ms) +[INFO] [BEGIN] Installing npm dependencies for NodeServerLayout[nodeModulesDir=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa, packageJsonFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/package.json, serveJsFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/serve.js, npmrcFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/.npmrc] with StandardNpmProcessFactory. +[INFO] [END] Installing npm dependencies for NodeServerLayout[nodeModulesDir=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa, packageJsonFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/package.json, serveJsFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/serve.js, npmrcFile=/usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa/.npmrc] with StandardNpmProcessFactory. (took 1.173s) +[INFO] [BEGIN] Starting npm based server in /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa with StandardNpmProcessFactory. +[INFO] [END] Starting npm based server in /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/target/spotless-prettier-node-modules-4c385d7d898fd0bfb035888db2e241fa with StandardNpmProcessFactory. (took 4ms) +[INFO] Spotless.Format is keeping 3 files clean - 0 were changed to be clean, 3 were already clean, 0 were skipped because caching determined they were already clean +[INFO] Spotless.Java is keeping 22 files clean - 0 were changed to be clean, 22 were already clean, 0 were skipped because caching determined they were already clean +[INFO] Spotless.Pom is keeping 1 files clean - 0 were changed to be clean, 0 were already clean, 1 were skipped because caching determined they were already clean +[INFO] Closing formatting function (ending server). +[INFO] +[INFO] --- maven-resources-plugin:3.3.1:testResources (default-testResources) @ controller --- +[INFO] Copying 3 resources from src/test/resources to target/test-classes +[INFO] +[INFO] --- maven-compiler-plugin:3.13.0:testCompile (default-testCompile) @ controller --- +[INFO] Recompiling the module because of changed dependency. +[INFO] Compiling 8 source files with javac [forked debug parameters target 17] to target/test-classes +[WARNING] Unable to autodetect 'javac' path, using 'javac' from the environment. +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/test/java/com/google/fhir/analytics/CloudDwhFilesManagerTest.java:[61,14] [NullAway] initializer method does not guarantee @NonNull field mockGcsUtil (line 55) is initialized along all control-flow paths (remember to check for exceptions or early returns). + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/test/java/com/google/fhir/analytics/CloudDwhFilesManagerTest.java:[64,26] [NullAway] read of @NonNull field mockGcsUtil before initialization + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/test/java/com/google/fhir/analytics/FlinkConfigurationTest.java:[75,8] [NarrowCalculation] This product of integers could overflow before being implicitly cast to a long. + (see https://errorprone.info/bugpattern/NarrowCalculation) + Did you mean '* ((long) NUMBER_OF_RESHUFFLES)'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/test/java/com/google/fhir/analytics/FlinkConfigurationTest.java:[74,11] [FloatCast] Use parentheses to make the precedence explicit + (see https://errorprone.info/bugpattern/FloatCast) + Did you mean 'return (int) ((Math.pow((numThreads + 1), 2))' or 'return ((int) (Math.pow((numThreads + 1), 2)))'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/test/java/com/google/fhir/analytics/FlinkConfigurationTest.java:[74,17] [UnnecessaryParentheses] These grouping parentheses are unnecessary; it is unlikely the code will be misinterpreted without them + (see https://errorprone.info/bugpattern/UnnecessaryParentheses) + Did you mean 'return (int) Math.pow((numThreads + 1), 2)'? +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/test/java/com/google/fhir/analytics/LocalDwhFilesManagerTest.java:[59,14] [NullAway] initializer method does not guarantee @NonNull field testPath (line 56) is initialized along all control-flow paths (remember to check for exceptions or early returns). + (see http://t.uber.com/nullaway ) +[WARNING] /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/src/test/java/com/google/fhir/analytics/LocalDwhFilesManagerTest.java:[80,18] [StreamResourceLeak] Streams that encapsulate a closeable resource should be closed using try-with-resources + (see https://errorprone.info/bugpattern/StreamResourceLeak) + Did you mean 'try (Stream stream = Files.list(rootDir)) {'? +[INFO] +[INFO] --- maven-surefire-plugin:3.5.2:test (default-test) @ controller --- +[INFO] Tests are skipped. +[INFO] +[INFO] --- maven-jar-plugin:3.4.2:jar (default-jar) @ controller --- +[INFO] Building jar: /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/target/controller-bundled.jar +[INFO] +[INFO] --- spring-boot-maven-plugin:3.2.2:repackage (repackage) @ controller --- +[INFO] Replacing main artifact /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/target/controller-bundled.jar with repackaged archive, adding nested dependencies in BOOT-INF/. +[INFO] The original artifact has been renamed to /usr/local/google/home/bashir/git_repos/bashir2/openmrs-fhir-analytics/pipelines/controller/target/controller-bundled.jar.original +[INFO] ------------------------------------------------------------------------ +[INFO] Reactor Summary for FHIR Analytics 0.2.7-SNAPSHOT: +[INFO] +[INFO] FHIR Analytics ..................................... SUCCESS [ 5.025 s] +[INFO] common ............................................. SUCCESS [ 22.751 s] +[INFO] batch .............................................. SUCCESS [01:02 min] +[INFO] streaming .......................................... SUCCESS [ 47.346 s] +[INFO] controller ......................................... SUCCESS [ 19.308 s] +[INFO] ------------------------------------------------------------------------ +[INFO] BUILD SUCCESS +[INFO] ------------------------------------------------------------------------ +[INFO] Total time: 01:49 min (Wall Clock) +[INFO] Finished at: 2024-11-19T03:35:18Z +[INFO] ------------------------------------------------------------------------ diff --git a/pipelines/common/src/main/java/com/google/fhir/analytics/AvroConversionUtil.java b/pipelines/common/src/main/java/com/google/fhir/analytics/AvroConversionUtil.java index 3269b9b37..aef6d5446 100644 --- a/pipelines/common/src/main/java/com/google/fhir/analytics/AvroConversionUtil.java +++ b/pipelines/common/src/main/java/com/google/fhir/analytics/AvroConversionUtil.java @@ -27,7 +27,6 @@ import java.util.ArrayList; import java.util.List; import java.util.Map; -import javax.annotation.Nullable; import org.apache.avro.Conversions.DecimalConversion; import org.apache.avro.Schema; import org.apache.avro.generic.GenericData; @@ -37,6 +36,7 @@ import org.hl7.fhir.r4.model.Bundle; import org.hl7.fhir.r4.model.Bundle.BundleEntryComponent; import org.hl7.fhir.r4.model.Resource; +import org.jspecify.annotations.Nullable; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -50,7 +50,7 @@ public class AvroConversionUtil { private static final Logger log = LoggerFactory.getLogger(AvroConversionUtil.class); // This is the singleton instance. - private static AvroConversionUtil instance; + @Nullable private static AvroConversionUtil instance; private final Map converterMap; @@ -60,7 +60,7 @@ public class AvroConversionUtil { private final FhirVersionEnum fhirVersionEnum; - private final String structureDefinitionsPath; + @Nullable private final String structureDefinitionsPath; private final int recursiveDepth; diff --git a/pipelines/common/src/main/java/com/google/fhir/analytics/DwhFiles.java b/pipelines/common/src/main/java/com/google/fhir/analytics/DwhFiles.java index 21f9785a7..b9a623696 100644 --- a/pipelines/common/src/main/java/com/google/fhir/analytics/DwhFiles.java +++ b/pipelines/common/src/main/java/com/google/fhir/analytics/DwhFiles.java @@ -43,7 +43,6 @@ import java.util.regex.Matcher; import java.util.regex.Pattern; import java.util.stream.Collectors; -import javax.annotation.Nullable; import lombok.Getter; import org.apache.beam.sdk.extensions.gcp.util.gcsfs.GcsPath; import org.apache.beam.sdk.io.FileSystems; @@ -53,6 +52,7 @@ import org.apache.beam.sdk.io.fs.ResolveOptions.StandardResolveOptions; import org.apache.beam.sdk.io.fs.ResourceId; import org.apache.beam.sdk.util.MimeTypes; +import org.jspecify.annotations.Nullable; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/pipelines/common/src/main/java/com/google/fhir/analytics/FetchUtil.java b/pipelines/common/src/main/java/com/google/fhir/analytics/FetchUtil.java index a94ecf55d..68c7c4101 100644 --- a/pipelines/common/src/main/java/com/google/fhir/analytics/FetchUtil.java +++ b/pipelines/common/src/main/java/com/google/fhir/analytics/FetchUtil.java @@ -45,6 +45,7 @@ import org.hl7.fhir.instance.model.api.IBaseParameters; import org.hl7.fhir.instance.model.api.IBaseResource; import org.hl7.fhir.r4.model.Resource; +import org.jspecify.annotations.Nullable; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -57,8 +58,6 @@ public class FetchUtil { private final String sourceUser; - private final String sourcePw; - private final String oAuthTokenEndpoint; private final String oAuthClientId; @@ -67,7 +66,7 @@ public class FetchUtil { private final FhirContext fhirContext; - private final IClientInterceptor authInterceptor; + @Nullable private final IClientInterceptor authInterceptor; FetchUtil( String sourceFhirUrl, @@ -79,7 +78,6 @@ public class FetchUtil { FhirContext fhirContext) { this.fhirUrl = sourceFhirUrl; this.sourceUser = Strings.nullToEmpty(sourceUser); - this.sourcePw = Strings.nullToEmpty(sourcePw); this.oAuthTokenEndpoint = Strings.nullToEmpty(oAuthTokenEndpoint); this.oAuthClientId = Strings.nullToEmpty(oAuthClientId); this.oAuthClientSecret = Strings.nullToEmpty(oAuthClientSecret); @@ -101,6 +99,7 @@ public class FetchUtil { } } + @Nullable public Resource fetchFhirResource(String resourceType, String resourceId) { try { // Create client @@ -116,8 +115,10 @@ public Resource fetchFhirResource(String resourceType, String resourceId) { } } + @Nullable public Resource fetchFhirResource(String resourceUrl) { // Parse resourceUrl + // TODO: replace `split` with safer options: https://errorprone.info/bugpattern/StringSplitter String[] sepUrl = resourceUrl.split("/"); String resourceId = sepUrl[sepUrl.length - 1]; String resourceType = sepUrl[sepUrl.length - 2]; @@ -254,8 +255,8 @@ private static class ClientCredentialsAuthInterceptor extends BearerTokenAuthInt private final String tokenEndpoint; private final String clientId; private final String clientSecret; - private TokenResponse tokenResponse; - private Instant nextRefresh; + @Nullable private TokenResponse tokenResponse; + @Nullable private Instant nextRefresh; ClientCredentialsAuthInterceptor(String tokenEndpoint, String clientId, String clientSecret) { Preconditions.checkNotNull(tokenEndpoint); @@ -268,7 +269,7 @@ private static class ClientCredentialsAuthInterceptor extends BearerTokenAuthInt @Override public synchronized String getToken() { - if (nextRefresh == null || Instant.now().isAfter(nextRefresh)) { + if (tokenResponse == null || nextRefresh == null || Instant.now().isAfter(nextRefresh)) { try { log.debug("Fetching a new OAuth token; old refresh: {}", nextRefresh); tokenResponse = requestAccessToken(); @@ -290,7 +291,7 @@ public void interceptRequest(IHttpRequest theRequest) { theRequest.addHeader("Authorization", "Bearer " + getToken()); } - TokenResponse requestAccessToken() throws IOException { + private TokenResponse requestAccessToken() throws IOException { TokenResponse response = new ClientCredentialsTokenRequest( new NetHttpTransport(), new GsonFactory(), new GenericUrl(tokenEndpoint)) diff --git a/pipelines/common/src/main/java/com/google/fhir/analytics/FhirStoreUtil.java b/pipelines/common/src/main/java/com/google/fhir/analytics/FhirStoreUtil.java index b9f099c2c..09c5b0b37 100644 --- a/pipelines/common/src/main/java/com/google/fhir/analytics/FhirStoreUtil.java +++ b/pipelines/common/src/main/java/com/google/fhir/analytics/FhirStoreUtil.java @@ -36,6 +36,8 @@ import org.hl7.fhir.r4.model.Coding; import org.hl7.fhir.r4.model.Meta; import org.hl7.fhir.r4.model.Resource; +import org.jspecify.annotations.NonNull; +import org.jspecify.annotations.Nullable; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -80,6 +82,7 @@ public static FhirStoreUtil createFhirStoreUtil( } } + @Nullable public MethodOutcome uploadResource(Resource resource) { Collection interceptors = Collections.emptyList(); @@ -193,7 +196,7 @@ protected Collection uploadBundle( } protected MethodOutcome updateFhirResource( - String sinkUrl, Resource resource, Collection interceptors) { + String sinkUrl, @NonNull Resource resource, Collection interceptors) { IGenericClient client = createGenericClient(sinkUrl, interceptors); removeSubsettedTag(resource.getMeta()); diff --git a/pipelines/common/src/main/java/com/google/fhir/analytics/GcpStoreUtil.java b/pipelines/common/src/main/java/com/google/fhir/analytics/GcpStoreUtil.java index 9fc003292..c74d613d8 100644 --- a/pipelines/common/src/main/java/com/google/fhir/analytics/GcpStoreUtil.java +++ b/pipelines/common/src/main/java/com/google/fhir/analytics/GcpStoreUtil.java @@ -1,5 +1,5 @@ /* - * Copyright 2020-2023 Google LLC + * Copyright 2020-2024 Google LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -34,6 +34,7 @@ import org.apache.http.client.utils.URIBuilder; import org.hl7.fhir.r4.model.Bundle; import org.hl7.fhir.r4.model.Resource; +import org.jspecify.annotations.Nullable; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -53,13 +54,16 @@ class GcpStoreUtil extends FhirStoreUtil { private static final Logger log = LoggerFactory.getLogger(GcpStoreUtil.class); - private GoogleCredentials credential = null; + // TODO replace this with local variables returned by `createClient()`; this does not need + // to be an instance variable. + @Nullable private GoogleCredentials credential = null; protected GcpStoreUtil(String sinkUrl, IRestfulClientFactory clientFactory) { super(sinkUrl, "", "", clientFactory); } @Override + @Nullable public MethodOutcome uploadResource(Resource resource) { try { updateFhirResource(sinkUrl, resource); @@ -91,6 +95,7 @@ public Collection uploadBundle(Bundle bundle) { return null; } + @Nullable protected MethodOutcome updateFhirResource(String fhirStoreName, Resource resource) { try { // Initialize the client, which will be used to interact with the service. diff --git a/pipelines/common/src/main/java/com/google/fhir/analytics/JdbcConnectionPools.java b/pipelines/common/src/main/java/com/google/fhir/analytics/JdbcConnectionPools.java index ae91c96ea..d623ff866 100644 --- a/pipelines/common/src/main/java/com/google/fhir/analytics/JdbcConnectionPools.java +++ b/pipelines/common/src/main/java/com/google/fhir/analytics/JdbcConnectionPools.java @@ -23,6 +23,7 @@ import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ConcurrentMap; import javax.sql.DataSource; +import org.jspecify.annotations.Nullable; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -35,7 +36,7 @@ public class JdbcConnectionPools { static final int MIN_CONNECTIONS = 3; - private static JdbcConnectionPools instance = null; + @Nullable private static JdbcConnectionPools instance = null; private final ConcurrentMap dataSources = new ConcurrentHashMap<>(); diff --git a/pipelines/common/src/main/java/com/google/fhir/analytics/ParquetUtil.java b/pipelines/common/src/main/java/com/google/fhir/analytics/ParquetUtil.java index c4937b726..7c2644ead 100644 --- a/pipelines/common/src/main/java/com/google/fhir/analytics/ParquetUtil.java +++ b/pipelines/common/src/main/java/com/google/fhir/analytics/ParquetUtil.java @@ -40,7 +40,6 @@ import java.util.Set; import java.util.Timer; import java.util.TimerTask; -import javax.annotation.Nullable; import org.apache.avro.generic.GenericRecord; import org.apache.beam.sdk.io.fs.ResolveOptions.StandardResolveOptions; import org.apache.beam.sdk.io.fs.ResourceId; @@ -50,6 +49,7 @@ import org.hl7.fhir.r4.model.Bundle; import org.hl7.fhir.r4.model.Bundle.BundleEntryComponent; import org.hl7.fhir.r4.model.Resource; +import org.jspecify.annotations.Nullable; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -65,15 +65,15 @@ public class ParquetUtil { private final Map viewWriterMap; private final Map writerMap; - private final int rowGroupSize; + private final long rowGroupSize; private final boolean cacheBundle; private final DwhFiles dwhFiles; - private final Timer timer; + @Nullable private final Timer timer; private final Random random; private final String namePrefix; private boolean flushedInCurrentPeriod; - private ViewManager viewManager; + @Nullable private ViewManager viewManager; private final boolean createParquetViews; @@ -152,16 +152,16 @@ public void run() { // into Parquet files _at least_ once in every `secondsToFlush`. if (!flushedInCurrentPeriod) { log.info("Flush timed out for thread " + Thread.currentThread().getId()); - flushAll(); + flushAllWriters(); } setFlushedInCurrentPeriod(false); - } catch (IOException | ProfileException e) { + } catch (IOException e) { log.error("Could not flush Parquet files: " + e); } } }; this.timer = new Timer(); - timer.scheduleAtFixedRate(task, secondsToFlush * 1000, secondsToFlush * 1000); + timer.scheduleAtFixedRate(task, secondsToFlush * 1000L, secondsToFlush * 1000L); } else { timer = null; } @@ -198,11 +198,15 @@ synchronized ResourceId getUniqueOutputFilePathView(String viewName) throws IOEx return resourceId.resolve(uniqueFileName, StandardResolveOptions.RESOLVE_FILE); } - private synchronized void createWriter(String resourceType, @Nullable ViewDefinition vDef) - throws IOException, ProfileException { - boolean noView = vDef == null; + /** + * Creates a writer for the given `resourceType` or `vDef`, puts it in the `writerMap` and returns + * it. If `vDef` is null, `resourceType` is expected to be a valid FHIR resource type name. If + * `vDef` is not null, `resourceType` is ignored. + */ + private synchronized WriterWithCache createWriter( + String resourceType, @Nullable ViewDefinition vDef) throws IOException, ProfileException { ResourceId resourceId = - noView + vDef == null ? getUniqueOutputFilePath(resourceType) : getUniqueOutputFilePathView(vDef.getName()); @@ -217,13 +221,17 @@ private synchronized void createWriter(String resourceType, @Nullable ViewDefini builder.withRowGroupSize(rowGroupSize); } ParquetWriter writer; - if (noView) { + WriterWithCache writerWithCache; + if (vDef == null) { writer = builder.withSchema(conversionUtil.getResourceSchema(resourceType)).build(); - writerMap.put(resourceType, new WriterWithCache(writer, this.cacheBundle)); + writerWithCache = new WriterWithCache(writer, this.cacheBundle); + writerMap.put(resourceType, writerWithCache); } else { writer = builder.withSchema(ViewSchema.getAvroSchema(vDef)).build(); - viewWriterMap.put(vDef.getName(), new WriterWithCache(writer, this.cacheBundle)); + writerWithCache = new WriterWithCache(writer, this.cacheBundle); + viewWriterMap.put(vDef.getName(), writerWithCache); } + return writerWithCache; } /** @@ -236,15 +244,16 @@ public synchronized void write(Resource resource) throws IOException, ProfileException, ViewApplicationException { Preconditions.checkNotNull(resource.fhirType()); String resourceType = resource.fhirType(); - if (!writerMap.containsKey(resourceType)) { - createWriter(resourceType, null); + WriterWithCache writer = writerMap.get(resourceType); + if (writer == null) { + writer = createWriter(resourceType, null); } - final WriterWithCache writer = writerMap.get(resourceType); GenericRecord record = conversionUtil.convertToAvro(resource); if (record != null) { writer.write(record); } if (createParquetViews) { + Preconditions.checkNotNull(viewManager); ImmutableList views = viewManager.getViewsForType(resource.fhirType()); if (views != null) { for (ViewDefinition vDef : views) { @@ -254,15 +263,6 @@ public synchronized void write(Resource resource) } } - public synchronized void emptyCache() throws IOException { - for (WriterWithCache writer : writerMap.values()) { - writer.flushCache(); - } - for (WriterWithCache writer : viewWriterMap.values()) { - writer.flushCache(); - } - } - /** * This is to write a materialized View Definition to a Parquet file. * @@ -271,10 +271,10 @@ public synchronized void emptyCache() throws IOException { private synchronized void write(Resource resource, ViewDefinition vDef) throws IOException, ProfileException, ViewApplicationException { Preconditions.checkNotNull(resource.fhirType()); - if (!viewWriterMap.containsKey(vDef.getName())) { - createWriter("", vDef); + WriterWithCache parquetWriter = viewWriterMap.get(vDef.getName()); + if (parquetWriter == null) { + parquetWriter = createWriter("", vDef); } - final WriterWithCache parquetWriter = viewWriterMap.get(vDef.getName()); ViewApplicator applicator = new ViewApplicator(vDef); RowList rows = applicator.apply(resource); List result = ViewSchema.setValueInRecord(rows, vDef); @@ -283,25 +283,23 @@ private synchronized void write(Resource resource, ViewDefinition vDef) } } - private synchronized void flush(String resourceType) throws IOException, ProfileException { + private synchronized void flush(String resourceType) throws IOException { WriterWithCache writer = writerMap.get(resourceType); if (writer != null && writer.getDataSize() > 0) { writer.close(); - createWriter(resourceType, null); + writerMap.put(resourceType, null); } } - private synchronized void flushViewWriter(String viewName) throws IOException, ProfileException { + private synchronized void flushViewWriter(String viewName) throws IOException { WriterWithCache writer = viewWriterMap.get(viewName); if (writer != null && writer.getDataSize() > 0) { writer.close(); - // TODO: We need to investigate why we need to create the writer here. If we change this logic - // to remove the writer at this line, E2E Streaming Tests fail in CloudBuild. - createWriter(viewName, this.viewManager.getViewDefinition(viewName)); + writerMap.put(viewName, null); } } - synchronized void flushAll() throws IOException, ProfileException { + synchronized void flushAllWriters() throws IOException { log.info("Flushing all Parquet writers for thread " + Thread.currentThread().getId()); for (String viewName : viewWriterMap.keySet()) { flushViewWriter(viewName); @@ -312,21 +310,14 @@ synchronized void flushAll() throws IOException, ProfileException { setFlushedInCurrentPeriod(true); } - public synchronized void closeAllWriters() throws IOException { + public synchronized void flushAllWritersAndStopTimer() throws IOException { if (timer != null) { timer.cancel(); } - for (Map.Entry entry : viewWriterMap.entrySet()) { - entry.getValue().close(); - viewWriterMap.put(entry.getKey(), null); - } - for (Map.Entry entry : writerMap.entrySet()) { - entry.getValue().close(); - writerMap.put(entry.getKey(), null); - } + flushAllWriters(); } - public void writeRecords(Bundle bundle, Set resourceTypes) + public void writeRecords(Bundle bundle, @Nullable Set resourceTypes) throws IOException, ProfileException, ViewApplicationException { if (bundle.getEntry() == null) { return; @@ -351,7 +342,7 @@ private static class WriterWithCache { this.useCache = useCache; } - void flushCache() throws IOException { + private void flushCache() throws IOException { if (useCache && !cache.isEmpty()) { log.info("Parquet cache size= {}", cache.size()); for (GenericRecord record : cache) { diff --git a/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewApplicator.java b/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewApplicator.java index 934f00db6..bd274a477 100644 --- a/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewApplicator.java +++ b/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewApplicator.java @@ -40,7 +40,6 @@ import java.util.regex.Matcher; import java.util.regex.Pattern; import java.util.stream.Collectors; -import javax.annotation.Nullable; import lombok.Builder; import lombok.Getter; import org.hl7.fhir.dstu3.hapi.fluentpath.FhirPathDstu3; @@ -52,6 +51,7 @@ import org.hl7.fhir.r4.hapi.fluentpath.FhirPathR4; import org.hl7.fhir.r4b.hapi.fhirpath.FhirPathR4B; import org.hl7.fhir.r5.hapi.fhirpath.FhirPathR5; +import org.jspecify.annotations.Nullable; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewManager.java b/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewManager.java index a78d1ae37..5309a7b18 100644 --- a/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewManager.java +++ b/pipelines/common/src/main/java/com/google/fhir/analytics/view/ViewManager.java @@ -33,7 +33,7 @@ import java.util.Map; import java.util.Set; import java.util.stream.Stream; -import javax.annotation.Nullable; +import org.jspecify.annotations.Nullable; /** * This class is responsible for reading ViewDefinition files and producing the relevant row for diff --git a/pipelines/common/src/test/java/com/google/fhir/analytics/ParquetUtilTest.java b/pipelines/common/src/test/java/com/google/fhir/analytics/ParquetUtilTest.java index 005a7535f..9cbb94b8b 100644 --- a/pipelines/common/src/test/java/com/google/fhir/analytics/ParquetUtilTest.java +++ b/pipelines/common/src/test/java/com/google/fhir/analytics/ParquetUtilTest.java @@ -132,7 +132,7 @@ public void createSingleOutput() throws IOException, ProfileException, ViewAppli for (Bundle.BundleEntryComponent entry : bundle.getEntry()) { parquetUtil.write(entry.getResource()); } - parquetUtil.closeAllWriters(); + parquetUtil.flushAllWritersAndStopTimer(); String fileSeparator = DwhFiles.getFileSeparatorForDwhFiles(rootPath.toString()); Stream files = Files.list(rootPath.resolve("Observation")) @@ -160,7 +160,7 @@ public void createMultipleOutputByTime() parquetUtil.write(entry.getResource()); TimeUnit.SECONDS.sleep(2); // A better way to test this is to inject a mocked `Timer`. } - parquetUtil.closeAllWriters(); + parquetUtil.flushAllWritersAndStopTimer(); String fileSeparator = DwhFiles.getFileSeparatorForDwhFiles(rootPath.toString()); Stream files = Files.list(rootPath.resolve("Observation")) @@ -173,7 +173,7 @@ public void createMultipleOutputByTime() + "Observation" + fileSeparator + "Observation_output-")); - assertThat(files.count(), equalTo(7L)); + assertThat(files.count(), equalTo(6L)); } @Test @@ -191,7 +191,7 @@ public void createSingleOutputWithRowGroupSize() parquetUtil.write(entry.getResource()); } } - parquetUtil.closeAllWriters(); + parquetUtil.flushAllWritersAndStopTimer(); String fileSeparator = DwhFiles.getFileSeparatorForDwhFiles(rootPath.toString()); Stream files = Files.list(rootPath.resolve("Observation")) @@ -224,7 +224,7 @@ public void createOutputWithRowGroupSizeViewToParquet() for (Bundle.BundleEntryComponent entry : bundle.getEntry()) { parquetUtil.write(entry.getResource()); } - parquetUtil.closeAllWriters(); + parquetUtil.flushAllWritersAndStopTimer(); Stream files = Files.list(rootPath.resolve("observation_flat")) @@ -294,7 +294,7 @@ public void writeObservationBundleWithMultipleProfiles() Bundle bundle2 = parser2.parseResource(Bundle.class, patientUsCoreStr); parquetUtil.writeRecords(bundle2, null); - parquetUtil.closeAllWriters(); + parquetUtil.flushAllWritersAndStopTimer(); } @Test @@ -325,7 +325,7 @@ public void writeQuestionnaireResponse() parser.parseResource(QuestionnaireResponse.class, questionnaireResponseStr); parquetUtil.write(questionnaireResponse); - parquetUtil.closeAllWriters(); + parquetUtil.flushAllWritersAndStopTimer(); AvroConversionUtil.deRegisterMappingsFor(FhirVersionEnum.R4); } } diff --git a/pipelines/controller/src/main/java/com/google/fhir/analytics/metrics/Stats.java b/pipelines/controller/src/main/java/com/google/fhir/analytics/metrics/Stats.java index 93b9ac481..eb86b96e4 100644 --- a/pipelines/controller/src/main/java/com/google/fhir/analytics/metrics/Stats.java +++ b/pipelines/controller/src/main/java/com/google/fhir/analytics/metrics/Stats.java @@ -1,5 +1,5 @@ /* - * Copyright 2020-2023 Google LLC + * Copyright 2020-2024 Google LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -15,8 +15,8 @@ */ package com.google.fhir.analytics.metrics; -import javax.annotation.Nullable; import lombok.Data; +import org.jspecify.annotations.Nullable; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/pipelines/pom.xml b/pipelines/pom.xml index d2d3cd539..4e831da6b 100644 --- a/pipelines/pom.xml +++ b/pipelines/pom.xml @@ -52,6 +52,7 @@ 4.6 2.56.0 1.11.0 + 1.18.36 @@ -190,7 +191,7 @@ org.projectlombok lombok - 1.18.36 + ${lombok.version} @@ -239,6 +240,12 @@ commons-collections4 4.4 + + + org.jspecify + jspecify + 1.0.0 + @@ -378,6 +385,7 @@ 17 17 + true @@ -385,7 +393,72 @@ --add-exports=java.base/jdk.internal.misc=ALL-UNNAMED + + -XDcompilePolicy=simple + -Xplugin:ErrorProne -XepOpt:NullAway:AnnotatedPackages=com.google.fhir.analytics + + -J--add-exports=jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED + + + -J--add-exports=jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED + + + -J--add-exports=jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED + + + -J--add-exports=jdk.compiler/com.sun.tools.javac.model=ALL-UNNAMED + + + -J--add-exports=jdk.compiler/com.sun.tools.javac.parser=ALL-UNNAMED + + + -J--add-exports=jdk.compiler/com.sun.tools.javac.processing=ALL-UNNAMED + + + -J--add-exports=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED + + + -J--add-exports=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED + + + -J--add-opens=jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED + + + -J--add-opens=jdk.compiler/com.sun.tools.javac.comp=ALL-UNNAMED + + + + + org.projectlombok + lombok + ${lombok.version} + + + com.google.auto.value + auto-value + ${auto-value.version} + + + org.mockito + mockito-inline + ${mockito.version} + + + com.google.errorprone + error_prone_core + 2.23.0 + + + com.uber.nullaway + nullaway + 0.10.15 + + @@ -393,9 +466,11 @@ maven-surefire-plugin - @{argLine} --add-opens=java.base/jdk.internal.misc=ALL-UNNAMED + + @{argLine} --add-opens=java.base/jdk.internal.misc=ALL-UNNAMED --illegal-access=permit + diff --git a/pipelines/streaming/src/main/java/com/google/fhir/analytics/DebeziumListener.java b/pipelines/streaming/src/main/java/com/google/fhir/analytics/DebeziumListener.java index bc4b9cc0a..3809fc967 100644 --- a/pipelines/streaming/src/main/java/com/google/fhir/analytics/DebeziumListener.java +++ b/pipelines/streaming/src/main/java/com/google/fhir/analytics/DebeziumListener.java @@ -173,7 +173,7 @@ public void start() {} @Override public void stop() { try { - parquetUtil.closeAllWriters(); + parquetUtil.flushAllWritersAndStopTimer(); } catch (IOException e) { log.error("Could not close Parquet file writers properly!"); } diff --git a/pipelines/streaming/src/test/java/com/google/fhir/analytics/DebeziumTestUtil.java b/pipelines/streaming/src/test/java/com/google/fhir/analytics/DebeziumTestUtil.java index f9efc961d..f867246f4 100644 --- a/pipelines/streaming/src/test/java/com/google/fhir/analytics/DebeziumTestUtil.java +++ b/pipelines/streaming/src/test/java/com/google/fhir/analytics/DebeziumTestUtil.java @@ -1,5 +1,5 @@ /* - * Copyright 2020-2023 Google LLC + * Copyright 2020-2024 Google LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -16,44 +16,24 @@ package com.google.fhir.analytics; import io.debezium.data.Envelope.Operation; -import java.util.HashMap; import java.util.Map; import org.apache.camel.component.debezium.DebeziumConstants; public class DebeziumTestUtil { static Map genExpectedBody() { - return new HashMap() { - - { - put("uuid", "encounter_uuid"); - } - }; + return Map.of("uuid", "encounter_uuid"); } static Map genExpectedBodyWithoutUUid() { - return new HashMap() { - - { - put("patient_id", "1"); - } - }; + return Map.of("patient_id", "1"); } static Map genExpectedHeaders(final Operation operation, final String tableName) { - return new HashMap() { - - { - put(DebeziumConstants.HEADER_OPERATION, operation.code()); - put( - DebeziumConstants.HEADER_SOURCE_METADATA, - new HashMap() { - - { - put("table", tableName); - } - }); - } - }; + return Map.of( + DebeziumConstants.HEADER_OPERATION, + operation.code(), + DebeziumConstants.HEADER_SOURCE_METADATA, + Map.of("table", tableName)); } }