チェンジセット 126
- 更新日時:
- 2007/09/06 10:07:02 (5 年 前)
- パス:
- tPod/trunk
- ファイル:
-
- 10 変更
-
README (変更) (14 diff)
-
README.sj (変更) (13 diff)
-
application.properties (変更) (3 diff)
-
build.xml (変更) (15 diff)
-
defaultuser.properties (変更) (1 diff)
-
desktacop.bat (変更) (1 diff)
-
desktacopjar.bat (変更) (1 diff)
-
mail.properties (変更) (1 diff)
-
makefile (変更) (1 diff)
-
serv.bat (変更) (5 diff)
凡例:
- 変更なし
- 追加
- 削除
-
tPod/trunk/README
r39 r126 19 19 ******************************************************************************** 20 20 21 Rinza t Pod21 Rinza tacoPot 22 22 ============== 23 ■ t Podについて24 t Podはキーワード付けによる検索を提供するエンジンです。23 ■ tacoPot について 24 tacoPot はキーワード付けによる検索を提供するエンジンです。 25 25 検索対象に任意のキーワードをつけることで、利用者視点での意味づけ/分類といった folksonomy が行え、検索性能と利便性が高まります。 26 26 27 27 ■ 主な機能 28 -- 0.7.1 の追加機能 28 -- 0.8 の追加機能 29 JSP版UIをAjaxでのUIに変更 30 tPodから名称をtacoPotに変更 31 32 -- 以前からある機能 29 33 ・ JSP 版 UI 30 34 ・ Polling(他ファイルシステムのファイルを監視して自動登録) 31 ・ t Pod-WebDav (WebDav インタフェース)32 ・ SOAP/XML (SOAP/XML で t Podにアクセス)35 ・ tacoPot-WebDav (WebDav インタフェース) 36 ・ SOAP/XML (SOAP/XML で tacoPot にアクセス) 33 37 ・ SSDB 新バージョン対応(limit/offset 等) 34 -- 以前からある機能35 38 ・ SSDB 対応 36 39 Rinza RDF Repository 以外に SSDB をリポジトリとして使用できるようになりました。 37 (SSDB の動作環境が Linux 用のため、SSDB 版 t Podも Linux のみ対応となります)40 (SSDB の動作環境が Linux 用のため、SSDB 版 tacoPot も Linux のみ対応となります) 38 41 ・ キーワード付け 39 42 利用者が好きなようにキーワードを付け、それを基にした検索を行うことができます。 … … 57 60 58 61 ■ リリース日時 62 2007年9月 63 バージョン名 64 0.8 tacoPotに名称変更 65 59 66 2007年6月 60 67 バージョン名 61 0.7.1 68 0.7.1 tPodの最終バージョン 62 69 63 70 ■ 配布内容 64 71 65 t Pod-0.7.1.zip72 tacoPot-0.8.zip 66 73 67 74 このファイルを任意のディレクトリで展開すると次のような構成となります。 … … 74 81 │ └─rinza 75 82 │ └─folksonomy 76 │ ├─t pod77 │ ├─t podclient83 │ ├─tacopot 84 │ ├─tacopotclient 78 85 │ ├─tool 79 86 │ ├─search … … 91 98 │ └─rinza 92 99 │ └─folksonomy 93 │ ├─t pod100 │ ├─tacopot 94 101 │ ├─search 95 102 │ └─common … … 126 133 Tomcat - http://jakarta.apache.org/site/downloads/downloads_tomcat.html 127 134 servlet が動作することが確認できていれば問題ありません。 128 なお、Basic 認証/Digest認証/クライアント認証、いずれでも動作確認が行えており、クライアント認証を用いる場合は、クライアント証明書の CommonName をユーザ名として扱うようにしています(t Podの利用者はログイン手続きが不要になります)。135 なお、Basic 認証/Digest認証/クライアント認証、いずれでも動作確認が行えており、クライアント認証を用いる場合は、クライアント証明書の CommonName をユーザ名として扱うようにしています(tacoPot の利用者はログイン手続きが不要になります)。 129 136 130 137 - Rinza を使う場合 … … 144 151 2.0.14 以降で動作確認をしております(セキュリティホール等の問題もありますし、最新の office ドキュメント等を検索対象にする場合はできるだけ最新版 2.0.16 をお使いください) 145 152 146 2.t Podが管理する ファイルを保存するディレクトリが必要です。153 2.tacoPot が管理する ファイルを保存するディレクトリが必要です。 147 154 任意のディレクトリを作成してください。 148 155 … … 151 158 152 159 ----- application.properties(一部抜粋) 開始 ----- 153 #t Podのファイルを保管するディレクトリ154 #podDirectory=/var/lib/t Pod/files/155 #podDirectory=c:\\t Pod160 #tacoPot のファイルを保管するディレクトリ 161 #podDirectory=/var/lib/tacoPot/files/ 162 #podDirectory=c:\\tacoPot 156 163 157 164 #全文検索エンジンのパス(*) 158 command=/var/lib/t Pod/namazu.sh165 command=/var/lib/tacoPot/namazu.sh 159 166 #command=c:\\namazu\\bin\\namazu.exe -l 160 167 161 168 #全文検索エンジンのインデックス生成プログラムのパス(*) 162 index=sh /var/lib/t Pod/mknmz.sh163 #index=c:\\namazu\\bin\\mknmz.bat c:\\t Pod-O169 index=sh /var/lib/tacoPot/mknmz.sh 170 #index=c:\\namazu\\bin\\mknmz.bat c:\\tacoPot -O 164 171 165 172 #全文検索エンジンの「インデックス」ディレクトリ 166 indexDirectory=/var/lib/t Pod/index/167 #indexDirectory=c:\\\\t PodIndex\\\\173 indexDirectory=/var/lib/tacoPot/index/ 174 #indexDirectory=c:\\\\tacoPotIndex\\\\ 168 175 169 176 #Windows は指定なし、Linux 系は euc-jp … … 186 193 #利用するリポジトリ 187 194 # Rinza 利用の場合はこちら 188 #repository = jp.tyzoh.rinza.folksonomy.t pod.Rinza195 #repository = jp.tyzoh.rinza.folksonomy.tacopot.Rinza 189 196 # SSDB 利用の場合はこちら 190 repository = jp.tyzoh.rinza.folksonomy.t pod.SSDB197 repository = jp.tyzoh.rinza.folksonomy.tacopot.SSDB 191 198 192 199 # Connector … … 201 208 --namazu.sh start-- 202 209 export LANG=ja_JP.eucJP 203 namazu -l $1 /var/lib/t Pod/index210 namazu -l $1 /var/lib/tacoPot/index 204 211 --namazu.sh end-- 205 212 … … 207 214 --namazu.sh start-- 208 215 export LANG=ja_JP.eucJP 209 mknmz /var/lib/t Pod/files -O /var/lib/tPod/index216 mknmz /var/lib/tacoPot/files -O /var/lib/tacoPot/index 210 217 --namazu.sh end-- 211 218 … … 221 228 および 222 229 (autoKeywod)/trunk/src/jp/tyzoh/rinza/folksonomy/analyze 223 を t Podの224 (t Pod)/trunk/src/jp/tyzoh/rinza/folksonomy230 を tacoPot の 231 (tacoPot)/trunk/src/jp/tyzoh/rinza/folksonomy 225 232 以下にコピーしてください。 226 233 ・最新版の適用方法 -ここまで- … … 235 242 #analyzer = jp.tyzoh.rinza.folksonomy.keyword.Mecab 236 243 #mecab のパス 237 analyzer.command =/var/lib/t Pod/mecab.sh244 analyzer.command =/var/lib/tacoPot/mecab.sh 238 245 #analyzer.command = c:\\mecab\\bin\\mecab.exe 239 246 #searcher = jp.tyzoh.rinza.folksonomy.searcher.Namazu … … 241 248 242 249 ■ インストール方法 243 ☆0. 7.1以前の機能を主として使いたい方250 ☆0.8 以前の機能を主として使いたい方 244 251 245 252 zip を展開すると lib ディレクトリがあります。 … … 255 262 <ssdb のインストールディレクトリ>/src/JNI/jp/tyzoh/ssdb/*.java 256 263 を 257 <t podのインストールディレクトリ>/src/jp/tyzoh/ssdb/*.java264 <tacopot のインストールディレクトリ>/src/jp/tyzoh/ssdb/*.java 258 265 にコピーしてください。 259 libssdbJNI.so は t Pod/web サーバが稼動する linux マシンに配置し、LD_LIBRARY_PATHを通してください(tomcat から LD_LIBRARY_PATH が見えている必要があります)。266 libssdbJNI.so は tacoPot/web サーバが稼動する linux マシンに配置し、LD_LIBRARY_PATHを通してください(tomcat から LD_LIBRARY_PATH が見えている必要があります)。 260 267 261 268 makefile を適宜環境(javac のパスなど)に合わせて修正し実行するか、makefile をご 262 269 覧頂き即した形で javac を実行してください。 263 270 お使いの環境に応じて後述する application.properties を編集してください。 264 serv.bat を利用して、servlet ディレクトリにおいて t Pod.war を作成し配置します(tomcat ディレクトリなど適宜書き換えてお使いください)。271 serv.bat を利用して、servlet ディレクトリにおいて tacoPot.war を作成し配置します(tomcat ディレクトリなど適宜書き換えてお使いください)。 265 272 (linux の方はお手数ですが、内容ご覧の上、手動で作成・展開をお願いいたします)。 266 273 javax.activation.jar を用いて mime type を判別しています。mime.types を activation.jar が参照するディレクトリ(JAVAHOME/lib 等)などに配置してください。 267 274 268 ☆0. 7.1以降の機能を主として使いたい方275 ☆0.8 以降の機能を主として使いたい方 269 276 doc ディレクトリの HOWTO-BUILD.txt をご覧ください。 270 277 polling 機能をお使いの方はあわせて README.polling もご覧ください。 271 278 272 279 ■ 実行 273 t Podはサーブレットとして動作します。280 tacoPot はサーブレットとして動作します。 274 281 ブラウザからサーバにアクセスしてください。 275 http://<サーバー名>/t Pod276 とすると t Podへのリンクが表示されますので、これをクリックすると282 http://<サーバー名>/tacoPot 283 とすると tacoPot へのリンクが表示されますので、これをクリックすると 277 284 ログイン画面となります。 278 http://<サーバー名>/t Pod/admin.html を用いてユーザ登録/削除ができます。285 http://<サーバー名>/tacoPot/admin.html を用いてユーザ登録/削除ができます。 279 286 アカウント名「root」は特別な権限(すべてのファイルに対してアクセスがで 280 287 きます)をもちます。デフォルトでは登録されないので、まずはアカウント名 -
tPod/trunk/README.sj
r39 r126 17 17 ******************************************************************************** 18 18 19 Rinza t Pod19 Rinza tacoPot 20 20 ============== 21 �� t Pod�ɂ���22 t Pod�̓L�[���[�h�t���ɂ�����������W���ł��B21 �� tacoPot �ɂ��� 22 tacoPot �̓L�[���[�h�t���ɂ�����������W���ł��B 23 23 ����ۂɔC�ӂ̃L�[���[�h����邱�ƂŁA���p�Ҏ��_�ł̈Ӗ��Â�/���ނƂ���� folksonomy ���s���A����\�Ɨ��������܂����B 24 24 25 25 �� ���@�\ 26 -- 0.7.1 �̒lj�@�\ 26 -- 0.8 �̒lj�@�\ 27 JSP��I��x�ł�I�ɕύX 28 tPod���疼�̂�oPot�ɕύX 29 30 -- �ȑO���炠���\ 27 31 �E JSP ��UI 28 32 �E Polling�i���t�@�C���V�X�e���̃t�@�C��������Ď����o�^�j 29 �E t Pod-WebDav (WebDav �C���^�t�F�[�X�j30 �E SOAP/XML �iSOAP/XML ��t Pod�ɃA�N�Z�X�j33 �E tacoPot-WebDav (WebDav �C���^�t�F�[�X�j 34 �E SOAP/XML �iSOAP/XML ��tacoPot �ɃA�N�Z�X�j 31 35 �E SSDB �V�o�[�W�����Ή�(limit/offset ���j 32 -- �ȑO���炠���\33 36 �E SSDB �Ή� 34 37 �@Rinza RDF Repository �ȊO��SSDB ��|�W�g���Ƃ��Ďg�p�ł������ɂȂ������B 35 �@�iSSDB �̓������� Linux �p�̂��߁ASSDB ��t Pod��inux �̂ݑΉ��ƂȂ����j38 �@�iSSDB �̓������� Linux �p�̂��߁ASSDB ��tacoPot ��inux �̂ݑΉ��ƂȂ����j 36 39 �E �L�[���[�h�t�� 37 40 �@���p�҂��D���Ȃ悤�ɃL�[���[�h����A��������������s�����Ƃ��ł��܂��B … … 54 57 �E���͑Ή� 55 58 56 �� �����[�X��2007�N 6��59 �� �����[�X��2007�N9�� 57 60 �o�[�W������ 58 0.7.1 61 0.8 tacoPot�ɖ��̕ύX 62 63 2007�N6�� 64 �o�[�W������ 65 0.7.1 tPod�̍ŏI�o�[�W���� 59 66 60 67 �� �z�z�� 61 68 62 t Pod-0.7.1.zip69 tacoPot-0.8.zip 63 70 64 71 ���̃t�@�C����ӂ̃f�B���N�g���œW�J�������̂悤�ȍ\���ƂȂ����B … … 71 78 �� ����rinza 72 79 �� ����folksonomy 73 �� ����t pod74 �� ����t podclient80 �� ����tacopot 81 �� ����tacopotclient 75 82 �� ����tool 76 83 �� ����search … … 88 95 �� ����rinza 89 96 �� ����folksonomy 90 �� ����t pod97 �� ����tacopot 91 98 �� ����search 92 99 �� ����common … … 121 128 Tomcat - http://jakarta.apache.org/site/downloads/downloads_tomcat.html 122 129 servlet �����삷�邱�Ƃ��m�F�ł��Ă������������� 123 �Ȃ��ABasic �F��Digest�F���N���C�A���g�F�A�����������F���s���Ă����N���C�A���g�F��������́A�N���C�A���g�ؖ�����CommonName ��[�U���Ƃ��Ĉ����悤�ɂ��Ă��܂��it Pod�̗��p�҂̓��O�C���葱�����s�v�ɂȂ����j�B130 �Ȃ��ABasic �F��Digest�F���N���C�A���g�F�A�����������F���s���Ă����N���C�A���g�F��������́A�N���C�A���g�ؖ�����CommonName ��[�U���Ƃ��Ĉ����悤�ɂ��Ă��܂��itacoPot �̗��p�҂̓��O�C���葱�����s�v�ɂȂ����j�B 124 131 125 132 - Rinza ����ꍇ … … 138 145 2.0.14 �ȍ~�œ����F��Ă������i�Z�L�����e�B�z�[�����̖����������A�ŐV��office �h�L�������g�����ۂɂ������͂ł��邾���ŐV��2.0.16 ��g�����������j 139 146 140 �Q�Dt Pod���Ǘ�����t�@�C����������B���N�g�����K�v�ł��B147 �Q�DtacoPot ���Ǘ�����t�@�C����������B���N�g�����K�v�ł��B 141 148 �C�ӂ̃f�B���N�g��������Ă��������B 142 149 … … 145 152 146 153 ----- application.properties�i�ꕔ�����j �J�n ----- 147 #t Pod�̃t�@�C����ǂ����B���N�g��148 #podDirectory=/var/lib/t Pod/files/149 #podDirectory=c:\\t Pod154 #tacoPot �̃t�@�C����ǂ����B���N�g�� 155 #podDirectory=/var/lib/tacoPot/files/ 156 #podDirectory=c:\\tacoPot 150 157 151 158 #�S��������W���̃p�X�i*�j 152 command=/var/lib/t Pod/namazu.sh159 command=/var/lib/tacoPot/namazu.sh 153 160 #command=c:\\namazu\\bin\\namazu.exe -l 154 161 155 162 #�S��������W���̃C���f�b�N�X�����v���O�����̃p�X(*) 156 index=sh /var/lib/t Pod/mknmz.sh157 #index=c:\\namazu\\bin\\mknmz.bat c:\\t Pod-O163 index=sh /var/lib/tacoPot/mknmz.sh 164 #index=c:\\namazu\\bin\\mknmz.bat c:\\tacoPot -O 158 165 159 166 #�S��������W���́u�C���f�b�N�X�v�f�B���N�g�� 160 indexDirectory=/var/lib/t Pod/index/161 #indexDirectory=c:\\\\t PodIndex\\\\167 indexDirectory=/var/lib/tacoPot/index/ 168 #indexDirectory=c:\\\\tacoPotIndex\\\\ 162 169 163 170 #Windows �͎w�����ALinux �n��euc-jp … … 179 186 180 187 #���p���郊�|�W�g�� 181 # Rinza ���p�̏ꍇ�͂�����#repository = jp.tyzoh.rinza.folksonomy.t pod.Rinza182 # SSDB ���p�̏ꍇ�͂�����repository = jp.tyzoh.rinza.folksonomy.t pod.SSDB188 # Rinza ���p�̏ꍇ�͂�����#repository = jp.tyzoh.rinza.folksonomy.tacopot.Rinza 189 # SSDB ���p�̏ꍇ�͂�����repository = jp.tyzoh.rinza.folksonomy.tacopot.SSDB 183 190 184 191 # Connector … … 193 200 --namazu.sh start-- 194 201 export LANG=ja_JP.eucJP 195 namazu -l $1 /var/lib/t Pod/index202 namazu -l $1 /var/lib/tacoPot/index 196 203 --namazu.sh end-- 197 204 … … 199 206 --namazu.sh start-- 200 207 export LANG=ja_JP.eucJP 201 mknmz /var/lib/t Pod/files -O /var/lib/tPod/index208 mknmz /var/lib/tacoPot/files -O /var/lib/tacoPot/index 202 209 --namazu.sh end-- 203 210 … … 211 218 ���� 212 219 (autoKeywod)/trunk/src/jp/tyzoh/rinza/folksonomy/analyze 213 �� od��214 (t Pod)/trunk/src/jp/tyzoh/rinza/folksonomy220 ��coPot �� 221 (tacoPot)/trunk/src/jp/tyzoh/rinza/folksonomy 215 222 �ȉ��ɃR�s�[���Ă��������B 216 223 �E�ŐV�ł̓K�p���|�����܂Ł| … … 225 232 #analyzer = jp.tyzoh.rinza.folksonomy.keyword.Mecab 226 233 #mecab �̃p�X 227 analyzer.command =/var/lib/t Pod/mecab.sh234 analyzer.command =/var/lib/tacoPot/mecab.sh 228 235 #analyzer.command = c:\\mecab\\bin\\mecab.exe 229 236 #searcher = jp.tyzoh.rinza.folksonomy.searcher.Namazu 230 237 ----- application.properties �I�� ----- 231 238 232 �� �C���X�g�[������0. 7.1�ȑO�̋@�\��Ƃ��Ďg��������zip ��J���� lib �f�B���N�g�����������B239 �� �C���X�g�[������0.8 �ȑO�̋@�\��Ƃ��Ďg��������zip ��J���� lib �f�B���N�g�����������B 233 240 commons-fileupload-1.0.jar - http://jakarta.apache.org/site/downloads/downloads_commons-fileupload.cgi 234 241 servlet-api.jar - tomcat ��common/lib �����s�[���Ă������� … … 241 248 �ŐV�ł�http://dev.tyzoh.jp/trac/semi-structured-db/ ���瓱����B 242 249 <ssdb �̃C���X�g�[���f�B���N�g��>/src/JNI/jp/tyzoh/ssdb/*.java 243 ��t pod�̃C���X�g�[���f�B���N�g��>/src/jp/tyzoh/ssdb/*.java250 ��tacopot �̃C���X�g�[���f�B���N�g��>/src/jp/tyzoh/ssdb/*.java 244 251 �ɃR�s�[���Ă��������B 245 libssdbJNI.so ��t Pod/web �T�[�o���ғ�����inux �}�V���ɔz�u���ALD_LIBRARY_PATH����Ă��������itomcat ����D_LIBRARY_PATH �������Ă����v���������j�B252 libssdbJNI.so ��tacoPot/web �T�[�o���ғ�����inux �}�V���ɔz�u���ALD_LIBRARY_PATH����Ă��������itomcat ����D_LIBRARY_PATH �������Ă����v���������j�B 246 253 247 254 makefile ��X���ijavac �̃p�X�Ȃǁj�ɍ��킹�ďC������s���邩�Amakefile �� 248 255 �������������`��javac ��s���Ă��������B 249 256 ���g���̊��ɉ����Č�����pplication.properties ��W���Ă��������B 250 serv.bat �𗘗p���āAservlet �f�B���N�g���ɂ�����t Pod.war ������z�u���܂��itomcat �f�B���N�g���ȂǓK�X���������Ă��g�����������j�B257 serv.bat �𗘗p���āAservlet �f�B���N�g���ɂ�����tacoPot.war ������z�u���܂��itomcat �f�B���N�g���ȂǓK�X���������Ă��g�����������j�B 251 258 �ilinux �̕��萔�ł����A�������̏��蓮�ō쐬�E�W�J��肢�������܂��j�B 252 259 javax.activation.jar �����mime type �ʂ��Ă��܂��Bmime.types ��tivation.jar ���Q�Ƃ����B���N�g���iJAVAHOME/lib ���j�Ȃǂɔz�u���Ă��������B 253 260 254 ��0. 7.1�ȍ~�̋@�\��Ƃ��Ďg��������c �f�B���N�g����HOWTO-BUILD.txt ������������B261 ��0.8 �ȍ~�̋@�\��Ƃ��Ďg��������c �f�B���N�g����HOWTO-BUILD.txt ������������B 255 262 polling �@�\��g���̕��킹��README.polling �������������B 256 263 257 264 �� ��s 258 t Pod�̓T�[�u���b�g�Ƃ��ē��삵�܂��B265 tacoPot �̓T�[�u���b�g�Ƃ��ē��삵�܂��B 259 266 �u���E�U�����[�o�ɃA�N�Z�X���Ă��������B 260 http://<�T�[�o�[��>/t Pod261 �Ƃ��� t Pod�ւ̃����N���\���������̂ŁA�����N���b�N����267 http://<�T�[�o�[��>/tacoPot 268 �Ƃ��� tacoPot �ւ̃����N���\���������̂ŁA�����N���b�N���� 262 269 ���O�C�����ƂȂ����B 263 http://<�T�[�o�[��>/t Pod/admin.html ����ă��[�U�o�^/�폜���ł��܂��B270 http://<�T�[�o�[��>/tacoPot/admin.html ����ă��[�U�o�^/�폜���ł��܂��B 264 271 �A�J�E���g���uroot�v�͓�ʂȌ���i���ׂẴt�@�C���ɑ��ăA�N�Z�X���� 265 272 ���܂��j����܂��B�f�t�H���g�ł͓o�^�������̂ŁA�܂��̓A�J�E���g�� -
tPod/trunk/application.properties
r31 r126 1 uri=urn:t Pod1 uri=urn:tacoPot 2 2 servletURL=/ 3 3 4 #t Pod�̃t�@�C����ǂ����B���N�g��5 podDirectory=/var/lib/t Pod/files/4 #tacoPot �̃t�@�C����ǂ����B���N�g�� 5 podDirectory=/var/lib/tacoPot/files/ 6 6 #�S��������W���̃p�X 7 command=/var/lib/t Pod/namazu.sh7 command=/var/lib/tacoPot/namazu.sh 8 8 #command=c:\\namazu\\bin\\namazu.exe -l 9 9 #�S��������W���̃C���f�b�N�X�����v���O�����̃p�X 10 index=sh /var/lib/t Pod/mknmz.sh11 #index=c:\\namazu\\bin\\mknmz.bat d:\\t PodPool -O10 index=sh /var/lib/tacoPot/mknmz.sh 11 #index=c:\\namazu\\bin\\mknmz.bat d:\\tacoPotPool -O 12 12 #�S��������W���́u�C���f�b�N�X�v�f�B���N�g�� 13 indexDirectory=/var/lib/t Pod/index/14 #indexDirectory=c:\\t PodIndex13 indexDirectory=/var/lib/tacoPot/index/ 14 #indexDirectory=c:\\tacoPotIndex 15 15 #Windows �͎w�����ALinux �n��euc-jp/���̃G���R�[�h��SP/XML�Ȃǂ̏o�̓R�[�h�Ƃ��낦�邱�� 16 16 encodeType=Windows-31J … … 28 28 autoKeywordSize=10 29 29 #analyzer = jp.tyzoh.rinza.folksonomy.keyword.Mecab 30 analyzer.command = /var/lib/t Pod/mecab.sh30 analyzer.command = /var/lib/tacoPot/mecab.sh 31 31 #analyzer.command = d:\\mecab\\bin\\mecab.exe 32 32 #searcher = jp.tyzoh.rinza.folksonomy.searcher.Namazu 33 33 #���p���郊�|�W�g�� 34 #repository = jp.tyzoh.rinza.folksonomy.t pod.Rinza35 repository = jp.tyzoh.rinza.folksonomy.t pod.SSDB34 #repository = jp.tyzoh.rinza.folksonomy.tacopot.Rinza 35 repository = jp.tyzoh.rinza.folksonomy.tacopot.SSDB 36 36 37 37 # Connector … … 50 50 #connector.thread.num=32 51 51 52 # tPod Polling module(�������̓R�����g�ɂ��Ă�������) 53 pollingModule=jp.tyzoh.rinza.folksonomy.tpod.polling.quartz.TPodQuartzRunner 52 # tacoPot Polling module(�������̓R�����g�ɂ��Ă�������) 53 pollingModule=jp.tyzoh.rinza.folksonomy.tacopot.polling.quartz.TPodQuartzRunner 54 55 # Log4j setteing 56 tacopot.log.setting=tacopot-log4j.properties 57 58 # Not require Admin Role for user registration 59 tacopot.nonAdminRegistUser=true 60 61 # tPod guest login acceptable 62 tacopot.guest.login=true 54 63 55 64 # This Program is distributed under version 1.0 of the Rinza Public -
tPod/trunk/build.xml
r110 r126 1 <project name="t Pod" default="all">2 <property name="src" location="src" description="t Podソースディレクトリ"/>3 <property name="config" location="config" description="t Pod関連設定ファイル"/>4 <property name="servlet" location="servlet" description="t PodServlet Contextディレクトリ"/>5 <property name="webinf" location="${servlet}/WEB-INF" description="t PodServlet web-inf"/>1 <project name="tacoPot" default="all"> 2 <property name="src" location="src" description="tacoPotソースディレクトリ"/> 3 <property name="config" location="config" description="tacoPot関連設定ファイル"/> 4 <property name="servlet" location="servlet" description="tacoPot Servlet Contextディレクトリ"/> 5 <property name="webinf" location="${servlet}/WEB-INF" description="tacoPot Servlet web-inf"/> 6 6 <property name="build" location="build" description="ant 中間ファイル生成ディレクトリ(クラスファイルなど)"/> 7 7 <property name="dist" location="dist" description="ant 配布ファイル配置ディレクトリ"/> … … 14 14 15 15 <!-- 依存ライブラリ情報 --> 16 <property name="t pod.lib.dir" location="lib" description="tPodの基本依存ライブラリディレクトリ(commons fileupload/ssdb/rinza)"/>16 <property name="tacopot.lib.dir" location="lib" description="tacoPotの基本依存ライブラリディレクトリ(commons fileupload/ssdb/rinza)"/> 17 17 <property name="tomcat.base.dir" location="c:/app/eclipse/javalibs/jakarta/apache-tomcat-5.5.16/" description="Tomcatのベースディレクトリ"/> 18 18 <property name="axis2.base.dir" location="c:/app/eclipse/javalibs/jakarta/axis2-1.2/axis2-1.2/" description="Apache Axis2のベースディレクトリ"/> … … 22 22 23 23 <!-- 署名つきjar作成情報(鍵関係) --> 24 <property name="key.alias" value="t PodKey" description="鍵の別名"/>24 <property name="key.alias" value="tacoPotKey" description="鍵の別名"/> 25 25 <property name="key.storepass" value="SecretWords" description="鍵のパスフレーズ"/> 26 26 <property name="key.keystore" value="${build}/keystore" description="鍵のファイル"/> 27 27 28 28 <!-- コンパイルクラスディレクトリ --> 29 <property name="build.main" location="${build}/main" description="t Pod基本クラス生成ディレクトリ"/>30 <property name="build.soap" location="${build}/soap" description="t PodSOAP関連クラス生成ディレクトリ"/>31 <property name="build.polling" location="${build}/polling" description="t Pod監視処理関連クラス生成ディレクトリ"/>32 <property name="build.slide" location="${build}/slide" description="t PodSlide拡張関連クラス生成ディレクトリ"/>33 <property name="build.jar" location="${build}/jars" description="t Podのjarファイルの生成ディレクトリ"/>34 <property name="build.sign.jar" location="${build.jar}/signed" description="t PodのApplication/Applet/WebStartの生成"/>35 36 <!-- t Pod情報 -->29 <property name="build.main" location="${build}/main" description="tacoPot 基本クラス生成ディレクトリ"/> 30 <property name="build.soap" location="${build}/soap" description="tacoPot SOAP関連クラス生成ディレクトリ"/> 31 <property name="build.polling" location="${build}/polling" description="tacoPot 監視処理関連クラス生成ディレクトリ"/> 32 <property name="build.slide" location="${build}/slide" description="tacoPot Slide拡張関連クラス生成ディレクトリ"/> 33 <property name="build.jar" location="${build}/jars" description="tacoPotのjarファイルの生成ディレクトリ"/> 34 <property name="build.sign.jar" location="${build.jar}/signed" description="tacoPotのApplication/Applet/WebStartの生成"/> 35 36 <!-- tacoPot情報 --> 37 37 <property name="ServiceName" value="${ant.project.name}" description="jar/SOAPのサービス基本名"/> 38 <property name=" version" value="0.71" description="tPodのバージョン"/>38 <property name="tacopot.version" value="0.8" description="tacoPot のバージョン"/> 39 39 <property name="folksonomy.base.package.dir" value="jp/tyzoh/rinza/folksonomy" description="ソースディレクトリ中のfolksonomyの部分のパッケージディレクトリ"/> 40 <property name="t pod.base.package.dir" value="${folksonomy.base.package.dir}/tpod" description="ソースディレクトリ中のtPodの主要部分のパッケージディレクトリ"/>41 <property name="t pod.main.jar" value="${build.jar}/${ServiceName}-${version}.jar" description="tPodの主jarファイル"/>42 43 <fileset id="t pod.lib.jars" dir="${tpod.lib.dir}" includes="**/*.jar"/>40 <property name="tacopot.base.package.dir" value="${folksonomy.base.package.dir}/tacopot" description="ソースディレクトリ中のtacoPotの主要部分のパッケージディレクトリ"/> 41 <property name="tacopot.main.jar" value="${build.jar}/${ServiceName}-${tacopot.version}.jar" description="tacoPotの主jarファイル"/> 42 43 <fileset id="tacopot.lib.jars" dir="${tacopot.lib.dir}" includes="**/*.jar"/> 44 44 <fileset id="axis2.lib.jars" dir="${axis2.base.dir}" includes="lib/*.jar"/> 45 45 <fileset id="quartz.lib.jars" dir="${quartz.lib.file}" includes="**.jar"/> 46 <fileset id="vfs.lib.jars" dir="${vfs.lib.dir}" includes="**.jar" excludes="t Pod*.jar" description="tPodコンパイルに必要なファイル"/>46 <fileset id="vfs.lib.jars" dir="${vfs.lib.dir}" includes="**.jar" excludes="tacoPot*.jar" description="tacoPotコンパイルに必要なファイル"/> 47 47 <fileset id="slide.lib.jars" dir="${slide.lib.dir}" includes="**.jar"/> 48 <fileset id="vfs.t pod.lib.jars" dir="${tpod.lib.dir}"48 <fileset id="vfs.tacopot.lib.jars" dir="${tacopot.lib.dir}" 49 49 includes="**/*.jar" excludes="**/commons-collections-2.1.1.jar **/commons-httpclient-3.0*.jar"/> 50 50 51 <path id="t pod.main.lib" description="tPodの基本コンパイルに必要なもの">52 <fileset refid="t pod.lib.jars"/>51 <path id="tacopot.main.lib" description="tacoPotの基本コンパイルに必要なもの"> 52 <fileset refid="tacopot.lib.jars"/> 53 53 <fileset dir="${tomcat.base.dir}" includes="common/lib/servlet-api.jar"/> 54 54 </path> 55 55 56 <path id="t pod.soap.lib" description="tPodのSOAP関連コンパイルに必要なもの">57 <path refid="t pod.main.lib"/>56 <path id="tacopot.soap.lib" description="tacoPotのSOAP関連コンパイルに必要なもの"> 57 <path refid="tacopot.main.lib"/> 58 58 <path location="${build.main}"/> 59 59 <fileset refid="axis2.lib.jars"/> 60 60 </path> 61 61 62 <path id="t pod.polling.lib" description="tPodの監視処理関連コンパイルに必要なもの">63 <path refid="t pod.main.lib"/>62 <path id="tacopot.polling.lib" description="tacoPotの監視処理関連コンパイルに必要なもの"> 63 <path refid="tacopot.main.lib"/> 64 64 <path location="${build.main}"/> 65 65 <fileset refid="quartz.lib.jars"/> … … 67 67 </path> 68 68 69 <path id="t pod.slide.lib" description="tPodのSlide関連コンパイルに必要なもの">70 <path refid="t pod.main.lib"/>69 <path id="tacopot.slide.lib" description="tacoPotのSlide関連コンパイルに必要なもの"> 70 <path refid="tacopot.main.lib"/> 71 71 <path location="${build.main}"/> 72 72 <fileset refid="slide.lib.jars"/> … … 80 80 <target name="all" depends="war.main, war.polling" description="warファイル群作成"/> 81 81 82 <target name="soap" depends="aar, soapclient" description="t PodSOAPサービスパッケージ作成"/>82 <target name="soap" depends="aar, soapclient" description="tacoPot SOAPサービスパッケージ作成"/> 83 83 84 84 <!-- 配布物作成 --> … … 87 87 <war destfile="${dist}/${ServiceName}.war" webxml="${config}/plain/web.xml"> 88 88 <webinf dir="${webinf}" excludes="classes/**, lib/**, web.xml" /> 89 <classes dir="${config}/plain" includes="application.properties logging.properties t pod-log4j.properties" />90 <lib file="${t pod.main.jar}"/>91 <lib refid="t pod.lib.jars"/>89 <classes dir="${config}/plain" includes="application.properties logging.properties tacopot-log4j.properties" /> 90 <lib file="${tacopot.main.jar}"/> 91 <lib refid="tacopot.lib.jars"/> 92 92 <fileset dir="${servlet}" excludes="WEB-INF/**"/> 93 93 </war> … … 98 98 <war destfile="${dist}/${ServiceName}-polling.war" webxml="${config}/polling/web.xml"> 99 99 <webinf dir="${webinf}" excludes="classes/**, lib/**, web.xml" /> 100 <classes dir="${config}/polling" includes="application.properties logging.properties polling.xml t pod-log4j.properties" />101 <lib file="${build.jar}/${ServiceName}-polling-${ version}.jar" description="ポーリング部分のjar"/>102 <lib file="${t pod.main.jar}" description="tPodの主要部jar"/>103 <lib refid="vfs.t pod.lib.jars" description="tPod依存ライブラリ"/>100 <classes dir="${config}/polling" includes="application.properties logging.properties polling.xml tacopot-log4j.properties" /> 101 <lib file="${build.jar}/${ServiceName}-polling-${tacopot.version}.jar" description="ポーリング部分のjar"/> 102 <lib file="${tacopot.main.jar}" description="tacoPotの主要部jar"/> 103 <lib refid="vfs.tacopot.lib.jars" description="tacoPot依存ライブラリ"/> 104 104 <lib refid="quartz.lib.jars" description="Quartzライブラリ"/> 105 105 <lib refid="vfs.lib.jars" description="Jakarta Commons VFSライブラリ"/> … … 112 112 <war destfile="${dist}/${ServiceName}-slide.war" webxml="${config}/slide/web.xml"> 113 113 <webinf dir="${config}/slide" includes="Domain.xml"/> 114 <classes dir="${config}/slide" includes="application.properties logging.properties t pod-log4j.properties" />115 <lib file="${build.jar}/${ServiceName}-slide-${ version}.jar" description="tPodslide拡張jar"/>116 <lib file="${t pod.main.jar}" description="tPodの主要部jar"/>117 <lib refid="t pod.lib.jars" description="tPod依存ライブラリ"/>114 <classes dir="${config}/slide" includes="application.properties logging.properties tacopot-log4j.properties" /> 115 <lib file="${build.jar}/${ServiceName}-slide-${tacopot.version}.jar" description="tacoPot slide拡張jar"/> 116 <lib file="${tacopot.main.jar}" description="tacoPotの主要部jar"/> 117 <lib refid="tacopot.lib.jars" description="tacoPot依存ライブラリ"/> 118 118 <lib refid="slide.lib.jars" description="Slideライブラリ"/> 119 119 </war> 120 120 </target> 121 121 122 <target name="aar" depends="compile.soap" description="t PodAxis ARchive(単体SOAPサービス)">123 <mkdir dir="${dist}"/> 124 <!-- 依存ライブラリは別途入れてください(t Pod.jarも別途です) -->122 <target name="aar" depends="compile.soap" description="tacoPot Axis ARchive(単体SOAPサービス)"> 123 <mkdir dir="${dist}"/> 124 <!-- 依存ライブラリは別途入れてください(tacoPot.jarも別途です) --> 125 125 <jar destfile="${dist}/${ServiceName}.aar"> 126 <fileset dir="${build.soap}" description="t PodのSOAP-RPCサービスコード"/>126 <fileset dir="${build.soap}" description="tacoPotのSOAP-RPCサービスコード"/> 127 127 <!-- 128 <fileset dir="${build.main}" description="t Podの基本クラス群"/>128 <fileset dir="${build.main}" description="tacoPotの基本クラス群"/> 129 129 --> 130 130 <metainf dir="${config}/soap" includes="services.xml" description="Axis2のサービス設定ファイル"/> … … 132 132 </target> 133 133 134 <target name="soapclient" depends="compile.soap" description="t Pod Axis client(tPodSOAP client)">134 <target name="soapclient" depends="compile.soap" description="tacoPot Axis client(tacoPot SOAP client)"> 135 135 <dirname property="axis2.lib.dir" file="${axis2.base.dir}/lib/x" description="絶対ファイル名プレフィックスを取得(最後のxはダミー)"/> 136 136 <pathconvert property="axis2.libs.paths" dirsep="/" pathsep=" " description="ManifestのClass-Path(Axis2用)"> … … 145 145 <jar destfile="${dist}/${ServiceName}-client.jar" description="SOAPクライアント部分のコード"> 146 146 <fileset dir="${build}/main" description="SOAP実行コード"> 147 <include name="${t pod.base.package.dir}/model/**"/>147 <include name="${tacopot.base.package.dir}/model/**"/> 148 148 </fileset> 149 149 <fileset dir="${build}/soap" description="SOAP実行コード"> 150 <include name="${t pod.base.package.dir}/soap/**"/>151 <exclude name="${t pod.base.package.dir}/soap/server/**"/>150 <include name="${tacopot.base.package.dir}/soap/**"/> 151 <exclude name="${tacopot.base.package.dir}/soap/server/**"/> 152 152 </fileset> 153 153 <manifest> 154 <attribute name="Specification-Title" value="t Podsoap test client"/>155 <attribute name="Specification-Version" value="${ version}"/>156 <attribute name="Specification-Vendor" value="Nihon Unisys, Ltd."/> 157 158 <attribute name="Implementation-Title" value="t Podsoap test client"/>159 <attribute name="Implementation-Version" value="${ version} (${today.description})"/>154 <attribute name="Specification-Title" value="tacoPot soap test client"/> 155 <attribute name="Specification-Version" value="${tacopot.version}"/> 156 <attribute name="Specification-Vendor" value="Nihon Unisys, Ltd."/> 157 158 <attribute name="Implementation-Title" value="tacoPot soap test client"/> 159 <attribute name="Implementation-Version" value="${tacopot.version} (${today.description})"/> 160 160 <attribute name="Implementation-Vendor" value="Nihon Unisys, Ltd."/> 161 161 162 <attribute name="Main-Class" value="jp.tyzoh.rinza.folksonomy.t pod.soap.client.TPodRpcClientSample"/>162 <attribute name="Main-Class" value="jp.tyzoh.rinza.folksonomy.tacopot.soap.client.TPodRpcClientSample"/> 163 163 <attribute name="Class-Path" value="${axis2.libs.paths}"/> 164 164 </manifest> … … 166 166 </target> 167 167 168 <!-- t Pod関連jarの作成 -->169 <target name="jar.main" depends="compile.main" description="t Podjar(基本部のみ)">168 <!-- tacoPot関連jarの作成 --> 169 <target name="jar.main" depends="compile.main" description="tacoPot jar(基本部のみ)"> 170 170 <mkdir dir="${build.jar}"/> 171 <jar destfile="${t pod.main.jar}">171 <jar destfile="${tacopot.main.jar}"> 172 172 <fileset dir="${build.main}" description="本体クラス"/> 173 173 <metainf dir="${config}/plain" includes="mime.types" description="JAF用MIME-typeファイル"/> 174 174 <manifest> 175 <attribute name="Specification-Title" value="t Pod"/>176 <attribute name="Specification-Version" value="${ version}"/>177 <attribute name="Specification-Vendor" value="Nihon Unisys, Ltd."/> 178 179 <attribute name="Implementation-Title" value="t Pod"/>180 <attribute name="Implementation-Version" value="${ version} (${today.description})"/>181 <attribute name="Implementation-Vendor" value="Nihon Unisys, Ltd."/> 182 </manifest> 183 </jar> 184 </target> 185 186 <target name="jar.polling" depends="compile.polling" description="t Podの監視機能コード部">175 <attribute name="Specification-Title" value="tacoPot"/> 176 <attribute name="Specification-Version" value="${tacopot.version}"/> 177 <attribute name="Specification-Vendor" value="Nihon Unisys, Ltd."/> 178 179 <attribute name="Implementation-Title" value="tacoPot"/> 180 <attribute name="Implementation-Version" value="${tacopot.version} (${today.description})"/> 181 <attribute name="Implementation-Vendor" value="Nihon Unisys, Ltd."/> 182 </manifest> 183 </jar> 184 </target> 185 186 <target name="jar.polling" depends="compile.polling" description="tacoPotの監視機能コード部"> 187 187 <mkdir dir="${build.jar}"/> 188 <jar destfile="${build.jar}/${ServiceName}-polling-${ version}.jar">188 <jar destfile="${build.jar}/${ServiceName}-polling-${tacopot.version}.jar"> 189 189 <fileset dir="${build.polling}"/> 190 190 <manifest> 191 <attribute name="Specification-Title" value="t Pod(polling)"/>192 <attribute name="Specification-Version" value="${ version}"/>193 <attribute name="Specification-Vendor" value="Nihon Unisys, Ltd."/> 194 195 <attribute name="Implementation-Title" value="t Pod(polling)"/>196 <attribute name="Implementation-Version" value="${ version} (${today.description})"/>197 <attribute name="Implementation-Vendor" value="Nihon Unisys, Ltd."/> 198 </manifest> 199 </jar> 200 </target> 201 202 <target name="jar.slide" depends="compile.slide" description="t PodのSlide拡張コード部">191 <attribute name="Specification-Title" value="tacoPot (polling)"/> 192 <attribute name="Specification-Version" value="${tacopot.version}"/> 193 <attribute name="Specification-Vendor" value="Nihon Unisys, Ltd."/> 194 195 <attribute name="Implementation-Title" value="tacoPot (polling)"/> 196 <attribute name="Implementation-Version" value="${tacopot.version} (${today.description})"/> 197 <attribute name="Implementation-Vendor" value="Nihon Unisys, Ltd."/> 198 </manifest> 199 </jar> 200 </target> 201 202 <target name="jar.slide" depends="compile.slide" description="tacoPotのSlide拡張コード部"> 203 203 <mkdir dir="${build.jar}"/> 204 <jar destfile="${build.jar}/${ServiceName}-slide-${ version}.jar">204 <jar destfile="${build.jar}/${ServiceName}-slide-${tacopot.version}.jar"> 205 205 <fileset dir="${build.slide}"/> 206 206 <manifest> 207 <attribute name="Specification-Title" value="t Pod(slide)"/>208 <attribute name="Specification-Version" value="${ version}"/>209 <attribute name="Specification-Vendor" value="Nihon Unisys, Ltd."/> 210 211 <attribute name="Implementation-Title" value="t Pod(slide)"/>212 <attribute name="Implementation-Version" value="${ version} (${today.description})"/>213 <attribute name="Implementation-Vendor" value="Nihon Unisys, Ltd."/> 214 </manifest> 215 </jar> 216 </target> 217 218 <target name="jar.desktacop" depends="compile.main" description="t Podのjava application/appletの登録コンポーネント">207 <attribute name="Specification-Title" value="tacoPot (slide)"/> 208 <attribute name="Specification-Version" value="${tacopot.version}"/> 209 <attribute name="Specification-Vendor" value="Nihon Unisys, Ltd."/> 210 211 <attribute name="Implementation-Title" value="tacoPot (slide)"/> 212 <attribute name="Implementation-Version" value="${tacopot.version} (${today.description})"/> 213 <attribute name="Implementation-Vendor" value="Nihon Unisys, Ltd."/> 214 </manifest> 215 </jar> 216 </target> 217 218 <target name="jar.desktacop" depends="compile.main" description="tacoPotのjava application/appletの登録コンポーネント"> 219 219 <mkdir dir="${build.jar}"/> 220 <fileset id="t pod.desktacop.files" dir="${tpod.lib.dir}" includes="activation-1.1.jar mail-1.4.jar commons-httpclient-3.0.1.jar commons-logging-1.1.jar commons-codec-1.3.jar" description="desktacopのライブラリ"/>221 <path id="t pod.desktacop.path" description="アプレットの依存ライブラリ群">222 <fileset refid="t pod.desktacop.files"/>220 <fileset id="tacopot.desktacop.files" dir="${tacopot.lib.dir}" includes="activation-1.1.jar mail-1.4.jar commons-httpclient-3.0.1.jar commons-logging-1.1.jar commons-codec-1.3.jar" description="desktacopのライブラリ"/> 221 <path id="tacopot.desktacop.path" description="アプレットの依存ライブラリ群"> 222 <fileset refid="tacopot.desktacop.files"/> 223 223 </path> 224 <dirname property="tacop.lib.dir" file="${t pod.lib.dir}/x" description="絶対ファイル名プレフィックスを取得(最後のxはダミー)"/>225 <pathconvert refid="t pod.desktacop.path" property="desktacop.libs.paths" dirsep="/" pathsep=" " description="ManifestのClass-Path用">224 <dirname property="tacop.lib.dir" file="${tacopot.lib.dir}/x" description="絶対ファイル名プレフィックスを取得(最後のxはダミー)"/> 225 <pathconvert refid="tacopot.desktacop.path" property="desktacop.libs.paths" dirsep="/" pathsep=" " description="ManifestのClass-Path用"> 226 226 <map from="${tacop.lib.dir}${file.separator}" to=""/> 227 227 </pathconvert> 228 228 229 <jar destfile="${build.jar}/${ServiceName}-desktacop-${ version}.jar">229 <jar destfile="${build.jar}/${ServiceName}-desktacop-${tacopot.version}.jar"> 230 230 <fileset dir="${build.main}"> 231 <include name="${folksonomy.base.package.dir}/t podclient/**"/>231 <include name="${folksonomy.base.package.dir}/tacopotclient/**"/> 232 232 <include name="${folksonomy.base.package.dir}/common/**"/> 233 <include name="${t pod.base.package.dir}/util/**"/>234 <include name="${t pod.base.package.dir}/Util*.class"/>233 <include name="${tacopot.base.package.dir}/util/**"/> 234 <include name="${tacopot.base.package.dir}/Util*.class"/> 235 235 </fileset> 236 236 237 237 <fileset dir="${src}"> 238 <include name="${folksonomy.base.package.dir}/t podclient/**/*.gif"/>238 <include name="${folksonomy.base.package.dir}/tacopotclient/**/*.gif"/> 239 239 </fileset> 240 240 <manifest> 241 <attribute name="Specification-Title" value="t Pod(desktacop)"/>242 <attribute name="Specification-Version" value="${ version}"/>243 <attribute name="Specification-Vendor" value="Nihon Unisys, Ltd."/> 244 245 <attribute name="Implementation-Title" value="t Pod(desktacop)"/>246 <attribute name="Implementation-Version" value="${ version} (${today.description})"/>247 <attribute name="Implementation-Vendor" value="Nihon Unisys, Ltd."/> 248 249 <attribute name="Main-Class" value="jp.tyzoh.rinza.folksonomy.t podclient.Desktacop"/>241 <attribute name="Specification-Title" value="tacoPot (desktacop)"/> 242 <attribute name="Specification-Version" value="${tacopot.version}"/> 243 <attribute name="Specification-Vendor" value="Nihon Unisys, Ltd."/> 244 245 <attribute name="Implementation-Title" value="tacoPot (desktacop)"/> 246 <attribute name="Implementation-Version" value="${tacopot.version} (${today.description})"/> 247 <attribute name="Implementation-Vendor" value="Nihon Unisys, Ltd."/> 248 249 <attribute name="Main-Class" value="jp.tyzoh.rinza.folksonomy.tacopotclient.Desktacop"/> 250 250 <attribute name="Class-Path" value="${desktacop.libs.paths}"/> 251 251 </manifest> … … 262 262 263 263 <copy todir="${build.sign.jar}"> 264 <fileset dir="${build.jar}" includes="${ServiceName}-desktacop-${ version}.jar"/>265 <fileset refid="t pod.desktacop.files"/>264 <fileset dir="${build.jar}" includes="${ServiceName}-desktacop-${tacopot.version}.jar"/> 265 <fileset refid="tacopot.desktacop.files"/> 266 266 </copy> 267 267 <!-- 署名追加(依存ライブラリへの署名がないので注意) --> … … 274 274 <genkey alias="${key.alias}" storepass="${key.storepass}" keystore="${build}/keystore" description="試験用鍵生成(本環境に使ってはいけません)"> 275 275 <dname> 276 <param name="OU" value="t PodDevelop Gr."/>276 <param name="OU" value="tacoPot Develop Gr."/> 277 277 <param name="O" value="Tyzoh"/> 278 278 <param name="C" value="JP"/> … … 282 282 283 283 <!-- コードコンパイル --> 284 <target name="compile.main" description="t Podソースコンパイル(main)">284 <target name="compile.main" description="tacoPotソースコンパイル(main)"> 285 285 <mkdir dir="${build}"/> 286 286 <mkdir dir="${build.main}"/> … … 288 288 <!-- 依存ライブラリを要求するコード --> 289 289 <property name="src.excludes.pattern" 290 value=" ${t pod.base.package.dir}/soap/**,291 ${t pod.base.package.dir}/slide/**,292 ${t pod.base.package.dir}/polling/*/**"/>293 294 <javac debug="true" srcdir="${src}" destdir="${build.main}" encoding="MS932" classpathref="t pod.main.lib"290 value=" ${tacopot.base.package.dir}/soap/**, 291 ${tacopot.base.package.dir}/slide/**, 292 ${tacopot.base.package.dir}/polling/*/**"/> 293 294 <javac debug="true" srcdir="${src}" destdir="${build.main}" encoding="MS932" classpathref="tacopot.main.lib" 295 295 excludes="${src.excludes.pattern}" description="主コード"/> 296 296 </target> 297 297 298 <target name="compile.soap" depends="compile.main" description="t Podソースコンパイル(soap)">298 <target name="compile.soap" depends="compile.main" description="tacoPotソースコンパイル(soap)"> 299 299 <mkdir dir="${build.soap}"/> 300 300 301 <condition property="t pod.soap.srcs"302 value="${t pod.base.package.dir}/soap/**">301 <condition property="tacopot.soap.srcs" 302 value="${tacopot.base.package.dir}/soap/**"> 303 303 <and> 304 <available classname="org.apache.axis2.AxisFault" classpathref="t pod.soap.lib"/>305 <available classname="org.apache.axis2.rpc.client.RPCServiceClient" classpathref="t pod.soap.lib"/>304 <available classname="org.apache.axis2.AxisFault" classpathref="tacopot.soap.lib"/> 305 <available classname="org.apache.axis2.rpc.client.RPCServiceClient" classpathref="tacopot.soap.lib"/> 306 306 </and> 307 307 </condition> 308 <fail message="SOAPのライブラリがありません" unless="t pod.soap.srcs"/>309 <javac debug="true" srcdir="${src}" destdir="${build.soap}" encoding="MS932" classpathref="t pod.soap.lib">310 <include name="${t pod.soap.srcs}"/>308 <fail message="SOAPのライブラリがありません" unless="tacopot.soap.srcs"/> 309 <javac debug="true" srcdir="${src}" destdir="${build.soap}" encoding="MS932" classpathref="tacopot.soap.lib"> 310 <include name="${tacopot.soap.srcs}"/> 311 311 </javac> 312 312 </target> 313 313 314 <target name="compile.polling" depends="compile.main" description="t Podソースコンパイル(監視処理部)">314 <target name="compile.polling" depends="compile.main" description="tacoPotソースコンパイル(監視処理部)"> 315 315 <mkdir dir="${build.polling}"/> 316 <javac debug="true" srcdir="${src}" destdir="${build.polling}" encoding="MS932" classpathref="t pod.polling.lib">317 <include name="${t pod.base.package.dir}/polling/**"/>318 <exclude name="${t pod.base.package.dir}/polling/*.java"/>316 <javac debug="true" srcdir="${src}" destdir="${build.polling}" encoding="MS932" classpathref="tacopot.polling.lib"> 317 <include name="${tacopot.base.package.dir}/polling/**"/> 318 <exclude name="${tacopot.base.package.dir}/polling/*.java"/> 319 319 </javac> 320 320 </target> 321 321 322 <target name="compile.slide" depends="compile.main" description="t Podソースコンパイル(Slide拡張)">322 <target name="compile.slide" depends="compile.main" description="tacoPotソースコンパイル(Slide拡張)"> 323 323 <mkdir dir="${build.slide}"/> 324 <javac debug="true" srcdir="${src}" destdir="${build.slide}" encoding="MS932" classpathref="t pod.slide.lib">325 <include name="${t pod.base.package.dir}/slide/**"/>324 <javac debug="true" srcdir="${src}" destdir="${build.slide}" encoding="MS932" classpathref="tacopot.slide.lib"> 325 <include name="${tacopot.base.package.dir}/slide/**"/> 326 326 </javac> 327 327 </target> 328 328 329 329 <!-- ユーティリティ --> 330 <target name="zip" description="t Podパッケージアーカイブを作成する">330 <target name="zip" description="tacoPot パッケージアーカイブを作成する"> 331 331 <tstamp> 332 332 <format property="today.filename" pattern="yyyyMMdd" locale="ja"/> 333 333 </tstamp> 334 334 <mkdir dir="${dist}"/> 335 <zip destfile="${dist}/t pod-${today.filename}.zip">335 <zip destfile="${dist}/tacopot-${today.filename}.zip"> 336 336 <fileset dir="."> 337 337 <include name="**/*"/> -
tPod/trunk/defaultuser.properties
r33 r126 1 # t Podbuild.xml�̃R���p�C�����[�U�ʐݒ��@�C��1 # tacoPot build.xml�̃R���p�C�����[�U�ʐݒ��@�C�� 2 2 # 3 3 # �g�p�� {���O�C����}.properties�ɃR�s�[���ĕҏW���Ă������� 4 4 5 # t Pod�̊��ˑ����C�u�����f�B���N�g��(commons fileupload/ssdb/rinza)6 t pod.lib.dir=lib5 # tacoPot�̊��ˑ����C�u�����f�B���N�g��(commons fileupload/ssdb/rinza) 6 tacopot.lib.dir=lib 7 7 # Tomcat�̃x�[�X�f�B���N�g�� 8 8 tomcat.base.dir=c:/app/eclipse/javalibs/jakarta/apache-tomcat-5.5.16/ -
tPod/trunk/desktacop.bat
r12 r126 1 java -cp lib\commons-codec-1.3.jar;lib\commons-logging.jar;lib\log4j-1.2.8.jar;lib\commons-httpclient-3.0.1.jar;.\Desktacop.jar;. jp.tyzoh.rinza.folksonomy.t podclient.Desktacop1 java -cp lib\commons-codec-1.3.jar;lib\commons-logging.jar;lib\log4j-1.2.8.jar;lib\commons-httpclient-3.0.1.jar;.\Desktacop.jar;. jp.tyzoh.rinza.folksonomy.tacopotclient.Desktacop -
tPod/trunk/desktacopjar.bat
r12 r126 1 1 cd src 2 jar cvf Desktacop.jar jp\tyzoh\rinza\folksonomy\t podclient\Desktacop*.class3 jar uvf Desktacop.jar jp\tyzoh\rinza\folksonomy\t podclient\RegistAll*.class2 jar cvf Desktacop.jar jp\tyzoh\rinza\folksonomy\tacopotclient\Desktacop*.class 3 jar uvf Desktacop.jar jp\tyzoh\rinza\folksonomy\tacopotclient\RegistAll*.class 4 4 copy Desktacop.jar .. 5 5 cd .. -
tPod/trunk/mail.properties
r14 r126 9 9 password password 10 10 11 t PodUID guest12 t PodPasswordguest13 t PodURL http://localhost:8080/tPod/servlet/tPod11 tacoPotUID guest 12 tacoPotPassword guest 13 tacoPotURL http://localhost:8080/tacoPot/servlet/tacoPot 14 14 proxy 15 15 proxyPort 0 -
tPod/trunk/makefile
r23 r126 3 3 #JAVAC = c:\Progra~1\Java\jdk1.5.0_11\bin\javac.exe 4 4 SRCPATH = src 5 PATH = $(SRCPATH)/jp/tyzoh/rinza/folksonomy/t pod5 PATH = $(SRCPATH)/jp/tyzoh/rinza/folksonomy/tacopot 6 6 PATH2 = $(SRCPATH)/jp/tyzoh/rinza/folksonomy/search 7 7 PATH3 = $(SRCPATH)/jp/tyzoh/rinza/folksonomy/common 8 PATH4 = $(SRCPATH)/jp/tyzoh/rinza/folksonomy/t podclient8 PATH4 = $(SRCPATH)/jp/tyzoh/rinza/folksonomy/tacopotclient 9 9 PATH5 = $(SRCPATH)/jp/tyzoh/rinza/folksonomy/analyze 10 10 PATH6 = $(SRCPATH)/jp/tyzoh/rinza/folksonomy/keyword 11 11 PATH7 = $(SRCPATH)/jp/tyzoh/ssdb 12 PATH8 = $(SRCPATH)/jp/tyzoh/rinza/folksonomy/t podclient12 PATH8 = $(SRCPATH)/jp/tyzoh/rinza/folksonomy/tacopotclient 13 13 PATH9 = $(SRCPATH)/jp/tyzoh/rinza/folksonomy/polling 14 SRCS = $(PATH)/t Pod.java $(PATH)/Engine.java $(PATH)/Comment.java \14 SRCS = $(PATH)/tacoPot.java $(PATH)/Engine.java $(PATH)/Comment.java \ 15 15 $(PATH)/Keyword.java $(PATH)/PermissionNum.java \ 16 16 $(PATH)/DB.java $(PATH)/Repository.java $(PATH)/Rinza.java \ -
tPod/trunk/serv.bat
r24 r126 1 mkdir servlet\WEB-INF\classes\jp\tyzoh\rinza\folksonomy\t pod1 mkdir servlet\WEB-INF\classes\jp\tyzoh\rinza\folksonomy\tacopot 2 2 mkdir servlet\WEB-INF\classes\jp\tyzoh\rinza\folksonomy\search 3 3 mkdir servlet\WEB-INF\classes\jp\tyzoh\rinza\folksonomy\common … … 5 5 mkdir servlet\WEB-INF\classes\jp\tyzoh\rinza\folksonomy\keyword 6 6 mkdir servlet\WEB-INF\classes\jp\tyzoh\ssdb 7 mkdir servlet\WEB-INF\classes\jp\tyzph\rinza\folksonomy\t pod\polling8 mkdir servlet\WEB-INF\classes\jp\tyzph\rinza\folksonomy\t pod\model9 mkdir servlet\WEB-INF\classes\jp\tyzph\rinza\folksonomy\t pod\model\sub10 del servlet\WEB-INF\classes\jp\tyzoh\rinza\folksonomy\t pod\*.class7 mkdir servlet\WEB-INF\classes\jp\tyzph\rinza\folksonomy\tacopot\polling 8 mkdir servlet\WEB-INF\classes\jp\tyzph\rinza\folksonomy\tacopot\model 9 mkdir servlet\WEB-INF\classes\jp\tyzph\rinza\folksonomy\tacopot\model\sub 10 del servlet\WEB-INF\classes\jp\tyzoh\rinza\folksonomy\tacopot\*.class 11 11 del servlet\WEB-INF\classes\jp\tyzoh\rinza\folksonomy\search\*.class 12 12 del servlet\WEB-INF\classes\jp\tyzoh\rinza\folksonomy\common\*.class … … 14 14 del servlet\WEB-INF\classes\jp\tyzoh\rinza\folksonomy\keyword\*.class 15 15 del servlet\WEB-INF\classes\jp\tyzoh\rinza\ssdb 16 del servlet\WEB-INF\classes\jp\tyzph\rinza\folksonomy\t pod\polling17 del servlet\WEB-INF\classes\jp\tyzph\rinza\folksonomy\t pod\model18 del servlet\WEB-INF\classes\jp\tyzph\rinza\folksonomy\t pod\model\sub19 copy src\jp\tyzoh\rinza\folksonomy\t pod\*.class servlet\WEB-INF\classes\jp\tyzoh\rinza\folksonomy\tpod16 del servlet\WEB-INF\classes\jp\tyzph\rinza\folksonomy\tacopot\polling 17 del servlet\WEB-INF\classes\jp\tyzph\rinza\folksonomy\tacopot\model 18 del servlet\WEB-INF\classes\jp\tyzph\rinza\folksonomy\tacopot\model\sub 19 copy src\jp\tyzoh\rinza\folksonomy\tacopot\*.class servlet\WEB-INF\classes\jp\tyzoh\rinza\folksonomy\tacopot 20 20 copy src\jp\tyzoh\rinza\folksonomy\search\*.class servlet\WEB-INF\classes\jp\tyzoh\rinza\folksonomy\search 21 21 copy src\jp\tyzoh\rinza\folksonomy\common\*.class servlet\WEB-INF\classes\jp\tyzoh\rinza\folksonomy\common … … 23 23 copy src\jp\tyzoh\rinza\folksonomy\keyword\*.class servlet\WEB-INF\classes\jp\tyzoh\rinza\folksonomy\keyword 24 24 copy src\jp\tyzoh\ssdb\*.class servlet\WEB-INF\classes\jp\tyzoh\ssdb 25 copy src\jp\tyzph\rinza\folksonomy\t pod\polling\*.class servlet\WEB-INF\classes\jp\tyzph\rinza\folksonomy\tpod\polling26 copy src\jp\tyzph\rinza\folksonomy\t pod\model\*.class servlet\WEB-INF\classes\jp\tyzph\rinza\folksonomy\tpod\model27 copy src\jp\tyzph\rinza\folksonomy\t pod\model\sub\*.class servlet\WEB-INF\classes\jp\tyzph\rinza\folksonomy\tpod\model\sub25 copy src\jp\tyzph\rinza\folksonomy\tacopot\polling\*.class servlet\WEB-INF\classes\jp\tyzph\rinza\folksonomy\tacopot\polling 26 copy src\jp\tyzph\rinza\folksonomy\tacopot\model\*.class servlet\WEB-INF\classes\jp\tyzph\rinza\folksonomy\tacopot\model 27 copy src\jp\tyzph\rinza\folksonomy\tacopot\model\sub\*.class servlet\WEB-INF\classes\jp\tyzph\rinza\folksonomy\tacopot\model\sub 28 28 copy application.properties servlet\WEB-INF\classes\application.properties 29 29 copy lib\rinza-rdf.jar servlet\WEB-INF\lib … … 32 32 copy lib\activation.jar servlet\WEB-INF\lib 33 33 cd servlet 34 del t Pod.war35 jar cvf t Pod.war .34 del tacoPot.war 35 jar cvf tacoPot.war . 36 36 cd .. 37 rem copy servlet\t Pod.war "c:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps"37 rem copy servlet\tacoPot.war "c:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps"
