Ticket #1673 (new defeito)
Problema na importação de todos os compromissos
Reported by: | priscilla.lanne | Owned by: | ninguem |
---|---|---|---|
Priority: | normal | Milestone: | Backlog do Produto |
Component: | Calendar | Version: | |
Severity: | média | Keywords: | |
Cc: | WorkGroup: | Centro de Testes |
Description
Plataforma: Windows XP com Internet Explorer 8.
Quando é feita a importação de todos os compromissos da agenda, sistema exibe mensagem "Esse evento já existe", apesar de todos os eventos existentes após a exportação terem sido apagados e a agenda estar vazia.
Attachments
Change History
comment:2 in reply to: ↑ 1 Changed 13 years ago by cesar.vianna
Replying to rommelcysne:
Mário, para mim ocorreu o mesmo erro descrito pela Priscilla. Ao tentar exportar do ambiente de produção e importar no cte gera a mensagem "Id inválido de entrada".
Podes anexar aqui o arquivo que tu testou?
comment:3 Changed 13 years ago by rommelcysne
Então são dois problemas diferentes... vou enviar o arquivo.
comment:4 follow-up: ↓ 5 Changed 13 years ago by rommelcysne
César, anexa o arquivo que você importou e deu problema.
comment:5 in reply to: ↑ 4 Changed 13 years ago by cesar.vianna
Replying to rommelcysne: Ao tentar importar o arquivo acima (export4.vcard) foi gerada a mensagem: "ID inválido de entrada".
Segue arquivo que gerou erro original do ticket.
comment:6 Changed 13 years ago by thiagoaos
Não conseguir simular o erro principal ("Esse evento já existe") informado por Priscilla.
Aqui funciona corretamente. É bom verificar se os eventos futuros foram apagados, pois eles também são exportados. Aqui mesmo eu tinha evento futuro, como lembretes de aniversário, de quando eu importei minha agenda do iCal.
Sobre o erro que cesar.vianna relatou ("ID inválido de entrada") não seria interessante abrir outro ticket?
comment:7 Changed 13 years ago by rommelcysne
Agora sim, a mensagem que a Priscilla relatou apareceu, com esse arquivo que o César anexou.
comment:8 follow-up: ↓ 10 Changed 13 years ago by rommelcysne
Só p/ piorar: importei no meu ambiente de desenvolvimento e deu tudo certo!!!
comment:9 Changed 13 years ago by thiagoaos
Estranho o arquivo que cesar.vianna fez upload aqui importou sem erros.
A mensagem de erro, e não o erro, relatada por Priscilla eu só conseguir simular importando o arquivo duas vezes SEM apagar os eventos, que é o comportamento padrão.
Apagando todos os eventos importados do arquivo de cesar.vianna, sã o10 eventos no total, eu conseguir importar o arquivo novamente sem problemas.
Segue as descrições de todos os eventos. Busquei 1 a 1, pelo próprio expresso, e fui apagando. Ou seja, ainda não conseguir simular o Erro.
Bem depois dff fff repetição antes com repetição Teste Compromisso César qwe asd teste do dia 05
comment:10 in reply to: ↑ 8 Changed 13 years ago by cesar.vianna
Replying to rommelcysne:
Talvez o problema seja em razão de algum lixo que está ficando no banco.
comment:11 Changed 13 years ago by rafaelraymundo
Importei os dois arquivos e funcionou corretamente da mesma forma que o thiagoas comentou.
Realizei essa importação em dois ambientes distintos, utilizando um usuário comum e em ambos funcionou corretamente.
Para o teste utilizei o Branch2.2 da comunidade, na revisão [3924]. Talvez o problema seja algum lixo em banco ou máquina não atualizada.
comment:12 Changed 13 years ago by rommelcysne
Senhores, fiz vários testes aqui, o Rafael também testou e a única situação que apresentou a mensagem foi quando o arquivo que o César anexou, export-cesar.vcard, foi importado no ambiente de testes (cte...).
Em qualquer outro ambiente, seja teste local, desenvolvimento, etc, a importação dos dois arquivos anexados neste ticket funcionou perfeitamente.
comment:13 follow-up: ↓ 14 Changed 13 years ago by cesar.vianna
Caros, temos um ambiente de testes disponível e os erros podem ser decorrentes da evolução de utilização.
Se tiver lixo em banco, o que gerou o lixo? Em produção esse lixo vai impactar?
Sugiro que a reprodução dos erros seja realizada no ambiente de testes.
Caso seja necessário algum dado extra (dump, log, etc), basta solicitar.
comment:14 in reply to: ↑ 13 ; follow-up: ↓ 15 Changed 13 years ago by rodsouza
Replying to cesar.vianna:
Caros, temos um ambiente de testes disponível e os erros podem ser decorrentes da evolução de utilização.
...
Caso seja necessário algum dado extra (dump, log, etc), basta solicitar.
E por qual canal deve ser realizada as solicitações?
comment:15 in reply to: ↑ 14 Changed 13 years ago by cesar.vianna
Replying to rodsouza:
E por qual canal deve ser realizada as solicitações?
Pode ser através do próprio ticket ou pela lista TC
comment:16 follow-up: ↓ 17 Changed 13 years ago by rommelcysne
Manda o dump das tabelas:
- phpgw_cal
- phpgw_cal_user
- phpgw_cal_repeats
Changed 13 years ago by cesar.vianna
- attachment dump_calendar.tar.gz added
Dump das tabelas phpgw_cal - phpgw_cal_user - phpgw_cal_repeats
comment:17 in reply to: ↑ 16 Changed 13 years ago by cesar.vianna
Replying to rommelcysne:
Dump disponível em anexo.
comment:18 follow-up: ↓ 19 Changed 13 years ago by rommelcysne
César o dump da phpgw_cal_repeats não tá legal. Dá p/ fazer de novo? Valeu.
comment:19 in reply to: ↑ 18 Changed 13 years ago by cesar.vianna
Replying to rommelcysne:
Anexado phpgw_cal_repeats 2
comment:20 Changed 13 years ago by rommelcysne
- Milestone changed from Expresso 2.2.0-beta to Backlog do Produto
O fato: se um evento já foi importado, não é possível mais importá-lo MESMO que seja por outro usuário.
Para verificar, basta exportar uma agenda e importar o mesmo arquivo gerado usando vários usuários diferentes. A primeira importação até vai, mas da segunda em diante não dá certo. Lembrando: o mesmo arquivo importado por usuários diferentes.
A solução: depois a gente conversa.
Ticket vai para o backlog para discussão posterior.
Olá Priscilla, tudo bem?
Eu refiz este teste e não encontrei problema algum. Exportei uma agenda com compromissos espalhados por 4 meses da minha máquina de testes, depois importei o arquivo no ambiente de testes do Expresso (cte...) e tudo aconteceu corretamente.
Você tem certeza que a agenda táva vazia? Como você tá exportando os compromissos, apaga da agenda e depois os importa, algum deles pode ter sido esquecido, aí dá essa mensagem.
Se quiser envio o meu arquivo p/ você importar na sua agenda.