2005-06-09 (Thu) [長年日記]
_ BDBでSEGV
今度はBDBの拡張ライブラリでSEGV。
自前の拡張ライブラリを使うようにしたり*1、setup.rbを導入してディレクトリ構成を変更したり したので、svn updateする時は要注意です。
*1 そこまでしてBDBにこだわる必要も ない気もするけど
_ スタンドアップミーティング
ちょっと最近だれぎみなので、ちゃんとスタンドアップミーティングを することに。 やっぱり、XPする時は時間の使い方をちゃんと考えないとぜんぜん 仕事がすすまない。夜中にがんばって帳尻を合わせるという手が 使えないから。
というわけで、もう寝よっと。
_ soap4r-1.5.4でActionWebServiceが動かない
忘れてた。これだけは書いとかないと。
仕事の環境をruby_1_8ブランチの最新にしたら、ActionWebServiceが 動かなくなってしまった。 SOAP::Mapping::Registryの仕様変更のせいのようだ。
とりあえず、workaroundのパッチを上記のチケットに添付しておいたら、
The only reason we need the extra data is to get the QName for custom types we registered when we generate WSDL (stored in the info parameter to Registry#add as :type) What do you think of adding a SOAP::Mapping::Registry#find_mapped_type_qname, since find_mapped_soap_class will now already give us the SOAP class we want?
などと意見を求められたんだけど...出番ですよー>なひさん (と言って逃げる)
1.5.4のバグです。意図としては、[0][0]にすべきですね。書き換え損ねました。Factory返してどうする。<br>find_mapped_soap_classは内部ではもう使ってないので消したいなぁ。
むう。できれば、このあたりの仕様についてbitserfと相談していただけるとうれしいです。<br><br>http://dev.rubyonrails.com/ticket/1414<br><br>ってよく見るとなひさんにccしてますね。
あい来てます。Gmailもだいぶ未読が溜ってるなぁ。