[ https://issues.apache.org/jira/browse/DRILL-4333?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Arina Ielchiieva resolved DRILL-4333. ------------------------------------- Resolution: Fixed Fix Version/s: (was: Future) 1.13.0 > tests in Drill2489CallsAfterCloseThrowExceptionsTest fail in Java 8 > ------------------------------------------------------------------- > > Key: DRILL-4333 > URL: https://issues.apache.org/jira/browse/DRILL-4333 > Project: Apache Drill > Issue Type: Sub-task > Components: Tools, Build & Test > Affects Versions: 1.5.0 > Reporter: Deneche A. Hakim > Priority: Major > Fix For: 1.13.0 > > > The following tests fail in Java 8: > {noformat} > Drill2489CallsAfterCloseThrowExceptionsTest.testClosedPlainStatementMethodsThrowRight > Drill2489CallsAfterCloseThrowExceptionsTest.testclosedPreparedStmtOfOpenConnMethodsThrowRight > Drill2489CallsAfterCloseThrowExceptionsTest.testClosedResultSetMethodsThrowRight1 > Drill2489CallsAfterCloseThrowExceptionsTest.testClosedResultSetMethodsThrowRight2 > Drill2489CallsAfterCloseThrowExceptionsTest.testClosedDatabaseMetaDataMethodsThrowRight > Drill2769UnsupportedReportsUseSqlExceptionTest.testPreparedStatementMethodsThrowRight > Drill2769UnsupportedReportsUseSqlExceptionTest.testPlainStatementMethodsThrowRight > {noformat} > Drill has special implementations of Statement, PreparedStatement, ResultSet > and DatabaseMetadata that overrides all parent methods to make sure they > throw a proper exception if the statement has already been closed. > These tests use reflection to make sure all methods behave correctly, but > Java 8 added more methods that need to be properly overridden. -- This message was sent by Atlassian JIRA (v7.6.3#76005)