Jmri errore

Sezione dedicata alle discussioni riguardanti tutti i software (Windigipet, Railware, Railroad&Co) per PC ingrado di gestire il nostro plastico.

Moderatore: Seba55

Messaggio
Autore
Luca
DCCMaster
Messaggi: 1510
Iscritto il: venerdì 13 febbraio 2004, 19:55

Re: Jmri errore

#31 Messaggioda Luca » giovedì 22 aprile 2021, 15:36

ciao Matteo,

se ti dice "java non riconosciuto..." significa che non lo stai lanciando dal path corretto.

Controlla dove è stato installato java 8 sul tuo PC e trova il percorso esatto dove è presente java.exe
A questo punto usa questo percorso assoluto per lanciarlo.

Ad esempio sul mio PC si trova in C:\Program Files\Java\jre8\bin\java.exe
Plastico digitale con Arduino --> Playlist su Youtube

matteob
PlasticoDigitale
Messaggi: 245
Iscritto il: mercoledì 23 settembre 2015, 21:41
Scala: H0
Ho il plastico: Si
La mia centrale digitale.: ClaudiaCS
Località: Verona

Re: Jmri errore

#32 Messaggioda matteob » giovedì 22 aprile 2021, 16:23

C:\Program Files\JMRI>C:\Program Files\Java\jre1.8.0_281\bin\java.exe
"C:\Program" non è riconosciuto come comando interno o esterno,
un programma eseguibile o un file batch.

java è solo presente in C:\Program Files\Java\jre1.8.0_281\ sul mio pc. Non ci sono altre cartelle java. Ho guardato bene dapertutto e non ci sono rimasugli di vecchie cartelle.

Marco Fornaciari
PlasticoDigitale
Messaggi: 585
Iscritto il: martedì 23 novembre 2010, 13:47
Scala: H0
Ho il plastico: No
La mia centrale digitale.: Analogico e Digikeijs
Località: Sorbolo di Sorbolo Mezzani (PR)

Re: Jmri errore

#33 Messaggioda Marco Fornaciari » giovedì 22 aprile 2021, 19:51

Matteo prova a lanciare Java così dal prompt
c:\program\java\jre1.8.0_281\bin\java.exe
In verità lo puoi lanciare anche da explora risorse, il risultato è uguale.

Sei sicuro che la cartella che contiene i programmi si chiami "program files?
Sui PC miei o che gestivo io, anche con win 7 si chiama "program"
Saluti
Marco Fornaciari
____________________________________________________________
Meglio essere folli per proprio conto, che saggio con le idee degli altri.
F.W. Nietzshe

Luca
DCCMaster
Messaggi: 1510
Iscritto il: venerdì 13 febbraio 2004, 19:55

Re: Jmri errore

#34 Messaggioda Luca » venerdì 23 aprile 2021, 8:24

devi mettere le virgolette (") altrimenti lo spazio tra program e files non viene correttamente interpretato.

Sul mio Win10 (a 64 bit) lo devo lanciare cosi:

C:\Program Files (x86)\JMRI>"c:\Program Files (x86)\Java\jre1.8.0_271\bin\java.exe" -version
java version "1.8.0_271"
Java(TM) SE Runtime Environment (build 1.8.0_271-b09)
Java HotSpot(TM) Client VM (build 25.271-b09, mixed mode)


visto che il tuo S.O. è a 32 bit penso sarà qualcosa simile a:

C:\Program Files\JMRI>"C:\Program Files\Java\jre1.8.0_281\bin\java.exe" -version
Plastico digitale con Arduino --> Playlist su Youtube

matteob
PlasticoDigitale
Messaggi: 245
Iscritto il: mercoledì 23 settembre 2015, 21:41
Scala: H0
Ho il plastico: Si
La mia centrale digitale.: ClaudiaCS
Località: Verona

Re: Jmri errore

#35 Messaggioda matteob » venerdì 23 aprile 2021, 8:37

Si apre questo:

C:\Program Files\Java>"C:\Program Files\Java\jre1.8.0_281\bin\java.exe"
Uso: java [-opzioni] class [argomenti...]
(per eseguire una classe)
oppure java [-opzioni] -jar filejar [argomenti...]
(per eseguire un file jar)
dove le opzioni sono:
-d32 usare un modello di dati 32-bit se disponibile
-d64 usare un modello di dati 64-bit se disponibile
-client per selezionare la VM "client"
-server per selezionare la VM "server"
La VM predefinita è client.

-cp <classpath di ricerca di directory e file zip/jar>
-classpath <classpath di ricerca di directory e file zip/jar>
Una lista separata da ; di directory, archivi JAR,
e archivi ZIP utilizzata per la ricerca di file di classe.
-D<nome>=<valore>
imposta una proprietà di sistema
-verbose:[class|gc|jni]
abilita l'output descrittivo
-version stampa la versione del prodotto ed esce
-version:<valore>
Attenzione: questa funzione è obsoleta e sarà rimossa
in una release futura.
-showversion stampa la versione del prodotto e continua
-jre-restrict-search | -no-jre-restrict-search
Attenzione: questa funzione è obsoleta e sarà rimossa
in una release futura.
-? -help stampa questo messaggio della Guida
-X stampa la Guida sulle opzioni non standard
-ea[:<nomepackage>...|:<nomeclasse>]
-enableassertions[:<nomepackage>...|:<nomeclasse>]
abilita le asserzioni con la granularità specificata
-da[:<nomepackage>...|:<nomeclasse>]
-disableassertions[:<nomepackage>...|:<nomeclasse>]
disabilita le asserzioni con la granularità specificata
-esa | -enablesystemassertions
abilita le asserzioni di sistema
-dsa | -disablesystemassertions
disabilita le asserzioni di sistema
-agentlib:<nomelib>[=<opzioni>]
carica la libreria agenti nativa <nomelib>, ad esempio -agentl
ib:hprof
vedere anche, -agentlib:jdwp=help e -agentlib:hprof=help
-agentpath:<nomepercorso>[=<opzioni>]
carica la libreria agenti nativa con il percorso completo
-javaagent:<percorsojar>[=<opzioni>]
carica l'agente del linguaggio di programmazione Java. Vedere
java.lang.instrument
-splash:<percorsoimmagine>
mostra la schermata iniziale con l'immagine specificata
Per ulteriori dettagli, vedere http://www.oracle.com/technetwork/java/javase/doc
umentation/index.html.

C:\Program Files\Java>

matteob
PlasticoDigitale
Messaggi: 245
Iscritto il: mercoledì 23 settembre 2015, 21:41
Scala: H0
Ho il plastico: Si
La mia centrale digitale.: ClaudiaCS
Località: Verona

Re: Jmri errore

#36 Messaggioda matteob » venerdì 23 aprile 2021, 8:40

Marco Fornaciari ha scritto:Sei sicuro che la cartella che contiene i programmi si chiami "program files?
Sui PC miei o che gestivo io, anche con win 7 si chiama "program"


Si la cartella in cui è contenuto java è solo "program files".

Luca
DCCMaster
Messaggi: 1510
Iscritto il: venerdì 13 febbraio 2004, 19:55

Re: Jmri errore

#37 Messaggioda Luca » venerdì 23 aprile 2021, 8:44

perfetto quindi java funziona (non hai messo il "-version" finale come avevo indicato nel mio messaggio per stampare la versione quindi ti ha stampato l'help generico).

Ora puoi provare il comando che ti avevo scritto a suo tempo per lanciare direttamente DecoderPro (il comando va lanciato dalla cartella di JMRI):

Codice: Seleziona tutto

"C:\Program Files\Java\jre1.8.0_281\bin\java.exe" -noverify -Dsun.java2d.d3d=false -Djava.security.policy=security.policy -Djogamp.gluegen.UseTempJarCache=false -Djinput.plugins=net.bobis.jinput.hidraw.HidRawEnvironmentPlugin -Dswing.defaultlaf=com.sun.java.swing.plaf.windows.WindowsLookAndFeel -Djava.library.path=.;lib\x86;lib -Djava.rmi.server.codebase=file:java/classes/ -Dsun.java2d.noddraw -Dfile.encoding=UTF-8 -classpath "jmri.jar;lib/*" apps.gui3.dp3.DecoderPro3
Plastico digitale con Arduino --> Playlist su Youtube

matteob
PlasticoDigitale
Messaggi: 245
Iscritto il: mercoledì 23 settembre 2015, 21:41
Scala: H0
Ho il plastico: Si
La mia centrale digitale.: ClaudiaCS
Località: Verona

Re: Jmri errore

#38 Messaggioda matteob » venerdì 23 aprile 2021, 9:00

ok funziona! Che devo fare allora perchè funzioni con il classico click dell'icona?

poi mi da degli errori sui roaster e si chiude...


erIndexFile.java:441)
at jmri.jmrit.decoderdefn.DecoderIndexFile.forceCreationOfNewIndex(Decod
erIndexFile.java:371)
at jmri.jmrit.decoderdefn.DecoderIndexFile.updateIndexIfNeeded(DecoderIn
dexFile.java:361)
at jmri.jmrit.decoderdefn.DecoderIndexFile$Initializer.getDefault(Decode
rIndexFile.java:767)
at jmri.InstanceManager.getInstance(InstanceManager.java:321)
at jmri.InstanceManager.getNullableDefault(InstanceManager.java:233)
at jmri.InstanceManager.getDefault(InstanceManager.java:204)
at jmri.jmrit.decoderdefn.DecoderIndexFile.forceCreationOfNewIndex(Decod
erIndexFile.java:441)
at jmri.jmrit.decoderdefn.DecoderIndexFile.forceCreationOfNewIndex(Decod
erIndexFile.java:371)
at jmri.jmrit.decoderdefn.DecoderIndexFile.updateIndexIfNeeded(DecoderIn
dexFile.java:361)
at jmri.jmrit.decoderdefn.DecoderIndexFile$Initializer.getDefault(Decode
rIndexFile.java:767)
at jmri.InstanceManager.getInstance(InstanceManager.java:321)
at jmri.InstanceManager.getNullableDefault(InstanceManager.java:233)
at jmri.InstanceManager.getDefault(InstanceManager.java:204)
at jmri.jmrit.decoderdefn.DecoderIndexFile.forceCreationOfNewIndex(Decod
erIndexFile.java:441)
at jmri.jmrit.decoderdefn.DecoderIndexFile.forceCreationOfNewIndex(Decod
erIndexFile.java:371)
at jmri.jmrit.decoderdefn.DecoderIndexFile.updateIndexIfNeeded(DecoderIn
dexFile.java:361)
at jmri.jmrit.decoderdefn.DecoderIndexFile$Initializer.getDefault(Decode
rIndexFile.java:767)
at jmri.InstanceManager.getInstance(InstanceManager.java:321)
at jmri.InstanceManager.getNullableDefault(InstanceManager.java:233)
at jmri.InstanceManager.getDefault(InstanceManager.java:204)
at jmri.jmrit.decoderdefn.DecoderIndexFile.forceCreationOfNewIndex(Decod
erIndexFile.java:441)
at jmri.jmrit.decoderdefn.DecoderIndexFile.forceCreationOfNewIndex(Decod
erIndexFile.java:371)
at jmri.jmrit.decoderdefn.DecoderIndexFile.updateIndexIfNeeded(DecoderIn
dexFile.java:361)
at jmri.jmrit.decoderdefn.DecoderIndexFile$Initializer.getDefault(Decode
rIndexFile.java:767)
at jmri.InstanceManager.getInstance(InstanceManager.java:321)
at jmri.InstanceManager.getNullableDefault(InstanceManager.java:233)
at jmri.InstanceManager.getDefault(InstanceManager.java:204)
at apps.gui3.dp3.DecoderPro3$1.run(DecoderPro3.java:124)
at java.lang.Thread.run(Unknown Source)
2021-04-23 09:04:33,104 jmri.InstanceManager ERROR - Prior
initialization: [initialize decoder index]
java.lang.Exception: Thread initialize decoder index
at jmri.InstanceManager.setInitializationState(InstanceManager.java:877)

at jmri.InstanceManager.getInstance(InstanceManager.java:272)
at jmri.InstanceManager.getNullableDefault(InstanceManager.java:233)
at jmri.InstanceManager.getDefault(InstanceManager.java:204)
at jmri.jmrit.decoderdefn.DecoderIndexFile.forceCreationOfNewIndex(Decod
erIndexFile.java:441)
at jmri.jmrit.decoderdefn.DecoderIndexFile.forceCreationOfNewIndex(Decod
erIndexFile.java:371)
at jmri.jmrit.decoderdefn.DecoderIndexFile.updateIndexIfNeeded(DecoderIn
dexFile.java:361)
at jmri.jmrit.decoderdefn.DecoderIndexFile$Initializer.getDefault(Decode
rIndexFile.java:767)
at jmri.InstanceManager.getInstance(InstanceManager.java:321)
at jmri.InstanceManager.getNullableDefault(InstanceManager.java:233)
at jmri.InstanceManager.getDefault(InstanceManager.java:204)
at jmri.jmrit.decoderdefn.DecoderIndexFile.forceCreationOfNewIndex(Decod
erIndexFile.java:441)
at jmri.jmrit.decoderdefn.DecoderIndexFile.forceCreationOfNewIndex(Decod
erIndexFile.java:371)
at jmri.jmrit.decoderdefn.DecoderIndexFile.updateIndexIfNeeded(DecoderIn
dexFile.java:361)
at jmri.jmrit.decoderdefn.DecoderIndexFile$Initializer.getDefault(Decode
rIndexFile.java:767)
at jmri.InstanceManager.getInstance(InstanceManager.java:321)
at jmri.InstanceManager.getNullableDefault(InstanceManager.java:233)
at jmri.InstanceManager.getDefault(InstanceManager.java:204)
at jmri.jmrit.decoderdefn.DecoderIndexFile.forceCreationOfNewIndex(Decod
erIndexFile.java:441)
at jmri.jmrit.decoderdefn.DecoderIndexFile.forceCreationOfNewIndex(Decod
erIndexFile.java:371)
at jmri.jmrit.decoderdefn.DecoderIndexFile.updateIndexIfNeeded(DecoderIn
dexFile.java:361)
at jmri.jmrit.decoderdefn.DecoderIndexFile$Initializer.getDefault(Decode
rIndexFile.java:767)
at jmri.InstanceManager.getInstance(InstanceManager.java:321)
at jmri.InstanceManager.getNullableDefault(InstanceManager.java:233)
at jmri.InstanceManager.getDefault(InstanceManager.java:204)
at jmri.jmrit.decoderdefn.DecoderIndexFile.forceCreationOfNewIndex(Decod
erIndexFile.java:441)
at jmri.jmrit.decoderdefn.DecoderIndexFile.forceCreationOfNewIndex(Decod
erIndexFile.java:371)
at jmri.jmrit.decoderdefn.DecoderIndexFile.updateIndexIfNeeded(DecoderIn
dexFile.java:361)
at jmri.jmrit.decoderdefn.DecoderIndexFile$Initializer.getDefault(Decode
rIndexFile.java:767)
at jmri.InstanceManager.getInstance(InstanceManager.java:321)
at jmri.InstanceManager.getNullableDefault(InstanceManager.java:233)
at jmri.InstanceManager.getDefault(InstanceManager.java:204)
at jmri.jmrit.decoderdefn.DecoderIndexFile.forceCreationOfNewIndex(Decod
erIndexFile.java:441)
at jmri.jmrit.decoderdefn.DecoderIndexFile.forceCreationOfNewIndex(Decod
erIndexFile.java:371)
at jmri.jmrit.decoderdefn.DecoderIndexFile.updateIndexIfNeeded(DecoderIn
dexFile.java:361)
at jmri.jmrit.decoderdefn.DecoderIndexFile$Initializer.getDefault(Decode
rIndexFile.java:767)
at jmri.InstanceManager.getInstance(InstanceManager.java:321)
at jmri.InstanceManager.getNullableDefault(InstanceManager.java:233)
at jmri.InstanceManager.getDefault(InstanceManager.java:204)
at jmri.jmrit.decoderdefn.DecoderIndexFile.forceCreationOfNewIndex(Decod
erIndexFile.java:441)
at jmri.jmrit.decoderdefn.DecoderIndexFile.forceCreationOfNewIndex(Decod
erIndexFile.java:371)
at jmri.jmrit.decoderdefn.DecoderIndexFile.updateIndexIfNeeded(DecoderIn
dexFile.java:361)
at jmri.jmrit.decoderdefn.DecoderIndexFile$Initializer.getDefault(Decode
rIndexFile.java:767)
at jmri.InstanceManager.getInstance(InstanceManager.java:321)
at jmri.InstanceManager.getNullableDefault(InstanceManager.java:233)
at jmri.InstanceManager.getDefault(InstanceManager.java:204)
at apps.gui3.dp3.DecoderPro3$1.run(DecoderPro3.java:124)
at java.lang.Thread.run(Unknown Source)
2021-04-23 09:04:36,209 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file DCCWORLD_DCCWDec01.xml [initialize decoder index]
2021-04-23 09:04:36,235 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file DCCWORLD_DCCWDec01.xml [initialize decoder index]
2021-04-23 09:04:36,241 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file DCC_Concepts_Loco.xml [initialize decoder index]
2021-04-23 09:04:36,242 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file DCC_Concepts_Loco.xml [initialize decoder index]
2021-04-23 09:04:36,244 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file DCC_Concepts_Loco.xml [initialize decoder index]
2021-04-23 09:04:36,250 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file Harman_DIY_accessory_decoders.xml [initialize decoder index
]
2021-04-23 09:04:36,252 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file Harman_DIY_accessory_decoders.xml [initialize decoder index
]
2021-04-23 09:04:36,257 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file Harman_DIY_accessory_decoders.xml [initialize decoder index
]
2021-04-23 09:04:36,260 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file Harman_DIY_function_decoders.xml [initialize decoder index]

2021-04-23 09:04:36,262 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file Harman_DIY_function_decoders.xml [initialize decoder index]

2021-04-23 09:04:36,264 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file Harman_DIY_function_decoders.xml [initialize decoder index]

2021-04-23 09:04:36,266 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file Kato_Ditch.xml [initialize decoder index]
2021-04-23 09:04:36,268 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file Kato_Ditch.xml [initialize decoder index]
2021-04-23 09:04:36,270 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file Kato_FL11.xml [initialize decoder index]
2021-04-23 09:04:36,275 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file Kato_FL11.xml [initialize decoder index]
2021-04-23 09:04:36,293 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file Kato_FL12.xml [initialize decoder index]
2021-04-23 09:04:36,295 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file Kato_FL12.xml [initialize decoder index]
2021-04-23 09:04:36,297 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file Kato_em13.xml [initialize decoder index]
2021-04-23 09:04:36,299 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file Kato_em13.xml [initialize decoder index]
2021-04-23 09:04:36,306 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file MTH.xml [initialize decoder index]
2021-04-23 09:04:36,309 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file MTH.xml [initialize decoder index]
2021-04-23 09:04:36,311 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file MTH_Expanded.xml [initialize decoder index]
2021-04-23 09:04:36,313 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file MTH_Expanded.xml [initialize decoder index]
2021-04-23 09:04:36,316 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file PpP_Des3.xml [initialize decoder index]
2021-04-23 09:04:36,318 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file PpP_Des3.xml [initialize decoder index]
2021-04-23 09:04:36,319 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file PpP_LightFX.xml [initialize decoder index]
2021-04-23 09:04:36,323 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file PpP_LightFX.xml [initialize decoder index]
2021-04-23 09:04:36,325 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file PpP_Sem2.xml [initialize decoder index]
2021-04-23 09:04:36,327 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file PpP_Sem2.xml [initialize decoder index]
2021-04-23 09:04:36,329 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file PpP_Sem3.xml [initialize decoder index]
2021-04-23 09:04:36,331 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file PpP_Sem3.xml [initialize decoder index]
2021-04-23 09:04:36,332 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file PpP_Sem4.xml [initialize decoder index]
2021-04-23 09:04:36,333 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file PpP_Sem4.xml [initialize decoder index]
2021-04-23 09:04:36,347 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file TD_BlocD8.xml [initialize decoder index]
2021-04-23 09:04:36,351 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file TD_BlocD8.xml [initialize decoder index]
2021-04-23 09:04:36,352 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file TD_CSC.xml [initialize decoder index]
2021-04-23 09:04:36,358 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file TD_CSC.xml [initialize decoder index]
2021-04-23 09:04:36,360 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file TD_SC8.xml [initialize decoder index]
2021-04-23 09:04:36,362 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file TD_SC8.xml [initialize decoder index]
2021-04-23 09:04:36,365 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file TD_SHD2.xml [initialize decoder index]
2021-04-23 09:04:36,367 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file TD_SHD2.xml [initialize decoder index]
2021-04-23 09:04:36,368 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file TD_SIC24.xml [initialize decoder index]
2021-04-23 09:04:36,369 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file TD_SIC24.xml [initialize decoder index]
2021-04-23 09:04:36,374 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file TD_SIC24AD.xml [initialize decoder index]
2021-04-23 09:04:36,375 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file TD_SIC24AD.xml [initialize decoder index]
2021-04-23 09:04:36,377 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file TD_SMC4.xml [initialize decoder index]
2021-04-23 09:04:36,378 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file TD_SMC4.xml [initialize decoder index]
2021-04-23 09:04:36,382 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file TD_SMD2.xml [initialize decoder index]
2021-04-23 09:04:36,416 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file TD_SMD2.xml [initialize decoder index]
2021-04-23 09:04:36,420 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file TD_SMD8.xml [initialize decoder index]
2021-04-23 09:04:36,424 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file TD_SMD8.xml [initialize decoder index]
2021-04-23 09:04:36,426 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file TD_SMD82.xml [initialize decoder index]
2021-04-23 09:04:36,428 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file TD_SMD82.xml [initialize decoder index]
2021-04-23 09:04:36,431 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file TD_SMD84.xml [initialize decoder index]
2021-04-23 09:04:36,433 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file TD_SMD84.xml [initialize decoder index]
2021-04-23 09:04:36,435 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file TD_SRC16.xml [initialize decoder index]
2021-04-23 09:04:36,436 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file TD_SRC16.xml [initialize decoder index]
2021-04-23 09:04:36,441 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file TD_SRC162.xml [initialize decoder index]
2021-04-23 09:04:36,443 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file TD_SRC162.xml [initialize decoder index]
2021-04-23 09:04:36,445 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file TD_SRC8.xml [initialize decoder index]
2021-04-23 09:04:36,450 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file TD_SRC8.xml [initialize decoder index]
2021-04-23 09:04:36,451 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file TD_Servette.xml [initialize decoder index]
2021-04-23 09:04:36,453 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file TD_Servette.xml [initialize decoder index]
2021-04-23 09:04:36,457 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file Wekomm_RRR.xml [initialize decoder index]
2021-04-23 09:04:36,459 decoderdefn.DecoderFile ERROR - mfgID miss
ing for decoder file Wekomm_RRR.xml [initialize decoder index]
2021-04-23 09:05:25,658 ptionhandler.UncaughtExceptionHandler ERROR - Uncaught E
xception caught by jmri.util.exceptionhandler.UncaughtExceptionHandler [initiali
ze decoder index]
java.lang.OutOfMemoryError: Java heap space
at java.lang.StringCoding.set(Unknown Source)
at java.lang.StringCoding.decode(Unknown Source)
at java.lang.String.<init>(Unknown Source)
at java.util.jar.Attributes.read(Unknown Source)
at java.util.jar.Manifest.read(Unknown Source)
at java.util.jar.Manifest.<init>(Unknown Source)
at java.util.jar.Manifest.<init>(Unknown Source)
at java.util.jar.JarFile.getManifestFromReference(Unknown Source)
at java.util.jar.JarFile.getManifest(Unknown Source)
at sun.misc.URLClassPath$JarLoader$2.getManifest(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.jdom2.input.sax.SAXBuilderEngine.build(SAXBuilderEngine.java:217)

at org.jdom2.input.sax.SAXBuilderEngine.build(SAXBuilderEngine.java:253)

at org.jdom2.input.SAXBuilder.build(SAXBuilder.java:1091)
at jmri.jmrit.XmlFile.getRoot(XmlFile.java:195)
at jmri.jmrit.XmlFile.rootFromURL(XmlFile.java:180)
at jmri.jmrit.decoderdefn.DecoderIndexFile.updateIndexIfNeeded(DecoderIn
dexFile.java:332)
at jmri.jmrit.decoderdefn.DecoderIndexFile$Initializer.getDefault(Decode
rIndexFile.java:767)
at jmri.InstanceManager.getInstance(InstanceManager.java:321)
at jmri.InstanceManager.getNullableDefault(InstanceManager.java:233)
at jmri.InstanceManager.getDefault(InstanceManager.java:204)
at jmri.jmrit.decoderdefn.DecoderIndexFile.forceCreationOfNewIndex(Decod
erIndexFile.java:441)
at jmri.jmrit.decoderdefn.DecoderIndexFile.forceCreationOfNewIndex(Decod
erIndexFile.java:371)
Ultima modifica di matteob il venerdì 23 aprile 2021, 9:15, modificato 1 volta in totale.

Luca
DCCMaster
Messaggi: 1510
Iscritto il: venerdì 13 febbraio 2004, 19:55

Re: Jmri errore

#39 Messaggioda Luca » venerdì 23 aprile 2021, 9:09

Purtroppo usando l'icona passi per il launcher e ricadi nel problema del vcruntime che non riesci più a reinstallare correttamente.

Puoi però prepararti dei files .bat che contengono i comandi diretti per lanciare DecoderPro, PanelPro... in modo da lanciarli comunque con un doppio click... non sull'icona "ufficiale" ma comunque in maniera molto simile.

Per farlo ti basta creare con notepad un file contenente il comando che ora hai lanciato a mano e salvarlo come "decoderpro.bat" nella cartella di JMRI. A quel punto vedrai che facendo doppio click su questo nuovo file riesci a lanciare il programma.

Per gli altri moduli di JMRI il comando è praticamente uguale, devi solo sostituire la classe finale (l'ultimo pezzo del comando):

- DecoderPro: apps.gui3.dp3.DecoderPro3
- PanelPro: apps.PanelPro.PanelPro
- SoundPro: apps.SoundPro.SoundPro
Plastico digitale con Arduino --> Playlist su Youtube

matteob
PlasticoDigitale
Messaggi: 245
Iscritto il: mercoledì 23 settembre 2015, 21:41
Scala: H0
Ho il plastico: Si
La mia centrale digitale.: ClaudiaCS
Località: Verona

Re: Jmri errore

#40 Messaggioda matteob » venerdì 23 aprile 2021, 9:19

Mi ero accorto però di un problema, e mentre mi inviavi tu la soluzione , ho scritto nel post precedente al tuo modificandolo. Leggi e dimmi cosa ne pensi. Ciao grazio e delle dritte.

Luca
DCCMaster
Messaggi: 1510
Iscritto il: venerdì 13 febbraio 2004, 19:55

Re: Jmri errore

#41 Messaggioda Luca » venerdì 23 aprile 2021, 9:35

da un errore sulla memoria ("java.lang.OutOfMemoryError: Java heap space")

prova ad aggiungere al comando -Xms1024m -Xmx2048m

quindi:

Codice: Seleziona tutto

"C:\Program Files\Java\jre1.8.0_281\bin\java.exe" -noverify -Xms1024m -Xmx2048m -Dsun.java2d.d3d=false -Djava.security.policy=security.policy -Djogamp.gluegen.UseTempJarCache=false -Djinput.plugins=net.bobis.jinput.hidraw.HidRawEnvironmentPlugin -Dswing.defaultlaf=com.sun.java.swing.plaf.windows.WindowsLookAndFeel -Djava.library.path=.;lib\x86;lib -Djava.rmi.server.codebase=file:java/classes/ -Dsun.java2d.noddraw -Dfile.encoding=UTF-8 -classpath "jmri.jar;lib/*" apps.gui3.dp3.DecoderPro3
Plastico digitale con Arduino --> Playlist su Youtube

matteob
PlasticoDigitale
Messaggi: 245
Iscritto il: mercoledì 23 settembre 2015, 21:41
Scala: H0
Ho il plastico: Si
La mia centrale digitale.: ClaudiaCS
Località: Verona

Re: Jmri errore

#42 Messaggioda matteob » venerdì 23 aprile 2021, 9:48

Error occurred during initialization of VM
Could not reserve enough space for 2097152KB object heap

ti scrivo in privato per un contatto
Ultima modifica di matteob il venerdì 23 aprile 2021, 9:50, modificato 1 volta in totale.

Luca
DCCMaster
Messaggi: 1510
Iscritto il: venerdì 13 febbraio 2004, 19:55

Re: Jmri errore

#43 Messaggioda Luca » venerdì 23 aprile 2021, 9:50

ok quanta RAM ha il tuo PC? prova ad abbassare un po' i valori, tipo -Xms384m -Xmx1024m

il primo indica la RAM iniziale che JMRI alloca, il secondo la RAM massima che può usare... devi trovare dei valori "buoni" in base alle risorse che hai disponibili
Plastico digitale con Arduino --> Playlist su Youtube

alpiliguri
PlasticoDigitale
Messaggi: 552
Iscritto il: venerdì 1 ottobre 2010, 21:44
Scala: H0
Ho il plastico: No
La mia centrale digitale.: Sprog II + JMRI

Re: Jmri errore

#44 Messaggioda alpiliguri » lunedì 26 aprile 2021, 10:01

Ma perchè invece di diventare matto con un SO non più supportato, non aggiorni a Win10? L'aggiornamento, anche se Microsoft non lo dice, è rimasto GRATUITO. Scarichi il file dal sito Microsoft e passi da Win7 a WIn10, la licenza installata viene mantenuta (ovviamente se fai un'installazione da zero non è gratuito).
Fatto su diversi PC e ha sempre funzionato perfettamente, senza alcun problema di driver.

matteob
PlasticoDigitale
Messaggi: 245
Iscritto il: mercoledì 23 settembre 2015, 21:41
Scala: H0
Ho il plastico: Si
La mia centrale digitale.: ClaudiaCS
Località: Verona

Re: Jmri errore

#45 Messaggioda matteob » lunedì 26 aprile 2021, 10:14

Problema che è un portatile vecchio intel centrino a 1 processore, 1 gb di ram max espandibile e Win xp. Sono passato a win 7 tarocco e ho perso diverse periferiche. Win 10 dovrò sempre comprarlo perché chi aveva win xp non poteva passare a win 10 gratuitamente e in più non so se riesce a girare discretamente su un PC con una ram da calcolatrice tascabile... Mi spiace disfarmene perché fa comodo quel portatile che prende poco spazio.


Chi c’è in linea

Visitano il forum: Nessuno e 15 ospiti