2013-10-02 57 views
0

根据文档:http://pic.dhe.ibm.com/infocenter/rsawshlp/v7r5m0/index.jsp?topic=%2Fcom.ibm.ws.ast.jythontools.doc%2Ftopics%2Ftjythondebug.html运行具有凭证“作为soap.client.props或sas.client.props文件中定义的” Jython脚本:如何使用属性文件中的凭据从RAD运行jython脚本?

的sas.client.props和soap.client.props文件位于 属性目录为每个WebSphere Application Server的 轮廓,例如X:/ PROFILEPATH /属性

我创建的文件:

C:\ IBM \的WebSphere \ AppServer85 \特性\ soap.client.props

接下来的部分是有关设置com.ibm.CORBAcom.ibm.SOAP性质。因为它不写,哪些是用作凭据,我都设置:

com.ibm.CORBA.loginUserid=user 
com.ibm.CORBA.loginPassword=pass 
com.ibm.CORBA.loginSource=properties 
com.ibm.SOAP.securityEnabled=true 
com.ibm.SOAP.loginUserid=user 
com.ibm.SOAP.loginPassword=pass 

但我不能运行在WebSphere脚本:

WASX7246E:无法建立“SOAP “由于认证失败,连接到主机”localhost“ 。确保用户和密码 在命令行或属性文件中是正确的。

我使用的是IBM RAD 9.0和WebSphere 8.5

我做错了什么?我已经完成了所有工作,因为我从引用的文档中了解到了这一点,但对我而言,这是非常简洁而不庄重的。

回答

0

根据使用的连接器(SOAP或RMI),wsadmin从soap.client.props或sas.client.props中检索凭据。在你的情况下,连接器是SOAP(这是错误信息显示什么的),所以你必须编辑soap.client.props两行:

com.ibm.SOAP.loginUserid=... 
com.ibm.SOAP.loginPassword=... 
+0

这正是我所做的,如问题所述,问题是我得到这个错误信息,理论上是按照所描述的完成所有的事情。 –

相关问题