使用mqsideploy连接到安全集成节点的“BIP1936E:身份验证失败”

时间:2016-06-23 18:13:40

标签: deployment ant ibm-integration-bus

<target name="deployBar" description="deploys a bar file">
    <echo message="Executing mqsideploy -n '${broker}' -e '${integrationServer}' -a '${servicename}-${version}-${environment}.bar'"/>
    <exec executable="${mqsideploy.path}" inputstring="abcd" failonerror="false">
        <arg value="-n" />
        <arg value="${broker}" />
        <arg value="-e" />
        <arg value="${integrationServer}" />
        <arg value="-a" />
        <arg value="${servicename}-${version}-${environment}.bar" />
        <arg value="-w" />
        <arg value="2145336164" />
    </exec>
</target>

我正在尝试在我的Windows机器上使用上面的Ant脚本来编译消息代理应用程序,创建可部署的BAR文件,最后将其部署到安全的Integration节点。 Integration节点由用户ID /密码的数字证书保护。

我无法将密码传递给部署命令,并且命令失败并显示消息“BIP1936E:连接到安全远程集成节点时身份验证失败'localhost:4415'。请指定有效的用户ID和密码。”

我已通过命令控制台手动执行相同的命令来验证密码。我附加了我尝试过的build.xml片段。请注意,如果传递密码的格式正确,即inputstring="abcd"

0 个答案:

没有答案