[zope-pt] Erro durante a importação

2008-06-30 Por tôpico Cristina Souza
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

2008-06-30 Por tôpico Alexandre Marinho
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

2008-06-30 Por tôpico Cleber J Santos
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

2008-06-30 Por tôpico Cristina Souza
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

2008-06-30 Por tôpico Cleber J Santos
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

2008-06-30 Por tôpico Cristina Souza
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

2008-06-30 Por tôpico Cleber J Santos
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

2008-06-30 Por tôpico Cristina Souza
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

2008-06-30 Por tôpico Guilherme Campos
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

2008-06-30 Por tôpico Cristina Souza
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

2008-06-30 Por tôpico Clayton
Cristina,

Ao invés do zexp tente com o Data.fs.


abraços,

Clayton


[zope-pt] Re: Erro durante a importação

2008-06-30 Por tôpico Dorneles Treméa
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

2008-06-30 Por tôpico Cristina Souza
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

2008-06-30 Por tôpico Dorneles Treméa
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

2008-06-30 Por tôpico Cleber J Santos
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

2008-06-30 Por tôpico Clayton
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

2008-06-30 Por tôpico Cleber J Santos
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

2008-06-30 Por tôpico Cristina Souza
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

2008-06-30 Por tôpico Felipe Toscano
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