🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.java
Article #153502

Re: Klient WebService

#153502
From: jankomuzykant
Date: Fri, 13 Jul 2012 18:39
36 lines
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-mail
References: <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