generate-java-truststore.sh falha se a localidade não estiver definida como inglês ou francês

Summary: Scripts ou tarefas não serão concluídos, gerando erros de CLI, não é possível encontrar a localidade base

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

SMRFE:# /opt/APG/bin/generate-java-truststore.sh 
Exception in thread "main" java.lang.ExceptionInInitializerError
       at com.watch4net.apg.java.cli.CliProgressionListener.(CliProgressionListener.java:26)
       at com.watch4net.apg.java.cli.GenerateTruststoreCli.main(GenerateTruststoreCli.java:62)
Caused by: java.util.MissingResourceException: Can't find bundle for base name com.watch4net.apg.java.locale.resources, locale es_ES
       at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:1581)
       at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1396)
       at java.util.ResourceBundle.getBundle(ResourceBundle.java:782)
       at com.watch4net.apg.java.locale.Resources.(Resources.java:18)
       ... 2 more

Cause

Se o idioma ou a localidade da CLI estiver definido para qualquer outro idioma além do inglês ou francês, o problema ocorrerá. 
 
O software de monitoramento e geração de relatórios está disponível nos seguintes idiomas:
• Inglês
• Francês


Resolution

Altere a localidade para o idioma compatível

O erro acima mostra que a localidade/idioma está definida como es_ES
 
Exibir as configurações atuais:
# locale
 
Exibir idiomas disponíveis:
# locale -a 
 
Alterar o idioma para inglês
# LANG=en_US
# locale
 
Executar o script:
# /opt/APG/bin/generate-java-truststore.sh

Affected Products

Storage Monitoring and Reporting, SRM, VNX Family Monitoring and Reporting
Article Properties
Article Number: 000185536
Article Type: Solution
Last Modified: 15 Dec 2022
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.