我正在尝试使用SoapUI使用WSO2 GReg管理服务addRole添加角色。不幸的是我收到了错误。
使用以下请求我收到错误“java.lang.ArrayIndexOutOfBoundsException:3”:
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:mgt="http://mgt.user.carbon.wso2.org">
<soap:Header/>
<soap:Body>
<mgt:addRole>
<!--Optional:-->
<mgt:addRole>test</mgt:addRole>
</mgt:addRole>
</soap:Body>
</soap:Envelope>
使用以下请求我收到错误“角色名称无效。角色名称必须是非空字符串,格式如下,^ [^〜!#$;%^ * + = {} \ | \\&lt; &GT;,\'\ “] {3,30} $”:
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:mgt="http://mgt.user.carbon.wso2.org">
<soap:Header/>
<soap:Body>
<!--Optional:-->
<mgt:addRole>test</mgt:addRole>
</soap:Body>
</soap:Envelope>
任何想法都是我做错了什么?
问候,nidkil
答案 0 :(得分:0)
您可以尝试使用以下信封吗?
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:mgt="http://mgt.user.carbon.wso2.org">
<soap:Header/>
<soap:Body>
<mgt:addRole>
<mgt:roleName>test</mgt:roleName>
</mgt:addRole>
</soap:Body>
</soap:Envelope>