Bryan,
Thank you very much for responding. Here's how my project is set up with
Maven packaging. This is how we've been building our NAR for a year now.
First, the module list. Except for /nifi-shared/, each module contains
NiFi custom processors.
nifi-pipeline (root, pom packaging)
cda-filter (JAR)
fhir-processors (JAR)
jdbc (JAR)
legacy (JAR)
medical-filter (JAR)
nifi-shared (JAR)
standard-processors (JAR)
* imat-pipeline-nar (NAR)*
Here's the /imat-pipeline-nar/'s /pom.xml/ in essence:
<parent>
<groupId>com.imatsolutions.nifi.pipeline</groupId>
<artifactId>nifi-pipeline</artifactId>
<version>1.0.0</version>
<relativePath>../pom.xml</relativePath>
</parent>
<artifactId>imat-pipeline-nar</artifactId>
<version>1.0.0</version>
<packaging>nar</packaging>
<dependencies>
(all those JAR modules)
<dependency>
<groupId>org.apache.nifi</groupId>
<artifactId>nifi-dbcp-service-nar</artifactId>
<version>${nifi.version}</version>
<type>nar</type>
</dependency>
</dependencies>
And here's the project root /pom.xml/ in essence:
<groupId>com.imatsolutions.nifi.pipeline</groupId>
<artifactId>nifi-pipeline</artifactId>
<version>1.0.0</version>
<packaging>pom</packaging>
<name>IMAT Solutions NiFi Pipeline</name>
<url>http://imatsolutions.com</url>
<modules>
<module>nifi-shared</module>
<module>cda-filter</module>
<module>fhir-processors</module>
<module>jdbc</module>
<module>legacy</module>
<module>medical-filter</module>
<module>standard-processors</module>
<module>imat-pipeline-nar</module>
</modules>
<properties>
<!-- Put every module on the same page for JAR versions... -->
<slf4j.version>[1.7.25]</slf4j.version>
<nifi.version>1.1.2</nifi.version>
...
</properties>
<dependencies>
...
<!-- NiFi libraries we consume... -->
<dependency>
<groupId>org.apache.nifi</groupId>
<artifactId>nifi-api</artifactId>
<version>${nifi.version}</version>
</dependency>
<dependency>
<groupId>org.apache.nifi</groupId>
<artifactId>nifi-utils</artifactId>
<version>${nifi.version}</version>
</dependency>
<dependency>
<groupId>org.apache.nifi</groupId>
<artifactId>nifi-processor-utils</artifactId>
<version>${nifi.version}</version>
</dependency>
<!-- Other dependencies whose versions we wish to unify to
consume... -->
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>${slf4j.version}</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-simple</artifactId>
<version>${slf4j.version}</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>jcl-over-slf4j</artifactId>
<version>${slf4j.version}</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>log4j-over-slf4j</artifactId>
<version>${slf4j.version}</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>jul-to-slf4j</artifactId>
<version>${slf4j.version}</version>
</dependency>
...
</dependencies>
<build>
<plugins>
...
<plugin>
<!-- What builds the NAR file... -->
<groupId>org.apache.nifi</groupId>
<artifactId>nifi-nar-maven-plugin</artifactId>
<version>1.2.0</version>
<extensions>true</extensions>
</plugin>
...
</plugins>
<pluginManagement>
<plugins>
<!-- Stuff all of this into a package for release... -->
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>rpm-maven-plugin</artifactId>
<version>2.1.4</version>
<executions>
<execution>
<id>generate-rpm</id>
<phase>package</phase>
<goals>
<goal>rpm</goal>
</goals>
</execution>
</executions>
<configuration>
<name>${psprefix}-${project.artifactId}</name>
<version>${psversion}</version>
<release>${psrelease}</release>
<group>Application/System</group>
<obsoletes>
<obsolete>perfectsearch-nifi-imat-nar</obsolete>
</obsoletes>
<vendor>Perfect Search Corporation</vendor>
<license>Proprietary</license>
<url>https://software.perfectsearchcorp.com</url>
<summary>A set of NiFi processors for ETL</summary>
<mappings>
<mapping>
<directory>/opt/nifi/lib</directory>
<directoryIncluded>false</directoryIncluded>
<filemode>444</filemode>
<username>root</username>
<groupname>root</groupname>
<sources>
<source>
<location>${project.build.directory}</location>
<includes>
<include>*.nar</include>
</includes>
</source>
</sources>
</mapping>
</mappings>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>
~/sandboxes/nifi-pipeline.v73_release.dev/code/nifi-pipeline/ $ mvn
dependency:tree
[INFO] Scanning for projects...
[INFO]
------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO]
[INFO] IMAT Solutions NiFi Pipeline
[INFO] nifi-shared
[INFO] cda-filter
[INFO] fhir-processors
[INFO] jdbc
[INFO] legacy
[INFO] medical-filter
[INFO] standard-processors
[INFO] imat-pipeline-nar
[INFO]
[INFO]
------------------------------------------------------------------------
[INFO] Building IMAT Solutions NiFi Pipeline 1.0.0
[INFO]
------------------------------------------------------------------------
[INFO]
[INFO] --- maven-dependency-plugin:2.8:tree (default-cli) @
nifi-pipeline ---
[INFO] com.imatsolutions.nifi.pipeline:nifi-pipeline:pom:1.0.0
[INFO] +- com.perfectsearchcorp:medical-filter:jar:195:compile
[INFO] | +- org.pb:x12:jar:1.0:compile
[INFO] | +- org.jscience:jscience:jar:4.3.1:compile
[INFO] | | \- org.javolution:javolution:jar:5.2.3:compile
[INFO] | +- ca.uhn.hapi.fhir:hapi-fhir-structures-dstu2:jar:1.5:compile
[INFO] | | \- ca.uhn.hapi.fhir:hapi-fhir-base:jar:1.5:compile
[INFO] | | +- javax.json:javax.json-api:jar:1.0:compile
[INFO] | | +- org.glassfish:javax.json:jar:1.0.4:compile
[INFO] | | \- org.codehaus.woodstox:woodstox-core-asl:jar:4.4.1:compile
[INFO] | | +- javax.xml.stream:stax-api:jar:1.0-2:compile
[INFO] | | \- org.codehaus.woodstox:stax2-api:jar:3.1.4:compile
[INFO] | \- ca.uhn.hapi:hapi-base:jar:2.1:compile
[INFO] +- com.perfectsearchcorp:feeder:jar:195:compile
[INFO] | +- org.apache.tika:tika-app:jar:1.0:compile
[INFO] | +- jcifs:jcifs:jar:8:compile
[INFO] | +- com.sun:yanfs:jar:43:compile
[INFO] | +- com.sun.mail:javax.mail:jar:1.4.7:compile
[INFO] | | \- javax.activation:activation:jar:1.1:compile
[INFO] | +- commons-codec:commons-codec:jar:1.4:compile
[INFO] | +- commons-fileupload:commons-fileupload:jar:1.2.1:compile
[INFO] | +- commons-httpclient:commons-httpclient:jar:3.1:compile
[INFO] | +- commons-logging:commons-logging:jar:1.1.1:compile
[INFO] | +- org.apache.httpcomponents:httpclient:jar:4.1.2:compile
[INFO] | +- org.apache.httpcomponents:httpclient-cache:jar:4.1.2:compile
[INFO] | +- org.apache.httpcomponents:httpcore:jar:4.1.2:compile
[INFO] | +- org.apache.httpcomponents:httpmime:jar:4.1.2:compile
[INFO] | \- org.python:jython-standalone:jar:2.7.0:compile
[INFO] +- com.perfectsearchcorp:psjbase:jar:195:compile
[INFO] | +- org.fusesource:sigar:jar:1.6.4:compile
[INFO] | | \- log4j:log4j:jar:1.2.15:compile
[INFO] | +- jaxen:jaxen:jar:1.1.4:compile
[INFO] | \- org.databene:contiperf:jar:1.06:compile
[INFO] +- org.apache.nifi:nifi-api:jar:1.1.2:compile
[INFO] +- org.apache.nifi:nifi-utils:jar:1.1.2:compile
[INFO] +- org.apache.nifi:nifi-processor-utils:jar:1.1.2:compile
[INFO] | +- org.apache.nifi:nifi-security-utils:jar:1.1.2:compile
[INFO] | | +- org.apache.commons:commons-lang3:jar:3.4:compile
[INFO] | | +- org.bouncycastle:bcprov-jdk15on:jar:1.55:compile
[INFO] | | \- org.bouncycastle:bcpkix-jdk15on:jar:1.55:compile
[INFO] | \- commons-io:commons-io:jar:2.5:compile
[INFO] +- org.slf4j:slf4j-api:jar:1.7.25:compile
[INFO] +- org.slf4j:slf4j-simple:jar:1.7.25:compile
[INFO] +- org.slf4j:jcl-over-slf4j:jar:1.7.25:compile
[INFO] +- org.slf4j:log4j-over-slf4j:jar:1.7.25:compile
[INFO] +- org.slf4j:jul-to-slf4j:jar:1.7.25:compile
[INFO] +- com.google.guava:guava:jar:19.0:compile
[INFO] +- junit:junit:jar:4.12:compile
[INFO] | \- org.hamcrest:hamcrest-core:jar:1.3:compile
[INFO] +- org.apache.nifi:nifi-mock:jar:1.1.2:compile
[INFO] | +- org.apache.nifi:nifi-framework-api:jar:1.1.2:compile
[INFO] | +- org.apache.nifi:nifi-expression-language:jar:1.1.2:compile
[INFO] | | +- org.antlr:antlr-runtime:jar:3.5.2:compile
[INFO] | | +- com.jayway.jsonpath:json-path:jar:2.0.0:compile
[INFO] | | | \- net.minidev:json-smart:jar:2.1.1:compile
[INFO] | | | \- net.minidev:asm:jar:1.0.2:compile
[INFO] | | | \- asm:asm:jar:3.3.1:compile
[INFO] | | \-
com.fasterxml.jackson.core:jackson-databind:jar:2.6.1:compile
[INFO] | | +-
com.fasterxml.jackson.core:jackson-annotations:jar:2.6.0:compile
[INFO] | | \- com.fasterxml.jackson.core:jackson-core:jar:2.6.1:compile
[INFO] | \- org.apache.nifi:nifi-data-provenance-utils:jar:1.1.2:compile
[INFO] \- org.mockito:mockito-core:jar:1.10.19:test
[INFO] \- org.objenesis:objenesis:jar:2.1:test
[INFO]
[INFO]
------------------------------------------------------------------------
[INFO] Building nifi-shared 1.0.0
[INFO]
------------------------------------------------------------------------
[INFO]
[INFO] --- maven-dependency-plugin:2.8:tree (default-cli) @ nifi-shared ---
[INFO] com.imatsolutions.nifi.pipeline:nifi-shared:jar:1.0.0
[INFO] +- ca.uhn.hapi.fhir:hapi-fhir-base:jar:2.2:compile
[INFO] | +- org.codehaus.woodstox:woodstox-core-asl:jar:4.4.1:compile
[INFO] | | +- javax.xml.stream:stax-api:jar:1.0-2:compile
[INFO] | | \- org.codehaus.woodstox:stax2-api:jar:3.1.4:compile
[INFO] | +- org.apache.commons:commons-lang3:jar:3.4:compile
[INFO] | +- commons-codec:commons-codec:jar:1.10:compile
[INFO] | +- org.apache.httpcomponents:httpclient:jar:4.5.2:compile
[INFO] | \- org.apache.httpcomponents:httpcore:jar:4.4.5:compile
[INFO] +- ca.uhn.hapi.fhir:hapi-fhir-structures-dstu2:jar:2.2:compile
[INFO] +-
ca.uhn.hapi.fhir:hapi-fhir-validation-resources-dstu2:jar:2.2:compile
[INFO] +- com.yarsquidy:x12-parser:jar:2.0.0:compile
[INFO] +- org.apache.velocity:velocity:jar:1.7:compile
[INFO] | +- commons-collections:commons-collections:jar:3.2.1:compile
[INFO] | \- commons-lang:commons-lang:jar:2.4:compile
[INFO] +- com.thoughtworks.xstream:xstream:jar:1.4.7:compile
[INFO] | +- xmlpull:xmlpull:jar:1.1.3.1:compile
[INFO] | \- xpp3:xpp3_min:jar:1.1.4c:compile
[INFO] +- com.google.code.gson:gson:jar:2.3.1:compile
[INFO] +- commons-io:commons-io:jar:2.5:compile
[INFO] +- com.perfectsearchcorp:medical-filter:jar:195:compile
[INFO] | +- org.pb:x12:jar:1.0:compile
[INFO] | +- org.jscience:jscience:jar:4.3.1:compile
[INFO] | | \- org.javolution:javolution:jar:5.2.3:compile
[INFO] | \- ca.uhn.hapi:hapi-base:jar:2.1:compile
[INFO] +- com.perfectsearchcorp:feeder:jar:195:compile
[INFO] | +- org.apache.tika:tika-app:jar:1.0:compile
[INFO] | +- jcifs:jcifs:jar:8:compile
[INFO] | +- com.sun:yanfs:jar:43:compile
[INFO] | +- com.sun.mail:javax.mail:jar:1.4.7:compile
[INFO] | | \- javax.activation:activation:jar:1.1:compile
[INFO] | +- commons-fileupload:commons-fileupload:jar:1.2.1:compile
[INFO] | +- commons-httpclient:commons-httpclient:jar:3.1:compile
[INFO] | +- commons-logging:commons-logging:jar:1.1.1:compile
[INFO] | +- org.apache.httpcomponents:httpclient-cache:jar:4.1.2:compile
[INFO] | +- org.apache.httpcomponents:httpmime:jar:4.1.2:compile
[INFO] | \- org.python:jython-standalone:jar:2.7.0:compile
[INFO] +- com.perfectsearchcorp:psjbase:jar:195:compile
[INFO] | +- org.fusesource:sigar:jar:1.6.4:compile
[INFO] | | \- log4j:log4j:jar:1.2.15:compile
[INFO] | +- jaxen:jaxen:jar:1.1.4:compile
[INFO] | \- org.databene:contiperf:jar:1.06:compile
[INFO] +- org.apache.nifi:nifi-api:jar:1.1.2:compile
[INFO] +- org.apache.nifi:nifi-utils:jar:1.1.2:compile
[INFO] +- org.apache.nifi:nifi-processor-utils:jar:1.1.2:compile
[INFO] | \- org.apache.nifi:nifi-security-utils:jar:1.1.2:compile
[INFO] | +- org.bouncycastle:bcprov-jdk15on:jar:1.55:compile
[INFO] | \- org.bouncycastle:bcpkix-jdk15on:jar:1.55:compile
[INFO] +- org.slf4j:slf4j-api:jar:1.7.25:compile
[INFO] +- org.slf4j:slf4j-simple:jar:1.7.25:compile
[INFO] +- org.slf4j:jcl-over-slf4j:jar:1.7.25:compile
[INFO] +- org.slf4j:log4j-over-slf4j:jar:1.7.25:compile
[INFO] +- org.slf4j:jul-to-slf4j:jar:1.7.25:compile
[INFO] +- com.google.guava:guava:jar:19.0:compile
[INFO] +- junit:junit:jar:4.12:compile
[INFO] | \- org.hamcrest:hamcrest-core:jar:1.3:compile
[INFO] +- org.apache.nifi:nifi-mock:jar:1.1.2:compile
[INFO] | +- org.apache.nifi:nifi-framework-api:jar:1.1.2:compile
[INFO] | +- org.apache.nifi:nifi-expression-language:jar:1.1.2:compile
[INFO] | | +- org.antlr:antlr-runtime:jar:3.5.2:compile
[INFO] | | +- com.jayway.jsonpath:json-path:jar:2.0.0:compile
[INFO] | | | \- net.minidev:json-smart:jar:2.1.1:compile
[INFO] | | | \- net.minidev:asm:jar:1.0.2:compile
[INFO] | | | \- asm:asm:jar:3.3.1:compile
[INFO] | | \-
com.fasterxml.jackson.core:jackson-databind:jar:2.6.1:compile
[INFO] | | +-
com.fasterxml.jackson.core:jackson-annotations:jar:2.6.0:compile
[INFO] | | \- com.fasterxml.jackson.core:jackson-core:jar:2.6.1:compile
[INFO] | \- org.apache.nifi:nifi-data-provenance-utils:jar:1.1.2:compile
[INFO] \- org.mockito:mockito-core:jar:1.10.19:test
[INFO] \- org.objenesis:objenesis:jar:2.1:test
[INFO]
[INFO]
------------------------------------------------------------------------
[INFO] Building cda-filter 1.0.0
[INFO]
------------------------------------------------------------------------
[INFO]
[INFO] --- maven-dependency-plugin:2.8:tree (default-cli) @ cda-filter ---
[INFO] com.imatsolutions.nifi.pipeline:cda-filter:jar:1.0.0
[INFO] +- com.imatsolutions.nifi.pipeline:nifi-shared:jar:1.0.0:compile
[INFO] | +- ca.uhn.hapi.fhir:hapi-fhir-structures-dstu2:jar:2.2:compile
[INFO] | +-
ca.uhn.hapi.fhir:hapi-fhir-validation-resources-dstu2:jar:2.2:compile
[INFO] | +- com.yarsquidy:x12-parser:jar:2.0.0:compile
[INFO] | +- org.apache.velocity:velocity:jar:1.7:compile
[INFO] | | +- commons-collections:commons-collections:jar:3.2.1:compile
[INFO] | | \- commons-lang:commons-lang:jar:2.4:compile
[INFO] | +- com.thoughtworks.xstream:xstream:jar:1.4.7:compile
[INFO] | | +- xmlpull:xmlpull:jar:1.1.3.1:compile
[INFO] | | \- xpp3:xpp3_min:jar:1.1.4c:compile
[INFO] | +- com.google.code.gson:gson:jar:2.3.1:compile
[INFO] | \- commons-io:commons-io:jar:2.5:compile
[INFO] +- org.ccil.cowan.tagsoup:tagsoup:jar:1.2:compile
[INFO] +- sax:sax:jar:2.0.1:compile
[INFO] +- ca.uhn.hapi.fhir:hapi-fhir-base:jar:2.2:compile
[INFO] | +- org.codehaus.woodstox:woodstox-core-asl:jar:4.4.1:compile
[INFO] | | +- javax.xml.stream:stax-api:jar:1.0-2:compile
[INFO] | | \- org.codehaus.woodstox:stax2-api:jar:3.1.4:compile
[INFO] | +- org.apache.commons:commons-lang3:jar:3.4:compile
[INFO] | +- commons-codec:commons-codec:jar:1.10:compile
[INFO] | +- org.apache.httpcomponents:httpclient:jar:4.5.2:compile
[INFO] | \- org.apache.httpcomponents:httpcore:jar:4.4.5:compile
[INFO] +- com.perfectsearchcorp:medical-filter:jar:195:compile
[INFO] | +- org.pb:x12:jar:1.0:compile
[INFO] | +- org.jscience:jscience:jar:4.3.1:compile
[INFO] | | \- org.javolution:javolution:jar:5.2.3:compile
[INFO] | \- ca.uhn.hapi:hapi-base:jar:2.1:compile
[INFO] +- com.perfectsearchcorp:feeder:jar:195:compile
[INFO] | +- org.apache.tika:tika-app:jar:1.0:compile
[INFO] | +- jcifs:jcifs:jar:8:compile
[INFO] | +- com.sun:yanfs:jar:43:compile
[INFO] | +- com.sun.mail:javax.mail:jar:1.4.7:compile
[INFO] | | \- javax.activation:activation:jar:1.1:compile
[INFO] | +- commons-fileupload:commons-fileupload:jar:1.2.1:compile
[INFO] | +- commons-httpclient:commons-httpclient:jar:3.1:compile
[INFO] | +- commons-logging:commons-logging:jar:1.1.1:compile
[INFO] | +- org.apache.httpcomponents:httpclient-cache:jar:4.1.2:compile
[INFO] | +- org.apache.httpcomponents:httpmime:jar:4.1.2:compile
[INFO] | \- org.python:jython-standalone:jar:2.7.0:compile
[INFO] +- com.perfectsearchcorp:psjbase:jar:195:compile
[INFO] | +- org.fusesource:sigar:jar:1.6.4:compile
[INFO] | | \- log4j:log4j:jar:1.2.15:compile
[INFO] | +- jaxen:jaxen:jar:1.1.4:compile
[INFO] | \- org.databene:contiperf:jar:1.06:compile
[INFO] +- org.apache.nifi:nifi-api:jar:1.1.2:compile
[INFO] +- org.apache.nifi:nifi-utils:jar:1.1.2:compile
[INFO] +- org.apache.nifi:nifi-processor-utils:jar:1.1.2:compile
[INFO] | \- org.apache.nifi:nifi-security-utils:jar:1.1.2:compile
[INFO] | +- org.bouncycastle:bcprov-jdk15on:jar:1.55:compile
[INFO] | \- org.bouncycastle:bcpkix-jdk15on:jar:1.55:compile
[INFO] +- org.slf4j:slf4j-api:jar:1.7.25:compile
[INFO] +- org.slf4j:slf4j-simple:jar:1.7.25:compile
[INFO] +- org.slf4j:jcl-over-slf4j:jar:1.7.25:compile
[INFO] +- org.slf4j:log4j-over-slf4j:jar:1.7.25:compile
[INFO] +- org.slf4j:jul-to-slf4j:jar:1.7.25:compile
[INFO] +- com.google.guava:guava:jar:19.0:compile
[INFO] +- junit:junit:jar:4.12:compile
[INFO] | \- org.hamcrest:hamcrest-core:jar:1.3:compile
[INFO] +- org.apache.nifi:nifi-mock:jar:1.1.2:compile
[INFO] | +- org.apache.nifi:nifi-framework-api:jar:1.1.2:compile
[INFO] | +- org.apache.nifi:nifi-expression-language:jar:1.1.2:compile
[INFO] | | +- org.antlr:antlr-runtime:jar:3.5.2:compile
[INFO] | | +- com.jayway.jsonpath:json-path:jar:2.0.0:compile
[INFO] | | | \- net.minidev:json-smart:jar:2.1.1:compile
[INFO] | | | \- net.minidev:asm:jar:1.0.2:compile
[INFO] | | | \- asm:asm:jar:3.3.1:compile
[INFO] | | \-
com.fasterxml.jackson.core:jackson-databind:jar:2.6.1:compile
[INFO] | | +-
com.fasterxml.jackson.core:jackson-annotations:jar:2.6.0:compile
[INFO] | | \- com.fasterxml.jackson.core:jackson-core:jar:2.6.1:compile
[INFO] | \- org.apache.nifi:nifi-data-provenance-utils:jar:1.1.2:compile
[INFO] \- org.mockito:mockito-core:jar:1.10.19:test
[INFO] \- org.objenesis:objenesis:jar:2.1:test
[INFO]
[INFO]
------------------------------------------------------------------------
[INFO] Building fhir-processors 1.0.0
[INFO]
------------------------------------------------------------------------
[INFO]
[INFO] --- maven-dependency-plugin:2.8:tree (default-cli) @
fhir-processors ---
[INFO] com.imatsolutions.nifi.pipeline:fhir-processors:jar:1.0.0
[INFO] +- tr.com.srcdc:cda2fhir:jar:0.2:compile
[INFO] +- org.openehealth.ipf.modules:ipf-modules-cda-mdht:jar:3.1.1:compile
[INFO] | +- org.openehealth.ipf.commons:ipf-commons-core:jar:3.1.1:compile
[INFO] | | \- org.codehaus.groovy:groovy:jar:2.4.6:compile
[INFO] | +-
org.openehealth.ipf.oht.mdht:ipf-oht-mdht-uml-cda:jar:1.2.0.201212201425:compile
[INFO] | | +-
org.openehealth.ipf.oht.mdht:ipf-oht-mdht-uml-hl7-datatypes:jar:1.2.0.201212201425:compile
[INFO] | | +-
org.openehealth.ipf.oht.mdht:ipf-oht-mdht-uml-hl7-rim:jar:1.2.0.201212201425:compile
[INFO] | | +-
org.openehealth.ipf.oht.mdht:ipf-oht-mdht-uml-hl7-vocab:jar:1.2.0.201212201425:compile
[INFO] | | +-
org.openehealth.ipf.oht.mdht:ipf-oht-mdht-emf-runtime:jar:1.2.0.201212201425:compile
[INFO] | | +-
org.eclipse.birt.runtime:org.eclipse.emf.common:jar:2.8.0.v20120606-0717:compile
[INFO] | | +-
org.eclipse.birt.runtime:org.eclipse.emf.ecore:jar:2.8.0.v20120606-0717:compile
[INFO] | | +-
org.eclipse.birt.runtime:org.eclipse.emf.ecore.xmi:jar:2.8.0.v20120606-0717:compile
[INFO] | | +-
org.openehealth.ipf.eclipse.ocl:ipf-eclipse-ocl:jar:3.1.0.v20110913-1213:compile
[INFO] | | +-
org.openehealth.ipf.eclipse.ocl:ipf-eclipse-ocl-ecore:jar:3.1.1.v20110823-1646:compile
[INFO] | | \- lpg.runtime:java:jar:2.0.17-v201004271640:compile
[INFO] | +-
org.openehealth.ipf.oht.mdht:ipf-oht-mdht-uml-cda-ccd:jar:1.2.0.201212201425:compile
[INFO] | +-
org.openehealth.ipf.oht.mdht:ipf-oht-mdht-uml-cda-hitsp:jar:1.2.0.201212201425:compile
[INFO] | +-
org.openehealth.ipf.oht.mdht:ipf-oht-mdht-uml-cda-consol:jar:1.2.0.201212201425:compile
[INFO] | +-
org.openehealth.ipf.oht.mdht:ipf-oht-mdht-uml-cda-ihe:jar:1.2.0.201212201425:compile
[INFO] | \-
org.openehealth.ipf.oht.mdht:ipf-oht-mdht-uml-cda-cdt:jar:1.2.0.201212201425:compile
[INFO] +- org.thymeleaf:thymeleaf:jar:3.0.0.RELEASE:compile
[INFO] | +- ognl:ognl:jar:3.1.3:compile
[INFO] | +- org.javassist:javassist:jar:3.20.0-GA:compile
[INFO] | +- org.attoparser:attoparser:jar:2.0.0.RELEASE:compile
[INFO] | \- org.unbescape:unbescape:jar:1.1.3.RELEASE:compile
[INFO] +- com.imatsolutions.nifi.pipeline:nifi-shared:jar:1.0.0:compile
[INFO] | +- org.apache.velocity:velocity:jar:1.7:compile
[INFO] | | +- commons-collections:commons-collections:jar:3.2.1:compile
[INFO] | | \- commons-lang:commons-lang:jar:2.4:compile
[INFO] | +- com.thoughtworks.xstream:xstream:jar:1.4.7:compile
[INFO] | | +- xmlpull:xmlpull:jar:1.1.3.1:compile
[INFO] | | \- xpp3:xpp3_min:jar:1.1.4c:compile
[INFO] | \- com.google.code.gson:gson:jar:2.3.1:compile
[INFO] +- org.apache.commons:commons-csv:jar:1.2:compile
[INFO] +- commons-io:commons-io:jar:2.5:compile
[INFO] +- ca.uhn.hapi.fhir:hapi-fhir-base:jar:2.2:compile
[INFO] | +- org.codehaus.woodstox:woodstox-core-asl:jar:4.4.1:compile
[INFO] | | +- javax.xml.stream:stax-api:jar:1.0-2:compile
[INFO] | | \- org.codehaus.woodstox:stax2-api:jar:3.1.4:compile
[INFO] | +- org.apache.commons:commons-lang3:jar:3.4:compile
[INFO] | +- commons-codec:commons-codec:jar:1.10:compile
[INFO] | +- org.apache.httpcomponents:httpclient:jar:4.5.2:compile
[INFO] | \- org.apache.httpcomponents:httpcore:jar:4.4.5:compile
[INFO] +- ca.uhn.hapi.fhir:hapi-fhir-structures-dstu2:jar:2.2:compile
[INFO] +-
ca.uhn.hapi.fhir:hapi-fhir-validation-resources-dstu2:jar:2.2:compile
[INFO] +- com.yarsquidy:x12-parser:jar:2.0.0:compile
[INFO] +- com.perfectsearchcorp:medical-filter:jar:195:compile
[INFO] | +- org.pb:x12:jar:1.0:compile
[INFO] | +- org.jscience:jscience:jar:4.3.1:compile
[INFO] | | \- org.javolution:javolution:jar:5.2.3:compile
[INFO] | \- ca.uhn.hapi:hapi-base:jar:2.1:compile
[INFO] +- com.perfectsearchcorp:feeder:jar:195:compile
[INFO] | +- org.apache.tika:tika-app:jar:1.0:compile
[INFO] | +- jcifs:jcifs:jar:8:compile
[INFO] | +- com.sun:yanfs:jar:43:compile
[INFO] | +- com.sun.mail:javax.mail:jar:1.4.7:compile
[INFO] | | \- javax.activation:activation:jar:1.1:compile
[INFO] | +- commons-fileupload:commons-fileupload:jar:1.2.1:compile
[INFO] | +- commons-httpclient:commons-httpclient:jar:3.1:compile
[INFO] | +- commons-logging:commons-logging:jar:1.1.1:compile
[INFO] | +- org.apache.httpcomponents:httpclient-cache:jar:4.1.2:compile
[INFO] | +- org.apache.httpcomponents:httpmime:jar:4.1.2:compile
[INFO] | \- org.python:jython-standalone:jar:2.7.0:compile
[INFO] +- com.perfectsearchcorp:psjbase:jar:195:compile
[INFO] | +- org.fusesource:sigar:jar:1.6.4:compile
[INFO] | | \- log4j:log4j:jar:1.2.15:compile
[INFO] | +- jaxen:jaxen:jar:1.1.4:compile
[INFO] | \- org.databene:contiperf:jar:1.06:compile
[INFO] +- org.apache.nifi:nifi-api:jar:1.1.2:compile
[INFO] +- org.apache.nifi:nifi-utils:jar:1.1.2:compile
[INFO] +- org.apache.nifi:nifi-processor-utils:jar:1.1.2:compile
[INFO] | \- org.apache.nifi:nifi-security-utils:jar:1.1.2:compile
[INFO] | +- org.bouncycastle:bcprov-jdk15on:jar:1.55:compile
[INFO] | \- org.bouncycastle:bcpkix-jdk15on:jar:1.55:compile
[INFO] +- org.slf4j:slf4j-api:jar:1.7.25:compile
[INFO] +- org.slf4j:slf4j-simple:jar:1.7.25:compile
[INFO] +- org.slf4j:jcl-over-slf4j:jar:1.7.25:compile
[INFO] +- org.slf4j:log4j-over-slf4j:jar:1.7.25:compile
[INFO] +- org.slf4j:jul-to-slf4j:jar:1.7.25:compile
[INFO] +- com.google.guava:guava:jar:19.0:compile
[INFO] +- junit:junit:jar:4.12:compile
[INFO] | \- org.hamcrest:hamcrest-core:jar:1.3:compile
[INFO] +- org.apache.nifi:nifi-mock:jar:1.1.2:compile
[INFO] | +- org.apache.nifi:nifi-framework-api:jar:1.1.2:compile
[INFO] | +- org.apache.nifi:nifi-expression-language:jar:1.1.2:compile
[INFO] | | +- org.antlr:antlr-runtime:jar:3.5.2:compile
[INFO] | | +- com.jayway.jsonpath:json-path:jar:2.0.0:compile
[INFO] | | | \- net.minidev:json-smart:jar:2.1.1:compile
[INFO] | | | \- net.minidev:asm:jar:1.0.2:compile
[INFO] | | | \- asm:asm:jar:3.3.1:compile
[INFO] | | \-
com.fasterxml.jackson.core:jackson-databind:jar:2.6.1:compile
[INFO] | | +-
com.fasterxml.jackson.core:jackson-annotations:jar:2.6.0:compile
[INFO] | | \- com.fasterxml.jackson.core:jackson-core:jar:2.6.1:compile
[INFO] | \- org.apache.nifi:nifi-data-provenance-utils:jar:1.1.2:compile
[INFO] \- org.mockito:mockito-core:jar:1.10.19:test
[INFO] \- org.objenesis:objenesis:jar:2.1:test
[INFO]
[INFO]
------------------------------------------------------------------------
[INFO] Building jdbc 1.0.0
[INFO]
------------------------------------------------------------------------
[INFO]
[INFO] --- maven-dependency-plugin:2.8:tree (default-cli) @ jdbc ---
[INFO] com.imatsolutions.nifi.pipeline:jdbc:jar:1.0.0
[INFO] +- com.imatsolutions.nifi.pipeline:nifi-shared:jar:1.0.0:compile
[INFO] | +- ca.uhn.hapi.fhir:hapi-fhir-base:jar:2.2:compile
[INFO] | | +- org.codehaus.woodstox:woodstox-core-asl:jar:4.4.1:compile
[INFO] | | | +- javax.xml.stream:stax-api:jar:1.0-2:compile
[INFO] | | | \- org.codehaus.woodstox:stax2-api:jar:3.1.4:compile
[INFO] | | \- org.apache.commons:commons-lang3:jar:3.4:compile
[INFO] | +- ca.uhn.hapi.fhir:hapi-fhir-structures-dstu2:jar:2.2:compile
[INFO] | +-
ca.uhn.hapi.fhir:hapi-fhir-validation-resources-dstu2:jar:2.2:compile
[INFO] | +- com.yarsquidy:x12-parser:jar:2.0.0:compile
[INFO] | +- org.apache.velocity:velocity:jar:1.7:compile
[INFO] | | +- commons-collections:commons-collections:jar:3.2.1:compile
[INFO] | | \- commons-lang:commons-lang:jar:2.4:compile
[INFO] | +- com.thoughtworks.xstream:xstream:jar:1.4.7:compile
[INFO] | | +- xmlpull:xmlpull:jar:1.1.3.1:compile
[INFO] | | \- xpp3:xpp3_min:jar:1.1.4c:compile
[INFO] | +- com.google.code.gson:gson:jar:2.3.1:compile
[INFO] | \- commons-io:commons-io:jar:2.5:compile
[INFO] +- org.apache.nifi:nifi-dbcp-service-api:jar:1.1.2:provided
[INFO] +- org.apache.nifi:nifi-dbcp-service:jar:1.1.2:test
[INFO] | +- org.apache.nifi:nifi-security-utils:jar:1.1.2:compile
[INFO] | | +- org.bouncycastle:bcprov-jdk15on:jar:1.55:compile
[INFO] | | \- org.bouncycastle:bcpkix-jdk15on:jar:1.55:compile
[INFO] | +- commons-dbcp:commons-dbcp:jar:1.4:test
[INFO] | | \- commons-pool:commons-pool:jar:1.5.4:test
[INFO] | \- org.apache.derby:derby:jar:10.11.1.1:test
[INFO] +- com.perfectsearchcorp:medical-filter:jar:195:compile
[INFO] | +- org.pb:x12:jar:1.0:compile
[INFO] | +- org.jscience:jscience:jar:4.3.1:compile
[INFO] | | \- org.javolution:javolution:jar:5.2.3:compile
[INFO] | \- ca.uhn.hapi:hapi-base:jar:2.1:compile
[INFO] +- com.perfectsearchcorp:feeder:jar:195:compile
[INFO] | +- org.apache.tika:tika-app:jar:1.0:compile
[INFO] | +- jcifs:jcifs:jar:8:compile
[INFO] | +- com.sun:yanfs:jar:43:compile
[INFO] | +- com.sun.mail:javax.mail:jar:1.4.7:compile
[INFO] | | \- javax.activation:activation:jar:1.1:compile
[INFO] | +- commons-codec:commons-codec:jar:1.4:compile
[INFO] | +- commons-fileupload:commons-fileupload:jar:1.2.1:compile
[INFO] | +- commons-httpclient:commons-httpclient:jar:3.1:compile
[INFO] | +- commons-logging:commons-logging:jar:1.1.1:compile
[INFO] | +- org.apache.httpcomponents:httpclient:jar:4.1.2:compile
[INFO] | +- org.apache.httpcomponents:httpclient-cache:jar:4.1.2:compile
[INFO] | +- org.apache.httpcomponents:httpcore:jar:4.1.2:compile
[INFO] | +- org.apache.httpcomponents:httpmime:jar:4.1.2:compile
[INFO] | \- org.python:jython-standalone:jar:2.7.0:compile
[INFO] +- com.perfectsearchcorp:psjbase:jar:195:compile
[INFO] | +- org.fusesource:sigar:jar:1.6.4:compile
[INFO] | | \- log4j:log4j:jar:1.2.15:compile
[INFO] | +- jaxen:jaxen:jar:1.1.4:compile
[INFO] | \- org.databene:contiperf:jar:1.06:compile
[INFO] +- org.apache.nifi:nifi-api:jar:1.1.2:compile
[INFO] +- org.apache.nifi:nifi-utils:jar:1.1.2:compile
[INFO] +- org.apache.nifi:nifi-processor-utils:jar:1.1.2:compile
[INFO] +- org.slf4j:slf4j-api:jar:1.7.25:compile
[INFO] +- org.slf4j:slf4j-simple:jar:1.7.25:compile
[INFO] +- org.slf4j:jcl-over-slf4j:jar:1.7.25:compile
[INFO] +- org.slf4j:log4j-over-slf4j:jar:1.7.25:compile
[INFO] +- org.slf4j:jul-to-slf4j:jar:1.7.25:compile
[INFO] +- com.google.guava:guava:jar:19.0:compile
[INFO] +- junit:junit:jar:4.12:compile
[INFO] | \- org.hamcrest:hamcrest-core:jar:1.3:compile
[INFO] +- org.apache.nifi:nifi-mock:jar:1.1.2:compile
[INFO] | +- org.apache.nifi:nifi-framework-api:jar:1.1.2:compile
[INFO] | +- org.apache.nifi:nifi-expression-language:jar:1.1.2:compile
[INFO] | | +- org.antlr:antlr-runtime:jar:3.5.2:compile
[INFO] | | +- com.jayway.jsonpath:json-path:jar:2.0.0:compile
[INFO] | | | \- net.minidev:json-smart:jar:2.1.1:compile
[INFO] | | | \- net.minidev:asm:jar:1.0.2:compile
[INFO] | | | \- asm:asm:jar:3.3.1:compile
[INFO] | | \-
com.fasterxml.jackson.core:jackson-databind:jar:2.6.1:compile
[INFO] | | +-
com.fasterxml.jackson.core:jackson-annotations:jar:2.6.0:compile
[INFO] | | \- com.fasterxml.jackson.core:jackson-core:jar:2.6.1:compile
[INFO] | \- org.apache.nifi:nifi-data-provenance-utils:jar:1.1.2:compile
[INFO] \- org.mockito:mockito-core:jar:1.10.19:test
[INFO] \- org.objenesis:objenesis:jar:2.1:test
[INFO]
[INFO]
------------------------------------------------------------------------
[INFO] Building legacy 1.0.0
[INFO]
------------------------------------------------------------------------
[INFO]
[INFO] --- maven-dependency-plugin:2.8:tree (default-cli) @ legacy ---
[INFO] com.imatsolutions.nifi.pipeline:legacy:jar:1.0.0
[INFO] +- ca.uhn.hapi.fhir:hapi-fhir-base:jar:2.2:compile
[INFO] | +- com.google.code.gson:gson:jar:2.7:compile
[INFO] | +- org.codehaus.woodstox:woodstox-core-asl:jar:4.4.1:compile
[INFO] | | +- javax.xml.stream:stax-api:jar:1.0-2:compile
[INFO] | | \- org.codehaus.woodstox:stax2-api:jar:3.1.4:compile
[INFO] | +- org.apache.commons:commons-lang3:jar:3.4:compile
[INFO] | +- commons-codec:commons-codec:jar:1.10:compile
[INFO] | +- org.apache.httpcomponents:httpclient:jar:4.5.2:compile
[INFO] | \- org.apache.httpcomponents:httpcore:jar:4.4.5:compile
[INFO] +- ca.uhn.hapi.fhir:hapi-fhir-structures-dstu3:jar:2.2:compile
[INFO] | \- xpp3:xpp3_min:jar:1.1.4c:compile
[INFO] +-
ca.uhn.hapi.fhir:hapi-fhir-validation-resources-dstu3:jar:2.2:compile
[INFO] +- com.imatsolutions.nifi.pipeline:nifi-shared:jar:1.0.0:compile
[INFO] | +- ca.uhn.hapi.fhir:hapi-fhir-structures-dstu2:jar:2.2:compile
[INFO] | +-
ca.uhn.hapi.fhir:hapi-fhir-validation-resources-dstu2:jar:2.2:compile
[INFO] | +- com.yarsquidy:x12-parser:jar:2.0.0:compile
[INFO] | +- org.apache.velocity:velocity:jar:1.7:compile
[INFO] | | +- commons-collections:commons-collections:jar:3.2.1:compile
[INFO] | | \- commons-lang:commons-lang:jar:2.4:compile
[INFO] | \- com.thoughtworks.xstream:xstream:jar:1.4.7:compile
[INFO] | \- xmlpull:xmlpull:jar:1.1.3.1:compile
[INFO] +- org.apache.nifi:nifi-utils:jar:1.1.2:compile
[INFO] +- org.apache.nifi:nifi-processor-utils:jar:1.1.2:compile
[INFO] | \- org.apache.nifi:nifi-security-utils:jar:1.1.2:compile
[INFO] | +- org.bouncycastle:bcprov-jdk15on:jar:1.55:compile
[INFO] | \- org.bouncycastle:bcpkix-jdk15on:jar:1.55:compile
[INFO] +- org.apache.tika:tika-parsers:jar:1.0:compile
[INFO] | +- org.apache.tika:tika-core:jar:1.0:compile
[INFO] | +- edu.ucar:netcdf:jar:4.2-min:compile
[INFO] | +- org.apache.james:apache-mime4j-core:jar:0.7:compile
[INFO] | +- org.apache.james:apache-mime4j-dom:jar:0.7:compile
[INFO] | +- org.apache.commons:commons-compress:jar:1.3:compile
[INFO] | +- org.apache.pdfbox:pdfbox:jar:1.6.0:compile
[INFO] | | +- org.apache.pdfbox:fontbox:jar:1.6.0:compile
[INFO] | | \- org.apache.pdfbox:jempbox:jar:1.6.0:compile
[INFO] | +- org.bouncycastle:bcmail-jdk15:jar:1.45:compile
[INFO] | +- org.bouncycastle:bcprov-jdk15:jar:1.45:compile
[INFO] | +- org.apache.poi:poi:jar:3.8-beta4:compile
[INFO] | +- org.apache.poi:poi-scratchpad:jar:3.8-beta4:compile
[INFO] | +- org.apache.poi:poi-ooxml:jar:3.8-beta4:compile
[INFO] | | +- org.apache.poi:poi-ooxml-schemas:jar:3.8-beta4:compile
[INFO] | | | \- org.apache.xmlbeans:xmlbeans:jar:2.3.0:compile
[INFO] | | \- dom4j:dom4j:jar:1.6.1:compile
[INFO] | +-
org.apache.geronimo.specs:geronimo-stax-api_1.0_spec:jar:1.0.1:compile
[INFO] | +- org.ccil.cowan.tagsoup:tagsoup:jar:1.2.1:compile
[INFO] | +- asm:asm:jar:3.1:compile
[INFO] | +- com.drewnoakes:metadata-extractor:jar:2.4.0-beta-1:compile
[INFO] | +- de.l3s.boilerpipe:boilerpipe:jar:1.1.0:compile
[INFO] | +- rome:rome:jar:0.9:compile
[INFO] | | \- jdom:jdom:jar:1.0:compile
[INFO] | +- org:libwpd:jar:0.9:compile
[INFO] | +- edu.ucla.rip:imageio:jar:1.0:compile
[INFO] | +- com:pixelmed:jar:1.0:compile
[INFO] | \- org.antlr:antlr-runtime:jar:3.4:compile
[INFO] | +- org.antlr:stringtemplate:jar:3.2.1:compile
[INFO] | \- antlr:antlr:jar:2.7.7:compile
[INFO] +- commons-io:commons-io:jar:2.5:compile
[INFO] +- org.apache.nifi:nifi-mock:jar:1.1.2:test
[INFO] | +- org.apache.nifi:nifi-framework-api:jar:1.1.2:test
[INFO] | +- org.apache.nifi:nifi-expression-language:jar:1.1.2:test
[INFO] | | +- com.jayway.jsonpath:json-path:jar:2.0.0:test
[INFO] | | | \- net.minidev:json-smart:jar:2.1.1:test
[INFO] | | | \- net.minidev:asm:jar:1.0.2:test
[INFO] | | \- com.fasterxml.jackson.core:jackson-databind:jar:2.6.1:test
[INFO] | | +-
com.fasterxml.jackson.core:jackson-annotations:jar:2.6.0:test
[INFO] | | \- com.fasterxml.jackson.core:jackson-core:jar:2.6.1:test
[INFO] | \- org.apache.nifi:nifi-data-provenance-utils:jar:1.1.2:test
[INFO] +- org.mockito:mockito-core:jar:2.7.19:compile
[INFO] | +- net.bytebuddy:byte-buddy:jar:1.6.11:runtime
[INFO] | +- net.bytebuddy:byte-buddy-agent:jar:1.6.11:runtime
[INFO] | \- org.objenesis:objenesis:jar:2.5:runtime
[INFO] +- com.perfectsearchcorp:medical-filter:jar:195:compile
[INFO] | +- org.pb:x12:jar:1.0:compile
[INFO] | +- org.jscience:jscience:jar:4.3.1:compile
[INFO] | | \- org.javolution:javolution:jar:5.2.3:compile
[INFO] | \- ca.uhn.hapi:hapi-base:jar:2.1:compile
[INFO] +- com.perfectsearchcorp:feeder:jar:195:compile
[INFO] | +- org.apache.tika:tika-app:jar:1.0:compile
[INFO] | +- jcifs:jcifs:jar:8:compile
[INFO] | +- com.sun:yanfs:jar:43:compile
[INFO] | +- com.sun.mail:javax.mail:jar:1.4.7:compile
[INFO] | | \- javax.activation:activation:jar:1.1:compile
[INFO] | +- commons-fileupload:commons-fileupload:jar:1.2.1:compile
[INFO] | +- commons-httpclient:commons-httpclient:jar:3.1:compile
[INFO] | +- commons-logging:commons-logging:jar:1.1.1:compile
[INFO] | +- org.apache.httpcomponents:httpclient-cache:jar:4.1.2:compile
[INFO] | +- org.apache.httpcomponents:httpmime:jar:4.1.2:compile
[INFO] | \- org.python:jython-standalone:jar:2.7.0:compile
[INFO] +- com.perfectsearchcorp:psjbase:jar:195:compile
[INFO] | +- org.fusesource:sigar:jar:1.6.4:compile
[INFO] | | \- log4j:log4j:jar:1.2.15:compile
[INFO] | +- jaxen:jaxen:jar:1.1.4:compile
[INFO] | \- org.databene:contiperf:jar:1.06:compile
[INFO] +- org.apache.nifi:nifi-api:jar:1.1.2:compile
[INFO] +- org.slf4j:slf4j-api:jar:1.7.25:compile
[INFO] +- org.slf4j:slf4j-simple:jar:1.7.25:compile
[INFO] +- org.slf4j:jcl-over-slf4j:jar:1.7.25:compile
[INFO] +- org.slf4j:log4j-over-slf4j:jar:1.7.25:compile
[INFO] +- org.slf4j:jul-to-slf4j:jar:1.7.25:compile
[INFO] +- com.google.guava:guava:jar:19.0:compile
[INFO] \- junit:junit:jar:4.12:compile
[INFO] \- org.hamcrest:hamcrest-core:jar:1.3:compile
[INFO]
[INFO]
------------------------------------------------------------------------
[INFO] Building medical-filter 1.0.0
[INFO]
------------------------------------------------------------------------
[INFO]
[INFO] --- maven-dependency-plugin:2.8:tree (default-cli) @
medical-filter ---
[INFO] com.imatsolutions.nifi.pipeline:medical-filter:jar:1.0.0
[INFO] +- com.imatsolutions.nifi.pipeline:nifi-shared:jar:1.0.0:compile
[INFO] | +- ca.uhn.hapi.fhir:hapi-fhir-base:jar:2.2:compile
[INFO] | | +- org.codehaus.woodstox:woodstox-core-asl:jar:4.4.1:compile
[INFO] | | | +- javax.xml.stream:stax-api:jar:1.0-2:compile
[INFO] | | | \- org.codehaus.woodstox:stax2-api:jar:3.1.4:compile
[INFO] | | \- org.apache.commons:commons-lang3:jar:3.4:compile
[INFO] | +- ca.uhn.hapi.fhir:hapi-fhir-structures-dstu2:jar:2.2:compile
[INFO] | +-
ca.uhn.hapi.fhir:hapi-fhir-validation-resources-dstu2:jar:2.2:compile
[INFO] | +- com.yarsquidy:x12-parser:jar:2.0.0:compile
[INFO] | +- org.apache.velocity:velocity:jar:1.7:compile
[INFO] | | +- commons-collections:commons-collections:jar:3.2.1:compile
[INFO] | | \- commons-lang:commons-lang:jar:2.4:compile
[INFO] | +- com.thoughtworks.xstream:xstream:jar:1.4.7:compile
[INFO] | | +- xmlpull:xmlpull:jar:1.1.3.1:compile
[INFO] | | \- xpp3:xpp3_min:jar:1.1.4c:compile
[INFO] | +- com.google.code.gson:gson:jar:2.3.1:compile
[INFO] | \- commons-io:commons-io:jar:2.5:compile
[INFO] +- org.apache.nifi:nifi-utils:jar:1.1.2:compile
[INFO] +- org.apache.nifi:nifi-processor-utils:jar:1.1.2:compile
[INFO] | \- org.apache.nifi:nifi-security-utils:jar:1.1.2:compile
[INFO] | +- org.bouncycastle:bcprov-jdk15on:jar:1.55:compile
[INFO] | \- org.bouncycastle:bcpkix-jdk15on:jar:1.55:compile
[INFO] +- ca.uhn.hapi:hapi-base:jar:2.2:compile
[INFO] +- ca.uhn.hapi:hapi-structures-v22:jar:2.2:compile
[INFO] +- ca.uhn.hapi:hapi-structures-v23:jar:2.2:compile
[INFO] +- ca.uhn.hapi:hapi-structures-v231:jar:2.2:compile
[INFO] +- ca.uhn.hapi:hapi-structures-v24:jar:2.2:compile
[INFO] +- ca.uhn.hapi:hapi-structures-v25:jar:2.2:compile
[INFO] +- ca.uhn.hapi:hapi-structures-v251:jar:2.2:compile
[INFO] +- ca.uhn.hapi:hapi-structures-v26:jar:2.2:compile
[INFO] +- com.perfectsearchcorp:medical-filter:jar:195:compile
[INFO] | +- org.pb:x12:jar:1.0:compile
[INFO] | \- org.jscience:jscience:jar:4.3.1:compile
[INFO] | \- org.javolution:javolution:jar:5.2.3:compile
[INFO] +- com.perfectsearchcorp:feeder:jar:195:compile
[INFO] | +- org.apache.tika:tika-app:jar:1.0:compile
[INFO] | +- jcifs:jcifs:jar:8:compile
[INFO] | +- com.sun:yanfs:jar:43:compile
[INFO] | +- com.sun.mail:javax.mail:jar:1.4.7:compile
[INFO] | | \- javax.activation:activation:jar:1.1:compile
[INFO] | +- commons-codec:commons-codec:jar:1.4:compile
[INFO] | +- commons-fileupload:commons-fileupload:jar:1.2.1:compile
[INFO] | +- commons-httpclient:commons-httpclient:jar:3.1:compile
[INFO] | +- commons-logging:commons-logging:jar:1.1.1:compile
[INFO] | +- org.apache.httpcomponents:httpclient:jar:4.1.2:compile
[INFO] | +- org.apache.httpcomponents:httpclient-cache:jar:4.1.2:compile
[INFO] | +- org.apache.httpcomponents:httpcore:jar:4.1.2:compile
[INFO] | +- org.apache.httpcomponents:httpmime:jar:4.1.2:compile
[INFO] | \- org.python:jython-standalone:jar:2.7.0:compile
[INFO] +- com.perfectsearchcorp:psjbase:jar:195:compile
[INFO] | +- org.fusesource:sigar:jar:1.6.4:compile
[INFO] | | \- log4j:log4j:jar:1.2.15:compile
[INFO] | +- jaxen:jaxen:jar:1.1.4:compile
[INFO] | \- org.databene:contiperf:jar:1.06:compile
[INFO] +- org.apache.nifi:nifi-api:jar:1.1.2:compile
[INFO] +- org.slf4j:slf4j-api:jar:1.7.25:compile
[INFO] +- org.slf4j:slf4j-simple:jar:1.7.25:compile
[INFO] +- org.slf4j:jcl-over-slf4j:jar:1.7.25:compile
[INFO] +- org.slf4j:log4j-over-slf4j:jar:1.7.25:compile
[INFO] +- org.slf4j:jul-to-slf4j:jar:1.7.25:compile
[INFO] +- com.google.guava:guava:jar:19.0:compile
[INFO] +- junit:junit:jar:4.12:compile
[INFO] | \- org.hamcrest:hamcrest-core:jar:1.3:compile
[INFO] +- org.apache.nifi:nifi-mock:jar:1.1.2:compile
[INFO] | +- org.apache.nifi:nifi-framework-api:jar:1.1.2:compile
[INFO] | +- org.apache.nifi:nifi-expression-language:jar:1.1.2:compile
[INFO] | | +- org.antlr:antlr-runtime:jar:3.5.2:compile
[INFO] | | +- com.jayway.jsonpath:json-path:jar:2.0.0:compile
[INFO] | | | \- net.minidev:json-smart:jar:2.1.1:compile
[INFO] | | | \- net.minidev:asm:jar:1.0.2:compile
[INFO] | | | \- asm:asm:jar:3.3.1:compile
[INFO] | | \-
com.fasterxml.jackson.core:jackson-databind:jar:2.6.1:compile
[INFO] | | +-
com.fasterxml.jackson.core:jackson-annotations:jar:2.6.0:compile
[INFO] | | \- com.fasterxml.jackson.core:jackson-core:jar:2.6.1:compile
[INFO] | \- org.apache.nifi:nifi-data-provenance-utils:jar:1.1.2:compile
[INFO] \- org.mockito:mockito-core:jar:1.10.19:test
[INFO] \- org.objenesis:objenesis:jar:2.1:test
[INFO]
[INFO]
------------------------------------------------------------------------
[INFO] Building standard-processors 1.0.0
[INFO]
------------------------------------------------------------------------
[INFO]
[INFO] --- maven-dependency-plugin:2.8:tree (default-cli) @
standard-processors ---
[INFO] com.imatsolutions.nifi.pipeline:standard-processors:jar:1.0.0
[INFO] +- com.imatsolutions.nifi.pipeline:nifi-shared:jar:1.0.0:compile
[INFO] | +- ca.uhn.hapi.fhir:hapi-fhir-base:jar:2.2:compile
[INFO] | | \- org.codehaus.woodstox:woodstox-core-asl:jar:4.4.1:compile
[INFO] | | +- javax.xml.stream:stax-api:jar:1.0-2:compile
[INFO] | | \- org.codehaus.woodstox:stax2-api:jar:3.1.4:compile
[INFO] | +- ca.uhn.hapi.fhir:hapi-fhir-structures-dstu2:jar:2.2:compile
[INFO] | +-
ca.uhn.hapi.fhir:hapi-fhir-validation-resources-dstu2:jar:2.2:compile
[INFO] | \- com.thoughtworks.xstream:xstream:jar:1.4.7:compile
[INFO] | +- xmlpull:xmlpull:jar:1.1.3.1:compile
[INFO] | \- xpp3:xpp3_min:jar:1.1.4c:compile
[INFO] +- org.apache.tika:tika-parsers:jar:1.0:compile
[INFO] | +- org.apache.tika:tika-core:jar:1.0:compile
[INFO] | +- edu.ucar:netcdf:jar:4.2-min:compile
[INFO] | +- org.apache.james:apache-mime4j-core:jar:0.7:compile
[INFO] | +- org.apache.james:apache-mime4j-dom:jar:0.7:compile
[INFO] | +- org.apache.commons:commons-compress:jar:1.3:compile
[INFO] | +- commons-codec:commons-codec:jar:1.5:compile
[INFO] | +- org.apache.pdfbox:pdfbox:jar:1.6.0:compile
[INFO] | | +- org.apache.pdfbox:fontbox:jar:1.6.0:compile
[INFO] | | \- org.apache.pdfbox:jempbox:jar:1.6.0:compile
[INFO] | +- org.bouncycastle:bcmail-jdk15:jar:1.45:compile
[INFO] | +- org.bouncycastle:bcprov-jdk15:jar:1.45:compile
[INFO] | +- org.apache.poi:poi:jar:3.8-beta4:compile
[INFO] | +- org.apache.poi:poi-scratchpad:jar:3.8-beta4:compile
[INFO] | +- org.apache.poi:poi-ooxml:jar:3.8-beta4:compile
[INFO] | | +- org.apache.poi:poi-ooxml-schemas:jar:3.8-beta4:compile
[INFO] | | | \- org.apache.xmlbeans:xmlbeans:jar:2.3.0:compile
[INFO] | | \- dom4j:dom4j:jar:1.6.1:compile
[INFO] | +-
org.apache.geronimo.specs:geronimo-stax-api_1.0_spec:jar:1.0.1:compile
[INFO] | +- org.ccil.cowan.tagsoup:tagsoup:jar:1.2.1:compile
[INFO] | +- asm:asm:jar:3.1:compile
[INFO] | +- com.drewnoakes:metadata-extractor:jar:2.4.0-beta-1:compile
[INFO] | +- de.l3s.boilerpipe:boilerpipe:jar:1.1.0:compile
[INFO] | +- rome:rome:jar:0.9:compile
[INFO] | | \- jdom:jdom:jar:1.0:compile
[INFO] | +- org:libwpd:jar:0.9:compile
[INFO] | +- edu.ucla.rip:imageio:jar:1.0:compile
[INFO] | +- com:pixelmed:jar:1.0:compile
[INFO] | \- org.antlr:antlr-runtime:jar:3.4:compile
[INFO] | +- org.antlr:stringtemplate:jar:3.2.1:compile
[INFO] | \- antlr:antlr:jar:2.7.7:compile
[INFO] +- org.apache.commons:commons-pool2:jar:2.4.2:compile
[INFO] +- org.apache.velocity:velocity:jar:1.7:compile
[INFO] | +- commons-collections:commons-collections:jar:3.2.1:compile
[INFO] | \- commons-lang:commons-lang:jar:2.4:compile
[INFO] +- org.apache.commons:commons-csv:jar:1.2:compile
[INFO] +- commons-io:commons-io:jar:2.5:compile
[INFO] +- com.google.code.gson:gson:jar:2.3.1:compile
[INFO] +- org.simpleframework:simple-xml:jar:2.7.1:compile
[INFO] | +- stax:stax-api:jar:1.0.1:compile
[INFO] | +- stax:stax:jar:1.2.0:compile
[INFO] | \- xpp3:xpp3:jar:1.1.3.3:compile
[INFO] +- org.apache.nifi:nifi-ssl-context-service-api:jar:1.1.2:compile
[INFO] +- org.apache.nifi:nifi-scripting-processors:jar:1.1.2:compile
[INFO] | +- org.codehaus.groovy:groovy-all:jar:2.4.5:compile
[INFO] | +- org.python:jython-standalone:jar:2.7.0:compile
[INFO] | +- org.luaj:luaj-jse:jar:3.0.1:compile
[INFO] | +- org.jruby:jruby-complete:jar:9.0.4.0:compile
[INFO] | \- org.apache.commons:commons-lang3:jar:3.4:compile
[INFO] +- org.apache.nifi:nifi-properties:jar:1.1.2:compile
[INFO] +- com.yarsquidy:x12-parser:jar:2.0.0:compile
[INFO] +- org.mockito:mockito-core:jar:2.7.19:compile
[INFO] | +- net.bytebuddy:byte-buddy:jar:1.6.11:runtime
[INFO] | +- net.bytebuddy:byte-buddy-agent:jar:1.6.11:runtime
[INFO] | \- org.objenesis:objenesis:jar:2.5:runtime
[INFO] +- com.perfectsearchcorp:medical-filter:jar:195:compile
[INFO] | +- org.pb:x12:jar:1.0:compile
[INFO] | +- org.jscience:jscience:jar:4.3.1:compile
[INFO] | | \- org.javolution:javolution:jar:5.2.3:compile
[INFO] | \- ca.uhn.hapi:hapi-base:jar:2.1:compile
[INFO] +- com.perfectsearchcorp:feeder:jar:195:compile
[INFO] | +- org.apache.tika:tika-app:jar:1.0:compile
[INFO] | +- jcifs:jcifs:jar:8:compile
[INFO] | +- com.sun:yanfs:jar:43:compile
[INFO] | +- com.sun.mail:javax.mail:jar:1.4.7:compile
[INFO] | | \- javax.activation:activation:jar:1.1:compile
[INFO] | +- commons-fileupload:commons-fileupload:jar:1.2.1:compile
[INFO] | +- commons-httpclient:commons-httpclient:jar:3.1:compile
[INFO] | +- commons-logging:commons-logging:jar:1.1.1:compile
[INFO] | +- org.apache.httpcomponents:httpclient:jar:4.1.2:compile
[INFO] | +- org.apache.httpcomponents:httpclient-cache:jar:4.1.2:compile
[INFO] | +- org.apache.httpcomponents:httpcore:jar:4.1.2:compile
[INFO] | \- org.apache.httpcomponents:httpmime:jar:4.1.2:compile
[INFO] +- com.perfectsearchcorp:psjbase:jar:195:compile
[INFO] | +- org.fusesource:sigar:jar:1.6.4:compile
[INFO] | | \- log4j:log4j:jar:1.2.15:compile
[INFO] | +- jaxen:jaxen:jar:1.1.4:compile
[INFO] | \- org.databene:contiperf:jar:1.06:compile
[INFO] +- org.apache.nifi:nifi-api:jar:1.1.2:compile
[INFO] +- org.apache.nifi:nifi-utils:jar:1.1.2:compile
[INFO] +- org.apache.nifi:nifi-processor-utils:jar:1.1.2:compile
[INFO] | \- org.apache.nifi:nifi-security-utils:jar:1.1.2:compile
[INFO] | +- org.bouncycastle:bcprov-jdk15on:jar:1.55:compile
[INFO] | \- org.bouncycastle:bcpkix-jdk15on:jar:1.55:compile
[INFO] +- org.slf4j:slf4j-api:jar:1.7.25:compile
[INFO] +- org.slf4j:slf4j-simple:jar:1.7.25:compile
[INFO] +- org.slf4j:jcl-over-slf4j:jar:1.7.25:compile
[INFO] +- org.slf4j:log4j-over-slf4j:jar:1.7.25:compile
[INFO] +- org.slf4j:jul-to-slf4j:jar:1.7.25:compile
[INFO] +- com.google.guava:guava:jar:19.0:compile
[INFO] +- junit:junit:jar:4.12:compile
[INFO] | \- org.hamcrest:hamcrest-core:jar:1.3:compile
[INFO] \- org.apache.nifi:nifi-mock:jar:1.1.2:compile
[INFO] +- org.apache.nifi:nifi-framework-api:jar:1.1.2:compile
[INFO] +- org.apache.nifi:nifi-expression-language:jar:1.1.2:compile
[INFO] | +- com.jayway.jsonpath:json-path:jar:2.0.0:compile
[INFO] | | \- net.minidev:json-smart:jar:2.1.1:compile
[INFO] | | \- net.minidev:asm:jar:1.0.2:compile
[INFO] | \-
com.fasterxml.jackson.core:jackson-databind:jar:2.6.1:compile
[INFO] | +-
com.fasterxml.jackson.core:jackson-annotations:jar:2.6.0:compile
[INFO] | \- com.fasterxml.jackson.core:jackson-core:jar:2.6.1:compile
[INFO] \- org.apache.nifi:nifi-data-provenance-utils:jar:1.1.2:compile
[INFO]
[INFO]
------------------------------------------------------------------------
[INFO] Building imat-pipeline-nar 1.0.0
[INFO]
------------------------------------------------------------------------
[INFO]
------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] IMAT Solutions NiFi Pipeline ....................... SUCCESS [
0.353 s]
[INFO] nifi-shared ........................................ SUCCESS [
0.047 s]
[INFO] cda-filter ......................................... SUCCESS [
0.032 s]
[INFO] fhir-processors .................................... SUCCESS [
0.052 s]
[INFO] jdbc ............................................... SUCCESS [
0.031 s]
[INFO] legacy ............................................. SUCCESS [
0.067 s]
[INFO] medical-filter ..................................... SUCCESS [
0.030 s]
[INFO] standard-processors ................................ SUCCESS [
0.036 s]
...
On 05/08/2017 09:48 AM, Bryan Bende wrote:
Russell,
Assuming you have the standard project structure with a pom and then
sub-modules for processors and NAR, does your root pom have a parent
of nifi-nar-bundles and if so what version?
Example:
<parent> <groupId>org.apache.nifi</groupId>
<artifactId>nifi-nar-bundles</artifactId>
<version>1.2.0-SNAPSHOT</version> </parent>
It would also be helpful to see the output of mvn dependency:tree
execute from your processors module.
-Bryan