Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Aggiornamento Entratel 5.4.9 - Problemi con Java "This Application has Unexpectedly Quit"

15,717 views
Skip to first unread message

Daniele Pinna (Ufficio)

unread,
Nov 27, 2015, 6:21:58 AM11/27/15
to

Salve a tutti :-)

Riguardo l'installazione di Entratel è cambiato qualche cosa riguardo le
richieste di Java oppure è sempre necessaria la JRE 1.5.0.16?

Installando ad una cliente la nuova versione (5.4.9, rilasciata lo
scorso 23 novembre), non viene completato l'aggiornamento, mostrando il
seguente errore:



This Application has Unexpectedly Quit

Invocation of this Java has caused an
Invocation TargetException. This application will now exit. (LAX)


Cliccando su Dettagli compare il seguente log


java.lang.NoSuchMethodError: java.lang.String.isEmpty()Z
at com.zerog.ia.installer.IAStatusLog.setLogPath(Unknown Source)
at com.zerog.ia.installer.IAStatusLog.af(Unknown Source)
at com.zerog.ia.installer.IAStatusLog.ab(Unknown Source)
at com.zerog.ia.installer.IAStatusLog.addStatus(Unknown Source)
at com.zerog.util.CheckDiskSpaceUtil.isEnoughDiskSpace(Unknown Source)
at
com.zerog.ia.installer.actions.CheckDiskSpace.isEnoughDiskSpace(Unknown
Source)
at
com.zerog.ia.installer.actions.CheckDiskSpace.isEnoughDiskSpace(Unknown
Source)
at com.zerog.ia.installer.AAMgr.initPreInstall(Unknown Source)
at com.zerog.ia.installer.AAMgr.initAAMgr(Unknown Source)
at com.zerog.ia.installer.LifeCycleManager.a3(Unknown Source)
at com.zerog.ia.installer.LifeCycleManager.executeApplication(Unknown
Source)
at com.zerog.ia.installer.Main.main(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.zerog.lax.LAX.launch(Unknown Source)
at com.zerog.lax.LAX.main(Unknown Source)




La cosa strana è che dopo l'aggiornamento alla Java 8.66 (l'ultima
disponibile, lasciando cmq la 1.5.0.16), le vecchia versione di Entratel
(5.4.8) non si avvia mostrando il seguente messaggio:

"Errore di Windows 3 durante il caricamento di Java VM"

Problema sparito disinstallando anche quest'ultima Java (in pratica nel
sistema è rimasto solo la 1.5.0.16).





--
Daniele Pinna
DAPINNA.COM
(leva oops per rispondere)
-----
Utente Skype: dapinna
DAPINNA.COM : http://www.dapinna.com
Il Docfa in Pillole: http://www.ildocfainpillole.it - Sito Aggiornato!!!
DAPINNA.COM su Facebook: https://www.facebook.com/dapinnadotcom
BLOG: http://storielaboratorioinformatica.wordpress.com

casanmaner

unread,
Nov 27, 2015, 6:33:00 AM11/27/15
to
Prova ad installare Java 1.7.0_71

Daniele Pinna (Ufficio)

unread,
Nov 27, 2015, 6:41:02 AM11/27/15
to
Il 27/11/2015 12:32, casanmaner ha scritto:

[cut]

>> La cosa strana è che dopo l'aggiornamento alla Java 8.66 (l'ultima
>> disponibile, lasciando cmq la 1.5.0.16), le vecchia versione di Entratel
>> (5.4.8) non si avvia mostrando il seguente messaggio:
>>
>> "Errore di Windows 3 durante il caricamento di Java VM"
>>
>> Problema sparito disinstallando anche quest'ultima Java (in pratica nel
>> sistema è rimasto solo la 1.5.0.16).
>>

> Prova ad installare Java 1.7.0_71
>

OK, Grazie.
Ma come mai non è indicata questa java sul ito delle Ag. Entrate?

Daniele Pinna (Ufficio)

unread,
Nov 27, 2015, 6:54:37 AM11/27/15
to
Il 27/11/2015 12:41, Daniele Pinna (Ufficio) ha scritto:
> Il 27/11/2015 12:32, casanmaner ha scritto:
>
> [cut]
>
>>> La cosa strana è che dopo l'aggiornamento alla Java 8.66 (l'ultima
>>> disponibile, lasciando cmq la 1.5.0.16), le vecchia versione di Entratel
>>> (5.4.8) non si avvia mostrando il seguente messaggio:
>>>
>>> "Errore di Windows 3 durante il caricamento di Java VM"
>>>
>>> Problema sparito disinstallando anche quest'ultima Java (in pratica nel
>>> sistema è rimasto solo la 1.5.0.16).
>>>
>
>> Prova ad installare Java 1.7.0_71
>>
>
> OK, Grazie.
> Ma come mai non è indicata questa java sul ito delle Ag. Entrate?

Ho guardato meglio nel sito e viene indicato di usare un file bat che fa
riferimento alla 8.66... che sto reinstallando.

Purtroppo è un XP e segnala un errore di compatibilità, ma cmq si
installa cmq.

Se non funziona installo la 7.0.71

Vittorio

unread,
Nov 27, 2015, 10:09:38 AM11/27/15
to


"Daniele Pinna (Ufficio)" ha scritto nel messaggio
news:n39eck$9er$1...@virtdiesel.mng.cu.mi.it...
<java.lang.NoSuchMethodError: java.lang.String.isEmpty()Z

non trova un metodo, quindi un'API, quindi un framework, quindi la JVM : la
versione della JVM non è compatibile.

L'ultima versione da installare e usare secondo l'ADE è la 1.7

http://www.agenziaentrate.gov.it/wps/content/Nsilib/Nsi/JavaVM/Installazione+JVM+1.7


Daniele Pinna (Ufficio)

unread,
Nov 27, 2015, 12:24:43 PM11/27/15
to
Nel sito dove si scarica la Java Viene ancora indicata la 1.5.0.16 e la
1.3.31 (o qualcosa del genere).

Non fa nessun riferimento alla 1.7

Nella pagina dove si scarica Entratel, in fondo, viene indicato che in
caso compaia il messaggio "Errore di Windows 3 durante il caricamento di
Java VM", occorre scaricare il file .bat.

In effetti c'è un link che dice "Entratel Completo" (o qualcosa di
simile) che fa scaricare un file ".bat.txt" (e qui un utente non esperto
non ci cava piede) che fa riferimento a Java 8.66.

Ho quindi reinstallato java 8 update 66 e avviato l'installazione di
Entratel 5.4.9 usando il file Bat e tutto è andato per il meglio.

:-)

casanmaner

unread,
Nov 27, 2015, 12:40:10 PM11/27/15
to
Il giorno venerdì 27 novembre 2015 18:24:43 UTC+1, Daniele Pinna (Ufficio) ha scritto:
> Il 27/11/2015 16:09, Vittorio ha scritto:
> >
> >
> > "Daniele Pinna (Ufficio)" ha scritto nel messaggio
> > news:n39eck$9er$1...@virtdiesel.mng.cu.mi.it...
> > <java.lang.NoSuchMethodError: java.lang.String.isEmpty()Z
> >
> > non trova un metodo, quindi un'API, quindi un framework, quindi la JVM :
> > la versione della JVM non è compatibile.
> >
> > L'ultima versione da installare e usare secondo l'ADE è la 1.7
> >
> > http://www.agenziaentrate.gov.it/wps/content/Nsilib/Nsi/JavaVM/Installazione+JVM+1.7
>
> Nel sito dove si scarica la Java Viene ancora indicata la 1.5.0.16 e la
> 1.3.31 (o qualcosa del genere).
>
> Non fa nessun riferimento alla 1.7
>
> Nella pagina dove si scarica Entratel, in fondo, viene indicato che in
> caso compaia il messaggio "Errore di Windows 3 durante il caricamento di
> Java VM", occorre scaricare il file .bat.
>
> In effetti c'è un link che dice "Entratel Completo" (o qualcosa di
> simile) che fa scaricare un file ".bat.txt" (e qui un utente non esperto
> non ci cava piede) che fa riferimento a Java 8.66.
>
> Ho quindi reinstallato java 8 update 66 e avviato l'installazione di
> Entratel 5.4.9 usando il file Bat e tutto è andato per il meglio.
>
> :-)
>

Se avrò voglia proverò anche io ad installare con il "bat".
Certo che aggiungere l'estensione testo ad un file bat è da geni :-)

Daniele Pinna (Ufficio)

unread,
Nov 27, 2015, 1:15:30 PM11/27/15
to
Il 27/11/2015 18:40, casanmaner ha scritto:

>>
>
> Se avrò voglia proverò anche io ad installare con il "bat".
> Certo che aggiungere l'estensione testo ad un file bat è da geni :-)
>

No è da INCOMPETENTI, ma è quello che mi aspetto dalla Sogei.

Questi INCOMPETENTI hanno creato il file con notepad che, in modo
predefinito, crea un file .txt anche se modifichi l'estensione in bat.

Tra l'altro nella pagina, se clicchi per scaricarlo, si apre in una
pagina con il contenuto del file bat.txt, altra cosa che certamente crea
problemi ad un utente comune che non sa che farci con quella pagina.

Dato che sono INCOMPETENTI avranno certamente le estensioni nascoste,
cosa che va bene per un utente comune, ma non per un utente esperto in
modo particolare per chi realizza programmi o per chi aggiorna siti web,
per cui loro vedono nomefile.bat ma io vedo nomefile.bat.txt

INCOMPETENTI!
E anche CAPRE... ripetuto all'infinito alla Sgarbi.

Luigi Siciliano

unread,
Nov 28, 2015, 3:24:03 AM11/28/15
to
Il 27/11/2015 18.24, Daniele Pinna (Ufficio) ha scritto:
>
> Ho quindi reinstallato java 8 update 66 e avviato l'installazione di
> Entratel 5.4.9 usando il file Bat e tutto è andato per il meglio.
>
> :-)

Mi sembra di aver letto (ma non ricordo dove) che se aggiorni java devi
reinstallare entratel perché le policy vengono salvate nell'ultima
versione della jvm.
Credo sia per questo che adesso ti ha funzionato perché che se aggiorni
java poi non ti funziona più entratel che devi reinstallare.

Ciao.

Daniele Pinna

unread,
Nov 28, 2015, 11:44:56 AM11/28/15
to
Il 28/11/2015 09:24, Luigi Siciliano ha scritto:

>
> Mi sembra di aver letto (ma non ricordo dove) che se aggiorni java devi
> reinstallare entratel perché le policy vengono salvate nell'ultima
> versione della jvm.
> Credo sia per questo che adesso ti ha funzionato perché che se aggiorni
> java poi non ti funziona più entratel che devi reinstallare.

No, ha funzionato perché ho usato il file bat.

Qualche giorno fa ho avuto un problema simile con un altra cliente, dopo
l'aggiornamento di Java. Ho aggiornato anche Entratel ma il problema
rimaneva...

Spero che il problema sia lo stesso o che si risolva allo stesso modo :-)



--
Daniele Pinna (leva oops. per rispondere)
Utente Skype: dapinna
Sito Web: http://www.dapinna.com
Il Docfa in Pillole: http://www.ildocfainpillole.it
Blog - Storie di un Laboratorio di Informatica:
http://storielaboratorioinformatica.wordpress.com
-----
*** Powered by Linux KUbuntu 14.04 LTS "Trusty Tahr" ***

GiancarloP

unread,
Aug 22, 2016, 5:15:19 PM8/22/16
to

> java.lang.NoSuchMethodError: java.lang.String.isEmpty()Z
> at com.zerog.ia.installer.IAStatusLog.setLogPath(Unknown Source)
> at com.zerog.ia.installer.IAStatusLog.af(Unknown Source)



Ciao a tutti!
Rispondo su questo post (forse un po' obsoleto a questo punto) perché il messaggio di errore che cercavo a fronte di un problema durante un'installazione di "Controlli_F24_422" sul PC di mia moglie dava lo stesso problema (o messaggio) di cui sopra durante l'avvio di Java nell'installazione di "controlli_f24_422.exe".


Ho avuto subito la sensazione che potesse essere un problema del nostro "amatissimo" Java ed in effetti così era; o meglio era un problema legato alla versione Java che il programma di installazione stava cercando di utilizzare al suo avvio (quella di default in quel momento per il S.O.).
La versione default configurata e che entrava in esecuzione che era troppo vecchia e non conteneva il comando specificato nell'errore riportato da Daniele, ed ecco l'errore.

Dopo varie prove (attivazione di versioni differenti attraverso il pannello di controllo Java, inserimento nel PATH dei percorsi per per raggiungere la versione Java ultima installata, che per noi è la JRE1.8.0_101 ed altro) ho deciso di aggirare il problema usando un piccolo file BAT (copiato da uno dell'Agenzia stessa) che potesse lanciare il tutto in modo corretto usando la versione Java adeguata per l'installazione.

Il file contiene solo questa stringa:
Start controlli_f24_422.exe LAX_VM "%ProgramFiles(x86)%\Java\jre1.8.0_101\bin\java.exe" -i GUI

Lo si scrive così come riportato e su una sola riga (usando un qualunque editor quale per esempio quello integrato notepad od esterni quali notepad++ o notepad2, tutti FREE) e lo si salva con un nome a piacere come per esempio "InstallaControlli_F24_422.bat" (che ho usato io).
Prestare attenzione a dove è stato installato Java sul vostro PC: usare la variabile "%ProgramFiles(x86)%" se Java è installato sotto "c:\Program Files (x86)" (o l'equivalente nell'installazione in Italiano); altrimenti usare la variabile "%ProgramFiles%" se Java fosse installato sotto "c:\Program Files". Ovviamente verificate anche la versione di Java che vorrete usare per l'installazione. Nelle varie prove ho constatato che anche la 1.8.0_31 sembrava OK per questo specifico aggiornamento.

Per completare il PC che usiamo è un Win7 SP1 con installate varie versioni di Java tra le quali l'ultima sopra indicata.

Buon Lavoro!
Ciao
Giancarlo

andrea.ro...@gmail.com

unread,
May 30, 2017, 6:21:10 AM5/30/17
to
E nel frattempo non è cambiato NULLA...

mariateresa...@gmail.com

unread,
Sep 22, 2017, 9:33:03 AM9/22/17
to
ho un problema uguale al vostro ma non riesco a copiare il file bat nella cartella, qualcuno può indicarmi come fare?
0 new messages