1 package org.objectweb.celtix.systest.securebasic; 2 3 4 import javax.jws.WebService; 5 6 import org.objectweb.hello_world_soap_http_secure.Greeter; 7 import org.objectweb.hello_world_soap_http_secure.types.Result; 8 9 @WebService(serviceName = "SecureSOAPService", 10 portName = "SoapPort", 11 endpointInterface = "org.objectweb.hello_world_soap_http_secure.Greeter", 12 targetNamespace = "http://objectweb.org/hello_world_soap_http_secure") 13 public class GreeterImpl implements Greeter { 14 15 public Result greetMeTwoTier(String me, int testIndex) { 16 Result ret = new Result(); 17 if (Matrix.TWO_TIER_TESTS[testIndex].targetData.targetExpectSuccess) { 18 ret.setDidPass(Matrix.SUCCEED); 19 ret.setReturnString("Hello " + me); 20 ret.setFailureReason(""); 21 } else { 22 ret.setDidPass(Matrix.FAIL); 23 ret.setReturnString(""); 24 ret.setFailureReason("Shouldn't have been able to contact GreeterImpl.greetme, testIndex = " 25 + testIndex); 26 } 27 return ret; 28 } 29 30 public Result greetMeThreeTier(String me, int testIndex) { 31 Result ret = new Result(); 32 if (Matrix.THREE_TIER_TESTS[testIndex].targetData.targetExpectSuccess) { 33 ret.setDidPass(Matrix.SUCCEED); 34 ret.setReturnString("Hello " + me); 35 ret.setFailureReason(""); 36 } else { 37 ret.setDidPass(Matrix.FAIL); 38 ret.setReturnString(""); 39 ret.setFailureReason("Shouldn't have been able to contact GreeterImpl.greetme, testIndex = " 40 + testIndex); 41 } 42 return ret; 43 } 44 45 46 } 47 | Popular Tags |