[ https://issues.apache.org/jira/browse/OPENNLP-600?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13882866#comment-13882866 ]
Joern Kottmann commented on OPENNLP-600: ---------------------------------------- Yes, that is my proposal, because we can't otherwise get to the begin of an InputStream again. Any better ideas? > java.io.IOException with POSTaggerTrainer.conllx when -gram option is used > -------------------------------------------------------------------------- > > Key: OPENNLP-600 > URL: https://issues.apache.org/jira/browse/OPENNLP-600 > Project: OpenNLP > Issue Type: Bug > Components: POS Tagger > Affects Versions: tools-1.5.3 > Environment: Mac OS X 10.7.4 > java version "1.7.0_06" > Java(TM) SE Runtime Environment (build 1.7.0_06-b24) > Java HotSpot(TM) 64-Bit Server VM (build 23.2-b09, mixed mode) > Reporter: Giorgio Valoti > Fix For: 1.6.0 > > > If the -ngram option is used this exception is thrown: > Building ngram dictionary ... IO error while building NGram Dictionary: > Stream not marked > Stream not marked > java.io.IOException: Stream not marked > at java.io.BufferedReader.reset(BufferedReader.java:485) > at > opennlp.tools.util.PlainTextByLineStream.reset(PlainTextByLineStream.java:79) > at > opennlp.tools.util.FilterObjectStream.reset(FilterObjectStream.java:43) > at > opennlp.tools.util.FilterObjectStream.reset(FilterObjectStream.java:43) > at > opennlp.tools.cmdline.postag.POSTaggerTrainerTool.run(POSTaggerTrainerTool.java:80) > at opennlp.tools.cmdline.CLI.main(CLI.java:222) -- This message was sent by Atlassian JIRA (v6.1.5#6160)