【问题标题】:How to read Worklight http adapter parameters dynamic?如何读取 Worklight http 适配器参数动态?
【发布时间】:2016-03-08 08:52:41
【问题描述】:

我已经创建了一个 HTTP 适配器并成功调用了一个 RESTFul 服务,配置如下

<protocol>http</protocol>
<domain>localhost</domain>
<port>8080</port>

但是,我想从我自己的属性文件中读取这些参数。 (不是来自 worklight.properties 文件)。

我该怎么做?请帮忙。 我正在使用 Worklight 6.0 版本。

【问题讨论】:

    标签: rest ibm-mobilefirst worklight-adapters


    【解决方案1】:

    简而言之,您不能在运行时更改 JavaScript 适配器的连接参数。

    长答案是,您可以通过 worklight.properties 中的自定义属性和/或 server.xml 中的 JNDI 属性,根据您正在测试/使用的环境定义这些内容。如需详细了解如何实现这一点,请参阅此处:https://stackoverflow.com/a/25159260/1530814

    【讨论】:

      【解决方案2】:

      请更新worklight.properties上的协议、域和端口

      protocol=http
      domain=localhost
      port=8080
      

      并在 .xml 文件上使用以下语法

      <protocol>${protocol}</protocol>
      <domain>${domain}</domain>
      <port>${port}</port>
      

      【讨论】:

      • 这只会在部署期间有所帮助,而不是在运行时。
      猜你喜欢
      • 2015-10-25
      • 2016-01-03
      • 1970-01-01
      • 2013-02-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多