#nomenubar
自宅鯖で動作→nkf -e AccessServlet.utf8.java > AccessServlet.java
DeviceControllerもeucにしないとうまくいかないみたい
Felicaと支援システムの連携
自宅鯖の環境整備
AccessServlet上に表示される「Data Export」のリンクをクリックすると、以下のように表示されることがある。
Data Export (for debug) Export xsl not defined.
これはAttr.xmlにExportタグが記述されていないために起こるものである。
PICNIC_TESTには以下のように記述されている。
<Export xsl="Device_export_picnic_test.xsl" />
この場合は以下のようなエラーが出る。
Data Export (for debug) ERR - Save exception java.io.FileNotFoundException: /servlet/_tmp_ (No such file or directory)
これはExternal.java内のディレクトリ指定の問題。これを修正すると、
Data Export (for debug)
しか出なくなった。
DeviceControllerからExternalを呼び出しているのは以下の手順。
→Data Exportしか出なくなったのは、xmlファイルがないため空の文字列をExternalに送っていたのが原因→空行の時はExternalに行かないように対処、また研究室鯖からxmlデータを自宅鯖へ送って空行にならないよう対処
perlスクリプトの実行に必要なため、自宅鯖にDBI/DBDをインストール
ここでmysql.plを使用する→いちいちシステムを使わなくてもいいように、perlからDBに格納するテストをするためのperlスクリプト