[zope-pt] Erro durante a importação
Oi pessoal, eu outra vez...rsss Estou tentando importar um site .zexp Estou usando windows, Plone 2.5, Zope 2.9 Já coloque todos os produtos utilizados na página para dentro desse plone Quando vou importar o site aparece a seguinte mensagem de erro: Site Error An error was encountered while publishing this resource. Error Type: AttributeError Error Value: 'module' object has no attribute 'CaseNormalizer' Troubleshooting Suggestions * The URL may be incorrect. * The parameters passed to this resource may be incorrect. * A resource that this resource relies on may be encountering an error. For more detailed information about the error, please refer to the error log. If the error persists please contact the site maintainer. Thank you for your patience. Alguém sabe como me ajudar?
[zope-pt] Re: Archetypes com vocabulary dinâmico
Valeu Dorneles, era algo desse tipo que estava precisando. Fiz um pouco diferente... coloquei um metodo direto na classe Temperatura que me retorna o valor! Quanto ao getObject() já estou ciente disso, aprendi da pior forma possível! Acho q a galera da lista deve sempre alertar para essas armadilhas do plone, como você fez! -- Alexandre Marinho ITEC/AL --- Em zope-pt@yahoogrupos.com.br, Dorneles Treméa [EMAIL PROTECTED] escreveu Opa Alexandre, bom acho q meu problema seja muito simples, mas nao consegui encontrar nada sobre isso. Tenho um tipo temperatura com field assim: StringField( name='tempo', widget=SelectionWidget( label=Tempo, description=Condição climática do município, label_msgid='Tempo_label_tempo', description_msgid='Tempo_help_tempo', i18n_domain='Tempo', ), required=1, vocabulary=[('ceuclaro', 'Céu claro'),('chuvasisoladas', 'Chuvas Isoladas'),('parcialmentenublado', 'Parcialmente Nublado'),('nublado', 'Nublado'),('instavel', 'Instável'),('chuvoso','Chuvoso'),('tempestade','Tempestade'),], ), Como podem ver estou setando um valor no vocabulary dele... ate ai tudo bem... mas quando tento acessar essa infomação so vem o valor da chave de cada item e nao o valor real. ex.: temps = context.portal_catalog(portal_type=Temperatura) return temps[0].getObject().tempo isso retorna 'ceuclaro' ao invés de 'Céu claro'... como faço para acessar o valor do dicionário e nao sua chave??? crie uma DisplayList com o conteúdo atual do vocabulary e use ela como o vocabulary do field: tempo_vocab = DisplayList([('ceuclaro', 'Céu Claro'), ...]) StringField( name='tempo', ... vocabulary=tempo_vocab, ... ) Então, no seu código, use algo como: temps = context.portal_catalog(portal_type=Temperatura) return tempo_vocab.getValue(temps[0].getObject().tempo) Duas observações: a) evite a todo o custo o uso de getObject() nos resultados de uma busca no catálogo, prefira sempre adicionar uma nova columa de metadados no catálogo. b) evite acessar diretamente os atributos do objeto que armazenam o valor dos fields (nem todo field armazena no objeto...), prefira sempre usar o accessor de cada field, getTempo no caso. HTH, -- Dorneles Treméa X3ng Web Technology http://nosleepforyou.blogspot.com
Re: [zope-pt] Erro durante a importação
Cristina ai vai duas dicas que poderá te ajudar muito 1- Sempre leia e tente entender o erro, se não entendeu, veja o TraceBack ele vai te dizer com certeza. 2- Para enviar erros para a lista envie sempre o trace, enviar essa tela simplesmente pode não dizer nada. O erro nessa tela aponta que o site ou aplicação que você está importando tem um módulo ou produto de nome *CaseNormalizer* e o qual na estrutura que você deseja importar não tem. Att, Cristina Souza wrote: Oi pessoal, eu outra vez...rsss Estou tentando importar um site .zexp Estou usando windows, Plone 2.5, Zope 2.9 Já coloque todos os produtos utilizados na página para dentro desse plone Quando vou importar o site aparece a seguinte mensagem de erro: Site Error An error was encountered while publishing this resource. Error Type: AttributeError Error Value: 'module' object has no attribute 'CaseNormalizer' Troubleshooting Suggestions * The URL may be incorrect. * The parameters passed to this resource may be incorrect. * A resource that this resource relies on may be encountering an error. For more detailed information about the error, please refer to the error log. If the error persists please contact the site maintainer. Thank you for your patience. Alguém sabe como me ajudar? -- #!/bin/bash # Name: Cleber J Santos # Email: [EMAIL PROTECTED] # Icq: 27837
[zope-pt] Re: Erro durante a importação
Ops...desculpa..rsss O Erro que aparece no TraceBack é: Request URL http://localhost:8080/manage_importObject Exception Type AttributeError Exception Value 'module' object has no attribute 'CaseNormalizer' Traceback (innermost last): * Module ZPublisher.Publish, line 115, in publish * Module ZPublisher.mapply, line 88, in mapply * Module ZPublisher.Publish, line 41, in call_object * Module OFS.ObjectManager, line 585, in manage_importObject * Module OFS.ObjectManager, line 602, in _importObjectFromFile * Module ZODB.ExportImport, line 75, in importFile * Module transaction._transaction, line 295, in savepoint * Module transaction._transaction, line 292, in savepoint * Module transaction._transaction, line 675, in __init__ * Module ZODB.Connection, line 1012, in savepoint * Module ZODB.Connection, line 493, in _commit * Module ZODB.ExportImport, line 144, in _importDuringCommit AttributeError: 'module' object has no attribute 'CaseNormalizer' Eu não estou entendendo este erro --- Em zope-pt@yahoogrupos.com.br, Cleber J Santos [EMAIL PROTECTED] escreveu Cristina ai vai duas dicas que poderá te ajudar muito 1- Sempre leia e tente entender o erro, se não entendeu, veja o TraceBack ele vai te dizer com certeza. 2- Para enviar erros para a lista envie sempre o trace, enviar essa tela simplesmente pode não dizer nada. O erro nessa tela aponta que o site ou aplicação que você está importando tem um módulo ou produto de nome *CaseNormalizer* e o qual na estrutura que você deseja importar não tem. Att, Cristina Souza wrote: Oi pessoal, eu outra vez...rsss Estou tentando importar um site .zexp Estou usando windows, Plone 2.5, Zope 2.9 Já coloque todos os produtos utilizados na página para dentro desse plone Quando vou importar o site aparece a seguinte mensagem de erro: Site Error An error was encountered while publishing this resource. Error Type: AttributeError Error Value: 'module' object has no attribute 'CaseNormalizer' Troubleshooting Suggestions * The URL may be incorrect. * The parameters passed to this resource may be incorrect. * A resource that this resource relies on may be encountering an error. For more detailed information about the error, please refer to the error log. If the error persists please contact the site maintainer. Thank you for your patience. Alguém sabe como me ajudar? -- #!/bin/bash # Name: Cleber J Santos # Email: [EMAIL PROTECTED] # Icq: 27837
Re: [zope-pt] Re: Erro durante a importação
Cristina, Veja se existe algum External Method com o nome de *CaseNormalizer * ou algum produto, pois é ele o causador deste erro, algum produto pode depender dele e etc... Porém é este o cara que tá dando o erro, você terá que ver ai onde na estrutura que você gerou o Zexp tinha este módulo e coloca-lo na nova estrutura. Att, Cristina Souza wrote: Ops...desculpa..rsss O Erro que aparece no TraceBack é: Request URL http://localhost:8080/manage_importObject Exception TypeAttributeError Exception Value 'module' object has no attribute 'CaseNormalizer' Traceback (innermost last): * Module ZPublisher.Publish, line 115, in publish * Module ZPublisher.mapply, line 88, in mapply * Module ZPublisher.Publish, line 41, in call_object * Module OFS.ObjectManager, line 585, in manage_importObject * Module OFS.ObjectManager, line 602, in _importObjectFromFile * Module ZODB.ExportImport, line 75, in importFile * Module transaction._transaction, line 295, in savepoint * Module transaction._transaction, line 292, in savepoint * Module transaction._transaction, line 675, in __init__ * Module ZODB.Connection, line 1012, in savepoint * Module ZODB.Connection, line 493, in _commit * Module ZODB.ExportImport, line 144, in _importDuringCommit AttributeError: 'module' object has no attribute 'CaseNormalizer' Eu não estou entendendo este erro --- Em zope-pt@yahoogrupos.com.br, Cleber J Santos [EMAIL PROTECTED] escreveu Cristina ai vai duas dicas que poderá te ajudar muito 1- Sempre leia e tente entender o erro, se não entendeu, veja o TraceBack ele vai te dizer com certeza. 2- Para enviar erros para a lista envie sempre o trace, enviar essa tela simplesmente pode não dizer nada. O erro nessa tela aponta que o site ou aplicação que você está importando tem um módulo ou produto de nome *CaseNormalizer* e o qual na estrutura que você deseja importar não tem. Att, Cristina Souza wrote: Oi pessoal, eu outra vez...rsss Estou tentando importar um site .zexp Estou usando windows, Plone 2.5, Zope 2.9 Já coloque todos os produtos utilizados na página para dentro desse plone Quando vou importar o site aparece a seguinte mensagem de erro: Site Error An error was encountered while publishing this resource. Error Type: AttributeError Error Value: 'module' object has no attribute 'CaseNormalizer' Troubleshooting Suggestions * The URL may be incorrect. * The parameters passed to this resource may be incorrect. * A resource that this resource relies on may be encountering an error. For more detailed information about the error, please refer to the error log. If the error persists please contact the site maintainer. Thank you for your patience. Alguém sabe como me ajudar? -- #!/bin/bash # Name: Cleber J Santos # Email: [EMAIL PROTECTED] # Icq: 27837 -- #!/bin/bash # Name: Cleber J Santos # Email: [EMAIL PROTECTED] # Icq: 27837
[zope-pt] Re: Erro durante a importação
Agora surgiu outro erro: Request URL http://localhost:8080/manage_importObject Exception Type ImportError Exception Value cannot import name PythonField Traceback (innermost last): * Module ZPublisher.Publish, line 115, in publish * Module ZPublisher.mapply, line 88, in mapply * Module ZPublisher.Publish, line 41, in call_object * Module OFS.ObjectManager, line 585, in manage_importObject * Module OFS.ObjectManager, line 602, in _importObjectFromFile * Module ZODB.ExportImport, line 75, in importFile * Module transaction._transaction, line 295, in savepoint * Module transaction._transaction, line 292, in savepoint * Module transaction._transaction, line 675, in __init__ * Module ZODB.Connection, line 1012, in savepoint * Module ZODB.Connection, line 493, in _commit * Module ZODB.ExportImport, line 143, in _importDuringCommit * Module None, line 14, in ? ImportError: cannot import name PythonField --- Em zope-pt@yahoogrupos.com.br, Cleber J Santos [EMAIL PROTECTED] escreveu Cristina, Veja se existe algum External Method com o nome de *CaseNormalizer * ou algum produto, pois é ele o causador deste erro, algum produto pode depender dele e etc... Porém é este o cara que tá dando o erro, você terá que ver ai onde na estrutura que você gerou o Zexp tinha este módulo e coloca-lo na nova estrutura. Att, Cristina Souza wrote: Ops...desculpa..rsss O Erro que aparece no TraceBack é: Request URL http://localhost:8080/manage_importObject Exception Type AttributeError Exception Value 'module' object has no attribute 'CaseNormalizer' Traceback (innermost last): * Module ZPublisher.Publish, line 115, in publish * Module ZPublisher.mapply, line 88, in mapply * Module ZPublisher.Publish, line 41, in call_object * Module OFS.ObjectManager, line 585, in manage_importObject * Module OFS.ObjectManager, line 602, in _importObjectFromFile * Module ZODB.ExportImport, line 75, in importFile * Module transaction._transaction, line 295, in savepoint * Module transaction._transaction, line 292, in savepoint * Module transaction._transaction, line 675, in __init__ * Module ZODB.Connection, line 1012, in savepoint * Module ZODB.Connection, line 493, in _commit * Module ZODB.ExportImport, line 144, in _importDuringCommit AttributeError: 'module' object has no attribute 'CaseNormalizer' Eu não estou entendendo este erro --- Em zope-pt@yahoogrupos.com.br, Cleber J Santos cleber_jsantos@ escreveu Cristina ai vai duas dicas que poderá te ajudar muito 1- Sempre leia e tente entender o erro, se não entendeu, veja o TraceBack ele vai te dizer com certeza. 2- Para enviar erros para a lista envie sempre o trace, enviar essa tela simplesmente pode não dizer nada. O erro nessa tela aponta que o site ou aplicação que você está importando tem um módulo ou produto de nome *CaseNormalizer* e o qual na estrutura que você deseja importar não tem. Att, Cristina Souza wrote: Oi pessoal, eu outra vez...rsss Estou tentando importar um site .zexp Estou usando windows, Plone 2.5, Zope 2.9 Já coloque todos os produtos utilizados na página para dentro desse plone Quando vou importar o site aparece a seguinte mensagem de erro: Site Error An error was encountered while publishing this resource. Error Type: AttributeError Error Value: 'module' object has no attribute 'CaseNormalizer' Troubleshooting Suggestions * The URL may be incorrect. * The parameters passed to this resource may be incorrect. * A resource that this resource relies on may be encountering an error. For more detailed information about the error, please refer to the error log. If the error persists please contact the site maintainer. Thank you for your patience. Alguém sabe como me ajudar? -- #!/bin/bash # Name: Cleber J Santos # Email: cleber_jsantos@ # Icq: 27837 -- #!/bin/bash # Name: Cleber J Santos # Email: [EMAIL PROTECTED] # Icq: 27837
Re: [zope-pt] Re: Erro durante a importação
Cristina, leia o trace com atenção, olha a linha *ImportError: cannot import name PythonField* não é quase que semelhante a anterior? Att, Cristina Souza wrote: Agora surgiu outro erro: Request URL http://localhost:8080/manage_importObject Exception TypeImportError Exception Value cannot import name PythonField Traceback (innermost last): * Module ZPublisher.Publish, line 115, in publish * Module ZPublisher.mapply, line 88, in mapply * Module ZPublisher.Publish, line 41, in call_object * Module OFS.ObjectManager, line 585, in manage_importObject * Module OFS.ObjectManager, line 602, in _importObjectFromFile * Module ZODB.ExportImport, line 75, in importFile * Module transaction._transaction, line 295, in savepoint * Module transaction._transaction, line 292, in savepoint * Module transaction._transaction, line 675, in __init__ * Module ZODB.Connection, line 1012, in savepoint * Module ZODB.Connection, line 493, in _commit * Module ZODB.ExportImport, line 143, in _importDuringCommit * Module None, line 14, in ? ImportError: cannot import name PythonField --- Em zope-pt@yahoogrupos.com.br, Cleber J Santos [EMAIL PROTECTED] escreveu Cristina, Veja se existe algum External Method com o nome de *CaseNormalizer * ou algum produto, pois é ele o causador deste erro, algum produto pode depender dele e etc... Porém é este o cara que tá dando o erro, você terá que ver ai onde na estrutura que você gerou o Zexp tinha este módulo e coloca-lo na nova estrutura. Att, Cristina Souza wrote: Ops...desculpa..rsss O Erro que aparece no TraceBack é: Request URL http://localhost:8080/manage_importObject Exception Type AttributeError Exception Value 'module' object has no attribute 'CaseNormalizer' Traceback (innermost last): * Module ZPublisher.Publish, line 115, in publish * Module ZPublisher.mapply, line 88, in mapply * Module ZPublisher.Publish, line 41, in call_object * Module OFS.ObjectManager, line 585, in manage_importObject * Module OFS.ObjectManager, line 602, in _importObjectFromFile * Module ZODB.ExportImport, line 75, in importFile * Module transaction._transaction, line 295, in savepoint * Module transaction._transaction, line 292, in savepoint * Module transaction._transaction, line 675, in __init__ * Module ZODB.Connection, line 1012, in savepoint * Module ZODB.Connection, line 493, in _commit * Module ZODB.ExportImport, line 144, in _importDuringCommit AttributeError: 'module' object has no attribute 'CaseNormalizer' Eu não estou entendendo este erro --- Em zope-pt@yahoogrupos.com.br, Cleber J Santos cleber_jsantos@ escreveu Cristina ai vai duas dicas que poderá te ajudar muito 1- Sempre leia e tente entender o erro, se não entendeu, veja o TraceBack ele vai te dizer com certeza. 2- Para enviar erros para a lista envie sempre o trace, enviar essa tela simplesmente pode não dizer nada. O erro nessa tela aponta que o site ou aplicação que você está importando tem um módulo ou produto de nome *CaseNormalizer* e o qual na estrutura que você deseja importar não tem. Att, Cristina Souza wrote: Oi pessoal, eu outra vez...rsss Estou tentando importar um site .zexp Estou usando windows, Plone 2.5, Zope 2.9 Já coloque todos os produtos utilizados na página para dentro desse plone Quando vou importar o site aparece a seguinte mensagem de erro: Site Error An error was encountered while publishing this resource. Error Type: AttributeError Error Value: 'module' object has no attribute 'CaseNormalizer' Troubleshooting Suggestions * The URL may be incorrect. * The parameters passed to this resource may be incorrect. * A resource that this resource relies on may be encountering an error. For more detailed information about the error, please refer to the error log. If the error persists please contact the site maintainer. Thank you for your patience. Alguém sabe como me ajudar? -- #!/bin/bash # Name: Cleber J Santos # Email: cleber_jsantos@ # Icq: 27837 -- #!/bin/bash # Name: Cleber J Santos # Email: [EMAIL PROTECTED] # Icq: 27837 -- #!/bin/bash # Name: Cleber J Santos # Email: [EMAIL PROTECTED] # Icq: 27837
[zope-pt] Re: Erro durante a importação
Sim, mas para resolver o outro problema eu desistalei todos os produtos, tirei da pasta produtos e depois viltei tudo outra vez. Ai aquele erro não apareceu mais. --- Em zope-pt@yahoogrupos.com.br, Cleber J Santos [EMAIL PROTECTED] escreveu Cristina, leia o trace com atenção, olha a linha *ImportError: cannot import name PythonField* não é quase que semelhante a anterior? Att, Cristina Souza wrote: Agora surgiu outro erro: Request URL http://localhost:8080/manage_importObject Exception Type ImportError Exception Value cannot import name PythonField Traceback (innermost last): * Module ZPublisher.Publish, line 115, in publish * Module ZPublisher.mapply, line 88, in mapply * Module ZPublisher.Publish, line 41, in call_object * Module OFS.ObjectManager, line 585, in manage_importObject * Module OFS.ObjectManager, line 602, in _importObjectFromFile * Module ZODB.ExportImport, line 75, in importFile * Module transaction._transaction, line 295, in savepoint * Module transaction._transaction, line 292, in savepoint * Module transaction._transaction, line 675, in __init__ * Module ZODB.Connection, line 1012, in savepoint * Module ZODB.Connection, line 493, in _commit * Module ZODB.ExportImport, line 143, in _importDuringCommit * Module None, line 14, in ? ImportError: cannot import name PythonField --- Em zope-pt@yahoogrupos.com.br, Cleber J Santos cleber_jsantos@ escreveu Cristina, Veja se existe algum External Method com o nome de *CaseNormalizer * ou algum produto, pois é ele o causador deste erro, algum produto pode depender dele e etc... Porém é este o cara que tá dando o erro, você terá que ver ai onde na estrutura que você gerou o Zexp tinha este módulo e coloca-lo na nova estrutura. Att, Cristina Souza wrote: Ops...desculpa..rsss O Erro que aparece no TraceBack é: Request URL http://localhost:8080/manage_importObject Exception TypeAttributeError Exception Value 'module' object has no attribute 'CaseNormalizer' Traceback (innermost last): * Module ZPublisher.Publish, line 115, in publish * Module ZPublisher.mapply, line 88, in mapply * Module ZPublisher.Publish, line 41, in call_object * Module OFS.ObjectManager, line 585, in manage_importObject * Module OFS.ObjectManager, line 602, in _importObjectFromFile * Module ZODB.ExportImport, line 75, in importFile * Module transaction._transaction, line 295, in savepoint * Module transaction._transaction, line 292, in savepoint * Module transaction._transaction, line 675, in __init__ * Module ZODB.Connection, line 1012, in savepoint * Module ZODB.Connection, line 493, in _commit * Module ZODB.ExportImport, line 144, in _importDuringCommit AttributeError: 'module' object has no attribute 'CaseNormalizer' Eu não estou entendendo este erro --- Em zope-pt@yahoogrupos.com.br, Cleber J Santos cleber_jsantos@ escreveu Cristina ai vai duas dicas que poderá te ajudar muito 1- Sempre leia e tente entender o erro, se não entendeu, veja o TraceBack ele vai te dizer com certeza. 2- Para enviar erros para a lista envie sempre o trace, enviar essa tela simplesmente pode não dizer nada. O erro nessa tela aponta que o site ou aplicação que você está importando tem um módulo ou produto de nome *CaseNormalizer* e o qual na estrutura que você deseja importar não tem. Att, Cristina Souza wrote: Oi pessoal, eu outra vez...rsss Estou tentando importar um site .zexp Estou usando windows, Plone 2.5, Zope 2.9 Já coloque todos os produtos utilizados na página para dentro desse plone Quando vou importar o site aparece a seguinte mensagem de erro: Site Error An error was encountered while publishing this resource. Error Type: AttributeError Error Value: 'module' object has no attribute 'CaseNormalizer' Troubleshooting Suggestions * The URL may be incorrect. * The parameters passed to this resource may be incorrect. * A resource that this resource relies on may be encountering an error. For more detailed information about the error, please refer to the error log. If the error persists please contact the site maintainer. Thank you for your patience. Alguém sabe como me ajudar? -- #!/bin/bash # Name: Cleber J Santos # Email: cleber_jsantos@ # Icq: 27837 -- #!/bin/bash # Name: Cleber J Santos # Email: cleber_jsantos@ # Icq: 27837 -- #!/bin/bash # Name: Cleber J Santos # Email: [EMAIL PROTECTED] # Icq: 27837
[zope-pt] Zope + autenticação do PHP
Bom dia, pessoal. Sou novo aqui na lista e tenho uma dúvida aqui com o Zope. Preciso fazer um esquema de login aqui onde trabalho da seguinte maneira: Existe uma aplicação PHP que autentica os usuários de duas formas: buscando no LDAP e no Mysql (se o cara tiver login de rede, busque no LDAP, se nao tiver, busque no Mysql). Eu preciso integrar um sistema feito no Zope a este mecanismo de login, de forma a centralizar a base/forma de login realizados aqui. Qual seria a melhor forma possível? Nós aqui pensamos que seria via XML-RPC (eu envio o login/senha que o usuário informou, chamo o método de autenticação do outro sistema, valido este login e retorno o código do usuário). Até ai tudo bem. Fácil. Porém o que não estou conseguindo é pegar esta informação que foi retornada da outra aplicação e informar ao Zope que este 'Cara' está autenticado. Isto é crucial para que não percamos o potênte esquema de autenticação/autorização do Zope. Alguêm tem alguma idéia de como posso fazer Isto? Ou seja: Pegar o 'código do usuário' que veio do PHP (via xml-rpc) e pedir para o zope utilizar aquelas informações para fazer a seguraça do produto? Grato pela atenção, Guilherme Amaral de Campos
[zope-pt] Re: Erro durante a importação
Será que alguém pode me ajudar com esse erro, não encontro nada a respeito Request URL http://localhost:8080/manage_importObject Exception Type AttributeError Exception Value 'module' object has no attribute 'CaseNormalizer' Traceback (innermost last): * Module ZPublisher.Publish, line 115, in publish * Module ZPublisher.mapply, line 88, in mapply * Module ZPublisher.Publish, line 41, in call_object * Module OFS.ObjectManager, line 585, in manage_importObject * Module OFS.ObjectManager, line 602, in _importObjectFromFile * Module ZODB.ExportImport, line 75, in importFile * Module transaction._transaction, line 295, in savepoint * Module transaction._transaction, line 292, in savepoint * Module transaction._transaction, line 675, in __init__ * Module ZODB.Connection, line 1012, in savepoint * Module ZODB.Connection, line 493, in _commit * Module ZODB.ExportImport, line 144, in _importDuringCommit AttributeError: 'module' object has no attribute 'CaseNormalizer' Por favor!!! --- Em zope-pt@yahoogrupos.com.br, Cristina Souza [EMAIL PROTECTED] escreveu Sim, mas para resolver o outro problema eu desistalei todos os produtos, tirei da pasta produtos e depois viltei tudo outra vez. Ai aquele erro não apareceu mais. --- Em zope-pt@yahoogrupos.com.br, Cleber J Santos cleber@ escreveu Cristina, leia o trace com atenção, olha a linha *ImportError: cannot import name PythonField* não é quase que semelhante a anterior? Att, Cristina Souza wrote: Agora surgiu outro erro: Request URL http://localhost:8080/manage_importObject Exception TypeImportError Exception Value cannot import name PythonField Traceback (innermost last): * Module ZPublisher.Publish, line 115, in publish * Module ZPublisher.mapply, line 88, in mapply * Module ZPublisher.Publish, line 41, in call_object * Module OFS.ObjectManager, line 585, in manage_importObject * Module OFS.ObjectManager, line 602, in _importObjectFromFile * Module ZODB.ExportImport, line 75, in importFile * Module transaction._transaction, line 295, in savepoint * Module transaction._transaction, line 292, in savepoint * Module transaction._transaction, line 675, in __init__ * Module ZODB.Connection, line 1012, in savepoint * Module ZODB.Connection, line 493, in _commit * Module ZODB.ExportImport, line 143, in _importDuringCommit * Module None, line 14, in ? ImportError: cannot import name PythonField --- Em zope-pt@yahoogrupos.com.br, Cleber J Santos cleber_jsantos@ escreveu Cristina, Veja se existe algum External Method com o nome de *CaseNormalizer * ou algum produto, pois é ele o causador deste erro, algum produto pode depender dele e etc... Porém é este o cara que tá dando o erro, você terá que ver ai onde na estrutura que você gerou o Zexp tinha este módulo e coloca-lo na nova estrutura. Att, Cristina Souza wrote: Ops...desculpa..rsss O Erro que aparece no TraceBack é: Request URL http://localhost:8080/manage_importObject Exception Type AttributeError Exception Value 'module' object has no attribute 'CaseNormalizer' Traceback (innermost last): * Module ZPublisher.Publish, line 115, in publish * Module ZPublisher.mapply, line 88, in mapply * Module ZPublisher.Publish, line 41, in call_object * Module OFS.ObjectManager, line 585, in manage_importObject * Module OFS.ObjectManager, line 602, in _importObjectFromFile * Module ZODB.ExportImport, line 75, in importFile * Module transaction._transaction, line 295, in savepoint * Module transaction._transaction, line 292, in savepoint * Module transaction._transaction, line 675, in __init__ * Module ZODB.Connection, line 1012, in savepoint * Module ZODB.Connection, line 493, in _commit * Module ZODB.ExportImport, line 144, in _importDuringCommit AttributeError: 'module' object has no attribute 'CaseNormalizer' Eu não estou entendendo este erro --- Em zope-pt@yahoogrupos.com.br, Cleber J Santos cleber_jsantos@ escreveu Cristina ai vai duas dicas que poderá te ajudar muito 1- Sempre leia e tente entender o erro, se não entendeu, veja o TraceBack ele vai te dizer com certeza. 2- Para enviar erros para a lista envie sempre o trace, enviar essa tela simplesmente pode não dizer nada. O erro nessa tela aponta que o site ou aplicação que você está importando tem um módulo ou produto de nome *CaseNormalizer* e o qual na estrutura que você deseja importar não tem. Att, Cristina Souza wrote: Oi pessoal, eu outra vez...rsss
Re: [zope-pt] Re: Erro durante a importação
Cristina, Ao invés do zexp tente com o Data.fs. abraços, Clayton
[zope-pt] Re: Erro durante a importação
Olá Cristina, Oi pessoal, eu outra vez...rsss Estou tentando importar um site .zexp Estou usando windows, Plone 2.5, Zope 2.9 Já coloque todos os produtos utilizados na página para dentro desse plone Quando vou importar o site aparece a seguinte mensagem de erro: Site Error An error was encountered while publishing this resource. Error Type: AttributeError Error Value: 'module' object has no attribute 'CaseNormalizer' pergunta: este ZEXP que você está tentando importar foi exportado a partir de uma instância do Plone 2.5? Pelo erro, me parece que o seu ZEXP é de um Plone 2.1.x... não? :-) Lembre-se que essa forma de exportar/importar dados funciona somente entre versões idênticas de versões (pode até funcionar em outros casos, mas é mais sorte do que juízo...). HTH, -- Dorneles Treméa X3ng Web Technology http://nosleepforyou.blogspot.com
[zope-pt] Re: Erro durante a importação
Nâo, é a mesma versão sim...2.5 --- Em zope-pt@yahoogrupos.com.br, Dorneles Treméa [EMAIL PROTECTED] escreveu Olá Cristina, Oi pessoal, eu outra vez...rsss Estou tentando importar um site .zexp Estou usando windows, Plone 2.5, Zope 2.9 Já coloque todos os produtos utilizados na página para dentro desse plone Quando vou importar o site aparece a seguinte mensagem de erro: Site Error An error was encountered while publishing this resource. Error Type: AttributeError Error Value: 'module' object has no attribute 'CaseNormalizer' pergunta: este ZEXP que você está tentando importar foi exportado a partir de uma instância do Plone 2.5? Pelo erro, me parece que o seu ZEXP é de um Plone 2.1.x... não? :-) Lembre-se que essa forma de exportar/importar dados funciona somente entre versões idênticas de versões (pode até funcionar em outros casos, mas é mais sorte do que juízo...). HTH, -- Dorneles Treméa X3ng Web Technology http://nosleepforyou.blogspot.com
[zope-pt] Re: Duvidas nas Viewlets
Opa Felipe, Fala ae pessoal, Estou refazendo do zero um portal de Plone 2.5 para Plone 3, estou começando pela parte do layout. Peguei a estrutura do DiyPloneStyle, para ja fazer a skin via produto. Ate ae lbz, consegui ja impor algumas modificações, porem quando cheguei na parte de viewlets EMPAQUEI Consegui fazer o Hidden nas viewlets que não quero que aparece. Agora eu quero customizar as viewlets que estão aparecendo, estou indo na PT as quais elas chamam, modificando. Porem no Portal elas não estão mostrando minhas modificações... Primeiramente coloquei as Templates customizadas, no meu produto, NÃO FUNCIONOU... Tambem tentei customiza-las na Custom diretamente e nada... O que estou fazendo de errado? Alguem, poderia me ajudar ?? é possível que você tenha colocado os templates dentro do diretório 'skins' ao invés de colocá-las junto com as classes BrowserView (que geralmente ficam no diretório 'browser'... :-/ Lembre-se que os templates de views não são a mesma coisa que os templates dos skins. Os templates customizados dos skins ficam (por padrão, mas você pode mudar) na pasta 'custom'. Todos os templates customizados das views ficam na tool 'portal_view_customizations'. Tentei criar minha propria viewlets como ensina no tutorial do Tchezope, Conseguir criar, mas na hora que agrego o codigo das templates padrão do plone na minha templete criada, da pau Bom, então é este erro que precisa ser corrigido, pois o tutorial funciona. Refaça todas as etapas e veja o que você pulou... :-) HTH, -- Dorneles Treméa X3ng Web Technology http://nosleepforyou.blogspot.com
Re: [zope-pt] Re: Erro durante a importação
Clayton wrote: Cristina, Ao invés do zexp tente com o Data.fs. abraços, Clayton Clayton, Mesmo colocando o Data.fs o erro pode continuar, pois pode ser um produto ou módulo que ficou faltando instalar, ela terá que realmente ver o que de produtos e módulos ela tem em uma instância e colocar exatamente da mesma forma na outra. Att -- #!/bin/bash # Name: Cleber J Santos # Email: [EMAIL PROTECTED] # Icq: 27837
Re: [zope-pt] Re: Erro durante a importação
Sim, Mas se o Zope subir dará para visualizar melhor o que esta acontecendo. O produto já vem por padrão no Zope em Products.ZCTextIndex.Lexicon.CaseNormalizer. Chute: O que pode esta ocorrendo é que não esta indexando algo. abraços, Clayton 2008/6/30 Cleber J Santos [EMAIL PROTECTED]: Clayton wrote: Cristina, Ao invés do zexp tente com o Data.fs. abraços, Clayton Clayton, Mesmo colocando o Data.fs o erro pode continuar, pois pode ser um produto ou módulo que ficou faltando instalar, ela terá que realmente ver o que de produtos e módulos ela tem em uma instância e colocar exatamente da mesma forma na outra. Att -- #!/bin/bash # Name: Cleber J Santos # Email: [EMAIL PROTECTED] # Icq: 27837
Re: [zope-pt] Re: Erro durante a importação
Sim, olhando por este ângulo ;) mas pela mensagem de erro que ela mandou anterior a essa, diz que conssegiu resolver e que o erro passou a ser este: ImportError: cannot import name PythonField neste caso pode ser que ou a instalação não foi feita corretamente, ou está realmente faltando algum produto(dependência). Mas sim, Cristina tente o que o amigo Clayton colocou aqui e vamos ver no que dá pra te ajudar. Att, Clayton wrote: Sim, Mas se o Zope subir dará para visualizar melhor o que esta acontecendo. O produto já vem por padrão no Zope em Products.ZCTextIndex.Lexicon.CaseNormalizer. Chute: O que pode esta ocorrendo é que não esta indexando algo. abraços, Clayton 2008/6/30 Cleber J Santos [EMAIL PROTECTED]: Clayton wrote: Cristina, Ao invés do zexp tente com o Data.fs. abraços, Clayton Clayton, Mesmo colocando o Data.fs o erro pode continuar, pois pode ser um produto ou módulo que ficou faltando instalar, ela terá que realmente ver o que de produtos e módulos ela tem em uma instância e colocar exatamente da mesma forma na outra. Att -- #!/bin/bash # Name: Cleber J Santos # Email: [EMAIL PROTECTED] # Icq: 27837 -- #!/bin/bash # Name: Cleber J Santos # Email: [EMAIL PROTECTED] # Icq: 27837
[zope-pt] Re: Erro durante a importação
Com relação ao erro ImportError: cannot import name PythonField eu já resolvi, era um produto (dependência). Mas o erro: Error Value: 'module' object has no attribute 'CaseNormalizer', não consigo achar. Já estou quase desistindo --- Em zope-pt@yahoogrupos.com.br, Cleber J Santos [EMAIL PROTECTED] escreveu Sim, olhando por este ângulo ;) mas pela mensagem de erro que ela mandou anterior a essa, diz que conssegiu resolver e que o erro passou a ser este: ImportError: cannot import name PythonField neste caso pode ser que ou a instalação não foi feita corretamente, ou está realmente faltando algum produto(dependência). Mas sim, Cristina tente o que o amigo Clayton colocou aqui e vamos ver no que dá pra te ajudar. Att, Clayton wrote: Sim, Mas se o Zope subir dará para visualizar melhor o que esta acontecendo. O produto já vem por padrão no Zope em Products.ZCTextIndex.Lexicon.CaseNormalizer. Chute: O que pode esta ocorrendo é que não esta indexando algo. abraços, Clayton 2008/6/30 Cleber J Santos [EMAIL PROTECTED]: Clayton wrote: Cristina, Ao invés do zexp tente com o Data.fs. abraços, Clayton Clayton, Mesmo colocando o Data.fs o erro pode continuar, pois pode ser um produto ou módulo que ficou faltando instalar, ela terá que realmente ver o que de produtos e módulos ela tem em uma instância e colocar exatamente da mesma forma na outra. Att -- #!/bin/bash # Name: Cleber J Santos # Email: [EMAIL PROTECTED] # Icq: 27837 -- #!/bin/bash # Name: Cleber J Santos # Email: [EMAIL PROTECTED] # Icq: 27837
Re: [zope-pt] Re: Duvidas nas Viewlets
Consegui redirecionar as viewlets para as templates que customizei na pasta templates dentro do .browser Porem quando tento chamar o mesmo codigo que tinha como padrão, esta dando erro... Ta dando erro na hora que chamo url: a metal:define-macro=portal_logo id=portal-logo accesskey=1 tal:attributes=href navigation_root_url img src=logo.jpg alt= tal:define=logostring here/base_properties/logoName tal:replace=structure here/?logostring / /a O que pode ser ?? tenho que definir na interface para poder fazer tudo o que eu poderia fazer como se tivesse customizando a template padrão ?? interface.py *from plone.theme.interfaces import IDefaultPloneLayer class IBFSkin(IDefaultPloneLayer): Marker interface that defines a Zope 3 layer. It will be used for the viewlets that we want to add to the DotNet Example skin only. * Configure.zcml *configure xmlns=http://namespaces.zope.org/zope; xmlns:browser=http://namespaces.zope.org/browser; interface interface=.interfaces.IBFSkin type=zope.publisher.interfaces.browser.IBrowserSkinType name=BFSkin / browser:viewlet name=plone.footer manager=plone.app.layout.viewlets.interfaces.IPortalFooter template=templates/footer.pt permission=zope2.View layer=.interfaces.IBFSkin / browser:viewlet name=plone.logo manager=plone.app.layout.viewlets.interfaces.IPortalHeader template=templates/logo.pt permission=zope2.View layer=.interfaces.IBFSkin / !-- move breadcrumbs to above main content -- !-- Move the breadcrumbs viewlet registration -- browser:viewlet name=plone.path_bar manager=plone.app.layout.viewlets.interfaces.IContentViews class=plone.app.layout.viewlets.common.PathBarViewlet permission=zope2.View layer=.interfaces.IBFSkin / /configure* 2008/6/30 Dorneles Treméa [EMAIL PROTECTED]: Opa Felipe, Fala ae pessoal, Estou refazendo do zero um portal de Plone 2.5 para Plone 3, estou começando pela parte do layout. Peguei a estrutura do DiyPloneStyle, para ja fazer a skin via produto. Ate ae lbz, consegui ja impor algumas modificações, porem quando cheguei na parte de viewlets EMPAQUEI Consegui fazer o Hidden nas viewlets que não quero que aparece. Agora eu quero customizar as viewlets que estão aparecendo, estou indo na PT as quais elas chamam, modificando. Porem no Portal elas não estão mostrando minhas modificações... Primeiramente coloquei as Templates customizadas, no meu produto, NÃO FUNCIONOU... Tambem tentei customiza-las na Custom diretamente e nada... O que estou fazendo de errado? Alguem, poderia me ajudar ?? é possível que você tenha colocado os templates dentro do diretório 'skins' ao invés de colocá-las junto com as classes BrowserView (que geralmente ficam no diretório 'browser'... :-/ Lembre-se que os templates de views não são a mesma coisa que os templates dos skins. Os templates customizados dos skins ficam (por padrão, mas você pode mudar) na pasta 'custom'. Todos os templates customizados das views ficam na tool 'portal_view_customizations'. Tentei criar minha propria viewlets como ensina no tutorial do Tchezope, Conseguir criar, mas na hora que agrego o codigo das templates padrão do plone na minha templete criada, da pau Bom, então é este erro que precisa ser corrigido, pois o tutorial funciona. Refaça todas as etapas e veja o que você pulou... :-) HTH, -- Dorneles Treméa X3ng Web Technology http://nosleepforyou.blogspot.com -- Felipe Toscano