目次

内容

参考URL

関連ソフトのインストール

OS

  • CentOS5を利用

Java

  • gcc-javaでは文字化け・レスポンス悪化を起こすので、SunJavaを利用
  • インストール方法はLinux/Javaを参照

Apache

  • インストールにrpmを利用
  • デフォルトでインストールされるproxy_ajpを利用(mod_jkは利用しない)

Tomcat6

  • Java関連のRPMが存在しないため、apacheのサイトからダウンロードしてインストール
  • 最新版の6を利用、作業手順はTomcat/インストール?を確認

PostgreSQL

  • JDBCドライバのRPMがgcc-javaのRPMを要求するため、ソースからダウンロード
  • 8.1以上だと正しく動作しないので、8.0.xを利用
    • 8.3 - 動かないみたい
    • 8.2 - エラー頻発
    • 8.1 - カスタムディメンションが動作しない
  • クラスタはEUC_JPで作成
  • pg_hba.confとpostgresql.confを編集し、外部から接続できるようにしておく

PostgreSQL JDBCドライバ

  • インストール方法はPostgreSQL/JDBCを参照
  • 以前インストールしたpostgresql-8.3-603.jdbc3.jarでも、8.0.15で動作するみたい

本体のインストール

DBの構築

  • psqlの準備を行う、完了したらpgadminなどで設定内容を確認する
    createuser olap
    createdb -O olap -E EUC_JP openolap
    createlang plpgsql openolap
    psql -U olap openolap
    create schema oo_meta;
  • MetaTool.jarを実行する場合、同階層にある*.ooで「~」という文字を削除しておく

ModelDesigner

  • ModelDesigner.warをwebapps/に配置
  • ModelDesigner/login.iniの次を指定
    • DESIGNER_CLASSES_PATH
    • JDBC_DRIVER
    • LIST_NAME
    • USER_NAME
    • SCHEMA_NAME
    • CONNECT_SOURCE
  • ModelDesigner/login.jspを編集
    • body onloadから「IE6check();」を削除
  • mod_jk2を利用しない場合はworkers2.propertiesの作成・編集は不要
  • /etc/httpd/conf.d/proxy_ajp.confに次を追加してhttpdを再起動
    ProxyPass /ModelDesigner/ ajp://localhost:8009/ModelDesigner/
  • http://host/ModelDesigner/login.jspにアクセス
  • ドライバーが見つからないというエラーが出たらここを確認

ReportDesigner

  • ReportDesigner.warをwebapps/に配置
  • $TOMCAT_HOME/conf/Catalina/localhost/ReportDesinger.xmlを編集
    • url
    • username
    • password
  • ReportDesigner/login.jspを編集
    • body onloadから「IE6check();」を削除
  • /etc/httpd/conf.d/proxy_ajp.confに次を追加してhttpdを再起動
    ProxyPass /ReportDesigner/ ajp://localhost:8009/ReportDesigner/

Viewer

  • Viewer.warをwebapps/に配置
  • $TOMCAT_HOME/conf/Catalina/localhost/ReportDesinger.xmlを編集
    • url
    • username
    • password
  • Viewer/login.jspを編集
    • body onloadから「IE6check();」を削除
  • /etc/httpd/conf.d/proxy_ajp.confに次を追加してhttpdを再起動
    ProxyPass /Viewer/ ajp://localhost:8009/Viewer/

アプリ修正

共通

  • IE7でも動作させるには、login.jspのbody onloadにあるIE6checkをコメントアウトする

SSL対応

  • ReportDesigner/spread/redirectTo.jspの27行目を修正
    String URL = "//" + (略)

ModelDesignerの左側にあるツリーメニューで文字化けが発生した場合

  • ModelDesigner/objects.jspを編集
    • 文字コードをUTF-8に変換
    • ファイル内の「Shift_JIS」を「UTF-8」に変更

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2016-09-25 (日) 19:27:03 (446d)