Erro na restauração do sapl 2.2 da revisão 4142 para a revisão 3532 (Resolvido)
-
March 8, 2013, 3:42 p.m.Existe um erro que ocorre quando é restaurado o backup de uma máquina com o
SAPL2.2/Zope2.9 revisão 4142,
para uma outra máquina com o SAPL2.2/Zope2.9. com revisão 3532.
Quando é acessada a página de inclusão de matéria,
é exibido o seguinte erro:
Tipo do Erro: UnboundLocalError
Valor do Erro: local variable 'c' referenced before assignment
Este erro ocorre no arquivo proposiçao_calcular_checksum_pysc.py, que está
localizado na pasta
/var/lib/zope2.9/instance/sapl/Products/ILSAPL/skins/sk_sapl/pysc , onde
estão todos os arquivos python.
Este erro ocorre quando é restaurado este arquivo da máquina com revisão
4142 para uma outra máquina com revisão 3532, ambas
sapl 2.2/zope 2.9.
Em uma das linhas do arquivo proposiçao_calcular_checksum_pysc.py que vem
da revisão 4142,
a variável c é referenciada antes de ser atribuído um valor para a mesma
(linha c = c + ‘Doc. Invalido!),
erro que não ocorre no arquivo proposiçao_calcular_checksum_pysc.py da
revisão 3532 (‘c = Doc. Invalido!’ ) .
A solução é restaurar normalmente o ILSAPL da revisão 4142 na maquina de
destino(revisão 3532) e
posteriomente editar o arquivo proposiçao_calcular_checksum_pysc.py,
alterando a linha c = c + ‘Doc. Invalido!’ para c = ‘Doc. Invalido!’
e depois reiniciar o zope : /etc/init.d/zope2.9 restart
Espero que esta dica possa ajudar alguem futuramente,
Abraços,
Rodrigo Américo
Analista de Sistemas
Câmara Municipal de Sorocaba -
March 8, 2013, 4:58 p.m.Rodrigo, estranho porque em 03-05-2007 na revisão 2868, o Jean inseriu
exatamente a instrução try: ... except: ... para corrigir esse
problema. De lá pra cá não se mexeu mais e tem funcionado normalmente.
att.
Em 08-03-2013 12:35, Rodrigo de Almeida Américo Americo escreveu:> Existe um erro que ocorre quando é restaurado o backup de uma máquina com o
> SAPL2.2/Zope2.9 revisão 4142,
> para uma outra máquina com o SAPL2.2/Zope2.9. com revisão 3532.
> Quando é acessada a página de inclusão de matéria,
> é exibido o seguinte erro:
> Tipo do Erro: UnboundLocalError
> Valor do Erro: local variable 'c' referenced before assignment
> Este erro ocorre no ar3532.quivo proposiçao_calcular_checksum_pysc.py, que está
> localizado na pasta
> /var/lib/zope2.9/instance/sapl/Products/ILSAPL/skins/sk_sapl/pysc , onde
> estão todos os arquivos python.
> Este erro ocorre quando é restaurado este arquivo da máquina com revisão
> 4142 para uma outra máquina com revisão 3532, ambas
> sapl 2.2/zope 2.9.
> Em uma das linhas do arquivo proposiçao_calcular_checksum_pysc.py que vem
> da revisão 4142,
> a variável c é referenciada antes de ser atribuído um valor para a mesma
> (linha c = c + ‘Doc. Invalido!),
> erro que não ocorre no arquivo proposiçao_calcular_checksum_pysc.py da
> revisão 3532 (‘c = Doc. Invalido!’ ) .
> A solução é restaurar normalmente o ILSAPL da revisão 4142 na maquina de
> destino(revisão 3532) e
> posteriomente editar o arquivo proposiçao_calcular_checksum_pysc.py,
> alterando a linha c = c + ‘Doc. Invalido!’ para c = ‘Doc. Invalido!’
> e depois reiniciar o zope : /etc/init.d/zope2.9 restart
>
> Espero que esta dica possa ajudar alguem futuramente,
>
>
> Abraços,
>
>
> Rodrigo Américo
> Analista de Sistemas
> Câmara Municipal de Sorocaba
>
>
>
--Claudio MoraleAnalista de SistemasInterlegis - Brasília (DF)
Order by:
Statistics:
-
started at
7 years, 12 months ago
-
viewed
450 times
-
answered
2 times
-
voted
0 times