Выпуск Zope / Plone 3 - PullRequest
       15

Выпуск Zope / Plone 3

1 голос
/ 07 января 2010

Привет всем, я удалил тип контента, который я ранее добавил, и после этого я все еще получаю предупреждение

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

'из модуля' ns.archetype_name.content.content_type_name '

Это не приводит к очевидным проблемам, но касается меня, так как я думал, что удалил его правильно, и не могу найти место, где я оставил след. Я перезапустил сервер, перезапустил buildout и все остальное, что я могу подумать, чтобы попытаться избавиться от этого сообщения, но безрезультатно.

Я прочитал в Интернете, что это предупреждение указывает на то, что Data.fs не синхронизирован с рассматриваемыми пакетами, и что мне следует переустановить отсутствующие пакеты. Я сделал это, и ошибка исчезла, но я действительно хотел бы избавиться от ошибки и рассматриваемого типа контента.

Спасибо! Пол

Ответы [ 2 ]

1 голос
/ 04 марта 2011

Вы можете попробовать следующее:

  • Удаление, удаление, сборка.
  • Перейти к ZMI в корне zope, Control Панно, Продукты. Посмотрите, если продукт указан. Удалить его.
  • Restart.

Это, вероятно, приведет к тому, что раздражение исчезнет, ​​и если продукт предоставляет простые типы контента, этого будет достаточно. Однако вам следует проверить наличие лишних остатков, таких как постоянные утилиты.

Хороший инструмент, который поможет вам узнать, что происходит, если у вас все еще есть проблемы, это zodbupdate . Последняя версия IIRC будет работать только на Python 2.6, вы должны использовать более ранние версии.

1 голос
/ 19 января 2010

Мне кажется, что проблема заключалась в том, что на портале было содержимое такого типа; и поэтому удаление пакета hte в основном «осиротело» из-за этих элементов, что привело к этой ошибке.

...