Importei mais de 100 usuários via CSV, em seguida importei os usuários orfãos para a intranet buscando que os usuários aparecem nas listas (ramais, aniversariantes, etc).

Como a importação travou por 2 vezes, tive que sair da tela e recomeçar.

Agora, ao tentar adicionar qualquer usuário como Gestor de uma Estrutura Organizacional, o Vindula retorna o seguinte erro:

Desculpe, mas parece haver um erro…
Aqui está a mensagem de erro completa:

Visualizar traceback como texto

Traceback (innermost last):

Module ZPublisher.Publish, line 126, in publish
Module ZPublisher.mapply, line 77, in mapply
Module ZPublisher.Publish, line 46, in call_object
Module Products.CMFFormController.FSControllerPageTemplate, line 91, in __call__
Module Products.CMFFormController.BaseControllerPageTemplate, line 26, in _call
Module Products.CMFFormController.FormController, line 384, in validate
Module ZPublisher.mapply, line 77, in mapply
Module ZPublisher.Publish, line 46, in call_object
Module Products.CMFFormController.FSControllerValidator, line 58, in __call__
Module Products.CMFFormController.Script, line 145, in __call__
Module Products.CMFCore.FSPythonScript, line 127, in __call__
Module Shared.DC.Scripts.Bindings, line 322, in __call__
Module Products.PloneHotfix20121106.python_scripts, line 63, in _patched_bindAndExec
Module Shared.DC.Scripts.Bindings, line 359, in _bindAndExec
Module Products.PythonScripts.PythonScript, line 344, in _exec
Module script, line 6, in validate_base
<FSControllerValidator at /vindula/areas-da-empresa/recursos-humanos/validate_base>
Line 6
Module Products.Archetypes.BaseObject, line 509, in validate
Module Products.Archetypes.Schema, line 606, in validate
Module Products.Archetypes.Field, line 336, in validate
Module Products.Archetypes.Field, line 349, in validate_validators
Module Products.validation.chain, line 136, in __call__
Module vindula.content.validators, line 116, in __call__
Module vindula.myvindula.models.department, line 28, in set_department
Module storm.store, line 485, in flush
Module storm.store, line 522, in _flush_one
Module storm.databases.mysql, line 88, in execute
Module storm.database, line 238, in execute
Module storm.database, line 322, in raw_execute
Module storm.database, line 371, in _check_disconnect
Module MySQLdb.cursors, line 201, in execute
Module MySQLdb.connections, line 36, in defaulterrorhandler
IntegrityError: (1062, "Duplicate entry '0528e2e806044eb78581330db538eed0-administrador' for key 'PRIMARY'")

perguntou 25 Jul '13, 16:17

duduowns's gravatar image

duduowns
405171823
aceitar classificação: 37%

editada 25 Jul '13, 16:21


Efetuei um select no banco de dados e encontrei os registros duplicados, devo excluí-los?

mysql> select * from vin_myvindula_department;
+----------------------------------+------------------------------+
| uid_plone                        | vin_myvindula_funcdetails_id |
+----------------------------------+------------------------------+
| 0528e2e806044eb78581330db538eed0 |                              |
| 0528e2e806044eb78581330db538eed0 | administrador                |
| 0528e2e806044eb78581330db538eed0 | camila5714044110             |
| 0528e2e806044eb78581330db538eed0 | carloseduardo                |
| 0528e2e806044eb78581330db538eed0 | catarinafernandes            |
| 0528e2e806044eb78581330db538eed0 | cristiane6827845510          |
| 0528e2e806044eb78581330db538eed0 | marciasantos                 |
| 0528e2e806044eb78581330db538eed0 | marcosferreira               |
| 0d0781ef6c4f4d88976f4638d24e069e | admin                        |
| 2800cb108416435e8a4e801a08b83e1c | admin                        |
| 48b9f38fed774be4a7730808c24ead4a | admin                        |
| 48b9f38fed774be4a7730808c24ead4a | julianagarcia                |
| 521d77ad6cda418287f3093e2221c2e4 | admin                        |
| 6436620d6d994ef084e67e44ff8c5110 | marcosferreira               |
| 69cc170703fa44c8a3b310d1b8d599a2 | admin                        |
| 9ceaf8389ebd492c8d738e51e1fae7fc | admin                        |
| a387aebf65b04f19948f62783075acea | felipesilva                  |
| a387aebf65b04f19948f62783075acea | fredmenezes                  |
| adbb898a06a74c31a08edb3deb9e168b | admin                        |
| ce45fd5b28654a4fbe8502d884a325b9 | admin                        |
| e5609e0a22c242ed87e567d9338a4585 | admin                        |
| edf982ffb84d4a7a9499c2b88b41d8d4 | admin                        |
| fe6fe4ccc33e4ee78853d66720f028e1 | admin                        |
| ffe4ccc118204c929d951a337d62acc7 | admin                        |
+----------------------------------+------------------------------+
24 rows in set (0.00 sec)
link fixo

respondida 25 Jul '13, 16:21

duduowns's gravatar image

duduowns
405171823
aceitar classificação: 37%

editada 25 Jul '13, 16:36

Retirei as chaves primárias das duas colunas, removi os registros repetidos, adicionei uma nova ligação entre gestor e departamento, habilitei novamente as chaves primárias e funcionou corretamente.

link fixo

respondida 26 Jul '13, 08:55

duduowns's gravatar image

duduowns
405171823
aceitar classificação: 37%

Agora tenho usuários que fazem parte de um setor, porém, não consigo excluí-los via página.

link fixo

respondida 29 Jul '13, 18:29

duduowns's gravatar image

duduowns
405171823
aceitar classificação: 37%

Como acesso via EMS mysql admin no mysql do vindula ?

link fixo

respondida 20 Nov '13, 14:34

malbanez's gravatar image

malbanez
11112
aceitar classificação: 0%

Sua resposta
alternar pré visualização

Acompanhar esta pergunta

Por Email:

Uma vez que você entrar você será que capaz de assinar qualquer atualização

Por RSS:

Respostas

Respostas e Comentários

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "Título")
  • image?![alt text](/path/img.jpg "Título")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Tags da pergunta:

×5
×3
×1

pergunta: 25 Jul '13, 16:17

pergunta foi visualizada: 1,112 vezes

útima atualização: 20 Nov '13, 14:34