You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@jena.apache.org by Lorenz Buehmann <bu...@informatik.uni-leipzig.de> on 2023/06/28 08:56:59 UTC
Re: In using RIOT I encounter the "64000" entity expansions error.
it is not a Jena specific parameter, thus, you have to set if via
standard Java JVM arguments:
riot does make use of the system var JVM_ARGS, so you can use that
export JVM_ARGS="$JVM_ARGS -DentityExpansionLimit=250000"
or just prepend your call
JVM_ARGS="$JVM_ARGS -DentityExpansionLimit=2500000" riot --set
ttl:entityExpansionLimit=0 --validate ../../foodon.owl
On 28.06.23 10:26, Damion Dooley wrote:
> I’m using RIOT to parse a large food ontology in owl rdf/xml format. Its giving me an error:
>
>
>
> “JAXP00010001: The parser has encountered more than "64000" entity expansions in this document; this is the limit imposed by the JDK.”
>
>
>
> How can I increase the entityExpansionsLimit or whatever its called as a variable ? I was guessing:
>
>
>
> riot --set ttl:entityExpansionLimit=0 --validate ../../foodon.owl
>
>
>
> but of course that didn’t work.
>
>
> I’m on a Mac powerbook btw.
>
> Many thanks for the info,
>
> Damion
>
> Damion Dooley, Ontology Development Lead
> Centre for Infectious Disease Genomics and One Health
> Faculty of Health Sciences, SFU, Canada
> Mobile 778-688-0049
>
--
Lorenz Bühmann
Research Associate/Scientific Developer
Email buehmann@infai.org
Institute for Applied Informatics e.V. (InfAI) | Goerdelerring 9 | 04109 Leipzig | Germany
Re: In using RIOT I encounter the "64000" entity expansions error.
Posted by Damion Dooley <da...@sfu.ca>.
Thanks, that worked perfectly! Very helpful!
Cheers,
Damion
On 2023-06-28, 1:57 AM, "Lorenz Buehmann" <bu...@informatik.uni-leipzig.de> wrote:
it is not a Jena specific parameter, thus, you have to set if via
standard Java JVM arguments:
riot does make use of the system var JVM_ARGS, so you can use that
export JVM_ARGS="$JVM_ARGS -DentityExpansionLimit=250000"
or just prepend your call
JVM_ARGS="$JVM_ARGS -DentityExpansionLimit=2500000" riot --set
ttl:entityExpansionLimit=0 --validate ../../foodon.owl
On 28.06.23 10:26, Damion Dooley wrote:
> I’m using RIOT to parse a large food ontology in owl rdf/xml format. Its giving me an error:
>
>
>
> “JAXP00010001: The parser has encountered more than "64000" entity expansions in this document; this is the limit imposed by the JDK.”
>
>
>
> How can I increase the entityExpansionsLimit or whatever its called as a variable ? I was guessing:
>
>
>
> riot --set ttl:entityExpansionLimit=0 --validate ../../foodon.owl
>
>
>
> but of course that didn’t work.
>
>
> I’m on a Mac powerbook btw.
>
> Many thanks for the info,
>
> Damion
>
> Damion Dooley, Ontology Development Lead
> Centre for Infectious Disease Genomics and One Health
> Faculty of Health Sciences, SFU, Canada
> Mobile 778-688-0049
>
--
Lorenz Bühmann
Research Associate/Scientific Developer
Email buehmann@infai.org
Institute for Applied Informatics e.V. (InfAI) | Goerdelerring 9 | 04109 Leipzig | Germany