WSDL u shkarkua, klasat Java u gjeneruan dhe thirrja e parë SOAP prapëseprapë nuk arrin të dalë nga rrjeti. Opsioni i proxy që përdor gjeneratori i përket funksionimit të vetë gjeneratorit.

Referenca e wsimport në Oracle JDK 8 dokumenton një opsion proxy HTTP për atë mjet. Nuk është një udhëzim i transportueshëm i ngulitur në klasat e shërbimit që prodhohen. Një aplikacion i mëvonshëm mund të ekzekutohet në një JVM tjetër, nën një llogari tjetër dhe me një implementim tjetër JAX-WS.

Gjeni se cila kërkesë dështoi

FazëProcesi ose komponenti për t'u inspektuar
Gjenerimi i klasave nga WSDL dhe importetMjeti i ndërtimit ose thirrja wsimport
Leximi i WSDL gjatë ndërtimit të shërbimitVendndodhja e WSDL e aplikacionit dhe klienti në kohë ekzekutimi
Thirrja e pikës fundore SOAPTransporti i zgjedhur në kohë ekzekutimi dhe konfigurimi i tij i proxy

Faza e mesme humbet lehtë. Një shërbim i gjeneruar mund të vazhdojë t'i referohet një WSDL të largët. Nëse koha e ekzekutimit duhet ta marrë atë gjatë ndërtimit, konfigurimi i një porte vetëm pas kësaj vjen tepër vonë për atë shkarkim të mëparshëm. Paketimi i përshkrimit të synuar si burim i aplikacionit mund ta heqë atë varësi nga marrja aty ku implementimi e mbështet.

Një klasë e quajtur ClientProxyFeature nga një implementim nuk është automatikisht pjesë e çdo ofruesi JAX-WS.

Mbani kredencialet e proxy të ndara nga kredencialet e shërbimit SOAP. Një shkarkim i suksesshëm i WSDL mund të jetë edhe anonim, ndërsa pika fundore e veprimit kërkon hyrje, ose e kundërta.

Shënoni URL-në që dështoi dhe pikën ku ndërtimi ose thirrja u ndal. Kjo zakonisht tregon se ku përket cilësimi që mungon, pa një provë tjetër për të gjeneruar saktësisht të njëjtat klasa.

Artikuj të ngjashëm