2014-01-06 4 views
0

IBM Websphere Application Server를 사용하고 있습니다. 가상 멤버 관리자를 사용하여 애플리케이션에서 기본 파일 리포지토리에 액세스하려고합니다. 사용하는 코드는 다음과 같습니다. 나는 빈 결과를 얻었고, fileRegistry.xml 파일을 검사했다. 그리고 사용자를 포함하고있다.가상 멤버 관리자에서 비어있는 결과 IBM Websphere WAS 8.5

DataObject root = SDOHelper.createRootDataObject(); 
DataObject searchCtrl = SDOHelper.createControlDataObject(root,null,SchemaConstants.DO_SEARCH_CONTROL); 
searchCtrl.getList(SchemaConstants.PROP_PROPERTIES).add("uid"); 
searchCtrl.getList(SchemaConstants.PROP_SEARCH_BASES).add("o=defaultWIMFileBasedRealm"); 
searchCtrl.setString(SchemaConstants.PROP_SEARCH_EXPRESSION,"@xsi:type='PersonAccount' and uid='*'"); 
root = getVMMService().search(root); 
System.out.println("Output data graph"+ printDO(root)); 

답변