try { item.setOperation(op.getName()); item.setUse(parser.getUse(item.getOperation())); item.setStyle(parser.getStyle()); item.setUrl(wsdl);
private VisitReport testStyleAndUse(String endpoint, WSDLParser parser, String operationName) throws UnknownOperationException { VisitReport report; String style = parser.getStyle().toLowerCase(); String use = "?"; use = parser.getUse(operationName).toLowerCase(); if (!checkStyleAndUse(style, use)) { report = new VisitReport(HealthCheck.getInstance(), activity, "Unsupported style", HealthCheck.UNSUPPORTED_STYLE, Status.SEVERE); report.setProperty("use", use); report.setProperty("style", style); report.setProperty("endpoint", endpoint); } else { report = new VisitReport(HealthCheck.getInstance(), activity, style + "/" + use + " is OK", HealthCheck.NO_PROBLEM, Status.OK); } return report; }
@Test public void testGetUseEncoded() throws Exception { WSDLParser parser = new WSDLParser(wsdlResourcePath("bind.wsdl")); String use = parser.getUse("BIVGetRecords"); assertEquals("use should be encoded", "encoded", use); }
@Test public void testGetUseLiteral() throws Exception { WSDLParser parser = new WSDLParser(wsdlResourcePath("eutils/eutils_lite.wsdl")); String use = parser.getUse("run_eInfo"); assertEquals("use should be literal", "literal", use); }
String operationName = operation.getName(); String operationDesc = parser.getOperationDocumentation(operationName); String use = parser.getUse(operationName); String style = parser.getStyle(); if (!WSDLActivityHealthChecker.checkStyleAndUse(style, use)) {
String operationName = operation.getName(); String operationDesc = parser.getOperationDocumentation(operationName); String use = parser.getUse(operationName); String style = parser.getStyle(); if (!WSDLActivityHealthChecker.checkStyleAndUse(style, use)) {
String name = op.getName(); item.setOperation(name); String use = parser.getUse(name); String style = parser.getStyle(); if (!WSDLActivityHealthChecker.checkStyleAndUse(style, use)) {