nifi-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Russell Bateman <r...@windofkeltia.com>
Subject Re: Pulling out hair over slf4j...
Date Mon, 08 May 2017 16:30:00 GMT
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

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message