Hi All,

Trying to compile NiFi. It keeps failing in the nifi-scripting-processors 
project. Tried repeated clean builds. This is on a Ubuntu 14.04 box. Ideas?


Here's the full build output:


nifi-nar-bundles/nifi-scripting-bundle/nifi-scripting-processors$ mvn install
[INFO] Scanning for projects...
[INFO] Inspecting build with total of 1 modules...
[INFO] Installing Nexus Staging features:
[INFO]   ... total of 1 executions of maven-deploy-plugin replaced with 
nexus-staging-maven-plugin
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building nifi-scripting-processors 1.1.1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-enforcer-plugin:1.3.1:enforce (enforce-maven) @ 
nifi-scripting-processors ---
[INFO]
[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ 
nifi-scripting-processors ---
[INFO]
[INFO] --- maven-resources-plugin:2.7:resources (default-resources) @ 
nifi-scripting-processors ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 2 resources
[INFO] Copying 3 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.2:compile (default-compile) @ 
nifi-scripting-processors ---
[INFO] Nothing to compile - all classes are up to date
[INFO]
[INFO] --- maven-resources-plugin:2.7:testResources (default-testResources) @ 
nifi-scripting-processors ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 27 resources
[INFO] Copying 3 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.2:testCompile (default-testCompile) @ 
nifi-scripting-processors ---
[INFO] Nothing to compile - all classes are up to date
[INFO]
[INFO] --- maven-compiler-plugin:3.2:testCompile (groovy-tests) @ 
nifi-scripting-processors ---
[INFO] Changes detected - recompiling the module!
[INFO] Using Groovy-Eclipse compiler to compile both Java and Groovy files
[INFO] Found location 
</home/user/.m2/repository/org/codehaus/groovy/groovy-eclipse-batch/2.4.3-01/groovy-eclipse-batch-2.4.3-01.jar>
 for className <org.eclipse.jdt.internal.compiler.batch.Main>
[INFO] no javaAgentClass seems to be set
[INFO] Compiling in a forked process using 
/home/user/.m2/repository/org/codehaus/groovy/groovy-eclipse-batch/2.4.3-01/groovy-eclipse-batch-2.4.3-01.jar
[INFO]
[INFO] --- maven-surefire-plugin:2.18:test (default-test) @ 
nifi-scripting-processors ---
[INFO] Surefire report directory: 
/home/user/nifi/nifi-nar-bundles/nifi-scripting-bundle/nifi-scripting-processors/target/surefire-reports
[INFO] Using configured provider org.apache.maven.surefire.junit4.JUnit4Provider

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running org.apache.nifi.processors.script.TestExecuteJavascript
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.142 sec - in 
org.apache.nifi.processors.script.TestExecuteJavascript
Running org.apache.nifi.processors.script.TestInvokeJython
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.211 sec - in 
org.apache.nifi.processors.script.TestInvokeJython
Running org.apache.nifi.processors.script.TestExecuteJython
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.034 sec - in 
org.apache.nifi.processors.script.TestExecuteJython
Running org.apache.nifi.processors.script.TestExecuteGroovy
Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.279 sec - in 
org.apache.nifi.processors.script.TestExecuteGroovy
Running org.apache.nifi.processors.script.TestExecuteLua
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.052 sec - in 
org.apache.nifi.processors.script.TestExecuteLua
Running org.apache.nifi.processors.script.TestInvokeGroovy
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.595 sec - in 
org.apache.nifi.processors.script.TestInvokeGroovy
Running org.apache.nifi.processors.script.TestInvokeJavascript
Tests run: 5, Failures: 3, Errors: 0, Skipped: 0, Time elapsed: 0.505 sec <<< 
FAILURE! - in org.apache.nifi.processors.script.TestInvokeJavascript
testReadFlowFileContentAndStoreInFlowFileAttribute(org.apache.nifi.processors.script.TestInvokeJavascript)
  Time elapsed: 0.206 sec  <<< FAILURE!
java.lang.AssertionError: Processor has 1 validation failures:
'Validation' validated against 
'target/test/resources/javascript/test_reader.js' is invalid because An error 
occurred calling validate in the configured script Processor.

        at org.junit.Assert.fail(Assert.java:88)
        at 
org.apache.nifi.util.MockProcessContext.assertValid(MockProcessContext.java:251)
        at 
org.apache.nifi.util.StandardProcessorTestRunner.assertValid(StandardProcessorTestRunner.java:334)
        at 
org.apache.nifi.processors.script.TestInvokeJavascript.testReadFlowFileContentAndStoreInFlowFileAttribute(TestInvokeJavascript.java:59)

testScriptDefinedRelationship(org.apache.nifi.processors.script.TestInvokeJavascript)
  Time elapsed: 0.102 sec  <<< FAILURE!
java.lang.AssertionError: null
        at org.junit.Assert.fail(Assert.java:86)
        at org.junit.Assert.assertTrue(Assert.java:41)
        at org.junit.Assert.assertTrue(Assert.java:52)
        at 
org.apache.nifi.processors.script.TestInvokeJavascript.testScriptDefinedRelationship(TestInvokeJavascript.java:128)


testScriptRoutesToFailure(org.apache.nifi.processors.script.TestInvokeJavascript)
  Time elapsed: 0.054 sec  <<< FAILURE!
java.lang.AssertionError: Processor has 1 validation failures:
'Validation' is invalid because An error occurred calling validate in the 
configured script Processor.

        at org.junit.Assert.fail(Assert.java:88)
        at 
org.apache.nifi.util.MockProcessContext.assertValid(MockProcessContext.java:251)
        at 
org.apache.nifi.util.StandardProcessorTestRunner.assertValid(StandardProcessorTestRunner.java:334)
        at 
org.apache.nifi.processors.script.TestInvokeJavascript.testScriptRoutesToFailure(TestInvokeJavascript.java:171)

Running org.apache.nifi.processors.script.TestExecuteJRuby
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.833 sec - in 
org.apache.nifi.processors.script.TestExecuteJRuby
Running org.apache.nifi.processors.script.ExecuteScriptGroovyTest
Tests run: 4, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.284 sec - in 
org.apache.nifi.processors.script.ExecuteScriptGroovyTest

Results :

Failed tests:
  TestInvokeJavascript.testReadFlowFileContentAndStoreInFlowFileAttribute:59 
Processor has 1 validation failures:
'Validation' validated against 
'target/test/resources/javascript/test_reader.js' is invalid because An error 
occurred calling validate in the configured script Processor.

  TestInvokeJavascript.testScriptDefinedRelationship:128 null
  TestInvokeJavascript.testScriptRoutesToFailure:171 Processor has 1 validation 
failures:
'Validation' is invalid because An error occurred calling validate in the 
configured script Processor.




Tests run: 36, Failures: 3, Errors: 0, Skipped: 1

[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 18.155 s
[INFO] Finished at: 2016-12-21T17:43:34+00:00
[INFO] Final Memory: 24M/452M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-surefire-plugin:2.18:test (default-test) on 
project nifi-scripting-processors: There are test failures.
[ERROR]
[ERROR] Please refer to 
/home/user/nifi/nifi-nar-bundles/nifi-scripting-bundle/nifi-scripting-processors/target/surefire-reports
 for the individual test results.
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e 
switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please 
read the following articles:
[ERROR] [Help 1] 
http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException

Reply via email to