Oi pessoal, Tenho um tipo de conteúdo archetype chamado "Protocolo", que quando tento criar, insiste em lançar a seguinte excessão:
ERROR Archetypes Catched Unauthorized on discussiontool.overrideDiscussionFor(plone1/Protocolos_2006/protocolo.2006-06-15.2279450991) Criando este conteúdo com o Manager não apresentava este erro, agora que comecei a testar com o usuário final comecei a observá-lo. Verifiquei que ele é gerado no método overrideDiscussionFor de CMFDefault.DiscussionTool. Ele verifica a permissão "Modify portal content" em cima do conteúdo que está sendo criado e lança a exceção, mas o interessante é que no estado inicial do workflow do conteúdo Protocolo, atribuí a permissão "Modify portal content", e mesmo assim é lançada a exceção. Tb. defini em minha classe o atributo allow_discussion = 0. Verifiquei também que se dou a permissão "Modify portal content" no objeto container onde é criado a instância de Protocolo, a excessão não é lançada. Utilizo o Plone2.1-bundle e Zope 2.8.1 A princípio este erro não está interferindo na criação do objeto, porém não gostaria de ficar olhando para ele toda vez que olho na console, rs. Alguém tem uma dica? Obrigado Fabiano Marcon Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/zope-pt/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html