1
resposta

[Dúvida] Pentaho 9.3.0.-428 e Java

Bom dia, Instrutores!!

Estava trabalhado com o Pentaho 9.3.0.-428 e Java C:\Program Files\Java\jre1.8.0_192, tudo funcionado, mas quando configurei o SQLSERVER, que esta funcionado todas as transformações pararam.

Pentaho 9.3.0.0-428 + java.lang.UnsupportedClassVersionError: com/microsoft/sqlserver/jdbc/SQLServerDriver has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0

2023/02/23 09:09:50 - RepositoriesMeta - Reading repositories XML file: C:\Users\Nelson.kettle\repositories.xml 2023/02/23 09:09:56 - RepositoriesMeta - Reading repositories XML file: C:\Users\Nelson.kettle\repositories.xml 2023/02/23 09:10:01 - RepositoriesMeta - Reading repositories XML file: C:\Users\Nelson.kettle\repositories.xml 2023/02/23 09:10:01 - Spoon - Connected to metastore : Repositorio_DW_Sucos, added to delegating metastore 2023/02/23 09:10:01 - RepositoriesMeta - Reading repositories XML file: C:\Users\Nelson.kettle\repositories.xml 2023/02/23 09:10:20 - Spoon - Running transformation using the Kettle execution engine 2023/02/23 09:10:20 - Spoon - Transformation opened. 2023/02/23 09:10:20 - Spoon - Launching transformation [DimensaoCategoriaMarca]... 2023/02/23 09:10:20 - Spoon - Started the transformation execution. 2023/02/23 09:10:21 - DimensaoCategoriaMarca - Dispatching started for transformation [DimensaoCategoriaMarca] 2023/02/23 09:10:21 - Inclusao Marca.0 - ERROR (version 9.3.0.0-428, build 9.3.0.0-428 from 2022-04-12 04.56.25 by buildguy) : Error initializing step [Inclusao Marca] 2023/02/23 09:10:21 - Inclusao Categoria.0 - ERROR (version 9.3.0.0-428, build 9.3.0.0-428 from 2022-04-12 04.56.25 by buildguy) : Error initializing step [Inclusao Categoria] 2023/02/23 09:10:21 - Inclusao Marca.0 - ERROR (version 9.3.0.0-428, build 9.3.0.0-428 from 2022-04-12 04.56.25 by buildguy) : java.lang.UnsupportedClassVersionError: com/microsoft/sqlserver/jdbc/SQLServerDriver has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0

2023/02/23 09:10:21 - Inclusao Marca.0 - at org.osjava.sj.loader.SJDataSource.ensureLoaded(SJDataSource.java:77) 2023/02/23 09:10:21 - Inclusao Marca.0 - at org.osjava.sj.loader.SJDataSource.(SJDataSource.java:65) 2023/02/23 09:10:21 - Inclusao Marca.0 - at org.osjava.sj.loader.convert.DataSourceConverter.convert(DataSourceConverter.java:60)

2023/02/23 09:10:21 - Inclusao Categoria.0 - ERROR (version 9.3.0.0-428, build 9.3.0.0-428 from 2022-04-12 04.56.25 by buildguy) : java.lang.UnsupportedClassVersionError: com/microsoft/sqlserver/jdbc/SQLServerDriver has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0 2023/02/23 09:10:21 - Inclusao Categoria.0 - at java.lang.ClassLoader.defineClass1(Native Method)

1 resposta

Oi, Nelson! Tudo bem?

Desculpe pela demora.

Isso ocorreu porque há um problema com as versões das ferramentas que você está utilizando. Portanto, o ideal é trocar por outras versões. Você pode:

  • Desinstalar as versões obsoletas do Java aqui e instalar a mais recente aqui.
  • Baixar a versão mais atual do Driver JDBC para o SQL Server. Aqui está o link.

Após ter feito alguma das duas alterações, você conseguirá prosseguir normalmente com o Pentaho.

Se a dúvida persistir, estamos à disposição.

Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.