0

我正在尝试使用 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>

使用以下请求,我收到错误“角色名称无效。角色名称必须是具有以下格式的非空字符串,^[^~!#$;%^*+={}\|\\<>,\' \"]{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>

知道我做错了什么吗?

问候,尼德基尔

4

1 回答 1

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>
于 2013-12-14T10:29:45.090 回答