Salve
Ho un applicazione Desktop Java Se. All'interno, tramite un bottone, lancio un'altra Java applicazion con estensione jar, passando una serie di parametri.
InvioQ.jar è una Java Applicatio in cui mi collego ad un sito per fare delle operazioni (premi bottone, inserisci dati, controllo riposta etc)codice:Process p; try { p = Runtime.getRuntime().exec(new String[]{"java","-jar","C:....\\NetBeansProjects\\prg1\\dist\\InvioQ.jar", qUsername, qPassword, qCertPassword, certName, campo1, campo2, campo3 }); try { p.waitFor(); // wait for it to close } catch (InterruptedException ex) { LogPrinter.printEx(ex); error = true; } } catch (IOException ex) { LogPrinter.printEx(ex); error = true; }
il programma viene lanciato ma si blocca, senza dare errore, su
Nella prima applicazione uso le librerie HtmlUnit 2.9, nella seconda uso le librerie HtmlUnit 2.6 (la 2.9 ha un errore nella getpage() con il certificato)codice:WebClient webClient = new WebClient(BrowserVersion.INTERNET_EXPLORER_6);
Avete idea del perchè si blocca o come fare a capire l'errore ?
grazie
Raul

Rispondi quotando