public static void setDataSource(){
BusiCenterVO[] centerVOs = getBusiCenterVOs();
if (centerVOs != null && centerVOs.length > 0) {
InvocationInfoProxy.getInstance().setUserDataSource(
centerVOs[0].getDataSourceName());
itfLog.info("数据源名称为:" + centerVOs[1].getDataSourceName());
}
}
public static BusiCenterVO[] getBusiCenterVOs(){
BusiCenterVO[] centerVOs = null;
IBusiCenterManageService service = NCLocator.getInstance().lookup(
IBusiCenterManageService.class);
try {
centerVOs = service.getBusiCenterVOs();
} catch (BusinessException e) {
e.printStackTrace();
}
return centerVOs;
}`