[TUIGWAA-113] tgw_plugin 系のエンティティの情報が model.ecore に保存されない Created: 2006-09-29 Updated: 2006-10-16 Resolved: 2006-10-16 |
|
Status: | Resolved |
Project: | Tuigwaa |
Component/s: | controller, model, plugin |
Affects Version/s: | 0.9.1 |
Fix Version/s: | 1.0.1 |
Type: | Bug | Priority: | Major |
Reporter: | takishita | Assignee: | nishioka |
Resolution: | Fixed | Votes: | 0 |
Labels: | None |
Description |
tgw_plugin_comment,tgw_plugin_trackback 再起動時にはテーブル一覧に出力されない。 どうやら、メモリ上には設定が記述されているが、moder.ecore には記述されない模様。 同時に、前回作成したフィルタ等が利用できないなどの問題が発生しているので、こちらも確認されたし。 1. 新しくデプロイしたサイトを用意 ということで困りました。 |
Comments |
Comment by nishioka [ 2006-10-16 ] |
ファイルのバイナリーデータ入力用テーブル以外は |
Comment by someda [ 2006-09-29 ] |
サイトアップロードの際に、プラグイン用のデータベースのバックアップがとられていても、 ワークアラウンドとしては、
となる。 やはり、プラグインテーブルの初期化はサイト構築時に行った方がスムーズのように思われる。 |
Comment by someda [ 2006-09-29 ] |
FileData への変更時に、class ファイルを利用したプラグインのデータベース情報については、model.ecore に永続化されないようになりました。 若干タイミングの問題が残りますが、通常の Plugin の呼び出し時の initialize 処理で呼ばれる これで、そのプラグインを読み込んだ後については、フィルタ、カスタムフォームなどを利用する 問題点としては、該当の View を担当するプラグインが読まれる前に、そのテーブルに対する dao/tgw_plugin_*.dicon の読み込みタイミングについては要検討。 |