Personal tools

Zope 2.8とPlone 2.1

ちょっとヘン。ウチのサイトはそこそこアクセスがあるし,RDBMSとの連携をしていて,そこそこトランザクションが発生しているからかもしれないけど,ZODBのコンフリクトエラーが出る。現在問題の切り分け中。

Placeless Translation Serviceあたりでトラブっている様子。最初ZMI Localizerが悪影響を与えているのかと思ってはずしてみたけど,やはり同じエラーが出る。同じZopeインスタンスに載っているDTMLではエラーは出ないし,ZMI Localizerをインストールした状態でZMIを表示するとエラーが解消するので,ZODBのキャッシュからPTSのインスタンスが追い出されたタイミングでエラーが出ているように強く推察される [1]

もうちょっと様子を見て,解消しないようなら,フックを入れたりして暫定的に解決を図る予定。ZPTの実装が変わったりしたのかなあ。。。そっちのセンでも調べてみよう。


[1]ZMI Locallizerでは,ZMIを表示する際にZODBのキャッシュから追い出されたPTSインスタンスを再ロードしてこの問題を解消するようになっている。Zopeみたいなものの「日本語化(あるいは国際化)」やるなら,ここまでやんないとダメなのよね。なお,このサイトは国内では有数のアクセス数を誇っているわけですが,管理画面の日本語化をして問題なく稼働しています。
Category(s)
zope
The URL to Trackback this entry is:
http://coreblog.org/ats/706/tbping
Add comment

You can add a comment by filling out the form below. Plain text formatting.

(Required)
(Required)
(Required)
(Required)
コメントスパム避けのための認証文字列です

Captcha Image

Pythonな求人
r = urlopen("http://www.webcore.co.jp/recruit")
About this blog
■Author


atsこと柴田淳です。Atsushiはガイジンにうまく発音して頂けないので,これからはJunというペンネームで行こうと思っていましたがあんまり使ってません。
Webcore株式会社 代表取締役
■TRIVIAL TECHNOLOGIES 2.0
トリビアル・テクノロジー 2.0,「トリテク 2.0」と呼んでください。
Blog(ブログ)サイトです。Plone上で動く,オープンソースのBlog Product - COREBlog2を使っています。
 
最近書いた本,Mook
みんなのPython Webアプリ編
Pythonの基礎から,Webアプリやフレームワークの仕組みまで,つまることなく一気に学べる書籍です。「みんなのPython」と一緒に読んでください:-)。
みんなのPython
Pythonの入門書です。基本的なことから分かりやすく解説するよう勤めました。Pythonをはじめたいと思っている人,JavaやC++,PerlやRubyを学ぼうと思って躓いてしまった人はぜひ読んで下さい。
 

Powered by Plone, the Open Source Content Management System