[SOAP][WSDL] Problem z widocznością typu własnego, Could not find type ... |
[SOAP][WSDL] Problem z widocznością typu własnego, Could not find type ... |
14.02.2014, 02:03:28
Post
#1
|
|
Grupa: Zarejestrowani Postów: 137 Pomógł: 0 Dołączył: 9.11.2004 Skąd: Gdańsk Ostrzeżenie: (0%) |
WItam,
Mam przykładowego WSDLa którego testuje SoupUI Dostaje jednak bład: Error: Could not find type 'Client2@http://schemas.xmlsoap.org/wsdl/'. Do you mean to refer to the type named Client2@typens (in api.php.xml)? Nie wiem dlaczego on nie widzi tego typu przy definicji kolejnego ?
|
|
|
14.02.2014, 09:06:29
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 355 Pomógł: 533 Dołączył: 15.01.2010 Skąd: Bydgoszcz Ostrzeżenie: (0%) |
Nie musisz przypadkiem dać prefixu w type?
coś w stylu: Linijka 25:
xsd:Client2 albo jedno z tego co zadeklarowałeś wyżej, bo nie wiem do czego się w tym odwołujesz czyli masz jeszcze takie możliwości: soap:Client2 wsdl:Client2 soapenc:Client2 http:Client2 wsaw:Client2 Ten post edytował Damonsson 14.02.2014, 09:11:01 |
|
|
14.02.2014, 09:30:23
Post
#3
|
|
Grupa: Zarejestrowani Postów: 137 Pomógł: 0 Dołączył: 9.11.2004 Skąd: Gdańsk Ostrzeżenie: (0%) |
A nie powinno wystarczyć sama nazwa typu który chwile wyżej zadeklarowałem ?
Po takim opisaniu własnego typu nie powinno być tak że mogę go używać w obrębie wsdl bez żadnych prefików ? Podobnie odwołanie sie do kolejnego własnego typu Person w message ? Ten post edytował haryb 14.02.2014, 09:31:35 |
|
|
14.02.2014, 09:43:02
Post
#4
|
|
Grupa: Zarejestrowani Postów: 2 355 Pomógł: 533 Dołączył: 15.01.2010 Skąd: Bydgoszcz Ostrzeżenie: (0%) |
Dawno nie miałem do czynienia z xml, więc ręki sobie uciąć nie dam, ale wg mnie i tak musisz użyć prefixu i na to też wskazuje błąd. Ale może ktoś bardziej zorientowany w tym temacie, będzie mógł ze 100% pewnością coś powiedzieć.
|
|
|
14.02.2014, 14:19:28
Post
#5
|
|
Grupa: Zarejestrowani Postów: 137 Pomógł: 0 Dołączył: 9.11.2004 Skąd: Gdańsk Ostrzeżenie: (0%) |
No ja tak samo, bardzo dawno nic nie robiłem z WSDLa teraz takie połaczenie własnych typów potrzebuje i w sumie na razie jestem w kropce, bo jak bym nie kombinował z tym to rzuca błedem.
Ten post edytował haryb 14.02.2014, 17:54:12 |
|
|
15.02.2014, 10:10:42
Post
#6
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) |
Spróbuj dodać
Kod targetNamespace="typens" do Kod <definitions
Ten post edytował Pyton_000 15.02.2014, 10:10:59 |
|
|
15.02.2014, 10:51:35
Post
#7
|
|
Grupa: Zarejestrowani Postów: 137 Pomógł: 0 Dołączył: 9.11.2004 Skąd: Gdańsk Ostrzeżenie: (0%) |
Niestety to samo |
|
|
15.02.2014, 11:16:42
Post
#8
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) |
Zobacz tak:
Ten post edytował Pyton_000 15.02.2014, 11:18:51 |
|
|
15.02.2014, 13:42:16
Post
#9
|
|
Grupa: Zarejestrowani Postów: 137 Pomógł: 0 Dołączył: 9.11.2004 Skąd: Gdańsk Ostrzeżenie: (0%) |
Jedno zamknięcie tam podałeś za dużo, ale jak poprawiłem to już postęp bo SoupUI nie rzuca tego błedu więc myślę że tak będzie śmigać.
Teraz dalej czekam mnie debugowanie wszystkich metod, operacji, ale ten bład z referencja zniknął wiec jest szansa że bedzie dalej good:) Dzięki
|
|
|
Wersja Lo-Fi | Aktualny czas: 28.04.2024 - 13:39 |