HOME | ドキュメント |  ブログ  |  BBS  |  瓦版  | 将棋プロジェクト |  物置小屋   

台風 23 号 象歩ブログ 時代遅れな天気予報
18 October 2004

Zope-2.8.0-a1 を試す

Zope  

Zope-2.8.0-a1 が出たので試してみました。 Vine 3.0 用 rpm は ここ。 Python 2.3.4 以上が必須です。 Zope28 の HTTP ポートは 8280 に設定しましたが、起動後に http://localhost:8280 でブラウズできません。 "localhost" を "192.168.xxx.yyy" や host name にすると入れます。 理由は不明です。

コンテンツの移動は Data.fs をコピーしたものではエラーになりましたが、 ZMI で Zope オブジェクトを export/import して可能でした。 ZODB が変わったせいでしょうか?

プロダクトでは TinyTablePlus と ZPsycopgDA の動作があやしいです。 他に COREBlog や ExternalEditor, FSCounter, LocalFS, RDFSummary, UserCounter など試してみましたが正常に動作しているように見えました。


TinyTablePlus

Zope28 起動時に "ImportError: No module named PersistentMapping TinyTablePlus.py line 42" とログ出力されるので、
- from PersistentMapping import PersistentMapping
+ from persistent.mapping import PersistentMapping
とソースを修正してみました。モジュールの名前が変わったようです。 しかし実行時に getRows() メソッドでエラーになりました。 調べて見ないといけません。

ZPsycopgDA

"Z Psycopg Database Connection" は一応継るようですが、 SQL で検索テストするとエラーになりました。下記のトレースバックが出ます。
...

・ Module Shared.DC.ZRDB.Connection, line 123, in manage_test
・ Module Shared.DC.ZRDB.Results, line 76, in __init__
TypeError: object does not support item assignment (Also, an error occurred
while attempting to render the standard error message.)

リリースされるころには、どちらも fix されているとは思いますが、 良く使うものなので、もう少し調べてみる必要がありそうです。

Comments
There is no comment.
Trackbacks

【注意】TrackBack 送信なさる場合、 あなたの記事中に参照リンク (当ブログの URL 記述) が必要です。 トラックバックスパム防止のため、御了承ください。

There is no trackback.
Post a comment











一回プレビューして投稿内容の確認をしてください。その後に投稿可能になります。