我正在尝试部署我的 Grails 应用程序,使用 CXF 插件在 Tomcat 中公开一些 Web 服务。在开发模式下一切正常,但是当我在 Tomcat 中部署应用程序时我无法访问这些 Web 服务。
如果尝试导航到此地址 app-name/services,我会得到所有公开的 Web 服务的列表,但如果我尝试查看此 Web 服务的某些 wsdl,则会收到 500 内部错误。
我试图将所有 CXF jar 复制到 Tomcat 中的 lib 文件夹中,但没有任何区别。
¿有帮助吗? ¿有人遇到同样的问题吗?
最佳答案
嗯,出于某种原因,该应用程序未在生产环境中动态生成“wsdl”。为了部分解决这个问题,我用“war”包装了“wsdl”。
关于web-services - 使用部署在 Tomcat 中的 CXF 插件的 Grails App,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25189174/