tomcatプロジェクトのjbossへの移植エラー:JBossXBRuntimeException:Failed to create a new SAX parser
tomcatプロジェクトがjbossに移植された場合、次のエラーが発生します.
これはxml解析用のjarパケットバージョンの競合によるものです.tomcatプロジェクトのwarパッケージ内のWEB-INF/lib/内の解析xml用のjarパッケージを削除することで解決できます.war内のjarが削除されると、jbossは自動的に独自の解析ツールを呼び出します.
削除するjarパッケージはxercesやxml-apisなどが一般的で、多く試してみることができます
org.jboss.xb.binding.JBossXBRuntimeException: Failed to create a new SAX parser
at org.jboss.xb.binding.UnmarshallerFactory$UnmarshallerFactoryImpl.newUnmarshaller(Unmarsha
llerFactory.java:100)
at org.jboss.web.tomcat.service.deployers.JBossContextConfig.processContextConfig(JBossConte
xtConfig.java:549)
at org.jboss.web.tomcat.service.deployers.JBossContextConfig.init(JBossContextConfig.java:53
6)
……
これはxml解析用のjarパケットバージョンの競合によるものです.tomcatプロジェクトのwarパッケージ内のWEB-INF/lib/内の解析xml用のjarパッケージを削除することで解決できます.war内のjarが削除されると、jbossは自動的に独自の解析ツールを呼び出します.
削除するjarパッケージはxercesやxml-apisなどが一般的で、多く試してみることができます