2010-01-07 12 views
1

Salut à tous, je désinstallé un type de contenu que je avais déjà ajouté et après cela, je suis toujours obtenir un avertissement deZope/Plone 3 produit d'émission uninstsall

2010-01-06 22:43:50 WARNING OFS.Uninstalled Could not import class 'myclass 

« du module » ns.archetype_name.content .content_type_name '

Cela n'entraîne pas de problèmes évidents, mais cela me préoccupe car je pensais que je l'avais désinstallé correctement, et je ne trouve aucun endroit où j'ai laissé une trace de celui-ci. J'ai redémarré le serveur, relancé buildout, et tout ce que je peux penser pour essayer de se débarrasser de ce message, en vain.

J'ai lu en ligne que cet avertissement est une indication que Data.fs n'est pas synchronisé avec les paquets, en question, et que je devrais réinstaller les paquets manquants. Je l'ai fait, et l'erreur est partie, mais je voudrais vraiment se débarrasser de l'erreur et le type de contenu en question.

Merci! Paul

Répondre

1

Il me semble que le problème ici était qu'il y avait du contenu de ce type sur le portail; et donc désinstaller hte paquet essentiellement «orphelin» ces éléments, provoquant cette erreur.

1

Vous pouvez essayer ce qui suit:

  • Désinstaller, supprimer, buildout.
  • Accédez à ZMI à la racine zope, Control Panel, Products. Voyez si le produit est répertorié. Retirez-le.
  • Redémarrer.

Cela va probablement faire disparaître l'ennui et si le produit fournissait des types de contenu simples devrait être suffisant. Cependant, vous devriez vérifier les restes funky tels que les utils persistants.

Un bon outil pour vous aider à savoir ce qui se passe si vous avez encore des problèmes est zodbupdate. IIRC la dernière version ne fonctionnera que sur python 2.6, vous devriez utiliser les versions antérieures.