【问题标题】:WSO2 ESB Application Server installation ISSUEWSO2 ESB 应用服务器安装问题
【发布时间】:2013-08-09 15:12:02
【问题描述】:

我是 WSO2 ESB 的新手。我安装了 4.7.0 版本。我正在尝试使用 CXF 框架开发的第一种 RESTFul Web 服务方法。我想发布第一个 Hello World 示例。我为 eclipse Juno 下载并安装了 WSO2 开发工作室。我必须安装应用程序服务器功能。因此,从 ESB GUI 的配置选项卡中,我选择了“功能”链接,单击“查找功能”按钮,然后选择了应用程序服务器。
安装工作正常。但是当我尝试通过“查找服务”链接运行 Web 服务时,我从 Tomcat 7 获取 404 状态错误...告诉我找不到资源。
我错过了什么吗?安装过程有什么问题?
非常感谢。
PS 该服务在 WSAS 独立 5.1.0 上运行良好

【问题讨论】:

    标签: wso2 esb


    【解决方案1】:

    如果您想部署使用 CXF 框架开发的 RESTFul Web 服务,您必须在 repository/conf/tomcat/webapp-classloading.xml 中定义所需的环境 (CXF)(注意:这将在您将 AS 功能安装到 ESB 后可用)或使用在应用程序中 (META-INF/webapp-classloading.xml)。

    所需的资源(jar)也应该位于${carbon.home}/lib/runtimes。在默认的 ESB 4.7 发行版中,与 CXF 相关的资源不在此位置。因此,作为一种解决方案,您可以将 AS 5.1.0 发行版的目录 ${carbon.home}/lib/runtimes/cxf 复制到 ESB 4.7 的 ${carbon.home}/lib/runtimes 中。您必须在lib 文件夹中创建一个文件夹名称runtimes

    【讨论】:

    • 非常感谢...我也可以使用 jersey 框架开发 restful web 服务吗?
    • WSO2 AS 支持 JAX-RS (311) ,因此应该可以做到。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多