Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用ANT将Worklight适配器/WLAPP部署到具有受保护控制台的服务器_Ant_Ibm Mobilefirst - Fatal编程技术网

使用ANT将Worklight适配器/WLAPP部署到具有受保护控制台的服务器

使用ANT将Worklight适配器/WLAPP部署到具有受保护控制台的服务器,ant,ibm-mobilefirst,Ant,Ibm Mobilefirst,我正在尝试使用ANT将适配器和WLAPP部署到具有受保护Worklight控制台(基于表单)的服务器。 这是我的蚂蚁任务: <?xml version="1.0" encoding="UTF-8"?> <project basedir="." default="help"> <taskdef resource="com/worklight/ant/defaults.properties"> <classpath> <p

我正在尝试使用ANT将适配器和WLAPP部署到具有受保护Worklight控制台(基于表单)的服务器。 这是我的蚂蚁任务:

<?xml version="1.0" encoding="UTF-8"?>
<project basedir="." default="help">
<taskdef resource="com/worklight/ant/defaults.properties">
    <classpath>
        <pathelement location="worklight-ant.jar"/>
    </classpath>
</taskdef>

<target name="test">
    <adapter-deployer deployable="Test.adapter" worklightServerHost="http://testserver/MyApp" userName="username" password="password" />
</target>
</project>
服务器正在运行Worklight 6.0

有什么想法吗?

修改后的答案:您希望做的事情在Worklight 6.0.0.0中是不可能的。它是作为Worklight 6.0.0.1修订包版本的一部分通过以下方式添加的:

如果为启用了安全性,则无法使用ANT任务部署 应用程序中心或控制台


确保您当前正在使用最新的Worklight 6.0.0.x修补程序包:(如果您是IBM客户或业务合作伙伴,可以从fix Central获得它)。

这似乎是文档问题吗?因为V6.0文档中解释了用户名/密码属性抱歉,显然,在6.0.0.1 fixpack:PM98052中也解决了这一问题,在为Application Center或应用程序启用安全性时,您无法使用ANT任务进行部署Console@MElkady,请说明您的确切Worklight版本;还请提及您实施的控制台保护类型。非常感谢@idan adar提供的帮助。我正在使用Worklight V6.0.0.0和基于表单的受保护控制台。我将尝试更新到6.0.0.2并重试
adapter-deployer doesn't support the "userName" attribute