2014-05-10 69 views
0

保護控制檯我試圖使用ANT適配器& WLAPP部署到與受保護的工作燈控制檯(基於表單)的服務器。 這裏是我的Ant任務:部署工作燈適配器/ WLAPP到服務器使用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 

服務器運行的工作燈6.0

任何想法?

回答

1

修訂回答: Worklight 6.0.0.0中不可能實現您要做的事。它補充經由工作燈6.0.0.1修復包版本的一部分:

PM98052時,安全性是 應用程序中心或控制檯使您無法使用Ant任務部署

確保您使用最新的Worklight 6.0.0.x修訂包,當前爲:Worklight 6.0.0.2 Developer Edition(如果您是IBM客戶或業務合作伙伴,可以從Fix Central獲取)。

+0

所以它似乎是一個文檔問題?,因爲用戶名/密碼屬性在V6.0文檔中有解釋 http://pic.dhe.ibm.com/infocenter/wrklight/v6r0m0/index.jsp?topic= %2Fcom.ibm.worklight.help.doc%2Fdevref%2Fr_ant_tasks_buld_deploy_adapters.html – MElkady

+0

對不起,顯然這也已在6.0.0.1修復包中修復:PM98052 \t對於Application Center或控制檯啓用安全性後,您無法使用ANT任務進行部署 –

+0

@ MElkady,請提及您的確切Worklight版本;還提到您實施的控制檯保護類型。 –

相關問題