web-services - 使用部署在 Tomcat 中的 CXF 插件的 Grails App

标签 web-services tomcat grails cxf

我正在尝试部署我的 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/

相关文章:

java - 在 Java 中将 float 转换为时间?

java - Tomcat 不显示带有集群和 apache 的页面

java - doGet 方法在 tomcat 7 中运行的 servlet 中被调用两次,并使用 IntelliJ Idea 12 创建

grails - 要传递哪种支持 "inputStream"的 Groovy(或 Java)类型?

Grails:方法 findAll() 的签名不适用于参数类型:String、ArrayList

java - 如何为 MERGE 语句发送适当的 HTTP 状态?

java - 确保 Web 服务处理异常并始终返回有效响应

java - Apache Tomcat JDBC 连接池在批处理\批量插入时性能不佳

grails - 如何将布局和模板应用于其他 Controller 文件夹?

java - 如何在ssh上测试客户端和服务器程序?