【问题标题】:WSO2 Developer Studio with XPath extensions带有 XPath 扩展的 WSO2 Developer Studio
【发布时间】:2013-01-10 05:55:55
【问题描述】:

我们在 WSO2 ESB 4.5.1 中扩展了 Apache Synapse,增加了 XPath 变量。在 synapse.properties 中,我们指向新的 XPath 类: synapse.xpath.var.extensions=com.avintis.esb.xpath.CountXpathVariableResolver,com.avintis.esb.xpath.UUIDXpathVariableResolver

从 wso2server.bat 开始一切正常,上述扩展也正常工作。

但是从 eclipse 的 Developer Studio 开始,服务器可以正常启动并且可以工作,但是我们的 XPath 扩展无法识别并且无法工作

我刚刚看到服务器启动参数确实包含我们的类库以及带有声明的正确 synapse.properties。那么从eclipse开始这里可能有什么问题呢?

环境:WSO2-ESB 4.5.1,Developer Studio 2.1.0

【问题讨论】:

    标签: xpath wso2 wso2esb synapse wso2developerstudio


    【解决方案1】:

    要使用 Developer Studio 修复错误,请按照以下说明进行操作。

    1. 如果您从 Eclipse 运行 ESB 服务器实例,请停止它。

    2. 在 Eclipse 的 Servers 视图中双击 ESB Server,它将打开 Eclipse Server Overview 编辑器

    3. 单击“打开启动配置”链接按钮,它将打开 Eclipse 服务器启动配置对话框。

    4. 切换“参数”选项卡并将-Dconf.location="<ESB_HOME>/repository/conf" 添加到 VM 参数部分。确保将<ESB_HOME> 部分替换为您的实际服务器位置。例如:-Dconf.location="/home/harshana/wso2esb-4.5.1/repository/conf"

    5. 在 Dev Studio 中启动 ESB 实例并试用变量

    现在您应该可以毫无问题地使用它了。

    /哈莎娜

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多