MTOSでXML-RPCを使いたいと思ったが、うまく認識してくれない。CentOSなのだが、SOAP::Lite のインストールがうまくできていないようだ。リポジトリはdagのものを追加して使っている。
SOAP::Liteがきちんと動いているかどうかは、下記のようにすればわかるということで、やってみたところ、Scalar::Utilsでエラーが発生していました。
$ perl -e 'require SOAP::Lite'
結局、perlのバージョンが低かったみたいで、SOAP::Liteライブラリをインストールするだけでなく、perl自体も最新版にする必要があったようです。推測するに、SOAP::Liteのリリース後にみつかったperlのバグみたいです。きちんと調べたわけではないので、本当かどうかはわかりませんが…