@@ -0,0 +1,983 @@
+package org.owasp.appsensor.event.impl;%0A%0Aimport org.junit.Test;%0A%0Apublic class SoapEventManagerTest %7B%0A%0A//%09private static String SERVICE_URL = %22http://localhost:8080/appsensor/services/SoapRequestHandler%22;%0A    @Test%0A    public void test() throws Exception %7B%0A//%09%09System.err.println(%22Starting service%22);%0A//    %09Endpoint endpoint = Endpoint.publish(SERVICE_URL, new ReferenceSoapRequestHandler());%0A//%09%09try %7B%0A//%09%09%09Thread.sleep(10000);%0A//%09%09%7D catch (InterruptedException e) %7B%0A//%09%09%09e.printStackTrace();%0A//%09%09%7D%0A//%09%09%0A//%09%09endpoint.stop();%0A//        Service calculatorService = Service.create(%0A//                new URL(%22http://127.0.0.1:4204/Calculator?wsdl%22),%0A//                new QName(%22http://superbiz.org/wsdl%22, %22CalculatorService%22));%0A//%0A//        %0A//        assertNotNull(calculatorService);%0A//%0A//        CalculatorWs calculator = calculatorService.getPort(CalculatorWs.class);%0A//        assertEquals(10, calculator.sum(4, 6));%0A//        assertEquals(12, calculator.multiply(3, 4));%0A    %7D%0A%7D

test shell for soap client