2014-01-06 75 views
0

我正在使用IBM websphere應用程序服務器,我試圖從我的應用程序使用虛擬成員管理器訪問默認文件存儲庫,下面是我使用的代碼,它工作正常,但我得到一個空的結果,我檢查了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)); 

回答