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

时间:2014-05-10 19:10:48

标签: ant ibm-mobilefirst

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

<?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>

当我运行它时,我收到此错误消息:

adapter-deployer doesn't support the "userName" attribute

服务器正在运行Worklight 6.0

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

修订回答:在Worklight 6.0.0.0中无法实现您的目标。它是作为Worklight 6.0.0.1修订包发布的一部分添加的:

  

PM98052启用安全性后,无法使用ANT任务进行部署   应用程序中心或控制台

确保您使用的是最新的Worklight 6.0.0.x修订包,目前:Worklight 6.0.0.2 Developer Edition(如果您是IBM客户或业务合作伙伴,则可以从Fix Central获取)。