Finally works, with a heap size increased to 3072. Any other alternative ?

Thanks.


On Wed, Aug 10, 2016 at 11:49 PM, lookman sanni <[email protected]>
wrote:

> Hi all,
>
> I am trying to add statements to a default model from a self generated RDF
> file (5.3 million of lines) though a simple: model.read(
> fileinputstream,base).
>
> However, I am getting a Garbage Collector overhead limit exceeded error
> 'see below). Is it something anyone has come across before ? I have tried
> adding run arguments to increase heap size, but it does not seem to be
> effective.
>
> Exception in thread "main" java.lang.OutOfMemoryError: GC overhead limit
> exceeded
> at java.util.Arrays.copyOfRange(Unknown Source)
> at java.lang.String.<init>(Unknown Source)
> at org.apache.jena.iri.impl.LexerPath.yytext(LexerPath.java:420)
> at org.apache.jena.iri.impl.AbsLexer.rule(AbsLexer.java:81)
> at org.apache.jena.iri.impl.LexerPath.yylex(LexerPath.java:689)
> at org.apache.jena.iri.impl.AbsLexer.analyse(AbsLexer.java:52)
> at org.apache.jena.iri.impl.Parser.<init>(Parser.java:108)
> at org.apache.jena.iri.impl.IRIImpl.<init>(IRIImpl.java:65)
> at org.apache.jena.iri.impl.AbsIRIFactoryImpl.create(
> AbsIRIFactoryImpl.java:40)
> at org.apache.jena.iri.impl.IRIFactoryImpl.create(IRIFactoryImpl.java:264)
> at org.apache.jena.rdfxml.xmlinput.impl.URIReference.
> fromQName(URIReference.java:180)
> at org.apache.jena.rdfxml.xmlinput.states.WantPropertyElement.
> startElement(WantPropertyElement.java:65)
> at org.apache.jena.rdfxml.xmlinput.impl.XMLHandler.
> startElement(XMLHandler.java:111)
> at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown
> Source)
> at org.apache.xerces.impl.XMLNamespaceBinder.handleStartElement(Unknown
> Source)
> at org.apache.xerces.impl.XMLNamespaceBinder.startElement(Unknown Source)
> at 
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown
> Source)
> at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl
> $FragmentContentDispatcher.dispatch(Unknown Source)
> at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
> Source)
> at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source)
> at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source)
> at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
> at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
> at org.apache.jena.rdfxml.xmlinput.impl.RDFXMLParser.
> parse(RDFXMLParser.java:150)
> at org.apache.jena.rdfxml.xmlinput.ARP.load(ARP.java:118)
> at org.apache.jena.riot.lang.LangRDFXML.parse(LangRDFXML.java:142)
> at org.apache.jena.riot.RDFParserRegistry$ReaderRIOTLang.read(
> RDFParserRegistry.java:179)
> at org.apache.jena.riot.RDFDataMgr.process(RDFDataMgr.java:861)
> at org.apache.jena.riot.RDFDataMgr.read(RDFDataMgr.java:259)
> at org.apache.jena.riot.RDFDataMgr.read(RDFDataMgr.java:245)
> at org.apache.jena.riot.adapters.RDFReaderRIOT.read(RDFReaderRIOT.java:69)
> at org.apache.jena.rdf.model.impl.ModelCom.read(ModelCom.java:251)
>
>
> Thanks in advance for any help.
>
> --
> Best Regards
>
> Lookman SANNI
>



-- 
Best Regards

Lookman SANNI

Reply via email to