[ https://issues.apache.org/jira/browse/APEXCORE-817?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16517710#comment-16517710 ]
Pramod Immaneni commented on APEXCORE-817: ------------------------------------------ The test is failing because of a higher major version for a class being loaded compared to the running vm. The test is invoking javac to compile a test class and later trying to load it. There is a javac in the PATH with a higher major version than the current vm resulting in a class that is unloadable and resulting in an error. The fix is to use the same compiler version as the running vm. > StramLocalCluster.testDynamicLoading test failing on travis > ----------------------------------------------------------- > > Key: APEXCORE-817 > URL: https://issues.apache.org/jira/browse/APEXCORE-817 > Project: Apache Apex Core > Issue Type: Bug > Reporter: Pramod Immaneni > Assignee: Pramod Immaneni > Priority: Major > > The test is failing with the following logs > > Tests run: 4, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 14.843 sec > <<< FAILURE! - in com.datatorrent.stram.StramLocalClusterTest > testDynamicLoading(com.datatorrent.stram.StramLocalClusterTest) Time elapsed: > 1.375 sec <<< ERROR! > java.lang.UnsupportedClassVersionError: POJO has been compiled by a more > recent version of the Java Runtime (class file version 53.0), this version of > the Java Runtime only recognizes class file versions up to 52.0 > at > com.datatorrent.stram.StramLocalClusterTest.testDynamicLoading(StramLocalClusterTest.java:296) > -- This message was sent by Atlassian JIRA (v7.6.3#76005)