Article View: pl.comp.lang.java
Article #153502Re: Klient WebService
From: jankomuzykant
Date: Fri, 13 Jul 2012 18:39
Date: Fri, 13 Jul 2012 18:39
36 lines
2778 bytes
2778 bytes
W dniu piątek, 13 lipca 2012 10:27:33 UTC+2 użytkownik servee napisał:
> 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
Spróbuj tak: xsd:schema elementFormDefault="unqualified"
Technical Details
Message-ID:
<3efbeaca-87ee-4189-aada-ef52b34fa473@googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!fu-berlin.de!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mailReferences:
<fa4b6f03-136d-4f5b-8537-cd9d034746e2@googlegroups.com>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!fu-berlin.de!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail From: jankomuzykant <axxxyt@gmail.com> Newsgroups: pl.comp.lang.java Subject: Re: Klient WebService Date: Fri, 13 Jul 2012 11:39:22 -0700 (PDT) Organization: http://groups.google.com Lines: 46 Message-ID: <3efbeaca-87ee-4189-aada-ef52b34fa473@googlegroups.com> References: <fa4b6f03-136d-4f5b-8537-cd9d034746e2@googlegroups.com> NNTP-Posting-Host: 77.255.33.131 Mime-Version: 1.0 X-Trace: posting.google.com 1342204763 18578 127.0.0.1 (13 Jul 2012 18:39:23 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Fri, 13 Jul 2012 18:39:23 +0000 (UTC) In-Reply-To: <fa4b6f03-136d-4f5b-8537-cd9d034746e2@googlegroups.com> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=77.255.33.131; posting-account=QfVXsgoAAAB2rcH_b9xLYk12fvezgxiR User-Agent: G2/1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit