作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我尝试通过 WSO2 IS API 添加新用户,但最近的使用示例是:
WSO2 Identity Server managing users and roles through API
它可以工作,但是当我尝试执行添加新用户的方法时,它会中断。
还有更多实际例子吗?
这是我的方法:
public void addUser() throws Exception{
String serviceEndPoint;
UserAdminStub adminStub;
serviceEndPoint = serverUrl + "UserAdmin";
adminStub = new UserAdminStub(configContext, serviceEndPoint);
ServiceClient client = adminStub._getServiceClient();
Options option = client.getOptions();
option.setManageSession(true);
option.setProperty(HTTPConstants.COOKIE_STRING, authCookie);
Map<String, String> claims = new HashMap<String, String>();
ClaimValue[] claimValues = new ClaimValue[2];
ClaimValue claimValue1 = new ClaimValue();
claimValue1.setClaimURI("http://wso2.org/claims/givenname");
claimValue1.setValue("John");
claimValues[0] = claimValue1;
adminStub.addUser("sso", "sso123", null, claimValues, "default");
}
有堆栈跟踪:
org.apache.axis2.AxisFault: unknown
at org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(Utils.java:531)
at org.apache.axis2.description.RobustOutOnlyAxisOperation$RobustOutOnlyOperationClient.handleResponse(RobustOutOnlyAxisOperation.java:91)
at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:421)
at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:229)
at org.apache.axis2.client.OperationClient.execute(OperationClient.java:165)
at org.wso2.carbon.user.mgt.stub.UserAdminStub.addUser(UserAdminStub.java:1298)
at org.wso2.carbon.user.mgt.sample.UserAdminClient.addUser(UserAdminClient.java:125)
at org.wso2.carbon.user.mgt.sample.SampleUserRoleMgtClient.main(SampleUserRoleMgtClient.java:111)
并且有来自 IS 服务器的日志:
java.lang.NullPointerException
at org.wso2.carbon.user.mgt.UserRealmProxy.addUser(UserRealmProxy.java:255)
at org.wso2.carbon.user.mgt.UserAdmin.addUser(UserAdmin.java:107)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
最佳答案
所以,我在 IS 源代码中找到了最新的示例,尝试了一下,它有效 =)
http://svn.wso2.org/repos/wso2/carbon/platform/tags/4.0.5/products/is/4.0.0/modules/samples/
关于java - 当前使用 WSO2 Identity Server API 的示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14981584/
我正在使用 Siddhi [1] 的 Java 库,并且注意到检索和处理由 Siddhi 运行时生成的事件有相当大的延迟。尽管两个Siddhi事件可能具有时间差为X秒的Siddhi事件时间戳,但是在接
我阅读了网站上提供的文档,但没有太多关于如何连接到服务器并从 java 访问其 CEP 功能的信息。例如,它接受 POJO 作为事件模型还是只是 xml?我们可以从 Java 创建事件模型和查询吗?如
我是一名优秀的程序员,十分优秀!