Виджет не работает - PullRequest
       18

Виджет не работает

0 голосов
/ 15 января 2012

Я создал новый виджет, следуя примеру LatestTwitter от Мартена Баллиау.

Мой проект является почти точной копией, но использует разные пространства имен, имена классов и т. Д.

Я могу включить модуль и добавить виджет в слой.

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

И когда я пытаюсь редактировать виджет, я получаю сообщение об ошибке:

NHibernate.MappingException was unhandled by user code
  Message=No persister for: MyNamespace.MyWidgetRecord
  Source=NHibernate
  StackTrace:
       at NHibernate.Impl.SessionFactoryImpl.GetEntityPersister(String entityName)
(...)

Как решить эту проблему?

Ответы [ 2 ]

0 голосов
/ 17 января 2012

В итоге я переписал модуль с нуля, и теперь он работает.Первоначальная проблема остается загадкой ...

0 голосов
/ 15 января 2012

вероятно один из следующих

  • hbm.xml не установлен во встроенный ресурс
  • MyWidgetRecordMap : Classmap<MyWidgetRecord> не общедоступен
  • hbm или класс отображения не добавлен вконфигурация
...