Skip to end of metadata
Go to start of metadata

Índice


Plataforma

Produto: Fluig

Versão: 1.6.5 +

Banco de Dados: Oracle


Ocorrência

Foi constatado que, em ambientes com a atualização 1.6.5 - Liquid e com base de dados Oracle, estão ocorrendo erros ao acessar os recursos do menu "Soluções", como o "Pages", "Forms" e o "Tasks".

Observando o log do servidor, são apresentadas as mensagens abaixo:

Caused by: java.sql.SQLSyntaxErrorException: ORA-00933: comando SQL não encerrado adequadamente
Caused by: org.hibernate.exception.SQLGrammarException: could not extract ResultSet


Causa

As funcionalidades disponíveis no menu "Soluções", são microsserviços independentes que utilizam um framework de object relacional com versão (5.2.17) superior a versão (5.0.10) do framework no fluig. Com isso, em comunicações com o banco de dados Oracle, estão sendo utilizadas propriedades de dialeto distintas (um dialeto para microsserviços e outro para o fluig), ocasionando o erro apresentado acima (SQLGrammarException).


Solução

Para corrigir o problema, não há necessidade de nova atualização com patch, basta incluir a propriedade abaixo no arquivo domain.xml localizado em <INSTALAÇÃO FLUIG>/appserver/domain/configuration.

domain.xml
<system-properties>
     <property name="spring.jpa.properties.hibernate.dialect" value="org.hibernate.dialect.Oracle10gDialect"/>
</system-properties>

Após a inclusão da propriedade os serviços devem ser reiniciados.


Saiba Mais

Caso a situação não tenha sido resolvida, confira também a documentação ARQ - Erro "401 Unauthorized" ao tentar acessar recursos do menu Soluções.