I copied the resources yet again and used “overwrite” instead of “merge” this 
time. Tataa! No more error messages. I feel a bit more confident now about the 
results and what to expect from the default pipeline. Seems indeed some 
tweaking is necessary to annotate the father correctly as subject in “father 
has hx of diabetes” rather than the patient.

Many thanks for your patient help!

Cheers,
Gundolf.

From: James Masanz <masanz.ja...@gmail.com>
Reply-To: "user@ctakes.apache.org" <user@ctakes.apache.org>
Date: Thursday, January 18, 2018 at 11:15 AM
To: "user@ctakes.apache.org" <user@ctakes.apache.org>
Subject: Re: Errors when executing AggregatePlaintextFastUMLSProcessor 
[EXTERNAL]


I wasn't clear - the names of the directories seem to be confusing things.
The files you mention are in a subdirectory called tables.
The hsql database files are in the HSqlDb subdirectory which was in your list:

drwxr-xr-x   6 gschenk  192 Jan  5 11:28 HSqlDb

In that subdirectory, you should see files with names like lvg2008*

Offhand I'm not sure about the drugner engine is part of the default Clinical 
Pipeline. I'll have to take a look at that.

On Thu, Jan 18, 2018 at 12:24 PM, Schenk, Gundolf 
<gundolf.sch...@ucsf.edu<mailto:gundolf.sch...@ucsf.edu>> wrote:
Hi James,

Many thanks for the link. It seems like the default Clinical Pipeline does not 
extract/annotate everything correctly. For example, in "father has hx of 
diabetes" the pipeline recognizes “diabetes” but does not set the subject 
attribute to “other” or “father”. Also, I have not seen any annotation from the 
drugner engine, although I understood that it is part of the default pipeline, 
is it not?

On my installation I do not have the lvg files that you mention. In 
/Users/gschenk/NotesProcessing/apache-ctakes-4.0.0/resources/org/apache/ctakes/lvg/data
 I have this structure:
drwxr-xr-x   6 gschenk  192 Jan  5 11:28 HSqlDb
-rw-r--r--@  1 gschenk  319 Jan  5 11:22 ReadMe.txt
drwxr-xr-x   8 gschenk  256 Jan  5 11:23 Unicode
-rw-rw-r--@  1 gschenk  264 Jan  5 11:22 build.txt
drwxr-xr-x   7 gschenk  224 Jan  5 11:23 config
drwxr-xr-x   7 gschenk  224 Jan  5 11:23 misc
drwxr-xr-x  12 gschenk  384 Jan  5 11:23 rules
drwxr-xr-x  11 gschenk  352 Jan 16 09:54 tables
-rwxr-xr-x@  1 gschenk   37 Apr  2  2017 version.txt

and in tables:
-rwxr-xr-x  1 gschenk    2486063 Jan 16 09:54 acronym.data
-rwxr-xr-x  1 gschenk   72583370 Jan 16 09:54 antiNorm.data
-rwxr-xr-x  1 gschenk   31753678 Jan 16 09:54 canonical.data
-rwxr-xr-x  1 gschenk     324456 Jan 16 09:54 derivation.data
-rwxr-xr-x  1 gschenk  156803364 Jan 16 09:54 fruitful.data
-rwxr-xr-x  1 gschenk   74664993 Jan 16 09:54 infl.data
-rwxr-xr-x  1 gschenk     704862 Jan 16 09:54 nominalization.data
-rwxr-xr-x  1 gschenk      83452 Jan 16 09:54 properNoun.data
-rwxr-xr-x  1 gschenk     229622 Jan 16 09:54 synonyms.data


Am I missing something (settings/resources/…)?


Cheers,
Gundolf.


From: James Masanz <masanz.ja...@gmail.com<mailto:masanz.ja...@gmail.com>>
Reply-To: "user@ctakes.apache.org<mailto:user@ctakes.apache.org>" 
<user@ctakes.apache.org<mailto:user@ctakes.apache.org>>
Date: Wednesday, January 17, 2018 at 5:43 AM
To: "user@ctakes.apache.org<mailto:user@ctakes.apache.org>" 
<user@ctakes.apache.org<mailto:user@ctakes.apache.org>>
Subject: Re: Errors when executing AggregatePlaintextFastUMLSProcessor 
[EXTERNAL]

When I run the pipeline I also get 32 IdentifiedAnnotations

On windows, I see these sizes for the lvg database files

922746880    lvg2008.data
           104   lvg2008.properties
    1312589   lvg2008.script

This might help you get started with the meaning of the annotations:

https://cwiki.apache.org/confluence/display/CTAKES/cTAKES+3.0+-+Assertion




On Tue, Jan 16, 2018 at 2:52 PM, Schenk, Gundolf 
<gundolf.sch...@ucsf.edu<mailto:gundolf.sch...@ucsf.edu>> wrote:
Dear Tim and James,

Many thanks for your replies. I run cTAKES it as a downloaded “binary” from the 
mac osx Terminal app command line. I don’t use an IDE nor did I install it via 
maven nor from svn. I have downloaded the resources (again) and merged the lvg 
and dictionary folders into the designated places. The total size in the lvg 
subdirectory is 807.3 MB. Is this about the correct size, James? This did not 
change the errors output.

I am not familiar with UIMA nor do I know much about nlp in general. I noticed 
that the errors only show when I load the AE xml file visa the CVD interface. 
Using the pipeline via cmdline no errors are shown. In both cases I get 32 
identified annotations. Is this number as expected?

So, I guess the information extraction works to the extent of these annotators 
capability, and to go further or improve the result I would have to tweak the 
algorithm somehow. Agreed?

Is there documentation, that describes the meaning of the fields in the 
resulting xmi file? I would like to use it the xmi file as input for 
post-processing. Thanks!

Cheers,
Gundolf.



From: James Masanz <masanz.ja...@gmail.com<mailto:masanz.ja...@gmail.com>>
Reply-To: "user@ctakes.apache.org<mailto:user@ctakes.apache.org>" 
<user@ctakes.apache.org<mailto:user@ctakes.apache.org>>
Date: Saturday, January 13, 2018 at 12:09 PM
To: "user@ctakes.apache.org<mailto:user@ctakes.apache.org>" 
<user@ctakes.apache.org<mailto:user@ctakes.apache.org>>
Subject: Re: Errors when executing AggregatePlaintextFastUMLSProcessor 
[EXTERNAL]


From this line in the error message
"SET TABLE PUBLIC.LEXSYNONYM INDEX '202240 202240 0 0 5056'"
it appears you might not have the full LVG database installed, which is an 
optional step of installing cTAKES.

If I'm right about that and if you are running within an IDE, you can try to 
merge resources from 
https://sourceforge.net/projects/ctakesresources/files/ctakes-resources-4.0-bin.zip/download
 into the relevant subproject. In your case (lvg) this would mean merging the 
contents of resources\org\apache\ctakes\lvg\ from that zip into  
ctakes-lvg-res\src\main\resources\org\apache\ctakes\lvg

If you are running from the binary downloads, try merging the contents of 
resources\org\apache\ctakes\lvg\ from that zip into the resources directory, 
which in your case looks like it is:
/Users/gschenk/NotesProcessing/apache-ctakes-4.0.0/resources/org/apache/ctakes/lvg

One way to see if you have the full LVG is to look at the sizes of the files in
/Users/gschenk/NotesProcessing/apache-ctakes-4.0.0/resources/org/apache/ctakes/lvg
If you have the full LVG database, the files in that directory will be more 
than a GB in total.

As Tim mentioned, if LVG fails, the rest of the pipeline will run.  The LVG 
component of cTAKES was written to improve recall but it's not clear if it is 
necessary any more, or under which circumstances it is more or less likely to 
be worth including in a pipeline.

some of the differences between the Default Clinical Pipeline and the running 
the pipeline defined by AggregatePlaintextFastUMLSProcessor.xml are:

 - the Default Clinical Pipeline uses piper files to define which components 
are run. The main one is DefaultFastPipeline.piper, which then references 
others.
 - The fixedFlow element of AggregatePlaintextFastUMLSProcessor lists which 
components, including the LvgAnnotator, are run when you use 
AggregatePlaintextFastUMLSProcessor.xml

for getting started with cTAKES, especially if you are running the code from 
the trunk of SVN, I recommend using piper files. Piper files are not a generic 
UIMA concept, they are specific to cTAKES.

For people planning to use UIMA-AS rather than just UIMA, I'd recommend 
learning to use the XML descriptors which you will want to understand when 
reading the UMA-AS documentation.

-- James

On Sat, Jan 13, 2018 at 8:05 AM, Miller, Timothy 
<timothy.mil...@childrens.harvard.edu<mailto:timothy.mil...@childrens.harvard.edu>>
 wrote:
I am not 100% about this terminology but I think the 
AggregatePlaintextFastUMLSProcessor.xml is just the Uima Descriptor file that 
describes the default Clinical Pipeline (in ctakes 4.0 this should be the 
default).

As for the errors, it looks like it is in lvg, which probably can fail and 
still have the overall pipeline work ok. Honestly I don't know whether it would 
change the output of the dictionary module.

Are you running from the binary download of cTAKES? Or did you download lvg 
with maven? If the latter you could try removing the ctakes-lvg directory in 
your maven repo (under ~/.m2/repository) and force maven to re-download. If the 
former I'm not sure what to recommend.

Sorry for the delayed response.

Tim


________________________________________
From: Schenk, Gundolf <gundolf.sch...@ucsf.edu<mailto:gundolf.sch...@ucsf.edu>>
Sent: Friday, January 12, 2018 5:18 PM
To: user@ctakes.apache.org<mailto:user@ctakes.apache.org>
Subject: Re: Errors when executing AggregatePlaintextFastUMLSProcessor 
[EXTERNAL]

anyone?

On 1/8/18, 11:47 AM, "Schenk, Gundolf" 
<gundolf.sch...@ucsf.edu<mailto:gundolf.sch...@ucsf.edu>> wrote:

    Hi,

    I am new to cTAKES (and NLP) and I am trying to extract clinically relevant 
information from electronic freetext records.
    I am running the default Clinical Pipeline. But I have a few general 
questions for understanding and for some error output I am seeing.

    1) what is the difference between the Clinical Pipeline and the processor 
(AggregatePlaintextFastUMLSProcessor.xml)?

    2) when running AggregatePlaintextFastUMLSProcessor.xml on the 
dr_nutritious_1.txt example via the CVD gui I only see 32 IdentifiedAnnotations 
but I get a couple of error messages. Could anyone help me get started, please?
    Here are the error/warn messages:
    […]
    08 Jan 2018 10:06:22  INFO POSTagger - POS tagger model file: 
org/apache/ctakes/postagger/models/mayo-pos.zip
    08 Jan 2018 10:06:23  INFO LvgCmdApiResourceImpl - Loading NLM Norm and Lvg 
with config file = 
/Users/gschenk/NotesProcessing/apache-ctakes-4.0.0/resources/org/apache/ctakes/lvg/data/config/lvg.properties
    08 Jan 2018 10:06:23  INFO LvgCmdApiResourceImpl -   config file absolute 
path = 
/Users/gschenk/NotesProcessing/apache-ctakes-4.0.0/resources/org/apache/ctakes/lvg/data/config/lvg.properties
    08 Jan 2018 10:06:23  INFO LvgCmdApiResourceImpl - cwd = 
/Users/gschenk/NotesProcessing/apache-ctakes-4.0.0
    08 Jan 2018 10:06:23  INFO LvgCmdApiResourceImpl - cd 
/Users/gschenk/NotesProcessing/apache-ctakes-4.0.0/resources/org/apache/ctakes/lvg/
    08 Jan 2018 10:06:23  INFO ENGINE - open start - state not modified
    08 Jan 2018 10:06:23  INFO ENGINE - dataFileCache open start
    08 Jan 2018 10:06:23  WARN ENGINE - failed to read a byte array
    java.io.EOFException
        at org.hsqldb.persist.RAFile.read(Unknown Source)
        at org.hsqldb.persist.DataFileCache.readObject(Unknown Source)
        at org.hsqldb.persist.DataFileCache.getFromFile(Unknown Source)
        at org.hsqldb.persist.DataFileCache.get(Unknown Source)
        at org.hsqldb.persist.RowStoreAVLDisk.get(Unknown Source)
        at org.hsqldb.persist.RowStoreAVLDisk.setAccessor(Unknown Source)
        at org.hsqldb.Table.setIndexRoots(Unknown Source)
        at org.hsqldb.Table.setIndexRoots(Unknown Source)
        at org.hsqldb.StatementCommand.getResult(Unknown Source)
        at org.hsqldb.StatementCommand.execute(Unknown Source)
        at org.hsqldb.Session.executeCompiledStatement(Unknown Source)
        at org.hsqldb.scriptio.ScriptReaderText.readDDL(Unknown Source)
        at org.hsqldb.scriptio.ScriptReaderBase.readAll(Unknown Source)
        at org.hsqldb.persist.Log.processScript(Unknown Source)
        at org.hsqldb.persist.Log.open(Unknown Source)
        at org.hsqldb.persist.Logger.open(Unknown Source)
        at org.hsqldb.Database.reopen(Unknown Source)
        at org.hsqldb.Database.open(Unknown Source)
        at org.hsqldb.DatabaseManager.getDatabase(Unknown Source)
        at org.hsqldb.DatabaseManager.newSession(Unknown Source)
        at org.hsqldb.jdbc.JDBCConnection.<init>(Unknown Source)
        at org.hsqldb.jdbc.JDBCDriver.getConnection(Unknown Source)
        at org.hsqldb.jdbc.JDBCDriver.connect(Unknown Source)
        at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:678)
        at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:229)
        at gov.nih.nlm.nls.lvg.Db.DbBase.OpenConnection(DbBase.java:38)
        at gov.nih.nlm.nls.lvg.Api.LvgCmdApi.InitDbAndTrie(LvgCmdApi.java:1529)
        at gov.nih.nlm.nls.lvg.Api.LvgCmdApi.Init(LvgCmdApi.java:1469)
        at gov.nih.nlm.nls.lvg.Api.LvgCmdApi.<init>(LvgCmdApi.java:84)
        at 
org.apache.ctakes.lvg.resource.LvgCmdApiResourceImpl.load(LvgCmdApiResourceImpl.java:89)
        at 
org.apache.uima.resource.impl.ResourceManager_impl.registerResource(ResourceManager_impl.java:628)
        at 
org.apache.uima.resource.impl.ResourceManager_impl.initializeExternalResources(ResourceManager_impl.java:464)
        at 
org.apache.uima.resource.Resource_ImplBase.initialize(Resource_ImplBase.java:193)
        at 
org.apache.uima.analysis_engine.impl.AnalysisEngineImplBase.initialize(AnalysisEngineImplBase.java:157)
        at 
org.apache.uima.analysis_engine.impl.PrimitiveAnalysisEngine_impl.initialize(PrimitiveAnalysisEngine_impl.java:131)
        at 
org.apache.uima.impl.AnalysisEngineFactory_impl.produceResource(AnalysisEngineFactory_impl.java:94)
        at 
org.apache.uima.impl.CompositeResourceFactory_impl.produceResource(CompositeResourceFactory_impl.java:62)
        at org.apache.uima.UIMAFramework.produceResource(UIMAFramework.java:279)
        at 
org.apache.uima.UIMAFramework.produceAnalysisEngine(UIMAFramework.java:407)
        at 
org.apache.uima.analysis_engine.asb.impl.ASB_impl.setup(ASB_impl.java:256)
        at 
org.apache.uima.analysis_engine.impl.AggregateAnalysisEngine_impl.initASB(AggregateAnalysisEngine_impl.java:429)
        at 
org.apache.uima.analysis_engine.impl.AggregateAnalysisEngine_impl.initializeAggregateAnalysisEngine(AggregateAnalysisEngine_impl.java:373)
        at 
org.apache.uima.analysis_engine.impl.AggregateAnalysisEngine_impl.initialize(AggregateAnalysisEngine_impl.java:186)
        at 
org.apache.uima.impl.AnalysisEngineFactory_impl.produceResource(AnalysisEngineFactory_impl.java:94)
        at 
org.apache.uima.impl.CompositeResourceFactory_impl.produceResource(CompositeResourceFactory_impl.java:62)
        at org.apache.uima.UIMAFramework.produceResource(UIMAFramework.java:279)
        at 
org.apache.uima.UIMAFramework.produceAnalysisEngine(UIMAFramework.java:371)
        at org.apache.uima.tools.cvd.MainFrame.setupAE(MainFrame.java:1484)
        at 
org.apache.uima.tools.cvd.MainFrame.loadAEDescriptor(MainFrame.java:476)
        at 
org.apache.uima.tools.cvd.control.LoadRecentDescFileEventHandler.actionPerformed(LoadRecentDescFileEventHandler.java:41)
        at 
java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1967)
        at 
java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2308)
        at 
java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405)
        at 
java.desktop/javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262)
        at 
java.desktop/javax.swing.AbstractButton.doClick(AbstractButton.java:369)
        at 
java.desktop/javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:980)
        at 
java.desktop/com.apple.laf.AquaMenuItemUI.doClick(AquaMenuItemUI.java:157)
        at 
java.desktop/javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1024)
        at 
java.desktop/java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:297)
        at 
java.desktop/java.awt.Component.processMouseEvent(Component.java:6578)
        at 
java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3343)
        at java.desktop/java.awt.Component.processEvent(Component.java:6343)
        at java.desktop/java.awt.Container.processEvent(Container.java:2259)
        at 
java.desktop/java.awt.Component.dispatchEventImpl(Component.java:4961)
        at 
java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2317)
        at java.desktop/java.awt.Component.dispatchEvent(Component.java:4793)
        at 
java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4904)
        at 
java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4539)
        at 
java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4480)
        at 
java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2303)
        at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2758)
        at java.desktop/java.awt.Component.dispatchEvent(Component.java:4793)
        at 
java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:766)
        at java.desktop/java.awt.EventQueue.access$500(EventQueue.java:97)
        at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:717)
        at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:711)
        at java.base/java.security.AccessController.doPrivileged(Native Method)
        at 
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:89)
        at 
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:99)
        at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:739)
        at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:737)
        at java.base/java.security.AccessController.doPrivileged(Native Method)
        at 
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:89)
        at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:736)
        at 
java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:199)
        at 
java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
        at 
java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
        at 
java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
        at 
java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
        at 
java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
    08 Jan 2018 10:06:23 FATAL ENGINE - DataFileCache.readObject 202240
    java.io.EOFException
        at org.hsqldb.persist.RAFile.read(Unknown Source)
        at org.hsqldb.persist.DataFileCache.readObject(Unknown Source)
        at org.hsqldb.persist.DataFileCache.getFromFile(Unknown Source)
        at org.hsqldb.persist.DataFileCache.get(Unknown Source)
        at org.hsqldb.persist.RowStoreAVLDisk.get(Unknown Source)
        at org.hsqldb.persist.RowStoreAVLDisk.setAccessor(Unknown Source)
        at org.hsqldb.Table.setIndexRoots(Unknown Source)
        at org.hsqldb.Table.setIndexRoots(Unknown Source)
        at org.hsqldb.StatementCommand.getResult(Unknown Source)
        at org.hsqldb.StatementCommand.execute(Unknown Source)
        at org.hsqldb.Session.executeCompiledStatement(Unknown Source)
        at org.hsqldb.scriptio.ScriptReaderText.readDDL(Unknown Source)
        at org.hsqldb.scriptio.ScriptReaderBase.readAll(Unknown Source)
        at org.hsqldb.persist.Log.processScript(Unknown Source)
        at org.hsqldb.persist.Log.open(Unknown Source)
        at org.hsqldb.persist.Logger.open(Unknown Source)
        at org.hsqldb.Database.reopen(Unknown Source)
        at org.hsqldb.Database.open(Unknown Source)
        at org.hsqldb.DatabaseManager.getDatabase(Unknown Source)
        at org.hsqldb.DatabaseManager.newSession(Unknown Source)
        at org.hsqldb.jdbc.JDBCConnection.<init>(Unknown Source)
        at org.hsqldb.jdbc.JDBCDriver.getConnection(Unknown Source)
        at org.hsqldb.jdbc.JDBCDriver.connect(Unknown Source)
        at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:678)
        at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:229)
        at gov.nih.nlm.nls.lvg.Db.DbBase.OpenConnection(DbBase.java:38)
        at gov.nih.nlm.nls.lvg.Api.LvgCmdApi.InitDbAndTrie(LvgCmdApi.java:1529)
        at gov.nih.nlm.nls.lvg.Api.LvgCmdApi.Init(LvgCmdApi.java:1469)
        at gov.nih.nlm.nls.lvg.Api.LvgCmdApi.<init>(LvgCmdApi.java:84)
        at 
org.apache.ctakes.lvg.resource.LvgCmdApiResourceImpl.load(LvgCmdApiResourceImpl.java:89)
        at 
org.apache.uima.resource.impl.ResourceManager_impl.registerResource(ResourceManager_impl.java:628)
        at 
org.apache.uima.resource.impl.ResourceManager_impl.initializeExternalResources(ResourceManager_impl.java:464)
        at 
org.apache.uima.resource.Resource_ImplBase.initialize(Resource_ImplBase.java:193)
        at 
org.apache.uima.analysis_engine.impl.AnalysisEngineImplBase.initialize(AnalysisEngineImplBase.java:157)
        at 
org.apache.uima.analysis_engine.impl.PrimitiveAnalysisEngine_impl.initialize(PrimitiveAnalysisEngine_impl.java:131)
        at 
org.apache.uima.impl.AnalysisEngineFactory_impl.produceResource(AnalysisEngineFactory_impl.java:94)
        at 
org.apache.uima.impl.CompositeResourceFactory_impl.produceResource(CompositeResourceFactory_impl.java:62)
        at org.apache.uima.UIMAFramework.produceResource(UIMAFramework.java:279)
        at 
org.apache.uima.UIMAFramework.produceAnalysisEngine(UIMAFramework.java:407)
        at 
org.apache.uima.analysis_engine.asb.impl.ASB_impl.setup(ASB_impl.java:256)
        at 
org.apache.uima.analysis_engine.impl.AggregateAnalysisEngine_impl.initASB(AggregateAnalysisEngine_impl.java:429)
        at 
org.apache.uima.analysis_engine.impl.AggregateAnalysisEngine_impl.initializeAggregateAnalysisEngine(AggregateAnalysisEngine_impl.java:373)
        at 
org.apache.uima.analysis_engine.impl.AggregateAnalysisEngine_impl.initialize(AggregateAnalysisEngine_impl.java:186)
        at 
org.apache.uima.impl.AnalysisEngineFactory_impl.produceResource(AnalysisEngineFactory_impl.java:94)
        at 
org.apache.uima.impl.CompositeResourceFactory_impl.produceResource(CompositeResourceFactory_impl.java:62)
        at org.apache.uima.UIMAFramework.produceResource(UIMAFramework.java:279)
        at 
org.apache.uima.UIMAFramework.produceAnalysisEngine(UIMAFramework.java:371)
        at org.apache.uima.tools.cvd.MainFrame.setupAE(MainFrame.java:1484)
        at 
org.apache.uima.tools.cvd.MainFrame.loadAEDescriptor(MainFrame.java:476)
        at 
org.apache.uima.tools.cvd.control.LoadRecentDescFileEventHandler.actionPerformed(LoadRecentDescFileEventHandler.java:41)
        at 
java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1967)
        at 
java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2308)
        at 
java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405)
        at 
java.desktop/javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262)
        at 
java.desktop/javax.swing.AbstractButton.doClick(AbstractButton.java:369)
        at 
java.desktop/javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:980)
        at 
java.desktop/com.apple.laf.AquaMenuItemUI.doClick(AquaMenuItemUI.java:157)
        at 
java.desktop/javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1024)
        at 
java.desktop/java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:297)
        at 
java.desktop/java.awt.Component.processMouseEvent(Component.java:6578)
        at 
java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3343)
        at java.desktop/java.awt.Component.processEvent(Component.java:6343)
        at java.desktop/java.awt.Container.processEvent(Container.java:2259)
        at 
java.desktop/java.awt.Component.dispatchEventImpl(Component.java:4961)
        at 
java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2317)
        at java.desktop/java.awt.Component.dispatchEvent(Component.java:4793)
        at 
java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4904)
        at 
java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4539)
        at 
java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4480)
        at 
java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2303)
        at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2758)
        at java.desktop/java.awt.Component.dispatchEvent(Component.java:4793)
        at 
java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:766)
        at java.desktop/java.awt.EventQueue.access$500(EventQueue.java:97)
        at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:717)
        at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:711)
        at java.base/java.security.AccessController.doPrivileged(Native Method)
        at 
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:89)
        at 
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:99)
        at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:739)
        at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:737)
        at java.base/java.security.AccessController.doPrivileged(Native Method)
        at 
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:89)
        at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:736)
        at 
java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:199)
        at 
java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
        at 
java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
        at 
java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
        at 
java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
        at 
java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
    08 Jan 2018 10:06:23 FATAL ENGINE - 
/Users/gschenk/NotesProcessing/apache-ctakes-4.0.0/resources/org/apache/ctakes/lvg/data/HSqlDb/lvg2008.data
 getFromFile failed 202240
    org.hsqldb.HsqlException: java.io.EOFException
        at org.hsqldb.error.Error.error(Unknown Source)
        at org.hsqldb.persist.DataFileCache.readObject(Unknown Source)
        at org.hsqldb.persist.DataFileCache.getFromFile(Unknown Source)
        at org.hsqldb.persist.DataFileCache.get(Unknown Source)
        at org.hsqldb.persist.RowStoreAVLDisk.get(Unknown Source)
        at org.hsqldb.persist.RowStoreAVLDisk.setAccessor(Unknown Source)
        at org.hsqldb.Table.setIndexRoots(Unknown Source)
        at org.hsqldb.Table.setIndexRoots(Unknown Source)
        at org.hsqldb.StatementCommand.getResult(Unknown Source)
        at org.hsqldb.StatementCommand.execute(Unknown Source)
        at org.hsqldb.Session.executeCompiledStatement(Unknown Source)
        at org.hsqldb.scriptio.ScriptReaderText.readDDL(Unknown Source)
        at org.hsqldb.scriptio.ScriptReaderBase.readAll(Unknown Source)
        at org.hsqldb.persist.Log.processScript(Unknown Source)
        at org.hsqldb.persist.Log.open(Unknown Source)
        at org.hsqldb.persist.Logger.open(Unknown Source)
        at org.hsqldb.Database.reopen(Unknown Source)
        at org.hsqldb.Database.open(Unknown Source)
        at org.hsqldb.DatabaseManager.getDatabase(Unknown Source)
        at org.hsqldb.DatabaseManager.newSession(Unknown Source)
        at org.hsqldb.jdbc.JDBCConnection.<init>(Unknown Source)
        at org.hsqldb.jdbc.JDBCDriver.getConnection(Unknown Source)
        at org.hsqldb.jdbc.JDBCDriver.connect(Unknown Source)
        at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:678)
        at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:229)
        at gov.nih.nlm.nls.lvg.Db.DbBase.OpenConnection(DbBase.java:38)
        at gov.nih.nlm.nls.lvg.Api.LvgCmdApi.InitDbAndTrie(LvgCmdApi.java:1529)
        at gov.nih.nlm.nls.lvg.Api.LvgCmdApi.Init(LvgCmdApi.java:1469)
        at gov.nih.nlm.nls.lvg.Api.LvgCmdApi.<init>(LvgCmdApi.java:84)
        at 
org.apache.ctakes.lvg.resource.LvgCmdApiResourceImpl.load(LvgCmdApiResourceImpl.java:89)
        at 
org.apache.uima.resource.impl.ResourceManager_impl.registerResource(ResourceManager_impl.java:628)
        at 
org.apache.uima.resource.impl.ResourceManager_impl.initializeExternalResources(ResourceManager_impl.java:464)
        at 
org.apache.uima.resource.Resource_ImplBase.initialize(Resource_ImplBase.java:193)
        at 
org.apache.uima.analysis_engine.impl.AnalysisEngineImplBase.initialize(AnalysisEngineImplBase.java:157)
        at 
org.apache.uima.analysis_engine.impl.PrimitiveAnalysisEngine_impl.initialize(PrimitiveAnalysisEngine_impl.java:131)
        at 
org.apache.uima.impl.AnalysisEngineFactory_impl.produceResource(AnalysisEngineFactory_impl.java:94)
        at 
org.apache.uima.impl.CompositeResourceFactory_impl.produceResource(CompositeResourceFactory_impl.java:62)
        at org.apache.uima.UIMAFramework.produceResource(UIMAFramework.java:279)
        at 
org.apache.uima.UIMAFramework.produceAnalysisEngine(UIMAFramework.java:407)
        at 
org.apache.uima.analysis_engine.asb.impl.ASB_impl.setup(ASB_impl.java:256)
        at 
org.apache.uima.analysis_engine.impl.AggregateAnalysisEngine_impl.initASB(AggregateAnalysisEngine_impl.java:429)
        at 
org.apache.uima.analysis_engine.impl.AggregateAnalysisEngine_impl.initializeAggregateAnalysisEngine(AggregateAnalysisEngine_impl.java:373)
        at 
org.apache.uima.analysis_engine.impl.AggregateAnalysisEngine_impl.initialize(AggregateAnalysisEngine_impl.java:186)
        at 
org.apache.uima.impl.AnalysisEngineFactory_impl.produceResource(AnalysisEngineFactory_impl.java:94)
        at 
org.apache.uima.impl.CompositeResourceFactory_impl.produceResource(CompositeResourceFactory_impl.java:62)
        at org.apache.uima.UIMAFramework.produceResource(UIMAFramework.java:279)
        at 
org.apache.uima.UIMAFramework.produceAnalysisEngine(UIMAFramework.java:371)
        at org.apache.uima.tools.cvd.MainFrame.setupAE(MainFrame.java:1484)
        at 
org.apache.uima.tools.cvd.MainFrame.loadAEDescriptor(MainFrame.java:476)
        at 
org.apache.uima.tools.cvd.control.LoadRecentDescFileEventHandler.actionPerformed(LoadRecentDescFileEventHandler.java:41)
        at 
java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1967)
        at 
java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2308)
        at 
java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405)
        at 
java.desktop/javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262)
        at 
java.desktop/javax.swing.AbstractButton.doClick(AbstractButton.java:369)
        at 
java.desktop/javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:980)
        at 
java.desktop/com.apple.laf.AquaMenuItemUI.doClick(AquaMenuItemUI.java:157)
        at 
java.desktop/javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1024)
        at 
java.desktop/java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:297)
        at 
java.desktop/java.awt.Component.processMouseEvent(Component.java:6578)
        at 
java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3343)
        at java.desktop/java.awt.Component.processEvent(Component.java:6343)
        at java.desktop/java.awt.Container.processEvent(Container.java:2259)
        at 
java.desktop/java.awt.Component.dispatchEventImpl(Component.java:4961)
        at 
java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2317)
        at java.desktop/java.awt.Component.dispatchEvent(Component.java:4793)
        at 
java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4904)
        at 
java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4539)
        at 
java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4480)
        at 
java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2303)
        at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2758)
        at java.desktop/java.awt.Component.dispatchEvent(Component.java:4793)
        at 
java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:766)
        at java.desktop/java.awt.EventQueue.access$500(EventQueue.java:97)
        at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:717)
        at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:711)
        at java.base/java.security.AccessController.doPrivileged(Native Method)
        at 
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:89)
        at 
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:99)
        at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:739)
        at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:737)
        at java.base/java.security.AccessController.doPrivileged(Native Method)
        at 
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:89)
        at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:736)
        at 
java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:199)
        at 
java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
        at 
java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
        at 
java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
        at 
java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
        at 
java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
    Caused by: java.io.EOFException
        at org.hsqldb.persist.RAFile.read(Unknown Source)
        ... 89 more
    08 Jan 2018 10:06:23  WARN ENGINE - java.io.EOFException in statement [SET 
TABLE PUBLIC.LEXSYNONYM INDEX '202240 202240 0 0 5056']
    org.hsqldb.HsqlException: java.io.EOFException
        at org.hsqldb.error.Error.error(Unknown Source)
    […]
        ... 89 more
    08 Jan 2018 10:06:23  WARN ENGINE - Script processing failure
    org.hsqldb.HsqlException: error in script file line: 49 
/Users/gschenk/NotesProcessing/apache-ctakes-4.0.0/resources/org/apache/ctakes/lvg/data/HSqlDb/lvg2008
 java.io.EOFException in statement [SET TABLE PUBLIC.LEXSYNONYM INDEX '202240 
202240 0 0 5056']
        at org.hsqldb.error.Error.error(Unknown Source)
    […]
        ... 79 more
    Caused by: java.io.EOFException
        at org.hsqldb.persist.RAFile.read(Unknown Source)
        ... 89 more
    08 Jan 2018 10:06:23  INFO ENGINE - Database closed
    08 Jan 2018 10:06:23 FATAL ENGINE - could not reopen database
    org.hsqldb.HsqlException: error in script file line: 49 
/Users/gschenk/NotesProcessing/apache-ctakes-4.0.0/resources/org/apache/ctakes/lvg/data/HSqlDb/lvg2008
 java.io.EOFException in statement [SET TABLE PUBLIC.LEXSYNONYM INDEX '202240 
202240 0 0 5056']
    […]
    Caused by: org.hsqldb.HsqlException: java.io.EOFException
        at org.hsqldb.error.Error.error(Unknown Source)
        at org.hsqldb.persist.DataFileCache.readObject(Unknown Source)
        at org.hsqldb.persist.DataFileCache.getFromFile(Unknown Source)
        at org.hsqldb.persist.DataFileCache.get(Unknown Source)
        at org.hsqldb.persist.RowStoreAVLDisk.get(Unknown Source)
        at org.hsqldb.persist.RowStoreAVLDisk.setAccessor(Unknown Source)
        at org.hsqldb.Table.setIndexRoots(Unknown Source)
        at org.hsqldb.Table.setIndexRoots(Unknown Source)
        at org.hsqldb.StatementCommand.getResult(Unknown Source)
        at org.hsqldb.StatementCommand.execute(Unknown Source)
        at org.hsqldb.Session.executeCompiledStatement(Unknown Source)
        ... 79 more
    Caused by: java.io.EOFException
        at org.hsqldb.persist.RAFile.read(Unknown Source)
        ... 89 more
    08 Jan 2018 10:06:23  INFO ENGINE - open start - state not modified
    08 Jan 2018 10:06:23  INFO ENGINE - dataFileCache open start
    08 Jan 2018 10:06:27 FATAL ENGINE - DataFileCache.readObject 202240
    java.lang.OutOfMemoryError: Java heap space
        at org.hsqldb.rowio.RowInputBase.resetRow(Unknown Source)
    […]
        ... 80 more
    Caused by: java.io.EOFException
        at org.hsqldb.persist.RAFile.read(Unknown Source)
        ... 90 more
    08 Jan 2018 10:06:31  INFO LvgCmdApiResourceImpl - cd 
/Users/gschenk/NotesProcessing/apache-ctakes-4.0.0
    08 Jan 2018 10:06:31  INFO DrugMentionAnnotator - Finite state machines 
loaded.
    08 Jan 2018 10:06:33  INFO ClearNLPDependencyParserAE - using Morphy 
analysis? true
    Loading configuration.
    Loading feature templates.
    Loading lexica.
    Loading model:
    
........................................................................................
    Loading configuration.
    Loading feature templates.
    Loading model:
    .
    Loading configuration.
    Loading feature templates.
    Loading lexica.
    Loading model:
    ...
    […]
    Loading configuration.
    Loading feature templates.
    Loading lexica.
    Loading model:
    ................................
    Loading model:
    .............................
    08 Jan 2018 10:06:39  INFO ConstituencyParser - Initializing parser...
    08 Jan 2018 10:06:57  INFO SentenceDetector - Starting processing.
    08 Jan 2018 10:06:57  INFO TokenizerAnnotatorPTB - process(JCas) in 
org.apache.ctakes.core.ae<https://protect2.fireeye.com/url?k=29542e3c71795085.29542e3c-73f5da448e27151a&u=http://org.apache.ctakes.core.ae>.TokenizerAnnotatorPTB
    08 Jan 2018 10:06:57  INFO LvgAnnotator - process(JCas)
    08 Jan 2018 10:06:57  INFO ContextDependentTokenizerAnnotator - 
process(JCas)
    08 Jan 2018 10:06:57  INFO POSTagger - process(JCas)
    08 Jan 2018 10:06:57  INFO Chunker -  process(JCas)
    08 Jan 2018 10:06:57  INFO ChunkAdjuster -  process(JCas)
    08 Jan 2018 10:06:57  INFO ChunkAdjuster -  process(JCas)
    08 Jan 2018 10:06:57  INFO AbstractJCasTermAnnotator - Starting processing
    08 Jan 2018 10:06:57  INFO AbstractJCasTermAnnotator - Finished processing
    08 Jan 2018 10:06:57  INFO DrugMentionAnnotator - process(JCas)
    08 Jan 2018 10:06:57  WARN DocumentIDAnnotationUtil - Unable to find 
DocumentIDAnnotation
    08 Jan 2018 10:06:57  INFO MaxentParserWrapper - Started processing: 
UnknownDocument1
    08 Jan 2018 10:06:58  INFO MaxentParserWrapper - Done parsing: 
UnknownDocument1
    Creating extents.
    Initializing text frame.
    Setting size
      Packing frame.
      Showing frame.
    Done.
    Creating extents.
    Initializing text frame.
    Setting size
      Packing frame.
      Showing frame.
    Done.

    There are a ton of more error messages. I am not sure what to look out for. 
Or how to approach this efficiently. Seems like the LVG is not working and 
perhaps some memory problem. Any help is appreciated.

    Thanks,
    Gundolf.




Reply via email to