使用操作文件在Console上更改Worklight应用程序状态

时间:2015-09-28 15:53:42

标签: ibm-mobilefirst

我需要知道是否可以使用我可以在服务器上运行的操作文件来更改Worklight Console上应用程序的状态。

详细说明:

在我们的生产服务器中,我们需要从" Active"更改应用程序以前版本的状态。到"活跃,通知"然后到#34;访问已禁用"。 这可以通过WL控制台实现,我们可以编写将发送给用户的通知消息:

enter image description here

然而,为了避免人类"在我们的Prod环境中工作,我们希望使用一个动作文件在服务器上运行,它将进行更改。

这可能吗?或者这应该来自控制台?

WL版本:6.2.0.1

PS:我们使用操作文件来更改WebSphere服务器上的任何属性。

动作文件示例(寻找类似的东西):

<?xml version="1.0" encoding="UTF-8"?>
<!--
    Environment specific WebSphere configuration management XML file.

    Warning: This file contains clear text passwords and, therefore, cannot be
             distributed outside of the eCommerce group without masking the
             password values.
-->
<!DOCTYPE WAS [
  <!-- Environment specific parameters -->

  <!ENTITY KEY_STORE_PATH "/was85/resources/security/ecommerce_bk_mobile.p12">
]>
<WAS>
  <!-- Applications: Application Types: WebSphere enterprise applications -->
  <Application
    name="IBM_Worklight_project_runtime_MobileBanking">

    <!-- Enterprise Applications > application_name > Environment entries for Web modules -->

    <WebAppBinding _action="update"
      description="[OPTIONAL] SSL certificate keystore location. Default: conf/default.keystore."
      module="Worklight"
      name="ssl.keystore.path"
      uri="MobileBanking.war,WEB-INF/web.xml"
      value="&KEY_STORE_PATH;"/>
  </Application>
</WAS>

1 个答案:

答案 0 :(得分:0)

您无法使用“操作文件”。

在Worklight中,您可以使用允许您管理...内容的REST API服务,例如设置远程禁用。

见这里:http://www-01.ibm.com/support/knowledgecenter/SSZH4A_6.2.0/com.ibm.worklight.apiref.doc/apiref/c_restapi_oview.html

特别适用于远程禁用(信息和示例):http://www-01.ibm.com/support/knowledgecenter/SSZH4A_6.2.0/com.ibm.worklight.apiref.doc/apiref/r_restapi_app_version_access_rule_put.html