ctakes-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Masanz, James J." <Masanz.Ja...@mayo.edu>
Subject RE: Resource Initialization Exception with cTakes 3.0.0
Date Wed, 12 Jun 2013 19:12:52 GMT

I've run across this too lately  but hadn't gotten to creating a JIRA issue yet.

The  OrangeBook lucene index (directory) is either corrupt or not working with the current
version of lucene.

You can try clearing the OrangeBook directory and replacing with the files from
https://sourceforge.net/p/ctakesresources/code/HEAD/tree/trunk/ctakes-resources-dictionary/src/main/resources/org/apache/ctakes/dictionary/lookup/OrangeBook/

-- James

-----Original Message-----
From: user-return-200-Masanz.James=mayo.edu@ctakes.apache.org [mailto:user-return-200-Masanz.James=mayo.edu@ctakes.apache.org]
On Behalf Of Andy McMurry
Sent: Wednesday, June 12, 2013 12:58 PM
To: user@ctakes.apache.org
Subject: Re: Resource Initialization Exception with cTakes 3.0.0

Caused by: org.apache.lucene.index.IndexFormatTooOldException: 
Format version is not supported (resource: ChecksumIndexInput(RAMInputStream(name=segments))):
-1 (needs to be between -9 and -11). 
This version of Lucene only supports indexes created with release 3.0 and later.

Are you using OLD xml definitions (CPE, CAS, ...) with a NEW cTakes jar? 
Has it worked before or is this the first time? 
What happens if you use the original XML file from the cTakes distribution ? 

--Andy


On Jun 12, 2013, at 10:36 AM, Aveek Mukhopadhyay <mukhopadhyay.11@buckeyemail.osu.edu>
wrote:

> 
> 
> Hi, 
> 
> I am having problems loading the AE with Plain text processor. It shows up the ResourceInitializationException
at a point where it is loading Lucene index into memory. I have Lucene.jar version of 4.2.1
in the classpath. Can I get any help regarding this problem, is there anything I am doing
wrong?
> 
> 
> Thanks & Regards,
> Aveek
> 
> Here is a snippet from the log file
> 
> 6/12/13 1:31:19 PM - 13: org.apache.uima.tools.cvd.MainFrame.handleException(527): SEVERE:
Exception occurred
> org.apache.uima.resource.ResourceInitializationException
> 	at org.apache.ctakes.core.resource.LuceneIndexReaderResourceImpl.load(LuceneIndexReaderResourceImpl.java:80)
> 	at org.apache.uima.resource.impl.ResourceManager_impl.registerResource(ResourceManager_impl.java:603)
> 	at org.apache.uima.resource.impl.ResourceManager_impl.initializeExternalResources(ResourceManager_impl.java:442)
> 	at org.apache.uima.resource.Resource_ImplBase.initialize(Resource_ImplBase.java:153)
> 	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:123)
> 	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:269)
> 	at org.apache.uima.UIMAFramework.produceAnalysisEngine(UIMAFramework.java:387)
> 	at org.apache.uima.analysis_engine.asb.impl.ASB_impl.setup(ASB_impl.java:254)
> 	at org.apache.uima.analysis_engine.impl.AggregateAnalysisEngine_impl.initASB(AggregateAnalysisEngine_impl.java:431)
> 	at org.apache.uima.analysis_engine.impl.AggregateAnalysisEngine_impl.initializeAggregateAnalysisEngine(AggregateAnalysisEngine_impl.java:375)
> 	at org.apache.uima.analysis_engine.impl.AggregateAnalysisEngine_impl.initialize(AggregateAnalysisEngine_impl.java:185)
> 	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:269)
> 	at org.apache.uima.UIMAFramework.produceAnalysisEngine(UIMAFramework.java:354)
> 	at org.apache.uima.tools.cvd.MainFrame.setupAE(MainFrame.java:1484)
> 	at org.apache.uima.tools.cvd.MainFrame.loadAEDescriptor(MainFrame.java:477)
> 	at org.apache.uima.tools.cvd.control.AnnotatorOpenEventHandler.actionPerformed(AnnotatorOpenEventHandler.java:52)
> 	at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018)
> 	at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341)
> 	at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
> 	at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
> 	at javax.swing.AbstractButton.doClick(AbstractButton.java:376)
> 	at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:833)
> 	at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:877)
> 	at java.awt.Component.processMouseEvent(Component.java:6505)
> 	at javax.swing.JComponent.processMouseEvent(JComponent.java:3321)
> 	at java.awt.Component.processEvent(Component.java:6270)
> 	at java.awt.Container.processEvent(Container.java:2229)
> 	at java.awt.Component.dispatchEventImpl(Component.java:4861)
> 	at java.awt.Container.dispatchEventImpl(Container.java:2287)
> 	at java.awt.Component.dispatchEvent(Component.java:4687)
> 	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)
> 	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492)
> 	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)
> 	at java.awt.Container.dispatchEventImpl(Container.java:2273)
> 	at java.awt.Window.dispatchEventImpl(Window.java:2719)
> 	at java.awt.Component.dispatchEvent(Component.java:4687)
> 	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:723)
> 	at java.awt.EventQueue.access$200(EventQueue.java:103)
> 	at java.awt.EventQueue$3.run(EventQueue.java:682)
> 	at java.awt.EventQueue$3.run(EventQueue.java:680)
> 	at java.security.AccessController.doPrivileged(Native Method)
> 	at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
> 	at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
> 	at java.awt.EventQueue$4.run(EventQueue.java:696)
> 	at java.awt.EventQueue$4.run(EventQueue.java:694)
> 	at java.security.AccessController.doPrivileged(Native Method)
> 	at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
> 	at java.awt.EventQueue.dispatchEvent(EventQueue.java:693)
> 	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:244)
> 	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:163)
> 	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
> 	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:147)
> 	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:139)
> 	at java.awt.EventDispatchThread.run(EventDispatchThread.java:97)
> Caused by: org.apache.lucene.index.IndexFormatTooOldException: Format version is not
supported (resource: ChecksumIndexInput(RAMInputStream(name=segments))): -1 (needs to be between
-9 and -11). This version of Lucene only supports indexes created with release 3.0 and later.
> 	at org.apache.lucene.codecs.lucene3x.Lucene3xSegmentInfoReader.readLegacySegmentInfo(Lucene3xSegmentInfoReader.java:128)
> 	at org.apache.lucene.codecs.lucene3x.Lucene3xSegmentInfoReader.readLegacyInfos(Lucene3xSegmentInfoReader.java:54)
> 	at org.apache.lucene.index.SegmentInfos.read(SegmentInfos.java:312)
> 	at org.apache.lucene.index.StandardDirectoryReader$1.doBody(StandardDirectoryReader.java:56)
> 	at org.apache.lucene.index.SegmentInfos$FindSegmentsFile.run(SegmentInfos.java:783)
> 	at org.apache.lucene.index.StandardDirectoryReader.open(StandardDirectoryReader.java:52)
> 	at org.apache.lucene.index.DirectoryReader.open(DirectoryReader.java:66)
> 	at org.apache.lucene.index.IndexReader.open(IndexReader.java:291)
> 	at org.apache.ctakes.core.resource.LuceneIndexReaderResourceImpl.load(LuceneIndexReaderResourceImpl.java:70)
> 	... 58 more


Mime
View raw message