You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@uima.apache.org by "Richard Eckart de Castilho (JIRA)" <de...@uima.apache.org> on 2015/08/30 13:31:45 UTC

[jira] [Created] (UIMA-4580) Findbugs (and others) fail on Java 8 CI build

Richard Eckart de Castilho created UIMA-4580:
------------------------------------------------

             Summary: Findbugs (and others) fail on Java 8 CI build
                 Key: UIMA-4580
                 URL: https://issues.apache.org/jira/browse/UIMA-4580
             Project: UIMA
          Issue Type: Bug
          Components: Build, Packaging and Test
    Affects Versions: parent-pom-10
            Reporter: Richard Eckart de Castilho
            Assignee: Richard Eckart de Castilho
            Priority: Minor
             Fix For: parent-pom-11, 2.8.2SDK


Since UIMA is by default on Java 7 now, I have created a Java 8 build on Jenkins. However, here it appears that at least findbugs is having problems:

{noformat}
[INFO] --- findbugs-maven-plugin:2.5.4:findbugs (default) @ uimaj-test-util ---
[INFO] Fork Value is true
     [java] The following errors occurred during analysis:
     [java]   Unable to get XClass for java/lang/StringBuilder
     [java]     java.lang.ArrayIndexOutOfBoundsException: 5747
     [java]       At org.objectweb.asm.ClassReader.readClass(Unknown Source)
     [java]       At org.objectweb.asm.ClassReader.accept(Unknown Source)
     [java]       At edu.umd.cs.findbugs.asm.FBClassReader.accept(FBClassReader.java:44)
     [java]       At org.objectweb.asm.ClassReader.accept(Unknown Source)
....
{noformat}

Give earlier experience, I assume that various code QA plugins need to be updated for compatibility with Java 8.

Testing this in uimaj core, but probably should not be done locally but in the parent-pom.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)