まつもと ゆきひろです

In message "[ruby-dev:21659] Re: SOAP::StreamError: Illegal media type."
    on 03/10/21, "NAKAMURA, Hiroshi" <nakahiro / sarion.co.jp> writes:

|> Exception `Errno::EPIPE' at ../lib/webrick/httpservlet/cgihandler.rb:54 - Broken pipe
|> removing /tmp/webrick.cgiout.16941.0...done
|> removing /tmp/webrick.cgierr.16941.0...done
|
|CGIプロセスの起動でコケてるみたいです。プロセス初期化でおきた
|エラーが、↑の/tmp/webrick.cgierrに入ってるかもしれません。
|
|すいません、昨晩、-dで起動したら、ログのしきい値もDEBUGと
|なるように変更しました。お時間のあるときに、もう一度-dで
|起動していただけませんでしょうか。

これで分かりました。お恥ずかしいことに私の責任でした。
SOAP4Rが /usr/lib/ruby/1.8 にインストールしてありませんでし
た。メインのrubyには -I オプションでSOAP4Rの位置が指定してあっ
たのですが、CGIプロセスのrubyには渡っていませんでした。

SOAP4Rをほかのライブラリと一緒にきちんとインストールしたらエ
ラーは消えました。ご迷惑をおかけしました。

次はdrbか。test/unit化しないとな。

                                まつもと ゆきひろ /:|)