Hi,
I downloaded FactorIE yesterday, just getting into it. Tried a few examples, and when execution "classify" test I get null pointer exception.
Reproduce it like this, with the 20 newsgroups data test:
[niko@dev1 factorie]$ ./bin/fac classify --read-text-dirs ../20_newsgroups/
sci.space/ --write-classifier mymodel.factorie
java -Xmx6g -ea -Djava.awt.headless=true -Dfile.encoding=UTF-8 -server -classpath ./src/main/resources:./target/classes:./target/factorie_2.11-1.2-SNAPSHOT-nlp-jar-with-dependencies.jar
Exception in thread "main" java.lang.NullPointerException
at scala.collection.mutable.ArrayOps$ofRef$.length$extension(ArrayOps.scala:192)
at scala.collection.mutable.ArrayOps$ofRef.length(ArrayOps.scala:192)
at scala.collection.IndexedSeqOptimized$class.foreach(IndexedSeqOptimized.scala:32)
at scala.collection.mutable.ArrayOps$ofRef.foreach(ArrayOps.scala:186)
at scala.collection.TraversableLike$WithFilter.foreach(TraversableLike.scala:777)
at cc.factorie.app.classify.Classify$$anonfun$main$4.apply(Classify.scala:231)
at cc.factorie.app.classify.Classify$$anonfun$main$4.apply(Classify.scala:228)
at scala.collection.IndexedSeqOptimized$class.foreach(IndexedSeqOptimized.scala:33)
at scala.collection.mutable.ArrayOps$ofRef.foreach(ArrayOps.scala:186)
at cc.factorie.app.classify.Classify$.main(Classify.scala:228)
at cc.factorie.app.classify.Classify.main(Classify.scala)
[niko@dev1 factorie]$
The dataset can be downloaded from this page:
http://www.cs.cmu.edu/~mccallum/bow/rainbow/