若干長くなってしまったので,TrackBack でお返事させていただきます.
まず,モジュール関連ですが,sugi 氏による mapae for xyzze では,Jcode は不要です *1. SOAP::Lite については,エラーが表示されず,すぐにプロンプトが表示されれば,既にインストールされているということです.ActivePerl5.8 であれば,多分初めからインストールされていると思います.
次に mapae.pm 拡張についてですが,これははまだ他の方からの動作報告をいただいていないので,現行のバージョンで動かない環境があるかもしれません.しかし,sugi 氏が xyzzy 用に移植してくださった当時は,まだ mapae のエラー処理が貧弱でして,原因を探るには通信内容をダンプするしか無いように思います.
Meadow と 最新版の mapae を導入して M-x mapae-preview-dump を実行してみるのが,一番手っ取り早い原因究明だと思います. Meadow が導入できないのであれば,文字化け *2しますが,以下の方法でも原因が分かるかもしれません.
- mapae.pl と mapae.ph だけをダウンロードし,mapae58.pl とは別のディレクトリに保存する *3.
- mapae for xyzzy で適当なエントリを作成し,ファイルとして mapae.pl と同じディレクトリに保存する.(例えば,test.dat)
- mapae.pl を保存したディレクトリで,次のコマンドを実行.
perl mapae.pl -d makePreview < test.dat
いずれの場合でも,出力の最下行が,プレビューファイルの URL ならば正常です.もし失敗している場合は,エラー内容が表示される *4と思いますので,それをお教えいただければ解決できるかもしれません.
今のところこのくらいしか分からず申し訳なく思いますが,とりあえずご参考まで.

いちヘタレ xyzzy 使いにもの凄く丁寧な説明有難うございます。感謝感激です。Jcode や SOAP に関しては、どうやら弄らなくても良い部分らしい。と、ちょうど気付いたところでした。(相変わらず遅過ぎ・・)
とりあえず nyam さんの説明の通りにやってみてどうなるか、また自分の所で報告したいと思います。それと、今は別の環境に居るので試せないのですが、プレビューした時に xyzzy 上で出てたエラーメッセージを記述し忘れてる事に今気付きました・・・。そこら辺も含めて、改めて結果報告しようと思います。