Author: schor Date: Mon Nov 12 15:51:59 2018 New Revision: 1846445 URL: http://svn.apache.org/viewvc?rev=1846445&view=rev Log: [UIMA-5904] fix Java > 8 issue with ByteBuffer class change, to allow building with > Java 8 and running with Java 8
Modified: uima/uv3/uimaj-v3/trunk/uimaj-core/src/main/java/org/apache/uima/util/impl/DataIO.java Modified: uima/uv3/uimaj-v3/trunk/uimaj-core/src/main/java/org/apache/uima/util/impl/DataIO.java URL: http://svn.apache.org/viewvc/uima/uv3/uimaj-v3/trunk/uimaj-core/src/main/java/org/apache/uima/util/impl/DataIO.java?rev=1846445&r1=1846444&r2=1846445&view=diff ============================================================================== --- uima/uv3/uimaj-v3/trunk/uimaj-core/src/main/java/org/apache/uima/util/impl/DataIO.java (original) +++ uima/uv3/uimaj-v3/trunk/uimaj-core/src/main/java/org/apache/uima/util/impl/DataIO.java Mon Nov 12 15:51:59 2018 @@ -82,7 +82,7 @@ public class DataIO { CharBuffer cb; try { cb = decoder.decode(partToDecode); - in.position(in.position() + length); + ((Buffer)in).position(in.position() + length); } catch (CharacterCodingException e) { // should never happen throw new RuntimeException(e);