我有一个使用 Rest 插件的 Grails 应用程序
当我将我的战争放入我的 JBoss 部署目录并启动它时,由于以下错误,应用程序的部署失败:
2012-11-01 15:48:33,931 ERROR [org.jboss.web.tomcat.service.deployers.JBossContextConfig] XML error parsing: context.xml
org.jboss.xb.binding.JBossXBRuntimeException: Failed to create a new SAX parser
我相信这是指包含 xercesImpl 版本的 grails 应用程序以及拥有它自己的 JBoss。我们通常通过从我们的应用程序中删除 xercesImpl 或将它们设置为“提供”范围来纠正此问题。
我试图弄清楚如何解决此部署问题。我假设我必须编辑 BuildConfig.groovy 脚本并以某种方式告诉它排除 xerces 对吗?我将如何为这个插件做到这一点?如果这是一个似乎很容易指定排除项的“依赖项”。但我不知道如何为这个插件做......
有任何想法吗?