code up

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

org.apache.axiom.om.OMException: Cannot create OMDocType because the XMLStreamReader doesn't support the DTDReader extension

axiomを1.2.13から1.2.14にあげたら発生した問題。

EclipseでXML(axis2.xml)の警告(No grammar constraints (DTD or XML Schema) referenced in the document. axis2.xml)を消すために先頭に書いてあったDTD → <!DOCTYPE axisconfig>が悪さをしていた模様。消すことで回避できた。

もしくは下記jarを追加することでも対応できた。けどこれだけのために使わないパーサーを入れたくないなぁ・・・。

<dependency org="org.codehaus.woodstox" name="woodstox-core-asl" rev="4.1.5" transitive="false" />
<dependency org="org.codehaus.woodstox" name="stax2-api" rev="3.1.1" transitive="false" />

結局

Eclipse 3.5から設定できるようになってたみたいですね。XMLの警告を消す設定を見つけたので、それで設定。

関連記事
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。