#nomenubar
*2006年度第27回ゼミ(2006年12月21日)資料 [#j8751ca2]
*2006年度第26回ゼミ(2006年12月14日)資料 [#d00c55f3]

CENTER:[[12月14日(ゼミ#26)>Lab/2006/1214]] << 12月21日(ゼミ#27) >> [[01月11日(ゼミ#28)>Lab/2007/0111]]
CENTER:[[12月07日(ゼミ#25)>Lab/2006/1207]] << 12月14日(ゼミ#26) >> [[12月21日(ゼミ#27)>Lab/2006/1221]]
CENTER:[[研究関係Wikiトップへ戻る>Lab]]

#contents

**優先課題 [#v0049762]
**優先課題 [#r34fd5ee]

**ゼミ中のメモ [#g315c935]
**12/08 [#l4c7be7c]

自宅鯖で動作→nkf -e AccessServlet.utf8.java > AccessServlet.java

DeviceControllerもeucにしないとうまくいかないみたい

**関連ページ [#a0ad96c0]
***設計やりなおし [#bc3a3c01]

''Felicaと支援システムの連携''

-FeliCa自体をセンサーにする
--FeliCaがリーダ上にあるかどうかをシステム側から判別する
-センサーの認証情報をFeliCaに入れる
--パスワード等で認証が必要なセンサーへアクセスする際にFeliCaを使って認証を行う

**12/13 [#feb59a32]

自宅鯖の環境整備
-MySQL
-commons-codec
-setclasspath.sh設定

**12/14 [#k2038df5]

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ディレクトリ内にあるデバイス毎のデータが収められたxmlファイルを、上記のExportタグで定義されたxslによって変換する。
+変換後のテキストはperlなどの実行形式になっており、External.javaがそれを実行する。

→Data Exportしか出なくなったのは、xmlファイルがないため空の文字列をExternalに送っていたのが原因→空行の時はExternalに行かないように対処、また研究室鯖からxmlデータを自宅鯖へ送って空行にならないよう対処

perlスクリプトの実行に必要なため、自宅鯖にDBI/DBDをインストール

ここでmysql.plを使用する→いちいちシステムを使わなくてもいいように、perlからDBに格納するテストをするためのperlスクリプト

**関連ページ [#k940b676]

-[[Lab]]

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS