ERROS


#1

Bom , dps de algum tempo, deparando com seguintes erros.

SELECT AD_Client_ID,AD_ModelValidator_ID,AD_Org_ID,Created,CreatedBy,Description,EntityType,Help,IsActive,ModelValidationClass,Name,Updated,UpdatedBy FROM AD_ModelValidator WHERE IsActive=‘Y’ Order By[b:1d562] SeqNo [/b:1d562][11]
org.postgresql.util.PSQLException: ERROR: column “seqno” does not exist; State=42703; ErrorCode=0

MTableScriptValidator.getModelValidatorRules: SELECT * FROM [b:1d562]AD_Table_ScriptValidator [/b:1d562]WHERE AD_Table_ID=? AND EventModelValidator=? AND IsActive=‘Y’ ORDER BY SeqNo [11]
org.postgresql.util.PSQLException: ERROR: relation “ad_table_scriptvalidator” does not exist; State=42P01; ErrorCode=0

MRule.getModelValidatorLoginRules: SELECT * FROM [b:1d562]AD_Rule [/b:1d562]WHERE EventType=? AND IsActive=‘Y’ [11]
org.postgresql.util.PSQLException: ERROR: relation “ad_rule” does not exist; State=42P01; ErrorCode=0

Se executo normalmente o adempiere, ele nao apresenta nenhum erro. Agora se tento executar pelo fonte baixado /trunk ele aparece esses erros. Vi q sao erros de banco e que realmente a tabela e a coluna nao existe. Mas acho q estranho pq, funcionava até alguns dias atrás. Tentando Executar apenas o fonte do adempiere (sem utilizar o lbr), adempiere 3.3.1b

[]'s

Fernando


#2

fernando, quando for utilizar o fonte do trunk, de uma olhada na pasta migration_scripts/331b-trunk…

normalmente as atualizações do trunk também possuem atualizações no banco, e só executando estes scripts, vc consegue usar a última versão do código.

sds, Mario