Escrito por

Analista de Sistemas at Consistem Sistemas Ltda.
Pergunta Jenifer Arendt · Set. 4, 2024

Erro na compilação de classesiris

Ao compilar minha classe Utils.Persistence.Menu no Studio ele apresenta a seguinte mensagem

ERROR #5356: Compiled storage class '%Storage.SQL doesnot exist

ERROR #5030: An error occurred while compiling class 'Utils.Persistence.Menu'

essa classe foi alterada no IRIS 2024 e após essa alteração começou a apresentar esse erro no CACHE 2018

no IRIS ela compila sem erros.

Alguém sabe como resolver?

Versão do produto: Caché 2018.1
$ZV: Cache for UNIX (Red Hat Enterprise Linux for x86-64) 2018.1.5 (Build 659U) Mon Mar 22 2021 07:12:43 EDT

Comments

Jenifer Arendt · Set. 4, 2024

Resolvido com a instalação de reparação do cache

0
Rochael Ribeiro · Set. 23, 2024

bom dia Jenifer, não existe a compatibilidade retroaviva. até porque o "storage" das classes IRIS são diferentes do Caché, entremuitas outras diferenças.

então trazer uma classe de IRIS de volta ao Caché nõa vai funcionar. tem que recompilar e garantir que não tenha nenhum atributo que só exista no IRIS.

tanto como a migração das aplicações hoje em Caché para IRIS tem que ser muito bem planejadas. Inclusive uma possível volta para que vocês não tenha problemas.

espero ter ajudado.

0