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.

Reply via email to