Oracle Business Intelligence Publisherインストレーション・ガイド リリース10.1.3.2.1 E05416-01 | ![]() 目次 | ![]() 戻る | ![]() 次へ |
BI Publisherのインストール・メディアには、次のものが含まれます。
BI Publisherサーバー・アプリケーション
BI Publisherランタイム・ライブラリ
BI Publisherフォント
BI Publisher Desktopツール
ドキュメント: ユーザーズ・ガイド、Javadoc、デモ、サンプル
各構成要素は次の場所にあります。
ディレクトリ | 構成要素 |
---|---|
manual\fonts | フォント・ファイル |
manual\generic | xmlpserver.war(OC4J以外のアプリケーション・サーバー用) xmlpserver.ear(OC4J以外のアプリケーション・サーバー用) |
manual\oc4j | xmlpserver.ear(OC4J用) |
manual\XMLP | XMLPリポジトリ |
manual\XMLP\DemoFiles | デモ・レポート用のデータソース |
manual\XMLP\Tools | Template Builder for Wordアドイン |
サーバー・アプリケーションを使用することで、レポートの作成、管理およびスケジュールが可能になります。Oracle BI Publisherを手動でデプロイするには、このドキュメントで説明する次の手順を実行する必要があります。
アプリケーション・サーバーにBI Publisherをデプロイします。
BI Publisherリポジトリを構成してからフォントをインストールします。
次のインストール後の作業を実行します。
データベース・サーバーにBI Publisherのスケジューラ・スキーマを作成します(レポートの配信とスケジュールに必要)。
BI Publisherのデモ・レポートを設定します。
BI Publisherは純粋なJ2EEアプリケーションであり、次のソフトウェア上で十分なテストを実施しています。
Oracle AS 10.1.3
OC4J Standalone 10.1.3
Apache Tomcat 5.5
IBM WebSphere 6.0、6.1
Sun Java System Web Server 6.1、7.0
BI Publisherは、Oracle Application ServerまたはOC4Jのインストール方法に応じて、様々な方法でデプロイできます。次の手順では、admin_client.jarファイルを使用してBI PublisherをOracle AS 10.1.3またはOC4J 10.1.3にデプロイします。インストールに最適なデプロイ方法については、『Oracle Containers for J2EEデプロイメント・ガイド』を参照してください。
xmlpserver.earをOC4Jインスタンスにデプロイします。
例:
C:\SOAJ2EE\j2ee\home> C:\SOAJ2EE\jdk\jre\bin\java -jar admin_client.jar deployer:oc4j:opmn://myserver.company.com/home oc4jadmin oc4jadmin -deploy -file C:\Temp\BIPublisher10132\Disk1\manual\oc4j\xmlpserver.ear -deploymentName xmlpserver -bindAllWebApps
BI Publisherアプリケーションを起動します。
ブラウザで、http://hostname:port/xmlpserverを開きます。
例:
http://localhost:8888/xmlpserver
ログイン・ページが表示される場合は、「BI Publisherリポジトリの構成とフォントのインストール」に進みます。
Tomcatサーブレット・コンテナにアプリケーションをデプロイする方法は複数あります。インストールに最適な方法については、『Apache Tomcat Application Developer's Guide』を参照してください。次の手順では、Tomcat Web Application Managerを使用してBI PublisherをApache Tomcat 5.5にデプロイします。
重要: Apache TomcatにBI Publisherをデプロイする場合は、フォルダとファイルの名前にASCII文字のみを使用してください。ASCII以外の文字は正しく表示されません。
Tomcatのホーム・ページを開きます。
「Tomcat Manager」を選択してログインします。
「Tomcat Web Application Manager」ページの「Deploy」領域で、インストール・メディアのmanual\generic\xmlpserver.warを参照して選択します。「Deploy」ボタンを選択します。
xmlpserverアプリケーションが正しくデプロイされたことを確認します。正しくデプロイされた場合は、「Tomcat Web Application Manager」ページのアプリケーション・リストに/xmplserverと表示されます。
ブラウザでhttp://hostname:port/xmlpserverを開き、ログイン・ページを表示します。
例: http://localhost:8080/xmlpserver
ログイン・ページが表示される場合は、「BI Publisherリポジトリの構成とフォントのインストール」に進みます。
この項では、IBM WebSphere 6.0または6.1アプリケーション・サーバーへのBI Publisherアプリケーションのデプロイ方法の一例を示します。ご使用の環境に適したインストール手順については、WebSphereのドキュメントを参照してください。
WebSphere管理コンソールにアクセスし、「Install New Application」を選択します。
インストール・メディアからmanual/generic/xmlpserver.earファイルを選択します。
「Generate Default Bindings」チェック・ボックスを選択し、「Next」をクリックします。
「Select installation options」ページで、「Distribute application」チェック・ボックスと「Create MBeans for resources」チェック・ボックスを選択します。
「Map modules to servers」ページで、xmlpserver.warを選択します。
「Map virtual hosts for Web modules」ページで、xmlpserver.warを選択します。
「Summary」画面で選択内容を確認し、「Finish」を選択します。
画面にデプロイ・ステータスが表示されます。正しくデプロイされたことを示すメッセージが表示されたら、「Save to Master Configuration」リンクを選択します。
BI Publisherを再起動します。
WebSphere管理コンソールで、「Enterprise Applications」リンクを選択し、xmlpserverを選択して「Stop」ボタンをクリックします。停止したら、xmlpserverを選択して「Start」ボタンをクリックします。
BI Publisherを起動します。
ブラウザでhttp://hostname:port/xmlpserverを開き、ログイン・ページを表示します。
例: http://localhost:8080/xmlpserver
ログイン・ページが表示される場合は、「BI Publisherリポジトリの構成とフォントのインストール」に進みます。
この項では、BI Publisherアプリケーションのデプロイ方法の一例を示します。適切なインストール方法については、Sun Java System Web Server 6.1のドキュメントのガイドラインに従ってください。
重要: BI PublisherをSun Java System Web Server 6.1に正常にデプロイするには、この項で説明するデプロイ前とデプロイ後の構成手順を実行する必要があります。
デプロイ前には、maxUploadSizeプロパティが手順1の説明のとおり、適切に設定されていることを確認します。
デプロイ後には、system.xmlファイルを手順11の説明のとおりに構成します。
xdoparser.jarファイルには、W3C org.w3c.domパッケージからのファイルで、Sun Java System Web ServerシステムのJARファイルに含まれる同一パッケージから除外されたファイルがあります。これらのファイルがxdoparser.jarファイルからロードされるためには、最初にxmlparser.jarファイルをロードするようにserver.xmlファイルを構成する必要があります。
maxUploadSizeプロパティが、BI PublisherのWARファイルを処理するための適切なサイズに設定されていることを確認します。maxUploadSizeプロパティは、100MBに設定することをお薦めします。
maxUploadSizeプロパティを設定するには
<WebServer-install-dir>/bin/https/webapps/admin-app/WEB-INF/web.xmlに、次のパラメータを追加します。
<init-param>
<param-name>maxUploadSize</param-name>
<param-value>100000000</param-value>
</init-param>
例:
<servlet-name>webappdeploy</servlet-name>
<servlet-class>com.sun.web.admin.servlets.DeployServlet</servlet-class>
<init-param>
<param-name>maxUploadSize</param-name>
<param-value>100000000</param-value>
</init-param>
アプリケーション・サーバーを再起動します。
ブラウザで、Sun Java System Web Server 6.1の管理コンソールを開きます。
リストからサーバーを選択し、「Manage」をクリックします。
「Virtual Server Class」タブを選択します。
リストからクラスを選択し、「Manage」をクリックします。
「Select a Virtual Server」ドロップダウン・リストからサーバーを選択し、「Manage」をクリックします。
「Web Applications」タブを選択します。
「Deploy Web Application」ページで、インストール・メディアのmanual\generic\xmlpserver.war(OC4J以外のバージョン)を参照して選択します。「Application URI」フィールドに「/xmlpserver」と入力し、「OK」をクリックします。
このWARファイルがどこにデプロイされているかは、「Installation Directory」フィールドに示されています。
「OK」をクリックしてアプリケーションをデプロイします。変更内容の適用が必要であることを示すメッセージが表示されます。 右上隅にある「Apply」をクリックしてから、「Apply Changes」をクリックします。
最初にxdoparser.jarファイルをロードするようにSun Java System Web Serverのserver.xmlファイルを構成します。
<WebServer-install-dir>/<https-name-of-webserver-instance>/config/server.xmlを開きます。
<JAVA>タグのserverclasspath属性値の最初のエントリとして、次のクラス・パスを追加します。
<WebServer-install-dir>/<https-name-of-webserver-instance>/webapps/<https-name-of-web-server-instance>/xmlpserver/WEB-INF/lib/xdoparser.jar
server.xmlの例:
<JAVA javahome="C:/Sun/WebServer6.1/bin/https/jdk"
serverclasspath="C:/Sun/WebServer6.1/https-xmlphost/webapps/https-xmlphost/xmlpserver/WEBINF/lib/xdoparser.jar;C:/Sun/WebServer6.1/bin/https/jar/webserv-rt .jar;${java.home}/lib/tools.jar;C:/Sun/WebServer6.1/bin/https/jar/webserv-ext.jar;C:/Sun/WebServer6.1/bin/https/jar/webserv-jstl.jar;C:/Sun/WebServer6.1/bin/https/jar/ktsearch.jar"
classpathsuffix="" envclasspathignored="true"
nativelibrarypathprefix="" debug="false" debugoptions="-Xdebug
-Xrunjdwp:transport=dt_socket,server=y,suspend=n" dynamicreloadinterval="-1">
BI Publisherアプリケーションを起動します。
ブラウザでhttp://hostname:port/xmlpserverを開き、ログイン・ページを表示します。
例: http://localhost:8080/xmlpserver
ログイン・ページが表示される場合は、「BI Publisherリポジトリの構成とフォントのインストール」に進みます。
この項では、BI Publisherアプリケーションのデプロイ方法の一例を示します。適切なインストール方法については、Sun Java System Web Server 7.0のドキュメントのガイドラインに従ってください。
ブラウザで、Sun Java System Web Server 7.0の管理コンソールを開きます。
「Configurations」の「Virtual Servers」タブを選択します。
BI Publisherアプリケーションのデプロイ先となる仮想サーバーを選択します。
「Web Applications」タブを選択し、「New」をクリックします。
インストール・メディアのmanual\generic\xmlpserver.war(OC4J以外のバージョン)を参照して選択します(必要に応じて、サーバー上のWebアプリケーション・アーカイブも指定できる)。
「Application URI」フィールドに「/xmlpserver」を入力し、「OK」をクリックします。
アプリケーションを有効にします。
「Deployment Pending」をクリックします。
「Deploy」ボタンをクリックして、BI Publisherアプリケーションをデプロイします。
BI Publisherアプリケーションを起動します。
ブラウザでhttp://hostname:port/xmlpserverを開き、ログイン・ページを表示します。
例: http://localhost:8080/xmlpserver
ログイン・ページが表示される場合は、「BI Publisherリポジトリの構成とフォントのインストール」に進みます。
BI Publisherをアプリケーション・サーバーにデプロイした後は、BI Publisherリポジトリを設定してフォント・ファイルをインストールする必要があります。
リポジトリを設定するには、次のように、xmlpリポジトリ・ディレクトリをサーバー上の指定の場所にコピーしてから、その保存場所を指すように構成ファイルを編集します。
XMLPリポジトリ・ディレクトリを、インストール・メディアの\manualからサーバーにコピーします。
<application installation>/WEB-INF/ディレクトリにあるxmlp-server-config.xmlファイルを開きます。
warファイルまたはearファイルは、アプリケーション・サーバーによってこのディレクトリに解凍されています。
例:
AS/OC4J 10.1.3でデプロイする場合、この場所は<ORACLE_HOME>/j2ee/home/applications/xmlpserver/xmlpserver/WEB-INF/xmlp-server-config.xmlになります。
ファイルの内容は次のとおりです。
<?xml version="1.0" encoding="UTF-8"?>
<xmlpConfig xmlns="http://xmlns.oracle.com/oxp/xmlp">
<resource>
<file path="%s_Reports_Path%"/>
</resource>
</xmlpConfig>
%s_Reports_Path%は、サーバー上にあるXMLPリポジトリ・ディレクトリのコピー先のファイル・パスに置き換えます。
たとえば、リポジトリ・ディレクトリを/home/repository/XMLPにコピーした場合は、xmlp-server-config.xmlファイルを次のように更新します。
<?xml version="1.0" encoding="UTF-8"?>
<xmlpConfig xmlns="http://xmlns.oracle.com/oxp/xmlp">
<resource>
<file path="/home/repository/XMLP"/>
</resource>
</xmlpConfig>
更新後は、xmlp-server-config.xmlを保存します。
インストール・メディアのmanual\fontsにあるフォント・ファイルを、J2EEコンテナまたはアプリケーション・サーバーで使用するJavaランタイム環境のフォント・ディレクトリにコピーします。
Apache Tomcatの例
C:\Program Files\Java\jre1.5.0_07\lib\fonts
Oracle Application ServerまたはOC4Jの例
<ORACLE_HOME>…\jdk\jre\lib\fonts
WebSphereの例
<WebSphere dir>/AppServer/java/jre/lib/font
アプリケーション・サーバーを再起動します。
BI Publisherを起動します。
ブラウザで、http://hostname:port/xmlpserverを開きます。
例:
http://localhost:8888/xmlpserver
ユーザー名「Administrator」およびパスワード「Administrator」でログインします。
重要: 管理者のパスワードは、「Preferences」の「Account」タブで変更してください。