Ok thanks for all the info, I am not totally sure what is going, but I can tell you how the logging JARs are setup in NiFi and maybe that will shed some light on things...
In the root pom for NiFi there is a dependencyManagement section that declares slf4j-api, jul-to-slf4j, log4j-over-slf4j, and jcl-over-slf4j all as provided dependencies to ensure no NARs actually bundle these since they will be provided directly in the lib directory and available to all NARs, this also forces them all to ${org.slf4j.version} which in master is 1.7.25: <dependency> <groupId>org.slf4j</groupId> <artifactId>jcl-over-slf4j</artifactId> <version>${org.slf4j.version}</version> <scope>provided</scope> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>log4j-over-slf4j</artifactId> <version>${org.slf4j.version}</version> <scope>provided</scope> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>jul-to-slf4j</artifactId> <version>${org.slf4j.version}</version> <scope>provided</scope> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>${org.slf4j.version}</version> <scope>provided</scope> </dependency> Then the nifi-assembly pom.xml declares these using compile scope and puts them in the lib directory: <dependency> <groupId>org.slf4j</groupId> <artifactId>jcl-over-slf4j</artifactId> <scope>compile</scope> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>jul-to-slf4j</artifactId> <scope>compile</scope> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>log4j-over-slf4j</artifactId> <scope>compile</scope> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <scope>compile</scope> </dependency> Now for Unit tests, the root pom has a regular dependencies section that has slf4j-simple declared with test scope: <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-simple</artifactId> <scope>test</scope> </dependency> So every NAR that is with in the NiFi project will have slf4j-simples available for unit tests. Andrew Psaltis also mentions a good point about the different versions, I believe we just upgraded to 1.7.25 for the 1.2.0 release, but previous were on 1.7.12, but you should double check that. On Mon, May 8, 2017 at 12:30 PM, Russell Bateman <r...@windofkeltia.com> wrote: > 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