es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Cómo resolver el `error al iniciar la consola de Spoon`?

Estoy trasladando el Pentaho kettle a Apache Hop y seguí los pasos indicados en este documento, después de cambiar las dependencias la compilación fue exitosa, pero recibí un error al iniciar el archivo spoon.sh.

A continuación se muestra el error que registré al ejecutar spoon.sh:

2021/12/01 13:08:04 - General - ERROR (versión 1.1.0-SNAPSHOT, compilada 1.1.0-SNAPSHOT a partir de las 2021-12-01 07.33.36 por ****): Error al iniciar la shell de Spoon
2021/12/01 13:08:04 - General - ERROR (versión 1.1.0-SNAPSHOT, compilada 1.1.0-SNAPSHOT a partir de las 2021-12-01 07.33.36 por ****): java.lang.ExceptionInInitializerError
2021/12/01 13:08:04 - General -     en org.pentaho.di.ui.spoon.Spoon.init(Spoon.java:870)
2021/12/01 13:08:04 - General -     en org.pentaho.di.ui.spoon.Spoon.createContents(Spoon.java:9352)
2021/12/01 13:08:04 - General -     en org.eclipse.jface.window.Window.create(Window.java:431)
2021/12/01 13:08:04 - General -     en org.eclipse.jface.window.Window.open(Window.java:788)
2021/12/01 13:08:04 - General -     en org.pentaho.di.ui.spoon.Spoon.start(Spoon.java:9383)
2021/12/01 13:08:04 - General -     en org.pentaho.di.ui.spoon.Spoon.main(Spoon.java:711)
2021/12/01 13:08:04 - General -     en sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2021/12/01 13:08:04 - General -     en sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
2021/12/01 13:08:04 - General -     en sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2021/12/01 13:08:04 - General -     en java.lang.reflect.Method.invoke(Method.java:498)
2021/12/01 13:08:04 - General -     en org.pentaho.commons.launcher.Launcher.main(Launcher.java:92)
2021/12/01 13:08:04 - General - Causado por: java.util.MissingResourceException: No se puede encontrar el paquete llamado 'ui/laf' para el idioma 'en_IN'
2021/12/01 13:08:04 - General -     en java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:1581)
2021/12/01 13:08:04 - General -     en java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1396)
2021/12/01 13:08:04 - General -     en java.util.ResourceBundle.getBundle(ResourceBundle.java:1091)
2021/12/01 13:08:04 - General -     en org.pentaho.di.ui.spoon.XulSpoonResourceBundle.<clinit>(XulSpoonResourceBundle.java:69)
2021/12/01 13:08:04 - General -     ... 11 más

¿Alguien ha encontrado esto antes? ¿Tienes una solución?

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Parece que el error se debe a recursos faltantes para la biblioteca de interfaz de usuario (UI). Específicamente, no se puede encontrar el paquete para el nombre base “ui/laf” para la configuración regional de inglés (India). Esto puede indicar que algunos recursos no se transfirieron correctamente durante el proceso de portabilidad.

    Para resolver el problema, puede intentar los siguientes pasos:

    1. Verifique si todos los archivos y recursos necesarios se copiaron correctamente durante el proceso de portabilidad.
    2. Asegúrese de que la configuración regional de inglés (India) sea compatible con el nuevo entorno.
    3. Intente configurar la configuración regional predeterminada del entorno en un valor diferente, por ejemplo, “en_US” o “en_GB”, para ver si eso resuelve el problema.
    4. Si ninguno de estos pasos funciona, puede intentar comunicarse con la comunidad de Pentaho o Apache Hop para obtener más ayuda. Es posible que puedan proporcionar orientación más específica o sugerir pasos adicionales para solucionar problemas.

Comments are closed.