(no subject)
Tuesday, 22 May 2018 · 2 messages · last reply 23 May 2018
KD
Kirsten, Dirk22 May 2018 16:14 #
Dear list,
I tried to insert a huge XML document (english wikipedia). When doing so and using the default parser I got the following warning:
"/my/path/enwiki-latest-pages-articles.xml" (Line 61696838): JAXP00010004: The accumulated size of entities is "50,000,001" that exceeded the "50,000,000" limit set by "FEATURE_SECURE_PROCESSING".
I solved this by setting the environment variables:
-DentityExpansionLimit=2147480000 -DtotalEntitySizeLimit=2147480000 -Djdk.xml.totalEntitySizeLimit=2147480000
So it seems this is a security measure from JXB. Would it be possible to set these values by default or at least be able to change the limit with the GUI or BaseX options?
Cheers
Dirk
Dirk Kirsten
______________________________
Senacor Technologies AG
D?sseldorfer Stra?e 13
65760 Eschborn
M +49 (151) 4435 1967
Dirk.Kirsten at senacor.com
www.senacor.com
Senacor Technologies Aktiengesellschaft - Sitz: Eschborn - Amtsgericht Frankfurt am Main - Reg.-Nr.: HRB 105546 Vorstand: Matthias Tomann, Marcus Purzer - Aufsichtsratsvorsitzender: Daniel Gr?zinger
Diese E-Mail inklusive Anlagen enth?lt vertrauliche und/oder rechtlich gesch?tzte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrt?mlich erhalten, informieren Sie bitte den Absender und vernichten Sie diese E-Mail. Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser E-Mail ist nicht gestattet.
This e-mail including any attachments may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and destroy this e-mail. Any unauthorized copying, disclosure or distribution of the materials in this e-mail is strictly forbidden.
CG
Christian Grün23 May 2018 12:05 #
Hi Dirk,
Currently there is no such option; I’ll have some more thoughts on that. Out of interest: Did you try the internal parser as well (
INTPARSE)?
Cheers,
ChristianQuoted text · Dirk · 54 lines
On Tue, May 22, 2018 at 4:14 PM, Kirsten, Dirk <Dirk.Kirsten at senacor.com> wrote: > Dear list, > > I tried to insert a huge XML document (english wikipedia). When doing so and > using the default parser I got the following warning: > > “/my/path/enwiki-latest-pages-articles.xml" (Line 61696838): > JAXP00010004: The accumulated size of entities is "50,000,001" that exceeded > the "50,000,000" limit set by "FEATURE_SECURE_PROCESSING”. > > I solved this by setting the environment variables: > > -DentityExpansionLimit=2147480000 -DtotalEntitySizeLimit=2147480000 > -Djdk.xml.totalEntitySizeLimit=2147480000 > > So it seems this is a security measure from JXB. Would it be possible to set > these values by default or at least be able to change the limit with the GUI > or BaseX options? > > Cheers > Dirk > > Dirk Kirsten > ______________________________ > Senacor Technologies AG > Düsseldorfer Straße 13 > 65760 Eschborn > > M +49 (151) 4435 1967 > > Dirk.Kirsten at senacor.com > www.senacor.com > > > Senacor Technologies Aktiengesellschaft - Sitz: Eschborn - Amtsgericht > Frankfurt am Main - Reg.-Nr.: HRB 105546 > Vorstand: Matthias Tomann, Marcus Purzer - Aufsichtsratsvorsitzender: Daniel > Grözinger > > Diese E-Mail inklusive Anlagen enthält vertrauliche und/oder rechtlich > geschützte Informationen. Wenn Sie > nicht der richtige Adressat sind oder diese E-Mail irrtümlich erhalten, > informieren Sie bitte den Absender > und vernichten Sie diese E-Mail. Das unerlaubte Kopieren sowie die unbefugte > Weitergabe dieser E-Mail ist > nicht gestattet. > > This e-mail including any attachments may contain confidential and/or > privileged information. If you are > not the intended recipient (or have received this e-mail in error) please > notify the sender immediately and > destroy this e-mail. Any unauthorized copying, disclosure or distribution of > the materials in this e-mail is > strictly forbidden.
Written for BaseX 9.0. BaseX may have changed since: please check the current documentation.
⚡Generated with XQuery