Witam.

Potrzebuję pomocy przy napisaniu prostej aplikacji wywołującej webserwis.
Wygenerowałem klasy dla klienta webserwisu przy pomocy "wsimport".
Dla wsdl http://ws.san-soft.pl/helloWeb.php?wsdl wygenerował mi następujące klasy:
pl\san_soft\ws\helloweb\HelloWeb.java
pl\san_soft\ws\helloweb\HelloWebPortType.java
pl\san_soft\ws\helloweb\ObjectFactory.java
pl\san_soft\ws\helloweb\WsHelloWebRequestType.java
pl\san_soft\ws\helloweb\WsHelloWebResponseType.java
pl\san_soft\ws\helloweb\package-info.java

prosta aplikacja która wywoła ten webservice wygląda tak:

public static void main(String[] args) {
        ObjectFactory objectFactory = new ObjectFactory();
        WsHelloWebRequestType req = objectFactory.createWsHelloWebRequestType();
       
        req.setName("servee");
        HelloWeb service = new HelloWeb();
        HelloWebPortType helloWebPort = service.getHelloWebPort();
        WsHelloWebResponseType resp = helloWebPort.wsHelloWeb(req);
       
        System.out.println(resp.getReturn());
    }
 

niestety po wykonaniu tego kawałka kodu na konsoli zawsze pojawia się:

null

Jeżeli chodzi o sam webserwis to na pewno działa (sprawdzałem w soapUI), jeżeli chodzi o mój kod, to też wywołuje ten webserwis ale niestety wygląda na to, że nie dostaje odpowiedzi, albo coś robię źle i nie potrafię jej odczytać.

Jeżeli ktoś jest w stanie powiedzieć mi co jest źle lub podesłać kawałek działającego kodu będę bardzo wdzięczny