我需要知道是否可以使用我可以在服务器上运行的操作文件来更改Worklight Console上应用程序的状态。
详细说明:
在我们的生产服务器中,我们需要从" Active"更改应用程序以前版本的状态。到"活跃,通知"然后到#34;访问已禁用"。 这可以通过WL控制台实现,我们可以编写将发送给用户的通知消息:
然而,为了避免人类"在我们的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>
答案 0 :(得分:0)
您无法使用“操作文件”。
在Worklight中,您可以使用允许您管理...内容的REST API服务,例如设置远程禁用。
特别适用于远程禁用(信息和示例):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