エラー:wikixmljを使用してxmlファイルを解析中にxml.sax.SAXParseException

ワシ・アフマド|

wikixmlj使用してwikipediaxmlダンプを解析していますが、次のエラーが発生します。

org.xml.sax.SAXParseException; lineNumber: 64243259; columnNumber: 371; JAXP00010004: The accumulated size of entities is "50,000,001" that exceeded the "50,000,000" limit set by "FEATURE_SECURE_PROCESSING".
        at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1239)
        at edu.jhu.nlp.wikipedia.WikiXMLSAXParser.parse(WikiXMLSAXParser.java:58)
        at edu.virginia.cs.wikirarchy.ParseWikiPage.run(ParseWikiPage.java:36)
        at java.lang.Thread.run(Thread.java:745)

したがって、エラーのこの部分が主です。

エンティティの累積サイズは「50,000,001」であり、「FEATURE_SECURE_PROCESSING」で設定された「50,000,000」の制限を超えています。

私はこの問題の解決策を見つけることができません。

ワシ・アフマド|

javaコマンドの実行中にさらに3つの引数を追加すると、問題が解決しました。

-DentityExpansionLimit = 2147480000 -DtotalEntitySizeLimit = 2147480000 -Djdk.xml.totalEntitySizeLimit = 2147480000

したがって、現在、次のコマンドを使用してコードを実行しています。

nohup java -DentityExpansionLimit = 2147480000 -DtotalEntitySizeLimit = 2147480000 -Djdk.xml.totalEntitySizeLimit = 2147480000 -Xmx16g -cp "lib/*。jar"-jardist / WikiRarchy.jar 32&

この問題は、デフォルトで安全な処理によってエンティティの数が50,000,000に制限され、この拡張制限がエンティティの拡張を制御するために発生していました。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

XML解析エラー:org.xml.sax.SAXParseException

分類Dev

DOMの解析-org.xml.sax.SAXParseException

分類Dev

org.xml.sax.SAXParseExceptionを与えるJavaJaxBUnmarshallerファイルの早期終了

分類Dev

xml解析でorg.xml.sax.SAXParseException例外に直面している

分類Dev

org.xml.sax.SAXParseException:* VALID * XMLのファイルの途中終了

分類Dev

How to fix the error "org.xml.sax.SAXParseException / Content is not allowed in prolog"?

分類Dev

JAXBを使用したXMLファイルの読み取りおよび書き込み中のorg.xml.sax.SAXParseExceptionの処理

分類Dev

android sdkの更新中にエラーが発生しました(org.xml.sax.SAXParseException)

分類Dev

listObjectsを試行するときにAmazonS3クライアントorg.xml.sax.SAXParseException

分類Dev

org.xml.sax.SAXParseException:コンテンツはプロローグでは許可されていません

分類Dev

JBoss4からJBoss6に移行するEJB2プロジェクト。例外:org.xml.sax.SAXParseException; ファイルの早期終了

分類Dev

原因:org.xml.sax.SAXParseException:cvc-complex-type.2.4.c:要素 'jpa:repositories'の宣言が見つかりません

分類Dev

致命的なエラー:1:1:コンテンツはプロローグで許可されていません。org.xml.sax.SAXParseException

分類Dev

SAXパーサーを使用してウムラウトを含むXMLファイルを解析します

分類Dev

org.xml.sax.SAXParseException:.netでサービスを使用する場合、コンテンツはプロローグで許可されません

分類Dev

org.xml.sax.SAXParseExceptionルート要素に続くドキュメントのマークアップは整形式でなければなりません

分類Dev

org.xml.sax.SAXParseException;cvc-complex-type.2.4.c: 一致するワイルドカードは厳密ですが、宣言が見つかりません

分類Dev

Spring MVCでJUnitテストを実行すると、次のようになります。org.xml.sax.SAXParseException; systemId:http://www.springframework.org/schema/mvc/spring-mvc.xsd

分類Dev

SAXParseException GeoserevrSLDエラー

分類Dev

皮剥ぎの受け皿org.xml.sax.SAXParseExceptionエンティティHTML.Versionの宣言は>で終わる必要があります

分類Dev

Groovy Codenarc.xml org.xml.sax.SAXParseException xsi:schemaLocationが要素タイプのルールセットに関連付けられていませんバインドされていません

分類Dev

XML 解析での SAXParseException エラー

分類Dev

Java SAX解析

分類Dev

SAXパーサーを使用して、同じ名前タグを持つが要素が異なるxmlファイルをどのように解析しますか?

分類Dev

SAXを使用してPythonで大きなXMLファイルをサブファイルに分割する

分類Dev

Javaはsaxを使用してxmlファイルを解析します。登場時に正しいコンテンツを取得できない&amp

分類Dev

NokogiriGemはSAXハンドラーを使用してファイルを解析しません

分類Dev

JavaでのSAX解析

分類Dev

SAXを使用して一般的なXML要素を解析する

Related 関連記事

  1. 1

    XML解析エラー:org.xml.sax.SAXParseException

  2. 2

    DOMの解析-org.xml.sax.SAXParseException

  3. 3

    org.xml.sax.SAXParseExceptionを与えるJavaJaxBUnmarshallerファイルの早期終了

  4. 4

    xml解析でorg.xml.sax.SAXParseException例外に直面している

  5. 5

    org.xml.sax.SAXParseException:* VALID * XMLのファイルの途中終了

  6. 6

    How to fix the error "org.xml.sax.SAXParseException / Content is not allowed in prolog"?

  7. 7

    JAXBを使用したXMLファイルの読み取りおよび書き込み中のorg.xml.sax.SAXParseExceptionの処理

  8. 8

    android sdkの更新中にエラーが発生しました(org.xml.sax.SAXParseException)

  9. 9

    listObjectsを試行するときにAmazonS3クライアントorg.xml.sax.SAXParseException

  10. 10

    org.xml.sax.SAXParseException:コンテンツはプロローグでは許可されていません

  11. 11

    JBoss4からJBoss6に移行するEJB2プロジェクト。例外:org.xml.sax.SAXParseException; ファイルの早期終了

  12. 12

    原因:org.xml.sax.SAXParseException:cvc-complex-type.2.4.c:要素 'jpa:repositories'の宣言が見つかりません

  13. 13

    致命的なエラー:1:1:コンテンツはプロローグで許可されていません。org.xml.sax.SAXParseException

  14. 14

    SAXパーサーを使用してウムラウトを含むXMLファイルを解析します

  15. 15

    org.xml.sax.SAXParseException:.netでサービスを使用する場合、コンテンツはプロローグで許可されません

  16. 16

    org.xml.sax.SAXParseExceptionルート要素に続くドキュメントのマークアップは整形式でなければなりません

  17. 17

    org.xml.sax.SAXParseException;cvc-complex-type.2.4.c: 一致するワイルドカードは厳密ですが、宣言が見つかりません

  18. 18

    Spring MVCでJUnitテストを実行すると、次のようになります。org.xml.sax.SAXParseException; systemId:http://www.springframework.org/schema/mvc/spring-mvc.xsd

  19. 19

    SAXParseException GeoserevrSLDエラー

  20. 20

    皮剥ぎの受け皿org.xml.sax.SAXParseExceptionエンティティHTML.Versionの宣言は>で終わる必要があります

  21. 21

    Groovy Codenarc.xml org.xml.sax.SAXParseException xsi:schemaLocationが要素タイプのルールセットに関連付けられていませんバインドされていません

  22. 22

    XML 解析での SAXParseException エラー

  23. 23

    Java SAX解析

  24. 24

    SAXパーサーを使用して、同じ名前タグを持つが要素が異なるxmlファイルをどのように解析しますか?

  25. 25

    SAXを使用してPythonで大きなXMLファイルをサブファイルに分割する

  26. 26

    Javaはsaxを使用してxmlファイルを解析します。登場時に正しいコンテンツを取得できない&amp

  27. 27

    NokogiriGemはSAXハンドラーを使用してファイルを解析しません

  28. 28

    JavaでのSAX解析

  29. 29

    SAXを使用して一般的なXML要素を解析する

ホットタグ

アーカイブ