アプリケーションサーバのプロパティ

注意: Maven プラグインは現時点では Tomcat 5.0.x か 5.5.x のみをサポートします。

プロパティ説明デフォルト値
org.apache.jetspeed.server.home Tomcat をインストールしたルートフォルダ。

例: ${CATALINA_HOME}/
デフォルト値なし
org.apache.jetspeed.server.shared Tomcat の共有 jar ファイルを格納する場所。

例: ${org.apache.jetspeed.server.home}/shared/lib/
デフォルト値なし
org.apache.jetspeed.deploy.war.dir Tomcat のウェブアプリケーションを格納する場所。

例: ${org.apache.jetspeed.server.home}/webapps/
デフォルト値なし
org.apache.jetspeed.services.autodeployment.user manager ロールに属する Tomcat のユーザ。

後で説明するように、ポータル内から Tomcat の管理アプリケーションにアクセスするのに使う。
デフォルト値なし
org.apache.jetspeed.services.autodeployment.password 前に述べた Tomcat のユーザのパスワード。

後で説明するように、ポータル内から Tomcat の管理アプリケーションにアクセスするのに使う。
デフォルト値なし
org.apache.jetspeed.catalina.version.major 使用する Tomcat のメジャーバージョン。5 または 5.5 です。

例: 5.5
デフォルト値なし

省略可能なデータベースサーバのプロパティ

Jetspeed 2 と Maven プラグインはデフォルトでは用意された HSQLDB データベースを使います。

もし違うデータベースを使いたい場合は、以下のプロパティを上書きする必要があります。

プロパティ説明デフォルト値
org.apache.jetspeed.production.database.default.name 使いたいデータベースの種類。Torque が生成する SQL スクリプトのために使います。

現時点では、以下のデータベースがサポートされています (これは Torque の対象のデータベース名と一致します)。
  • hsql (hypersonic)
  • oracle (oracle)
  • mysql (mysql)
  • postgres (postresql)
  • mssql (mssql)
hsql
org.apache.jetspeed.production.database.url JDBC の接続 URLjdbc:hsqldb:hsql://127.0.0.1:9001
org.apache.jetspeed.production.database.user データベースに接続するためのユーザ名。sa
org.apache.jetspeed.production.database.password データベースに接続するためのユーザのパスワード。 なし
org.apache.jetspeed.production.database.driver JDBC ドライバのクラス名org.hsqldb.jdbcDriver
org.apache.jetspeed.production.jdbc.drivers.path データベースへの接続に必要な JDBC クラス、もしくは jar ファイルへの Java のクラスパス形式のパス

例: /lib/ojdbc14.jar;/lib/nls_charset12.jar
なし