【发布时间】:2012-07-21 19:06:07
【问题描述】:
我正在尝试以编程方式为特定用户获取 wso2 身份服务器声明值。但是,当我每次遇到异常时都尝试访问它时,我设法以编程方式添加了声明
org.apache.axis2.databinding.ADBException: Unexpected subelement {http://api.user.carbon.wso2.org/xsd}claimUri
我使用的代码是:
UserRealm realm = WSRealmBuilder.createWSRealm(
Constants.SERVER_URL, getCookie(),
Constants.CONFIG_CONTEXT);
STORE_MANAGER = realm.getUserStoreManager();
STORE_MANAGER.getUserClaimValues(username, "default");
什么会导致这个异常,我该如何解决?
【问题讨论】:
-
您的 WSO2 身份服务器的版本是什么,您使用的 API 的版本是什么?
-
我正在使用 WSO2 IS 3.2.3 和 3.2.0、org.wso2.carbon.user.mgt.stub-3.2.0.jar、org.wso2.carbon.user.core- 3.2.2.jar,org.wso2.carbon.user.api-3.2.2.jar。
标签: exception wso2 axis2 wso2is claims