***************************************
* *
* サンプル説明書(JSP/Tomcat連携) *
* *
* BIP *
* *
***************************************
本説明書は、本サンプルに関して、特に注意すべき事項、参考となる情報等を記した
ものです。
【免責事項】
本プログラムはサンプルプログラムであるため、株式会社PFU(以降、PFUと表記)
は、本プログラムに関して一切の動作保証をするものではありません。また、本プロ
グラムに不備があっても、PFUはその修正および、その他いかなる保守作業をする義務
も負いません。
PFUは、本プログラムで発生した結果、および生成物について保証するものではあり
ません。また、本プログラムの使用により生じた損害ならびに、第三者に直接または間
接的に生じた損害について、PFUは法律上の根拠を問わずいかなる責任も負わないもの
とし、お客様はいかなる請求もしないものとします。
【文中の表記について】
本説明書では、各製品を次のように略記しています。あらかじめご了承ください。
・「Microsoft(R) Windows Server(R) 2003, Standard Edition、および
Microsoft(R) Windows Server(R) 2003, Enterprise Edition」
--> 「Windows Server 2003」
・「Microsoft(R) Windows(R) XP Professional operating system、および
Microsoft(R) Windows(R) XP Home Edition operating system」
--> 「Windows XP」
・「Microsoft(R) Internet Explorer(R)」
-->「Internet Explorer」
・「Microsoft(R) Access(TM)」
--> 「Microsoft Access」
・「Java Runtime Environment (JRE) 6 」
-->「JRE 6」
・「Java Server Page」
-->「JSP」
・「Apache Tomcat」
-->「Tomcat」
1.サンプルの概要
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
本プログラムは、JSP/Tomcatの環境で、ActiveXコントロールであるBIPのWebコント
ロールを使用して帳票出力を行うサンプルプログラムです。
2.環境
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
本サンプルを動作させるためには、あらかじめ以下のソフトウェアをWebサーバへイン
ストールしておく必要があります。
- BIP 10 Professional Edition(*)
(*)Webコントロール「p3gxwweb.cab」は製品版には同梱しておりません。必要な
場合は、以下へお問い合わせください。
【お問い合わせ先】
・株式会社PFU BIPお客様窓口
・E-mail:bip-info@pfu.fujitsu.com
本サンプルは、以下の環境で動作確認を行っております。
【Webサーバ】
OS :Windows Server 2003
アプリケーションサーバ:Tomcat 5.5
JRE :JRE 6
【クライアント】
OS :Windows XP
ブラウザ :Internet Explorer 7.0
3.サンプル構成
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
「JSPSample_Web.exe」は自己展開形式の圧縮ファイルです。「JSPSample_Web.exe」
を実行すると、以下のファイルが展開されます。
JSPSample_Web
│
├ assets
│ ├ listsamp.bip 個人就業実績伝票印刷のスクリプトファイルです。
│ ├ listsamp.ovd 個人就業実績伝票のオーバレイファイルです。
│ ├ listsamp.pmd 個人就業実績伝票の帳票定義体です。
│ └ listsamp.psf 帳票様式情報の編集時に必要なファイルです。
├ WEB-INF
│ └ classes
│ └ BipForWeb
│ └ BipForWebDB.class
│ 本サンプルで使用するclassファイルです。
├ BipForWebDB.java BipForWebDB.classファイルのソースです。
├ BipTomcatSample.htm 従業員番号を指定するHTMLファイルです。
├ BipTomcatSample.jsp 本サンプルで使用するJava Server Pageです。
├ 個人就業実績.mdb 本サンプルで使用するMicrosoft Access 2000で作成
│ したデータベースです。
└ Readme.txt 本サンプル説明書です。
4.サンプル利用手順
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
@Webサーバ上のTomcatについて、以下の設定を行います。
1)サンプルの配置
本サンプルの以下のフォルダ、ファイルを適当なフォルダへコピーしてくださ
い。
- BipTomcatSample.htm
- BipTomcatSample.jsp
- assets
- WEB-INF
2)コンテキストの設定
1)でサンプルを配置したフォルダに対して、以下の設定を行ってください。
・「Tomcatの格納先\conf\server.xml」を開きます。
(念のため、事前にserver.xmlをバックアップしておいてください。)
・server.xmlのタグの間に、以下の記述を追加します。
※MyFolderには、1)でサンプルを配置したフォルダのフルパスを指定してく
ださい。
3)Webコントロールの配置
Webコントロール「p3gxwweb.cab」を 1) のフォルダへ配置します。
AWebサーバにおいて、ODBCデータソースを追加します。
1)データベースの配置
本サンプルのファイル「個人就業実績.mdb」を適当なフォルダへコピーしてくだ
さい。
2)「コントロールパネル」の「管理ツール」から「データソース (ODBC)」をクリ
ックして、「ODBCデータソースアドミニストレータ」画面を開きます。
3)「システムDSN」タブを選択して「追加」をクリックし、「データソースの新規
作成」画面を開きます。
4)「Microsoft Access Driver(*.mdb)」を選択して「完了」をクリックすると、
「ODBC Microsoft Access セットアップ」画面が開きます。
5)データソース名に「個人就業実績」と入力します。
6)「選択」をクリックして「データベースの選択」画面を開き、1)で保存した「個
人就業実績.mdb」データべースを選択します。
7)「OK」をクリックして「データベースの選択」画面を閉じます。
8)「OK」をクリックして「ODBC Microsoft Access セットアップ」画面を閉じます。
9)「OK」をクリックして「ODBCデータソースアドミニストレータ」画面を閉じます。
Bクライアントのブラウザから、「BipTomcatSample.htm」にアクセスします。
以下の「yourserver」部分をWebサーバのアドレスに変更してアクセスすると、
「BipTomcatSample.htm」が開きます。
- http://yourserver/BIP2WEB/BipTomcatSample.htm
5.トラブルシューティング
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
ここでは、当サンプルについてエラーが発生した場合や、その他のトラブルが発生し
た場合の対処について説明します。 (対処方法の詳細についてご覧になりたい場合は
BIP 10のオンラインマニュアルをご覧ください。)
・Webコントロールのダウンロード時に不具合がある場合
セキュリティの設定が正しく指定されているか確認してください。
Webコントロールを動作させるためには、ブラウザのセキュリティレベルをActiveX
コントロールのダウンロードが実行できるように設定する必要があります。
・Webコントロールを表示すると、ダウンロード中にエラーとなる
Webブラウザ側のコンピュータで、Administrators権限のないユーザでWebコントロ
ールを表示している可能性があります。
ブラウザが動作している コンピュータで、1度 Administrators権限のあるユーザ
でログインしてからWebコントロールを表示させてください。その後はAdministrat
ors権限のないユーザでも 表示できるようになります。
・Webコントロールが動作しない場合
HostNameおよびPortプロパティが正しく指定されているか確認してください。 もし
くは、Webブラウザのプロキシ情報が正しく設定されているか確認してください。
=======================================
Microsoftは、米国マイクロソフト社の登録商標です。
Windows、Windows Server、ActiveX、Accessは、米国マイクロソフト社の米国およびそ
の他の国における登録商標です。
JavaおよびすべてのJava関連の商標およびロゴは、米国およびその他の国における米国
Sun Microsystems,Inc.の商標または登録商標です。
ApacheおよびTomcatは、The Apache Software Foundationで開発されたソフトウェアで
す。
その他の社名、製品名は、それぞれの会社の商標または登録商標です。
===============================================================================
All Rights Reserved, Copyright (C) 株式会社PFU 2008.