Hi,
thanks for the pointer. I will attend this problem.
I already prepared information about building TextMarker, but I am still
thinking about the best location to publish it.
After uimaFIT has arrived at Apache UIMA, I will also take care that
TextMarker will work together with uimaFIT more smoothly.
Best,
Peter
Am 13.12.2012 20:15, schrieb Pablo Duboue:
Hi,
Just a comment, if you use the uimaFIT JCasGenPomFriendly in Maven and
want to use TextMarker as a standalone annotator you'll need to
exclude the generated TextMarker basic type files from the build by
adding something like this to your pom.xml plugins:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.0</version>
<configuration>
<source>1.6</source>
<target>1.6</target>
<excludes>
<exclude>org/apache/uima/textmarker/type/*.java</exclude>
</excludes>
</configuration>
</plugin>
I don't know if this is actually a bug in the way JCasGenPomFriendly
is being called and it should pick up the existence of the
org.apache.uima.textmarker.type JCas types or this is the preferred
way to do it. The important aspect is that TextMarker has JCas types
augmented with extra methods. Using regenerated types won't do (you'll
get a cryptic error message java.lang.NoSuchMethodError:
org.apache.uima.textmarker.type.TextMarkerBasic.setLowMemoryProfile(Z)V).
Mr. Klügl, if this is not in the documentation for TextMarker
somewhere you might want to add it. (And thanks for making such a
great tool available!)
Best regards,
P.