allenai / allenai/science-parse

Exception in thread "main" java.lang.NoSuchMethodError: org.allenai.common.Enum: method <init>()V not found

Aperta
#142 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Java
Stelle
706
Fork
88
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

I am wrapping this in a maven project, and I've encountered this error post model generation. Enclosed is the a copy of the main, the pom, and the error I received.

### Error
```
09:12:37.194 [main] DEBUG o.a.p.SectionTitleExtractor$ - Number section titles detected, pruning sections titles that were not numbered
Exception in thread "main" java.lang.NoSuchMethodError: org.allenai.common.Enum: method ()V not found
at org.allenai.pdffigures2.FigureType.(Figure.scala:6)
at org.allenai.pdffigures2.FigureType$Figure$.(Figure.scala:9)
at org.allenai.pdffigures2.FigureType$Figure$.(Figure.scala)
at org.allenai.pdffigures2.CaptionDetector$.findCaptions(CaptionDetector.scala:130)
at org.allenai.pdffigures2.FigureExtractor.parseDocument(FigureExtractor.scala:121)
at org.allenai.pdffigures2.FigureExtractor.getFiguresWithText(FigureExtractor.scala:52)
at org.allenai.scienceparse.Parser.doParse(Parser.java:1147)
at org.allenai.scienceparse.Parser.doParse(Parser.java:976)
at [app.Main.main(Main.java:27)]
```

### Main
``` java
package app;

import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.InputStream;

import org.allenai.scienceparse.Parser;
import org.allenai.scienceparse.ExtractedMetadata;

public class Main {

public static void main(String[] args) throws Exception {
final String sourceFolder = "U:\\Workspaces\\techknowledgist\\example\\data\\2018\\";
File initialFile = new File(sourceFolder + "GP-004.pdf");
InputStream inputStream = new FileInputStream(initialFile);

String modelFile = "X:\\tools\\science-parse-wrapper\\default_datastore\\public\\org.allenai.scienceparse\\productionModel-v9.dat";
String gazetteerFile = "X:\\tools\\science-parse-wrapper\\default_datastore\\public\\org.allenai.scienceparse\\gazetteer-v5.json";
String bibModelFile = "X:\\tools\\science-parse-wrapper\\default_datastore\\public\\org.allenai.scienceparse\\productionBibModel-v7.dat";

final Parser parser = new Parser(modelFile, gazetteerFile, bibModelFile);

// Parse without timeout
final ExtractedMetadata em = parser.doParse(inputStream);

String result = em.toString();
}
}
```
### pom.xml
``` xml

4.0.0
edu.vanderbilt.mc.cphi.nlp
science-parse-wrapper
0.0.1-SNAPSHOT


1.8
1.8
UTF-8
2.10
2.11.7



Central Repo
https://repo1.maven.org/maven2/


AllenAI
https://dl.bintray.com/allenai/maven/


cloudera-repo-releases
https://repository.cloudera.com/artifactory/cloudera-repos/


spring plugins
https://repo.spring.io/plugins-release/


Sonatype
https://oss.sonatype.org/content/repositories/releases/


org.allenai.common
common-core_2.11
2015.04.01-0


org.allenai
pdffigures2_2.11
0.0.11


com.fasterxml.jackson.core
jackson-core
2.7.9


com.fasterxml.jackson.core
jackson-databind
2.7.9


com.fasterxml.jackson.module
jackson-module-scala_2.12
2.7.9


org.apache.pdfbox
pdfbox
2.0.9
compile


commons-logging
commons-logging



org.apache.pdfbox
fontbox
2.0.9
compile


commons-logging
commons-logging



org.slf4j
jcl-over-slf4j
1.7.7
compile


org.allenai
ml
0.16
compile


args4j
args4j


org.slf4j
slf4j-simple


org.projectlombok
lombok
1.16.20
compile


com.goldmansachs
gs-collections
6.1.0
compile


org.scalatest
scalatest_2.11
2.2.1
test


org.testng
testng
6.8.1
compile


org.allenai.common
common-testkit_2.12
2.0.0
test


org.allenai.datastore
datastore_2.11
1.0.9


org.bouncycastle
bcprov-jdk15on
1.54
compile



org.bouncycastle
bcmail-jdk15on
1.54
compile



org.bouncycastle
bcpkix-jdk15on
1.54
compile



org.jsoup
jsoup
1.8.1
compile



org.apache.commons
commons-lang3
3.4
compile



commons-io
commons-io
2.4
compile


com.amazonaws
aws-java-sdk-s3
1.11.213
compile


commons-logging
commons-logging



com.medallia.word2vec
word2vecjava_2.11
1.0-ALLENAI-4
compile


log4j
log4j


commons-logging
commons-logging



com.google.guava
guava
18.0
compile


org.scala-lang.modules
scala-java8-compat_2.12
0.8.0


org.scala-lang.modules
scala-xml_2.12
1.0.6


org.scalaj
scalaj-http_2.12
2.3.0


io.spray
spray-json_2.13
1.3.5


de.ruedigermoeller
fst
2.47
compile


org.apache.opennlp
opennlp-tools
1.7.2
compile


org.allenai.scienceparse
science-parse-core_2.11
3.0.0



org.allenai.common
common-core_2.12
2.0.0

```

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.