Questione : Come faccio risolvere questo errore “javax.xml.ws.WebServiceException…. Disporre correttamente la risorsa nel classpath.?

Ciao, l'esperienza del

My è che sono esperto in un programmatore in altre lingue, comunque in Java ho fatto soltanto lo schedario di lavoro di base che proceda e mai non ho utilizzato nella rabbia per il fotoricettore Developing.

I che sviluppa un tavolo App del Java che contiene i clienti di servizi di fotoricettore che consuma/interagisce con un api fornito dal rel= " nofollow " " del _blank " " del target= " di http://www.betfair.com del href= di www.betfair.com .  Sto seguendo una lezione privata che è accennata su quel Web site, i collegamenti d'istruzione sono nell'ordine che ho seguito: rel= " nofollow " " del _blank " " del target= " di http://forum.bdp.betfair.com/blog.php?b=4 del href= di
1) > om/blog.php di http://forum.bdp.betfair.c? rel= " nofollow " " del _blank " " del target= " di http://forum.bdp.betfair.com/blog.php?b=6 del href= di
(che ottiene iniziato)/>2) > om/blog.php di http://forum.bdp.betfair.c? rel= " nofollow " " del _blank " " del target= " di http://forum.bdp.betfair.com/blog.php?b=7 del href= di (che annota in Betfair using la parte A Di NetBeans)/>3) > om/blog.php di http://forum.bdp.betfair.c? b=7 (che annota in Betfair using il rel= " nofollow " " del _blank " " del target= " di http://forum.bdp.betfair.com/blog.php?b=8 del href= di 4) > om/blog.php di http://forum.bdp.betfair.c? b=8 (che annota in Betfair using la parte di NetBeans C)

I ha caricato programmi oggetto l'ultimo NetBeans 6.8 (il pacchetto completo e completo di NetBeans) ed ha seguito le istruzioni fornite nei tutorals:

1) per generare i clienti di servizio di fotoricettore che usando il

When dei URL di WDSL che genera i web client come componente della lezione privata iniziata ottenente, ho ottenuto un errore nella parte automatizzata della generazione, che mi ha richiesto di usare “il xendorsed= " allinea„ per convincere quella parte per compilare. Per quanto so, questa parte è giusta, ma forse relativo all'errore che è la base per me che scrivo questo question.

and 2) genera un inizio attività di base GUI.

When che provo a fare funzionare lo schermo di inizio attività di base del GUI ho generato using le lezioni private, ottengo il seguente messaggio di errore:

1) javax.xml.ws.WebServiceException: Non può trovare 'il rel= " nofollow "„ del _blank„„ del target= " di https://api.betfair.com/global/v3/BFGlobalService.wsdl' del href= di il wsdl del wbr/> del lobal/v3/BFGlobalService.wsdl'< di https://api.betfair.com/g. Disporre correttamente la risorsa nel classpath.
at com.betfair.publicapi.v3.bfglobalservice.BFGlobalS ervice_Service. (BFGlobalService_Service.ja va: 32)
at me.wsop.betfair.exchange.bfLogin.doLogin (ava del bfLogin.j: 35)
at me.wsop.betfair.exchange.bfLogin.it> (bfLogin.ja va: 24)
at betfair.BetfairView.btnLoginActionPerformed (Betfai rView.java: 272) il


and il codice automatizzato del Java che fornisce questo errore è: „/** del

il
* questo codice categoria è stato generato dalla versione di fonte generata/>* di JAX-WS RI.
* JAX-WS RI 2.2 hudson-752-extends Service
{URL finale BFGLOBALSERVICE_WSDL_LOCATION del
public di 2.2
*
*/
@WebServiceClient (nome = “BFGlobalService„, targetNamespace = “ " del nofollow " > https://api.betfair.com/g lobal/v3/BFGlobalService.wsdl "„ del rel=„ del _blank„ del target= " di https://api.betfair.com/global/v3/BFGlobalService.wsdl del href= di WebServiceException e = posizione di segnale minimo;
if (posizione di segnale minimo) del == di BFGLOBALSERVICE_WSDL_LOCATION {
e = nuovo WebServiceException (“rel= " nofollow "„ del _blank„„ del target= " di https://api.betfair.com/global/v3/BFGlobalService.wsdl' del href= di
t > wsdl del wbr/> del lobal/v3/BFGlobalService.wsdl'< di https://api.betfair.com/g. Disporre correttamente la risorsa dal classpath.");
}/>BFGLOBALSERVICE_EXCEPTION = e; il
} il

I di/>
" ha letto altre tribune per una risposta per la mia situazione ed ora sono confuso quanto a che cosa la soluzione reale è, a se devo emendare il codice del Java, rotola di nuovo ad una versione iniziale delle lime del vaso, aggiunge le variabili ambientali ai percorsi del sistema di OS o se installare le lime mancanti del vaso in determinato locations.

It sembra essere un problema comune, ma sono ad una perdita su come risolverla.  Così sono in vostre mani capaci per la soluzione al mio problem.

So per coloro che risponde, lo lascio conosco che informazioni supplementari potete richiedere e le fornirò in anticipo il meglio I can.

Thank voi.










class= del

Risposta : Come faccio risolvere questo errore “javax.xml.ws.WebServiceException…. Disporre correttamente la risorsa nel classpath.?

Non sono ancora sicuro perché la u ha questo blocco statico

    elettricità statica {
        BFGLOBALSERVICE_WSDL_LOCATION = com.betfair.publicapi.v3.bfglobalservice.BFGlobalService_Service.class.getResource (“https://api.betfair.com/global/v3/BFGlobalService.wsdl ");
        WebServiceException e = posizione di segnale minimo;
        se (posizione di segnale minimo del == di BFGLOBALSERVICE_WSDL_LOCATION) {
            e = nuovo WebServiceException (“non può trovare 'il wsdl di https://api.betfair.com/global/v3/BFGlobalService.wsdl'. Disporre correttamente la risorsa dal classpath.");
        }
        BFGLOBALSERVICE_EXCEPTION = e;
    }

Il più semplice pensando possa suggerire che dobbiate rimuovere questo blocco statico in BFGlobalService-Service.java

e prova se che ancora non funziona! allora fare questo sotto cambiamento in bfLogin.java

cambiare questo codice da

servizio di com.betfair.publicapi.v3.bfglobalservice.BFGlobalService_Service = nuovo com.betfair.publicapi.v3.bfglobalservice.BFGlobalService_Service ();

al codice qui sotto
1:
servizio di com.betfair.publicapi.v3.bfglobalservice.BFGlobalService_Service = nuovo com.betfair.publicapi.v3.bfglobalservice.BFGlobalService_Service (“https://api.betfair.com/global/v3/BFGlobalService.wsdl ");
Altre soluzioni  
 
programming4us programming4us