bonjour,

j'ai developpé des objects dont les attributs sont associés à une base postgresql. apres test ils fonctionnent nickel.

maintenant, j'essai de migrer ces objets sur mon site de production.
j'ai installé les objects, installé et configuré ZPsycopgDA (mon connecteur). je peux effectuer des requetes à partir de la ZMI et afficher les résultats.

le pb apparait lorsque j'instancie un objet dans mon site.
j'ai l'erreur suivante "The database connection cannot be found."

lorsque je mets l'attribut de mes objets "storage=PostgreSQLStorage()" en commentaire ca fonctionne.
j'ai dc bien un pb de connexion. le pb c que comme ca fonctionne dans la zmi je ne voit pas d'où ca peut venir.

si qq'un à une piste...
merci

au cas ou, la trace:
Traceback (innermost last):
Module ZPublisher.Publish, line 113, in publish
Module ZPublisher.mapply, line 88, in mapply
Module ZPublisher.Publish, line 40, in call_object
Module Products.CMFFormController.FSControllerPythonScript, line 105, in __call__
Module Products.CMFFormController.Script, line 141, in __call__
Module Products.CMFCore.FSPythonScript, line 108, in __call__
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.CMFCore.FSPythonScript, line 163, in _exec
Module None, line 16, in createObject
- <FSControllerPythonScript at /acelys/createObject used for /acelys/test>
- Line 16
Module Products.ATContentTypes.lib.constraintypes, line 274, in invokeFactory
Module Products.CMFCore.PortalFolder, line 408, in invokeFactory
Module Products.CMFCore.TypesTool, line 930, in constructContent
Module Products.CMFCore.TypesTool, line 340, in constructInstance
Module Products.CMFCore.TypesTool, line 571, in _constructInstance
Module Products.PloneCandidat.Candidat, line 4, in addPloneCandidat
Module OFS.ObjectManager, line 293, in _setObject
Module Products.Archetypes.BaseContent, line 41, in manage_afterAdd
Module Products.Archetypes.BaseObject, line 177, in manage_afterAdd
- __traceback_info__: (<PloneCandidat at /acelys/test/plonecandidat.2006-11-02.9023020707>, <PloneCandidat at /acelys/test/plonecandidat.2006-11-02.9023020707>, <ATFolder at /acelys/test>)
Module Products.Archetypes.BaseObject, line 192, in initializeLayers
Module Products.Archetypes.Schema, line 305, in initializeLayers
Module Products.Archetypes.SQLStorage, line 150, in initializeInstance
Module Products.Archetypes.SQLStorage, line 429, in table_exists
Module Products.Archetypes.SQLStorage, line 123, in _query
Module Products.Archetypes.SQLMethod, line 182, in __call__
Module Products.Archetypes.SQLMethod, line 155, in _get_dbc
AttributeError: The database connection <em></em> cannot be found.