...
In caso di problemi di compatibilità con Java, ad esempio se al lancio di spoon.sh compare un errore relativo al MaxPermSize, significa che la versione di Java di default è superiore alle 8. Se Java 8 è installato sulla macchina ed impostato come default, ma Penthao continua a cercare Java nel percorso sbagliato, si può lanciare, come soluzione temporanea, nella stessa shell dove si lancia spoon.sh, il comando:
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
quindi rilanciare spoon.sh
Se Errori che possono apparire quando si connette compare il seguente erroretenta di connettersi:
No more handles because no underlying browser available. SWT on GTK 2.x detected. It is reccomended to use SWT on GTK 3.x and Webkit2 API.
Aprire il file spoon.sh e valorizzare ad 1 la variabile "SWT_GTK3". Quindi rilanciare Kettle.
Driver class 'org.gjt.mm.mysql.Driver' could not be found, make sure the 'MySQL' driver (jar file) is installed. org.gjt.mm.mysql.Driver
Andare https://help.hitachivantara.com/Documentation/Pentaho/8.1/Setup/JDBC_Drivers_Reference#MY_SQL e scaricare il pacchetto .zip JDBC Drivers di MySQL compatibile con Kettle. La compatibilità viene indicata in un commento del genere: "Comments: Version 5.1.x is the most recent version supported.". Andare quindi su https://downloads.mysql.com/archives/c-j/ e selezionare l'ultima versione della 5.1. Scompattare il file scaricato in locale, andare nella cartella appena creata e copiare i file .jar (dovrebbero essere due) al suo interno nella cartella /data-integration/lib. Quindi riavviare lo spoon.sh.