Hello All, I am attempting to integrate the OpenNLP application with the UIMA framework. I created the PEAR file successfully.
When I run the UIMA Pear Installer from eclipse, it works. When I attempt to run the runPearInstaller.bat file, it fails. When I run the CAS Visual Debugger from cvd.bat, I get the error below. When I run it from eclipse, everything works. Any idea about how to proceed? Thanks, ~Ben Error: 12:54:05.375 - 16: org.apache.uima.util.SimpleResourceFactory.produceResource: CONFIG: trying Resource class org.apache.uima.analysis_engine.impl.PearAnalysisEngineWrapper 12:54:05.410 - 16: org.apache.uima.analysis_engine.impl.PearAnalysisEngineWrapper.createRM: CONFIG: UIMA pear runtime set classpath to "F:/nlp/installed_pear/opennlp.uima.OpenNlpTextAnalyzer/lib/jwnl.jar;F:/nlp/installed_pear/opennlp.uima.OpenNlpTextAnalyzer/lib/opennlp-maxent.jar;F:/nlp/installed_pear/opennlp.uima.OpenNlpTextAnalyzer/bin;F:/nlp/installed_pear/opennlp.uima.OpenNlpTextAnalyzer/lib/opennlp-tools.jar;F:/nlp/installed_pear/opennlp.uima.OpenNlpTextAnalyzer/lib/opennlp-uima.jar" for UIMA component opennlp.uima.OpenNlpTextAnalyzer. 12:54:05.410 - 16: org.apache.uima.analysis_engine.impl.PearAnalysisEngineWrapper.createRM: CONFIG: UIMA pear runtime set datapath to "F:/nlp/installed_pear/opennlp.uima.OpenNlpTextAnalyzer/models" for UIMA component opennlp.uima.OpenNlpTextAnalyzer. 12:54:05.411 - 16: org.apache.uima.analysis_engine.impl.PearAnalysisEngineWrapper.createRMmap: CONFIG: UIMA pear runtime: creating a Map from class "F:/nlp/installed_pear/opennlp.uima.OpenNlpTextAnalyzer/lib/jwnl.jar;F:/nlp/installed_pear/opennlp.uima.OpenNlpTextAnalyzer/lib/opennlp-maxent.jar;F:/nlp/installed_pear/opennlp.uima.OpenNlpTextAnalyzer/bin;F:/nlp/installed_pear/opennlp.uima.OpenNlpTextAnalyzer/lib/opennlp-tools.jar;F:/nlp/installed_pear/opennlp.uima.OpenNlpTextAnalyzer/lib/opennlp-uima.jar" and data path "F:/nlp/installed_pear/opennlp.uima.OpenNlpTextAnalyzer/models" to its resource manager instance. 12:54:05.549 - 16: org.apache.uima.util.SimpleResourceFactory.produceResource: CONFIG: trying Resource class org.apache.uima.resource.impl.DataResource_impl 12:54:05.578 - 16: org.apache.uima.util.SimpleResourceFactory.produceResource: CONFIG: trying Resource class org.apache.uima.resource.impl.DataResource_impl 12:54:05.625 - 16: org.apache.uima.util.SimpleResourceFactory.produceResource: CONFIG: trying Resource class org.apache.uima.resource.impl.DataResource_impl 12:54:06.339 - 16: org.apache.uima.util.SimpleResourceFactory.produceResource: CONFIG: trying Resource class org.apache.uima.resource.impl.DataResource_impl 12:54:07.02 - 16: org.apache.uima.util.SimpleResourceFactory.produceResource: CONFIG: trying Resource class org.apache.uima.resource.impl.DataResource_impl 12:54:07.391 - 16: org.apache.uima.util.SimpleResourceFactory.produceResource: CONFIG: trying Resource class org.apache.uima.resource.impl.DataResource_impl 12:54:07.860 - 16: org.apache.uima.util.SimpleResourceFactory.produceResource: CONFIG: trying Resource class org.apache.uima.resource.impl.DataResource_impl 12:54:09.99 - 16: org.apache.uima.util.SimpleResourceFactory.produceResource: CONFIG: trying Resource class org.apache.uima.resource.impl.DataResource_impl 12:54:09.544 - 16: org.apache.uima.util.SimpleResourceFactory.produceResource: CONFIG: trying Resource class org.apache.uima.resource.impl.DataResource_impl 12:54:09.875 - 16: org.apache.uima.util.SimpleResourceFactory.produceResource: CONFIG: trying Resource class org.apache.uima.resource.impl.DataResource_impl 12:54:10.365 - 16: org.apache.uima.util.SimpleResourceFactory.produceResource: CONFIG: trying Resource class org.apache.uima.resource.impl.DataResource_impl 12:54:11.992 - 16: org.apache.uima.util.SimpleResourceFactory.produceResource: CONFIG: trying Resource class org.apache.uima.resource.impl.DataResource_impl 12:54:37.527 - 16: org.apache.uima.tools.cvd.MainFrame.handleException(526): SEVERE: Error initializing "org.apache.uima.analysis_engine.impl.PearAnalysisEngineWrapper" from descriptor file:/F:/nlp/installed_pear/opennlp.uima.OpenNlpTextAnalyzer/opennlp.uima.OpenNlpTextAnalyzer_pear.xml. org.apache.uima.resource.ResourceInitializationException: Error initializing "org.apache.uima.analysis_engine.impl.PearAnalysisEngineWrapper" from descriptor file:/F:/nlp/installed_pear/opennlp.uima.OpenNlpTextAnalyzer/opennlp.uima.OpenNlpTextAnalyzer_pear.xml. at org.apache.uima.util.SimpleResourceFactory.produceResource(SimpleResourceFactory.java:144) 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.produceResource(UIMAFramework.java:331) at org.apache.uima.UIMAFramework.produceAnalysisEngine(UIMAFramework.java:448) at org.apache.uima.tools.cvd.MainFrame.setupAE(MainFrame.java:1486) at org.apache.uima.tools.cvd.MainFrame.loadAEDescriptor(MainFrame.java:476) at org.apache.uima.tools.cvd.control.AnnotatorOpenEventHandler.actionPerformed(AnnotatorOpenEventHandler.java:52) at javax.swing.AbstractButton.fireActionPerformed(Unknown Source) at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.setPressed(Unknown Source) at javax.swing.AbstractButton.doClick(Unknown Source) at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source) at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source) at java.awt.Component.processMouseEvent(Unknown Source) at javax.swing.JComponent.processMouseEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$500(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded at java.io.DataInputStream.readUTF(Unknown Source) at java.io.DataInputStream.readUTF(Unknown Source) at opennlp.tools.ml.model.BinaryFileDataReader.readUTF(BinaryFileDataReader.java:59) at opennlp.tools.ml.model.AbstractModelReader.readUTF(AbstractModelReader.java:80) at opennlp.tools.ml.model.AbstractModelReader.getPredicates(AbstractModelReader.java:117) at opennlp.tools.ml.maxent.io.GISModelReader.constructModel(GISModelReader.java:77) at opennlp.tools.ml.model.GenericModelReader.constructModel(GenericModelReader.java:62) at opennlp.tools.ml.model.AbstractModelReader.getModel(AbstractModelReader.java:85) at opennlp.tools.util.model.GenericModelSerializer.create(GenericModelSerializer.java:32) at opennlp.tools.util.model.GenericModelSerializer.create(GenericModelSerializer.java:29) at opennlp.tools.util.model.BaseModel.finishLoadingArtifacts(BaseModel.java:309) at opennlp.tools.util.model.BaseModel.loadModel(BaseModel.java:239) at opennlp.tools.util.model.BaseModel.<init>(BaseModel.java:173) at opennlp.tools.parser.ParserModel.<init>(ParserModel.java:177) at opennlp.uima.parser.ParserModelResourceImpl.loadModel(ParserModelResourceImpl.java:35) at opennlp.uima.parser.ParserModelResourceImpl.loadModel(ParserModelResourceImpl.java:26) at opennlp.uima.util.AbstractModelResource.load(AbstractModelResource.java:35) at org.apache.uima.resource.impl.ResourceManager_impl.registerResource(ResourceManager_impl.java:750) at org.apache.uima.resource.impl.ResourceManager_impl.initializeExternalResources(ResourceManager_impl.java:594) at org.apache.uima.resource.Resource_ImplBase.initialize(Resource_ImplBase.java:210) at org.apache.uima.analysis_engine.impl.AnalysisEngineImplBase.initialize(AnalysisEngineImplBase.java:157) at org.apache.uima.analysis_engine.impl.AggregateAnalysisEngine_impl.initialize(AggregateAnalysisEngine_impl.java:128) 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.produceResource(UIMAFramework.java:331) at org.apache.uima.UIMAFramework.produceAnalysisEngine(UIMAFramework.java:448) at org.apache.uima.analysis_engine.impl.PearAnalysisEngineWrapper.initialize(PearAnalysisEngineWrapper.java:275) at org.apache.uima.util.SimpleResourceFactory.produceResource(SimpleResourceFactory.java:123) 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.produceResource(UIMAFramework.java:331)