[ 
https://issues.apache.org/jira/browse/NIFI-3107?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15865026#comment-15865026
 ] 

Koji Kawamura edited comment on NIFI-3107 at 2/14/17 4:45 AM:
--------------------------------------------------------------

-I've encountered the same issue when I was using H2 locally for different 
purpose and run the unit test at the same time. Terminating the H2 process 
solved the issue for me.-

Sorry, I got an error at the same test method, but stack trace is different. 
Probably the reported test failure were caused by different reason:

{code}
Running org.apache.nifi.dbcp.DBCPServiceTest
Tests run: 11, Failures: 1, Errors: 0, Skipped: 4, Time elapsed: 1.958 sec <<< 
FAILURE! - in org.apache.nifi.dbcp.DBCPServiceTest
testDropInvalidConnectionsH2_Default(org.apache.nifi.dbcp.DBCPServiceTest)  
Time elapsed: 0.229 sec  <<< FAILURE!
java.lang.AssertionError: Expected test to throw an instance of 
org.h2.jdbc.JdbcSQLException
        at org.junit.Assert.fail(Assert.java:88)
        at 
org.junit.rules.ExpectedException.failDueToMissingException(ExpectedException.java:263)
        at 
org.junit.rules.ExpectedException.access$200(ExpectedException.java:106)
{code}


was (Author: ijokarumawak):
I've encountered the same issue when I was using H2 locally for different 
purpose and run the unit test at the same time. Terminating the H2 process 
solved the issue for me.

> Unit test failure for DBCPServiceTest
> -------------------------------------
>
>                 Key: NIFI-3107
>                 URL: https://issues.apache.org/jira/browse/NIFI-3107
>             Project: Apache NiFi
>          Issue Type: Bug
>          Components: Extensions
>         Environment: OSX Yosemite
> Apache Maven 3.3.3
> Java version: 1.8.0_60, vendor: Oracle Corporation
>            Reporter: Mark Payne
>             Fix For: 1.2.0
>
>
> When I attempt to build the DBCPService module, I see a failure with the 
> following output:
> -------------------------------------------------------
>  T E S T S
> -------------------------------------------------------
> Running org.apache.nifi.dbcp.DBCPServiceTest
> Tests run: 11, Failures: 0, Errors: 2, Skipped: 4, Time elapsed: 1.492 sec 
> <<< FAILURE! - in org.apache.nifi.dbcp.DBCPServiceTest
> testDropInvalidConnectionsH2_Default(org.apache.nifi.dbcp.DBCPServiceTest)  
> Time elapsed: 0.141 sec  <<< ERROR!
> org.apache.nifi.processor.exception.ProcessException: 
> org.apache.commons.dbcp.SQLNestedException: Cannot create 
> PoolableConnectionFactory (Connection is broken: "java.io.EOFException: 
> localhost" [90067-192])
>       at java.io.DataInputStream.readInt(DataInputStream.java:392)
>       at org.h2.value.Transfer.readInt(Transfer.java:153)
>       at org.h2.engine.SessionRemote.done(SessionRemote.java:617)
>       at org.h2.engine.SessionRemote.initTransfer(SessionRemote.java:133)
>       at org.h2.engine.SessionRemote.connectServer(SessionRemote.java:448)
>       at 
> org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:329)
>       at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:118)
>       at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:102)
>       at org.h2.Driver.connect(Driver.java:72)
>       at 
> org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:38)
>       at 
> org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
>       at 
> org.apache.commons.dbcp.BasicDataSource.validateConnectionFactory(BasicDataSource.java:1556)
>       at 
> org.apache.commons.dbcp.BasicDataSource.createPoolableConnectionFactory(BasicDataSource.java:1545)
>       at 
> org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1388)
>       at 
> org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
>       at 
> org.apache.nifi.dbcp.DBCPConnectionPool.getConnection(DBCPConnectionPool.java:249)
>       at 
> org.apache.nifi.dbcp.DBCPServiceTest.testDropInvalidConnectionsH2_Default(DBCPServiceTest.java:200)
> testDropInvalidConnectionsH2_Better(org.apache.nifi.dbcp.DBCPServiceTest)  
> Time elapsed: 0.008 sec  <<< ERROR!
> org.apache.nifi.processor.exception.ProcessException: 
> org.apache.commons.dbcp.SQLNestedException: Cannot create 
> PoolableConnectionFactory (Connection is broken: "java.io.EOFException: 
> localhost" [90067-192])
>       at java.io.DataInputStream.readInt(DataInputStream.java:392)
>       at org.h2.value.Transfer.readInt(Transfer.java:153)
>       at org.h2.engine.SessionRemote.done(SessionRemote.java:617)
>       at org.h2.engine.SessionRemote.initTransfer(SessionRemote.java:133)
>       at org.h2.engine.SessionRemote.connectServer(SessionRemote.java:448)
>       at 
> org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:329)
>       at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:118)
>       at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:102)
>       at org.h2.Driver.connect(Driver.java:72)
>       at 
> org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:38)
>       at 
> org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
>       at 
> org.apache.commons.dbcp.BasicDataSource.validateConnectionFactory(BasicDataSource.java:1556)
>       at 
> org.apache.commons.dbcp.BasicDataSource.createPoolableConnectionFactory(BasicDataSource.java:1545)
>       at 
> org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1388)
>       at 
> org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
>       at 
> org.apache.nifi.dbcp.DBCPConnectionPool.getConnection(DBCPConnectionPool.java:249)
>       at 
> org.apache.nifi.dbcp.DBCPServiceTest.testDropInvalidConnectionsH2_Better(DBCPServiceTest.java:252)
> Results :
> Tests in error:
>   DBCPServiceTest.testDropInvalidConnectionsH2_Better:252 » Process 
> org.apache.c...
>   DBCPServiceTest.testDropInvalidConnectionsH2_Default:200 » Process 
> org.apache....
> Tests run: 11, Failures: 0, Errors: 2, Skipped: 4
> I've tried running "mvn clean install" several times, always with these 
> failures. Sometimes I see only 1 of them, sometimes both of them.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to