ho bisogno di passare URI del file struttura al seguente metodo (3 ° vaso partito)Come ottenere una posizione URL da un percorso server per un file di proprietà
defaultConfiguration = Factory.createDefaultConfiguration(propertiesUrl.toURI());
PayClient client = Factory.createClient(defaultConfiguration);
Quando schiero il mio codice sull'assistente, ho ottenere questo percorso cioè propertiesUrl.toURI() come abc://localhost/server/test/payment/ConfigLookup.properties
L'applicazione di terzi rifiuta questo valore e non crea la configurazione utilizzata per creare un client di connessione.
Un codice di esempio in cui il file delle proprietà si trova nella mia cartella bin locale funziona correttamente quando viene passato.
Percorso ricevuto come propertiesUrl.toURI()
file:/D:/Code/bin/ConfigLookup.properties
È possibile che questo crea una connessione.
Gentilmente guidami su cosa manca tra loro. Come far funzionare il codice server in modo simile al funzionamento del codice locale.
Che cos'è lo schema "abc:"? –
In realtà è il server su cui distribuiamo il codice. Post distribuzione, sembra come dire projectname (che ho chiamato come abc) :: //localhost/server/test/payment/ConfigLookup.properties – user2967948
Non è chiaro cosa "rifiuta questo valore" significa, C'è una sorta di errore messaggio o la configurazione semplicemente non viene caricata. Il contenitore di terze parti esegue qualche registrazione? È possibile ottenere qualsiasi registro da esso che potrebbe fornire ulteriori indizi su ciò che sta cercando? –