public String findService_CombinedCatBag() { String serviceKey = null; try { FindService body = (FindService)EntityCreator.buildFromDoc(COMBINE_CAT_FIND_SERVICES, "org.uddi.api_v2"); body.setGeneric("2.0"); ServiceList result = inquiry.findService(body); if (result == null) Assert.fail("Null result from find service operation"); ServiceInfos sInfos = result.getServiceInfos(); if (sInfos == null) Assert.fail("No result from find service operation"); List<ServiceInfo> siList = sInfos.getServiceInfo(); if (siList == null || siList.size() == 0) Assert.fail("No result from find service operation"); ServiceInfo siOut = siList.get(0); serviceKey = siOut.getServiceKey(); } catch(Exception e) { logger.error(e.getMessage(), e); Assert.fail("No exception should be thrown."); } return serviceKey; }
try { FindService body = (FindService)EntityCreator.buildFromDoc(FIND_SERVICE_XML, "org.uddi.api_v2"); body.setGeneric("2.0"); if (findQualifier!=null) body.getFindQualifiers().getFindQualifier().add(findQualifier); ServiceList result = inquiry.findService(body);
public static FindService MapFindService(org.uddi.api_v3.FindService body) { FindService r = new FindService(); r.setFindQualifiers(MapFindQualifiers(body.getFindQualifiers())); r.setMaxRows(body.getMaxRows()); r.setTModelBag(MapTModelBag(body.getTModelBag())); r.setCategoryBag(MapCategoryBag(body.getCategoryBag())); r.setGeneric(VERSION); r.setBusinessKey(body.getBusinessKey()); r.getName().addAll(MapName(body.getName())); return r; }