public int do_checkBlk (String servId,  StringHolder hBlackFlag,  CBSErrorMsg errMsg){
Map parameter = new HashMap();
MapHolder hMap = new MapHolder();
parameter.put("SERV_ID", servId);
int iRet =  EJBFunction.commonEJBSTRINGerface("120000", parameter, hMap, errMsg);
if(iRet == AIOBClient.OBC_NO_ERROR){
hBlackFlag.value = (String)hMap.map.get("BLACK_FLAG");
}
return iRet;
  }远程调用EJB方法只返回iRet,为什么hMap会有值-------------悲剧中求高手