Portal Properties (JA)

Table of Contents

Properties


Top of Page

プロバティのオーバーライド


上書きされたプロパティをどこで見つけられるか指定してください。アップデートはportal.propertiesまたはportal-bundle.propertiesに行われるべきではありませんが、portal-ext.propertiesに行ってください。

デフォルトの読み取り順序は: portal.properties, portal-bundle.properties, portal-ext.properties, そして portal-setup-wizard.properties、です。

Env: LIFERAY_INCLUDE_MINUS_AND_MINUS_OVERRIDE

Defaults:

    include-and-override=portal-bundle.properties
    include-and-override=${liferay.home}/portal-bundle.properties
    include-and-override=portal-ext.properties
    include-and-override=${liferay.home}/portal-ext.properties
    include-and-override=portal-setup-wizard.properties
    include-and-override=${liferay.home}/portal-setup-wizard.properties


各ポータルのインスタンスは、そのオーバーライドされたプロパティファイルを、コンベンション通りにportal-companyWebld.propertiesに置くことができます。 この機能を作動させるには "company-id-properties" のシステム・プロパティをtrueにしてください。

作動準備:

     java ... -Dcompany-id-properties=true

読み取り順序は次のように変更されます: portal.properties、そして portal-ext.properties、 次に portal-liferay.com.properties。

全てのプロパティが会社ごとに異なるバリューを持てるわけではありません。この 機能性はレガシーな理由で作られているだけです。より好まれる ポータル・インスタンスの設定は、コントロールパネルを通す方法です。

Env: LIFERAY_INCLUDE_MINUS_AND_MINUS_OVERRIDE

Defaults:

    include-and-override=portal-${easyconf:companyId}.properties
    include-and-override=${liferay.home}/portal-${easyconf:companyId}.properties


追加のプロパティファイルは、 "external-properties"をシステムのプロパティに設定することで使用できます。

新しいバージョンのLiferayにアップグレードする時には、レガシープロパティのバリューを維持するのが通常の方法です。 作動準備:

     java ... -Dexternal-properties=portal-legacy-5.1.properties

読み取り順序は次のように変更されます: portal.properties、そして portal-ext.properties、 そして、portal-legacy-5.1.properties。

Env: LIFERAY_INCLUDE_MINUS_AND_MINUS_OVERRIDE

Defaults:

    include-and-override=${external-properties}
    include-and-override=${liferay.home}/${external-properties}


Top of Page

Liferay ホーム


Liferayのホームディレクトリを特定してください。

Env: LIFERAY_LIFERAY_PERIOD_HOME

Defaults:

    liferay.home=${resource.repositories.root}


このプロパティは後方互換性に使えます。代わりに、プロパティ "liferay.home" を設定してください。

Env: LIFERAY_RESOURCE_PERIOD_REPOSITORIES_PERIOD_ROOT

Defaults:

    resource.repositories.root=${default.liferay.home}


Top of Page

ポータルコンテキスト


アプリケーションサーバーのプロトコルを用意してください。Luceneは、 ホストネームとポートが一度めのリクエストで見つからない時に、クラスターからインデックスをロードするのに使います。 このプロパティが参照するのはアプリケーションサーバーの プロトコルであり、プロパティ"web.server.protocol"に述べられているようにウェブサーバーのものではありません。

Env: LIFERAY_PORTAL_PERIOD_INSTANCE_PERIOD_PROTOCOL

Defaults:

    portal.instance.protocol=

Examples:

    portal.instance.protocol=http
    portal.instance.protocol=https


アプリケーションサーバーのホストネームとポートを、 "portal.instance.protocol" のプロパティで指定されたプロトコルのために設定してください。Luceneは、一度めのリクエストで ホストネームとポートが見つからない時に、クラスターからインデックスをロードするためにそれを使用します。 そのプロパティは必ず "portal.instance.protocol"のプロパティと一緒に使われなければならず、 そしてそれはアプリケーションサーバーの ホストネームとポートを参照します。 プロパティ "web.server.http.port" と "web.server.https.port"で指定されているウェブサーバーのポートではありません。

Env: LIFERAY_PORTAL_PERIOD_INSTANCE_PERIOD_INET_PERIOD_SOCKET_PERIOD_ADDRESS

Defaults:

    portal.instance.inet.socket.address=

Examples:

    portal.instance.inet.socket.address=localhost:8080
    portal.instance.inet.socket.address=localhost:8443


もしアプリケーションサーバーがプロキシの後ろで動いているなら、このプロパティを設定し、そして ポータル・サーブレットのコンテキスト・パスにプリフィクスを追加する必要があります。このプリフィクス はまた、レイアウト・テンプレート、ポートレット、テーマによって役立てられているスタティック・リソースに追加されるでしょう。

Env: LIFERAY_PORTAL_PERIOD_PROXY_PERIOD_PATH

Defaults:

    portal.proxy.path=


Top of Page

スキーマ


データベースが空の場合に自動的にテーブルを作成してデフォルトデータを入力するには、これをtrueとしてください。

Env: LIFERAY_SCHEMA_PERIOD_RUN_PERIOD_ENABLED

Defaults:

    schema.run.enabled=true


Set this to true to automatically upgrade the database when a module's build number has been increased since the last deployment.

Env: LIFERAY_SCHEMA_PERIOD_MODULE_PERIOD_BUILD_PERIOD_AUTO_PERIOD_UPGRADE

Defaults:

    schema.module.build.auto.upgrade=false


Top of Page

アップグレード


次を実行するクラス名をコンマ区切りで入力してください。 com.liferay.portal.upgrade.UpgradeProcess.これらのクラスは、 古いデータを最新のバージョンに合わせてアップグレードするスタートアップ上で作動するでしょう。

プロパティを適切に改ざんするためにコンマを取り消してください。 例えば、"upgrade.processes.6100" のプロパティは、 コンマが取り消されない限り "upgrade.processes.default" のプロパティを適切に参照しないでしょう。 ここを参照してください StartupHelper#getUpgradeProcessClassNames(String).

Env: LIFERAY_UPGRADE_PERIOD_PROCESSES_PERIOD_MASTER

Defaults:

    upgrade.processes.master=\
        com.liferay.portal.upgrade.UpgradeProcess_6_0_12_to_6_1_0\,\
        com.liferay.portal.upgrade.UpgradeProcess_6_1_1\,\
        com.liferay.portal.upgrade.UpgradeProcess_6_2_0\,\
        com.liferay.portal.upgrade.UpgradeProcess_7_0_0\,\
        com.liferay.portal.upgrade.UpgradeProcess_7_0_1\,\
        com.liferay.portal.upgrade.UpgradeProcess_7_0_3

Defaults:

    upgrade.processes.6012=${upgrade.processes.master}
    upgrade.processes.6100=${upgrade.processes.master}
    upgrade.processes.6101=${upgrade.processes.master}
    upgrade.processes.6102=${upgrade.processes.master}
    upgrade.processes.6110=${upgrade.processes.master}
    upgrade.processes.6120=${upgrade.processes.master}
    upgrade.processes.6130=${upgrade.processes.master}
    upgrade.processes.6200=${upgrade.processes.master}
    upgrade.processes.6201=${upgrade.processes.master}
    upgrade.processes.6202=${upgrade.processes.master}
    upgrade.processes.6203=${upgrade.processes.master}
    upgrade.processes.6204=${upgrade.processes.master}
    upgrade.processes.6205=${upgrade.processes.master}
    upgrade.processes.6210=${upgrade.processes.master}
    upgrade.processes.7000=${upgrade.processes.master}
    upgrade.processes.7001=${upgrade.processes.master}
    upgrade.processes.7002=${upgrade.processes.master}


もしこのプロパティがクラスのリストを指定された場合、ポータルは その他の "upgrade.processes.*" プロパティ設定を一切考慮することなく、そのアップグレードプロセスリストを使用するでしょう。

このプロパティは非推奨で、後方互換性でのみ提供されます。

Env: LIFERAY_UPGRADE_PERIOD_PROCESSES

Defaults:

    upgrade.processes=


アップグレードの間データベースのトランザクションマネジメントを無効にするために、これをtrueにしてください。これは、アップグレードの処理を速めるオート・コミットを強制します。

Env: LIFERAY_UPGRADE_PERIOD_DATABASE_PERIOD_TRANSACTIONS_PERIOD_DISABLED

Defaults:

    upgrade.database.transactions.disabled=true


Top of Page

検証


次を実行するクラス名をコンマ区切りで入力してください。 com.liferay.portal.verify.VerifyProcess.これらのクラスは、 データベースに見つかるいかなる統合問題も検証して修正するためにスタートアップで作動するでしょう。 このことは、データベースに直接変更を加えるかもしれないということを認識しておいてください。

Env: LIFERAY_VERIFY_PERIOD_PROCESSES

Defaults:

    verify.processes=com.liferay.portal.verify.VerifyProcessSuite


データベースに問題がないことを検証するための頻度を指定してください。

立証プロセスの定数:

     public static final int ALWAYS = -1;
     public static final int NEVER = 0;
     public static final int ONCE = 1;

Env: LIFERAY_VERIFY_PERIOD_FREQUENCY

Defaults:

    verify.frequency=1


立証の間にデータベースのトランザクションマネジメントを無効にするために、これをtrueにしてください。これは、立証処理を加速するオート・コミットを強制します。

Env: LIFERAY_VERIFY_PERIOD_DATABASE_PERIOD_TRANSACTIONS_PERIOD_DISABLED

Defaults:

    verify.database.transactions.disabled=true


パッチレベルがportal-implとportal-kernel JARファイルをチェックするのを無効にするために、これをtrueにしてください。これは推奨される方法ではありません。混ざったパッチレベルは 予想外の反応をすることがあります。

Env: LIFERAY_VERIFY_PERIOD_PATCH_PERIOD_LEVELS_PERIOD_DISABLED

Defaults:

    verify.patch.levels.disabled=false


いくつかの com.liferay.portal.verify.VerifyProcess タスクを同時に実行するのを指示するために、閾値を設定してください。それぞれの 立証プロセスの実行は、それが同時に遂行するものも左右します。

Env: LIFERAY_VERIFY_PERIOD_PROCESS_PERIOD_CONCURRENCY_PERIOD_THRESHOLD

Defaults:

    verify.process.concurrency.threshold=5


Top of Page

オートデプロイ


次を実行するクラス名をコンマ区切りで入力してください。 com.liferay.portal.kernel.deploy.auto.AutoDeployListener.これらのクラスは WARsのオート・デプロイメントを処理するために使われます。

Env: LIFERAY_AUTO_PERIOD_DEPLOY_PERIOD_LISTENERS

Defaults:

    auto.deploy.listeners=\
        com.liferay.portal.deploy.auto.ExtAutoDeployListener,\
        com.liferay.portal.deploy.auto.HookAutoDeployListener,\
        com.liferay.portal.deploy.auto.LayoutTemplateAutoDeployListener,\
        com.liferay.portal.deploy.auto.ModuleAutoDeployListener,\
        com.liferay.portal.deploy.auto.PortletAutoDeployListener,\
        com.liferay.portal.deploy.auto.ThemeAutoDeployListener,\
        com.liferay.portal.deploy.auto.WebAutoDeployListener


レイアウト・テンプレート、ポートレット、テーマのオートデプロイを有効にするには、これをtrueにしてください。

Env: LIFERAY_AUTO_PERIOD_DEPLOY_PERIOD_ENABLED

Defaults:

    auto.deploy.enabled=true


レイアウト・テンプレート、ポートレット、テーマオートデプロイにスキャンするにはディレクトリを用意してください。

Env: LIFERAY_AUTO_PERIOD_DEPLOY_PERIOD_DEPLOY_PERIOD_DIR

Defaults:

    auto.deploy.deploy.dir=${liferay.home}/deploy


オートデプロイされたWARsがコピーされたディレクトリを用意してください。そのアプリケーション サーバーまたはサーブレットのコンテイナーはそのディレクトリ上で聞かなければいけません。 異なるコンテイナーは異なるホット・デプロイメントのパスを有しています。例えば、トムキャットは "${catalina.base}/webapps" を聞き、JBossはその一方で "${jboss.home.dir}/deploy"を聞きます。アプリケーションサーバー特定のディレクトリを自動的に使用するために、空のディレクトリを用意してください。

Env: LIFERAY_AUTO_PERIOD_DEPLOY_PERIOD_DEFAULT_PERIOD_DEST_PERIOD_DIR Env: LIFERAY_AUTO_PERIOD_DEPLOY_PERIOD_DEST_PERIOD_DIR Env: LIFERAY_AUTO_PERIOD_DEPLOY_PERIOD_GLASSFISH_PERIOD_DEST_PERIOD_DIR Env: LIFERAY_AUTO_PERIOD_DEPLOY_PERIOD_JBOSS_PERIOD_DEST_PERIOD_DIR Env: LIFERAY_AUTO_PERIOD_DEPLOY_PERIOD_JBOSS_PERIOD_DEST_PERIOD_DIR_OPENBRACKET__NUMBER5__CLOSEBRACKET_ Env: LIFERAY_AUTO_PERIOD_DEPLOY_PERIOD_JETTY_PERIOD_DEST_PERIOD_DIR Env: LIFERAY_AUTO_PERIOD_DEPLOY_PERIOD_JONAS_PERIOD_DEST_PERIOD_DIR Env: LIFERAY_AUTO_PERIOD_DEPLOY_PERIOD_RESIN_PERIOD_DEST_PERIOD_DIR Env: LIFERAY_AUTO_PERIOD_DEPLOY_PERIOD_TOMCAT_PERIOD_DEST_PERIOD_DIR Env: LIFERAY_AUTO_PERIOD_DEPLOY_PERIOD_WEBLOGIC_PERIOD_DEST_PERIOD_DIR Env: LIFERAY_AUTO_PERIOD_DEPLOY_PERIOD_WEBSPHERE_PERIOD_DEST_PERIOD_DIR

Defaults:

    auto.deploy.dest.dir=
    auto.deploy.default.dest.dir=../webapps
    auto.deploy.glassfish.dest.dir=${com.sun.aas.instanceRoot}/autodeploy
    auto.deploy.jboss.dest.dir=${jboss.home.dir}/standalone/deployments
    auto.deploy.jboss.dest.dir[5]=${jboss.server.home.dir}/deploy
    auto.deploy.jetty.dest.dir=${jetty.home}/webapps
    auto.deploy.jonas.dest.dir=${jonas.base}/deploy
    auto.deploy.resin.dest.dir=${resin.home}/webapps
    auto.deploy.tomcat.dest.dir=${catalina.base}/webapps
    auto.deploy.weblogic.dest.dir=${env.DOMAIN_HOME}/autodeploy
    auto.deploy.websphere.dest.dir=${env.USER_INSTALL_ROOT}/wsadmin-deploy


変更のためにディレクトリをスキャンする頻度の間隔を、ミリ秒単位で設定します。

Env: LIFERAY_AUTO_PERIOD_DEPLOY_PERIOD_INTERVAL

Defaults:

    auto.deploy.interval=3000


もしもデプロイされたWARsが分解された場合、これをtrueにしてください。もしもあなたのアプリケーションサーバーにデプロイしている大きなWARsと同時発生の問題があるなら、これを falseにしてください。

Env: LIFERAY_AUTO_PERIOD_DEPLOY_PERIOD_UNPACK_PERIOD_WAR

Defaults:

    auto.deploy.unpack.war=true


もしプラグインがコモンズの記録を自動的にコピーすべきなら、これをtrueにしてください。

Env: LIFERAY_AUTO_PERIOD_DEPLOY_PERIOD_COPY_PERIOD_COMMONS_PERIOD_LOGGING

Defaults:

    auto.deploy.copy.commons.logging=true


もしプラグインがコモンズの記録Log4jを自動的にコピーすべきなら、これをtrueにしてください。

Env: LIFERAY_AUTO_PERIOD_DEPLOY_PERIOD_COPY_PERIOD_LOG_NUMBER4_J

Defaults:

    auto.deploy.copy.log4j=true


もしあなたがデプロイヤーに、portlet.xmlを portlet-custome.xmlと名称変更させたい場合、これをtrueにしてください。これは、ポータルを WebSphere 6.1.x 上で 6.1.0.7より前のバージョンにデプロイしている時に必要になります。WebSphereのポートレット・コンテイナーは、Liferayがポートレットを処理しようとしているのと同じタイミングでポートレットを処理しようとするからです。

Env: LIFERAY_AUTO_PERIOD_DEPLOY_PERIOD_CUSTOM_PERIOD_PORTLET_PERIOD_XML

Defaults:

    auto.deploy.custom.portlet.xml=false


もしあなたがJBossのPrefixDeploymentSorterを使っているなら、これを1にしてください。そうすれば WARネームの前に1が追加されます。例えば、もしtest-portlet.warと言うポートレットをデプロイするなら、1test-portlet.warへとデプロイされます。 これにより、JBossはこのポートレットを他のWARsロード後にロードすると認識します。 しかしながら、それは1をコンテキスト・パスから取り除くでしょう。

Modify /server/default/conf/jboss-service.xml。 ここを参照してください org.jboss.deployment.scanner.PrefixDeploymentSorter.

Env: LIFERAY_AUTO_PERIOD_DEPLOY_PERIOD_JBOSS_PERIOD_PREFIX

Defaults:

    auto.deploy.jboss.prefix=


JSR 88 のアプリケーショ展開を有効にするにはGlassfishを設定してください。

Env: LIFERAY_AUTO_PERIOD_DEPLOY_PERIOD_GLASSFISH_PERIOD_JEE_PERIOD_DEPLOYMENT_PERIOD_ENABLED Env: LIFERAY_AUTO_PERIOD_DEPLOY_PERIOD_GLASSFISH_PERIOD_JEE_PERIOD_DF_PERIOD_CLASSNAME Env: LIFERAY_AUTO_PERIOD_DEPLOY_PERIOD_GLASSFISH_PERIOD_JEE_PERIOD_DM_PERIOD_ID Env: LIFERAY_AUTO_PERIOD_DEPLOY_PERIOD_GLASSFISH_PERIOD_JEE_PERIOD_DM_PERIOD_PASSWD Env: LIFERAY_AUTO_PERIOD_DEPLOY_PERIOD_GLASSFISH_PERIOD_JEE_PERIOD_DM_PERIOD_USER

Defaults:

    auto.deploy.glassfish.jee.deployment.enabled=false
    auto.deploy.glassfish.jee.dm.id=deployer:Sun:AppServer::localhost:4848
    auto.deploy.glassfish.jee.dm.user=admin
    auto.deploy.glassfish.jee.dm.passwd=adminadmin
    auto.deploy.glassfish.jee.df.classname=com.sun.enterprise.deployapi.SunDeploymentFactory


このパスをTomcatの構成ディレクトリに設定してください。このプロパティは 分割されたWARsをオートデプロイするのに使われます。オートデプロイ・ディレクトリに見つけられるTomcatのコンテキストXMLファイルは、 Tomcatのコンフィギュレーション・ディレクトリにコピーされるでしょう。この コンテキストXMLファイルは、有効なWAR ディレクトリを指すdocBase属性を持たなければいけません。

Env: LIFERAY_AUTO_PERIOD_DEPLOY_PERIOD_TOMCAT_PERIOD_CONF_PERIOD_DIR

Defaults:

    auto.deploy.tomcat.conf.dir=../conf/Catalina/localhost


Tomcatのグローバル・クラス・ローダーにパスを設定してください。このプロパティは、 スタンドアロン環境でTomcatによってのみ使用されます。

Env: LIFERAY_AUTO_PERIOD_DEPLOY_PERIOD_TOMCAT_PERIOD_LIB_PERIOD_DIR

Defaults:

    auto.deploy.tomcat.lib.dir=../common/lib/ext


AdminApp.installのコマンドを使う時、オプションを設定してください。

参照 http://pic.dhe.ibm.com/infocenter/wasinfo/v8r0/topic/com.ibm.websphere.express.doc/info/exp/ae/rxml_adminapp.html#rxml_adminapp__cmd9 詳細の情報を

Env: LIFERAY_AUTO_PERIOD_DEPLOY_PERIOD_WEBSPHERE_PERIOD_WSADMIN_PERIOD_APP_PERIOD_MANAGER_PERIOD_INSTALL_PERIOD_OPTIONS

Defaults:

    auto.deploy.websphere.wsadmin.app.manager.install.options=-appname ${auto.deploy.websphere.wsadmin.app.name} -contextroot /${plugin.servlet.context.name} -usedefaultbindings


AdminApp.listのコマンドを使う時、オプションを設定してください。

参照 http://pic.dhe.ibm.com/infocenter/wasinfo/v8r0/topic/com.ibm.websphere.express.doc/info/exp/ae/rxml_adminapp.html#rxml_adminapp__cmd9 詳細の情報を

Env: LIFERAY_AUTO_PERIOD_DEPLOY_PERIOD_WEBSPHERE_PERIOD_WSADMIN_PERIOD_APP_PERIOD_MANAGER_PERIOD_LIST_PERIOD_OPTIONS

Defaults:

    auto.deploy.websphere.wsadmin.app.manager.list.options=


AdminApp.updateのコマンドを使う時、オプションを設定してください。

詳細はこちらを参照してください http://pic.dhe.ibm.com/infocenter/wasinfo/v8r0/topic/com.ibm.websphere.express.doc/info/exp/ae/rxml_adminapp.html#rxml_adminapp__cmd9

Env: LIFERAY_AUTO_PERIOD_DEPLOY_PERIOD_WEBSPHERE_PERIOD_WSADMIN_PERIOD_APP_PERIOD_MANAGER_PERIOD_UPDATE_PERIOD_OPTIONS

Defaults:

    auto.deploy.websphere.wsadmin.app.manager.update.options=-contents ${auto.deploy.dest.dir}/${plugin.servlet.context.name}.war -contextroot /${plugin.servlet.context.name} -operation update -usedefaultbindings


WebSphere 6と7はWARをホットデプロイする能力をサポートしません。 ポータルは、このプロパティが設定されれば、ランタイムにホットデプロイされた プラグインをインストールするのにwsadminスクリプトを使おうとするでしょう。wsadminスクリプトは、WebSphereアプリケーション・マネージャーにクエリーするためにこの プロパティを使用します。この機能を無効にするために 、このプロパティを空のバリューに設定してください。

Env: LIFERAY_AUTO_PERIOD_DEPLOY_PERIOD_WEBSPHERE_PERIOD_WSADMIN_PERIOD_APP_PERIOD_MANAGER_PERIOD_QUERY

Defaults:

    auto.deploy.websphere.wsadmin.app.manager.query=type=ApplicationManager,process=server1,*

Examples:

    auto.deploy.websphere.wsadmin.app.manager.query=


デプロイされているWebSphereプロセスを特定するために、プラグイン・サーブレット・コンテキストネームに追加するサフィックスを用意してください。 プラグイン・サーブレット・コンテキストのネームのみを使用するために、これを空のままにしておいてください。

Env: LIFERAY_AUTO_PERIOD_DEPLOY_PERIOD_WEBSPHERE_PERIOD_WSADMIN_PERIOD_APP_PERIOD_NAME_PERIOD_SUFFIX

Defaults:

    auto.deploy.websphere.wsadmin.app.name.suffix=


wsadminコマンドを起動する時には、使用するプロパティのファイル名を設定してください。 wsadminコマンドの動作を変更するには、このプロパティをコネクションポートやプロトコルなどへ環境設定してください。

Env: LIFERAY_AUTO_PERIOD_DEPLOY_PERIOD_WEBSPHERE_PERIOD_WSADMIN_PERIOD_PROPERTIES_PERIOD_FILE_PERIOD_NAME

Defaults:

    auto.deploy.websphere.wsadmin.properties.file.name=


Top of Page

ホットデプロイ

Defaults:

    hot.deploy.dependency.management.enabled=true


次を実行するクラス名をコンマ区切りで入力してください。 com.liferay.portal.kernel.deploy.hot.HotDeployListener.これらのクラスは ランタイム中にWARsのデプロイメントとアンデプロイメントを処理するのに使われます。

リスナーは、このプロパティによって定められた順番で呼び出されます。 PluginPackageHotDeployListenerは常にいちばんに呼び出されなければいけません。 SpringHotDeployListenerは常に ServletContextListenerHotDeployListenerの前に呼び出されなければいけません。MessagingHotDeployListenerは 常に最後に呼び出されなければいけません。

Env: LIFERAY_HOT_PERIOD_DEPLOY_PERIOD_LISTENERS

Defaults:

    hot.deploy.listeners=\
        com.liferay.portal.deploy.hot.PluginPackageHotDeployListener,\
        \
        com.liferay.portal.deploy.hot.SpringHotDeployListener,\
        \
        com.liferay.portal.deploy.hot.ServletContextListenerHotDeployListener,\
        \
        com.liferay.portal.deploy.hot.ExtHotDeployListener,\
        com.liferay.portal.deploy.hot.HookHotDeployListener,\
        com.liferay.portal.deploy.hot.JSONWebServiceHotDeployListener,\
        com.liferay.portal.deploy.hot.LayoutTemplateHotDeployListener,\
        com.liferay.portal.deploy.hot.PortletHotDeployListener,\
        com.liferay.portal.deploy.hot.SocialHotDeployListener,\
        com.liferay.portal.deploy.hot.ThemeHotDeployListener,\
        com.liferay.portal.deploy.hot.ThemeLoaderHotDeployListener,\
        \
        com.liferay.portal.deploy.hot.OSGiHotDeployListener,\
        \
        com.liferay.portal.deploy.hot.MessagingHotDeployListener


Top of Page

ホット・アンデプロイ


アンデプロイ中のプラグインを有効にするにはこれをtrueにしてください。

Env: LIFERAY_HOT_PERIOD_UNDEPLOY_PERIOD_ENABLED

Defaults:

    hot.undeploy.enabled=true


アンデプロイのプロセス完了 をどのくらい待機するのか、アンデプロイの間隔をミリ秒単位で設定してください。

Env: LIFERAY_HOT_PERIOD_UNDEPLOY_PERIOD_INTERVAL

Defaults:

    hot.undeploy.interval=0


新しいバージョンをデプロイする前にプラグインをアンデプロイするために、これをtrueにしてください。この プロパティは、"hot.undeploy.enabled"のプロパティが trueに設定されている場合にのみ使用されるでしょう。

Env: LIFERAY_HOT_PERIOD_UNDEPLOY_PERIOD_ON_PERIOD_REDEPLOY

Defaults:

    hot.undeploy.on.redeploy=false


Top of Page

プラグイン


コンマ区切りのサポートされたプラグイン種別を入力してください。

Env: LIFERAY_PLUGIN_PERIOD_TYPES

Defaults:

    plugin.types=portlet,theme,layout-template,hook,web


\nのキャラクターで区切られたLiferayプラグイン・レポジトリのリストを入力してください。

Env: LIFERAY_PLUGIN_PERIOD_REPOSITORIES_PERIOD_TRUSTED Env: LIFERAY_PLUGIN_PERIOD_REPOSITORIES_PERIOD_UNTRUSTED

Defaults:

    plugin.repositories.trusted=
    plugin.repositories.untrusted=


新しいバージョンのプラグインがインストールされた時に 画面通知が出るのを防ぐためには、このプロパティをfalseにしてください。

Env: LIFERAY_PLUGIN_PERIOD_NOTIFICATIONS_PERIOD_ENABLED

Defaults:

    plugin.notifications.enabled=false


\nのキャラクターで区切られたプラグイン・パッケージのIDリストを入力してください。 新しいバージョンのこれらのプラグインが利用可能になった時、アドミニストレーターに通知されることはないでしょう。 IDはgroupIdかartifactIdのフォームをとっています。一つ前のキャラクターで始まるどのIDとも一致させるには、IDをアスタリスクで終わらせることもできます。

Env: LIFERAY_PLUGIN_PERIOD_NOTIFICATIONS_PERIOD_PACKAGES_PERIOD_IGNORED

Examples:

    plugin.notifications.packages.ignored=liferay/sample-jsp-portlet


Top of Page

ポートレット


ホットデプロイされた全ての ポートレットのためにデフォルトのバーチャル・パスを設定するにはこのプロパティを用意してください。詳細は、liferay-portlet-app_7_0_0.dtd 及び virtual-path エレメントを参照してください。

Env: LIFERAY_PORTLET_PERIOD_VIRTUAL_PERIOD_PATH

Defaults:

    portlet.virtual.path=


portlet.xmlをポートレット・スキーマに対して認証するには、このプロパティをtrueにしてください。

Env: LIFERAY_PORTLET_PERIOD_XML_PERIOD_VALIDATE

Defaults:

    portlet.xml.validate=true


liferay-portlet.xmlを "add-default-resource" エレメントを使ってtrueに環境設定したポートレットは、それらのポートレットを どのユーザーによってどのページにもダイナミックに追加さセルことを許します。これはページにダイナミックに追加される必要があるいくつかのポートレットには便利ですが (そして必要) 、セキュリティリスクをもたらすかもしれません。どのユーザーもそれが可能になるからです。

この動作周辺のセキュリティチェックを追加するには、このプロパティをtrueにしてください。 trueになっていれば、ポートレットは適切なセキュリティ・トークンを有している場合にのみ、ダイナミックにページへと追加されることができます。 このセキュリティ・トークンは、一つのポートレットから他のポートレットへとポートレットURLを使用している時に自動的に 渡されます。

このセキュリティチェックからいくつかのポートレットをホワイトリストするために、"portlet.add.default.resource.check.whitelist"プロパティを修正してください。

このセキュリティチェックは、 "auth.token.impl"のプロパティにあるインプリメンテーションを利用します。

Env: LIFERAY_PORTLET_PERIOD_ADD_PERIOD_DEFAULT_PERIOD_RESOURCE_PERIOD_CHECK_PERIOD_ENABLED

Defaults:

    portlet.add.default.resource.check.enabled=true


プロパティ "portlet.add.default.resource.check.enabled"にあるセキュリティチェック・セットを迂回するだろう、コンマで区切られたポートレットIDのリストを設定してください。

Env: LIFERAY_PORTLET_PERIOD_ADD_PERIOD_DEFAULT_PERIOD_RESOURCE_PERIOD_CHECK_PERIOD_WHITELIST

Defaults:

    portlet.add.default.resource.check.whitelist=com_liferay_login_web_portlet_LoginPortlet,com_liferay_portlet_configuration_web_portlet_PortletConfigurationPortlet,com_liferay_portlet_configuration_css_web_portlet_PortletConfigurationCSSPortlet,145,164,166,com_liferay_product_navigation_simulation_web_portlet_SimulationPortlet,com_liferay_staging_bar_web_portlet_StagingBarPortlet


プロパティ"portlet.add.default.resource.check.enabled"にあるセキュリティチェック・セットを迂回するだろう、コンマで区切られたストラッツ・アクションのリストを入力してください。

Env: LIFERAY_PORTLET_PERIOD_ADD_PERIOD_DEFAULT_PERIOD_RESOURCE_PERIOD_CHECK_PERIOD_WHITELIST_PERIOD_ACTIONS

Defaults:

    portlet.add.default.resource.check.whitelist.actions=


初めのログイン (利用規約、アップデート用パスワード、パスワードリマインダなど) でのチェックを迂回するだろう、 コンマで区切られたポートレットIDのリストを設定してください。

そのようなポートレットは、テーマにも埋め込むことができます。

テーマにポートレットが埋め込まれていない時にもアタッカーはこれらのポートレットにPOSTをリクエストできるため、これは危険な行為であることを覚えておいてください。

Env: LIFERAY_PORTLET_PERIOD_INTERRUPTED_PERIOD_REQUEST_PERIOD_WHITELIST

Defaults:

    portlet.interrupted.request.whitelist=


初めのログイン (利用規約、アップデート用パスワード、パスワードリマインダなどのページ) でのチェックを迂回するだろう、コンマで区切られたストラッツ・アクションのリストを入力してください。

Env: LIFERAY_PORTLET_PERIOD_INTERRUPTED_PERIOD_REQUEST_PERIOD_WHITELIST_PERIOD_ACTIONS

Defaults:

    portlet.interrupted.request.whitelist.actions=


ポートレット内のリソースに役立てられないパスを禁止するための正規表現を入力してください。

Env: LIFERAY_PORTLET_PERIOD_RESOURCE_PERIOD_ID_PERIOD_BANNED_PERIOD_PATHS_PERIOD_REGEXP

Defaults:

    portlet.resource.id.banned.paths.regexp=.*[\\\\/](?:META-INF|WEB-INF)[\\\\/].*


Set this property to true to enable portlet session replication. This is only needed when session replication is enabled on the application server.

Env: LIFERAY_PORTLET_PERIOD_SESSION_PERIOD_REPLICATE_PERIOD_ENABLED

Defaults:

    portlet.session.replicate.enabled=false


Top of Page

ポートレット・コンフィギュレーション


ポートレットIDを ポートレット・コンフィギュレーション・モデルの代わりとして表示するためにはこのプロパティをtrueにしてください。

Env: LIFERAY_PORTLET_PERIOD_CONFIG_PERIOD_SHOW_PERIOD_PORTLET_PERIOD_ID

Defaults:

    portlet.config.show.portlet.id=false


ロードされるだろうポートレット・リソースのリストを入力してください。

Env: LIFERAY_PORTLET_PERIOD_CONFIGS

Defaults:

    portlet.configs=\
        /WEB-INF/portlet-custom.xml,\
        /WEB-INF/portlet-ext.xml,\
        /WEB-INF/liferay-portlet.xml,\
        /WEB-INF/liferay-portlet-ext.xml,\
        /WEB-INF/web.xml


Top of Page

ポートレット・コンテイナー


リクエスト属性からのポートレット・コミュニケーションを制限するにはこのプロパティをtrueにしてください。 属性そのプロパティがどのようにこのプロパティに影響するかを確認するには、 "layout.parallel.render.enable" のプロパティを参照してください。

Env: LIFERAY_PORTLET_PERIOD_CONTAINER_PERIOD_RESTRICT

Defaults:

    portlet.container.restrict=true


Top of Page

ポートレット・コーディネーション


このプロパティは、クロス・レイアウトされたポートレットURLがどのように呼び出されるかを制御します。 "render"に設定されている時、render URLのみが、異なるレイアウトをまたいでの呼び出しを許可されます。 "all"に設定されている時、全てのポートレット種別が呼び出しを許可されるでしょう。

Env: LIFERAY_PORTLET_PERIOD_CROSS_PERIOD_LAYOUT_PERIOD_INVOCATION_PERIOD_MODE

Defaults:

    portlet.cross.layout.invocation.mode=render


どのようにイベントが配分されるかを指定するにはこのプロパティを設定してください。もしも値が "layout-set"なら、イベントはレイアウト・セットに含まれる全てのポートレットへ分配されるでしょう。 もしも値が"layout"なら、イベントはレイアウトに存在する全てのポートレットへ分配されるでしょう。

Env: LIFERAY_PORTLET_PERIOD_EVENT_PERIOD_DISTRIBUTION

Defaults:

    portlet.event.distribution=layout


パブリックなレンダリング・パラメータがどのように分配されるかを指定するにはこのプロパティを設定してください。 もし値が"layout-set"なら、パブリックなレンダリング・パラメータは、レイアウトセットに存在する全てのポートレットに分配されるでしょう。 これは、プロパティ "layout.default.p_l_reset" がfalseに設定されている場合にのみ機能します。もし 値が"layout"なら、パブリックなレンダリング・パラメータは、レイアウトに存在する全てのポートレットに分配されるでしょう。

Env: LIFERAY_PORTLET_PERIOD_PUBLIC_PERIOD_RENDER_PERIOD_PARAMETER_PERIOD_DISTRIBUTION

Defaults:

    portlet.public.render.parameter.distribution=layout


Top of Page

ポートレット・ディスピレイ・テンプレート


各言語種別のポートレット・ディスプレイ・テンプレートのために、デフォルト・エラー・コンテンツのロケーションを設定してください。

Env: LIFERAY_PORTLET_PERIOD_DISPLAY_PERIOD_TEMPLATES_PERIOD_ERROR_OPENBRACKET_FTL_CLOSEBRACKET_ Env: LIFERAY_PORTLET_PERIOD_DISPLAY_PERIOD_TEMPLATES_PERIOD_ERROR_OPENBRACKET_VM_CLOSEBRACKET_

Defaults:

    portlet.display.templates.error[ftl]=com/liferay/portlet/portletdisplaytemplate/dependencies/portlet_display_template_error.ftl
    portlet.display.templates.error[vm]=com/liferay/portlet/portletdisplaytemplate/dependencies/portlet_display_template_error.vm


各言語種別のポートレット・ディスプレイ・テンプレートのために、デフォルト・ヘルプ・コンテンツのロケーションを設定してください。

Env: LIFERAY_PORTLET_PERIOD_DISPLAY_PERIOD_TEMPLATES_PERIOD_HELP_OPENBRACKET_FTL_CLOSEBRACKET_ Env: LIFERAY_PORTLET_PERIOD_DISPLAY_PERIOD_TEMPLATES_PERIOD_HELP_OPENBRACKET_VM_CLOSEBRACKET_

Defaults:

    portlet.display.templates.help[ftl]=com/liferay/portlet/portletdisplaytemplate/dependencies/portlet_display_template_help.ftl
    portlet.display.templates.help[vm]=com/liferay/portlet/portletdisplaytemplate/dependencies/portlet_display_template_help.vm


Top of Page

ポートレット・フィルター


全てのポートレットに適用されるだろうポートレット・フィルターのリストを入力してください。

Env: LIFERAY_PORTLET_PERIOD_FILTERS_PERIOD_SYSTEM

Defaults:

    portlet.filters.system=com.liferay.portlet.ScriptDataPortletFilter


Top of Page

ポートレット・プリファレンス


PortletPreferencesFactoryImplは、XMLコンテンツがキャッシュキーとして使用されるところでポートレット・プリフェレンスのXML コンテンツをキャッシュします。 ケースによってはコンテンツは非常に大きな容量になります(例1mb以上)。このプロパティは、 XMLコンテンツをその値以下で飲みキーとして使用する、閾値を定義します。 閾値より大きい時、SHA-1ハッシュが発生しますがそれは高くつく操作です。よってこのプロパティ は慎重に指定されるべきです。デフォルト値は1 kbです。

Env: LIFERAY_PORTLET_PERIOD_PREFERENCES_PERIOD_CACHE_PERIOD_KEY_PERIOD_THRESHOLD_PERIOD_SIZE

Defaults:

    portlet.preferences.cache.key.threshold.size=1024


ポートレット・プリフェレンスがレンダリング・フェーズの間に保管されるのを許可するPLT.17.1の制限を解くには、このプロパティをfalseに設定してください。 このプロパティは、 レガシー・ポートレットを使った後方互換性のために存在します。

Env: LIFERAY_PORTLET_PERIOD_PREFERENCES_PERIOD_STRICT_PERIOD_STORE

Defaults:

    portlet.preferences.strict.store=true


Top of Page

テーマ


生産のためにより速くテーマの統合されたCSSファイルをローディングするには、このプロパティをtrueに設定してください。

開発のためにデバッグをより簡単にするには、このプロパティをfalseに設定してください。また、プロパティ"theme.css.fast.load.check.request.parameter"もtrueに設定されている時、 URLパラメータ"css_fast_load"を "0" に変更すれば、速いローディングを無効にすることができます。

Env: LIFERAY_THEME_PERIOD_CSS_PERIOD_FAST_PERIOD_LOAD

Defaults:

    theme.css.fast.load=true


URLパラメータ"css_fast_load"を無視するには、このプロパティをfalseに設定してください。 プロパティ"theme.css.fast.load"を参照してください。

Env: LIFERAY_THEME_PERIOD_CSS_PERIOD_FAST_PERIOD_LOAD_PERIOD_CHECK_PERIOD_REQUEST_PERIOD_PARAMETER

Defaults:

    theme.css.fast.load.check.request.parameter=false


生産のためにより速くテーマの統合された画像ファイルをローディングするには、このプロパティをtrueに設定してください。

開発のためにデバッグをより簡単にするには、このプロパティをfalseに設定してください。 また、プロパティ"theme.images.fast.load.check.request.parameter"もtrueに設定されている時、URLパラメータ"images_fast_load"を"0" に変更すれば、速いローディングを無効にすることができます。

Env: LIFERAY_THEME_PERIOD_IMAGES_PERIOD_FAST_PERIOD_LOAD

Defaults:

    theme.images.fast.load=true


URLパラメータ"images_fast_load"を無視するには、このプロパティをfalseに設定してください。 プロパティ"theme.images.fast.load"を参照してください。

Env: LIFERAY_THEME_PERIOD_IMAGES_PERIOD_FAST_PERIOD_LOAD_PERIOD_CHECK_PERIOD_REQUEST_PERIOD_PARAMETER

Defaults:

    theme.images.fast.load.check.request.parameter=false


ディレクトリに呼び出されたJSPをテーマ内に存在する異なるバージョンのJSPで上書きすることを許可するには、このプロパティをtrueに設定してください。

Env: LIFERAY_THEME_PERIOD_JSP_PERIOD_OVERRIDE_PERIOD_ENABLED

Defaults:

    theme.jsp.override.enabled=false


テーマのショートカット・アイコンを設定してください。

Env: LIFERAY_THEME_PERIOD_SHORTCUT_PERIOD_ICON

Defaults:

    theme.shortcut.icon=favicon.ico


このプロパティを設定してください。このプロパティを設定してください。 テーマ。詳細はliferay-look-and-feel_7_0_0.dtd 及び virtual-path element を参照してください。

Env: LIFERAY_THEME_PERIOD_VIRTUAL_PERIOD_PATH

Defaults:

    theme.virtual.path=


LARからインポートされたテーマファイルがどこに保存されるのかを指定するには、これを絶対パスで設定してください。このパスは、 liferay-theme-loader.xmlに指定されたfile-storageパスを上書きするでしょう。

Env: LIFERAY_THEME_PERIOD_LOADER_PERIOD_STORAGE_PERIOD_PATH

Defaults:

    theme.loader.storage.path=


テーマはLARフィアル経由でインポートできます。 インポートされたテーマが全てのインポートで新しいテーマIDを使用するべきなら、これをtrueに設定してください。これによって、 古いテーマのコピーがテーマ・ローダーのストレージ・パスに保存されるのを確実にできます。しかしながら 、これは使われなくなったたくさんのテーマがファイル システム内に残ることを意味します。この設定はfalseにしておくことが推奨されます。

Env: LIFERAY_THEME_PERIOD_LOADER_PERIOD_NEW_PERIOD_THEME_PERIOD_ID_PERIOD_ON_PERIOD_IMPORT

Defaults:

    theme.loader.new.theme.id.on.import=false


ポートレットをデフォルトで装飾するには、これをtrueにしてください。

Env: LIFERAY_THEME_PERIOD_PORTLET_PERIOD_DECORATE_PERIOD_DEFAULT

Defaults:

    theme.portlet.decorate.default=true


ポートレットのためにシェアするアイコンを露出するには、これをtrueにしてください。

Env: LIFERAY_THEME_PERIOD_PORTLET_PERIOD_SHARING_PERIOD_DEFAULT

Defaults:

    theme.portlet.sharing.default=false


Top of Page

リソース・アクション


クラス・パスから読まれるだろう、コンマで区切られたリソース・アクション・コンフィギュレーションのリストを入力してください。

Env: LIFERAY_RESOURCE_PERIOD_ACTIONS_PERIOD_CONFIGS

Defaults:

    resource.actions.configs=\
        META-INF/resource-actions/default.xml,\
        resource-actions/default.xml


これは、 アプリケーションサーバーまたはサーブレットコンテイナー外部のサービス・ビルダーによってコールされる時のみにfalseにしておくべきです。

Env: LIFERAY_RESOURCE_PERIOD_ACTIONS_PERIOD_READ_PERIOD_PORTLET_PERIOD_RESOURCES

Defaults:

    resource.actions.read.portlet.resources=true


Top of Page

モデル・ヒント


コンマで区切られたモデル・ヒント・コンフィギュレーションのリストを入力してください。

Env: LIFERAY_MODEL_PERIOD_HINTS_PERIOD_CONFIGS

Defaults:

    model.hints.configs=\
        META-INF/portal-model-hints.xml,\
        classpath*:META-INF/ext-model-hints.xml,\
        classpath*:META-INF/portlet-model-hints.xml


Top of Page

モデル・ツリー・パス


ツリーの再構築中にリターンされたバッチサイズのデータベース・クエリー結果を設定してください。-1にした場合、結果はページングされることなく、より大きなメモリのフットプリントを生じるかもしれません。

Env: LIFERAY_MODEL_PERIOD_TREE_PERIOD_REBUILD_PERIOD_QUERY_PERIOD_RESULTS_PERIOD_BATCH_PERIOD_SIZE

Defaults:

    model.tree.rebuild.query.results.batch.size=10000


Top of Page

スピリング


コンマで区切られたSringコンフィギュレーションのリストを入力してください。これらはweb.xmlのcontextConfigLocationパラメータが指定すbeanの定義の後にローディングされるでしょう。

Env: LIFERAY_SPRING_PERIOD_CONFIGS

Defaults:

    spring.configs=\
        META-INF/base-spring.xml,\
        \
        META-INF/util-spring.xml,\
        \
        META-INF/executor-spring.xml,\
        META-INF/fabric-spring.xml,\
        \
        META-INF/messaging-core-spring.xml,\
        META-INF/messaging-misc-spring.xml,\
        \
        META-INF/asset-spring.xml,\
        META-INF/cluster-spring.xml,\
        META-INF/comment-spring.xml,\
        META-INF/company-provider-spring.xml,\
        META-INF/document-library-spring.xml,\
        META-INF/layout-spring.xml,\
        META-INF/message-boards-spring.xml,\
        META-INF/model-listener-spring.xml,\
        META-INF/notifications-spring.xml,\
        META-INF/poller-spring.xml,\
        META-INF/prefs-spring.xml,\
        META-INF/repository-spring.xml,\
        META-INF/search-spring.xml,\
        META-INF/security-spring.xml,\
        META-INF/service-configurator-spring.xml,\
        META-INF/social-spring.xml,\
        META-INF/workflow-spring.xml,\
        \
        META-INF/counter-spring.xml,\
        META-INF/mail-spring.xml,\
        META-INF/portal-spring.xml,\
        META-INF/portlet-container-spring.xml,\
        META-INF/staging-spring.xml,\
        META-INF/virtual-layouts-spring.xml,\
        \
        META-INF/monitoring-spring.xml,\
        \
        classpath*:META-INF/ext-spring.xml


コンマで区切られたSringインフラ・コンフィギュレーションのリストを入力してください。 これらはモジュールのフレームワークが初期化された後、しかしスタートする前にローディングされるでしょう。

Env: LIFERAY_SPRING_PERIOD_INFRASTRUCTURE_PERIOD_CONFIGS

Defaults:

    spring.infrastructure.configs=\
        META-INF/hibernate-spring.xml,\
        \
        META-INF/counter-infrastructure-spring.xml,\
        \
        #META-INF/dynamic-data-source-spring.xml,\
        \
        META-INF/infrastructure-spring.xml


コンマで区切られた、プラグインのためのSringコンフィギュレーションのリストを入力してください。service.properties内の ポートレット web.xmlと spring.configs にある portalContextConfigLocationパラメータの前に、これらはローディングされるでしょう。

Env: LIFERAY_SPRING_PERIOD_PORTLET_PERIOD_CONFIGS

Defaults:

    spring.portlet.configs=\
        com/liferay/portal/spring/context/xml/*-spring.xml


Liferayデータ・ソースのためにbean名を設定してください。

Env: LIFERAY_SPRING_PERIOD_HIBERNATE_PERIOD_DATA_PERIOD_SOURCE

Defaults:

    spring.hibernate.data.source=liferayDataSource


Liferayセッション・ファクトリーのためにbean名を設定してください。

Env: LIFERAY_SPRING_PERIOD_HIBERNATE_PERIOD_SESSION_PERIOD_FACTORY

Defaults:

    spring.hibernate.session.factory=&liferaySessionFactory


正しいトランザクション・マネージャーによってこのセッション・ファクトリーが所有されていることを立証するには、このプロパティをtrueにしてください。より良いパフォーマンスの立証を行わないようにするには、このプロパティをfalseにしてください。

Env: LIFERAY_SPRING_PERIOD_HIBERNATE_PERIOD_SESSION_PERIOD_FACTORY_PERIOD_VERIFY

Defaults:

    spring.hibernate.session.factory.verify=true


PreloadClassloader によってプリロードされ、プラグインのHibernateセッション・ファクトリーに利用できることになるポータル・クラスのリストを設定してください。

Env: LIFERAY_SPRING_PERIOD_HIBERNATE_PERIOD_CONFIGURATION_PERIOD_PROXY_PERIOD_FACTORY_PERIOD_PRELOAD_PERIOD_CLASSLOADER_PERIOD_CLASSES

Defaults:

    spring.hibernate.configuration.proxy.factory.preload.classloader.classes=\
        javassist.util.proxy.MethodHandler,\
        javassist.util.proxy.ProxyObject,\
        javassist.util.proxy.RuntimeSupport,\
        org.hibernate.proxy.HibernateProxy,\
        org.hibernate.proxy.LazyInitializer


PreloadClassloader によってプリロードされ、プラグインのHibernateセッション・ファクトリーに利用できることになるポータル・クラスのリストを設定してください。

Env: LIFERAY_SPRING_PERIOD_HIBERNATE_PERIOD_SESSION_PERIOD_FACTORY_PERIOD_PRELOAD_PERIOD_CLASSLOADER_PERIOD_CLASSES

Defaults:

    spring.hibernate.session.factory.preload.classloader.classes=\
        org.hibernate.engine.jdbc.WrappedBlob


手動でセッションを開いたり閉じたりするには、このプロパティをfalseにしてください。

Env: LIFERAY_SPRING_PERIOD_HIBERNATE_PERIOD_SESSION_PERIOD_DELEGATED

Defaults:

    spring.hibernate.session.delegated=true


Top of Page

ハイバネート


コンマで区切られたHibernateコンフィギュレーションのリストを入力してください。

Env: LIFERAY_HIBERNATE_PERIOD_CONFIGS

Defaults:

    hibernate.configs=\
        META-INF/mail-hbm.xml,\
        META-INF/portal-hbm.xml,\
        classpath*:META-INF/ext-hbm.xml


Liferayは、 com.liferay.portal.spring.PortalHibernateConfiguration内のHibernate言語を自動的に検出するでしょう。自動検出された言語を手動で上書きするには、このプロパティを設定してください。

Env: LIFERAY_HIBERNATE_PERIOD_DIALECT

Examples:

    hibernate.dialect=


Hibernateリリース・モードを設定してください。 何をすべきか確かでないなら、これは変更すべきではありません。 スプリングによって処理されるトランザクションには、デフォルト設定が最良です。これがどのように機能するか理解するには、クラス org.springframework.orm.hibernate3.LocalSessionFactoryBean の中にあるbuildSessionFactoryを参照し、 "on_close" と言うフレーズを検索してください。

Env: LIFERAY_HIBERNATE_PERIOD_CONNECTION_PERIOD_RELEASE_UNDERLINE_MODE

Examples:

    hibernate.connection.release_mode=on_close


パフォーマンスの改善にはJDBCバッチサイズを設定してください。

Hypersonicを使用しているなら、Hypersonicドライバでのバグを記録するためにワークアラウンドとしてバッチサイズを0に設定すべきです。 詳細な情報については、 LPS-5426を参照ください。

Oracle 9iを使用しているなら、Oracleドライバでバグを停止するためのワークアラウンドとしてバッチサイズは必ず0に設定されなければいけません。 詳細な情報については、 LPS-1234を参照ください。

Env: LIFERAY_HIBERNATE_PERIOD_JDBC_PERIOD_BATCH_UNDERLINE_SIZE

Defaults:

    hibernate.jdbc.batch_size=20

Examples:

    hibernate.jdbc.batch_size=0


その他の雑多なHybernateプロパティを設定してください。

Env: LIFERAY_HIBERNATE_PERIOD_BYTECODE_PERIOD_USE_UNDERLINE_REFLECTION_UNDERLINE_OPTIMIZER Env: LIFERAY_HIBERNATE_PERIOD_JDBC_PERIOD_USE_UNDERLINE_SCROLLABLE_UNDERLINE_RESULTSET Env: LIFERAY_HIBERNATE_PERIOD_SHOW_UNDERLINE_SQL

Defaults:

    hibernate.jdbc.use_scrollable_resultset=true
    hibernate.bytecode.use_reflection_optimizer=true
    hibernate.show_sql=false


WebLogicとHibernate 3がうまく働くまで、クラシックなクエリー・ファクトリーを使用してください。詳細はhttp://www.hibernate.org/250.html#A23 を参照ください。

Env: LIFERAY_HIBERNATE_PERIOD_QUERY_PERIOD_FACTORY_UNDERLINE_CLASS

Defaults:

    hibernate.query.factory_class=org.hibernate.hql.classic.ClassicQueryTranslatorFactory


Hibernateキャッシュ・モニタリングを有効にするには、このプロパティをtrueにしてください。参照 詳細の情報をLPS-2056

Env: LIFERAY_HIBERNATE_PERIOD_GENERATE_UNDERLINE_STATISTICS

Defaults:

    hibernate.generate_statistics=false


Top of Page

JDBC


JDBCデータ・ソースをルックアップするためのJNDI名を設定してください。もし何も設定されなければ 、ポータルは "jdbc.default."とプリフィクスされたプロパティを基に、JDBCデータ・ソースを作成しようと試みるでしょう。

Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_JNDI_PERIOD_NAME

Examples:

    jdbc.default.jndi.name=jdbc/LiferayPool


JDBCデータ・ソースを作成するために使用されるプロパティを設定します。これらのプロパティは、 "jdbc.default.jndi.name"プロパティが設定されていない場合にのみ読み取られます。

Hypersonicと呼ばれるデフォルト環境が 設定されていますが生産目的に使用するのは推奨されていません。他のデータベースを使うためにプロパティを変更してください

ポータルがリード・コールのために一つのデータベースを使用し、ライト・コールのためにもう一つのデータベース・クラスターを使用するようにするために、dynamic-data-source-spring.xml をプロパティ"spring.configs"へと追加してください。 コンベンションは、リード・コースを扱うために"jdbc.read."でプリフィクスされるプロパティと、ライト・コールを扱うために"jdbc.write"でプリフィクスされるその他のプロパティを作成するものです。 これらのデータ・ソースは、 プロパティ"jdbc.read.jndi.name" と"jdbc.write.jndi.name"を設定することによってJDNDIから作成されることができます。 これらの設定は、独立していますが、デフォルト設定を新たな値で上書きしたコピーであることに注意してください。


DB2

Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_DRIVER_UPPERCASEC_LASS_UPPERCASEN_AME Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_PASSWORD Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_URL Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_USERNAME

Examples:

    jdbc.default.driverClassName=com.ibm.db2.jcc.DB2Driver
    jdbc.default.url=jdbc:db2://localhost:50000/lportal:deferPrepares=false;fullyMaterializeInputStreams=true;fullyMaterializeLobData=true;progresssiveLocators=2;progressiveStreaming=2;
    jdbc.default.username=db2admin
    jdbc.default.password=lportal


ハイパーソニック

Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_DRIVER_UPPERCASEC_LASS_UPPERCASEN_AME Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_PASSWORD Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_URL Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_USERNAME

Defaults:

    jdbc.default.driverClassName=org.hsqldb.jdbc.JDBCDriver
    jdbc.default.url=jdbc:hsqldb:${liferay.home}/data/hypersonic/lportal;hsqldb.write_delay=false
    jdbc.default.username=sa
    jdbc.default.password=


マリアDB

Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_DRIVER_UPPERCASEC_LASS_UPPERCASEN_AME Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_PASSWORD Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_URL Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_USERNAME

Examples:

    jdbc.default.driverClassName=org.mariadb.jdbc.Driver
    jdbc.default.url=jdbc:mariadb://localhost/lportal?useUnicode=true&characterEncoding=UTF-8&useFastDateParsing=false
    jdbc.default.username=
    jdbc.default.password=


MySQL

Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_DRIVER_UPPERCASEC_LASS_UPPERCASEN_AME Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_PASSWORD Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_URL Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_USERNAME

Examples:

    jdbc.default.driverClassName=com.mysql.jdbc.Driver
    jdbc.default.url=jdbc:mysql://localhost/lportal?characterEncoding=UTF-8&dontTrackOpenResources=true&holdResultsOpenOverStatementClose=true&useFastDateParsing=false&useUnicode=true
    jdbc.default.username=
    jdbc.default.password=


Oracle

Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_DRIVER_UPPERCASEC_LASS_UPPERCASEN_AME Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_PASSWORD Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_URL Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_USERNAME

Examples:

    jdbc.default.driverClassName=oracle.jdbc.OracleDriver
    jdbc.default.url=jdbc:oracle:thin:@localhost:1521:xe
    jdbc.default.username=lportal
    jdbc.default.password=lportal


P6Spy

Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_DRIVER_UPPERCASEC_LASS_UPPERCASEN_AME Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_PASSWORD Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_URL Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_USERNAME

Examples:

    jdbc.default.driverClassName=com.p6spy.engine.spy.P6SpyDriver
    jdbc.default.url=jdbc:mysql://localhost/lportal?characterEncoding=UTF-8&dontTrackOpenResources=true&holdResultsOpenOverStatementClose=true&useFastDateParsing=false&useUnicode=true
    jdbc.default.username=
    jdbc.default.password=


PostgreSQL

Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_DRIVER_UPPERCASEC_LASS_UPPERCASEN_AME Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_PASSWORD Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_URL Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_USERNAME

Examples:

    jdbc.default.driverClassName=org.postgresql.Driver
    jdbc.default.url=jdbc:postgresql://localhost:5432/lportal
    jdbc.default.username=sa
    jdbc.default.password=


SQLサーバー

Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_DRIVER_UPPERCASEC_LASS_UPPERCASEN_AME Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_PASSWORD Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_URL Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_USERNAME

Examples:

    jdbc.default.driverClassName=com.microsoft.sqlserver.jdbc.SQLServerDriver
    jdbc.default.url=jdbc:sqlserver://localhost;databaseName=lportal
    jdbc.default.username=sa
    jdbc.default.password=


Sybase

Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_DRIVER_UPPERCASEC_LASS_UPPERCASEN_AME Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_PASSWORD Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_URL Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_USERNAME

Examples:

    jdbc.default.driverClassName=com.sybase.jdbc4.jdbc.SybDriver
    jdbc.default.url=jdbc:sybase:Tds:localhost:5000/lportal
    jdbc.default.username=sa
    jdbc.default.password=


Liferayはコネクション・プーリングのためにC3PO、DBCP、HikariCP、またはTomcatを使用できます。 実際の導入例には com.liferay.portal.dao.jdbc.util.DataSourceFactoryBean を参照してください。 あなたのデプロイメント・シナリオに最も適したものを選ぶために、各プロバイダの長所と短所を理解しておくことが重要です。 プロバイダ特定のプロパティは、プロバイダへのディレクトリを伝えることもできます。例えば、プロパティ "jdbc.default.acquireIncrement"  はC3POによって読み込まれ、プロパティ "jdbc.default.maxActive" はDBCPによって読み込まれます。

デフォルトのプロバイダはHikariCPです。

Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_LIFERAY_PERIOD_POOL_PERIOD_PROVIDER

Defaults:

    jdbc.default.liferay.pool.provider=hikaricp

Examples:

    jdbc.default.liferay.pool.provider=c3po
    jdbc.default.liferay.pool.provider=dbcp
    jdbc.default.liferay.pool.provider=tomcat


Liferayがプロパティ "jdbc.default.liferay.pool.provider"内のC3POを使用するように設定されている場合、次のプロパティはC3POによって読み込まれます。データベース・コネクション設定のためにC3POによって使われる追加のフィールドリストについては、 http://www.mchange.com/projects/c3p0/index.html#configuration を参照してください。

Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_ACQUIRE_UPPERCASEI_NCREMENT Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_ACQUIRE_UPPERCASER_ETRY_UPPERCASEA_TTEMPTS Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_ACQUIRE_UPPERCASER_ETRY_UPPERCASED_ELAY Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_CONNECTION_UPPERCASEC_USTOMIZER_UPPERCASEC_LASS_UPPERCASEN_AME Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_IDLE_UPPERCASEC_ONNECTION_UPPERCASET_EST_UPPERCASEP_ERIOD Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_INITIAL_UPPERCASEP_OOL_UPPERCASES_IZE Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_MAX_UPPERCASEI_DLE_UPPERCASET_IME Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_MAX_UPPERCASEP_OOL_UPPERCASES_IZE Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_MIN_UPPERCASEP_OOL_UPPERCASES_IZE Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_NUM_UPPERCASEH_ELPER_UPPERCASET_HREADS Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_TRANSACTION_UPPERCASEI_SOLATION

Defaults:

    jdbc.default.acquireIncrement=5
    jdbc.default.acquireRetryAttempts=3
    jdbc.default.acquireRetryDelay=1000
    jdbc.default.connectionCustomizerClassName=com.liferay.portal.dao.jdbc.pool.c3p0.PortalConnectionCustomizer
    jdbc.default.idleConnectionTestPeriod=60
    jdbc.default.initialPoolSize=10
    jdbc.default.maxIdleTime=3600
    jdbc.default.maxPoolSize=100
    jdbc.default.minPoolSize=10
    jdbc.default.numHelperThreads=10

Examples:

    jdbc.default.transactionIsolation=1


Liferayがプロパティ "jdbc.default.liferay.pool.provider"内のHikariCPを使用するように設定されている場合、次のプロパティはHikariCPによって読み込まれます。データベース・コネクションの設定にHikariCPが使う追加のフィールドリストは、 https://github.com/brettwooldridge/HikariCP を参照してください。

HikariCPはまた、データベース設定のチューニングを推奨しています。データベースの詳細は https://github.com/brettwooldridge/HikariCP/wiki を参照してください。

Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_AUTO_UPPERCASEC_OMMIT Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_CONNECTION_UPPERCASET_EST_UPPERCASEQ_UERY Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_CONNECTION_UPPERCASET_IMEOUT Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_IDLE_UPPERCASET_IMEOUT Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_INITIALIZATION_UPPERCASEF_AIL_UPPERCASEF_AST Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_MAXIMUM_UPPERCASEP_OOL_UPPERCASES_IZE Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_MAX_UPPERCASEL_IFETIME Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_MINIMUM_UPPERCASEI_DLE Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_REGISTER_UPPERCASEM_BEANS

Defaults:

    jdbc.default.connectionTimeout=30000
    jdbc.default.idleTimeout=600000
    jdbc.default.maximumPoolSize=100
    jdbc.default.maxLifetime=0
    jdbc.default.minimumIdle=10
    jdbc.default.registerMbeans=true

Examples:

    jdbc.default.autoCommit=true
    jdbc.default.connectionTestQuery=SELECT releaseId FROM Release_
    jdbc.default.initializationFailFast=false


Liferayが プロパティ "jdbc.default.liferay.pool.provider"内でDBCPもしくはTomcat JDBCのコネクション・プールを使用するように設定されている場合、次のプロパティはDBCPとTomcat JDBCのコネクション・プール両方によって読み込まれるでしょう。データベース・コネクションの設定のためにDBCPまたはTomcat JDBCのコネクション・プールによって使用される追加フィールドのリストには、 http://commons.apache.org/dbcp/configuration.html と http://people.apache.org/~fhanik/jdbc-pool/jdbc-pool.html を参照してください。

Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_DEFAULT_UPPERCASET_RANSACTION_UPPERCASEI_SOLATION Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_LOG_UPPERCASEA_BANDONED Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_MAX_UPPERCASEA_CTIVE Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_MIN_UPPERCASEI_DLE Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_REMOVE_UPPERCASEA_BANDONED_UPPERCASET_IMEOUT Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_TEST_UPPERCASEW_HILE_UPPERCASEI_DLE Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_TIME_UPPERCASEB_ETWEEN_UPPERCASEE_VICTION_UPPERCASER_UNS_UPPERCASEM_ILLIS Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_VALIDATION_UPPERCASEQ_UERY

Defaults:

    jdbc.default.maxActive=100
    jdbc.default.minIdle=10
    jdbc.default.testWhileIdle=true
    jdbc.default.timeBetweenEvictionRunsMillis=30000
    jdbc.default.validationQuery=SELECT releaseId FROM Release_

Examples:

    jdbc.default.defaultTransactionIsolation=READ_UNCOMMITTED
    jdbc.default.logAbandoned=true
    jdbc.default.removeAbandonedTimeout=3600


Liferが"jdbc.default.liferay.pool.provider"内のTomcat JDBC コネクション・プールを使用するように設定されている場合、次のプロパティはTomcat JDBC コネクション・プールによって読み込まれます。データベース・コネクション設定のためにTomcat JDBCコネクション・プールによって使用される追加のフィールドリストについては http://people.apache.org/~fhanik/jdbc-pool/jdbc-pool.html を参照してください。

Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_FAIR_UPPERCASEQ_UEUE Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_JDBC_UPPERCASEI_NTERCEPTORS Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_JMX_UPPERCASEE_NABLED Env: LIFERAY_JDBC_PERIOD_DEFAULT_PERIOD_USE_UPPERCASEE_QUALS

Defaults:

    jdbc.default.jdbcInterceptors=org.apache.tomcat.jdbc.pool.interceptor.ConnectionState
    jdbc.default.jmxEnabled=true
    jdbc.default.fairQueue=true
    jdbc.default.useEquals=false


Top of Page

カスタム SQL


ワイルドカードからリテラル値へ自動的にエスケープするには、このプロパティをtrueにしてください。

Env: LIFERAY_CUSTOM_PERIOD_SQL_PERIOD_AUTO_PERIOD_ESCAPE_PERIOD_WILDCARDS_PERIOD_ENABLED

Defaults:

    custom.sql.auto.escape.wildcards.enabled=false


コンマで区切られたSQLコンフィギュレーションのリストを入力してください。

Env: LIFERAY_CUSTOM_PERIOD_SQL_PERIOD_CONFIGS

Defaults:

    custom.sql.configs=custom-sql/default.xml


データベースにはNULL IS NULLチェックを認識しないものがあります。特定のデータベースのためのプロパティは "custom.sql.function.isnull" と "custom.sql.function.isnotnull" を設定してください。

これらのプロパティは手動で設定する必要がありません。 com.liferay.portal.spring.PortalHibernateConfiguration ですでに設定されているからです。 これらのプロパティが用意されているのは、 PortalHibernateConfiguration がまだ自動設定できないデータベースにどのように上書きができるかを閲覧できるようにするためです。


DB2

Env: LIFERAY_CUSTOM_PERIOD_SQL_PERIOD_FUNCTION_PERIOD_ISNOTNULL Env: LIFERAY_CUSTOM_PERIOD_SQL_PERIOD_FUNCTION_PERIOD_ISNULL

Examples:

    custom.sql.function.isnull=CAST(? AS VARCHAR(32672)) IS NULL
    custom.sql.function.isnotnull=CAST(? AS VARCHAR(32672)) IS NOT NULL


MySQL (テスト用限定)

Env: LIFERAY_CUSTOM_PERIOD_SQL_PERIOD_FUNCTION_PERIOD_ISNOTNULL Env: LIFERAY_CUSTOM_PERIOD_SQL_PERIOD_FUNCTION_PERIOD_ISNULL

Examples:

    custom.sql.function.isnull=IFNULL(?, '1') = '1'
    custom.sql.function.isnotnull=IFNULL(?, '1') = '0'


Sybase

Env: LIFERAY_CUSTOM_PERIOD_SQL_PERIOD_FUNCTION_PERIOD_ISNOTNULL Env: LIFERAY_CUSTOM_PERIOD_SQL_PERIOD_FUNCTION_PERIOD_ISNULL

Examples:

    custom.sql.function.isnull=CONVERT(VARCHAR,?) IS NULL
    custom.sql.function.isnotnull=CONVERT(VARCHAR,?) IS NOT NULL


Top of Page

データベース


スタートアップのデータベース・インデックスを更新するためには、このプロパティをtrueにしてください。これによって、必要なインデックス全てが追加され、不必要なインデックス全てが削除されることを確実にできます。 "LIFERAY_" または "IX_" に合致する名前のインデックスのみがアップデートされます。 あなたのカスタム・インデックスが不必要なインデックスとして削除されないようにするために、それらがLiferayのパターンに合致しないように確かめてください。

Env: LIFERAY_DATABASE_PERIOD_INDEXES_PERIOD_UPDATE_PERIOD_ON_PERIOD_STARTUP

Defaults:

    database.indexes.update.on.startup=false


ORDER BYの条項にあるコラムの最大数を設定してください。

Env: LIFERAY_DATABASE_PERIOD_ORDER_PERIOD_BY_PERIOD_MAX_PERIOD_COLUMNS_OPENBRACKET_SYBASE_CLOSEBRACKET_

Defaults:

    database.order.by.max.columns[sybase]=31


ストリングタイプのインデックスに最大の長さを設定してください。

Env: LIFERAY_DATABASE_PERIOD_STRING_PERIOD_INDEX_PERIOD_MAX_PERIOD_LENGTH_OPENBRACKET_MARIADB_CLOSEBRACKET_ Env: LIFERAY_DATABASE_PERIOD_STRING_PERIOD_INDEX_PERIOD_MAX_PERIOD_LENGTH_OPENBRACKET_MYSQL_CLOSEBRACKET_

Defaults:

    database.string.index.max.length[mariadb]=255
    database.string.index.max.length[mysql]=255


ベンダー特定の設定にあるいずれかのデータベースを特定してください。


MySQL


MySQLエンジンの種別を設定してください。トランザクション・インテグリティを提供するため、InnoDBが推奨エンジンです。 トランザクションのまとまりを提供します。

Env: LIFERAY_DATABASE_PERIOD_MYSQL_PERIOD_ENGINE

Defaults:

    database.mysql.engine=InnoDB


Top of Page

トランザクション


カウンターサービスのための、トランザクション・アイソレーション・レベルを設定してください。 詳細情報は "transaction.isolation.portal" を参照してください。トランザクション・マネージャーがサポートする時、 好まれる値は8です。もしトランザクション・マネージャーが サポートしないなら、データベースのデフォルトのアイソレーション・レベルを使用するためにこれを-1にしてください。

Env: LIFERAY_TRANSACTION_PERIOD_ISOLATION_PERIOD_COUNTER

Defaults:

    transaction.isolation.counter=2


"ポータル"トランザクション・アイソレーション・レベルを定義してください。この "ポータル"トランザクションのアイソレーション・レベルは、実際のアイソレーション・レベルではありません。これは 、このプロパティの設定によて決められる実際のアイソレーション・レベルの指標です。 データベースのデフォルトのアイソレーション・レベルを使用するには、値を-1 にしてください。"read committed"を使用するには、値を2にしてください。""read uncommitted"を使用するには、値を1にしてください。 "repeatable read"を使用するには、値を4にしてください。 "serializable"を使用するには、値を8にしてください。

Env: LIFERAY_TRANSACTION_PERIOD_ISOLATION_PERIOD_PORTAL

Defaults:

    transaction.isolation.portal=2


トランザクションのマネージャーを設定してください。それは org.springframework.transaction.support.AbstractPlatformTransactionManager を拡張するクラスでなければいけません。

アプリケーション・サーバ特定のトランザクション・マネージャーは、アプリケーション・サーバ特定のデータ・ソースをレバレッジすることで XAトランザクションを提供します。よって、追加のアプリケーション・サーバ特定のコンフィギュレーションが必要になります。 何をすべきか確かでないなら、これは変更すべきではありません。

Env: LIFERAY_TRANSACTION_PERIOD_MANAGER_PERIOD_IMPL

Defaults:

    transaction.manager.impl=com.liferay.portal.spring.hibernate.LastSessionRecorderHibernateTransactionManager

Examples:

    transaction.manager.impl=org.springframework.transaction.jta.JtaTransactionManager
    transaction.manager.impl=org.springframework.transaction.jta.OC4JJtaTransactionManager
    transaction.manager.impl=org.springframework.transaction.jta.WebLogicJtaTransactionManager
    transaction.manager.impl=org.springframework.transaction.jta.WebSphereUowTransactionManager


"transaction.manager.property.*" のパターンをフォローする追加のプロパティは、トランザクション・マネージャー上でセッターを呼び出すために読み込まれるでしょう。 例えば、 プロパティ "transaction.manager.property.globalRollbackOnParticipationFailure" は、トランザクション・マネージャー上で セッター "setGlobalRollbackOnParticipationFailure" を呼び出します。 利用可能なセッターのリストは、プロパティ "transaction.manager.impl" 内で特定されている履行次第です。

JtaTransactionManager を使用する時、"allosCustomIsolationLevels"はtrueに設定されるべきです。

Env: LIFERAY_TRANSACTION_PERIOD_MANAGER_PERIOD_PROPERTY_PERIOD_ALLOW_UPPERCASEC_USTOM_UPPERCASEI_SOLATION_UPPERCASEL_EVELS Env: LIFERAY_TRANSACTION_PERIOD_MANAGER_PERIOD_PROPERTY_PERIOD_GLOBAL_UPPERCASER_OLLBACK_UPPERCASEO_N_UPPERCASEP_ARTICIPATION_UPPERCASEF_AILURE

Defaults:

    transaction.manager.property.globalRollbackOnParticipationFailure=false

Examples:

    transaction.manager.property.allowCustomIsolationLevels=true


Top of Page

トランザクショナル・キャッシュ


トランザクショナル・キャッシュを有効にするには、このプロパティをtrueにしてください。有効にされると、トランザクションが成功した時にキャッシュへの変更が有効になります。 キャッシュは、トランザクションが後退復帰する時に、後退復帰します。

Env: LIFERAY_TRANSACTIONAL_PERIOD_CACHE_PERIOD_ENABLE

Defaults:

    transactional.cache.enable=true


コンマで区切られたトランザクションのポータル・キャッシュ名リストを設定してください。"?" の字は、一文字のワイルドカードを表します。 "*" のシンボルは 複数文字のワイルドカードです。"%" は、字をエスケープするのに使われます。

Env: LIFERAY_TRANSACTIONAL_PERIOD_CACHE_PERIOD_NAMES

Defaults:

    transactional.cache.names=com.liferay.portal.kernel.dao.orm.EntityCache*,com.liferay.portal.kernel.dao.orm.FinderCache*,com.liferay.portal.kernel.service.persistence.impl.TableMapper-*,com.liferay.portlet.PortalPreferencesWrapperCacheUtil


Top of Page

イーエイチ・キャッシュ


インターナルキャッシュのためのEhcacheの設定ファイルのロケーションへのクラスパスを設定してください。 キャッシュ。クラスターされたキャッシュを有効にするために、プロパティ "ehcache.multi-vm.config.location" 内に特定されたファイルを編集してください。

Env: LIFERAY_EHCACHE_PERIOD_MULTI_PERIOD_VM_PERIOD_CONFIG_PERIOD_LOCATION Env: LIFERAY_EHCACHE_PERIOD_SINGLE_PERIOD_VM_PERIOD_CONFIG_PERIOD_LOCATION

Defaults:

    ehcache.single.vm.config.location=/ehcache/liferay-single-vm.xml
    ehcache.multi.vm.config.location=/ehcache/liferay-multi-vm-clustered.xml


Ehcacheぼブートストラップ・キャッシュ・ローダーを有効にするにはこれをtrueにしてください。

Env: LIFERAY_EHCACHE_PERIOD_BOOTSTRAP_PERIOD_CACHE_PERIOD_LOADER_PERIOD_ENABLED

Defaults:

    ehcache.bootstrap.cache.loader.enabled=false


デフォルト・キャッシュのためのブートストラップ・ローダー・ プロパティを設定するには、コンマで区切られたキーバリューを入力してください。

Env: LIFERAY_EHCACHE_PERIOD_BOOTSTRAP_PERIOD_CACHE_PERIOD_LOADER_PERIOD_PROPERTIES_PERIOD_DEFAULT

Defaults:

    ehcache.bootstrap.cache.loader.properties.default=


特定のキャッシュのためのブートストラップ・ローダー・ プロパティを設定するには、コンマで区切られたキーバリューを入力してください。

Env: LIFERAY_EHCACHE_PERIOD_BOOTSTRAP_PERIOD_CACHE_PERIOD_LOADER_PERIOD_PROPERTIES_PERIOD__DOLLAR__OPENCURLYBRACE_SPECIFIC_PERIOD_CACHE_PERIOD_NAME_CLOSECURLYBRACE_

Examples:

    ehcache.bootstrap.cache.loader.properties.${specific.cache.name}=


デフォルト・キャッシュのためのクラスター・リンクの自己複製プロパティ

Env: LIFERAY_EHCACHE_PERIOD_CLUSTER_PERIOD_LINK_PERIOD_REPLICATOR_PERIOD_PROPERTIES_PERIOD_DEFAULT

Defaults:

    ehcache.cluster.link.replicator.properties.default=


特定のキャッシュのためのクラスター・リンクの自己複製プロパティを設定するには、コンマで区切られたキーバリューを入力してください。

Env: LIFERAY_EHCACHE_PERIOD_CLUSTER_PERIOD_LINK_PERIOD_REPLICATOR_PERIOD_PROPERTIES_PERIOD_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_KERNEL_PERIOD_TEMPLATE_PERIOD__UPPERCASET_EMPLATE_UPPERCASER_ESOURCE_UPPERCASEL_OADER_PERIOD_CSS Env: LIFERAY_EHCACHE_PERIOD_CLUSTER_PERIOD_LINK_PERIOD_REPLICATOR_PERIOD_PROPERTIES_PERIOD_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_KERNEL_PERIOD_TEMPLATE_PERIOD__UPPERCASET_EMPLATE_UPPERCASER_ESOURCE_UPPERCASEL_OADER_PERIOD_FTL Env: LIFERAY_EHCACHE_PERIOD_CLUSTER_PERIOD_LINK_PERIOD_REPLICATOR_PERIOD_PROPERTIES_PERIOD_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_KERNEL_PERIOD_TEMPLATE_PERIOD__UPPERCASET_EMPLATE_UPPERCASER_ESOURCE_UPPERCASEL_OADER_PERIOD_VM Env: LIFERAY_EHCACHE_PERIOD_CLUSTER_PERIOD_LINK_PERIOD_REPLICATOR_PERIOD_PROPERTIES_PERIOD_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_KERNEL_PERIOD_WEBSERVER_PERIOD__UPPERCASEW_EB_UPPERCASES_ERVER_UPPERCASES_ERVLET_UPPERCASET_OKEN Env: LIFERAY_EHCACHE_PERIOD_CLUSTER_PERIOD_LINK_PERIOD_REPLICATOR_PERIOD_PROPERTIES_PERIOD_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_SECURITY_PERIOD_PERMISSION_PERIOD__UPPERCASEP_ERMISSION_UPPERCASEC_ACHE_UPPERCASEU_TIL_UNDERLINE__UPPERCASEP__UPPERCASEE__UPPERCASER__UPPERCASEM__UPPERCASEI__UPPERCASES__UPPERCASES__UPPERCASEI__UPPERCASEO__UPPERCASEN_ Env: LIFERAY_EHCACHE_PERIOD_CLUSTER_PERIOD_LINK_PERIOD_REPLICATOR_PERIOD_PROPERTIES_PERIOD_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_SECURITY_PERIOD_PERMISSION_PERIOD__UPPERCASEP_ERMISSION_UPPERCASEC_ACHE_UPPERCASEU_TIL_UNDERLINE__UPPERCASEP__UPPERCASEE__UPPERCASER__UPPERCASEM__UPPERCASEI__UPPERCASES__UPPERCASES__UPPERCASEI__UPPERCASEO__UPPERCASEN__UNDERLINE__UPPERCASEC__UPPERCASEH__UPPERCASEE__UPPERCASEC__UPPERCASEK__UPPERCASEE__UPPERCASER__UNDERLINE__UPPERCASEB__UPPERCASEA__UPPERCASEG_ Env: LIFERAY_EHCACHE_PERIOD_CLUSTER_PERIOD_LINK_PERIOD_REPLICATOR_PERIOD_PROPERTIES_PERIOD_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_SECURITY_PERIOD_PERMISSION_PERIOD__UPPERCASEP_ERMISSION_UPPERCASEC_ACHE_UPPERCASEU_TIL_UNDERLINE__UPPERCASER__UPPERCASEE__UPPERCASES__UPPERCASEO__UPPERCASEU__UPPERCASER__UPPERCASEC__UPPERCASEE__UNDERLINE__UPPERCASEB__UPPERCASEL__UPPERCASEO__UPPERCASEC__UPPERCASEK__UNDERLINE__UPPERCASEI__UPPERCASED__UPPERCASES__UNDERLINE__UPPERCASEB__UPPERCASEA__UPPERCASEG_ Env: LIFERAY_EHCACHE_PERIOD_CLUSTER_PERIOD_LINK_PERIOD_REPLICATOR_PERIOD_PROPERTIES_PERIOD_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_SERVLET_PERIOD_FILTERS_PERIOD_CACHE_PERIOD__UPPERCASEC_ACHE_UPPERCASEU_TIL Env: LIFERAY_EHCACHE_PERIOD_CLUSTER_PERIOD_LINK_PERIOD_REPLICATOR_PERIOD_PROPERTIES_PERIOD_COM_PERIOD_LIFERAY_PERIOD_PORTLET_PERIOD_SOCIAL_PERIOD_SERVICE_PERIOD_IMPL_PERIOD__UPPERCASES_OCIAL_UPPERCASEA_CTIVITY_UPPERCASES_ETTING_UPPERCASEL_OCAL_UPPERCASES_ERVICE_UPPERCASEI_MPL Env: LIFERAY_EHCACHE_PERIOD_CLUSTER_PERIOD_LINK_PERIOD_REPLICATOR_PERIOD_PROPERTIES_PERIOD__DOLLAR__OPENCURLYBRACE_SPECIFIC_PERIOD_CACHE_PERIOD_NAME_CLOSECURLYBRACE_

Defaults:

    ehcache.cluster.link.replicator.properties.com.liferay.portal.kernel.template.TemplateResourceLoader.css=replicatePuts=false
    ehcache.cluster.link.replicator.properties.com.liferay.portal.kernel.template.TemplateResourceLoader.ftl=replicatePuts=false
    ehcache.cluster.link.replicator.properties.com.liferay.portal.kernel.template.TemplateResourceLoader.vm=replicatePuts=false
    ehcache.cluster.link.replicator.properties.com.liferay.portal.security.permission.PermissionCacheUtil_PERMISSION=replicatePuts=false
    ehcache.cluster.link.replicator.properties.com.liferay.portal.security.permission.PermissionCacheUtil_PERMISSION_CHECKER_BAG=replicatePuts=false
    ehcache.cluster.link.replicator.properties.com.liferay.portal.security.permission.PermissionCacheUtil_RESOURCE_BLOCK_IDS_BAG=replicatePuts=false
    ehcache.cluster.link.replicator.properties.com.liferay.portal.servlet.filters.cache.CacheUtil=replicatePuts=false
    ehcache.cluster.link.replicator.properties.com.liferay.portal.kernel.webserver.WebServerServletToken=replicatePuts=false
    ehcache.cluster.link.replicator.properties.com.liferay.portlet.social.service.impl.SocialActivitySettingLocalServiceImpl=replicatePuts=false

Examples:

    ehcache.cluster.link.replicator.properties.${specific.cache.name}=


com.liferay.portal.cache.EhcachePortalCacheManager 内のJMX Integrationを有効にするには、こレをtrueにしてください。もし WebSphereの下でポータルがリロードされる必要がある場合は、これをfalseにしてください。

Env: LIFERAY_EHCACHE_PERIOD_PORTAL_PERIOD_CACHE_PERIOD_MANAGER_PERIOD_JMX_PERIOD_ENABLED

Defaults:

    ehcache.portal.cache.manager.jmx.enabled=true


Ehcacheがブロックしているキャッシュを使えるようにするには、これをtrueにしてください。これは、 キャッシュ全体の代わりにキーをロックすることによってパフォーマンスを著しく向上させます。 欠点は、キャッシュが適切に使われなければスレッドがハングアップするかもしれないことです。 ミスをリターンするすべてのクエリーが直ちにキャッシュを入れるように確かめてください。そうでなければ クエリー上で同じキーによってブロックされたスレッドはハングアップし続けます。 EhcacheのBlockingCach で詳細情報を参照してください。 BlockingCacheについては、LiferayのBlockinPortalCache がより安全で速いパフォーマンスを生みます。

トランザクション・キャッシュはトランザクション全体でキャッシュのポピュレーション・ビジビリティに影響するため、キャッシュのブロックとトランザクション・キャッシュは同時にはうまく機能しません。 トランザクション。トランザクション・キャッシュがオンの時、トランザクションのウィンドウタイムが短くない限り、キャッシュのブロックは何の役にも立たない可能性が高いでしょう。 キャッシュのブロックがオフの時、データベース全体でパフォーマンスをよくするにはキャッシュのブロックをオフにしたほうが良いでしょう。

Env: LIFERAY_EHCACHE_PERIOD_BLOCKING_PERIOD_CACHE_PERIOD_ALLOWED

Defaults:

    ehcache.blocking.cache.allowed=false

Defaults:

    ehcache.rmi.peer.listener.factory.class=com.liferay.portal.cache.ehcache.internal.rmi.LiferayRMICacheManagerPeerListenerFactory
    ehcache.rmi.peer.listener.factory.properties=
    ehcache.rmi.peer.provider.factory.class=net.sf.ehcache.distribution.RMICacheManagerPeerProviderFactory
    ehcache.rmi.peer.provider.factory.properties=peerDiscovery=automatic,multicastGroupAddress=${multicast.group.address["multi-vm"]},multicastGroupPort=${multicast.group.port["multi-vm"]},timeToLive=1


ソケット・タイムアウトをミリ秒単位で設定してください。

Env: LIFERAY_EHCACHE_PERIOD_SOCKET_PERIOD_SO_PERIOD_TIMEOUT

Defaults:

    ehcache.socket.so.timeout=10000


Ehcacheソケットのためのスタート・ポートを設定してください。ポートの数は、未使用のポートを見つけるまで1ずつ増え続けます。

Env: LIFERAY_EHCACHE_PERIOD_SOCKET_PERIOD_START_PERIOD_PORT

Defaults:

    ehcache.socket.start.port=32454


Top of Page

ジャバスクリプト


/html/common/themes/top_js.jsp に自動的にロードされるJavaScript ファイルのリストを設定してください。

"javascript.barebone.files" と "javascript.everything.files" 内に2つのファイルリストが特定されています。

名前からうかがえるように、べアボーンのリストはほとんどの場合で必要とされるJavaScriptファイルの最小限のリストです。 everything リストはべアボーンの中にリストされていない全てを含みます。

2つのリストが存在するのはパフォーマンスのためで、認証されていないユーザーは通常利用可能なJavaScriptの全てを使わないせいです。 べアボーンリストがいつ使用され、everythingリストがいつ使用され、そしてそれらをカスタマイズするにはどうすればいいのかという詳細はプロパティ"javascript.barebone.enabled" を参照ください。

ファイルのリストはまた、将来のパフォーマンス改善のために統合されパックされます。 詳細は"javascript.fast.load" のプロパティを参照ください。


べアボーンファイルのリストを指定してください。

JavaScriptファイルのオーダーは重要です。

Liferayのスクリプトは、初めのグループが2つめと3つめのグループによって使われるユーティリティ・スクリプトを示すようにグルーピングされています。 2つめのグルーピングは1つめのグループに頼るユーティリティ・クラスを意味しますが、 2つめまたは3つめのグループには 頼りません。3つめのグルーピングは、1つめと2つめのグループに頼るモジュールを意味します。

Env: LIFERAY_JAVASCRIPT_PERIOD_BAREBONE_PERIOD_FILES

Defaults:

    javascript.barebone.files=\
        \
        #
        # jQuery Core
        #
        \
        jquery/jquery.js,\
        \
        #
        # Bootstrap Core
        #
        \
        lexicon/bootstrap.js,\
        \
        #
        # Loader Core
        #
        \
        loader/config.js,\
        loader/loader.js,\
        \
        #
        # Lodash Core
        #
        \
        lodash/lodash.js,\
        \
        #
        # YUI Core
        #
        \
        aui/aui/aui.js,\
        aui/aui-base-html5-shiv/aui-base-html5-shiv.js,\
        \
        #
        # Liferay Module Definitions
        #
        \
        liferay/browser_selectors.js,\
        liferay/modules.js,\
        \
        #
        # AUI Sandbox
        #
        \
        liferay/aui_sandbox.js,\
        \
        #
        # Lexicon Modules
        #
        \
        lexicon/collapsible-search.js,\
        lexicon/side-navigation.js,\
        \
        #
        # jQuery Plugins
        #
        \
        jquery/fm.js,\
        jquery/form.js,\
        \
        #
        # Lodash Plugins
        #
        \
        lodash/util.js,\
        \
        #
        # svg4everybody
        #
        \
        misc/svg4everybody.js,\
        \
        #
        # YUI Modules
        #
        \
        aui/arraylist-add/arraylist-add.js,\
        aui/arraylist-filter/arraylist-filter.js,\
        aui/arraylist/arraylist.js,\
        aui/array-extras/array-extras.js,\
        aui/array-invoke/array-invoke.js,\
        aui/attribute-base/attribute-base.js,\
        aui/attribute-complex/attribute-complex.js,\
        aui/attribute-core/attribute-core.js,\
        aui/attribute-observable/attribute-observable.js,\
        aui/attribute-extras/attribute-extras.js,\
        aui/base-base/base-base.js,\
        aui/base-pluginhost/base-pluginhost.js,\
        aui/classnamemanager/classnamemanager.js,\
        aui/datatype-xml-format/datatype-xml-format.js,\
        aui/datatype-xml-parse/datatype-xml-parse.js,\
        aui/dom-base/dom-base.js,\
        aui/dom-core/dom-core.js,\
        aui/dom-screen/dom-screen.js,\
        aui/dom-style/dom-style.js,\
        aui/event-base/event-base.js,\
        aui/event-custom-base/event-custom-base.js,\
        aui/event-custom-complex/event-custom-complex.js,\
        aui/event-delegate/event-delegate.js,\
        aui/event-focus/event-focus.js,\
        aui/event-hover/event-hover.js,\
        aui/event-key/event-key.js,\
        aui/event-mouseenter/event-mouseenter.js,\
        aui/event-mousewheel/event-mousewheel.js,\
        aui/event-outside/event-outside.js,\
        aui/event-resize/event-resize.js,\
        aui/event-simulate/event-simulate.js,\
        aui/event-synthetic/event-synthetic.js,\
        aui/intl/intl.js,\
        aui/io-base/io-base.js,\
        aui/io-form/io-form.js,\
        aui/io-queue/io-queue.js,\
        aui/io-upload-iframe/io-upload-iframe.js,\
        aui/io-xdr/io-xdr.js,\
        aui/json-parse/json-parse.js,\
        aui/json-stringify/json-stringify.js,\
        aui/node-base/node-base.js,\
        aui/node-core/node-core.js,\
        aui/node-event-delegate/node-event-delegate.js,\
        aui/node-event-simulate/node-event-simulate.js,\
        aui/node-focusmanager/node-focusmanager.js,\
        aui/node-pluginhost/node-pluginhost.js,\
        aui/node-screen/node-screen.js,\
        aui/node-style/node-style.js,\
        aui/oop/oop.js,\
        aui/plugin/plugin.js,\
        aui/pluginhost-base/pluginhost-base.js,\
        aui/pluginhost-config/pluginhost-config.js,\
        aui/querystring-stringify-simple/querystring-stringify-simple.js,\
        aui/queue-promote/queue-promote.js,\
        aui/selector-css2/selector-css2.js,\
        aui/selector-css3/selector-css3.js,\
        aui/selector-native/selector-native.js,\
        aui/selector/selector.js,\
        aui/widget-base/widget-base.js,\
        aui/widget-htmlparser/widget-htmlparser.js,\
        aui/widget-skin/widget-skin.js,\
        aui/widget-uievents/widget-uievents.js,\
        aui/yui-throttle/yui-throttle.js,\
        \
        #
        # Alloy Core
        #
        \
        aui/aui-base-core/aui-base-core.js,\
        aui/aui-base-lang/aui-base-lang.js,\
        \
        #
        # Alloy Modules
        #
        \
        aui/aui-classnamemanager/aui-classnamemanager.js,\
        aui/aui-component/aui-component.js,\
        aui/aui-debounce/aui-debounce.js,\
        aui/aui-delayed-task-deprecated/aui-delayed-task-deprecated.js,\
        aui/aui-event-base/aui-event-base.js,\
        aui/aui-event-input/aui-event-input.js,\
        aui/aui-form-validator/aui-form-validator.js,\
        aui/aui-node-base/aui-node-base.js,\
        aui/aui-node-html5/aui-node-html5.js,\
        aui/aui-selector/aui-selector.js,\
        aui/aui-timer/aui-timer.js,\
        \
        #
        # Liferay Base Utility Scripts
        #
        \
        liferay/dependency.js,\
        liferay/dom_task_runner.js,\
        liferay/events.js,\
        liferay/language.js,\
        liferay/liferay.js,\
        liferay/util.js,\
        \
        #
        # Liferay Utility Scripts
        #
        \
        liferay/portal.js,\
        liferay/portlet.js,\
        liferay/workflow.js,\
        \
        #
        # Liferay Modules
        #
        \
        liferay/address.js,\
        liferay/form.js,\
        liferay/form_placeholders.js,\
        liferay/icon.js,\
        liferay/menu.js,\
        liferay/notice.js,\
        liferay/poller.js


everythingファイル (べアボーンファイルのリストにないもの全て) のリスト を特定してください。

Env: LIFERAY_JAVASCRIPT_PERIOD_EVERYTHING_PERIOD_FILES

Defaults:

    javascript.everything.files=\
        \
        #
        # YUI Modules
        #
        \
        aui/async-queue/async-queue.js,\
        aui/base-build/base-build.js,\
        aui/cookie/cookie.js,\
        aui/event-touch/event-touch.js,\
        aui/overlay/overlay.js,\
        aui/querystring-stringify/querystring-stringify.js,\
        aui/widget-child/widget-child.js,\
        aui/widget-position-align/widget-position-align.js,\
        aui/widget-position-constrain/widget-position-constrain.js,\
        aui/widget-position/widget-position.js,\
        aui/widget-stack/widget-stack.js,\
        aui/widget-stdmod/widget-stdmod.js,\
        \
        #
        # Alloy Modules
        #
        \
        aui/aui-aria/aui-aria.js,\
        aui/aui-io-plugin-deprecated/aui-io-plugin-deprecated.js,\
        aui/aui-io-request/aui-io-request.js,\
        aui/aui-loading-mask-deprecated/aui-loading-mask-deprecated.js,\
        aui/aui-overlay-base-deprecated/aui-overlay-base-deprecated.js,\
        aui/aui-overlay-context-deprecated/aui-overlay-context-deprecated.js,\
        aui/aui-overlay-manager-deprecated/aui-overlay-manager-deprecated.js,\
        aui/aui-overlay-mask-deprecated/aui-overlay-mask-deprecated.js,\
        aui/aui-parse-content/aui-parse-content.js,\
        \
        #
        # Liferay Modules
        #
        \
        liferay/layout_exporter.js,\
        liferay/session.js,\
        \
        #
        # Deprecated JS
        #
        \
        liferay/deprecated.js


プロパティ "javascript.everything.files" 内にリストされているJavaScript ファイルを常にロードするには、これをfalseにしてください。時々 "javascript.barebone.files" をロードし、そして時々 "javascript.everything.files" をロードするには、これをtrueにしてください。

デフォルトのロジックは、認証されていないユーザーがべアボーンのJavascriptファイルを得て、認証ユーザーはべアボーンのJavascriptファイルとeverything Javascriptファイルの両方を得るように、com.liferay.portal.events.ServicePreAction 内にコーディングされています。

Env: LIFERAY_JAVASCRIPT_PERIOD_BAREBONE_PERIOD_ENABLED

Defaults:

    javascript.barebone.enabled=true


プロパティ "javascript.barebone.files" または "javascript.everything.files" 内にリストされているパックされたバージョンのファイルをロードするには、このプロパティをtrueにしてください。

開発のためにデバッグをより簡単にするには、このプロパティをfalseに設定してください。 URLパラメータ "js_fast_load" を "0" にすることで、速いローディングを無効にできます。

Env: LIFERAY_JAVASCRIPT_PERIOD_FAST_PERIOD_LOAD

Defaults:

    javascript.fast.load=true


JavaScript ミニファイヤのための有効なバンドルIDになっている、コンマで区切られたプロパティのリストを入力してください。

Env: LIFERAY_JAVASCRIPT_PERIOD_BUNDLE_PERIOD_IDS

Defaults:

    javascript.bundle.ids=\
        javascript.barebone.files,\
        javascript.everything.files


"javascript.bundle.ids" 内にリストされている各プロパティのバンドル・ディレクトリを定義してください。

Env: LIFERAY_JAVASCRIPT_PERIOD_BUNDLE_PERIOD_DIR_OPENBRACKET_JAVASCRIPT_PERIOD_BAREBONE_PERIOD_FILES_CLOSEBRACKET_ Env: LIFERAY_JAVASCRIPT_PERIOD_BUNDLE_PERIOD_DIR_OPENBRACKET_JAVASCRIPT_PERIOD_EVERYTHING_PERIOD_FILES_CLOSEBRACKET_

Defaults:

    javascript.bundle.dir[javascript.barebone.files]=/
    javascript.bundle.dir[javascript.everything.files]=/


"javascript.bundle.ids" 内にリストされているいずれかのプロパティを使ってバンドルの依存性を定義してください。

Env: LIFERAY_JAVASCRIPT_PERIOD_BUNDLE_PERIOD_DEPENDENCIES_OPENBRACKET_JAVASCRIPT_PERIOD_EVERYTHING_PERIOD_FILES_CLOSEBRACKET_

Defaults:

    javascript.bundle.dependencies[javascript.everything.files]=javascript.barebone.files


JavaScriptのログ表示を有効にするにはこれをtrueにしてください。

Env: LIFERAY_JAVASCRIPT_PERIOD_LOG_PERIOD_ENABLED

Defaults:

    javascript.log.enabled=false


Single Page アプリケーションのリンクを有効にするにはこれをtrueにしてください。

Env: LIFERAY_JAVASCRIPT_PERIOD_SINGLE_PERIOD_PAGE_PERIOD_APPLICATION_PERIOD_ENABLED

Defaults:

    javascript.single.page.application.enabled=true


SPA ナビゲーションがタイムアウトしてスタンダード・ナビゲーションに戻る前の タイムアウトをミリ秒単位で設定してください。

Env: LIFERAY_JAVASCRIPT_PERIOD_SINGLE_PERIOD_PAGE_PERIOD_APPLICATION_PERIOD_TIMEOUT

Defaults:

    javascript.single.page.application.timeout=0


Top of Page

SQL データ


コモン・オブジェクトのためのSQL IDデフォルトを設定してください。

Env: LIFERAY_SQL_PERIOD_DATA_PERIOD_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_KERNEL_PERIOD_MODEL_PERIOD__UPPERCASEC_OUNTRY_PERIOD_COUNTRY_PERIOD_ID Env: LIFERAY_SQL_PERIOD_DATA_PERIOD_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_KERNEL_PERIOD_MODEL_PERIOD__UPPERCASEL_IST_UPPERCASET_YPE_PERIOD_ACCOUNT_PERIOD_ADDRESS Env: LIFERAY_SQL_PERIOD_DATA_PERIOD_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_KERNEL_PERIOD_MODEL_PERIOD__UPPERCASEL_IST_UPPERCASET_YPE_PERIOD_ACCOUNT_PERIOD_EMAIL_PERIOD_ADDRESS Env: LIFERAY_SQL_PERIOD_DATA_PERIOD_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_KERNEL_PERIOD_MODEL_PERIOD__UPPERCASEL_IST_UPPERCASET_YPE_PERIOD_CONTACT_PERIOD_EMAIL_PERIOD_ADDRESS Env: LIFERAY_SQL_PERIOD_DATA_PERIOD_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_KERNEL_PERIOD_MODEL_PERIOD__UPPERCASEL_IST_UPPERCASET_YPE_PERIOD_ORGANIZATION_PERIOD_STATUS Env: LIFERAY_SQL_PERIOD_DATA_PERIOD_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_KERNEL_PERIOD_MODEL_PERIOD__UPPERCASER_EGION_PERIOD_REGION_PERIOD_ID

Defaults:

    sql.data.com.liferay.portal.kernel.model.Country.country.id=19
    sql.data.com.liferay.portal.kernel.model.Region.region.id=5
    sql.data.com.liferay.portal.kernel.model.ListType.account.address=10000
    sql.data.com.liferay.portal.kernel.model.ListType.account.email.address=10004
    sql.data.com.liferay.portal.kernel.model.ListType.contact.email.address=11003
    sql.data.com.liferay.portal.kernel.model.ListType.organization.status=12017


SQLトランザクションのクエリが取り込めるパラメータの最大数を設定してください。いくつかの データベースは2000以上のパラメータをクエリに置けません。

Env: LIFERAY_SQL_PERIOD_DATA_PERIOD_MAX_PERIOD_PARAMETERS

Defaults:

    sql.data.max.parameters=1000


Top of Page

ウェブロジック


Weblogic上で直列化できないラッピングのための戦略を設定してください。trueに設定した場合には、 ラッピングは全てのオブジェクトに適用されます。falseに設定した場合にはラッピングはされませんが、 Weblogicはリクエスト属性を直列化可能にしないように設定されなければいけません。

Env: LIFERAY_WEBLOGIC_PERIOD_REQUEST_PERIOD_WRAP_PERIOD_NON_PERIOD_SERIALIZABLE

Defaults:

    weblogic.request.wrap.non.serializable=true


Top of Page

会社

Defaults:

    company.default.name=Liferay


これはデフォルトのウェブ IDを設定します。オムニアドミン ユーザーは、カンパニーに属している必要があります。

Env: LIFERAY_COMPANY_PERIOD_DEFAULT_PERIOD_WEB_PERIOD_ID

Defaults:

    company.default.web.id=liferay.com


これにより、ポータルのデフォルトホームURLが設定されます。

Env: LIFERAY_COMPANY_PERIOD_DEFAULT_PERIOD_HOME_PERIOD_URL

Defaults:

    company.default.home.url=/web/guest


これは system.properties 内で特定された "user.language" と"user.country" を上書きして、ポータルのデフォルトの場所を設定します。

Env: LIFERAY_COMPANY_PERIOD_DEFAULT_PERIOD_LOCALE

Examples:

    company.default.locale=en_US


これにより、ポータルのデフォルトのタイムゾーンが設定されます。

Env: LIFERAY_COMPANY_PERIOD_DEFAULT_PERIOD_TIME_PERIOD_ZONE

Defaults:

    company.default.time.zone=UTC


これは、会社レベルの暗号化アルゴリズム (プロパティ"passwords.encryption.algorithm" 経由で定義される パスワードの暗号化を除く) で使用されるのに適した暗号化アルゴリズムに設定してください。

もしもこの設定を変更した場合には、望まれる暗号化キーサイズを設定するために、 "company.encryption.key.size" のプロパティも変更する必要があるかもしれません。

暗号化キーの詳細については、Java Cryptography Extensionのドキュメントを参照してください。

Env: LIFERAY_COMPANY_PERIOD_ENCRYPTION_PERIOD_ALGORITHM

Defaults:

    company.encryption.algorithm=AES

Examples:

    company.encryption.algorithm=Blowfish
    company.encryption.algorithm=DES
    company.encryption.algorithm=DESede


これは、会社全体の暗号化キーで使用されるサイズを定義するために設定してください。もし この設定を変更した場合には、アルゴリズムがあなたのキーサイズをサポートすることを確認するために、 "company.encryption.algorithm" のプロパティも変更する必要があるかもしれません。 ほとんどの暗号化アルゴリズムの履行では、128以上の強度のキーサイズはサポートされません。 無制限の暗号書記がある場合のみ、それより強度のあるキーがサポートされます。

暗号化キーのサポートされるキーサイズについての詳細は、 Java Cryptography Extension のドキュメントを参照してください。

Env: LIFERAY_COMPANY_PERIOD_ENCRYPTION_PERIOD_KEY_PERIOD_SIZE

Defaults:

    company.encryption.key.size=128

Examples:

    company.encryption.key.size=56
    company.encryption.key.size=168
    company.encryption.key.size=256
    company.encryption.key.size=384
    company.encryption.key.size=512


もし ログインが入力されず、ユーザーの認証がEメールアドレスに基づいた場合は、ログインのフィールドは会社のドメイン名によって入力されます。 この動作を無効にするには、これをfalseに設定してください。

Env: LIFERAY_COMPANY_PERIOD_LOGIN_PERIOD_PREPOPULATE_PERIOD_DOMAIN

Defaults:

    company.login.prepopulate.domain=true


ポータルは、Eメールアドレス、スクリーンネーム、またはユーザーIDに基づいてユーザーを認証することができます。

Env: LIFERAY_COMPANY_PERIOD_SECURITY_PERIOD_AUTH_PERIOD_TYPE

Defaults:

    company.security.auth.type=emailAddress

Examples:

    company.security.auth.type=screenName
    company.security.auth.type=userId


ユーザーがhttpでログインするのを確かにするために、これをtrueにしてください。もしこれがtrueで、 ログイン後のHTTPセッションにあなたのクレデンシャルが含まれるようにしたい場合には、 プロパティ "session.enable.phishing.protection" はfalseに設定されていなければいけません。 そうでなければ、あなたのクレデンシャルはHTTPSセッションでのみ利用可能になります。

Env: LIFERAY_COMPANY_PERIOD_SECURITY_PERIOD_AUTH_PERIOD_REQUIRES_PERIOD_HTTPS

Defaults:

    company.security.auth.requires.https=false


自動的にポータルへログインするためにユーザーが"わたしを思い出して"機能を選択できるようにするには、これをtrueにしてください。

Env: LIFERAY_COMPANY_PERIOD_SECURITY_PERIOD_AUTO_PERIOD_LOGIN

Defaults:

    company.security.auto.login=true


これを、"わたしを思い出して" 機能を有効にするブラウザークッキーの最大エイジ (秒単位で) に設定してください。 31536000の値は、1年間のライフスパンを意味します。 -1の値は、ブラウザーセッションのライフスパンを意味します。

これを0に設定するよりは、"わたしを思い出して"機能を無効にするために "company.security.auto.login" のプロパティをfalseにしてください。

Env: LIFERAY_COMPANY_PERIOD_SECURITY_PERIOD_AUTO_PERIOD_LOGIN_PERIOD_MAX_PERIOD_AGE

Defaults:

    company.security.auto.login.max.age=31536000


ユーザーに、以前入力された値に基づいた自動的なログインフォーム入力を許可するには、これをtrueにしてください。

Env: LIFERAY_COMPANY_PERIOD_SECURITY_PERIOD_LOGIN_PERIOD_FORM_PERIOD_AUTOCOMPLETE

Defaults:

    company.security.login.form.autocomplete=true


ユーザーに、以前入力された値に基づいた自動的なリマインダー・クエリー・フォーム入力を許可するには、これをtrueにしてください。

Env: LIFERAY_COMPANY_PERIOD_SECURITY_PERIOD_PASSWORD_PERIOD_REMINDER_PERIOD_QUERY_PERIOD_FORM_PERIOD_AUTOCOMPLETE

Defaults:

    company.security.password.reminder.query.form.autocomplete=true


ユーザーがポータルにパスワードの送付依頼をできるように許可するには、これをtrueにしてください。

Env: LIFERAY_COMPANY_PERIOD_SECURITY_PERIOD_SEND_PERIOD_PASSWORD

Defaults:

    company.security.send.password=true


ユーザーがポータルにパスワードのリセット・リンクを送付依頼できるように許可するには、これをtrueにしてください。

Env: LIFERAY_COMPANY_PERIOD_SECURITY_PERIOD_SEND_PERIOD_PASSWORD_PERIOD_RESET_PERIOD_LINK

Defaults:

    company.security.send.password.reset.link=true


ユーザーでない者がアカウントを作成してポータルに登録できるようにするには、これをtrueに設定してください。

Env: LIFERAY_COMPANY_PERIOD_SECURITY_PERIOD_STRANGERS

Defaults:

    company.security.strangers=true


ユーザーがログイン・ポートレットの "アカウント作成" リンクをクリックする度に使用される、新しいアカウントを作るためのフレンドリーURLを入力してください。 これは、アカウント作成のためにカスタムのポートレットを提供することを許可します。デフォルトにより、 ポータルのアカウント作成はクローズされます。

Env: LIFERAY_COMPANY_PERIOD_SECURITY_PERIOD_STRANGERS_PERIOD_URL

Examples:

    company.security.strangers.url=/create_account


会社のメール・サフィックスに合致するEメールアドレスでユーザーでない者がアカウントを作成できるようにするには、これをtrueにしてください。このプロパティは、 "company.security.strangers" もtrueに設定されていない限り使われません。

Env: LIFERAY_COMPANY_PERIOD_SECURITY_PERIOD_STRANGERS_PERIOD_WITH_PERIOD_MX

Defaults:

    company.security.strangers.with.mx=true


アカウントを作成するユーザーでない者がEメールを通して認証される必要がある場合、これをtrueにしてください。

Env: LIFERAY_COMPANY_PERIOD_SECURITY_PERIOD_STRANGERS_PERIOD_VERIFY

Defaults:

    company.security.strangers.verify=false


サイト管理者が企業ロゴの代わりに自分のロゴを使えるのを許可するには、これをtrueにしてください。

Env: LIFERAY_COMPANY_PERIOD_SECURITY_PERIOD_SITE_PERIOD_LOGO

Defaults:

    company.security.site.logo=true


会社の認証設定フォームの一部として含まれるセクションのリストを入力してください。

Env: LIFERAY_COMPANY_PERIOD_SETTINGS_PERIOD_FORM_PERIOD_AUTHENTICATION

Defaults:

    company.settings.form.authentication=


Top of Page

ユーザー


ユーザーが削除できない場合は、これをfalseにしてください。

Env: LIFERAY_USERS_PERIOD_DELETE

Defaults:

    users.delete=true


バリデーションで数値のスクリーン名作成を可能にしたい場合には、これをtrueに設定してください。

このプロパティがtrueの時、全ての数字の値が許可されるわけではありません。 ユーザーのフレンドリーURLは、そのスクリーンネームです。 グループのフレンドリーURLは、そのグループIDです。それら2つは同じにすることができません。

Env: LIFERAY_USERS_PERIOD_SCREEN_PERIOD_NAME_PERIOD_ALLOW_PERIOD_NUMERIC

Defaults:

    users.screen.name.allow.numeric=false


ユーザーが特定のユーザー・スクリーンネームを入力しても常に自動的にユーザー・スクリーンネームを作成するには、これをtrueにしてください。 もしもこれがtrueなら、プロパティ "company.security.auth.type" がスクリーンネームに設定されていても 、LDAPインポーターはEメールアドレスを使ってユーザーをフェッチしてくるでしょう。

Env: LIFERAY_USERS_PERIOD_SCREEN_PERIOD_NAME_PERIOD_ALWAYS_PERIOD_AUTOGENERATE

Defaults:

    users.screen.name.always.autogenerate=false


com.liferay.portal.security.auth.ScreenNameGenerator を実装するクラス名を入力してください。このクラスは 、ユーザー・スクリーンネームを生成するために呼び出されます。

このプロパティは、liferay-hook.xmlにより上書きされているポータルプロパティを除き、ポータルから読み取られません。ここには参照用途としてのみ残ります。

Env: LIFERAY_USERS_PERIOD_SCREEN_PERIOD_NAME_PERIOD_GENERATOR

Examples:

    users.screen.name.generator=com.liferay.portal.security.auth.DefaultScreenNameGenerator


スクリーンネームに許可される特殊文字のリストを入力してください。この プロパティは、デフォルトのスクリーンネーム・バリデーター・インプルメンテーションによって読み取られます。 カスタムの実装は、特殊文字を使ったスクリーンネームを説明するためにこのプロパティも使う必要があります。

Env: LIFERAY_USERS_PERIOD_SCREEN_PERIOD_NAME_PERIOD_SPECIAL_PERIOD_CHARACTERS

Defaults:

    users.screen.name.special.characters=-._


com.liferay.portal.security.auth.ScreenNameValidator を実装するクラス名を入力してください。このクラスは 、ユーザー・スクリーンネームを認証するために呼び出されます。

このプロパティは 、liferay-hook.xmlにより上書きされているポータルプロパティを除き、ポータルから読み取られません。ここには参照用途としてのみ残ります。

Env: LIFERAY_USERS_PERIOD_SCREEN_PERIOD_NAME_PERIOD_VALIDATOR

Examples:

    users.screen.name.validator=com.liferay.portal.security.auth.DefaultScreenNameValidator
    users.screen.name.validator=com.liferay.portal.security.auth.LiberalScreenNameValidator


Eメール アドレスなしでユーザーを作成できるようにしたい場合は、これをfalseにしてください。Eメールアドレスは、プロパティ "users.email.address.auto.suffix" に基づいてユーザーに自動的に割り当てられます。

Env: LIFERAY_USERS_PERIOD_EMAIL_PERIOD_ADDRESS_PERIOD_REQUIRED

Defaults:

    users.email.address.required=true


自動的に作成されるEメールアドレスのサフィックスを設定してください。 Eメールアドレスを持たないユーザー向け このプロパティは、プロパティ "users.email.address.required" がfalseに設定されている場合には使われません。 自動生成されるEメールアドレスは、ユーザーIDに指定のサフィックスを加えたものです。

Env: LIFERAY_USERS_PERIOD_EMAIL_PERIOD_ADDRESS_PERIOD_AUTO_PERIOD_SUFFIX

Defaults:

    users.email.address.auto.suffix=@no-emailaddress.com


com.liferay.portal.security.auth.EmailAddressGenerator を実装するクラス名を入力してください。 このクラスを呼び出して、Eメールアドレスを指定しないユーザーのEメールアドレスを生成します。 このクラスは、プロパティ "users.email.address.required" がfalseに設定されている場合にのみ使用されます。

このプロパティは、liferay-hook.xmlにより上書きされているポータルプロパティを除き、ポータルから読み取られません。ここには参照用途としてのみ残ります。

Env: LIFERAY_USERS_PERIOD_EMAIL_PERIOD_ADDRESS_PERIOD_GENERATOR

Examples:

    users.email.address.generator=com.liferay.portal.security.auth.DefaultEmailAddressGenerator


com.liferay.portal.security.auth.EmailAddressValidatorを実装するクラス名を入力してください。 このクラスを呼び出して、ユーザーのEメールアドレスを有効化します。

このプロパティは、liferay-hook.xmlにより上書きされているポータルプロパティを除き、ポータルから読み取られません。ここには参照用途としてのみ残ります。

Env: LIFERAY_USERS_PERIOD_EMAIL_PERIOD_ADDRESS_PERIOD_VALIDATOR

Examples:

    users.email.address.validator=com.liferay.portal.security.auth.DefaultEmailAddressValidator
    users.email.address.validator=com.liferay.portal.security.auth.LiberalEmailAddressValidator


com.liferay.portal.security.auth.FullNameGeneratorを実装するクラス名を入力してください。 このクラスをお呼び出して、ユーザーの名前、ミドルネーム、苗字からフルネームを生成します。

このプロパティは、liferay-hook.xmlにより上書きされているポータルプロパティを除き、ポータルから読み取られません。ここには参照用途としてのみ残ります。

Env: LIFERAY_USERS_PERIOD_FULL_PERIOD_NAME_PERIOD_GENERATOR

Examples:

    users.full.name.generator=com.liferay.portal.security.auth.DefaultFullNameGenerator
    users.full.name.generator=com.liferay.portal.security.auth.FamilyNameFirstFullNameGenerator


com.liferay.portal.security.auth.FullNameValidatorを実装するクラス名を入力してください。 このクラスを呼び出して、ユーザーの名前、ミドルネーム、苗字を有効化します。

このプロパティは、liferay-hook.xmlにより上書きされているポータルプロパティを除き、ポータルから読み取られません。ここには参照用途としてのみ残ります。

Env: LIFERAY_USERS_PERIOD_FULL_PERIOD_NAME_PERIOD_VALIDATOR

Examples:

    users.full.name.validator=com.liferay.portal.security.auth.DefaultFullNameValidator


ユーザーの最終ログイン情報を記録するには、これをtrueに設定してください。

Defaults:

    users.update.last.login=true


許可されたユーザーのリストビューを設定してください。

Env: LIFERAY_USERS_PERIOD_LIST_PERIOD_VIEWS

Defaults:

    users.list.views=tree,flat-user-groups


ユーザーのパスワードをリセットする際に使われるリマインダー クエリを有効にするには、これをtrueに設定してください。

Env: LIFERAY_USERS_PERIOD_REMINDER_PERIOD_QUERIES_PERIOD_CUSTOM_PERIOD_QUESTION_PERIOD_ENABLED Env: LIFERAY_USERS_PERIOD_REMINDER_PERIOD_QUERIES_PERIOD_ENABLED

Defaults:

    users.reminder.queries.enabled=true
    users.reminder.queries.custom.question.enabled=true


ユーザーがリマインダー クエリなしでパスワードのリセットをできるようにするには、これをfalseに設定してください。

Env: LIFERAY_USERS_PERIOD_REMINDER_PERIOD_QUERIES_PERIOD_REQUIRED

Defaults:

    users.reminder.queries.required=false


リマインダー クエリに使われる質問リストを入力してください。

Env: LIFERAY_USERS_PERIOD_REMINDER_PERIOD_QUERIES_PERIOD_QUESTIONS

Defaults:

    users.reminder.queries.questions=what-is-your-primary-frequent-flyer-number,what-is-your-library-card-number,what-was-your-first-phone-number,what-was-your-first-teacher's-name,what-is-your-father's-middle-name


インデックスからユーザーを検索するには、これをtrueに設定してください。 データベースからユーザーを検索するには、これをfalseに設定してください。 これをfalseに設定することで、Expandoアトリビュートに基づくユーザー検索の機能が無効になりますのでご注意ください。 この設定は、コントロールパネルからインデクサーを有効にしていない場合には使われません。

Env: LIFERAY_USERS_PERIOD_SEARCH_PERIOD_WITH_PERIOD_INDEX

Defaults:

    users.search.with.index=true


プレフィックス "users.update.user.name." でプロパティを、さらにユーザー名が変更された際にアップデートされることになるクラス名で、サフィックスを設定してください。

Env: LIFERAY_USERS_PERIOD_UPDATE_PERIOD_USER_PERIOD_NAME_PERIOD_COM_PERIOD_LIFERAY_PERIOD_MESSAGE_PERIOD_BOARDS_PERIOD_KERNEL_PERIOD_MODEL_PERIOD__UPPERCASEM__UPPERCASEB__UPPERCASEM_ESSAGE

Defaults:

    users.update.user.name.com.liferay.message.boards.kernel.model.MBMessage=true


ユーザーをCSVファイルにエクスポートする際に含まれるユーザー アトリビュートのリストを入力してください。 アトリビュート名にプレフィックス "expando:" を追加することで、カスタム欄を含めることができます。

Env: LIFERAY_USERS_PERIOD_EXPORT_PERIOD_CSV_PERIOD_FIELDS

Defaults:

    users.export.csv.fields=fullName,emailAddress


ユーザーのプロフィールページにフレンドリーURLを設定してください。 何も指定されていない場合には、ポータルは実行時にユーザーの最初のパブリックページを照会します。

次の変数が使用できます: ${liferay:screenName} および ${liferay:userId}。

Env: LIFERAY_USERS_PERIOD_PROFILE_PERIOD_FRIENDLY_PERIOD_URL

Examples:

    users.profile.friendly.url=/web/${liferay:screenName}/profile


ユーザーのアドミニストレーション検索コンテナで、各ユーザーに表示される組織、ロール、ユーザーグループの最大数を設定してください。

Env: LIFERAY_USERS_PERIOD_ADMIN_PERIOD_ORGANIZATION_PERIOD_COLUMN_PERIOD_LIMIT Env: LIFERAY_USERS_PERIOD_ADMIN_PERIOD_ROLE_PERIOD_COLUMN_PERIOD_LIMIT Env: LIFERAY_USERS_PERIOD_ADMIN_PERIOD_USER_PERIOD_GROUP_PERIOD_COLUMN_PERIOD_LIMIT

Defaults:

    users.admin.organization.column.limit=50
    users.admin.role.column.limit=50
    users.admin.user.group.column.limit=50


Top of Page

グループとロール


標準のシステムグループ以外に存在するコンマ区切りのシステムグループのリストを入力してください。 サーバーを起動すると、ポータルはすべてのシステムグループが間違いなく存在することを確認します。 欠落しているシステムグループがあれば、ポータルが作成します。

Env: LIFERAY_SYSTEM_PERIOD_GROUPS

Defaults:

    system.groups=


標準のシステムロール以外に存在するコンマ区切りのシステムロール名のリストを入力してください。 サーバーを起動すると、ポータルはすべてのシステムロールが間違いなく存在することを確認します。 欠落しているシステムロールがあれば、ポータルが作成します。

標準のシステムロールは次の通りです: アドミニストレータ、ゲスト、パワーユーザー、ユーザー。 これらロールの削除または名称変更はできません。

Env: LIFERAY_SYSTEM_PERIOD_ROLES

Defaults:

    system.roles=


アドミニストレータのシステムロールの詳細を設定してください。

Env: LIFERAY_SYSTEM_PERIOD_ROLE_PERIOD__UPPERCASEA_DMINISTRATOR_PERIOD_DESCRIPTION

Defaults:

    system.role.Administrator.description=Administrators are super users who can do anything.


ゲストのシステムロールの詳細を設定してください。

Env: LIFERAY_SYSTEM_PERIOD_ROLE_PERIOD__UPPERCASEG_UEST_PERIOD_DESCRIPTION

Defaults:

    system.role.Guest.description=Unauthenticated users always have this role.


オーナーのシステムロールの詳細を設定してください。

Env: LIFERAY_SYSTEM_PERIOD_ROLE_PERIOD__UPPERCASEO_WNER_PERIOD_DESCRIPTION

Defaults:

    system.role.Owner.description=This is an implied role with respect to the objects users create.


パワーユーザーのシステムロールの詳細を設定してください。

Env: LIFERAY_SYSTEM_PERIOD_ROLE_PERIOD__UPPERCASEP_OWER_PERIOD__UPPERCASEU_SER_PERIOD_DESCRIPTION

Defaults:

    system.role.Power.User.description=Power Users have their own personal site.


ユーザーのシステムロールの詳細を設定してください。

Env: LIFERAY_SYSTEM_PERIOD_ROLE_PERIOD__UPPERCASEU_SER_PERIOD_DESCRIPTION

Defaults:

    system.role.User.description=Authenticated users should be assigned this role.


標準のシステム組織ロール以外に存在するコンマ区切りのシステム組織ロール名のリストを入力してください。 サーバーを起動すると、ポータルはすべてのシステム組織ロールが間違いなく存在することを確認します。欠落しているシステム組織ロールがあれば、ポータルが作成します。

標準のシステム組織ロールは次の通りです: 組織アドミニストレータ、組織メンバー、組織オーナー。これらロールの削除または名称変更はできません。

Env: LIFERAY_SYSTEM_PERIOD_ORGANIZATION_PERIOD_ROLES

Defaults:

    system.organization.roles=


組織アドミニストレータのシステム組織ロールの詳細を設定してください。

Env: LIFERAY_SYSTEM_PERIOD_ORGANIZATION_PERIOD_ROLE_PERIOD__UPPERCASEO_RGANIZATION_PERIOD__UPPERCASEA_DMINISTRATOR_PERIOD_DESCRIPTION

Defaults:

    system.organization.role.Organization.Administrator.description=Organization Administrators are super users of their organization but cannot make other users into Organization Administrators.


組織メンバーのシステム組織ロールの詳細を設定してください。

Env: LIFERAY_SYSTEM_PERIOD_ORGANIZATION_PERIOD_ROLE_PERIOD__UPPERCASEO_RGANIZATION_PERIOD__UPPERCASEU_SER_PERIOD_DESCRIPTION

Defaults:

    system.organization.role.Organization.User.description=All users who belong to an organization have this role within that organization.


組織オーナーのシステム組織ロールの詳細を設定してください。

Env: LIFERAY_SYSTEM_PERIOD_ORGANIZATION_PERIOD_ROLE_PERIOD__UPPERCASEO_RGANIZATION_PERIOD__UPPERCASEO_WNER_PERIOD_DESCRIPTION

Defaults:

    system.organization.role.Organization.Owner.description=Organization Owners are super users of their organization and can assign organization roles to users.


標準のシステムサイトロール以外に存在するコンマ区切りのシステムサイトロール名のリストを入力してください。 サーバーを起動すると、ポータルはすべてのシステムサイトロールが間違いなく存在することを確認します。 欠落しているシステムサイトロールがあれば、ポータルが作成します。

標準のシステムサイトロールは次の通りです: サイトアドミニストレータ、サイトメンバー、サイトオーナー。これらロールの削除または名称変更はできません。

Env: LIFERAY_SYSTEM_PERIOD_SITE_PERIOD_ROLES

Defaults:

    system.site.roles=


サイトアドミニストレータのシステムサイトロールの詳細を設定してください。

Env: LIFERAY_SYSTEM_PERIOD_SITE_PERIOD_ROLE_PERIOD__UPPERCASES_ITE_PERIOD__UPPERCASEA_DMINISTRATOR_PERIOD_DESCRIPTION

Defaults:

    system.site.role.Site.Administrator.description=Site Administrators are super users of their site but cannot make other users into Site Administrators.


サイトメンバーのシステムサイトロールの詳細を設定してください。

Env: LIFERAY_SYSTEM_PERIOD_SITE_PERIOD_ROLE_PERIOD__UPPERCASES_ITE_PERIOD__UPPERCASEM_EMBER_PERIOD_DESCRIPTION

Defaults:

    system.site.role.Site.Member.description=All users who belong to a site have this role within that site.


サイトオーナーのシステムサイトロールの詳細を設定してください。

Env: LIFERAY_SYSTEM_PERIOD_SITE_PERIOD_ROLE_PERIOD__UPPERCASES_ITE_PERIOD__UPPERCASEO_WNER_PERIOD_DESCRIPTION

Defaults:

    system.site.role.Site.Owner.description=Site Owners are super users of their site and can assign site roles to users.


オムニアドミニ ユーザーは、以下のポータルのコア機能を管理することができます: gc、シャットダウンなど。オムニアドミニ ユーザーは、デフォルト カンパニーに属している必要があります。

1つのアプリケーションサーバーに複数のポータル インスタンスを展開できますが、すべてのアドミニストレータがこのコア機能へのアクセスをできるようにすべきではありません。オムニアドミニ ユーザーとなるユーザーのIDを入力してください。

正しいカンパニーに属し、アドミニストレータのロールを持つユーザーにポータルのコア機能の管理が許可されている場合には、この欄は空白のままにしてください。

Env: LIFERAY_OMNIADMIN_PERIOD_USERS

Defaults:

    omniadmin.users=


すべてのユーザーが利用規約に同意する必要がある場合には、これをtrueに設定してください。

Env: LIFERAY_TERMS_PERIOD_OF_PERIOD_USE_PERIOD_REQUIRED

Defaults:

    terms.of.use.required=true


データベース層でのフィルタリングをデリゲートする複雑なSQLクエリのトリガーとなるグループクラス名のリストを入力してください。 グループクラス名は、Group_ tableにあるclassNameと一致します。 単純なSQLクエリ後のアプリケーション層のメモリでのフィルタリングで、パフォーマンスが大幅に向上する可能性があります。

Env: LIFERAY_GROUPS_PERIOD_COMPLEX_PERIOD_SQL_PERIOD_CLASS_PERIOD_NAMES

Defaults:

    groups.complex.sql.class.names=com.liferay.portal.kernel.model.User


独自の基準を使ってのロール検索を希望する場合には、ロールのサブタイプを指定してください。

Env: LIFERAY_ROLES_PERIOD_ORGANIZATION_PERIOD_SUBTYPES Env: LIFERAY_ROLES_PERIOD_REGULAR_PERIOD_SUBTYPES Env: LIFERAY_ROLES_PERIOD_SITE_PERIOD_SUBTYPES

Defaults:

    roles.site.subtypes=
    roles.organization.subtypes=
    roles.regular.subtypes=


バリデーションで数値名のロール作成を可能にしたい場合には、これをtrueに設定してください。

Env: LIFERAY_ROLES_PERIOD_NAME_PERIOD_ALLOW_PERIOD_NUMERIC

Defaults:

    roles.name.allow.numeric=false


Top of Page

組織

Defaults:

    organizations.types=organization

Defaults:

    organizations.rootable[organization]=true
    organizations.children.types[organization]=organization
    organizations.country.enabled[organization]=true
    organizations.country.required[organization]=false


組織のアドミニストレータすべてが、その組織にあらゆるユーザーを割り当てられるようにしたい場合には、このプロパティをfalseに設定してください。 デフォルトでは、アドミニストレータが管理可能な組織およびサブ組織のユーザーのみを割り当てることができます。

Env: LIFERAY_ORGANIZATIONS_PERIOD_ASSIGNMENT_PERIOD_STRICT

Defaults:

    organizations.assignment.strict=true


ユーザーが明示的に割り当てられている組織のみのメンバーにしたい場合には、このプロパティをtrueに設定してください。 デフォルトでは、ユーザーは暗黙的に所属組織の上位組織のメンバーともなります。 例えば、ユーザーがLiferay Spainに属する場合、そのユーザーは暗黙的に上位組織であるLiferay EuropeおよびLiferay Globalのメンバーとなり、それらの非公開ページにアクセスすることができます。

Env: LIFERAY_ORGANIZATIONS_PERIOD_MEMBERSHIP_PERIOD_STRICT

Defaults:

    organizations.membership.strict=false


インデックスから組織を検索するには、これをtrueに設定してください。 データベースから組織を検索するには、これをfalseに設定してください。 これをfalseに設定することで、Expandoアトリビュートに基づく組織検索の機能が無効になりますのでご注意ください。 この設定は、コントロールパネルからインデクサーを有効にしていない場合には使われません。

Env: LIFERAY_ORGANIZATIONS_PERIOD_SEARCH_PERIOD_WITH_PERIOD_INDEX

Defaults:

    organizations.search.with.index=true


Top of Page

ユーザーグループ


バリデーションで数値名のグループ作成を可能にしたい場合には、これをtrueに設定してください。

Env: LIFERAY_USER_PERIOD_GROUPS_PERIOD_NAME_PERIOD_ALLOW_PERIOD_NUMERIC

Defaults:

    user.groups.name.allow.numeric=false


ユーザーグループ ページをユーザーの個人サイトにコピーする従来の動作を有効にするには、これをtrueに設定してください。 この動作は推奨されず廃止予定であり、今後のリリースでは別のスキームに置き換わる可能性があります。

Env: LIFERAY_USER_PERIOD_GROUPS_PERIOD_COPY_PERIOD_LAYOUTS_PERIOD_TO_PERIOD_USER_PERIOD_PERSONAL_PERIOD_SITE

Defaults:

    user.groups.copy.layouts.to.user.personal.site=false


インデックスからユーザーグループを検索するには、これをtrueに設定してください。 データベースからユーザーグループを検索するには、これをfalseに設定してください。 これをfalseに設定することで、Expandoアトリビュートに基づくユーザーグループ検索の機能が無効になりますのでご注意ください。 この設定は、コントロールパネルからインデクサーを有効にしていない場合には使われません。

Env: LIFERAY_USER_PERIOD_GROUPS_PERIOD_SEARCH_PERIOD_WITH_PERIOD_INDEX

Defaults:

    user.groups.search.with.index=true


Top of Page

メンバーシップのポリシー


毎回サーバーが起動されるたびに、あるいはメンバーシップ ポリシーに関する注意が展開された際に、メンバーシップ ポリシーの確認を行うには、これをtrueに設定してください。

Env: LIFERAY_MEMBERSHIP_PERIOD_POLICY_PERIOD_AUTO_PERIOD_VERIFY

Defaults:

    membership.policy.auto.verify=false


com.liferay.portal.security.membershippolicy.OrganizationMembershipPolicyを実装するクラス名を入力してください。 このクラスは、ユーザーが組織から追加・削除されたとき、またはユーザーの組織ロールへの割り当てを実施あるいは解除したとき、もしくは新組織が追加または更新されたときに呼び出されます。

このプロパティは、liferay-hook.xmlにより上書きされているポータルプロパティを除き、ポータルから読み取られません。ここには参照用途としてのみ残ります。

Env: LIFERAY_MEMBERSHIP_PERIOD_POLICY_PERIOD_ORGANIZATIONS

Examples:

    membership.policy.organizations=com.liferay.portal.security.membershippolicy.DummyOrganizationMembershipPolicy


com.liferay.portal.security.membershippolicy.RoleMembershipPolicyを実装するクラス名を入力してください。 このクラスは、ユーザーの通常ロールへの割り当てが実施または解除されたとき、あるいは新しいロールが追加または更新されたときに呼び出されます。

このプロパティは、liferay-hook.xmlにより上書きされているポータルプロパティを除き、ポータルから読み取られません。ここには参照用途としてのみ残ります。

Env: LIFERAY_MEMBERSHIP_PERIOD_POLICY_PERIOD_ROLES

Examples:

    membership.policy.roles=com.liferay.portal.security.membershippolicy.DummyRoleMembershipPolicy


com.liferay.portal.security.membershippolicy.SiteMembershipPolicyを実装するクラス名を入力してください。 このクラスは、ユーザーがサイトから追加・削除されたとき、またはユーザーのサイトロールへの割り当てを実施あるいは解除したとき、もしくは新しいサイトが追加または更新されたときに呼び出されます。

このプロパティは、liferay-hook.xmlにより上書きされているポータルプロパティを除き、ポータルから読み取られません。ここには参照用途としてのみ残ります。

Env: LIFERAY_MEMBERSHIP_PERIOD_POLICY_PERIOD_SITES

Examples:

    membership.policy.sites=com.liferay.portal.security.membershippolicy.DummySiteMembershipPolicy
    membership.policy.sites=com.liferay.portal.security.membershippolicy.DefaultSiteMembershipPolicy


com.liferay.portal.security.membershippolicy.UserGroupsMembershipPolicyを実装するクラス名を入力してください。 このクラスは、ユーザーがユーザーグループから追加または削除されたとき、あるいは新しいユーザーグループが追加または更新されたときに呼び出されます。

このプロパティは、liferay-hook.xmlにより上書きされているポータルプロパティを除き、ポータルから読み取られません。ここには参照用途としてのみ残ります。

Env: LIFERAY_MEMBERSHIP_PERIOD_POLICY_PERIOD_USER_PERIOD_GROUPS

Examples:

    membership.policy.user.groups=com.liferay.portal.security.membershippolicy.DummyUserGroupMembershipPolicy


Top of Page

言語とタイムゾーン


有効なロケールを指定してください。 特定の言語に対応するメッセージは、content/Language_*.properties.のものと一致するファイル名を持つプロパティファイルに指定されます。 これらの値は、content/Language-ext_*.properties.のものと一致するファイル名を持つプロパティファイル内で上書きすることも可能です。 各エントリーを区分するにはコンマを使ってください。

同一の言語で2つ以上のロケールが存在する場合には、同一言語の別のロケールで翻訳を要求されても、翻訳された値が見つからない際には、リストの上位にあるものが使われます。 例えば、pt_BRおよびpt_PTという順序で2つのロケールが存在する場合、pt_PTで見つからないキーはpt_BRで検索されます。

言語コードはISO 639-1規格に従います。 各ロケールのコンテンツはUTF-8にエンコードされている必要があります。

言語および国コードの指定は、以下のリンクをご覧ください:

     http://www.loc.gov/standards/iso639-2/php/code_list.php
     http://userpage.chemie.fu-berlin.de/diverse/doc/ISO_3166.html

Env: LIFERAY_LOCALES

Defaults:

    locales=ar_SA,eu_ES,bg_BG,ca_AD,ca_ES,zh_CN,zh_TW,hr_HR,cs_CZ,da_DK,nl_NL,nl_BE,en_US,en_GB,en_AU,et_EE,fi_FI,fr_FR,fr_CA,gl_ES,de_DE,el_GR,iw_IL,hi_IN,hu_HU,in_ID,it_IT,ja_JP,ko_KR,lo_LA,lt_LT,nb_NO,fa_IR,pl_PL,pt_BR,pt_PT,ro_RO,ru_RU,sr_RS,sr_RS_latin,sl_SI,sk_SK,es_ES,sv_SE,th_TH,tr_TR,uk_UA,vi_VN


ベータ内のロケールを指定してください。 翻訳作業に参加するには、http://translate.liferay.comに進んでください。

Env: LIFERAY_LOCALES_PERIOD_BETA

Defaults:

    locales.beta=ar_SA,eu_ES,bg_BG,ca_AD,zh_TW,hr_HR,cs_CZ,da_DK,nl_BE,en_GB,en_AU,et_EE,gl_ES,el_GR,hi_IN,in_ID,it_IT,ko_KR,lo_LA,lt_LT,nb_NO,fa_IR,pl_PL,pt_PT,ro_RO,ru_RU,sr_RS,sr_RS_latin,sl_SI,sk_SK,sv_SE,tr_TR,uk_UA,vi_VN


デフォルトによって有効化されるロケールを指定してください。

Env: LIFERAY_LOCALES_PERIOD_ENABLED

Defaults:

    locales.enabled=ca_ES,zh_CN,nl_NL,en_US,fi_FI,fr_FR,de_DE,iw_IL,hu_HU,ja_JP,pt_BR,es_ES


認証を受けていないユーザーがAccept-Languageから希望する言語を選ぶ場合には、これをtrueに設定してください。 認証を受けていないユーザーが本人のカンパニーから希望する言語を選ぶ場合には、これをfalseに設定してください。

Env: LIFERAY_LOCALE_PERIOD_DEFAULT_PERIOD_REQUEST

Defaults:

    locale.default.request=false


ロケールが自動的にURLに付加されない場合には、これを0に設定してください。 これにより、各URLが潜在的に異なる多くの言語を提示できるようになります。 例えば、URL http://localhost:8080/web/guest/homeは、異なる多くの言語でユーザーによる閲覧が可能となります。

要求されたロケールがデフォルト ロケールでないときに、自動的にロケールがURLに付加される場合には、これを1に設定してください。 これにより、各URLは1か国語のみを提示することとなります。 例えば、URL http://localhost:8080/web/guest/homeは、デフォルト言語を提示することとなります。 URL http://localhost:8080/zh/web/guest/homeとhttp://localhost:8080/zh_CN/web/guest/homeの双方とも、中国語を提示することとなります。

付加されるロケールが "zh" で完全なロケール "zh_CN" でない場合には、返される完全なロケールは、ロケールがプロパティ "locales" に現れる順序に基づきます。 "zh_CN" が "zh_TW" の前に現れる場合には、"zh" が "zh_TW" の簡略形になります。

デフォルト言語は、system.properties内でプロパティ "user.country" および "user.language" を使って設定されます。

ロケールが自動的に各URLに付加される場合には、これを2に設定してください。 これにより、各URLは1か国語のみを提示することとなります。

要求されたロケールがデフォルトのユーザー ロケールでないときに、ロケールが自動的にURLに付加される場合には、これを3に設定してください。 ゲストユーザーの場合には、動作は1の値のときと同じです。

各言語は、プロパティ "locales" およびI18n Servletのweb.xmlにあるサーブレット マッピングにエントリーをする必要があります。

Env: LIFERAY_LOCALE_PERIOD_PREPEND_PERIOD_FRIENDLY_PERIOD_URL_PERIOD_STYLE

Defaults:

    locale.prepend.friendly.url.style=3


要求されたURLに "locales" および "locales.beta" プロパティで設定されたロケールでないものが含まれる場合に、HTTP 404ステータスコードおよびページを返すには、これをfalseに設定してください。

例えば、スペイン語が有効なロケールのひとつでなく、http://localhost:8080/es/web/guestが要求された場合には、404エラーコードおよびページが返されます。

これにより、インスタレーション内に定義済みの有効なロケールが存在する場合に、ページの重複を避けることができるので、SEOが向上する可能性があります。

Env: LIFERAY_LOCALE_PERIOD_USE_PERIOD_DEFAULT_PERIOD_IF_PERIOD_NOT_PERIOD_AVAILABLE

Defaults:

    locale.use.default.if.not.available=false


言語の翻訳を無効にするには、これをtrueに設定してください。 キー "first-name" の翻訳が要求されたときに、英語 (あるいは該当するロケール) で "First Name" を返すのではなく、"first-name" が返されます。

Env: LIFERAY_TRANSLATIONS_PERIOD_DISABLED

Defaults:

    translations.disabled=false


有効なタイムゾーンを指定してください。 指定したIDは、クラスjava.util.TimeZone.からのものと一致している必要があります。

Env: LIFERAY_TIME_PERIOD_ZONES

Defaults:

    time.zones=\
        Pacific/Midway,\
        Pacific/Honolulu,\
        America/Anchorage,\
        America/Los_Angeles,\
        America/Phoenix,\
        America/Denver,\
        America/Chicago,\
        America/New_York,\
        America/Caracas,\
        America/Puerto_Rico,\
        America/St_Johns,\
        America/Sao_Paulo,\
        America/Noronha,\
        Atlantic/Azores,\
        UTC,\
        Europe/Lisbon,\
        Europe/Paris,\
        Europe/Istanbul,\
        Asia/Jerusalem,\
        Asia/Baghdad,\
        Asia/Tehran,\
        Asia/Dubai,\
        Asia/Kabul,\
        Asia/Karachi,\
        Asia/Calcutta,\
        Asia/Katmandu,\
        Asia/Dhaka,\
        Asia/Rangoon,\
        Asia/Saigon,\
        Asia/Shanghai,\
        Asia/Tokyo,\
        Asia/Seoul,\
        Australia/Perth,\
        Australia/Eucla,\
        Australia/Darwin,\
        Australia/Sydney,\
        Australia/Lord_Howe,\
        Pacific/Guadalcanal,\
        Pacific/Auckland,\
        Pacific/Enderbury,\
        Pacific/Kiritimati


Top of Page

外観と感覚


システムがユーザーによる外観と感覚の変更を許可しない場合には、これをfalseに設定してください。

Env: LIFERAY_LOOK_PERIOD_AND_PERIOD_FEEL_PERIOD_MODIFIABLE

Defaults:

    look.and.feel.modifiable=true


デフォルトのレイアウト テンプレートIDを設定してください。

Env: LIFERAY_DEFAULT_PERIOD_LAYOUT_PERIOD_TEMPLATE_PERIOD_ID

Defaults:

    default.layout.template.id=2_columns_ii


デフォルトのポートレット デコレーターCSSクラスを設定してください。

Env: LIFERAY_DEFAULT_PERIOD_PORTLET_PERIOD_DECORATOR_PERIOD_CSS_PERIOD_CLASS

Defaults:

    default.portlet.decorator.css.class=decorate


デフォルトのポートレット デコレーターIDを設定してください。

Env: LIFERAY_DEFAULT_PERIOD_PORTLET_PERIOD_DECORATOR_PERIOD_ID

Defaults:

    default.portlet.decorator.id=decorate


通常テーマ用のデフォルト テーマIDを設定してください。

Env: LIFERAY_DEFAULT_PERIOD_REGULAR_PERIOD_THEME_PERIOD_ID

Defaults:

    default.regular.theme.id=classic_WAR_classictheme


通常テーマ用のデフォルト カラースキームIDを設定してください。

Env: LIFERAY_DEFAULT_PERIOD_REGULAR_PERIOD_COLOR_PERIOD_SCHEME_PERIOD_ID

Defaults:

    default.regular.color.scheme.id=01


公開または非公開グループのテーマ選択における変更を自動的にもう一方に適用することを希望する場合には、これをtrueに設定してください (すなわち、公開および非公開グループのテーマが常に一緒になります)。

Env: LIFERAY_THEME_PERIOD_SYNC_PERIOD_ON_PERIOD_GROUP

Defaults:

    theme.sync.on.group=false


Top of Page

リクエスト


liferay-portlet.xml内の非公開リクエスト アトリビュートを使用するために構成されているポートレットは、複数のリクエスト アトリビュートも共有したい場合があります。 このプロパティによって、どのリクエスト アトリビュートを共有するかを構成することが可能となります。 アトリビュート名が指定したアトリビュート名のいずれかで始まるときに共有されるアトリビュート名を、コンマ区切りのリストで設定してください。 例えば、その値を "hello_,world_" に設定すると、"hello_" または "world_" で始まるアトリビュート名が共有されます。

Env: LIFERAY_REQUEST_PERIOD_SHARED_PERIOD_ATTRIBUTES

Defaults:

    request.shared.attributes=LIFERAY_SHARED_


サーブレット リクエストの管理でアンラップされる必要のあるJavaパッケージをコンマ区切りのリストで設定してください。詳細な情報については、 LPS-67793を参照ください。

Env: LIFERAY_REQUEST_PERIOD_UNWRAP_PERIOD_PACKAGES

Defaults:

    request.unwrap.packages=com.liferay.,com.ibm.ws.cache.servlet.


Top of Page

セッション


SessionClicksを通じてセッション内に格納可能なキー数値の最大ペア数を設定してください。詳細な情報については、 LPS-20096を参照ください。

Env: LIFERAY_SESSION_PERIOD_CLICKS_PERIOD_MAX_PERIOD_ALLOWED_PERIOD_VALUES

Defaults:

    session.clicks.max.allowed.values=1024


SessionClicksを通じてセッション内に格納可能なキーおよび数値の最大サイズを設定してください。詳細な情報については、 LPS-20096を参照ください。

Env: LIFERAY_SESSION_PERIOD_CLICKS_PERIOD_MAX_PERIOD_SIZE_PERIOD_TERMS

Defaults:

    session.clicks.max.size.terms=1024


複合セッションIDを分解するデリミターを指定してください。

これにより、Weblogicならびに、アプリケーションサーバーがセッションIDに一意のJVMコードを追加するすべてのアプリケーションサーバーの問題が解決されます。 LPS-18587をご覧ください。

ポータルがアプリケーションサーバーに基づくデリミターの検出を試みるためのブランク デリミターを設定してください。

Env: LIFERAY_SESSION_PERIOD_ID_PERIOD_DELIMITER Env: LIFERAY_SESSION_PERIOD_ID_PERIOD_WEBLOGIC_PERIOD_DELIMITER

Defaults:

    session.id.delimiter=
    session.id.weblogic.delimiter=!


許可するセッションの最大数を指定してください。 0以下の数値は無制限を意味します。 1以上の値は、新しいセッションを無効にして、セッション数を制限します。

このプロパティは、セッション最大許可フィルタが有効になっていない場合には使用されません。

Env: LIFERAY_SESSION_PERIOD_MAX_PERIOD_ALLOWED

Defaults:

    session.max.allowed=0


セッションの時間切れまでの分数を指定してください。 この値は、web.xml.で設定された値に常に上書きされます。

Env: LIFERAY_SESSION_PERIOD_TIMEOUT

Defaults:

    session.timeout=30


ユーザーにセッションの時間切れ通知の警告を送信するまでの分数を指定してください。 警告を無効にするには、0を指定してください。

Env: LIFERAY_SESSION_PERIOD_TIMEOUT_PERIOD_WARNING

Defaults:

    session.timeout.warning=1


ユーザーにセッションの延長をたずねる必要性を回避するには、自動延長モードをtrueに設定してください。そうすると、自動的に延長されます。 このモードの目的は、ポータルページが読み込まれた状態で、ユーザーのブラウザが開かれている限り、セッションを維持することです。 より快適なパフォーマンスには、5分程度の短い "session.timeout" に合わせて、この設定を使うことが推奨されます。

Env: LIFERAY_SESSION_PERIOD_TIMEOUT_PERIOD_AUTO_PERIOD_EXTEND

Defaults:

    session.timeout.auto.extend=false


When the property "session.timeout.auto.extend" is set to true, set the number of seconds between when the extend process is launched and the actual expiration of the session.

Env: LIFERAY_SESSION_PERIOD_TIMEOUT_PERIOD_AUTO_PERIOD_EXTEND_PERIOD_OFFSET

Defaults:

    session.timeout.auto.extend.offset=0


セッションが時間切れになったときに、ユーザーがデフォルトページにリダイレクトされる場合には、これをtrueに設定してください。

Env: LIFERAY_SESSION_PERIOD_TIMEOUT_PERIOD_REDIRECT_PERIOD_ON_PERIOD_EXPIRE

Defaults:

    session.timeout.redirect.on.expire=false


liferay-portlet.xml内の非公開セッション アトリビュートを使用するために構成されているポートレットは、複数のセッション アトリビュートも共有したい場合があります。 このプロパティにより、どのセッション アトリビュートを共有するかを構成することが可能となります。 アトリビュート名が指定したアトリビュート名のいずれかで始まるときに共有されるアトリビュート名を、コンマ区切りのリストで設定してください。 例えば、その値を "hello_,world_" に設定すると、"hello_" または "world_" で始まるアトリビュート名が共有されます。

このプロパティは、ポータルからポートレットへのセッション アトリビュート共有の指定に使われることにご留意ください。 これは、ポートレットWAR間またはポートレットからポータルへのセッション共有の指定には使われません。

Env: LIFERAY_SESSION_PERIOD_SHARED_PERIOD_ATTRIBUTES

Defaults:

    session.shared.attributes=COMPANY_,LIFERAY_SHARED_,org.apache.struts.action.LOCALE,PORTLET_RENDER_PARAMETERS_,PUBLIC_RENDER_PARAMETERS_POOL_,USER_


ポータルからポートレットへ共有されるアトリビュートを間違いなく除いてください。

Env: LIFERAY_SESSION_PERIOD_SHARED_PERIOD_ATTRIBUTES_PERIOD_EXCLUDES

Defaults:

    session.shared.attributes.excludes=USER_PASSWORD


ユーザーのパスワードをセッションに格納するには、これをtrueに設定してください。

Env: LIFERAY_SESSION_PERIOD_STORE_PERIOD_PASSWORD

Defaults:

    session.store.password=false


すべてのパーシステント クッキーを無効にするには、これをfalseに設定してください。 自動ログインなどの機能が使えなくなります。

Env: LIFERAY_SESSION_PERIOD_ENABLE_PERIOD_PERSISTENT_PERIOD_COOKIES

Defaults:

    session.enable.persistent.cookies=true


クッキーが無効になっているときに、セッションを有効にするには、これをtrueに設定してください。 LEP-4787をご覧ください。 それを有効にすることで、特定のセットアップが損なわれる可能性があるので、この動作は構成可能です。

Env: LIFERAY_SESSION_PERIOD_ENABLE_PERIOD_URL_PERIOD_WITH_PERIOD_SESSION_PERIOD_ID

Defaults:

    session.enable.url.with.session.id=false


パーシステント クッキーが有効になっていると、ログインプロセスで複数のクッキーが設定されます。 それらクッキーのドメインを設定するには、このプロパティを設定してください。

Env: LIFERAY_SESSION_PERIOD_COOKIE_PERIOD_DOMAIN

Examples:

    session.cookie.domain=


クッキー ドメイン値に完全なホスト名を使うには、これをtrueに設定してください。 デフォルトでは、クロスドメインのログインが可能となるよう、ドメインはルートドメインのみ使用するように調整されています。

Env: LIFERAY_SESSION_PERIOD_COOKIE_PERIOD_USE_PERIOD_FULL_PERIOD_HOSTNAME

Defaults:

    session.cookie.use.full.hostname=false


ユーザーがポータルにログインしたときに、セッションを無効にするには、これをtrueに設定してください。これはフィッシング防止に役立ちます。 ゲストユーザーと認証済みユーザーが同一のセッションを持つことが必要である場合には、これをfalseに設定してください。

プロパティ "company.security.auth.requires.https" がtrueに設定されており、HTTPとHTTPSセッションを跨いで同じ認証情報を維持したい場合には、これをfalseに設定してください。

Env: LIFERAY_SESSION_PERIOD_ENABLE_PERIOD_PHISHING_PERIOD_PROTECTION

Defaults:

    session.enable.phishing.protection=true


プロパティ "session.enable.phishing.protection" がtrueに設定されている場合に、新しいセッションにコピーされるアトリビュート名をコンマで区切ったリストで設定してください。

Env: LIFERAY_SESSION_PERIOD_PHISHING_PERIOD_PROTECTED_PERIOD_ATTRIBUTES

Defaults:

    session.phishing.protected.attributes=HTTPS_INITIAL,LAST_PATH


ユーザーがサインインする前に、クッキー サポートがあるかどうかをテストするには、これをtrueに設定してください。

Env: LIFERAY_SESSION_PERIOD_TEST_PERIOD_COOKIE_PERIOD_SUPPORT

Defaults:

    session.test.cookie.support=true


追加されたセッション変数がシリアル化可能かどうかをcom.liferay.portal.kernel.servlet.SerializableSessionAttributeListenerがテストできるようにするには、これをtrueに設定してください。 セッションにシリアル化不能の数値が格納されていると、セッション レプリケーションがアプリケーションサーバーによって有効にされていても、セッションがレプリケートされないことが起こります。

Env: LIFERAY_SESSION_PERIOD_VERIFY_PERIOD_SERIALIZABLE_PERIOD_ATTRIBUTE

Defaults:

    session.verify.serializable.attribute=true


セッションを無効にするには、これをtrueに設定してください。 これをすることで、リクエスト全般についてクッキーを使ってユーザーを記憶します。 これは、ユーザーが毎回のリクエストごとに異なるサーバーに送られる可能性があるような非常に大きなサイトの展開を望んでいる場合に便利です。 このアプローチの欠点は、サーブレットとポートレットの仕様によって提供されるセッションに関して、APIに依存してはいけないということです。

この欠点はTomcatのみに当てはまり、Tomcatのマネージャ クラスを "com.liferay.support.tomcat.session.SessionLessManagerBase" に設定する必要があります。

これをtrueに設定しても、ajaxレンダリングにはセッションの有効化が必要なので、"layout.ajax.render.enable" は強制的にfalseに設定されます。

Env: LIFERAY_SESSION_PERIOD_DISABLED

Defaults:

    session.disabled=false


com.liferay.portal.struts.SessionActionを拡張するクラス名のコンマで区切ったリストを入力してください。 これらのクラスは特定のイベントで実行されます。


サーブレット セッション作成イベント

Env: LIFERAY_SERVLET_PERIOD_SESSION_PERIOD_CREATE_PERIOD_EVENTS

Defaults:

    servlet.session.create.events=com.liferay.portal.events.SessionCreateAction


サーブレット セッション取消イベント

Env: LIFERAY_SERVLET_PERIOD_SESSION_PERIOD_DESTROY_PERIOD_EVENTS

Defaults:

    servlet.session.destroy.events=com.liferay.portal.events.SessionDestroyAction,com.liferay.portal.events.ChannelSessionDestroyAction


ユーザーのセッションの間、メモリ内でユーザークリックを追跡するには、これをtrueに設定してください。 これをtrueに設定することで、アドミニ ポートレット内ですべてのライブセッションを確認できるようになります。

Env: LIFERAY_SESSION_PERIOD_TRACKER_PERIOD_MEMORY_PERIOD_ENABLED

Defaults:

    session.tracker.memory.enabled=true


ユーザーのセッションが無効になった後に、データベース内でユーザークリックを追跡するには、これをtrueに設定してください。 これをtrueに設定することにより、データベースから利用状況レポートを生成できるようになります。 これは多くの利用データを格納することになりますので、慎重にお使いください。

Env: LIFERAY_SESSION_PERIOD_TRACKER_PERIOD_PERSISTENCE_PERIOD_ENABLED

Defaults:

    session.tracker.persistence.enabled=false


追跡されたパスをフレンドリーURLに変換するには、これをtrueに設定してください。

Env: LIFERAY_SESSION_PERIOD_TRACKER_PERIOD_FRIENDLY_PERIOD_PATHS_PERIOD_ENABLED

Defaults:

    session.tracker.friendly.paths.enabled=false


追跡の必要がないパスのコンマで区切ったリストを入力してください。

Env: LIFERAY_SESSION_PERIOD_TRACKER_PERIOD_IGNORE_PERIOD_PATHS

Defaults:

    session.tracker.ignore.paths=\
        /portal/render_portlet,\
        \
        /document_library/get_file


Top of Page

JAAS


JAASセキュリティ チェックを無効にするには、これをfalseに設定してください。 JAASを無効にするとログインが速くなります。 アドミニストレータが他のユーザーになりすますことができるようにする場合には、JAASは無効にする必要があります。

Env: LIFERAY_PORTAL_PERIOD_JAAS_PERIOD_ENABLE

Defaults:

    portal.jaas.enable=false


JAASは、プロパティ "company.security.auth.type" によって決定されるEメールアドレス、スクリーン名、ユーザーID、またはログインに基づいてユーザーを認証できます。

Env: LIFERAY_PORTAL_PERIOD_JAAS_PERIOD_AUTH_PERIOD_TYPE

Defaults:

    portal.jaas.auth.type=userId

Examples:

    portal.jaas.auth.type=emailAddress
    portal.jaas.auth.type=screenName
    portal.jaas.auth.type=login


デフォルトでは、com.liferay.portal.security.jaas.PortalLoginModuleは、ポータルが展開されているアプリケーション サーバーまたはサーブレット コンテナに基づいて、正しいJAASログイン モジュールを読み込みます。 この動作を上書きするには、JAAS実装クラスを設定してください。

Env: LIFERAY_PORTAL_PERIOD_JAAS_PERIOD_IMPL

Examples:

    portal.jaas.impl=


JAASログイン モジュールの中には、プレーンテキストのパスワードでのみ機能するものがあります。 プレーンテキストのパスワードをJAASに受け渡すには、このプロパティをtrueに設定してください。

Env: LIFERAY_PORTAL_PERIOD_JAAS_PERIOD_PLAIN_PERIOD_PASSWORD

Defaults:

    portal.jaas.plain.password=false


JAASプロセスは暗号化されたパスワードを受け渡すことがあり、完全に一致する場合にのみ認証が成功します。 ユーザーが暗号化されていないパスワードを入力できるよう、この動作を解除するには、このプロパティをfalseに設定してください。

Env: LIFERAY_PORTAL_PERIOD_JAAS_PERIOD_STRICT_PERIOD_PASSWORD

Defaults:

    portal.jaas.strict.password=false


アドミニストレータが他のユーザーになりすますことができるようにするには、これをtrueに設定してください。

Env: LIFERAY_PORTAL_PERIOD_IMPERSONATION_PERIOD_ENABLE

Defaults:

    portal.impersonation.enable=true


これにより、ポータルのデフォルト偽装URLが設定されます。 カンパニーにホームURLセットがある場合には、このプロパティは使われません。

Env: LIFERAY_PORTAL_PERIOD_IMPERSONATION_PERIOD_DEFAULT_PERIOD_URL

Defaults:

    portal.impersonation.default.url=/web/guest


Top of Page

JNDI


JNDIコンテクストの構成値を設定してください。 "jndi.environment." のプレフィックスが付いたあらゆるプロパティは、環境変数としてJNDIコンテクストに受け渡されます。 有効な値はjavax.naming.Contextに指定されているとおりです。

Env: LIFERAY_JNDI_PERIOD_ENVIRONMENT_PERIOD_JAVA_PERIOD_NAMING_PERIOD_SECURITY_PERIOD_CREDENTIALS Env: LIFERAY_JNDI_PERIOD_ENVIRONMENT_PERIOD_JAVA_PERIOD_NAMING_PERIOD_SECURITY_PERIOD_PRINCIPAL

Examples:

    jndi.environment.java.naming.security.credentials=
    jndi.environment.java.naming.security.principal=


Top of Page

セキュリティ マネージャ


アプリケーション サーバーによって構成されるデフォルトのセキュリティ マネージャを使うには、このプロパティを "default" に設定してください。 アプリケーション サーバーによって構成されていない場合には、セキュリティ マネージャは使われません。

アプリケーション サーバーがセキュリティ マネージャを構成していない場合にLiferayのセキュリティ マネージャを使うには、このプロパティを "liferay" に設定してください。

Env: LIFERAY_PORTAL_PERIOD_SECURITY_PERIOD_MANAGER_PERIOD_STRATEGY

Defaults:

    portal.security.manager.strategy=default


セキュリティ マネージャの許可確認に使うPACLポリシー チェッカーを設定してください。

Env: LIFERAY_PORTAL_PERIOD_SECURITY_PERIOD_MANAGER_PERIOD_PACL_PERIOD_POLICY_PERIOD_CHECKER_OPENBRACKET_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_KERNEL_PERIOD_SECURITY_PERIOD_PACL_PERIOD_PERMISSION_PERIOD__UPPERCASEP_ORTAL_UPPERCASEH_OOK_UPPERCASEP_ERMISSION_CLOSEBRACKET_ Env: LIFERAY_PORTAL_PERIOD_SECURITY_PERIOD_MANAGER_PERIOD_PACL_PERIOD_POLICY_PERIOD_CHECKER_OPENBRACKET_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_KERNEL_PERIOD_SECURITY_PERIOD_PACL_PERIOD_PERMISSION_PERIOD__UPPERCASEP_ORTAL_UPPERCASEM_ESSAGE_UPPERCASEB_US_UPPERCASEP_ERMISSION_CLOSEBRACKET_ Env: LIFERAY_PORTAL_PERIOD_SECURITY_PERIOD_MANAGER_PERIOD_PACL_PERIOD_POLICY_PERIOD_CHECKER_OPENBRACKET_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_KERNEL_PERIOD_SECURITY_PERIOD_PACL_PERIOD_PERMISSION_PERIOD__UPPERCASEP_ORTAL_UPPERCASER_UNTIME_UPPERCASEP_ERMISSION_CLOSEBRACKET_ Env: LIFERAY_PORTAL_PERIOD_SECURITY_PERIOD_MANAGER_PERIOD_PACL_PERIOD_POLICY_PERIOD_CHECKER_OPENBRACKET_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_KERNEL_PERIOD_SECURITY_PERIOD_PACL_PERIOD_PERMISSION_PERIOD__UPPERCASEP_ORTAL_UPPERCASES_ERVICE_UPPERCASEP_ERMISSION_CLOSEBRACKET_ Env: LIFERAY_PORTAL_PERIOD_SECURITY_PERIOD_MANAGER_PERIOD_PACL_PERIOD_POLICY_PERIOD_CHECKER_OPENBRACKET_JAVAX_PERIOD_MANAGEMENT_PERIOD_REMOTE_PERIOD__UPPERCASES_UBJECT_UPPERCASED_ELEGATION_UPPERCASEP_ERMISSION_CLOSEBRACKET_ Env: LIFERAY_PORTAL_PERIOD_SECURITY_PERIOD_MANAGER_PERIOD_PACL_PERIOD_POLICY_PERIOD_CHECKER_OPENBRACKET_JAVAX_PERIOD_MANAGEMENT_PERIOD__UPPERCASEM__UPPERCASEB_EAN_UPPERCASEP_ERMISSION_CLOSEBRACKET_ Env: LIFERAY_PORTAL_PERIOD_SECURITY_PERIOD_MANAGER_PERIOD_PACL_PERIOD_POLICY_PERIOD_CHECKER_OPENBRACKET_JAVAX_PERIOD_MANAGEMENT_PERIOD__UPPERCASEM__UPPERCASEB_EAN_UPPERCASES_ERVER_UPPERCASEP_ERMISSION_CLOSEBRACKET_ Env: LIFERAY_PORTAL_PERIOD_SECURITY_PERIOD_MANAGER_PERIOD_PACL_PERIOD_POLICY_PERIOD_CHECKER_OPENBRACKET_JAVAX_PERIOD_MANAGEMENT_PERIOD__UPPERCASEM__UPPERCASEB_EAN_UPPERCASET_RUST_UPPERCASEP_ERMISSION_CLOSEBRACKET_ Env: LIFERAY_PORTAL_PERIOD_SECURITY_PERIOD_MANAGER_PERIOD_PACL_PERIOD_POLICY_PERIOD_CHECKER_OPENBRACKET_JAVAX_PERIOD_NET_PERIOD_SSL_PERIOD__UPPERCASES__UPPERCASES__UPPERCASEL__UPPERCASEP_ERMISSION_CLOSEBRACKET_ Env: LIFERAY_PORTAL_PERIOD_SECURITY_PERIOD_MANAGER_PERIOD_PACL_PERIOD_POLICY_PERIOD_CHECKER_OPENBRACKET_JAVAX_PERIOD_SECURITY_PERIOD_AUTH_PERIOD_KERBEROS_PERIOD__UPPERCASED_ELEGATION_UPPERCASEP_ERMISSION_CLOSEBRACKET_ Env: LIFERAY_PORTAL_PERIOD_SECURITY_PERIOD_MANAGER_PERIOD_PACL_PERIOD_POLICY_PERIOD_CHECKER_OPENBRACKET_JAVAX_PERIOD_SECURITY_PERIOD_AUTH_PERIOD_KERBEROS_PERIOD__UPPERCASES_ERVICE_UPPERCASEP_ERMISSION_CLOSEBRACKET_ Env: LIFERAY_PORTAL_PERIOD_SECURITY_PERIOD_MANAGER_PERIOD_PACL_PERIOD_POLICY_PERIOD_CHECKER_OPENBRACKET_JAVAX_PERIOD_SECURITY_PERIOD_AUTH_PERIOD__UPPERCASEA_UTH_UPPERCASEP_ERMISSION_CLOSEBRACKET_ Env: LIFERAY_PORTAL_PERIOD_SECURITY_PERIOD_MANAGER_PERIOD_PACL_PERIOD_POLICY_PERIOD_CHECKER_OPENBRACKET_JAVAX_PERIOD_SECURITY_PERIOD_AUTH_PERIOD__UPPERCASEP_RIVATE_UPPERCASEC_REDENTIAL_UPPERCASEP_ERMISSION_CLOSEBRACKET_ Env: LIFERAY_PORTAL_PERIOD_SECURITY_PERIOD_MANAGER_PERIOD_PACL_PERIOD_POLICY_PERIOD_CHECKER_OPENBRACKET_JAVAX_PERIOD_SOUND_PERIOD_SAMPLED_PERIOD__UPPERCASEA_UDIO_UPPERCASEP_ERMISSION_CLOSEBRACKET_ Env: LIFERAY_PORTAL_PERIOD_SECURITY_PERIOD_MANAGER_PERIOD_PACL_PERIOD_POLICY_PERIOD_CHECKER_OPENBRACKET_JAVA_PERIOD_AWT_PERIOD__UPPERCASEA__UPPERCASEW__UPPERCASET__UPPERCASEP_ERMISSION_CLOSEBRACKET_ Env: LIFERAY_PORTAL_PERIOD_SECURITY_PERIOD_MANAGER_PERIOD_PACL_PERIOD_POLICY_PERIOD_CHECKER_OPENBRACKET_JAVA_PERIOD_IO_PERIOD__UPPERCASEF_ILE_UPPERCASEP_ERMISSION_CLOSEBRACKET_ Env: LIFERAY_PORTAL_PERIOD_SECURITY_PERIOD_MANAGER_PERIOD_PACL_PERIOD_POLICY_PERIOD_CHECKER_OPENBRACKET_JAVA_PERIOD_IO_PERIOD__UPPERCASES_ERIALIZABLE_UPPERCASEP_ERMISSION_CLOSEBRACKET_ Env: LIFERAY_PORTAL_PERIOD_SECURITY_PERIOD_MANAGER_PERIOD_PACL_PERIOD_POLICY_PERIOD_CHECKER_OPENBRACKET_JAVA_PERIOD_LANG_PERIOD_MANAGEMENT_PERIOD__UPPERCASEM_ANAGEMENT_UPPERCASEP_ERMISSION_CLOSEBRACKET_ Env: LIFERAY_PORTAL_PERIOD_SECURITY_PERIOD_MANAGER_PERIOD_PACL_PERIOD_POLICY_PERIOD_CHECKER_OPENBRACKET_JAVA_PERIOD_LANG_PERIOD_REFLECT_PERIOD__UPPERCASER_EFLECT_UPPERCASEP_ERMISSION_CLOSEBRACKET_ Env: LIFERAY_PORTAL_PERIOD_SECURITY_PERIOD_MANAGER_PERIOD_PACL_PERIOD_POLICY_PERIOD_CHECKER_OPENBRACKET_JAVA_PERIOD_LANG_PERIOD__UPPERCASER_UNTIME_UPPERCASEP_ERMISSION_CLOSEBRACKET_ Env: LIFERAY_PORTAL_PERIOD_SECURITY_PERIOD_MANAGER_PERIOD_PACL_PERIOD_POLICY_PERIOD_CHECKER_OPENBRACKET_JAVA_PERIOD_NET_PERIOD__UPPERCASEN_ET_UPPERCASEP_ERMISSION_CLOSEBRACKET_ Env: LIFERAY_PORTAL_PERIOD_SECURITY_PERIOD_MANAGER_PERIOD_PACL_PERIOD_POLICY_PERIOD_CHECKER_OPENBRACKET_JAVA_PERIOD_NET_PERIOD__UPPERCASES_OCKET_UPPERCASEP_ERMISSION_CLOSEBRACKET_ Env: LIFERAY_PORTAL_PERIOD_SECURITY_PERIOD_MANAGER_PERIOD_PACL_PERIOD_POLICY_PERIOD_CHECKER_OPENBRACKET_JAVA_PERIOD_SECURITY_PERIOD__UPPERCASEA_LL_UPPERCASEP_ERMISSION_CLOSEBRACKET_ Env: LIFERAY_PORTAL_PERIOD_SECURITY_PERIOD_MANAGER_PERIOD_PACL_PERIOD_POLICY_PERIOD_CHECKER_OPENBRACKET_JAVA_PERIOD_SECURITY_PERIOD__UPPERCASES_ECURITY_UPPERCASEP_ERMISSION_CLOSEBRACKET_ Env: LIFERAY_PORTAL_PERIOD_SECURITY_PERIOD_MANAGER_PERIOD_PACL_PERIOD_POLICY_PERIOD_CHECKER_OPENBRACKET_JAVA_PERIOD_SECURITY_PERIOD__UPPERCASEU_NRESOLVED_UPPERCASEP_ERMISSION_CLOSEBRACKET_ Env: LIFERAY_PORTAL_PERIOD_SECURITY_PERIOD_MANAGER_PERIOD_PACL_PERIOD_POLICY_PERIOD_CHECKER_OPENBRACKET_JAVA_PERIOD_SQL_PERIOD__UPPERCASES__UPPERCASEQ__UPPERCASEL__UPPERCASEP_ERMISSION_CLOSEBRACKET_ Env: LIFERAY_PORTAL_PERIOD_SECURITY_PERIOD_MANAGER_PERIOD_PACL_PERIOD_POLICY_PERIOD_CHECKER_OPENBRACKET_JAVA_PERIOD_UTIL_PERIOD_LOGGING_PERIOD__UPPERCASEL_OGGING_UPPERCASEP_ERMISSION_CLOSEBRACKET_ Env: LIFERAY_PORTAL_PERIOD_SECURITY_PERIOD_MANAGER_PERIOD_PACL_PERIOD_POLICY_PERIOD_CHECKER_OPENBRACKET_JAVA_PERIOD_UTIL_PERIOD__UPPERCASEP_ROPERTY_UPPERCASEP_ERMISSION_CLOSEBRACKET_

Defaults:

    portal.security.manager.pacl.policy.checker[com.liferay.portal.kernel.security.pacl.permission.PortalHookPermission]=com.liferay.portal.security.pacl.checker.PortalHookChecker
    portal.security.manager.pacl.policy.checker[com.liferay.portal.kernel.security.pacl.permission.PortalMessageBusPermission]=com.liferay.portal.security.pacl.checker.PortalMessageBusChecker
    portal.security.manager.pacl.policy.checker[com.liferay.portal.kernel.security.pacl.permission.PortalRuntimePermission]=com.liferay.portal.security.pacl.checker.PortalRuntimeChecker
    portal.security.manager.pacl.policy.checker[com.liferay.portal.kernel.security.pacl.permission.PortalServicePermission]=com.liferay.portal.security.pacl.checker.PortalServiceChecker
    portal.security.manager.pacl.policy.checker[java.awt.AWTPermission]=com.liferay.portal.security.pacl.checker.AWTChecker
    portal.security.manager.pacl.policy.checker[java.io.FilePermission]=com.liferay.portal.security.pacl.checker.FileChecker
    portal.security.manager.pacl.policy.checker[java.io.SerializablePermission]=com.liferay.portal.security.pacl.checker.DefaultRejectChecker
    portal.security.manager.pacl.policy.checker[java.lang.RuntimePermission]=com.liferay.portal.security.pacl.checker.RuntimeChecker
    portal.security.manager.pacl.policy.checker[java.lang.reflect.ReflectPermission]=com.liferay.portal.security.pacl.checker.ReflectChecker
    portal.security.manager.pacl.policy.checker[java.net.NetPermission]=com.liferay.portal.security.pacl.checker.NetChecker
    portal.security.manager.pacl.policy.checker[java.net.SocketPermission]=com.liferay.portal.security.pacl.checker.SocketChecker
    portal.security.manager.pacl.policy.checker[java.security.SecurityPermission]=com.liferay.portal.security.pacl.checker.SecurityChecker
    portal.security.manager.pacl.policy.checker[java.sql.SQLPermission]=com.liferay.portal.security.pacl.checker.DefaultRejectChecker
    portal.security.manager.pacl.policy.checker[java.util.PropertyPermission]=com.liferay.portal.security.pacl.checker.PropertyChecker
    portal.security.manager.pacl.policy.checker[javax.management.MBeanPermission]=com.liferay.portal.security.pacl.checker.MBeanChecker
    portal.security.manager.pacl.policy.checker[javax.management.MBeanServerPermission]=com.liferay.portal.security.pacl.checker.MBeanChecker
    portal.security.manager.pacl.policy.checker[javax.management.MBeanTrustPermission]=com.liferay.portal.security.pacl.checker.MBeanChecker
    portal.security.manager.pacl.policy.checker[javax.management.remote.SubjectDelegationPermission]=com.liferay.portal.security.pacl.checker.MBeanChecker
    portal.security.manager.pacl.policy.checker[javax.net.ssl.SSLPermission]=com.liferay.portal.security.pacl.checker.DefaultRejectChecker

Examples:

    portal.security.manager.pacl.policy.checker[java.lang.management.ManagementPermission]=com.liferay.portal.security.pacl.checker.DefaultAcceptChecker
    portal.security.manager.pacl.policy.checker[java.security.AllPermission]=
    portal.security.manager.pacl.policy.checker[java.security.UnresolvedPermission]=
    portal.security.manager.pacl.policy.checker[java.util.logging.LoggingPermission]=com.liferay.portal.security.pacl.checker.DefaultAcceptChecker
    portal.security.manager.pacl.policy.checker[javax.security.auth.AuthPermission]=com.liferay.portal.security.pacl.checker.DefaultAcceptChecker
    portal.security.manager.pacl.policy.checker[javax.security.auth.PrivateCredentialPermission]=com.liferay.portal.security.pacl.checker.DefaultAcceptChecker
    portal.security.manager.pacl.policy.checker[javax.security.auth.kerberos.DelegationPermission]=com.liferay.portal.security.pacl.checker.DefaultAcceptChecker
    portal.security.manager.pacl.policy.checker[javax.security.auth.kerberos.ServicePermission]=com.liferay.portal.security.pacl.checker.DefaultAcceptChecker
    portal.security.manager.pacl.policy.checker[javax.sound.sampled.AudioPermission]=com.liferay.portal.security.pacl.checker.DefaultAcceptChecker


com.liferay.portal.security.pacl.checker.FileCheckerによって使われるデフォルトのリードパスを設定してください。

Env: LIFERAY_PORTAL_PERIOD_SECURITY_PERIOD_MANAGER_PERIOD_FILE_PERIOD_CHECKER_PERIOD_DEFAULT_PERIOD_READ_PERIOD_PATHS_OPENBRACKET_GLASSFISH_CLOSEBRACKET_

Defaults:

    portal.security.manager.file.checker.default.read.paths[glassfish]=\
        ${liferay.web.portal.dir}html/common/-,\
        ${liferay.web.portal.dir}html/taglib/-

Defaults:

    portal.security.manager.file.checker.default.read.paths[jetty]=\
        ${liferay.web.portal.dir},\
        ${liferay.web.portal.dir}html/common/-,\
        ${liferay.web.portal.dir}html/taglib/-

Defaults:

    portal.security.manager.file.checker.default.read.paths[resin]=\
        ${resin.home}ext-lib/-,\
        ${liferay.web.portal.dir},\
        ${liferay.web.portal.dir}html/common/-,\
        ${liferay.web.portal.dir}html/taglib/-

Defaults:

    portal.security.manager.file.checker.default.read.paths[weblogic]=\
        ${auto.deploy.installed.dir}/${plugin.servlet.context.name}/-,\
        ${auto.deploy.installed.dir}/ROOT/html/common/-,\
        ${auto.deploy.installed.dir}/ROOT/html/taglib/-

Defaults:

    portal.security.manager.file.checker.default.read.paths[websphere]=\
        ${liferay.web.portal.dir}html/common/-,\
        ${liferay.web.portal.dir}html/taglib/-,\
        ${liferay.web.portal.dir}WEB-INF/classes,\
        ${liferay.web.portal.dir}WEB-INF/classes/html/common/-,\
        ${liferay.web.portal.dir}WEB-INF/classes/html/taglib/-


ポータル セキュリティ マネージャが有効になっているときに、プラグインで利用できるようにするために、PreloadClassloaderによってプリロードされるクラスのリストを設定してください。 これらのクラスは、クラスの読み込みに起因するセキュリティ チェックから除外されます。

Env: LIFERAY_PORTAL_PERIOD_SECURITY_PERIOD_MANAGER_PERIOD_PRELOAD_PERIOD_CLASSLOADER_PERIOD_CLASSES

Defaults:

    portal.security.manager.preload.classloader.classes=\
        org.aopalliance.aop.Advice,\
        org.springframework.aop.Advisor,\
        org.springframework.aop.SpringProxy,\
        org.springframework.aop.TargetSource,\
        org.springframework.aop.framework.Advised,\
        org.springframework.aop.framework.AopConfigException,\
        org.springframework.jmx.export.MBeanExporter


Top of Page

LDAP


ユーザーまたはグループがLDAPストアにインポートされる前に、com.liferay.portal.security.ldap.AttributesTransformerを実装する独自のクラスを作成して、LDAPアトリビュートを変換することができます。

このプロパティは、liferay-hook.xmlにより上書きされているポータルプロパティを除き、ポータルから読み取られません。ここには参照用途としてのみ残ります。

Env: LIFERAY_LDAP_PERIOD_ATTRS_PERIOD_TRANSFORMER_PERIOD_IMPL

Examples:

    ldap.attrs.transformer.impl=com.liferay.portal.security.ldap.DefaultAttributesTransformer


Top of Page

基本的な認証


基本的な認証を使うときに、パスワードを要求するには、これをtrueに設定してください。 ユーザーが適切に認証されていることを確実にする追加のセキュリティ手段が実施されている場合にのみ、これをfalseに設定してください。

Env: LIFERAY_BASIC_PERIOD_AUTH_PERIOD_PASSWORD_PERIOD_REQUIRED

Defaults:

    basic.auth.password.required=true


Top of Page

NTLM


利用可能なプロパティについての詳細は、http://jcifs.samba.org/src/docs/ntlmhttpauth.htmlをご覧ください。

Env: LIFERAY_JCIFS_PERIOD_NETBIOS_PERIOD_CACHE_UPPERCASEP_OLICY Env: LIFERAY_JCIFS_PERIOD_SMB_PERIOD_CLIENT_PERIOD_SO_UPPERCASET_IMEOUT

Examples:

    jcifs.netbios.cachePolicy=30
    jcifs.smb.client.soTimeout=35000


Top of Page

オープンID

Examples:

    open.id.providers=yahoo

Examples:

    open.id.ax.schema[default]=email,firstname,lastname
    open.id.ax.type.email[default]=http://schema.openid.net/contact/email
    open.id.ax.type.firstname[default]=http://schema.openid.net/namePerson/first
    open.id.ax.type.lastname[default]=http://schema.openid.net/namePerson/last

Examples:

    open.id.ax.schema[yahoo]=email,fullname
    open.id.ax.type.email[yahoo]=http://axschema.org/contact/email
    open.id.ax.type.fullname[yahoo]=http://axschema.org/namePerson
    open.id.url[yahoo]=open.login.yahooapis.com


Top of Page

リクエスト ヘッダ


ユーザーがポータルに存在しない場合に、LDAPから自動的にユーザーをインポートするには、これをtrueに設定してください。 リクエスト ヘッダ認証を有効にするには、プロパティ "auto.login.hooks" にクラスcom.liferay.portal.security.auto.login.request.header.RequestHeaderAutoLoginへの参照が含まれている必要があります。

Env: LIFERAY_REQUEST_PERIOD_HEADER_PERIOD_AUTH_PERIOD_IMPORT_PERIOD_FROM_PERIOD_LDAP

Examples:

    request.header.auth.import.from.ldap=false


リクエスト ヘッダから自動的に認証できるIPのコンマ区切りのリストを入力してください。 リクエスト ヘッダからあらゆるIPによる自動認証ができるようにするには、ブランクリストを入力してください。 SERVER_IPは、ホストサーバーのIPで置換されます。

Env: LIFERAY_REQUEST_PERIOD_HEADER_PERIOD_AUTH_PERIOD_HOSTS_PERIOD_ALLOWED

Examples:

    request.header.auth.hosts.allowed=


ヘッダ フィルタによってリクエスト ヘッダ内に設定されることのない初期パラメータのコンマ区切りのリストを入力してください。

Env: LIFERAY_REQUEST_PERIOD_HEADER_PERIOD_IGNORE_PERIOD_INIT_PERIOD_PARAMS

Defaults:

    request.header.ignore.init.params=url-regex-ignore-pattern,url-regex-pattern


Top of Page

Authenticated User UUID Store


Set this to true to enable user UUID store. User UUID store is deprecated and will be removed in a future release.

Env: LIFERAY_AUTH_PERIOD_USER_PERIOD_UUID_PERIOD_STORE_PERIOD_ENABLED

Defaults:

    auth.user.uuid.store.enabled=false


Top of Page

認証パイプライン


com.liferay.portal.security.auth.Authenticatorを実装するクラス名のコンマ区切りのリストを入力してください。 これらのクラスは、ポータル認証の前または後で実行されます。

認証符号クラスは、インターフェイスを実装しているクラスからのリターンコードとして使われるべき一定値を定義します。 認証が成功すると、SUCCESSが返されます。ユーザーが存在するものの、パスワードが合致しない場合には、FAILUREが返されます。システム上にユーザーが存在しないと、DNEが返されます。

プレ認証パイプラインで、内部ポータル認証によってパスワード確認をスキップしたい場合には、認証符号はSKIP_LIFERAY_CHECKを返すことになります。 これは、パスワードがポータルにインポートされていない場合に必要です。

認証符号における定数:

     public static final int DNE = 0;
     public static final int FAILURE = -1;
     public static final int SKIP_LIFERAY_CHECK = 2;
     public static final int SUCCESS = 1;

認証パイプラインに複数のクラスが存在する場合に、ユーザーがログインできることを望むなら、それらすべてがSKIP_LIFERAY_CHECKまたはSUCCESSを返す必要があります。 いずれかの認証符号がDNEまたはFAILUREを返すと、ログインは失敗となります。

特定の状況下では、外部データベースまたはLDAPサーバーと同期して、ポータル データベースに情報を保持することを希望することがあります。 これは、ユーザーがサインインした際に、ポータル ユーザー データベースに格納されている情報を更新するLDAPAuthを介したクラスを実装することで、簡単に実現することができます。

各ポータル インスタンスは、実行時にユーザーIDまたはEメールアドレスに基づいて認証するように構成できます。 詳細はアドミニ ポートレットをご覧ください。

有効な認証符号は次の通りです:

     com.liferay.portal.security.auth.LDAPAuth

LDAPAuthクラスの動作を構成するには、LDAPプロパティをご確認ください。

このプロパティは非推奨で、ドキュメント目的でのみ提供されます。

Env: LIFERAY_AUTH_PERIOD_PIPELINE_PERIOD_POST Env: LIFERAY_AUTH_PERIOD_PIPELINE_PERIOD_PRE

Examples:

    auth.pipeline.pre=com.liferay.portal.security.auth.LDAPAuth
    auth.pipeline.post=


内部ポータル認証によるパスワード確認を有効にするには、これをtrueに設定してください。 falseに設定すると、基本的にパスワード確認を "auth.pipeline.pre" および "auth.pipeline.post" 設定で構成されている認証符号に委ねることになります。

Env: LIFERAY_AUTH_PERIOD_PIPELINE_PERIOD_ENABLE_PERIOD_LIFERAY_PERIOD_CHECK

Defaults:

    auth.pipeline.enable.liferay.check=true


com.liferay.portal.security.auth.AuthFailureを実装するクラス名のコンマ区切りのリストを入力してください。 これらのクラスは、ユーザーがログインに失敗したとき、またはユーザーのログイン失敗が最大数に達したときに実行されます。

このプロパティは非推奨で、ドキュメント目的でのみ提供されます。

Env: LIFERAY_AUTH_PERIOD_FAILURE Env: LIFERAY_AUTH_PERIOD_MAX_PERIOD_FAILURES

Examples:

    auth.failure=com.liferay.portal.security.auth.LoginFailure
    auth.max.failures=com.liferay.portal.security.auth.LoginMaxFailures


ユーザーが異なるセッションからの同時ログインを許可されている場合には、以下をtrueに設定してください。 このプロパティは、プロパティ "live.users.enabled" がtrueに設定されていない限り使われません。

Env: LIFERAY_AUTH_PERIOD_SIMULTANEOUS_PERIOD_LOGINS

Defaults:

    auth.simultaneous.logins=true


ユーザーがログイン成功時に、最後に訪問したパスに転送される場合には、これをtrueに設定してください。 falseに設定されると、ユーザーはデフォルトのレイアウトページに転送されます。

Env: LIFERAY_AUTH_PERIOD_FORWARD_PERIOD_BY_PERIOD_LAST_PERIOD_PATH

Defaults:

    auth.forward.by.last.path=true


ログインページは、 "redirect" という名前のパラメータでリダイレクトを読み取ります。 このプロパティがtrueに設定されていると、ユーザーはログイン成功時に、予め定められたリダイレクトパスにリダイレクトされます。 ユーザーにそのページを閲覧する権限がない場合には、プロパティ "auth.forward.by.last.path" で設定されたルールが適用されます。

URLに "redirect" パラメータを付加して、別のアプリケーションからマニュアルでリダイレクトを設定することができ、それは次のようになります: /c/portal/login?redirect=%2Fgroup%2Femployees%2Fcalendar。 このURLは、ログイン成功時にパス "/group/employees/calendar" にユーザーをリダイレクトします。

Env: LIFERAY_AUTH_PERIOD_FORWARD_PERIOD_BY_PERIOD_REDIRECT

Defaults:

    auth.forward.by.redirect=true


最後に訪問したパスの一部と見なされるパスのコンマ区切りのリストを入力してください。

Env: LIFERAY_AUTH_PERIOD_FORWARD_PERIOD_LAST_PERIOD_PATHS

Defaults:

    auth.forward.last.paths=/document_library/get_file


必要な時にポータル ユーザーをログインさせるのに使われるURLを入力してください。 デフォルトでは、ポータルのログインページが使われます。

Env: LIFERAY_AUTH_PERIOD_LOGIN_PERIOD_URL

Examples:

    auth.login.url=/web/guest/home


ゲストユーザーがポータルの保護されたページ リソースにアクセスしようとしたときに、ログインするように促すには、これをtrueに設定してください。 この値をfalseに設定すると、ユーザーにリソースを閲覧する権限がなければ、ポータルは要求されたリソースが見つからない旨を通知します。 ユーザーがゲストユーザーである場合にも、ポータルはログインを促しません。 この動作はOWASPのベストプラクティスに従っています。

Env: LIFERAY_AUTH_PERIOD_LOGIN_PERIOD_PROMPT_PERIOD_ENABLED

Defaults:

    auth.login.prompt.enabled=true


ユーザーがサイトをナビゲートして、認証が必要なときに、ポータル ユーザーをログインさせるのに使われるページのフレンドリーURLを入力してください。 デフォルトでは、ポータルのログインページまたはプロパティ "auth.login.url" で設定されているURLが使われます。

Env: LIFERAY_AUTH_PERIOD_LOGIN_PERIOD_SITE_PERIOD_URL

Defaults:

    auth.login.site.url=/login


前のプロパティのURLで識別されるページで使われるログイン ポートレットの名前を入力してください (設定されている場合)。 これにより、ポートレットによるリダイレクト パラメータへのアクセスが可能となり、必要に応じてユーザーがアクセスしようとしていたページに転送することができます。 独自のカスタム ログイン ポートレットがない限り、デフォルト値のままにしておくことをお勧めします。

Env: LIFERAY_AUTH_PERIOD_LOGIN_PERIOD_PORTLET_PERIOD_NAME

Defaults:

    auth.login.portlet.name=com_liferay_login_web_portlet_LoginPortlet


あらゆるユーザーがポータルにログインできないようにするには、これをtrueに設定してください。 ユーザーがポータルにログインできないようにすると、ポータルの読み取り専用バージョンが提供され、アップグレード中のサイトの停止を最小限に抑えるためにこれを使うことができます。

Env: LIFERAY_AUTH_PERIOD_LOGIN_PERIOD_DISABLED Env: LIFERAY_AUTH_PERIOD_LOGIN_PERIOD_DISABLED_PERIOD_PATH

Defaults:

    auth.login.disabled=false
    auth.login.disabled.path=/portal/login_disabled


認証を必要としないパスのコンマ区切りのリストを入力してください。

Env: LIFERAY_AUTH_PERIOD_PUBLIC_PERIOD_PATHS

Defaults:

    auth.public.paths=\
        /activities/rss,\
        \
        /asset/get_categories,\
        \
        /document_library/find_file_entry,\
        /document_library/find_folder,\
        /document_library/get_file,\
        \
        /dynamic_data_lists/find_record,\
        \
        /dynamic_data_mapping/render_structure_field,\
        \
        /flags/edit_flag,\
        \
        /iframe/proxy,\
        \
        /image_gallery_display/find_folder,\
        /image_gallery_display/find_image,\
        \
        /login/facebook_connect_oauth,\
        \
        /message_boards/find_category,\
        /message_boards/find_message,\
        /message_boards/find_thread,\
        /message_boards/get_message_attachment,\
        /message_boards/rss,\
        \
        /portal/comment/edit_discussion,\
        /portal/comment/get_comments,\
        /portal/emoticons,\
        /portal/expire_session,\
        /portal/extend_session,\
        /portal/extend_session_confirm,\
        /portal/json_service,\
        /portal/license,\
        /portal/logout,\
        /portal/open_id_request,\
        /portal/open_id_response,\
        /portal/portlet_url,\
        /portal/robots,\
        /portal/session_click,\
        /portal/session_tree_js_click,\
        /portal/sitemap,\
        /portal/status


Top of Page

認証ベリファイア


com.liferay.portal.security.auth.AuthVerifierを実装するクラス名のコンマ区切りのリストを入力してください。 これらのクラスは、リクエストが認証済みか否かの検証に使われます。

このプロパティは、liferay-hook.xmlにより上書きされているポータルプロパティを除き、ポータルから読み取られません。ここには参照用途としてのみ残ります。

Env: LIFERAY_AUTH_PERIOD_VERIFIER_PERIOD_PIPELINE

Examples:

    auth.verifier.pipeline=com.liferay.portal.security.auth.verifier.basic.auth.header.BasicAuthHeaderAuthVerifier,com.liferay.portal.security.auth.verifier.DigestAuthenticationAuthVerifier,com.liferay.portal.security.auth.verifier.request.parameter.RequestParameterAuthVerifier,com.liferay.portal.security.auth.verifier.PortalSessionAuthVerifier,com.liferay.portal.security.auth.verifier.internal.tunnel.TunnelAuthVerifier


各認証検証ベリファイアは、プロパティ プレフィックス "auth.verifier." から設定されたカスタム プロパティおよび認証検証機能のシンプルなクラス名を持つことができます。 すべてのプロパティ サフィックスはプレフィックスを取り除かれ、直接認証ベリファイアに受け渡されます。 例えば、プロパティ "auth.verifier.BasicAuthHeaderAuthVerifier.hosts.allowed" は、"hosts.allowed" としてBasicAuthHeaderAuthVerifierに受け渡されます。

予想されるプロパティ サフィックスは "hosts.allowed" および "urls" です。 プロパティ サフィックス "hosts.allowed" に許容される値については、プロパティ "json.service.auth.token.hosts.allowed" をご覧ください。

プロパティ サフィックス "urls.includes" は、認証ベリファイアに適用される有効なURLを示します。

プロパティ サフィックス "urls.excludes" は、"urls.includes" で設定されたパターンと一致しても、処理されないURLを示します。


BasicAuthHeaderAuthVerifier

Env: LIFERAY_AUTH_PERIOD_VERIFIER_PERIOD__UPPERCASEB_ASIC_UPPERCASEA_UTH_UPPERCASEH_EADER_UPPERCASEA_UTH_UPPERCASEV_ERIFIER_PERIOD_HOSTS_PERIOD_ALLOWED Env: LIFERAY_AUTH_PERIOD_VERIFIER_PERIOD__UPPERCASEB_ASIC_UPPERCASEA_UTH_UPPERCASEH_EADER_UPPERCASEA_UTH_UPPERCASEV_ERIFIER_PERIOD_URLS_PERIOD_EXCLUDES Env: LIFERAY_AUTH_PERIOD_VERIFIER_PERIOD__UPPERCASEB_ASIC_UPPERCASEA_UTH_UPPERCASEH_EADER_UPPERCASEA_UTH_UPPERCASEV_ERIFIER_PERIOD_URLS_PERIOD_INCLUDES

Examples:

    auth.verifier.BasicAuthHeaderAuthVerifier.hosts.allowed=
    auth.verifier.BasicAuthHeaderAuthVerifier.urls.includes=/api/*,/xmlrpc/*
    auth.verifier.BasicAuthHeaderAuthVerifier.urls.excludes=/api/liferay/do


DigestAuthenticationAuthVerifier

Env: LIFERAY_AUTH_PERIOD_VERIFIER_PERIOD__UPPERCASED_IGEST_UPPERCASEA_UTHENTICATION_UPPERCASEA_UTH_UPPERCASEV_ERIFIER_PERIOD_HOSTS_PERIOD_ALLOWED Env: LIFERAY_AUTH_PERIOD_VERIFIER_PERIOD__UPPERCASED_IGEST_UPPERCASEA_UTHENTICATION_UPPERCASEA_UTH_UPPERCASEV_ERIFIER_PERIOD_URLS_PERIOD_INCLUDES

Examples:

    auth.verifier.DigestAuthenticationAuthVerifier.hosts.allowed=
    auth.verifier.DigestAuthenticationAuthVerifier.urls.includes=N/A


PortalSessionAuthVerifier

Env: LIFERAY_AUTH_PERIOD_VERIFIER_PERIOD__UPPERCASEP_ORTAL_UPPERCASES_ESSION_UPPERCASEA_UTH_UPPERCASEV_ERIFIER_PERIOD_HOSTS_PERIOD_ALLOWED Env: LIFERAY_AUTH_PERIOD_VERIFIER_PERIOD__UPPERCASEP_ORTAL_UPPERCASES_ESSION_UPPERCASEA_UTH_UPPERCASEV_ERIFIER_PERIOD_URLS_PERIOD_INCLUDES

Examples:

    auth.verifier.PortalSessionAuthVerifier.hosts.allowed=
    auth.verifier.PortalSessionAuthVerifier.urls.includes=\
        /api/json/*,\
        /api/jsonws/*,\
        /c/portal/json_service/*


RequestParameterAuthVerifier

Env: LIFERAY_AUTH_PERIOD_VERIFIER_PERIOD__UPPERCASER_EQUEST_UPPERCASEP_ARAMETER_UPPERCASEA_UTH_UPPERCASEV_ERIFIER_PERIOD_HOSTS_PERIOD_ALLOWED Env: LIFERAY_AUTH_PERIOD_VERIFIER_PERIOD__UPPERCASER_EQUEST_UPPERCASEP_ARAMETER_UPPERCASEA_UTH_UPPERCASEV_ERIFIER_PERIOD_URLS_PERIOD_INCLUDES

Examples:

    auth.verifier.RequestParameterAuthVerifier.hosts.allowed=
    auth.verifier.RequestParameterAuthVerifier.urls.includes=N/A


Top of Page

認証トークン


認証トークンのセキュリティチェックを有効にするには、これをtrueに設定してください。 プロパティ "auth.token.ignore.actions" を通じて特定のアクションの、またはportlet.xmlの初期パラメータ "check-auth-token" を通じて特定のポートレットのチェックを無効にすることができます。

Env: LIFERAY_AUTH_PERIOD_TOKEN_PERIOD_CHECK_PERIOD_ENABLED

Defaults:

    auth.token.check.enabled=true


認証トークン クラスを設定してください。 このクラスは、com.liferay.portal.security.auth.AuthTokenを実装する必要があります。 このクラスは、CSRF攻撃を防ぐのに使われます。 詳細はhttps://issues.liferay.com/browse/LPS-8399をご確認ください。

このプロパティは、liferay-hook.xmlにより上書きされているポータルプロパティを除き、ポータルから読み取られません。ここには参照用途としてのみ残ります。

Env: LIFERAY_AUTH_PERIOD_TOKEN_PERIOD_IMPL

Examples:

    auth.token.impl=com.liferay.portal.security.auth.SessionAuthToken


認証トークンに関して確認が行われないstrutsアクションのコンマ区切りのリストを入力してください。

Env: LIFERAY_AUTH_PERIOD_TOKEN_PERIOD_IGNORE_PERIOD_ACTIONS

Defaults:

    auth.token.ignore.actions=\
        /asset/rss,\
        \
        /blogs/edit_entry,\
        /blogs/rss,\
        /blogs/trackback,\
        \
        /blogs_aggregator/edit_entry,\
        /blogs_aggregator/rss,\
        \
        /document_library/edit_file_entry,\
        \
        /login/create_account,\
        /login/login,\
        \
        /message_boards/edit_message,\
        /message_boards/rss,\
        \
        /portal/comment/edit_discussion,\
        /portal/comment/get_comments


認証トークンに関して確認が行われないオリジンのコンマ区切りのリストを入力してください。

Env: LIFERAY_AUTH_PERIOD_TOKEN_PERIOD_IGNORE_PERIOD_ORIGINS

Examples:

    auth.token.ignore.origins=\
        com.liferay.portal.action.JSONServiceAction:com.liferay.portlet.expando.service.ExpandoValueServiceUtil#getJSONData,\
        com.liferay.portal.jsonwebservice.JSONWebServiceServiceAction:/classname/,\
        com.liferay.portal.jsonwebservice.JSONWebServiceServiceAction:/user/get-user-by-email-address,\
        com.liferay.portlet.asset.action.GetCategoriesAction,\
        com.liferay.portlet.portletconfiguration.action.GetLookAndFeelAction


認証トークンに関して確認が行われないポートレットIDのコンマ区切りのリストを入力してください。

Env: LIFERAY_AUTH_PERIOD_TOKEN_PERIOD_IGNORE_PERIOD_PORTLETS

Defaults:

    auth.token.ignore.portlets=


認証トークンの長さを設定してください。 長い認証トークンは生成により多くのCPUサイクルを要し、全体のパフォーマンスに影響を及ぼす可能性があります。

Env: LIFERAY_AUTH_PERIOD_TOKEN_PERIOD_LENGTH

Defaults:

    auth.token.length=8


認証トークンの生成が可能でない場合のリクエストに使われる共有秘密を設定してください (WSRPなど)。

Env: LIFERAY_AUTH_PERIOD_TOKEN_PERIOD_SHARED_PERIOD_SECRET

Examples:

    auth.token.shared.secret=


Top of Page

自動ログイン


com.liferay.portal.kernel.security.auto.login.AutoLoginを実装するクラス名のコンマ区切りのリストを入力してください。 これらのクラスは、認証されていないすべてのユーザーのいずれかが、有効なユーザーIDとパスワードの組み合わせを返すまで、その全員に対して順番に実行されます。 有効な組み合わせが返されない場合、リクエストは引き続き正常に処理されます。 有効な組み合わせが返された場合、ポータルは返されたユーザーIDとパスワードの組み合わせを使って、そのユーザーを自動的にログインさせます。

例えば、com.liferay.portal.security.auto.login.remember.me.RememberMeAutoLoginは、"Remember Me" ボックスの確認をして、クッキーから読み取って、過去にログインしたユーザーを自動的にログインさせます。

このインターフェイスによ、デプロイヤーは他のSSOサーバーと連動するポータルを容易に構成することが可能となります。 YaleのSSOサーバーでポータルを構成する方法の例については、com.liferay.portal.security.sso.cas.internal.auto.login.CASAutoLoginをご覧してください。

このプロパティは、liferay-hook.xmlにより上書きされているポータルプロパティを除き、ポータルから読み取られません。ここには参照用途としてのみ残ります。

Env: LIFERAY_AUTO_PERIOD_LOGIN_PERIOD_HOOKS

Examples:

    auto.login.hooks=com.liferay.portal.security.sso.cas.internal.auto.login.CASAutoLogin,com.liferay.portal.security.sso.facebook.connect.auto.login.FacebookConnectAutoLogin,com.liferay.portal.security.sso.ntlm.auto.login.NtlmAutoLogin,com.liferay.portal.security.sso.openid.auto.login.OpenIdAutoLogin,com.liferay.portal.security.sso.opensso.auto.login.OpenSSOAutoLogin,com.liferay.portal.security.auto.login.remember.me.RememberMeAutoLogin


自動ログインに対して無視されるホストを設定してください。

Env: LIFERAY_AUTO_PERIOD_LOGIN_PERIOD_IGNORE_PERIOD_HOSTS

Defaults:

    auto.login.ignore.hosts=


自動ログインに対して無視されるパスを設定してください。

Env: LIFERAY_AUTO_PERIOD_LOGIN_PERIOD_IGNORE_PERIOD_PATHS

Defaults:

    auto.login.ignore.paths=


Top of Page

SSO with MAC (メッセージ認証コード)


SSO with MACを使うには、次のようにURLに掲示してください:

     http://localhost:8080/c/portal/login?cmd=already-registered&login=&password=

MACをパスワード欄に受け渡します。 MACにはURLに許可されていない文字が含まれている可能性があるため、URLとエンコードされていることを確認してください。

またSSO with MACでは、system.properties内で以下のプロパティが設定されている必要があります。

     com.liferay.util.servlet.SessionParameters=false

次のリンクを参照してください:

     https://issues.liferay.com/browse/LEP-1288
     http://en.wikipedia.org/wiki/Message_authentication_code

SSO with MACを有効化するには、これをtrueに設定してください。

Env: LIFERAY_AUTH_PERIOD_MAC_PERIOD_ALLOW

Defaults:

    auth.mac.allow=false


MAC暗号化に使用するアルゴリズムを設定してください。

Env: LIFERAY_AUTH_PERIOD_MAC_PERIOD_ALGORITHM

Defaults:

    auth.mac.algorithm=MD5


MAC生成に使用する共有キーを設定してください。 共有キーは空白であってはならず、総当たり攻撃に耐え得るよう、十分な長さで複雑なものでなければなりません。

Env: LIFERAY_AUTH_PERIOD_MAC_PERIOD_SHARED_PERIOD_KEY

Defaults:

    auth.mac.shared.key=


Top of Page

パスワード


移行されるパスワード暗号化アルゴリズムを指定するには、次の暗号化アルゴリズムを設定してください。 これは、6.2以前のリリースからアップグレードする場合、またはポータルでパスワードを持つユーザーが存在している状態で、パスワードの暗号化アルゴリズムを切り替えたい場合にのみ必要です。

Env: LIFERAY_PASSWORDS_PERIOD_ENCRYPTION_PERIOD_ALGORITHM_PERIOD_LEGACY

Examples:

    passwords.encryption.algorithm.legacy=BCRYPT
    passwords.encryption.algorithm.legacy=MD2
    passwords.encryption.algorithm.legacy=MD5
    passwords.encryption.algorithm.legacy=NONE
    passwords.encryption.algorithm.legacy=SHA
    passwords.encryption.algorithm.legacy=SHA-256
    passwords.encryption.algorithm.legacy=SHA-384
    passwords.encryption.algorithm.legacy=SSHA
    passwords.encryption.algorithm.legacy=UFC-CRYPT


パスワードを暗号化するには、以下の暗号化アルゴリズムを設定してください。 デフォルトのアルゴリズムは、PBKDF2WithHmacSHA1 / 160/128000で、128,000ラウンドを使用して160ビットのハッシュを生成します。

作成ハードウェアが遅い場合には、ラウンド値を減らすことは可能ですが、2014年のOWASPでは128,000が推奨値であることにご留意ください。

NONEに設定すると、パスワードはプレーンテキストとして、データベースに格納されます。

Env: LIFERAY_PASSWORDS_PERIOD_ENCRYPTION_PERIOD_ALGORITHM

Defaults:

    passwords.encryption.algorithm=PBKDF2WithHmacSHA1/160/128000

Examples:

    passwords.encryption.algorithm=BCRYPT/10
    passwords.encryption.algorithm=MD2
    passwords.encryption.algorithm=MD5
    passwords.encryption.algorithm=NONE
    passwords.encryption.algorithm=SHA
    passwords.encryption.algorithm=SHA-256
    passwords.encryption.algorithm=SHA-384
    passwords.encryption.algorithm=SSHA
    passwords.encryption.algorithm=UFC-CRYPT


ダイジェストされたパスワードは、base64または16進エンコーディングでエンコードされます。 デフォルトはbase64です。

Env: LIFERAY_PASSWORDS_PERIOD_DIGEST_PERIOD_ENCODING

Defaults:

    passwords.digest.encoding=base64

Examples:

    passwords.digest.encoding=hex


com.liferay.portal.security.pwd.Toolkitを実装するクラス名を入力してください。 このクラスは、パスワードの生成と有効化の目的で呼び出されます。

このプロパティは、liferay-hook.xmlにより上書きされているポータルプロパティを除き、ポータルから読み取られません。ここには参照用途としてのみ残ります。

Env: LIFERAY_PASSWORDS_PERIOD_TOOLKIT

Examples:

    passwords.toolkit=com.liferay.portal.security.pwd.PasswordPolicyToolkit
    passwords.toolkit=com.liferay.portal.security.pwd.RegExpToolkit


パスワード ツールキットとしてcom.liferay.portal.security.pwd.PasswordPolicyToolkitの使用を選択した場合には、静的または動的パスワード生成のいずれかを選択できます。 静的生成は、プロパティ "passwords.passwordpolicytoolkit.static" を通じて設定され、動的生成は、クラスcom.liferay.util.PwdGeneratorを使ってパスワードを生成します。 LDAPパスワード構文チェックを使用している場合にも、静的ジェネレータを使用する必要があり、これによってパスワードが規則に従っていることを保証できます。

Env: LIFERAY_PASSWORDS_PERIOD_PASSWORDPOLICYTOOLKIT_PERIOD_GENERATOR Env: LIFERAY_PASSWORDS_PERIOD_PASSWORDPOLICYTOOLKIT_PERIOD_STATIC

Defaults:

    passwords.passwordpolicytoolkit.generator=dynamic
    passwords.passwordpolicytoolkit.static=iheartliferay

Examples:

    passwords.passwordpolicytoolkit.generator=static


パスワード生成用の文字セットを設定してください。 これらは、バリデーション文字セットのサブセットである必要があります。

Env: LIFERAY_PASSWORDS_PERIOD_PASSWORDPOLICYTOOLKIT_PERIOD_GENERATOR_PERIOD_CHARSET_PERIOD_LOWERCASE Env: LIFERAY_PASSWORDS_PERIOD_PASSWORDPOLICYTOOLKIT_PERIOD_GENERATOR_PERIOD_CHARSET_PERIOD_NUMBERS Env: LIFERAY_PASSWORDS_PERIOD_PASSWORDPOLICYTOOLKIT_PERIOD_GENERATOR_PERIOD_CHARSET_PERIOD_SYMBOLS Env: LIFERAY_PASSWORDS_PERIOD_PASSWORDPOLICYTOOLKIT_PERIOD_GENERATOR_PERIOD_CHARSET_PERIOD_UPPERCASE

Defaults:

    passwords.passwordpolicytoolkit.generator.charset.lowercase=abcdefghjkmnpqrstuvwxyz
    passwords.passwordpolicytoolkit.generator.charset.numbers=0123456789
    passwords.passwordpolicytoolkit.generator.charset.symbols=_.!@$*=-?
    passwords.passwordpolicytoolkit.generator.charset.uppercase=ABCDEFGHJKLMNPQRSTUVWXYZ


パスワード バリデーション用の文字セットを設定してください。

Env: LIFERAY_PASSWORDS_PERIOD_PASSWORDPOLICYTOOLKIT_PERIOD_VALIDATOR_PERIOD_CHARSET_PERIOD_LOWERCASE Env: LIFERAY_PASSWORDS_PERIOD_PASSWORDPOLICYTOOLKIT_PERIOD_VALIDATOR_PERIOD_CHARSET_PERIOD_NUMBERS Env: LIFERAY_PASSWORDS_PERIOD_PASSWORDPOLICYTOOLKIT_PERIOD_VALIDATOR_PERIOD_CHARSET_PERIOD_SYMBOLS Env: LIFERAY_PASSWORDS_PERIOD_PASSWORDPOLICYTOOLKIT_PERIOD_VALIDATOR_PERIOD_CHARSET_PERIOD_UPPERCASE

Defaults:

    passwords.passwordpolicytoolkit.validator.charset.lowercase=abcdefghijklmnopqrstuvwxyz
    passwords.passwordpolicytoolkit.validator.charset.numbers=0123456789
    passwords.passwordpolicytoolkit.validator.charset.symbols=_.!@$*=-?
    passwords.passwordpolicytoolkit.validator.charset.uppercase=ABCDEFGHIJKLMNOPQRSTUVWXYZ


パスワード ツールキットとしてcom.liferay.portal.security.pwd.RegExpToolkitの使用を選択した場合には、パスワードの生成および有効化に使われる通常の表現パターンを設定してください。

Javaで機能するよう、 \ は \\ に置き換えられることにご注意ください。

最初のパターンでは、パスワードに数字または文字で構成された有効な文字が、少なくとも4つ必要であることを確実にします。

2番目のパターンでは、パスワードに数字または文字で構成された有効な文字が、少なくとも8つ必要であることを確実にします。

Env: LIFERAY_PASSWORDS_PERIOD_REGEXPTOOLKIT_PERIOD_PATTERN

Defaults:

    passwords.regexptoolkit.pattern=(?=.{4})(?:[a-zA-Z0-9]*)

Examples:

    passwords.regexptoolkit.pattern=(?=.{8})(?:[a-zA-Z0-9]*)


パスワード生成の長さおよびキーを設定してください。

Env: LIFERAY_PASSWORDS_PERIOD_REGEXPTOOLKIT_PERIOD_CHARSET Env: LIFERAY_PASSWORDS_PERIOD_REGEXPTOOLKIT_PERIOD_LENGTH

Defaults:

    passwords.regexptoolkit.charset=0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz
    passwords.regexptoolkit.length=8

Examples:

    passwords.regexptoolkit.charset=0123456789
    passwords.regexptoolkit.length=4


デフォルトのパスワード ポリシーのプロパティを設定してください。

Env: LIFERAY_PASSWORDS_PERIOD_DEFAULT_PERIOD_POLICY_PERIOD_ALLOW_PERIOD_DICTIONARY_PERIOD_WORDS Env: LIFERAY_PASSWORDS_PERIOD_DEFAULT_PERIOD_POLICY_PERIOD_CHANGEABLE Env: LIFERAY_PASSWORDS_PERIOD_DEFAULT_PERIOD_POLICY_PERIOD_CHANGE_PERIOD_REQUIRED Env: LIFERAY_PASSWORDS_PERIOD_DEFAULT_PERIOD_POLICY_PERIOD_CHECK_PERIOD_SYNTAX Env: LIFERAY_PASSWORDS_PERIOD_DEFAULT_PERIOD_POLICY_PERIOD_EXPIREABLE Env: LIFERAY_PASSWORDS_PERIOD_DEFAULT_PERIOD_POLICY_PERIOD_GRACE_PERIOD_LIMIT Env: LIFERAY_PASSWORDS_PERIOD_DEFAULT_PERIOD_POLICY_PERIOD_HISTORY Env: LIFERAY_PASSWORDS_PERIOD_DEFAULT_PERIOD_POLICY_PERIOD_HISTORY_PERIOD_COUNT Env: LIFERAY_PASSWORDS_PERIOD_DEFAULT_PERIOD_POLICY_PERIOD_LOCKOUT Env: LIFERAY_PASSWORDS_PERIOD_DEFAULT_PERIOD_POLICY_PERIOD_LOCKOUT_PERIOD_DURATION Env: LIFERAY_PASSWORDS_PERIOD_DEFAULT_PERIOD_POLICY_PERIOD_MAX_PERIOD_AGE Env: LIFERAY_PASSWORDS_PERIOD_DEFAULT_PERIOD_POLICY_PERIOD_MAX_PERIOD_FAILURE Env: LIFERAY_PASSWORDS_PERIOD_DEFAULT_PERIOD_POLICY_PERIOD_MIN_PERIOD_AGE Env: LIFERAY_PASSWORDS_PERIOD_DEFAULT_PERIOD_POLICY_PERIOD_MIN_PERIOD_ALPHANUMERIC Env: LIFERAY_PASSWORDS_PERIOD_DEFAULT_PERIOD_POLICY_PERIOD_MIN_PERIOD_LENGTH Env: LIFERAY_PASSWORDS_PERIOD_DEFAULT_PERIOD_POLICY_PERIOD_MIN_PERIOD_LOWERCASE Env: LIFERAY_PASSWORDS_PERIOD_DEFAULT_PERIOD_POLICY_PERIOD_MIN_PERIOD_NUMBERS Env: LIFERAY_PASSWORDS_PERIOD_DEFAULT_PERIOD_POLICY_PERIOD_MIN_PERIOD_SYMBOLS Env: LIFERAY_PASSWORDS_PERIOD_DEFAULT_PERIOD_POLICY_PERIOD_MIN_PERIOD_UPPERCASE Env: LIFERAY_PASSWORDS_PERIOD_DEFAULT_PERIOD_POLICY_PERIOD_NAME Env: LIFERAY_PASSWORDS_PERIOD_DEFAULT_PERIOD_POLICY_PERIOD_REGEX Env: LIFERAY_PASSWORDS_PERIOD_DEFAULT_PERIOD_POLICY_PERIOD_RESET_PERIOD_FAILURE_PERIOD_COUNT Env: LIFERAY_PASSWORDS_PERIOD_DEFAULT_PERIOD_POLICY_PERIOD_RESET_PERIOD_TICKET_PERIOD_MAX_PERIOD_AGE Env: LIFERAY_PASSWORDS_PERIOD_DEFAULT_PERIOD_POLICY_PERIOD_WARNING_PERIOD_TIME

Defaults:

    passwords.default.policy.allow.dictionary.words=true
    passwords.default.policy.changeable=true
    passwords.default.policy.change.required=true
    passwords.default.policy.check.syntax=false
    passwords.default.policy.expireable=false
    passwords.default.policy.grace.limit=0
    passwords.default.policy.history=false
    passwords.default.policy.history.count=6
    passwords.default.policy.lockout=false
    passwords.default.policy.lockout.duration=0
    passwords.default.policy.max.age=8640000
    passwords.default.policy.max.failure=3
    passwords.default.policy.min.age=0
    passwords.default.policy.min.alphanumeric=0
    passwords.default.policy.min.length=6
    passwords.default.policy.min.lowercase=0
    passwords.default.policy.min.numbers=1
    passwords.default.policy.min.symbols=0
    passwords.default.policy.min.uppercase=1
    passwords.default.policy.name=Default Password Policy
    passwords.default.policy.regex=(?=.{4})(?:[a-zA-Z0-9]*)
    passwords.default.policy.reset.failure.count=600
    passwords.default.policy.reset.ticket.max.age=86400
    passwords.default.policy.warning.time=86400


Top of Page

許可


オブジェクトにおけるアクションの許可をチェックするには、com.liferay.portal.security.permission.PermissionCheckerFactoryで使用されるデフォルトの許可チェッカークラスを設定してください。 このクラスは、com.liferay.portal.security.permission.PermissionCheckerを実装するカスタムクラスで上書きされる可能性があります。

Env: LIFERAY_PERMISSIONS_PERIOD_CHECKER

Defaults:

    permissions.checker=com.liferay.portal.security.permission.AdvancedPermissionChecker

Examples:

    permissions.checker=com.liferay.portal.security.permission.SimplePermissionChecker


許可のキャッシュ化をブロックする構成とするには、これをtrueに設定してください。 詳細については、プロパティ "ehcache.blocking.cache.allowed" をご確認ください。

Env: LIFERAY_PERMISSIONS_PERIOD_OBJECT_PERIOD_BLOCKING_PERIOD_CACHE

Defaults:

    permissions.object.blocking.cache=false


カスタムSQLファインダを使用して、リソースの許可を確認するタイミングを指定するには、この閾値を構成してください。

Env: LIFERAY_PERMISSIONS_PERIOD_ROLE_PERIOD_RESOURCE_PERIOD_PERMISSION_PERIOD_QUERY_PERIOD_THRESHOLD

Defaults:

    permissions.role.resource.permission.query.threshold=10


インラインSQL許可チェックを有効にするには、これをtrueに設定してください。

Env: LIFERAY_PERMISSIONS_PERIOD_INLINE_PERIOD_SQL_PERIOD_CHECK_PERIOD_ENABLED

Defaults:

    permissions.inline.sql.check.enabled=true


リソースブロックIDを直接インラインSQLステートメントに受け渡すタイミング、およびサブセレクトを使ってリソースブロックIDを決定するタイミングを指定するには、この閾値を構成してください。

Env: LIFERAY_PERMISSIONS_PERIOD_INLINE_PERIOD_SQL_PERIOD_RESOURCE_PERIOD_BLOCK_PERIOD_QUERY_PERIOD_THRESHOLD

Defaults:

    permissions.inline.sql.resource.block.query.threshold=100


デフォルトでカスタム アトリビュートを読み取るときに、許可チェックを使用するには、これをtrueに設定してください。

Env: LIFERAY_PERMISSIONS_PERIOD_CUSTOM_PERIOD_ATTRIBUTE_PERIOD_READ_PERIOD_CHECK_PERIOD_BY_PERIOD_DEFAULT

Defaults:

    permissions.custom.attribute.read.check.by.default=true


デフォルトでカスタム アトリビュートを書き込むときに、許可チェックを使用するには、これをtrueに設定してください。

Env: LIFERAY_PERMISSIONS_PERIOD_CUSTOM_PERIOD_ATTRIBUTE_PERIOD_WRITE_PERIOD_CHECK_PERIOD_BY_PERIOD_DEFAULT

Defaults:

    permissions.custom.attribute.write.check.by.default=true


特定のアイテムの許可をチェックする際に、親カテゴリまたはフォルダの閲覧許可を自動的にチェックするには、以下をtrueに設定してください。

例えばtrueに設定すると、ユーザーがドキュメントにアクセスできるようになるには、そのドキュメントのフォルダとすべての親フォルダに対する閲覧許可を持っている必要があります。 あるいは、ユーザーがコメントにアクセスするには、コメントのカテゴリとすべての親カテゴリに対する閲覧許可を持っている必要があります。

Env: LIFERAY_PERMISSIONS_PERIOD_VIEW_PERIOD_DYNAMIC_PERIOD_INHERITANCE

Defaults:

    permissions.view.dynamic.inheritance=true


モデル間の許可の伝達を可能にするには、以下をtrueに設定してください。

例えば、特定のWikiノードに対する許可を設定する際に、あるロールに許可 (DELETEなど) を割り当てると、その許可の割り当ては、そのWikiノードに属するすべてのWikiページにも伝達されます。

モデル間での許可伝達のされ方に関する実際のロジックは、ポートレットごとに指定されます。 liferay-portlet.xmlのエレメント "permission-propagator" の使用をご参照ください。

Env: LIFERAY_PERMISSIONS_PERIOD_PROPAGATION_PERIOD_ENABLED

Defaults:

    permissions.propagation.enabled=false


リソースが、すべてのユーザーにゲストロールがあると仮定する必要がある場合は、これをtrueに設定してください。リソースが、すべてのユーザーにないと仮定する場合には、これをfalseに設定してください ゲストロール、従って、ゲストロールに属する許可を 自動で引き継ぐことはありません。

このプロパティを偽に設定することにより、ユーザーが サイトメンバーやユーザー等のロールへ許可を付与する必要が生じる可能性があります。

Env: LIFERAY_PERMISSIONS_PERIOD_CHECK_PERIOD_GUEST_PERIOD_ENABLED

Defaults:

    permissions.check.guest.enabled=true


Top of Page

スタートアップ・イベント


次を拡張するクラス名をコンマ区切りで入力してください。 com.liferay.portal.struts.SimpleAction.これらのクラスは 特定のイベントで実行します。


グローバルスタートアップイベントはポータルの開始時に一度実行します。

Env: LIFERAY_GLOBAL_PERIOD_STARTUP_PERIOD_EVENTS

Defaults:

    global.startup.events=com.liferay.portal.events.GlobalStartupAction,com.liferay.portal.events.CryptoStartupAction


開始するポータルのウェブサイトインスタンス毎に実行するアプリケーションスタートアップイベント。

Env: LIFERAY_APPLICATION_PERIOD_STARTUP_PERIOD_EVENTS

Defaults:

    application.startup.events=com.liferay.portal.events.AppStartupAction,com.liferay.portal.events.ChannelHubAppStartupAction

Examples:

    application.startup.events=com.liferay.portal.events.AppStartupAction,com.liferay.portal.events.SampleAppStartupAction


Top of Page

シャットダウン・イベント


次を拡張するクラス名をコンマ区切りで入力してください。 com.liferay.portal.struts.SimpleAction.これらのクラスは 特定のイベントで実行します。


グローバルシャットダウンイベントはポータルの開始時に一度実行します。

Env: LIFERAY_GLOBAL_PERIOD_SHUTDOWN_PERIOD_EVENTS

Defaults:

    global.shutdown.events=com.liferay.portal.events.GlobalShutdownAction


開始するポータルのウェブサイトインスタンス毎に実行するアプリケーションシャットダウンイベント。

Env: LIFERAY_APPLICATION_PERIOD_SHUTDOWN_PERIOD_EVENTS

Defaults:

    application.shutdown.events=com.liferay.portal.events.AppShutdownAction,com.liferay.portal.events.ChannelHubAppShutdownAction


シャットダウン時にプログラムでJavaプロセスを停止します。これはワークアラウンドで、 TomcatとLinuxのバグでプロセスが永久にハングアップした際のためのものです。

詳細は https://issues.liferay.com/browse/LEP-2048 をご参照下さい。

Env: LIFERAY_SHUTDOWN_PERIOD_PROGRAMMATICALLY_PERIOD_EXIT

Defaults:

    shutdown.programmatically.exit=false


Top of Page

ポータル・イベント


次を拡張するクラス名をコンマ区切りで入力してください。 com.liferay.portal.kernel.events.Action.これらのクラスは 特定のイベントの前後いずれかに実行します。


サーブレットのサービスイベント(サービス前のイベントで関連するエラーがあり、 イベント実行時に例外が投げられる場合に 該当するページへ転送します)。ストラッツがリクエストを処理する前の サービス前のイベント。ストラッツがリクエストを処理した後の サービス後のイベント。

Env: LIFERAY_SERVLET_PERIOD_SERVICE_PERIOD_EVENTS_PERIOD_POST Env: LIFERAY_SERVLET_PERIOD_SERVICE_PERIOD_EVENTS_PERIOD_PRE Env: LIFERAY_SERVLET_PERIOD_SERVICE_PERIOD_EVENTS_PERIOD_PRE_PERIOD_ERROR_PERIOD_PAGE

Defaults:

    servlet.service.events.pre=com.liferay.portal.events.ServicePreAction,com.liferay.portal.events.ThemeServicePreAction
    servlet.service.events.pre.error.page=/common/error.jsp
    servlet.service.events.post=com.liferay.portal.events.ServicePostAction

Examples:

    servlet.service.events.pre=com.liferay.portal.events.LogMemoryUsageAction,com.liferay.portal.events.LogThreadCountAction,com.liferay.portal.events.ServicePreAction,com.liferay.portal.events.DeviceServicePreAction,com.liferay.portal.events.ThemeServicePreAction
    servlet.service.events.pre=com.liferay.portal.events.LogSessionIdAction,com.liferay.portal.events.ServicePreAction,com.liferay.portal.events.DeviceServicePreAction,com.liferay.portal.events.ThemeServicePreAction
    servlet.service.events.pre=com.liferay.portal.events.ServicePreAction,com.liferay.portal.events.DeviceServicePreAction,com.liferay.portal.events.ThemeServicePreAction,com.liferay.portal.events.RandomLayoutAction
    servlet.service.events.pre=com.liferay.portal.events.ServicePreAction,com.liferay.portal.events.DeviceServicePreAction,com.liferay.portal.events.ThemeServicePreAction,com.liferay.portal.events.RandomLookAndFeelAction
    servlet.service.events.pre=com.liferay.portal.events.ServicePreAction,com.liferay.portal.events.DeviceServicePreAction,com.liferay.portal.events.ThemeServicePreAction,com.liferay.portal.events.SecureRequestAction


ログイン・イベント

Env: LIFERAY_LOGIN_PERIOD_EVENTS_PERIOD_POST Env: LIFERAY_LOGIN_PERIOD_EVENTS_PERIOD_PRE

Defaults:

    login.events.pre=com.liferay.portal.events.LoginPreAction
    login.events.post=com.liferay.portal.events.ChannelLoginPostAction,com.liferay.portal.events.DefaultLandingPageAction,com.liferay.portal.events.LoginPostAction


ログアウト・イベント

Env: LIFERAY_LOGOUT_PERIOD_EVENTS_PERIOD_POST Env: LIFERAY_LOGOUT_PERIOD_EVENTS_PERIOD_PRE

Defaults:

    logout.events.pre=com.liferay.portal.events.LogoutPreAction
    logout.events.post=com.liferay.portal.events.LogoutPostAction,com.liferay.portal.events.DefaultLogoutPageAction

Examples:

    logout.events.post=com.liferay.portal.events.LogoutPostAction,com.liferay.portal.events.GarbageCollectorAction


Top of Page

デフォルト・ランディング・ページ


サーバーパスに対するログインユーザーのためのデフォルトランディングページを設定してください。 このページはユーザーがログイン後移動的にリダイレクトされる ページです。例えば、デフォルト・ランディング・ページを次としたい場合には、 http://localhost:8080/web/guest/login、これを /web/guest/login に設定します。この 機能を有効化するためには、auth.forward.by.last.path を真に設定します。ビヘイビアをカスタマイズするためには、 com.liferay.portal.events.DefaultLandingPageAction を 上記の "login.events.post" プロパティからご参照ください。

次の変数が使用できます。 ${liferay:screenName} および ${liferay:userId}.

Env: LIFERAY_DEFAULT_PERIOD_LANDING_PERIOD_PAGE_PERIOD_PATH

Defaults:

    default.landing.page.path=

Examples:

    default.landing.page.path=/web/guest/login
    default.landing.page.path=/user/${liferay:screenName}/home


Top of Page

デフォルト・ログアウト・ページ


サーバーパスに対するユーザーのためのデフォルト・ログアウト・ページを設定してください。 このページはユーザーがログアウト後移動的にリダイレクトされるページです。 例えば、デフォルト・ランディング・ページを次としたい場合には、 http://localhost:8080/web/guest/logout、これを /web/guest/loginout に設定します。この 機能を有効化するためには、auth.forward.by.last.path を真に設定します。ビヘイビアをカスタマイズするためには、 com.liferay.portal.events.DefaultLogoutPageAction を 上記の "loginout.events.post" プロパティからご参照ください。

Env: LIFERAY_DEFAULT_PERIOD_LOGOUT_PERIOD_PAGE_PERIOD_PATH

Defaults:

    default.logout.page.path=

Examples:

    default.logout.page.path=/web/guest/logout


Top of Page

デフォルト・ゲスト・パブリック・レイアウト


ゲストグループには少なくとも1つのパブリックページが必要です。最初の パブリックページの設定は次のプロパティで定義されます。

複数のページを設定したい場合には、LARファイル特定のために次のプロパティを設定します。 "default.guest.public.layouts.lar"

より複雑なビヘイビアのためには、addDefaultGuestPublicLayoutsメソッドを com.liferay.portal.service.impl.GroupLocalServiceImpl. 内で上書きします。


パブリックレイアウト名を設定してください。

Env: LIFERAY_DEFAULT_PERIOD_GUEST_PERIOD_PUBLIC_PERIOD_LAYOUT_PERIOD_NAME

Defaults:

    default.guest.public.layout.name=Welcome


パブリックレイアウトのテンプレートIDを設定してください。

Env: LIFERAY_DEFAULT_PERIOD_GUEST_PERIOD_PUBLIC_PERIOD_LAYOUT_PERIOD_TEMPLATE_PERIOD_ID

Defaults:

    default.guest.public.layout.template.id=1_column


レイアウトテンプレートで特定されるカラムのポートレットIDを設定してください。

Env: LIFERAY_DEFAULT_PERIOD_GUEST_PERIOD_PUBLIC_PERIOD_LAYOUT_PERIOD_COLUMN_MINUS__NUMBER1_ Env: LIFERAY_DEFAULT_PERIOD_GUEST_PERIOD_PUBLIC_PERIOD_LAYOUT_PERIOD_COLUMN_MINUS__NUMBER2_ Env: LIFERAY_DEFAULT_PERIOD_GUEST_PERIOD_PUBLIC_PERIOD_LAYOUT_PERIOD_COLUMN_MINUS__NUMBER3_ Env: LIFERAY_DEFAULT_PERIOD_GUEST_PERIOD_PUBLIC_PERIOD_LAYOUT_PERIOD_COLUMN_MINUS__NUMBER4_

Defaults:

    default.guest.public.layout.column-1=com_liferay_hello_world_web_portlet_HelloWorldPortlet
    default.guest.public.layout.column-2=
    default.guest.public.layout.column-3=
    default.guest.public.layout.column-4=

Defaults:

    default.guest.public.layout.friendly.url=/home

Examples:

    パブリックレイアウトのフレンドリーURLを設定してください。Set the friendly url of the public layout.
    


パブリックレイアウトのレギュラーテーマIDを設定してください。

Env: LIFERAY_DEFAULT_PERIOD_GUEST_PERIOD_PUBLIC_PERIOD_LAYOUT_PERIOD_REGULAR_PERIOD_THEME_PERIOD_ID

Examples:

    default.guest.public.layout.regular.theme.id=classic_WAR_classictheme


パブリックレイアウトのレギュラー配色IDを設定してください。

Env: LIFERAY_DEFAULT_PERIOD_GUEST_PERIOD_PUBLIC_PERIOD_LAYOUT_PERIOD_REGULAR_PERIOD_COLOR_PERIOD_SCHEME_PERIOD_ID

Examples:

    default.guest.public.layout.regular.color.scheme.id=01


ゲストパブリックレイアウトの作成に用いるLARファイルを特定してください。 このプロパティを設定すると、従前のレイアウトプロパティは無視されます。

Env: LIFERAY_DEFAULT_PERIOD_GUEST_PERIOD_PUBLIC_PERIOD_LAYOUTS_PERIOD_LAR

Examples:

    default.guest.public.layouts.lar=${liferay.home}/deploy/default_guest_public.lar


Top of Page

デフォルト・ユーザー・プライベート・レイアウト


プロパティ "layout.user.private.layouts.enabled" と "layout.user.private.layouts.auto.create" の両方を真に設定すると、 ユーザーには自動でプライベートレイアウトが作成されます。次の 設定は最初のプライベートページの作成に使用されます。

複数のページを設定したい場合には、LARファイル特定のために次のプロパティを設定します。 "default.user.private.layouts.lar"

より複雑なビヘイビアのためには、addDefaultUserPrivateLayoutsメソッドを com.liferay.portal.events.ServicePreAction.内で上書きします。


プライベートレイアウト名を設定してください。

Env: LIFERAY_DEFAULT_PERIOD_USER_PERIOD_PRIVATE_PERIOD_LAYOUT_PERIOD_NAME

Defaults:

    default.user.private.layout.name=Welcome


プライベートレイアウトのテンプレートIDを設定してください。

Env: LIFERAY_DEFAULT_PERIOD_USER_PERIOD_PRIVATE_PERIOD_LAYOUT_PERIOD_TEMPLATE_PERIOD_ID

Defaults:

    default.user.private.layout.template.id=1_column


レイアウトテンプレートで特定されるカラムのポートレットIDを設定してください。

Env: LIFERAY_DEFAULT_PERIOD_USER_PERIOD_PRIVATE_PERIOD_LAYOUT_PERIOD_COLUMN_MINUS__NUMBER1_ Env: LIFERAY_DEFAULT_PERIOD_USER_PERIOD_PRIVATE_PERIOD_LAYOUT_PERIOD_COLUMN_MINUS__NUMBER2_ Env: LIFERAY_DEFAULT_PERIOD_USER_PERIOD_PRIVATE_PERIOD_LAYOUT_PERIOD_COLUMN_MINUS__NUMBER3_ Env: LIFERAY_DEFAULT_PERIOD_USER_PERIOD_PRIVATE_PERIOD_LAYOUT_PERIOD_COLUMN_MINUS__NUMBER4_

Defaults:

    default.user.private.layout.column-1=com_liferay_site_my_sites_web_portlet_MySitesPortlet
    default.user.private.layout.column-2=
    default.user.private.layout.column-3=
    default.user.private.layout.column-4=


プライベートレイアウトのフレンドリーURLを設定してください。

Env: LIFERAY_DEFAULT_PERIOD_USER_PERIOD_PRIVATE_PERIOD_LAYOUT_PERIOD_FRIENDLY_PERIOD_URL

Defaults:

    default.user.private.layout.friendly.url=/home


プライベートレイアウトのレギュラーテーマIDを設定してください。

Env: LIFERAY_DEFAULT_PERIOD_USER_PERIOD_PRIVATE_PERIOD_LAYOUT_PERIOD_REGULAR_PERIOD_THEME_PERIOD_ID

Defaults:

    default.user.private.layout.regular.theme.id=userdashboard_WAR_userdashboardtheme


プライベートレイアウトのレギュラー配色IDを設定してください。

Env: LIFERAY_DEFAULT_PERIOD_USER_PERIOD_PRIVATE_PERIOD_LAYOUT_PERIOD_REGULAR_PERIOD_COLOR_PERIOD_SCHEME_PERIOD_ID

Examples:

    default.user.private.layout.regular.color.scheme.id=01


ユーザープライベートレイアウトの作成に用いるLARファイルを特定してください。この プロパティを設定すると、従前のレイアウトプロパティは無視されます。

Env: LIFERAY_DEFAULT_PERIOD_USER_PERIOD_PRIVATE_PERIOD_LAYOUTS_PERIOD_LAR

Examples:

    default.user.private.layouts.lar=${liferay.home}/deploy/default_user_private.lar


Top of Page

デフォルト・ユーザー・パブリック・レイアウト


プロパティ "layout.user.public.layouts.enabled" と "layout.user.public.layouts.auto.create" の両方を真に設定すると、 ユーザーには自動でパブリックレイアウトが作成されます。次の 設定は最初のパブリックページの作成に使用されます。

複数のページを設定したい場合には、LARファイル特定のために次のプロパティを設定します。 "default.user.public.layouts.lar"

より複雑なビヘイビアのためには、addDefaultUserPublicLayoutsメソッドを com.liferay.portal.events.ServicePreAction.内で上書きします。


パブリックレイアウト名を設定してください。

Env: LIFERAY_DEFAULT_PERIOD_USER_PERIOD_PUBLIC_PERIOD_LAYOUT_PERIOD_NAME

Defaults:

    default.user.public.layout.name=Welcome


パブリックレイアウトのテンプレートIDを設定してください。

Env: LIFERAY_DEFAULT_PERIOD_USER_PERIOD_PUBLIC_PERIOD_LAYOUT_PERIOD_TEMPLATE_PERIOD_ID

Defaults:

    default.user.public.layout.template.id=1_column


レイアウトテンプレートで特定されるカラムのポートレットIDを設定してください。

Env: LIFERAY_DEFAULT_PERIOD_USER_PERIOD_PUBLIC_PERIOD_LAYOUT_PERIOD_COLUMN_MINUS__NUMBER1_ Env: LIFERAY_DEFAULT_PERIOD_USER_PERIOD_PUBLIC_PERIOD_LAYOUT_PERIOD_COLUMN_MINUS__NUMBER2_ Env: LIFERAY_DEFAULT_PERIOD_USER_PERIOD_PUBLIC_PERIOD_LAYOUT_PERIOD_COLUMN_MINUS__NUMBER3_ Env: LIFERAY_DEFAULT_PERIOD_USER_PERIOD_PUBLIC_PERIOD_LAYOUT_PERIOD_COLUMN_MINUS__NUMBER4_

Defaults:

    default.user.public.layout.column-1=
    default.user.public.layout.column-2=
    default.user.public.layout.column-3=
    default.user.public.layout.column-4=


パブリックレイアウトのフレンドリーURLを設定してください。

Env: LIFERAY_DEFAULT_PERIOD_USER_PERIOD_PUBLIC_PERIOD_LAYOUT_PERIOD_FRIENDLY_PERIOD_URL

Defaults:

    default.user.public.layout.friendly.url=/home


パブリックレイアウトのレギュラーテーマIDを設定してください。

Env: LIFERAY_DEFAULT_PERIOD_USER_PERIOD_PUBLIC_PERIOD_LAYOUT_PERIOD_REGULAR_PERIOD_THEME_PERIOD_ID

Defaults:

    default.user.public.layout.regular.theme.id=userprofile_WAR_userprofiletheme


パブリックレイアウトのレギュラー配色IDを設定してください。

Env: LIFERAY_DEFAULT_PERIOD_USER_PERIOD_PUBLIC_PERIOD_LAYOUT_PERIOD_REGULAR_PERIOD_COLOR_PERIOD_SCHEME_PERIOD_ID

Examples:

    default.user.public.layout.regular.color.scheme.id=01


ユーザーパブリックレイアウトの作成に用いるLARファイルを特定してください。この プロパティを設定すると、従前のレイアウトプロパティは無視されます。

Env: LIFERAY_DEFAULT_PERIOD_USER_PERIOD_PUBLIC_PERIOD_LAYOUTS_PERIOD_LAR

Examples:

    default.user.public.layouts.lar=${liferay.home}/deploy/default_user_public.lar


Top of Page

デフォルト管理者


デフォルト管理者パスワードを設定してください。

Env: LIFERAY_DEFAULT_PERIOD_ADMIN_PERIOD_PASSWORD

Defaults:

    default.admin.password=test


デフォルト管理者スクリーン名のプレフィックスを設定してください。

Env: LIFERAY_DEFAULT_PERIOD_ADMIN_PERIOD_SCREEN_PERIOD_NAME

Defaults:

    default.admin.screen.name=test


デフォルト管理者メールアドレスのプレフィックスを設定してください。

Env: LIFERAY_DEFAULT_PERIOD_ADMIN_PERIOD_EMAIL_PERIOD_ADDRESS_PERIOD_PREFIX

Defaults:

    default.admin.email.address.prefix=test


デフォルト管理者の名を設定してください。

Env: LIFERAY_DEFAULT_PERIOD_ADMIN_PERIOD_FIRST_PERIOD_NAME

Defaults:

    default.admin.first.name=Test


デフォルト管理者のミドルネームを設定してください。

Env: LIFERAY_DEFAULT_PERIOD_ADMIN_PERIOD_MIDDLE_PERIOD_NAME

Defaults:

    default.admin.middle.name=


デフォルト管理者の姓を設定してください。

Env: LIFERAY_DEFAULT_PERIOD_ADMIN_PERIOD_LAST_PERIOD_NAME

Defaults:

    default.admin.last.name=Test


Top of Page

レイアウト


プライベートレイアウトを有効化するか否かを設定してください。プライベートレイアウトを有効化するか否かは ユーザーにプライベートレイアウトがない場合には自動生成されます。もし プライベートレイアウトが有効化されていない場合には、プロパティ "layout.user.private.layouts.auto.create" は偽と見なされます。

Env: LIFERAY_LAYOUT_PERIOD_USER_PERIOD_PRIVATE_PERIOD_LAYOUTS_PERIOD_AUTO_PERIOD_CREATE Env: LIFERAY_LAYOUT_PERIOD_USER_PERIOD_PRIVATE_PERIOD_LAYOUTS_PERIOD_ENABLED

Defaults:

    layout.user.private.layouts.enabled=true
    layout.user.private.layouts.auto.create=true


ユーザーがプライベートページを取得するためにパワーユーザーロールを要する場合にはこれを真に設定して ください。

Env: LIFERAY_LAYOUT_PERIOD_USER_PERIOD_PRIVATE_PERIOD_LAYOUTS_PERIOD_POWER_PERIOD_USER_PERIOD_REQUIRED

Defaults:

    layout.user.private.layouts.power.user.required=false


パブリックレイアウトを有効化するか否かを設定してください。パブリックレイアウトを有効化するか否かは ユーザーにパブリックレイアウトがない場合には自動生成されます。もし パブリックレイアウトが有効化されていない場合には、プロパティ "layout.user.public.layouts.auto.create" は偽と見なされます。

Env: LIFERAY_LAYOUT_PERIOD_USER_PERIOD_PUBLIC_PERIOD_LAYOUTS_PERIOD_AUTO_PERIOD_CREATE Env: LIFERAY_LAYOUT_PERIOD_USER_PERIOD_PUBLIC_PERIOD_LAYOUTS_PERIOD_ENABLED

Defaults:

    layout.user.public.layouts.enabled=true
    layout.user.public.layouts.auto.create=true


ユーザーがパブリックページを取得するためにパワーユーザーロールを要する場合にはこれを真に設定して ください。

Env: LIFERAY_LAYOUT_PERIOD_USER_PERIOD_PUBLIC_PERIOD_LAYOUTS_PERIOD_POWER_PERIOD_USER_PERIOD_REQUIRED

Defaults:

    layout.user.public.layouts.power.user.required=false


デフォルトの設定レイアウト。

Env: LIFERAY_LAYOUT_PERIOD_CONFIGURATION_PERIOD_ACTION_PERIOD_DELETE Env: LIFERAY_LAYOUT_PERIOD_CONFIGURATION_PERIOD_ACTION_PERIOD_UPDATE Env: LIFERAY_LAYOUT_PERIOD_EDIT_PERIOD_PAGE Env: LIFERAY_LAYOUT_PERIOD_FIRST_PERIOD_PAGEABLE Env: LIFERAY_LAYOUT_PERIOD_PARENTABLE Env: LIFERAY_LAYOUT_PERIOD_SITEMAPABLE Env: LIFERAY_LAYOUT_PERIOD_URL Env: LIFERAY_LAYOUT_PERIOD_URL_PERIOD_FRIENDLIABLE Env: LIFERAY_LAYOUT_PERIOD_VIEW_PERIOD_PAGE

Defaults:

    layout.edit.page=/portal/layout/edit/portlet.jsp
    layout.view.page=/portal/layout/view/portlet.jsp
    layout.url=${liferay:mainPath}/portal/layout?p_l_id=${liferay:plid}&p_v_l_s_g_id=${liferay:pvlsgid}
    layout.url.friendliable=true
    layout.parentable=true
    layout.sitemapable=true
    layout.first.pageable=true

Examples:

    layout.configuration.action.update=
    layout.configuration.action.delete=


ポートレットレイアウトの設定はデフォルト設定から引き継がれます。

Env: LIFERAY_LAYOUT_PERIOD_CONFIGURATION_PERIOD_ACTION_PERIOD_DELETE_OPENBRACKET_PORTLET_CLOSEBRACKET_ Env: LIFERAY_LAYOUT_PERIOD_CONFIGURATION_PERIOD_ACTION_PERIOD_UPDATE_OPENBRACKET_PORTLET_CLOSEBRACKET_ Env: LIFERAY_LAYOUT_PERIOD_EDIT_PERIOD_PAGE_OPENBRACKET_PORTLET_CLOSEBRACKET_ Env: LIFERAY_LAYOUT_PERIOD_PARENTABLE_OPENBRACKET_PORTLET_CLOSEBRACKET_ Env: LIFERAY_LAYOUT_PERIOD_URL_OPENBRACKET_PORTLET_CLOSEBRACKET_ Env: LIFERAY_LAYOUT_PERIOD_URL_PERIOD_FRIENDLIABLE_OPENBRACKET_PORTLET_CLOSEBRACKET_ Env: LIFERAY_LAYOUT_PERIOD_VIEW_PERIOD_PAGE_OPENBRACKET_PORTLET_CLOSEBRACKET_

Examples:

    layout.edit.page[portlet]=/portal/layout/edit/portlet.jsp
    layout.view.page[portlet]=/portal/layout/view/portlet.jsp
    layout.url[portlet]=${liferay:mainPath}/portal/layout?p_l_id=${liferay:plid}&p_v_l_s_g_id=${liferay:pvlsgid}
    layout.url.friendliable[portlet]=true
    layout.parentable[portlet]=true
    layout.configuration.action.update[portlet]=
    layout.configuration.action.delete[portlet]=


パネルレイアウトの設定。

Env: LIFERAY_LAYOUT_PERIOD_EDIT_PERIOD_PAGE_OPENBRACKET_PANEL_CLOSEBRACKET_ Env: LIFERAY_LAYOUT_PERIOD_FIRST_PERIOD_PAGEABLE_OPENBRACKET_PANEL_CLOSEBRACKET_ Env: LIFERAY_LAYOUT_PERIOD_PARENTABLE_OPENBRACKET_PANEL_CLOSEBRACKET_ Env: LIFERAY_LAYOUT_PERIOD_URL_OPENBRACKET_PANEL_CLOSEBRACKET_ Env: LIFERAY_LAYOUT_PERIOD_URL_PERIOD_FRIENDLIABLE_OPENBRACKET_PANEL_CLOSEBRACKET_ Env: LIFERAY_LAYOUT_PERIOD_VIEW_PERIOD_PAGE_OPENBRACKET_PANEL_CLOSEBRACKET_

Defaults:

    layout.edit.page[panel]=/portal/layout/edit/panel.jsp
    layout.view.page[panel]=/portal/layout/view/panel.jsp
    layout.url[panel]=${liferay:mainPath}/portal/layout?p_l_id=${liferay:plid}&p_v_l_s_g_id=${liferay:pvlsgid}
    layout.url.friendliable[panel]=true
    layout.parentable[panel]=true
    layout.first.pageable[panel]=true


組み込みレイアウトの設定。

Env: LIFERAY_LAYOUT_PERIOD_CONFIGURATION_PERIOD_ACTION_PERIOD_DELETE_OPENBRACKET_EMBEDDED_CLOSEBRACKET_ Env: LIFERAY_LAYOUT_PERIOD_CONFIGURATION_PERIOD_ACTION_PERIOD_UPDATE_OPENBRACKET_EMBEDDED_CLOSEBRACKET_ Env: LIFERAY_LAYOUT_PERIOD_EDIT_PERIOD_PAGE_OPENBRACKET_EMBEDDED_CLOSEBRACKET_ Env: LIFERAY_LAYOUT_PERIOD_FIRST_PERIOD_PAGEABLE_OPENBRACKET_EMBEDDED_CLOSEBRACKET_ Env: LIFERAY_LAYOUT_PERIOD_PARENTABLE_OPENBRACKET_EMBEDDED_CLOSEBRACKET_ Env: LIFERAY_LAYOUT_PERIOD_SITEMAPABLE_OPENBRACKET_EMBEDDED_CLOSEBRACKET_ Env: LIFERAY_LAYOUT_PERIOD_URL_OPENBRACKET_EMBEDDED_CLOSEBRACKET_ Env: LIFERAY_LAYOUT_PERIOD_URL_PERIOD_FRIENDLIABLE_OPENBRACKET_EMBEDDED_CLOSEBRACKET_ Env: LIFERAY_LAYOUT_PERIOD_VIEW_PERIOD_PAGE_OPENBRACKET_EMBEDDED_CLOSEBRACKET_

Defaults:

    layout.edit.page[embedded]=/portal/layout/edit/embedded.jsp
    layout.view.page[embedded]=/portal/layout/view/embedded.jsp
    layout.url[embedded]=${liferay:mainPath}/portal/layout?p_l_id=${liferay:plid}&p_v_l_s_g_id=${liferay:pvlsgid}
    layout.url.friendliable[embedded]=true
    layout.parentable[embedded]=false
    layout.sitemapable[embedded]=true
    layout.first.pageable[embedded]=true

Examples:

    layout.configuration.action.update[embedded]=
    layout.configuration.action.delete[embedded]=


URLレイアウトの設定。

Env: LIFERAY_LAYOUT_PERIOD_CONFIGURATION_PERIOD_ACTION_PERIOD_DELETE_OPENBRACKET_URL_CLOSEBRACKET_ Env: LIFERAY_LAYOUT_PERIOD_CONFIGURATION_PERIOD_ACTION_PERIOD_UPDATE_OPENBRACKET_URL_CLOSEBRACKET_ Env: LIFERAY_LAYOUT_PERIOD_EDIT_PERIOD_PAGE_OPENBRACKET_URL_CLOSEBRACKET_ Env: LIFERAY_LAYOUT_PERIOD_FIRST_PERIOD_PAGEABLE_OPENBRACKET_URL_CLOSEBRACKET_ Env: LIFERAY_LAYOUT_PERIOD_PARENTABLE_OPENBRACKET_URL_CLOSEBRACKET_ Env: LIFERAY_LAYOUT_PERIOD_SITEMAPABLE_OPENBRACKET_URL_CLOSEBRACKET_ Env: LIFERAY_LAYOUT_PERIOD_URL_OPENBRACKET_URL_CLOSEBRACKET_ Env: LIFERAY_LAYOUT_PERIOD_URL_PERIOD_FRIENDLIABLE_OPENBRACKET_URL_CLOSEBRACKET_ Env: LIFERAY_LAYOUT_PERIOD_VIEW_PERIOD_PAGE_OPENBRACKET_URL_CLOSEBRACKET_

Defaults:

    layout.edit.page[url]=/portal/layout/edit/url.jsp
    layout.view.page[url]=
    layout.url[url]=${url}
    layout.url.friendliable[url]=true
    layout.parentable[url]=false
    layout.sitemapable[url]=false
    layout.first.pageable[url]=false

Examples:

    layout.configuration.action.update[url]=
    layout.configuration.action.delete[url]=


移動が不可能であらゆるレイアウトで常に表示される静的ポートレットを 特定してください。静的ポートレットは レイアウトについて動的に構成可能なポートレットに優先します。

例えば、Hello Worldポートレットが常に ユーザーレイアウトの最初のカラムの反復開始で表示されるようにしたい場合には、 プロパティ"layout.static.portlets.start.column-1[user]"を "47"に設定してください。もし Hello Worldポートレットが常に ユーザーレイアウトの2番目のカラムの最後で表示されるようにしたい場合には、 プロパティ"layout.static.portlets.end.column-2[user]" を"47"に設定してください。 ポートレットIDのリストをコンマ区切りで入力して複数のポートレットを入力することも可能です。もし ポートレットのインデックス化が可能な場合には、サフィックス "_INSTANCE_abcd"を "abcd"がランダムな英数字のストリングであるポートレットIDに追加してください。

静的ポートレットはプロパティに基づきフェッチされ、 このプロパティはEasyConfを使ったカスタムフィルターで管理されます。デフォルトで使用可能なフィルターは ユーザー、コミュニティ、組織です。

Env: LIFERAY_LAYOUT_PERIOD_STATIC_PERIOD_PORTLETS_PERIOD_END_PERIOD_COLUMN_MINUS__NUMBER1__OPENBRACKET_USER_CLOSEBRACKET_ Env: LIFERAY_LAYOUT_PERIOD_STATIC_PERIOD_PORTLETS_PERIOD_END_PERIOD_COLUMN_MINUS__NUMBER2__OPENBRACKET_USER_CLOSEBRACKET_ Env: LIFERAY_LAYOUT_PERIOD_STATIC_PERIOD_PORTLETS_PERIOD_END_PERIOD_COLUMN_MINUS__NUMBER3__OPENBRACKET_USER_CLOSEBRACKET_ Env: LIFERAY_LAYOUT_PERIOD_STATIC_PERIOD_PORTLETS_PERIOD_START_PERIOD_COLUMN_MINUS__NUMBER1__OPENBRACKET_USER_CLOSEBRACKET_ Env: LIFERAY_LAYOUT_PERIOD_STATIC_PERIOD_PORTLETS_PERIOD_START_PERIOD_COLUMN_MINUS__NUMBER2__OPENBRACKET_USER_CLOSEBRACKET_ Env: LIFERAY_LAYOUT_PERIOD_STATIC_PERIOD_PORTLETS_PERIOD_START_PERIOD_COLUMN_MINUS__NUMBER3__OPENBRACKET_USER_CLOSEBRACKET_

Examples:

    layout.static.portlets.start.column-1[user]=6
    layout.static.portlets.end.column-1[user]=14
    layout.static.portlets.start.column-2[user]=71_INSTANCE_abcd,7
    layout.static.portlets.end.column-2[user]=34,70
    layout.static.portlets.start.column-3[user]=
    layout.static.portlets.end.column-3[user]=


静的ポートレットを レイアウトのフレンドリーURLに基づき設定することも可能です。

Env: LIFERAY_LAYOUT_PERIOD_STATIC_PERIOD_PORTLETS_PERIOD_END_PERIOD_COLUMN_MINUS__NUMBER2__OPENBRACKET_REGULAR_MINUS_SITE_CLOSEBRACKET__OPENBRACKET__SLASH_HOME_CLOSEBRACKET_ Env: LIFERAY_LAYOUT_PERIOD_STATIC_PERIOD_PORTLETS_PERIOD_START_PERIOD_COLUMN_MINUS__NUMBER1__OPENBRACKET_USER_CLOSEBRACKET__OPENBRACKET__SLASH_HOME_CLOSEBRACKET_

Examples:

    layout.static.portlets.start.column-1[user][/home]=6
    layout.static.portlets.end.column-2[regular-site][/home]=14


レギュラーサイトのページの静的ポートレットを設定してください。

Env: LIFERAY_LAYOUT_PERIOD_STATIC_PERIOD_PORTLETS_PERIOD_END_PERIOD_COLUMN_MINUS__NUMBER1__OPENBRACKET_REGULAR_MINUS_SITE_CLOSEBRACKET_ Env: LIFERAY_LAYOUT_PERIOD_STATIC_PERIOD_PORTLETS_PERIOD_END_PERIOD_COLUMN_MINUS__NUMBER2__OPENBRACKET_REGULAR_MINUS_SITE_CLOSEBRACKET_ Env: LIFERAY_LAYOUT_PERIOD_STATIC_PERIOD_PORTLETS_PERIOD_END_PERIOD_COLUMN_MINUS__NUMBER3__OPENBRACKET_REGULAR_MINUS_SITE_CLOSEBRACKET_ Env: LIFERAY_LAYOUT_PERIOD_STATIC_PERIOD_PORTLETS_PERIOD_START_PERIOD_COLUMN_MINUS__NUMBER1__OPENBRACKET_REGULAR_MINUS_SITE_CLOSEBRACKET_ Env: LIFERAY_LAYOUT_PERIOD_STATIC_PERIOD_PORTLETS_PERIOD_START_PERIOD_COLUMN_MINUS__NUMBER2__OPENBRACKET_REGULAR_MINUS_SITE_CLOSEBRACKET_ Env: LIFERAY_LAYOUT_PERIOD_STATIC_PERIOD_PORTLETS_PERIOD_START_PERIOD_COLUMN_MINUS__NUMBER3__OPENBRACKET_REGULAR_MINUS_SITE_CLOSEBRACKET_

Examples:

    layout.static.portlets.start.column-1[regular-site]=
    layout.static.portlets.end.column-1[regular-site]=
    layout.static.portlets.start.column-2[regular-site]=
    layout.static.portlets.end.column-2[regular-site]=
    layout.static.portlets.start.column-3[regular-site]=
    layout.static.portlets.end.column-3[regular-site]=


組織サイトのページの静的ポートレットを設定してください。

Env: LIFERAY_LAYOUT_PERIOD_STATIC_PERIOD_PORTLETS_PERIOD_END_PERIOD_COLUMN_MINUS__NUMBER1__OPENBRACKET_ORGANIZATION_CLOSEBRACKET_ Env: LIFERAY_LAYOUT_PERIOD_STATIC_PERIOD_PORTLETS_PERIOD_END_PERIOD_COLUMN_MINUS__NUMBER2__OPENBRACKET_ORGANIZATION_CLOSEBRACKET_ Env: LIFERAY_LAYOUT_PERIOD_STATIC_PERIOD_PORTLETS_PERIOD_END_PERIOD_COLUMN_MINUS__NUMBER3__OPENBRACKET_ORGANIZATION_CLOSEBRACKET_ Env: LIFERAY_LAYOUT_PERIOD_STATIC_PERIOD_PORTLETS_PERIOD_START_PERIOD_COLUMN_MINUS__NUMBER1__OPENBRACKET_ORGANIZATION_CLOSEBRACKET_ Env: LIFERAY_LAYOUT_PERIOD_STATIC_PERIOD_PORTLETS_PERIOD_START_PERIOD_COLUMN_MINUS__NUMBER2__OPENBRACKET_ORGANIZATION_CLOSEBRACKET_ Env: LIFERAY_LAYOUT_PERIOD_STATIC_PERIOD_PORTLETS_PERIOD_START_PERIOD_COLUMN_MINUS__NUMBER3__OPENBRACKET_ORGANIZATION_CLOSEBRACKET_

Examples:

    layout.static.portlets.start.column-1[organization]=
    layout.static.portlets.end.column-1[organization]=
    layout.static.portlets.start.column-2[organization]=
    layout.static.portlets.end.column-2[organization]=
    layout.static.portlets.start.column-3[organization]=
    layout.static.portlets.end.column-3[organization]=


全てのレイアウトに表示される静的ポートレットを設定してください。これらのポートレットの 表示されるタイミングのロジックについてはlayout_common taglib をご参照ください。 例えば、これらのポートレットはポートレットを含む可能性があり、 ポップアップ状態にないレイアウトのみを表示します。

Env: LIFERAY_LAYOUT_PERIOD_STATIC_PERIOD_PORTLETS_PERIOD_ALL

Defaults:

    layout.static.portlets.all=


次のためのプライベートグループ、プライベートユーザー、パブリックサーブレットマッピングを設定してください。 com.liferay.portal.servlet.FriendlyURLServlet.この値は web.xml.で設定されたサーブレットマッピングと一致しなければなりません。

例えば、プライベートグループページが"/group"へマップされ、 グループのフレンドリーURLが"/guest"に、レイアウトのフレンドリーURLが "/company/community"に設定されている場合、ページのフレンドリーURLは次のようになります。 http://www.liferay.com/group/guest/company/community.プライベートグループページは サイトのプライベートページへマップされ、認証された 正当な許可を有するユーザーのみに利用可能です。

例えば、パブリックページが"/web"へマップされ、 グループまたはユーザーのフレンドリーURLが"/guest"に、レイアウトのフレンドリーURLが "/company/community"に設定されている場合、ページのフレンドリーURLは次のようになります。 http://www.liferay.com/web/guest/company/community.パブリックページは 未認証のユーザーにも利用可能です。

ユーザー、グループ、レイアウトのフレンドリーURLは ランタイム中に設定可能です。

Env: LIFERAY_LAYOUT_PERIOD_FRIENDLY_PERIOD_URL_PERIOD_PRIVATE_PERIOD_GROUP_PERIOD_SERVLET_PERIOD_MAPPING Env: LIFERAY_LAYOUT_PERIOD_FRIENDLY_PERIOD_URL_PERIOD_PRIVATE_PERIOD_USER_PERIOD_SERVLET_PERIOD_MAPPING Env: LIFERAY_LAYOUT_PERIOD_FRIENDLY_PERIOD_URL_PERIOD_PUBLIC_PERIOD_SERVLET_PERIOD_MAPPING

Defaults:

    layout.friendly.url.private.group.servlet.mapping=/group
    layout.friendly.url.private.user.servlet.mapping=/user
    layout.friendly.url.public.servlet.mapping=/web


ユーザーが存在しないページのフレンドリーURLを要求した場合にはこのリソースへリダイレクトしてください。何も表示しないよう空白としてください。

サイト用の類似の構成が次のプロパティで管理されます。 "sites.friendly.url.page.not.found".

注意: 上位互換性のため、これは次のプロパティを上書きします。 404ステータスコード用の"layout.show.http.status"。

Env: LIFERAY_LAYOUT_PERIOD_FRIENDLY_PERIOD_URL_PERIOD_PAGE_PERIOD_NOT_PERIOD_FOUND

Examples:

    layout.friendly.url.page.not.found=/html/portal/404.html


フレンドリーURLに使用できない予約キーワードを設定してください。

Env: LIFERAY_LAYOUT_PERIOD_FRIENDLY_PERIOD_URL_PERIOD_KEYWORDS

Defaults:

    layout.friendly.url.keywords=\
        _vti_*,\
        api*,\
        c,\
        combo,\
        delegate,\
        display_chart*,\
        dtd,\
        elqNow,\
        facebook,\
        google_gadget,\
        group,\
        html,\
        image,\
        language,\
        lucene,\
        netvibes,\
        o,\
        osgi,\
        page,\
        pbhs,\
        poller,\
        private,\
        public,\
        rest,\
        robots.txt,\
        sharepoint*,\
        sitemap.xml,\
        sprite,\
        tunnel-web,\
        user,\
        wap,\
        web,\
        webdav*,\
        widget,\
        xmlrpc


ゲストユーザーにウインドウの最大化アイコンを表示するためにはこれを真に設定してください。

Env: LIFERAY_LAYOUT_PERIOD_GUEST_PERIOD_SHOW_PERIOD_MAX_PERIOD_ICON

Defaults:

    layout.guest.show.max.icon=false


ゲストユーザーにウインドウの最小化アイコンを表示するためにはこれを真に設定してください。

Env: LIFERAY_LAYOUT_PERIOD_GUEST_PERIOD_SHOW_PERIOD_MIN_PERIOD_ICON

Defaults:

    layout.guest.show.min.icon=false


ユーザーにポートレットへのアクセス権がないことを表示するためにはこれを真に 設定してください。ポートレットのinitパラメーター"show-portlet-access-denied"が この設定を上書きします。

Env: LIFERAY_LAYOUT_PERIOD_SHOW_PERIOD_PORTLET_PERIOD_ACCESS_PERIOD_DENIED

Defaults:

    layout.show.portlet.access.denied=true


ユーザーにポートレットがアクティブでないことを表示するためにはこれを真に設定してください。 ポートレットのinitパラメーター"show-portlet-inactive"がこの設定を上書きします。

Env: LIFERAY_LAYOUT_PERIOD_SHOW_PERIOD_PORTLET_PERIOD_INACTIVE

Defaults:

    layout.show.portlet.inactive=true


ポータルにリクエストされたページが見つからない場合に404等のHTTPステータスコードを表示させるためにはこれを真に設定して ください。

Env: LIFERAY_LAYOUT_PERIOD_SHOW_PERIOD_HTTP_PERIOD_STATUS

Defaults:

    layout.show.http.status=true


レイアウト作成時に使用するデフォルトレイアウトテンプレートIDを設定してください。

Env: LIFERAY_LAYOUT_PERIOD_DEFAULT_PERIOD_TEMPLATE_PERIOD_ID

Defaults:

    layout.default.template.id=2_columns_ii


ajaxのレンダリングを無効にするためにはこれを偽に設定してください。これは 次の属性キーを設定することでリクエスト毎に無効化できます。 com.liferay.portal.util.WebKeys.PORTLET_AJAXABLE_RENDER を サービス前イベントのBoolean.FALSEへ、またはURLパラメーター "p_p_ajax" を"0"に設定してください。プロパティ"session.disabled"を参照することで、 そのプロパティがこのプロパティに与える影響が確認できます。

Env: LIFERAY_LAYOUT_PERIOD_AJAX_PERIOD_RENDER_PERIOD_ENABLE

Defaults:

    layout.ajax.render.enable=true


サーバーサイドのパラレルレンダリングを無効にするためにはこれを偽に設定してください。または 次の属性キーを設定することでリクエスト毎に無効化できます。 com.liferay.portal.util.WebKeys.PORTLET_PARALLEL_RENDER を サービス前イベントのBoolean.FALSEへ、またはURLパラメーター "p_p_parallel"を"0"に設定してください。

プロパティ"portlet.container.restrict"を強制的に設定するためにはこれを真に設定してください。 制限されたリクエスト属性を要するためです。

この機能はTomcatでのみ利用可能で、 ポータルが他の環境で実行している場合には無視されます。

このプロパティは非推奨で、ドキュメントでの参照目的でのみ提供されます。

Env: LIFERAY_LAYOUT_PERIOD_PARALLEL_PERIOD_RENDER_PERIOD_ENABLE

Examples:

    layout.parallel.render.enable=false


サーバーサイドのパラレルレンダリングに使用するコアスレッドのタイムアウトを無効にするためにはこれを偽に設定してください。 つまり、起動後に、 スレッドプールはコアスレッドをシャットダウンまで有効な状態に保ちます。 他のスレッド同様コアスレッドのタイムアウトを有効にするためにはこれを真に設定してください。 これは概念上、コアスレッドのカウントを0に設定することと同一です。 コアスレッドのタイムアウト特権を削除するためです。

Env: LIFERAY_LAYOUT_PERIOD_PARALLEL_PERIOD_RENDER_PERIOD_THREAD_PERIOD_POOL_PERIOD_ALLOW_PERIOD_CORE_PERIOD_THREAD_PERIOD_TIMEOUT

Defaults:

    layout.parallel.render.thread.pool.allow.core.thread.timeout=true


サーバーサイドのパラレルレンダリングに使用するコアスレッドの数を設定してください。

Env: LIFERAY_LAYOUT_PERIOD_PARALLEL_PERIOD_RENDER_PERIOD_THREAD_PERIOD_POOL_PERIOD_CORE_PERIOD_THREAD_PERIOD_COUNT

Defaults:

    layout.parallel.render.thread.pool.core.thread.count=0


サーバーサイドのパラレルレンダリングのためにスレッドを有効に保持する時間を秒で設定してください。

Env: LIFERAY_LAYOUT_PERIOD_PARALLEL_PERIOD_RENDER_PERIOD_THREAD_PERIOD_POOL_PERIOD_KEEP_PERIOD_ALIVE_PERIOD_TIME

Defaults:

    layout.parallel.render.thread.pool.keep.alive.time=600


サーバーサイドのパラレルレンダリングに使用するタスクキューの最大サイズを設定してください。 キューのサイズが限定されない場合、RejectedExecutionHandlerはトリガーされません。 過負荷下では、これは過大なメモリー使用につながります。限定されたキューのサイズに 正しいRejectedExecutionHandlerを組み合わせた場合、サーバーの グレイスフル・デグレデーション実行に寄与する可能性があります。

Env: LIFERAY_LAYOUT_PERIOD_PARALLEL_PERIOD_RENDER_PERIOD_THREAD_PERIOD_POOL_PERIOD_MAX_PERIOD_QUEUE_PERIOD_SIZE

Defaults:

    layout.parallel.render.thread.pool.max.queue.size=100


サーバーサイドのパラレルレンダリングに使用するコアスレッドの最大値を設定してください。

Env: LIFERAY_LAYOUT_PERIOD_PARALLEL_PERIOD_RENDER_PERIOD_THREAD_PERIOD_POOL_PERIOD_MAX_PERIOD_THREAD_PERIOD_COUNT

Defaults:

    layout.parallel.render.thread.pool.max.thread.count=20


サーバーサイドのパラレルレンダリングのタイムアウト時間を設定してください。タイムアウトの際には、 保留中のポートレットは全てajaxローディングへフェイルバックまたは エラーメッセージをトリガーします。これはポートレットがajax対応か否かによります。

このタイムアウトは長いものではなくint値です。これは一部の基本セットのレースコンディションを回避するためです。 合理的なタイムアウトにはInteger.MAX_VALUEで十分です。

Env: LIFERAY_LAYOUT_PERIOD_PARALLEL_PERIOD_RENDER_PERIOD_TIMEOUT

Defaults:

    layout.parallel.render.timeout=5000


次を実行するクラス名を設定してください。 com.liferay.portal.util.LayoutClone.このクラスは 共有されたページの最大化および最小化の状態を記憶するために使用されます。デフォルトの実装は ブラウザセッションの状態に残ります。

Env: LIFERAY_LAYOUT_PERIOD_CLONE_PERIOD_IMPL

Defaults:

    layout.clone.impl=com.liferay.portal.util.SessionLayoutClone


レイアウトテンプレートのコンテンツをキャッシュするためにはこれを真に設定してください。これは プロダクションサーバーのパフォーマンスを改善するため推奨されます。 開発中にこれを偽に設定することは、多数の変更を加える必要がある際に 有用です。

Env: LIFERAY_LAYOUT_PERIOD_TEMPLATE_PERIOD_CACHE_PERIOD_ENABLED

Defaults:

    layout.template.cache.enabled=true


パラメーター"p_l_reset"のデフォルト値を設定してください。真に設定した場合には、 別のページがヒットした場合にレンダーパラメーターがクリアされます。これは ポートレットの仕様上推奨されるビヘイビアではありませんが、 エンドユーザーの大半が好む方法のようです。

Env: LIFERAY_LAYOUT_PERIOD_DEFAULT_PERIOD_P_UNDERLINE_L_UNDERLINE_RESET

Defaults:

    layout.default.p_l_reset=true


ページへのコメントを有効化するためにはこれを真に設定してください。

Env: LIFERAY_LAYOUT_PERIOD_COMMENTS_PERIOD_ENABLED

Defaults:

    layout.comments.enabled=true


異なるページ間で最大化されたウィンドウの値を記憶するためにはこれを真に設定してください。

Env: LIFERAY_LAYOUT_PERIOD_REMEMBER_PERIOD_MAXIMIZED_PERIOD_WINDOW_PERIOD_STATE

Defaults:

    layout.remember.maximized.window.state=false


ページの管理ツリーを表示するためには子ページの初期値を設定してください。 全員に表示するためにはこれを -1に設定してください。

Env: LIFERAY_LAYOUT_PERIOD_MANAGE_PERIOD_PAGES_PERIOD_INITIAL_PERIOD_CHILDREN

Defaults:

    layout.manage.pages.initial.children=20


スコープされたレイアウトが次のテーブル合流を見つけられるようにするためにはこれを真に設定してください。 キャッシュされていないLayout and Group_ tables。メモリの合流を有効にするためにはこれを偽に設定してください。 メモリの合流は次のプロパティで条件付きでカスタマイズ可能です。 "layout.scope.group.finder.threshold".

Env: LIFERAY_LAYOUT_PERIOD_SCOPE_PERIOD_GROUP_PERIOD_FINDER_PERIOD_ENABLED

Defaults:

    layout.scope.group.finder.enabled=true


メモリの合流に使用する際のしきい値を設定してください。メモリの合流において スコープされたレイアウト数がしきい値に達しない場合に使用されます。 値をマイナスに設定することによりメモリの合流が常に使用されるようになります。このプロパティは "layout.scope.group.finder.enabled"が 偽に設定されている場合には無視されます。

Env: LIFERAY_LAYOUT_PERIOD_SCOPE_PERIOD_GROUP_PERIOD_FINDER_PERIOD_THRESHOLD

Defaults:

    layout.scope.group.finder.threshold=100


Top of Page

レイアウトのプロトタイプ


これを真に設定すると、デフォルトでページテンプレートからページへの 変更の伝達が可能になります。

Env: LIFERAY_LAYOUT_PERIOD_PROTOTYPE_PERIOD_LINK_PERIOD_ENABLED_PERIOD_DEFAULT

Defaults:

    layout.prototype.link.enabled.default=true


ページテンプレートのマージに失敗する場合には、 フェールしきい値の設定により必然的にフェールする繰り返しの試行が回避されていることを確認してください。

Env: LIFERAY_LAYOUT_PERIOD_PROTOTYPE_PERIOD_MERGE_PERIOD_FAIL_PERIOD_THRESHOLD

Defaults:

    layout.prototype.merge.fail.threshold=3


エラーが発生し、他のいくつかのプロセスがそれを克服するための試行をするまでの 想定されるロックの継続時間を秒で設定してください。

Env: LIFERAY_LAYOUT_PERIOD_PROTOTYPE_PERIOD_MERGE_PERIOD_LOCK_PERIOD_MAX_PERIOD_TIME

Defaults:

    layout.prototype.merge.lock.max.time=300


Top of Page

レイアウトセットのプロトタイプ


サイトテンプレートのマージに失敗する場合には、 フェールしきい値の設定により必然的にフェールする繰り返しの試行が回避されていることを確認してください。

Env: LIFERAY_LAYOUT_PERIOD_SET_PERIOD_PROTOTYPE_PERIOD_MERGE_PERIOD_FAIL_PERIOD_THRESHOLD

Defaults:

    layout.set.prototype.merge.fail.threshold=3


エラーが発生し、他のいくつかのプロセスがそれを克服するための試行をするまでの 想定されるロックの継続時間を秒で設定してください。

Env: LIFERAY_LAYOUT_PERIOD_SET_PERIOD_PROTOTYPE_PERIOD_MERGE_PERIOD_LOCK_PERIOD_MAX_PERIOD_TIME

Defaults:

    layout.set.prototype.merge.lock.max.time=600


これを真に設定すると、サイトテンプレートのロゴをサイトに伝達します。 これは変更の伝達が有効化されている場合に限ります。これを偽に設定すると、 サイトが最初にそのサイトテンプレートから作成された場合にはサイトテンプレートのロゴのみを伝達します。 サイトテンプレートのロゴへの追加の変更は伝達されません。 これは変更の伝達が有効化されている場合でも同様です。

Env: LIFERAY_LAYOUT_PERIOD_SET_PERIOD_PROTOTYPE_PERIOD_PROPAGATE_PERIOD_LOGO

Defaults:

    layout.set.prototype.propagate.logo=false


Top of Page

ポートレット URL


ポートレットURLの呼出中のsetParameterがパラメーター値を変更ではなく付加する場合にはこれを真に設定してください。 この特定のビヘイビアに関しては、JSR168の解釈を巡ってポートレット開発者の間で議論があります。Liferayポータルは この値が真偽のいずれかに関するポートレットTCKテストを通過しています。

詳細は https://issues.liferay.com/browse/LEP-426 をご参照ください。

Env: LIFERAY_PORTLET_PERIOD_URL_PERIOD_APPEND_PERIOD_PARAMETERS

Defaults:

    portlet.url.append.parameters=false


アンカータグ付きのポートレットURL生成を許可するためにはこれを真に設定してください。

Env: LIFERAY_PORTLET_PERIOD_URL_PERIOD_ANCHOR_PERIOD_ENABLE

Defaults:

    portlet.url.anchor.enable=false


JSR286ではポートレットURLがデフォルトでエスケープされる旨を定めています。これを 偽に設定するとよりよい上位互換性が得られます。

これを真に設定し、かつ特定のポートレットアプリケーションが そのポートレットURLをデフォルトでエスケープしないことを要求する場合には portlet.xmlを変更し、 コンテナのランタイムオプション "javax.portlet.escapeXml"を偽に設定してください。

Env: LIFERAY_PORTLET_PERIOD_URL_PERIOD_ESCAPE_PERIOD_XML

Defaults:

    portlet.url.escape.xml=false


URLの更新に追加されない予約パラメーターのリストをコンマ区切りで設定してください。

Env: LIFERAY_PORTLET_PERIOD_URL_PERIOD_REFRESH_PERIOD_URL_PERIOD_RESERVED_PERIOD_PARAMETERS

Defaults:

    portlet.url.refresh.url.reserved.parameters=password,password1,password2,pop3Password,properties--jdbc.default.password,settings--google.apps.password,smtpPassword,settings--ldap.security.credentials


次を使ったポートレットURL生成を許可するためにはこれを真に設定してください。 /c/portal/portlet_url.有効化した場合にはセキュリティリスクが生じる可能性があります。

Env: LIFERAY_PORTLET_PERIOD_URL_PERIOD_GENERATE_PERIOD_BY_PERIOD_PATH_PERIOD_ENABLED

Defaults:

    portlet.url.generate.by.path.enabled=false


Top of Page

プリファレンス


起動時にポートレット設定を検証するためにはこれを真に設定してください。

Env: LIFERAY_PREFERENCE_PERIOD_VALIDATE_PERIOD_ON_PERIOD_STARTUP

Defaults:

    preference.validate.on.startup=false


Top of Page

リダイレクト


リダイレクトセキュリティメソッドのためにこのプロパティを "ip" または "domain"に設定してください。もし "domain"に設定した場合には、ポータルは次のプロパティにリストされたドメインへのみユーザーをリダイレクトします。 "redirect.url.domain.allowed"。"ip"に設定した場合には、ポータルは 次のプロパティにリストされたIPアドレスへ変換するIPアドレスをもつドメインへのみユーザーをリダイレクトします。 "redirect.url.ip.allowed"。

Env: LIFERAY_REDIRECT_PERIOD_URL_PERIOD_SECURITY_PERIOD_MODE

Defaults:

    redirect.url.security.mode=ip

Examples:

    redirect.url.security.mode=domain


ポータルがリダイレクト可能なドメインのリストをコンマ区切りで入力してください。あらゆるドメインを許可するためには空白のリストを入力してください。ドメインの最初を "*."とすることで、サブドメインへのリダイレクトが可能となります。

Env: LIFERAY_REDIRECT_PERIOD_URL_PERIOD_DOMAINS_PERIOD_ALLOWED

Defaults:

    redirect.url.domains.allowed=


ポータルがリダイレクト可能なIPのリストをコンマ区切りで入力してください。あらゆるIPを許可するためには空白のリストを入力してください。SERVER_IP は ホストサーバーのIPに置換えられます。

Env: LIFERAY_REDIRECT_PERIOD_URL_PERIOD_IPS_PERIOD_ALLOWED

Defaults:

    redirect.url.ips.allowed=127.0.0.1,SERVER_IP


Top of Page

ストラッツ


無視され、ストラッツを使用するポートレットが利用可能でないパラメーター名を特定してください。詳しくは LPS-46552 をご参照下さい。

Env: LIFERAY_STRUTS_PERIOD_PORTLET_PERIOD_IGNORED_PERIOD_PARAMETERS_PERIOD_REGEXP

Defaults:

    struts.portlet.ignored.parameters.regexp=(.*\\.|^|.*|\\[('|"))(c|C)lass(\\.|('|")]|\\[).*


ストラッツベースのポートレットに使用されるカスタムのストラッツ要求プロセッサーを入力して下さい。カスタムクラスは com.liferay.portal.struts.PortletRequestProcessorを拡張せねばならず、同一の コンストラクターを持つものでなければなりません。

Env: LIFERAY_STRUTS_PERIOD_PORTLET_PERIOD_REQUEST_PERIOD_PROCESSOR

Defaults:

    struts.portlet.request.processor=com.liferay.portal.struts.PortletRequestProcessor


Top of Page

画像


画像サーブレットが "高さ"と"幅"のパラメーターリクエストに基づく画像を自動でスケールする場合には、これを真に設定してください。

Env: LIFERAY_IMAGE_PERIOD_AUTO_PERIOD_SCALE

Defaults:

    image.auto.scale=false


不明な画像に使用されるデフォルトのスペーサー画像の位置を設定してください。この画像はクラスパス内で利用可能でなければなりません。

Env: LIFERAY_IMAGE_PERIOD_DEFAULT_PERIOD_SPACER

Defaults:

    image.default.spacer=com/liferay/portal/dependencies/spacer.gif


不明な企業ロゴ画像に使用されるデフォルトの企業ロゴ画像の位置を設定してください。 この画像はクラスパス内で利用可能でなければなりません。

Env: LIFERAY_IMAGE_PERIOD_DEFAULT_PERIOD_COMPANY_PERIOD_LOGO

Defaults:

    image.default.company.logo=com/liferay/portal/dependencies/company_logo.png


不明な組織ロゴ画像に使用されるデフォルトの組織ロゴ画像の位置を設定してください。 この画像はクラスパス内で利用可能でなければなりません。

Env: LIFERAY_IMAGE_PERIOD_DEFAULT_PERIOD_ORGANIZATION_PERIOD_LOGO

Defaults:

    image.default.organization.logo=com/liferay/portal/dependencies/organization_logo.png


不明なユーザーポートレット画像に使用されるデフォルトのユーザーポートレット画像の位置を設定してください。 この画像はクラスパス内で利用可能でなければなりません。

Env: LIFERAY_IMAGE_PERIOD_DEFAULT_PERIOD_USER_PERIOD_FEMALE_PERIOD_PORTRAIT Env: LIFERAY_IMAGE_PERIOD_DEFAULT_PERIOD_USER_PERIOD_MALE_PERIOD_PORTRAIT

Defaults:

    image.default.user.female.portrait=com/liferay/portal/dependencies/user_female_portrait.png
    image.default.user.male.portrait=com/liferay/portal/dependencies/user_male_portrait.png


6.1以前のバージョンでは、イメージギャラリーポートレットは com.liferay.portal.image.DatabaseHook、 com.liferay.portal.image.DLHookまたは com.liferay.portal.image.FileSystemHook経由で残る画像をサポートします。6.1以降では、DLHookのみが サポートされています。

このプロパティをフック実装に設定すると、 アップグレード中に自動データ移行をトリガーします。

Env: LIFERAY_IMAGE_PERIOD_HOOK_PERIOD_IMPL

Examples:

    image.hook.impl=com.liferay.portal.image.DatabaseHook
    image.hook.impl=com.liferay.portal.image.DLHook
    image.hook.impl=com.liferay.portal.image.FileSystemHook


これはFileSystemHookで使用されるレガシーなプロパティで、 他のフックからのデータ移行を可能にします。

Env: LIFERAY_IMAGE_PERIOD_HOOK_PERIOD_FILE_PERIOD_SYSTEM_PERIOD_ROOT_PERIOD_DIR

Defaults:

    image.hook.file.system.root.dir=${liferay.home}/data/images


ImageIOのストリームキャッシュはメモリまたはファイルシステム内に残ります。 キャッシュ化にメモリを使用するようImageIOに指示するためにはこれを偽に設定してください。メモリキャッシュは ファイルシステムへの書き込みがないため、パフォーマンスの点で優れます。しかし、 メモリは比較的限定されており、高価な場合が一般的です。

Env: LIFERAY_IMAGE_PERIOD_IO_PERIOD_USE_PERIOD_DISK_PERIOD_CACHE

Defaults:

    image.io.use.disk.cache=true


画像ツールで読み込み可能な画像の高さと幅の最大値をピクセルで設定してください。0の値は制限がないことを表します。詳しくはLPS-63358 を ご参照ください。

Env: LIFERAY_IMAGE_PERIOD_TOOL_PERIOD_IMAGE_PERIOD_MAX_PERIOD_HEIGHT Env: LIFERAY_IMAGE_PERIOD_TOOL_PERIOD_IMAGE_PERIOD_MAX_PERIOD_WIDTH

Defaults:

    image.tool.image.max.height=10000
    image.tool.image.max.width=10000


Top of Page

エディター


個別のJSPページを構成し、 利用可能な次のWYSIWYGエディターの特定の実装に使用することが可能です。alloyeditor、alloyeditor_bbcode、 alloyeditor_creole、ckeditor、ckeditor_bbcode、ckeditor_creole、simple、 tinymceまたはtinymce_simple。

Env: LIFERAY_EDITOR_PERIOD_WYSIWYG_PERIOD_DEFAULT Env: LIFERAY_EDITOR_PERIOD_WYSIWYG_PERIOD_PORTAL_MINUS_IMPL_PERIOD_PORTLET_PERIOD_DDM_PERIOD_TEXT_UNDERLINE_HTML_PERIOD_FTL Env: LIFERAY_EDITOR_PERIOD_WYSIWYG_PERIOD_PORTAL_MINUS_WEB_PERIOD_DOCROOT_PERIOD_HTML_PERIOD_PORTLET_PERIOD_ANNOUNCEMENTS_PERIOD_EDIT_UNDERLINE_ENTRY_PERIOD_JSP Env: LIFERAY_EDITOR_PERIOD_WYSIWYG_PERIOD_PORTAL_MINUS_WEB_PERIOD_DOCROOT_PERIOD_HTML_PERIOD_PORTLET_PERIOD_BLOGS_PERIOD_EDIT_UNDERLINE_ENTRY_PERIOD_JSP Env: LIFERAY_EDITOR_PERIOD_WYSIWYG_PERIOD_PORTAL_MINUS_WEB_PERIOD_DOCROOT_PERIOD_HTML_PERIOD_PORTLET_PERIOD_MAIL_PERIOD_EDIT_PERIOD_JSP Env: LIFERAY_EDITOR_PERIOD_WYSIWYG_PERIOD_PORTAL_MINUS_WEB_PERIOD_DOCROOT_PERIOD_HTML_PERIOD_PORTLET_PERIOD_MAIL_PERIOD_EDIT_UNDERLINE_MESSAGE_PERIOD_JSP Env: LIFERAY_EDITOR_PERIOD_WYSIWYG_PERIOD_PORTAL_MINUS_WEB_PERIOD_DOCROOT_PERIOD_HTML_PERIOD_PORTLET_PERIOD_MESSAGE_UNDERLINE_BOARDS_PERIOD_EDIT_UNDERLINE_MESSAGE_PERIOD_BB_UNDERLINE_CODE_PERIOD_JSP Env: LIFERAY_EDITOR_PERIOD_WYSIWYG_PERIOD_PORTAL_MINUS_WEB_PERIOD_DOCROOT_PERIOD_HTML_PERIOD_PORTLET_PERIOD_MESSAGE_UNDERLINE_BOARDS_PERIOD_EDIT_UNDERLINE_MESSAGE_PERIOD_HTML_PERIOD_JSP Env: LIFERAY_EDITOR_PERIOD_WYSIWYG_PERIOD_PORTAL_MINUS_WEB_PERIOD_DOCROOT_PERIOD_HTML_PERIOD_TAGLIB_PERIOD_UI_PERIOD_DISCUSSION_PERIOD_JSP Env: LIFERAY_EDITOR_PERIOD_WYSIWYG_PERIOD_PORTAL_MINUS_WEB_PERIOD_DOCROOT_PERIOD_HTML_PERIOD_TAGLIB_PERIOD_UI_PERIOD_EMAIL_UNDERLINE_NOTIFICATION_UNDERLINE_SETTINGS_PERIOD_JSP

Defaults:

    editor.wysiwyg.default=ckeditor
    editor.wysiwyg.portal-impl.portlet.ddm.text_html.ftl=alloyeditor
    editor.wysiwyg.portal-web.docroot.html.portlet.announcements.edit_entry.jsp=alloyeditor
    editor.wysiwyg.portal-web.docroot.html.portlet.blogs.edit_entry.jsp=alloyeditor
    editor.wysiwyg.portal-web.docroot.html.portlet.mail.edit.jsp=ckeditor
    editor.wysiwyg.portal-web.docroot.html.portlet.mail.edit_message.jsp=ckeditor
    editor.wysiwyg.portal-web.docroot.html.portlet.message_boards.edit_message.bb_code.jsp=alloyeditor_bbcode
    editor.wysiwyg.portal-web.docroot.html.portlet.message_boards.edit_message.html.jsp=alloyeditor
    editor.wysiwyg.portal-web.docroot.html.taglib.ui.discussion.jsp=alloyeditor
    editor.wysiwyg.portal-web.docroot.html.taglib.ui.email_notification_settings.jsp=ckeditor


Top of Page

フィールド


ユーザーが閲覧できないように次のフィールドを偽に設定してください。一部の企業の ポリシーでは性別および生年月日の情報は常に非表示でなければなりません。

Env: LIFERAY_FIELD_PERIOD_ENABLE_PERIOD_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_KERNEL_PERIOD_MODEL_PERIOD__UPPERCASEC_ONTACT_PERIOD_BIRTHDAY Env: LIFERAY_FIELD_PERIOD_ENABLE_PERIOD_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_KERNEL_PERIOD_MODEL_PERIOD__UPPERCASEC_ONTACT_PERIOD_MALE Env: LIFERAY_FIELD_PERIOD_ENABLE_PERIOD_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_KERNEL_PERIOD_MODEL_PERIOD__UPPERCASEO_RGANIZATION_PERIOD_STATUS

Defaults:

    field.enable.com.liferay.portal.kernel.model.Contact.male=true
    field.enable.com.liferay.portal.kernel.model.Contact.birthday=true
    field.enable.com.liferay.portal.kernel.model.Organization.status=false


コンマ区切りのユーザー種別を入力してください。これらのうち1つの ユーザー種別には自身のフィールド全てを編集する許可が付与されています。有効なユーザー 種別は"user-with-mx"および"user-without-mx"です。値"user-with-mx"は 企業メールサフィックスに合致するメールアドレスを有するユーザーです。 値"user-without-mx"は企業メールサフィックスに合致するメールアドレスを 持たないユーザーです。

Env: LIFERAY_FIELD_PERIOD_EDITABLE_PERIOD_USER_PERIOD_TYPES

Defaults:

    field.editable.user.types=user-with-mx,user-without-mx


コンマ区切りのロール名を入力してください。これらのうち1つの ロールと関連付けられたユーザーには自身のフィールド全てを編集する許可が付与されています。

Env: LIFERAY_FIELD_PERIOD_EDITABLE_PERIOD_ROLES

Defaults:

    field.editable.roles=administrator


コンマ区切りのドメイン名を入力してください。メールアドレスがあり これらのドメイン名の1つにマッチするユーザーには自身のフィールドを編集する 許可が付与されています。

Env: LIFERAY_FIELD_PERIOD_EDITABLE_PERIOD_DOMAINS

Examples:

    field.editable.domains=


コンマ区切りのドメイン名を入力してください。メールアドレスがあり これらのドメイン名の1つにマッチするユーザーには特定のフィールドを編集する 許可が付与されています。ユーザーに特定のフィールドの変更を許可するためには"*"を入力してください。

Env: LIFERAY_FIELD_PERIOD_EDITABLE_PERIOD_DOMAINS_OPENBRACKET_BIRTHDAY_CLOSEBRACKET_ Env: LIFERAY_FIELD_PERIOD_EDITABLE_PERIOD_DOMAINS_OPENBRACKET_EMAIL_UPPERCASEA_DDRESS_CLOSEBRACKET_ Env: LIFERAY_FIELD_PERIOD_EDITABLE_PERIOD_DOMAINS_OPENBRACKET_FIRST_UPPERCASEN_AME_CLOSEBRACKET_ Env: LIFERAY_FIELD_PERIOD_EDITABLE_PERIOD_DOMAINS_OPENBRACKET_GENDER_CLOSEBRACKET_ Env: LIFERAY_FIELD_PERIOD_EDITABLE_PERIOD_DOMAINS_OPENBRACKET_JOB_UPPERCASET_ITLE_CLOSEBRACKET_ Env: LIFERAY_FIELD_PERIOD_EDITABLE_PERIOD_DOMAINS_OPENBRACKET_LAST_UPPERCASEN_AME_CLOSEBRACKET_ Env: LIFERAY_FIELD_PERIOD_EDITABLE_PERIOD_DOMAINS_OPENBRACKET_MIDDLE_UPPERCASEN_AME_CLOSEBRACKET_ Env: LIFERAY_FIELD_PERIOD_EDITABLE_PERIOD_DOMAINS_OPENBRACKET_PORTRAIT_CLOSEBRACKET_ Env: LIFERAY_FIELD_PERIOD_EDITABLE_PERIOD_DOMAINS_OPENBRACKET_PREFIX_CLOSEBRACKET_ Env: LIFERAY_FIELD_PERIOD_EDITABLE_PERIOD_DOMAINS_OPENBRACKET_SCREEN_UPPERCASEN_AME_CLOSEBRACKET_ Env: LIFERAY_FIELD_PERIOD_EDITABLE_PERIOD_DOMAINS_OPENBRACKET_SUFFIX_CLOSEBRACKET_

Examples:

    field.editable.domains[birthday]=
    field.editable.domains[emailAddress]=
    field.editable.domains[firstName]=
    field.editable.domains[gender]=
    field.editable.domains[jobTitle]=
    field.editable.domains[lastName]=
    field.editable.domains[middleName]=
    field.editable.domains[portrait]=
    field.editable.domains[prefix]=
    field.editable.domains[screenName]=
    field.editable.domains[suffix]=


Top of Page

マイム・タイプ


Content -Dispositionヘッダーを"inline"に設定する必要のあるエクステンションのリストをコンマ区切りで入力してください。"swf"を 含むリストの使用にはCSRF攻撃の危険が生じることにご留意ください。

Env: LIFERAY_MIME_PERIOD_TYPES_PERIOD_CONTENT_PERIOD_DISPOSITION_PERIOD_INLINE

Defaults:

    mime.types.content.disposition.inline=flv,gif,jpg,pdf,png,wmv


インターネットでの画像表示に最適化されたマイム・タイプのリストをコンマ区切りで入力してください。このプロパティを使用するケースの1つは ユーザーが企業ロゴ、組織ロゴ、ユーザーポートレットとしてアップグレード可能な画像ファイル種別の 限定です。

Env: LIFERAY_MIME_PERIOD_TYPES_PERIOD_WEB_PERIOD_IMAGES

Defaults:

    mime.types.web.images=image/gif,image/jpeg,image/pjpeg,image/png,image/x-png


Top of Page

ブラウザ・キャッシュ


ポータルがブラウザキャッシュを強制的に無効にするためにはこれを真に設定してください。 表示されたHTMLレスポンスのキャッシュのみを無効化します。 静的コンテンツや他のリソースへの影響はありません。

Env: LIFERAY_BROWSER_PERIOD_CACHE_PERIOD_DISABLED

Defaults:

    browser.cache.disabled=false


認証されたユーザーのキャッシュを無効にするためにはこれを真に設定してください。 このプロパティは次のプロパティが真の場合には読み込まれません。 "browser.cache.signed.in.disabled"これは 認証されたユーザーがブラウザ内で戻るボタンをクリックしてサインインページへ遷移できないようにするために有用です。

Env: LIFERAY_BROWSER_PERIOD_CACHE_PERIOD_SIGNED_PERIOD_IN_PERIOD_DISABLED

Defaults:

    browser.cache.signed.in.disabled=false


Top of Page

ブラウザの互換性


ブラウザがポータルを表示するためにどのバージョンのIEをエミュレートすべきかを入力してください。IEの最新の標準表示モードを常に使用するためには"edge"を入力してください。

Env: LIFERAY_BROWSER_PERIOD_COMPATIBILITY_PERIOD_IE_PERIOD_VERSIONS

Defaults:

    browser.compatibility.ie.versions=IE=edge


Top of Page

ブラウザ・ラウンチャー


ポータルが完全に初期化された際のブラウザの自動起動後に表示するURLを入力してください。この機能を無効にするためには空白のURLを入力してください。

Env: LIFERAY_BROWSER_PERIOD_LAUNCHER_PERIOD_URL

Defaults:

    browser.launcher.url=http://localhost:8080


Top of Page

コントロールパネル


レイアウト名を設定してください。

Env: LIFERAY_CONTROL_PERIOD_PANEL_PERIOD_LAYOUT_PERIOD_NAME

Defaults:

    control.panel.layout.name=Control Panel


レイアウトのフレンドリーURLを設定してください。

Env: LIFERAY_CONTROL_PERIOD_PANEL_PERIOD_LAYOUT_PERIOD_FRIENDLY_PERIOD_URL

Defaults:

    control.panel.layout.friendly.url=/manage


レイアウトのテーマを設定してください。

Env: LIFERAY_CONTROL_PERIOD_PANEL_PERIOD_LAYOUT_PERIOD_REGULAR_PERIOD_THEME_PERIOD_ID

Defaults:

    control.panel.layout.regular.theme.id=admin_WAR_admintheme


ナビゲーションメニューに表示されるサイトの最大数を設定してください。 ユーザーが管理可能なサイト数が非常に多い場合には、大きな値によりパフォーマンスの問題が生じる可能性があります。

Env: LIFERAY_CONTROL_PERIOD_PANEL_PERIOD_NAVIGATION_PERIOD_MAX_PERIOD_SITES

Defaults:

    control.panel.navigation.max.sites=100


次を実行するクラス名を設定してください。 com.liferay.portal.kernel.portlet.ControlPanelEntry.このクラスは liferay-portlet.xml内の要素"control-panel-entry-class"のデフォルト値を表し、 コントロールパネルに ポートレットが特定のコンテクストで特定のユーザーに表示されるべきか否かを判断するために呼び出されます。

このプロパティは liferay-hook.xml.に上書きされるポータルプロパティを除きポータルに読み込まれません。ここには参照用途としてのみ残ります。

Env: LIFERAY_CONTROL_PERIOD_PANEL_PERIOD_DEFAULT_PERIOD_ENTRY_PERIOD_CLASS

Examples:

    control.panel.default.entry.class=com.liferay.portal.kernel.portlet.DefaultControlPanelEntry


Top of Page

ルシーン検索


クエリのスペルチェックを有効化するためにはこれを真に設定してください。

Env: LIFERAY_INDEX_PERIOD_SEARCH_PERIOD_COLLATED_PERIOD_SPELL_PERIOD_CHECK_PERIOD_RESULT_PERIOD_ENABLED

Defaults:

    index.search.collated.spell.check.result.enabled=true


返された結果を有効と判定する上限を設定してください。 このしきい値に合致しない場合には、最も関連性の高いスペルチェック後の クエリが表示されます。

Env: LIFERAY_INDEX_PERIOD_SEARCH_PERIOD_COLLATED_PERIOD_SPELL_PERIOD_CHECK_PERIOD_RESULT_PERIOD_SCORES_PERIOD_THRESHOLD

Defaults:

    index.search.collated.spell.check.result.scores.threshold=50


検索結果のハイライトを有効化するためにはこれを真に設定してください。

Env: LIFERAY_INDEX_PERIOD_SEARCH_PERIOD_HIGHLIGHT_PERIOD_ENABLED

Defaults:

    index.search.highlight.enabled=true


検索結果ハイライターの返すフラグメントのサイズを設定してください。

Env: LIFERAY_INDEX_PERIOD_SEARCH_PERIOD_HIGHLIGHT_PERIOD_FRAGMENT_PERIOD_SIZE

Defaults:

    index.search.highlight.fragment.size=80


ハイライト時にフィールドの一致を要求するためにはこれを真に設定してください。

Env: LIFERAY_INDEX_PERIOD_SEARCH_PERIOD_HIGHLIGHT_PERIOD_REQUIRE_PERIOD_FIELD_PERIOD_MATCH

Defaults:

    index.search.highlight.require.field.match=true


検索エンジンの返すスニペットのラインの数を設定してください。

Env: LIFERAY_INDEX_PERIOD_SEARCH_PERIOD_HIGHLIGHT_PERIOD_SNIPPET_PERIOD_SIZE

Defaults:

    index.search.highlight.snippet.size=3


パフォーマンスインデックス検索実行の際に使用される結果の上限を設定してください。

Env: LIFERAY_INDEX_PERIOD_SEARCH_PERIOD_LIMIT

Defaults:

    index.search.limit=10000


成功した検索に基づく関連クエリのインデックス化を有効化するためにはこれを真に設定してください。

Env: LIFERAY_INDEX_PERIOD_SEARCH_PERIOD_QUERY_PERIOD_INDEXING_PERIOD_ENABLED

Defaults:

    index.search.query.indexing.enabled=true


返された結果を有効と判定する上限を設定してください。この しきい値に一致すると、クエリは関連クエリとしてインデックス化されます。

Env: LIFERAY_INDEX_PERIOD_SEARCH_PERIOD_QUERY_PERIOD_INDEXING_PERIOD_THRESHOLD

Defaults:

    index.search.query.indexing.threshold=50


特定のロケールのためのクエリサジェッション辞書ファイルの場所を設定してください。 1つ以上の辞書ファイルが存在する場合にはファイルのリストをコンマ区切りで特定してください。グループID (例:123456) を追加して 1つのグループのみに適用されるディクショナリを特定することも可能です。

Env: LIFERAY_INDEX_PERIOD_SEARCH_PERIOD_QUERY_PERIOD_SUGGESTION_PERIOD_DICTIONARY_OPENBRACKET_EN_UNDERLINE__UPPERCASEU__UPPERCASES__CLOSEBRACKET_ Env: LIFERAY_INDEX_PERIOD_SEARCH_PERIOD_QUERY_PERIOD_SUGGESTION_PERIOD_DICTIONARY_OPENBRACKET_EN_UNDERLINE__UPPERCASEU__UPPERCASES__CLOSEBRACKET__OPENBRACKET__NUMBER1__NUMBER2__NUMBER3__NUMBER4__NUMBER5__NUMBER6__CLOSEBRACKET_ Env: LIFERAY_INDEX_PERIOD_SEARCH_PERIOD_QUERY_PERIOD_SUGGESTION_PERIOD_DICTIONARY_OPENBRACKET_ES_UNDERLINE__UPPERCASEE__UPPERCASES__CLOSEBRACKET_

Examples:

    index.search.query.suggestion.dictionary[en_US]=com/liferay/portal/search/dependencies/querysuggestions/en_US.txt
    index.search.query.suggestion.dictionary[es_ES]=com/liferay/portal/search/dependencies/querysuggestions/es_ES.txt
    index.search.query.suggestion.dictionary[en_US][123456]=com/liferay/portal/search/dependencies/querysuggestions/en_US_123456.txt


ユーザーの最初のクエリに対して不十分なスコアリングまたは結果が返された場合にクエリのサジェストを有効化するためにはこれを真に設定してください。

Env: LIFERAY_INDEX_PERIOD_SEARCH_PERIOD_QUERY_PERIOD_SUGGESTION_PERIOD_ENABLED

Defaults:

    index.search.query.suggestion.enabled=true


クエリの最大サジェスト数を設定します。

Env: LIFERAY_INDEX_PERIOD_SEARCH_PERIOD_QUERY_PERIOD_SUGGESTION_PERIOD_MAX

Defaults:

    index.search.query.suggestion.max=5


クエリのサジェッションをトリガーする検索結果のスコア上限を設定してください。 これを0に設定した場合には、スコアリングしきい値が無視され、 最初の検索クエリに結果が返されない場合にのみクエリがサジェストされます。

Env: LIFERAY_INDEX_PERIOD_SEARCH_PERIOD_QUERY_PERIOD_SUGGESTION_PERIOD_SCORES_PERIOD_THRESHOLD

Defaults:

    index.search.query.suggestion.scores.threshold=0


結果のスコアリングを有効化するためにはこれを真に設定してください。

Env: LIFERAY_INDEX_PERIOD_SEARCH_PERIOD_SCORING_PERIOD_ENABLED

Defaults:

    index.search.scoring.enabled=true


特定のロケールのためのスペルチェッカー辞書ファイルの場所を設定してください。 1つ以上の辞書ファイルが存在する場合にはファイルのリストをコンマ区切りで特定してください。グループID (例:123456) を追加して 1つのグループのみに適用されるディクショナリを特定することも可能です。

Env: LIFERAY_INDEX_PERIOD_SEARCH_PERIOD_SPELL_PERIOD_CHECKER_PERIOD_DICTIONARY_OPENBRACKET_EN_UNDERLINE__UPPERCASEU__UPPERCASES__CLOSEBRACKET_ Env: LIFERAY_INDEX_PERIOD_SEARCH_PERIOD_SPELL_PERIOD_CHECKER_PERIOD_DICTIONARY_OPENBRACKET_EN_UNDERLINE__UPPERCASEU__UPPERCASES__CLOSEBRACKET__OPENBRACKET__NUMBER1__NUMBER2__NUMBER3__NUMBER4__NUMBER5__NUMBER6__CLOSEBRACKET_ Env: LIFERAY_INDEX_PERIOD_SEARCH_PERIOD_SPELL_PERIOD_CHECKER_PERIOD_DICTIONARY_OPENBRACKET_ES_UNDERLINE__UPPERCASEE__UPPERCASES__CLOSEBRACKET_

Defaults:

    index.search.spell.checker.dictionary[en_US]=com/liferay/portal/search/dependencies/spellchecker/en_US.txt
    index.search.spell.checker.dictionary[es_ES]=com/liferay/portal/search/dependencies/spellchecker/es_ES.txt

Examples:

    index.search.spell.checker.dictionary[en_US][123456]=com/liferay/portal/search/dependencies/spellchecker/en_US_123456.txt


スペルチェッカーのサポートするロケールを特定してください。これは 検索エンジンのスペルチェッカーが 特定の言語でのスペルチェックを実施するか否かの判定の際に使用されます。

Env: LIFERAY_INDEX_PERIOD_SEARCH_PERIOD_SPELL_PERIOD_CHECKER_PERIOD_SUPPORTED_PERIOD_LOCALES

Defaults:

    index.search.spell.checker.supported.locales=en_US,es_ES


インデックス検索ライターの最大キューサイズを特定してください。これを マイナスに設定することで 、サーバーのメモリが不足するまでキューサイズを増大させることが可能となります。

Env: LIFERAY_INDEX_PERIOD_SEARCH_PERIOD_WRITER_PERIOD_MAX_PERIOD_QUEUE_PERIOD_SIZE

Defaults:

    index.search.writer.max.queue.size=1000


許可フィルター付き検索のための増幅率を設定してください。 1より大きい数でなければなりません。

Env: LIFERAY_INDEX_PERIOD_PERMISSION_PERIOD_FILTER_PERIOD_SEARCH_PERIOD_AMPLIFICATION_PERIOD_FACTOR

Defaults:

    index.permission.filter.search.amplification.factor=1.5


所与の名称を持つインデクサーをデフォルトで無効にするためにはこれを偽に設定してください。 そうでない場合には全てのインデクサーがデフォルトで有効化されます。この設定は ポータルのプリファレンスで上書きすることができます。インデクサーを コントロールパネルで有効化または無効化してください。

Env: LIFERAY_INDEXER_PERIOD_ENABLED_OPENBRACKET_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_KERNEL_PERIOD_MODEL_PERIOD__UPPERCASEU_SER_CLOSEBRACKET_

Examples:

    indexer.enabled[com.liferay.portal.kernel.model.User]=false


起動時にファイルのライブラリ全体をインデックス化するためにはこれを真に設定してください。 このプロパティは自動テスト環境の 起動時のインデックス化を可能にするために利用することができます。プロダクションシステムではこれを真に設定しないでください。 設定した場合には、起動時に毎回インデックス化が行われることになります。

Env: LIFERAY_INDEX_PERIOD_ON_PERIOD_STARTUP

Defaults:

    index.on.startup=false


起動時のインデックス化前に遅延を追加するためにはこれを真に設定してください。遅延は 多数のプラグインのロードと再インデックス化の際には不可欠な可能性があります。この プロパティは "index.on.startup"が真に設定されている場合に限り有効です。

Env: LIFERAY_INDEX_PERIOD_ON_PERIOD_STARTUP_PERIOD_DELAY

Defaults:

    index.on.startup.delay=60


アップグレード後にファイルのライブラリ全体をインデックス化するためにはこれを真に設定してください。 全体の再インデックス化を要しない小規模な変更を行なう場合にのみこのプロパティを偽に設定してください。

Env: LIFERAY_INDEX_PERIOD_ON_PERIOD_UPGRADE

Defaults:

    index.on.upgrade=true


起動時に別のスレッドでインデックス化を実行化する際に処理速度を上げるためにはこれを真に設定してください。

Env: LIFERAY_INDEX_PERIOD_WITH_PERIOD_THREAD

Defaults:

    index.with.thread=true


日付をインデックス内のテキストとして格納するためのデータフォーマットを設定してください。

Env: LIFERAY_INDEX_PERIOD_DATE_PERIOD_FORMAT_PERIOD_PATTERN

Defaults:

    index.date.format.pattern=yyyyMMddHHmmss


インデックスファイルをダンプする前に圧縮するためにはこれを真に設定してください 。

Env: LIFERAY_INDEX_PERIOD_DUMP_PERIOD_COMPRESSION_PERIOD_ENABLED

Defaults:

    index.dump.compression.enabled=true


ソート用のトークン化されないフィールドへコピーされるフィールド名のリストをコンマ区切りで入力してください。

Env: LIFERAY_INDEX_PERIOD_SORTABLE_PERIOD_TEXT_PERIOD_FIELDS

Defaults:

    index.sortable.text.fields=firstName,jobTitle,lastName,name,screenName,title


省略前のソート可能なキーワードフィールドの最大長を設定してください。

Env: LIFERAY_INDEX_PERIOD_SORTABLE_PERIOD_TEXT_PERIOD_FIELDS_PERIOD_TRUNCATED_PERIOD_LENGTH

Defaults:

    index.sortable.text.fields.truncated.length=255


ブールクエリ内で可能な節の最大数を設定してください。デフォルトの値は 1024です。

Env: LIFERAY_LUCENE_PERIOD_BOOLEAN_PERIOD_QUERY_PERIOD_CLAUSE_PERIOD_MAX_PERIOD_SIZE

Examples:

    lucene.boolean.query.clause.max.size=1024


Top of Page

マルチ・バリューマップ


マルチ・バリューマッププロパティの値を0に設定するとマップをメモリ内で格納し、1に設定すると マップをファイルシステム内に格納します。

Env: LIFERAY_MULTI_PERIOD_VALUE_PERIOD_MAP_PERIOD_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_CONVERT_PERIOD__UPPERCASEC_ONVERT_UPPERCASEP_ERMISSION_UPPERCASEA_LGORITHM_PERIOD_CONVERT_UPPERCASER_ESOURCE_UPPERCASEP_ERMISSION Env: LIFERAY_MULTI_PERIOD_VALUE_PERIOD_MAP_PERIOD_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_CONVERT_PERIOD__UPPERCASEC_ONVERT_UPPERCASEP_ERMISSION_UPPERCASEA_LGORITHM_PERIOD_CONVERT_UPPERCASER_OLES

Defaults:

    multi.value.map.com.liferay.portal.convert.ConvertPermissionAlgorithm.convertResourcePermission=0
    multi.value.map.com.liferay.portal.convert.ConvertPermissionAlgorithm.convertRoles=0


Top of Page

セットアップ・ウィザード

Defaults:

    setup.database.driverClassName[db2]=com.ibm.db2.jcc.DB2Driver
    setup.database.driverClassName[hypersonic]=org.hsqldb.jdbc.JDBCDriver
    setup.database.driverClassName[mariadb]=org.mariadb.jdbc.Driver
    setup.database.driverClassName[mysql]=com.mysql.jdbc.Driver
    setup.database.driverClassName[oracle]=oracle.jdbc.OracleDriver
    setup.database.driverClassName[postgresql]=org.postgresql.Driver
    setup.database.driverClassName[sqlserver]=com.microsoft.sqlserver.jdbc.SQLServerDriver
    setup.database.driverClassName[sybase]=com.sybase.jdbc4.jdbc.SybDriver

Defaults:

    setup.database.jar.name[com.mysql.jdbc.Driver]=mysql.jar
    setup.database.jar.url[com.mysql.jdbc.Driver]=http://repo1.maven.org/maven2/mysql/mysql-connector-java/5.1.23/mysql-connector-java-5.1.23.jar

Defaults:

    setup.database.url[db2]=jdbc:db2://localhost:50000/lportal:deferPrepares=false;fullyMaterializeInputStreams=true;fullyMaterializeLobData=true;progresssiveLocators=2;progressiveStreaming=2;
    setup.database.url[hypersonic]=jdbc:hsqldb:${liferay.home}/data/hypersonic/lportal
    setup.database.url[mariadb]=jdbc:mariadb://localhost/lportal?useUnicode=true&characterEncoding=UTF-8&useFastDateParsing=false
    setup.database.url[mysql]=jdbc:mysql://localhost/lportal?characterEncoding=UTF-8&dontTrackOpenResources=true&holdResultsOpenOverStatementClose=true&useFastDateParsing=false&useUnicode=true
    setup.database.url[oracle]=jdbc:oracle:thin:@localhost:1521:xe
    setup.database.url[postgresql]=jdbc:postgresql://localhost:5432/lportal
    setup.database.url[sqlserver]=jdbc:sqlserver://localhost;databaseName=lportal
    setup.database.url[sybase]=jdbc:sybase:Tds:localhost:5000/lportal

Defaults:

    setup.liferay.pool.provider.jar.name[hikaricp]=hikaricp.jar

Defaults:

    setup.liferay.pool.provider.jar.url[hikaricp]=http://central.maven.org/maven2/com/zaxxer/HikariCP/2.6.0/HikariCP-2.6.0.jar


セットアップ・ウィザードをポータルの初回起動時に表示するためには このプロパティを真に設定してください。

Env: LIFERAY_SETUP_PERIOD_WIZARD_PERIOD_ENABLED

Defaults:

    setup.wizard.enabled=true


Top of Page

ソースフォージ

Defaults:

    source.forge.mirrors=\
        http://downloads.sourceforge.net,\      # Redirect
        http://internap.dl.sourceforge.net,\    # San Jose, CA
        http://superb-east.dl.sourceforge.net,\ # McLean, Virginia
        http://superb-west.dl.sourceforge.net,\ # Seattle, Washington
        http://easynews.dl.sourceforge.net,\    # Phoenix, AZ
        http://kent.dl.sourceforge.net,\        # Kent, UK
        http://ufpr.dl.sourceforge.net,\        # Curitiba, Brazil
        http://belnet.dl.sourceforge.net,\      # Brussels, Belgium
        http://switch.dl.sourceforge.net,\      # Lausanne, Switzerland
        http://mesh.dl.sourceforge.net,\        # Duesseldorf, Germany
        http://ovh.dl.sourceforge.net,\         # Paris, France
        http://dfn.dl.sourceforge.net,\         # Berlin, Germany
        http://heanet.dl.sourceforge.net,\      # Dublin, Ireland
        http://garr.dl.sourceforge.net,\        # Bologna, Italy
        http://surfnet.dl.sourceforge.net       # Amsterdam, The Netherlands
        http://jaist.dl.sourceforge.net,\       # Ishikawa, Japan
        http://nchc.dl.sourceforge.net,\        # Tainan, Taiwan
        http://optusnet.dl.sourceforge.net      # Sydney, Australia


Top of Page

バリュー・オブジェクト


次のプロパティを設定することで特定のクラスにリスナーを追加することができます。 "value.object.listener"およびcom.liferay.portal.kernel.model.ModelListenerを実行するコンマ区切りのクラス名。 これらのクラスは プールされ再利用されます。また、スレッドセーフでなければなりません。

このプロパティは liferay-hook.xml.に上書きされるポータルプロパティを除きポータルに読み込まれません。ここには参照用途としてのみ残ります。

Env: LIFERAY_VALUE_PERIOD_OBJECT_PERIOD_LISTENER_PERIOD_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_KERNEL_PERIOD_MODEL_PERIOD__UPPERCASEC_ONTACT Env: LIFERAY_VALUE_PERIOD_OBJECT_PERIOD_LISTENER_PERIOD_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_KERNEL_PERIOD_MODEL_PERIOD__UPPERCASEL_AYOUT Env: LIFERAY_VALUE_PERIOD_OBJECT_PERIOD_LISTENER_PERIOD_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_KERNEL_PERIOD_MODEL_PERIOD__UPPERCASEL_AYOUT_UPPERCASES_ET Env: LIFERAY_VALUE_PERIOD_OBJECT_PERIOD_LISTENER_PERIOD_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_KERNEL_PERIOD_MODEL_PERIOD__UPPERCASEP_ORTLET_UPPERCASEP_REFERENCES Env: LIFERAY_VALUE_PERIOD_OBJECT_PERIOD_LISTENER_PERIOD_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_KERNEL_PERIOD_MODEL_PERIOD__UPPERCASEU_SER Env: LIFERAY_VALUE_PERIOD_OBJECT_PERIOD_LISTENER_PERIOD_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_KERNEL_PERIOD_MODEL_PERIOD__UPPERCASEU_SER_UPPERCASEG_ROUP

Examples:

    value.object.listener.com.liferay.portal.kernel.model.Contact=com.liferay.portal.model.ContactModelListener
    value.object.listener.com.liferay.portal.kernel.model.Layout=com.liferay.portal.model.LayoutModelListener,com.liferay.portal.service.impl.LayoutSetPrototypeLayoutModelListener
    value.object.listener.com.liferay.portal.kernel.model.LayoutSet=com.liferay.portal.model.LayoutSetModelListener,com.liferay.portal.service.impl.LayoutSetPrototypeLayoutSetModelListener
    value.object.listener.com.liferay.portal.kernel.model.PortletPreferences=com.liferay.portal.model.PortletPreferencesModelListener
    value.object.listener.com.liferay.portal.kernel.model.User=com.liferay.portal.model.UserModelListener
    value.object.listener.com.liferay.portal.kernel.model.UserGroup=com.liferay.portal.model.UserGroupModelListener


バリュー・オブジェクトは3段階でキャッシュされます。最初のレベルは"エンティティ"、 次のレベルは "ファインダー"、3番目のレベルは"ハイバネート"です。

エントリーレベルのキャッシュはバリューオブジェクトのプライマリキーを バリューオブジェクトそのものに格納します。

ファインダーレベルのキャッシュは バリューオブジェクトを返す多数のパスとバリューオブジェクトのリストを返す多数のパスを格納します。 ファインダーレベルのキャッシュはプライマリキーのみをキャッシュし、 バリューオブジェクトをプライマリキーにキャッシュするエントリーレベルのキャッシュにさらに支援されます。

ハイバネートレベルのキャッシュは プロパティ"hibernate.cache.provider_class"により提供されます。


エントリーレベルのキャッシュ化を有効化するためにはこれを真に設定してください。

Env: LIFERAY_VALUE_PERIOD_OBJECT_PERIOD_ENTITY_PERIOD_CACHE_PERIOD_ENABLED

Defaults:

    value.object.entity.cache.enabled=true


エントリーレベルのキャッシュ化をブロックする構成とするためにはこれを真に設定してください。詳しくは プロパティ"ehcache.blocking.cache.allowed"をご参照ください。

Env: LIFERAY_VALUE_PERIOD_OBJECT_PERIOD_ENTITY_PERIOD_BLOCKING_PERIOD_CACHE

Defaults:

    value.object.entity.blocking.cache=true


エントリーレベルのキャッシュはスレッドローカルのマップを使用し、 最も使用頻度の高いアイテムを格納し、下層キャッシュのクエリ数を減少させます。スレッドレベルのキャッシュを無効にするためには最大のマップサイズを0に設定してください。

Env: LIFERAY_VALUE_PERIOD_OBJECT_PERIOD_ENTITY_PERIOD_THREAD_PERIOD_LOCAL_PERIOD_CACHE_PERIOD_MAX_PERIOD_SIZE

Defaults:

    value.object.entity.thread.local.cache.max.size=100


特定の種別のバリューオブジェクトのエントリーレベルのキャッシュ化は バリューオブジェクトのクラス名を含むプロパティ名を使用して構成することができます。

Env: LIFERAY_VALUE_PERIOD_OBJECT_PERIOD_ENTITY_PERIOD_CACHE_PERIOD_ENABLED_PERIOD_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_KERNEL_PERIOD_MODEL_PERIOD__UPPERCASEL_AYOUT Env: LIFERAY_VALUE_PERIOD_OBJECT_PERIOD_ENTITY_PERIOD_CACHE_PERIOD_ENABLED_PERIOD_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_KERNEL_PERIOD_MODEL_PERIOD__UPPERCASEU_SER

Defaults:

    value.object.entity.cache.enabled.com.liferay.portal.kernel.model.Layout=true
    value.object.entity.cache.enabled.com.liferay.portal.kernel.model.User=true


MVCCエントリーレベルのキャッシュ化を有効化するためにはこれを真に設定してください。この 機能はMVCCが有効化されたエンティティにのみ適用されます。詳しくは サービスビルダーDTD内の属性"mvcc-enabled"をご参照ください。

Env: LIFERAY_VALUE_PERIOD_OBJECT_PERIOD_MVCC_PERIOD_ENTITY_PERIOD_CACHE_PERIOD_ENABLED

Defaults:

    value.object.mvcc.entity.cache.enabled=true


ファインダーレベルのキャッシュ化を有効化するためにはこれを真に設定してください。

Env: LIFERAY_VALUE_PERIOD_OBJECT_PERIOD_FINDER_PERIOD_CACHE_PERIOD_ENABLED

Defaults:

    value.object.finder.cache.enabled=true


ファインダーレベルのキャッシュ化をブロックする構成とするためにはこれを真に設定してください。詳しくは プロパティ"ehcache.blocking.cache.allowed"をご参照ください。

Env: LIFERAY_VALUE_PERIOD_OBJECT_PERIOD_FINDER_PERIOD_BLOCKING_PERIOD_CACHE

Defaults:

    value.object.finder.blocking.cache=true


ファインダーレベルのキャッシュはスレッドローカルのマップを使用し、 最も使用頻度の高いアイテムを格納し、下層キャッシュのクエリ数を減少させます。スレッドレベルのキャッシュを無効にするためには最大のマップサイズを0に設定してください。

Env: LIFERAY_VALUE_PERIOD_OBJECT_PERIOD_FINDER_PERIOD_THREAD_PERIOD_LOCAL_PERIOD_CACHE_PERIOD_MAX_PERIOD_SIZE

Defaults:

    value.object.finder.thread.local.cache.max.size=100


特定の種別のバリューオブジェクトのファインダーレベルのキャッシュ化は バリューオブジェクトのクラス名を含むプロパティ名を使用して構成することができます。 マッピングテーブルを特定し、 バリューオブジェクトの関係のキャッシュ化を構成することも可能です。

Env: LIFERAY_VALUE_PERIOD_OBJECT_PERIOD_FINDER_PERIOD_CACHE_PERIOD_ENABLED_PERIOD_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_KERNEL_PERIOD_MODEL_PERIOD__UPPERCASEL_AYOUT Env: LIFERAY_VALUE_PERIOD_OBJECT_PERIOD_FINDER_PERIOD_CACHE_PERIOD_ENABLED_PERIOD_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_KERNEL_PERIOD_MODEL_PERIOD__UPPERCASEU_SER Env: LIFERAY_VALUE_PERIOD_OBJECT_PERIOD_FINDER_PERIOD_CACHE_PERIOD_ENABLED_PERIOD__UPPERCASEU_SERS_UNDERLINE__UPPERCASER_OLES

Defaults:

    value.object.finder.cache.enabled.com.liferay.portal.kernel.model.Layout=true
    value.object.finder.cache.enabled.com.liferay.portal.kernel.model.User=true
    value.object.finder.cache.enabled.Users_Roles=true


Top of Page

テーブル・マッパー


テーブル・マッパー内でキャッシュを使用しないマッピングテーブル名のリストをコンマ区切りで設定してください。

Env: LIFERAY_TABLE_PERIOD_MAPPER_PERIOD_CACHELESS_PERIOD_MAPPING_PERIOD_TABLE_PERIOD_NAMES

Defaults:

    table.mapper.cacheless.mapping.table.names=\
        Users_Groups,\
        Users_Orgs,\
        Users_Roles,\
        Users_Teams,\
        Users_UserGroups


Top of Page

監査メッセージ

Defaults:

    audit.message.com.liferay.portal.kernel.model.Layout.VIEW=false


Top of Page

バッファされたインクリメント


バッファされたインクリメントは ビューカウントインクリメントのデータベースへの書き込み要求をバッチ化するロジックを提供します。これらのデータベースのヒットを最小化することで 全体のパフォーマンス向上が期待できます。

バッファされたインクリメントは次のアノテーションを付加されたサービスメソッドのみに適用します。 @BufferedIncrement(...) アノテーション。デフォルトでは、 メッセージボードスレッド、ドキュメントライブラリファイルエントリー、アセットエントリーのビューカウンターをインクリメントするメソッドと使用されます。

バッファされたインクリメントロジックの無効化は非推奨です。無効化の代わりに、 次のプロパティを0に設定することでスタンバイロジックを無効化することをおすすめします。 プロパティ"buffered.increment.standby.queue.threshold" および プロパティ"buffered.increment.standby.time.upper.limit"。もし バッファされたインクリメントロジックの無効化が本当に必要な場合には、このプロパティを 偽に設定し、同時にBufferedIncrementAdvice beanを base-spring.xmlから削除してください。アノテーションを付加したサービスメソッドがスキップされることを防ぎます。

Env: LIFERAY_BUFFERED_PERIOD_INCREMENT_PERIOD_ENABLED

Defaults:

    buffered.increment.enabled=true


スタンバイプロパティはディスパッチャーが インクリメント結果処理を待機する時間を管理します。ディスパッチャーが結果処理を待つ時間が長いほど、 同一のエンティティインスタンス(エントリー)に関して受信する要求を バッチ処理できる可能性が高まります。

例えば、同一のメッセージボードスレッド(MBThreadインスタンス)が 複数回(n回)閲覧され、MBThreadを待つ既存のビューインクリメント要求が ディスパッチされるのを待っている場合には、受信する インクリメントを既存要求のインクリメント値に追加することが可能です。 既存のエントリーのビューカウントインクリメントは、結果として、 1 + n回に変更され、受信する要求は無視されることになります。これは 該当するエントリーをインクリメントするためのデータベースのヒットを最小化します。 受信する要求が不要となり、無視されるため、 エントリーのビューカウントのインクリメントに要するメモリも最小化されます。

ワーカースレッドは新規のインクリメント要求をBatchablePipeへ送信し、 要求のディスパッチャースレッドプールに通知します。このパイプは インクリメント要求をディスパッチャー処理のためのキューに保持するメールボックスとして機能します。 新規のインクリメント要求を受信すると、パイプは既に 同一のエントリーに関して要求を受信しているか否かを確認します。受信している場合には、パイプは 受信するインクリメントを既存のエントリーのインクリメント値に追加し、 受信するインクリメント要求を無視します。同一のエントリーに関して既存の要求がない場合には、 受信する要求はキューの最後に追加されます。

ワーカースレッドからインクリメント要求が BatchablePipeへ送信された旨の通知を受けると、スレッドプールはスレッドのディスパッチ状況を確認します。 ディスパッチスレッドが存在しない場合には、新規作成します。アイドル状態のスレッドが 存在する場合には、アラート状態にします。スレッドが存在するするものの全てアクティブな場合には、 スレッドプールはそれらのスレッドをそのままの状態にします。アクティブなディスパッチスレッドはパイプの 要求処理のためのキューの状況を確認します。

ディスパッチスレッドはスタンバイロジックを適用し、 パイプからの各要求を処理します。これらスレッドは要求のスタンバイ時間を パイプのキューの先頭でキューのしきい値を基に計算します。キュー内の要求の数が しきい値を超える場合には、ディスパッチスレッドは 先頭の要求を待ち時間なしで可及的速やかに処理します。もし リクエスト数がしきい値内の場合には、ディスパッチスレッドは ヘッドリクエストのスタンバイ時間がスタンバイ時間上限 (秒単位)をキューのリクエストで割ったものとなるよう計算します。 キューのリクエストが少ないほど、ヘッドリクエストのスタンバイ時間は長くなります。

全体のパフォーマンスとビューカウントの遅延の間のトレードオフを考慮して スタンバイ待機を設定してください。要求に適用されるスタンバイ時間と パイプ内の要求の数は直線的反比例の関係にあります。スタンバイ時間は一定ではありません。キュー内のリクエストが 少ないほど、スタンバイでの待ち時間は長くなります。このロジックは ディスパッチ要求のバッチ処理の最大化の可能性を高めます。 次のチャートに関係を図解します:

     ^ standby time
     |
     |\<---buffered.increment.standby.time.upper.limit
     | \
     |  \
     |   \
     |    \
     --------------> current BatchablePipe size
     0 ^
       |
       buffered.increment.standby.queue.threshold

キューのしきい値および高負荷のシステムの制限時間の設定として一般的なものは それぞれ10000要求と60秒となります。

キューのしきい値と制限時間のいずれかが0に設定された場合には、 要求は待ち時間なしで可及的速やかに処理されます。 いずれのプロパティのマイナス値も0と見なされます。

Env: LIFERAY_BUFFERED_PERIOD_INCREMENT_PERIOD_STANDBY_PERIOD_QUEUE_PERIOD_THRESHOLD Env: LIFERAY_BUFFERED_PERIOD_INCREMENT_PERIOD_STANDBY_PERIOD_TIME_PERIOD_UPPER_PERIOD_LIMIT

Defaults:

    buffered.increment.standby.queue.threshold=0
    buffered.increment.standby.time.upper.limit=0


ディスパッチャースレッドプールはディスパッチスレッドのライフサイクルを管理します。 デフォルトでは、スレッドプールは単一のディスパッチスレッドを使用するよう構成されています。 バッファされたインクリメントは単一のディスパッチスレッドを用いた パフォーマンスの最適化のために設計されています。

プロパティ"buffered.increment.threadpool.keep.alive.time"を 最大のアイドルタイムに設定するとディスパッチスレッドの再利用が可能になります。 このプロパティのマイナス値は0と見なされます。

プロパティ"buffered.increment.threadpool.max.size"の値は、 大抵の場合、1の設定のままとすべきです。何らかの理由により、 複数のディスパッチスレッドを希望する場合には、これが バッファされたインクリメントの設計に反するものであり、最適なパフォーマンスが達成されない可能性があることにご留意ください。 このプロパティにおいて0以下の値は1と見なされます。

Env: LIFERAY_BUFFERED_PERIOD_INCREMENT_PERIOD_THREADPOOL_PERIOD_KEEP_PERIOD_ALIVE_PERIOD_TIME Env: LIFERAY_BUFFERED_PERIOD_INCREMENT_PERIOD_THREADPOOL_PERIOD_MAX_PERIOD_SIZE

Defaults:

    buffered.increment.threadpool.keep.alive.time=60
    buffered.increment.threadpool.max.size=1


次のビューカウンターの固有の設定でバッファされたグローバルインクリメントの設定を上書きしてください。 AssetEntryビューカウンター。

Env: LIFERAY_BUFFERED_PERIOD_INCREMENT_PERIOD_ENABLED_OPENBRACKET__UPPERCASEA_SSET_UPPERCASEE_NTRY_CLOSEBRACKET_ Env: LIFERAY_BUFFERED_PERIOD_INCREMENT_PERIOD_STANDBY_PERIOD_QUEUE_PERIOD_THRESHOLD_OPENBRACKET__UPPERCASEA_SSET_UPPERCASEE_NTRY_CLOSEBRACKET_ Env: LIFERAY_BUFFERED_PERIOD_INCREMENT_PERIOD_STANDBY_PERIOD_TIME_PERIOD_UPPER_PERIOD_LIMIT_OPENBRACKET__UPPERCASEA_SSET_UPPERCASEE_NTRY_CLOSEBRACKET_ Env: LIFERAY_BUFFERED_PERIOD_INCREMENT_PERIOD_THREADPOOL_PERIOD_KEEP_PERIOD_ALIVE_PERIOD_TIME_OPENBRACKET__UPPERCASEA_SSET_UPPERCASEE_NTRY_CLOSEBRACKET_ Env: LIFERAY_BUFFERED_PERIOD_INCREMENT_PERIOD_THREADPOOL_PERIOD_MAX_PERIOD_SIZE_OPENBRACKET__UPPERCASEA_SSET_UPPERCASEE_NTRY_CLOSEBRACKET_

Examples:

    buffered.increment.enabled[AssetEntry]=true
    buffered.increment.standby.queue.threshold[AssetEntry]=0
    buffered.increment.standby.time.upper.limit[AssetEntry]=0
    buffered.increment.threadpool.keep.alive.time[AssetEntry]=60
    buffered.increment.threadpool.max.size[AssetEntry]=1


次のビューカウンターの固有の設定でバッファされたグローバルインクリメントの設定を上書きしてください。 DLFileEntryビューカウンター。

Env: LIFERAY_BUFFERED_PERIOD_INCREMENT_PERIOD_ENABLED_OPENBRACKET__UPPERCASED__UPPERCASEL__UPPERCASEF_ILE_UPPERCASEE_NTRY_CLOSEBRACKET_ Env: LIFERAY_BUFFERED_PERIOD_INCREMENT_PERIOD_STANDBY_PERIOD_QUEUE_PERIOD_THRESHOLD_OPENBRACKET__UPPERCASED__UPPERCASEL__UPPERCASEF_ILE_UPPERCASEE_NTRY_CLOSEBRACKET_ Env: LIFERAY_BUFFERED_PERIOD_INCREMENT_PERIOD_STANDBY_PERIOD_TIME_PERIOD_UPPER_PERIOD_LIMIT_OPENBRACKET__UPPERCASED__UPPERCASEL__UPPERCASEF_ILE_UPPERCASEE_NTRY_CLOSEBRACKET_ Env: LIFERAY_BUFFERED_PERIOD_INCREMENT_PERIOD_THREADPOOL_PERIOD_KEEP_PERIOD_ALIVE_PERIOD_TIME_OPENBRACKET__UPPERCASED__UPPERCASEL__UPPERCASEF_ILE_UPPERCASEE_NTRY_CLOSEBRACKET_ Env: LIFERAY_BUFFERED_PERIOD_INCREMENT_PERIOD_THREADPOOL_PERIOD_MAX_PERIOD_SIZE_OPENBRACKET__UPPERCASED__UPPERCASEL__UPPERCASEF_ILE_UPPERCASEE_NTRY_CLOSEBRACKET_

Examples:

    buffered.increment.enabled[DLFileEntry]=true
    buffered.increment.standby.queue.threshold[DLFileEntry]=0
    buffered.increment.standby.time.upper.limit[DLFileEntry]=0
    buffered.increment.threadpool.keep.alive.time[DLFileEntry]=60
    buffered.increment.threadpool.max.size[DLFileEntry]=1


次のビューカウンターの固有の設定でバッファされたグローバルインクリメントの設定を上書きしてください。 DLFolderEntryの最後の投稿日時

Env: LIFERAY_BUFFERED_PERIOD_INCREMENT_PERIOD_ENABLED_OPENBRACKET__UPPERCASED__UPPERCASEL__UPPERCASEF_OLDER_UPPERCASEE_NTRY_CLOSEBRACKET_ Env: LIFERAY_BUFFERED_PERIOD_INCREMENT_PERIOD_STANDBY_PERIOD_QUEUE_PERIOD_THRESHOLD_OPENBRACKET__UPPERCASED__UPPERCASEL__UPPERCASEF_OLDER_UPPERCASEE_NTRY_CLOSEBRACKET_ Env: LIFERAY_BUFFERED_PERIOD_INCREMENT_PERIOD_STANDBY_PERIOD_TIME_PERIOD_UPPER_PERIOD_LIMIT_OPENBRACKET__UPPERCASED__UPPERCASEL__UPPERCASEF_OLDER_UPPERCASEE_NTRY_CLOSEBRACKET_ Env: LIFERAY_BUFFERED_PERIOD_INCREMENT_PERIOD_THREADPOOL_PERIOD_KEEP_PERIOD_ALIVE_PERIOD_TIME_OPENBRACKET__UPPERCASED__UPPERCASEL__UPPERCASEF_OLDER_UPPERCASEE_NTRY_CLOSEBRACKET_ Env: LIFERAY_BUFFERED_PERIOD_INCREMENT_PERIOD_THREADPOOL_PERIOD_MAX_PERIOD_SIZE_OPENBRACKET__UPPERCASED__UPPERCASEL__UPPERCASEF_OLDER_UPPERCASEE_NTRY_CLOSEBRACKET_

Examples:

    buffered.increment.enabled[DLFolderEntry]=true
    buffered.increment.standby.queue.threshold[DLFolderEntry]=0
    buffered.increment.standby.time.upper.limit[DLFolderEntry]=0
    buffered.increment.threadpool.keep.alive.time[DLFolderEntry]=60
    buffered.increment.threadpool.max.size[DLFolderEntry]=1


MBThreadビューカウンターの特定の設定で、グローバルのバッファ済み増分設定を上書きします。

Env: LIFERAY_BUFFERED_PERIOD_INCREMENT_PERIOD_ENABLED_OPENBRACKET__UPPERCASEM__UPPERCASEB__UPPERCASET_HREAD_CLOSEBRACKET_ Env: LIFERAY_BUFFERED_PERIOD_INCREMENT_PERIOD_STANDBY_PERIOD_QUEUE_PERIOD_THRESHOLD_OPENBRACKET__UPPERCASEM__UPPERCASEB__UPPERCASET_HREAD_CLOSEBRACKET_ Env: LIFERAY_BUFFERED_PERIOD_INCREMENT_PERIOD_STANDBY_PERIOD_TIME_PERIOD_UPPER_PERIOD_LIMIT_OPENBRACKET__UPPERCASEM__UPPERCASEB__UPPERCASET_HREAD_CLOSEBRACKET_ Env: LIFERAY_BUFFERED_PERIOD_INCREMENT_PERIOD_THREADPOOL_PERIOD_KEEP_PERIOD_ALIVE_PERIOD_TIME_OPENBRACKET__UPPERCASEM__UPPERCASEB__UPPERCASET_HREAD_CLOSEBRACKET_ Env: LIFERAY_BUFFERED_PERIOD_INCREMENT_PERIOD_THREADPOOL_PERIOD_MAX_PERIOD_SIZE_OPENBRACKET__UPPERCASEM__UPPERCASEB__UPPERCASET_HREAD_CLOSEBRACKET_

Examples:

    buffered.increment.enabled[MBThread]=true
    buffered.increment.standby.queue.threshold[MBThread]=0
    buffered.increment.standby.time.upper.limit[MBThread]=0
    buffered.increment.threadpool.keep.alive.time[MBThread]=60
    buffered.increment.threadpool.max.size[MBThread]=1


Top of Page

キャッシュ


コンテクストの初期化の際にキャッシュをクリアします。

Env: LIFERAY_CACHE_PERIOD_CLEAR_PERIOD_ON_PERIOD_CONTEXT_PERIOD_INITIALIZATION

Defaults:

    cache.clear.on.context.initialization=true


プラグインがデプロイされていない場合にキャッシュをクリアします。

Env: LIFERAY_CACHE_PERIOD_CLEAR_PERIOD_ON_PERIOD_PLUGIN_PERIOD_UNDEPLOY

Defaults:

    cache.clear.on.plugin.undeploy=true


キャッシュ・フィルターは、処理済みのWebコンテンツをキャッシュします。キャッシュを行うリソースが過大化するのを防止するためのしきい値を設定します。 デフォルト値は、500kbです。

Env: LIFERAY_CACHE_PERIOD_CONTENT_PERIOD_THRESHOLD_PERIOD_SIZE

Defaults:

    cache.content.threshold.size=512000


Top of Page

クラスタ・リンク


クラスタ・ノードのボトムアップ・レスポンスのタイムアウトを、ミリ秒単位で設定します。

Env: LIFERAY_CLUSTER_PERIOD_LINK_PERIOD_NODE_PERIOD_BOOTUP_PERIOD_RESPONSE_PERIOD_TIMEOUT

Defaults:

    cluster.link.node.bootup.response.timeout=10000


クラスタ・リンクを有効化するには、これをtrueに設定します。これは、インデックスおよびクラスタ・リンクに依存するその他の機能をクラスタにしたい場合に必要です。

Env: LIFERAY_CLUSTER_PERIOD_LINK_PERIOD_ENABLED

Defaults:

    cluster.link.enabled=false


JGroupの各チャネルに名前を設定します。最大10のトランスポート・チャネルと単一の必須コントロールチャネルがサポートされています。

Env: LIFERAY_CLUSTER_PERIOD_LINK_PERIOD_CHANNEL_PERIOD_NAME_PERIOD_CONTROL Env: LIFERAY_CLUSTER_PERIOD_LINK_PERIOD_CHANNEL_PERIOD_NAME_PERIOD_TRANSPORT_PERIOD__NUMBER0_ Env: LIFERAY_CLUSTER_PERIOD_LINK_PERIOD_CHANNEL_PERIOD_NAME_PERIOD_TRANSPORT_PERIOD__NUMBER1_

Defaults:

    cluster.link.channel.name.control=liferay-channel-control
    cluster.link.channel.name.transport.0=liferay-channel-transport-0

Examples:

    cluster.link.channel.name.transport.1=liferay-channel-transport-1


各チャネルにJGroupsプロパティを設定します。 当社は、最大10のトランスポート・チャネルと単一の必須コントロールチャネルをサポートしています。 最善のパフォーマンスのために、できるだけ少ない数のトランスポート・チャネルを使用してください。 デフォルトでは、1つのUDPコントロール・チャネルとUDPトランスポート・チャネルのみが有効化されています。 チャネルは、クラス・パスに位置するXMLファイルまたはインライン・プロパティにより構成できます。

Env: LIFERAY_CLUSTER_PERIOD_LINK_PERIOD_CHANNEL_PERIOD_PROPERTIES_PERIOD_CONTROL Env: LIFERAY_CLUSTER_PERIOD_LINK_PERIOD_CHANNEL_PERIOD_PROPERTIES_PERIOD_TRANSPORT_PERIOD__NUMBER0_ Env: LIFERAY_CLUSTER_PERIOD_LINK_PERIOD_CHANNEL_PERIOD_PROPERTIES_PERIOD_TRANSPORT_PERIOD__NUMBER1_ Env: LIFERAY_CLUSTER_PERIOD_LINK_PERIOD_CHANNEL_PERIOD_PROPERTIES_PERIOD_TRANSPORT_PERIOD__NUMBER2_

Defaults:

    cluster.link.channel.properties.control=UDP(bind_addr=${cluster.link.bind.addr["cluster-link-control"]};mcast_group_addr=${multicast.group.address["cluster-link-control"]};mcast_port=${multicast.group.port["cluster-link-control"]}):PING:MERGE3(min_interval=10000;max_interval=30000):FD_SOCK:FD_ALL:VERIFY_SUSPECT(timeout=1500):pbcast.NAKACK2(xmit_interval=500;xmit_table_num_rows=100;xmit_table_msgs_per_row=2000;xmit_table_max_compaction_time=30000;max_msg_batch_size=500;use_mcast_xmit=false;discard_delivered_msgs=true):UNICAST3(xmit_interval=500;xmit_table_num_rows=100;xmit_table_msgs_per_row=2000;xmit_table_max_compaction_time=60000;conn_expiry_timeout=0;max_msg_batch_size=500):pbcast.STABLE(stability_delay=1000;desired_avg_gossip=50000;max_bytes=4M):pbcast.GMS(join_timeout=2000;print_local_addr=true;view_bundling=true):UFC(max_credits=2M;min_threshold=0.4):MFC(max_credits=2M;min_threshold=0.4):FRAG2(frag_size=60K):RSVP(resend_interval=2000;timeout=10000)
    cluster.link.channel.properties.transport.0=UDP(bind_addr=${cluster.link.bind.addr["cluster-link-udp"]};mcast_group_addr=${multicast.group.address["cluster-link-udp"]};mcast_port=${multicast.group.port["cluster-link-udp"]}):PING:MERGE3(min_interval=10000;max_interval=30000):FD_SOCK:FD_ALL:VERIFY_SUSPECT(timeout=1500):pbcast.NAKACK2(xmit_interval=500;xmit_table_num_rows=100;xmit_table_msgs_per_row=2000;xmit_table_max_compaction_time=30000;max_msg_batch_size=500;use_mcast_xmit=false;discard_delivered_msgs=true):UNICAST3(xmit_interval=500;xmit_table_num_rows=100;xmit_table_msgs_per_row=2000;xmit_table_max_compaction_time=60000;conn_expiry_timeout=0;max_msg_batch_size=500):pbcast.STABLE(stability_delay=1000;desired_avg_gossip=50000;max_bytes=4M):pbcast.GMS(join_timeout=2000;print_local_addr=true;view_bundling=true):UFC(max_credits=2M;min_threshold=0.4):MFC(max_credits=2M;min_threshold=0.4):FRAG2(frag_size=60K):RSVP(resend_interval=2000;timeout=10000)

Examples:

    cluster.link.channel.properties.transport.1=udp.xml
    cluster.link.channel.properties.transport.2=mping.xml


JGroupのシステム・プロパティを設定します。システム・プロパティは、個別のプロパティが設定されていない場合のみ使用されます。

Env: LIFERAY_CLUSTER_PERIOD_LINK_PERIOD_CHANNEL_PERIOD_SYSTEM_PERIOD_PROPERTIES

Defaults:

    cluster.link.channel.system.properties=
        #
        # Common
        #
        #\
        #jgroups.bind_addr:${cluster.link.bind.addr["cluster-link-udp"]},\
        #jgroups.bind_interface:eth0,\
        #\
        #
        # Multicast
        #
        #\
        #jgroups.mping.mcast_addr:${multicast.group.address["cluster-link-mping"]},\
        #jgroups.mping.mcast_port:${multicast.group.port["cluster-link-mping"]},\
        #jgroups.mping.ip_ttl:8


デフォルトの発信IPアドレスを自動検知するには、このプロパティを設定します。これにより、JGroupをそれにバインドできるようになります。 このプロパティは、ポータル・サーバー、www.google.com、またはあなたのローカル・ゲートウェイにアクセス可能なアドレスを指す必要があります。

Env: LIFERAY_CLUSTER_PERIOD_LINK_PERIOD_AUTODETECT_PERIOD_ADDRESS

Defaults:

    cluster.link.autodetect.address=www.google.com:80


JGroup用にバインド・アドレスを直接設定します。これは、プロパティ「cluster.link.autodetect.address」が設定されていない場合のみ動作します。 詳細な情報については、プロパティ「cluster.link.channel.properties.control」を参照してください。

Env: LIFERAY_CLUSTER_PERIOD_LINK_PERIOD_BIND_PERIOD_ADDR_OPENBRACKET__QUOTE_CLUSTER_MINUS_LINK_MINUS_CONTROL_QUOTE__CLOSEBRACKET_

Defaults:

    cluster.link.bind.addr["cluster-link-control"]=localhost


JGroup用に直接うバインド・アドレスを設定します。これは「cluster.link.autodetect.address」が設定されていない場合のみ動作します。 プロパティ「cluster.link.channel.properties.transport.0」および「cluster.link.channel.system.properties」を参照してください。

Env: LIFERAY_CLUSTER_PERIOD_LINK_PERIOD_BIND_PERIOD_ADDR_OPENBRACKET__QUOTE_CLUSTER_MINUS_LINK_MINUS_UDP_QUOTE__CLOSEBRACKET_

Defaults:

    cluster.link.bind.addr["cluster-link-udp"]=localhost


Top of Page

クラスタ可能なアドバイス


クラスタ可能なコールのマスター・タイムアウト時間を秒で設定します。

Env: LIFERAY_CLUSTERABLE_PERIOD_ADVICE_PERIOD_CALL_PERIOD_MASTER_PERIOD_TIMEOUT

Defaults:

    clusterable.advice.call.master.timeout=10


Top of Page

コンボ


「*」のファイル拡張子を使用すると、すべてのファイル拡張子が許可されます。

Env: LIFERAY_COMBO_PERIOD_ALLOWED_PERIOD_FILE_PERIOD_EXTENSIONS

Defaults:

    combo.allowed.file.extensions=.css,.js


コンボ・サーブレットは、複数のJavaScriptを共有された依存関係に基づいて1つのバンドルへと結合します。 これにより、JavaScriptファイルの読み込みがより高速になります。 JavaScriptaファイルの1つが変更された場合にその結合を更新する必要がある場合、これを「false」に設定します。 このプロパティは、開発中はデバッグを容易にするためにtrueに背設定する必要があります。しかし、実稼働中は高速なパフォーマンスのためにfalseに設定する必要があります。

Env: LIFERAY_COMBO_PERIOD_CHECK_PERIOD_TIMESTAMP

Defaults:

    combo.check.timestamp=false


リソース・ファイルのタイムスタンプをチェックする間隔の最小待ち時間をミリ秒単位で設定します。 このプロパティは、プロパティ「combo.check.timestamp」がtrueに設定されている場合のみ使用されます。

Env: LIFERAY_COMBO_PERIOD_CHECK_PERIOD_TIMESTAMP_PERIOD_INTERVAL

Defaults:

    combo.check.timestamp.interval=1000


Top of Page

コンテンツ配信ネットワーク


HTTPプロコトルを介して行われるリクエストに対して、CDNを介して静的コンテンツを提供するのに使用するホスト名を設定します。 このプロパティは、URLパラメータ「cdn_enabled」を「0」に設定することで、ランタイムで動的に無効化することが可能です。 この値は、常に完全なプロコトルを含む必要があります。

Env: LIFERAY_CDN_PERIOD_HOST_PERIOD_HTTP

Defaults:

    cdn.host.http=


HTTPプロコトルを介して行われるリクエストに対してCDNを介して静的コンテンツを提供するのに使用するホスト名を設定します。 このプロパティは、URLパラメータ「cdn_enabled」を「0」に設定することで、ランタイムで動的に無効化することが可能です。 この値は、常に完全なプロコトルを含む必要があります。

Env: LIFERAY_CDN_PERIOD_HOST_PERIOD_HTTPS

Defaults:

    cdn.host.https=


CDNを介した動的に生成されたCSS、JavaScriptおよび画像の提供を有効化するには、これをtrueに設定します。 これを「false」に設定すると、リソースの遅延ロードをサポートしていないCDN(例: Amazon CloudFront)の使用が可能になります。

Env: LIFERAY_CDN_PERIOD_DYNAMIC_PERIOD_RESOURCES_PERIOD_ENABLED

Defaults:

    cdn.dynamic.resources.enabled=true


Top of Page

カウンター


開発データセンターの合計数を指定します。 各データセンターは、互いに独立し、双方向のデータベースレプリケーションを介して接続されています。

Env: LIFERAY_COUNTER_PERIOD_DATA_PERIOD_CENTER_PERIOD_COUNT

Defaults:

    counter.data.center.count=1


データセンター・デプロイの一意の識別子を、0からプロパティ「counter.data.center.count」マイナス1の間の値に設定します。 これにより、各データセンターが衝突の恐れなく一意のカウンター値を生成することが保証されます。

このデータセンター・アルゴリズムは、まずプロパティ「counter.data.center.count」の値を表すのに必要なビット数でカウンター値を右へシフトします。次に、「"counter.data.center.deployment.id」の値を表すのに必要なビットを、カウンター値の最も左のバイトにプリペンドします。

Env: LIFERAY_COUNTER_PERIOD_DATA_PERIOD_CENTER_PERIOD_DEPLOYMENT_PERIOD_ID

Defaults:

    counter.data.center.deployment.id=0


このカウンターは、デッドロックを防ぐために、自らのデータソースのみを操作します。デフォルトでは、このカウンター用に作成されたデータソースは、他のポータルに使用されるデータソースを作成するのに使用されたのと同じ設定が使用されます。 これは、カウンターサービスがデータソースを作成する際に、プレフィック「jdbc.default.」を持つプロパティを検索するために起こります。 詳細な情報については、プレフィック「jdbc.default.」を持つJDBCプロパティを参照してください。

異なる値をカウンターのJDBCプレフィックに設定すると、可用性の高いインストール向けの独自セットの構成を使用して、カウンター・データ・ソースを微調整できます。 これらの設定は、独立していますが、デフォルト設定を新たな値で上書きしたコピーであることに注意してください。

Env: LIFERAY_COUNTER_PERIOD_JDBC_PERIOD_PREFIX

Defaults:

    counter.jdbc.prefix=jdbc.default.


データベース更新とCounterテーブルの間の増分数を設定します。 より高いパフォーマンスのためには、高い数値に設定してください。

Env: LIFERAY_COUNTER_PERIOD_INCREMENT

Defaults:

    counter.increment=100


特定のカウンター名のカウンター増分をさらに微調整することができます。 このエントリーより、カウンター名「com.liferay.portal.kernel.model.Layout」または「com.liferay.portal.kernel.model.Layout#」で開始するすべてのものが、1のみで増加することが保証されます。

Env: LIFERAY_COUNTER_PERIOD_INCREMENT_PERIOD_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_KERNEL_PERIOD_MODEL_PERIOD__UPPERCASEL_AYOUT

Defaults:

    counter.increment.com.liferay.portal.kernel.model.Layout=1


Top of Page

ダイレクト・サーブレット・コンテキスト


リクエストのディスパッチを高速化するためにサーブレットへ直接ディスパッチを有効化するには、これをtrueに設定します。 このプロパティは、開発者がプログラム的に通常のServletContextをDirectServletContextを使用してラップした場合のみ有効になります。 詳細な情報については、 LPS-13776を参照ください。

Env: LIFERAY_DIRECT_PERIOD_SERVLET_PERIOD_CONTEXT_PERIOD_ENABLED

Defaults:

    direct.servlet.context.enabled=true


JSPが変更された際に、JSPに関連するサーブレットを更新するには、これをtrueに設定します。 このプロパティは、「direct.servlet.context.enabled」がtrueに設定されている場合のみ使用されます。

Env: LIFERAY_DIRECT_PERIOD_SERVLET_PERIOD_CONTEXT_PERIOD_RELOAD

Defaults:

    direct.servlet.context.reload=true


Top of Page

ETag


ETagフィルターは、ETagの値を計算するためにレスポンスを処理する必要があります 大規模なレスポンスは、非常に多くのメモリを消費する可能性があります。ETagの計算をトリガーする最大レスポンスサイズを設定します。 デフォルトの最大レスポンスサイズは、1メガバイトです。

Env: LIFERAY_ETAG_PERIOD_RESPONSE_PERIOD_SIZE_PERIOD_MAX

Defaults:

    etag.response.size.max=1048576


Top of Page

GZip


GZipフィルターは、特定の圧縮レベルを使用してファイルを圧縮します。 デフォルトの圧縮レベルを使用するには、値を -1 に設定します。「java.util.zip.Deflater」に記述されているその他の圧縮レベルを使用するには、0 から 9 の値を入力します。

Env: LIFERAY_GZIP_PERIOD_COMPRESSION_PERIOD_LEVEL

Defaults:

    gzip.compression.level=-1


Top of Page

HTTP


詳細なHTTP設定については、「system.properties」を参照してください。


ホスト毎の最大接続数を設定します。

Env: LIFERAY_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_UTIL_PERIOD__UPPERCASEH_TTP_UPPERCASEI_MPL_PERIOD_MAX_PERIOD_CONNECTIONS_PERIOD_PER_PERIOD_HOST Env: LIFERAY_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_UTIL_PERIOD__UPPERCASEH_TTP_UPPERCASEI_MPL_PERIOD_MAX_PERIOD_CONNECTIONS_PERIOD_PER_PERIOD_HOST_OPENBRACKET_RSS_PERIOD_NEWS_PERIOD_YAHOO_PERIOD_COM_CLOSEBRACKET_

Examples:

    com.liferay.portal.util.HttpImpl.max.connections.per.host=2
    com.liferay.portal.util.HttpImpl.max.connections.per.host[rss.news.yahoo.com]=2


最大接続数を設定します。

Env: LIFERAY_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_UTIL_PERIOD__UPPERCASEH_TTP_UPPERCASEI_MPL_PERIOD_MAX_PERIOD_TOTAL_PERIOD_CONNECTIONS

Examples:

    com.liferay.portal.util.HttpImpl.max.total.connections=20


プロキシ認証のタイプを設定します。

Env: LIFERAY_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_UTIL_PERIOD__UPPERCASEH_TTP_UPPERCASEI_MPL_PERIOD_PROXY_PERIOD_AUTH_PERIOD_TYPE

Examples:

    com.liferay.portal.util.HttpImpl.proxy.auth.type=username-password
    com.liferay.portal.util.HttpImpl.proxy.auth.type=ntlm


HTTPプロキシ認証に使用するユーザ名とパスワードを設定します。

Env: LIFERAY_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_UTIL_PERIOD__UPPERCASEH_TTP_UPPERCASEI_MPL_PERIOD_PROXY_PERIOD_PASSWORD Env: LIFERAY_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_UTIL_PERIOD__UPPERCASEH_TTP_UPPERCASEI_MPL_PERIOD_PROXY_PERIOD_USERNAME

Examples:

    com.liferay.portal.util.HttpImpl.proxy.username=
    com.liferay.portal.util.HttpImpl.proxy.password=


NTLM認証のための追加のプロパティを設定します。

Env: LIFERAY_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_UTIL_PERIOD__UPPERCASEH_TTP_UPPERCASEI_MPL_PERIOD_PROXY_PERIOD_NTLM_PERIOD_DOMAIN Env: LIFERAY_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_UTIL_PERIOD__UPPERCASEH_TTP_UPPERCASEI_MPL_PERIOD_PROXY_PERIOD_NTLM_PERIOD_HOST

Examples:

    com.liferay.portal.util.HttpImpl.proxy.ntlm.domain=
    com.liferay.portal.util.HttpImpl.proxy.ntlm.host=


HTTPコンテンツをフェッチする際の接続タイムアウトを設定します。

Env: LIFERAY_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_UTIL_PERIOD__UPPERCASEH_TTP_UPPERCASEI_MPL_PERIOD_TIMEOUT Env: LIFERAY_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_UTIL_PERIOD__UPPERCASEH_TTP_UPPERCASEI_MPL_PERIOD_TIMEOUT_OPENBRACKET_RSS_PERIOD_NEWS_PERIOD_YAHOO_PERIOD_COM_CLOSEBRACKET_

Defaults:

    com.liferay.portal.util.HttpImpl.timeout=10000

Examples:

    com.liferay.portal.util.HttpImpl.timeout[rss.news.yahoo.com]=10000


Top of Page

HTTP ヘッダー・レスポンス


HTTPヘッダー・レスポンスの設定の詳細については、「system.properties」を参照してください。


HTTPヘッダー・レスポンスでLiferay-Portaフィールドを使用するための詳細レベルを設定します。 有効な値として、すべてのバージョン情報(例:Liferay Portal Community Edition 6.1.0 CEなど)を渡す「full」、名前部分(例:Liferay Portal Community Edition)だけを渡す「partial」、またはポータルがHTTPヘッダー・レスポンスに「Liferay-Portal」フィールドを追加することを防止するデフォルトのリリース名(例:「Liferay Portal Community Edition」や「Liferay Portal Enterprise Edition」)を使用できます。 デフォルトのリリース名は、使用されているポータルのエディションと一致する必要があります。

Env: LIFERAY_HTTP_PERIOD_HEADER_PERIOD_VERSION_PERIOD_VERBOSITY

Defaults:

    http.header.version.verbosity=full


Top of Page

HTTPトンネリング


実稼働環境では、このプロパティを「false」に設定しないでください。これにより、SSLホスト名認証が上書きされます。またこれは、自己署名証明書にも使用されます。 LPS-18038を参照してください。

Env: LIFERAY_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_KERNEL_PERIOD_SERVICE_PERIOD_HTTP_PERIOD__UPPERCASET_UNNEL_UPPERCASEU_TIL_PERIOD_VERIFY_PERIOD_SSL_PERIOD_HOSTNAME

Defaults:

    com.liferay.portal.kernel.service.http.TunnelUtil.verify.ssl.hostname=true


トンネル・レベルの暗号化アルゴリズムのために使用される適切な暗号化アルゴリズムをこれに設定します。

この設定を変更する場合、共有シークレットの長さが暗号化アルゴリズム用に有効な長さであることを確実にするために、プロパティ「tunneling.servlet.shared.secret」を変更する必要がある場合があります。

暗号化キーの詳細については、Java Cryptography Extensionのドキュメントを参照してください。

Env: LIFERAY_TUNNELING_PERIOD_SERVLET_PERIOD_ENCRYPTION_PERIOD_ALGORITHM

Defaults:

    tunneling.servlet.encryption.algorithm=AES

Examples:

    tunneling.servlet.encryption.algorithm=Blowfish
    tunneling.servlet.encryption.algorithm=DESede


トンネリング・サーブレットを介して1つのポータルから別のポータルへの通信を保護するために、この共有シークレットを使用します。 このポータルは、同一のシークレットを共有していないその他のポータルからの通信を拒否するようになります。

シークレットは、8バイト長以上である必要があります。16バイトよりも長いシークレットを使用するには、Java Cryptography Extension Unlimited Strength Jurisdiction Policy Filesがインストールされていることと、プロパティ「tunneling.servlet.encryption.algorithm」がそのキーサイズをサポートしていることが必要であることに注意してください。

暗号化キーのサポートされているキーサイズについての詳細は、Java Cryptography Extensionのドキュメントを参照してください。

Env: LIFERAY_TUNNELING_PERIOD_SERVLET_PERIOD_SHARED_PERIOD_SECRET

Examples:

    tunneling.servlet.shared.secret=


trueに設定する場合、tunneling.servlet.shared.secretは16進数エンコードを使用してエンコードする必要があります。

Env: LIFERAY_TUNNELING_PERIOD_SERVLET_PERIOD_SHARED_PERIOD_SECRET_PERIOD_HEX

Examples:

    tunneling.servlet.shared.secret.hex=true


Set a timeout to enforce a connection timeout for connections between servers via the tunneling servlet. Without setting this value, the actual timeout enforced may vary between environments.

Env: LIFERAY_TUNNELING_PERIOD_SERVLET_PERIOD_TIMEOUT

Defaults:

    tunneling.servlet.timeout=30000


Top of Page

ImageMagick


ImageMagickを有効化するには、これをtrueに設定します。まずGhostscriptと Imagemagickをインストールする必要があります。詳細な情報については、http://www.ghostscript.com and http://www.imagemagick.org を参照してください。

検索パスは、ImageMagickとGhostscriptの実行可能ファイルのディレクトリを指している必要があります。 AppleまたはUnix環境では、Ghostscriptに使用されているフォントのパスを構成する必要がある場合もあります。

Env: LIFERAY_IMAGEMAGICK_PERIOD_ENABLED Env: LIFERAY_IMAGEMAGICK_PERIOD_GLOBAL_PERIOD_SEARCH_PERIOD_PATH_OPENBRACKET_APPLE_CLOSEBRACKET_ Env: LIFERAY_IMAGEMAGICK_PERIOD_GLOBAL_PERIOD_SEARCH_PERIOD_PATH_OPENBRACKET_UNIX_CLOSEBRACKET_ Env: LIFERAY_IMAGEMAGICK_PERIOD_GLOBAL_PERIOD_SEARCH_PERIOD_PATH_OPENBRACKET_WINDOWS_CLOSEBRACKET_

Defaults:

    imagemagick.enabled=false
    imagemagick.global.search.path[apple]=/opt/local/bin:/opt/local/share/ghostscript/fonts:/opt/local/share/fonts/urw-fonts
    imagemagick.global.search.path[unix]=/usr/local/bin:/usr/local/share/ghostscript/fonts:/usr/local/share/fonts/urw-fonts
    imagemagick.global.search.path[windows]=C:\\Program Files\\gs\\bin;C:\\Program Files\\ImageMagick


ImageMagickのキャッシュおよびリソースの使用量を構成するには、これらの制限を使用します。 これらの制限についての現在の設定を確認するには、以下のコマンドを実行します:

identify -list resource

詳細な情報については、http://www.imagemagick.org/script/architecture.php を参照してください。

Env: LIFERAY_IMAGEMAGICK_PERIOD_RESOURCE_PERIOD_LIMIT_PERIOD_AREA Env: LIFERAY_IMAGEMAGICK_PERIOD_RESOURCE_PERIOD_LIMIT_PERIOD_DISK Env: LIFERAY_IMAGEMAGICK_PERIOD_RESOURCE_PERIOD_LIMIT_PERIOD_FILE Env: LIFERAY_IMAGEMAGICK_PERIOD_RESOURCE_PERIOD_LIMIT_PERIOD_MAP Env: LIFERAY_IMAGEMAGICK_PERIOD_RESOURCE_PERIOD_LIMIT_PERIOD_MEMORY Env: LIFERAY_IMAGEMAGICK_PERIOD_RESOURCE_PERIOD_LIMIT_PERIOD_THREAD Env: LIFERAY_IMAGEMAGICK_PERIOD_RESOURCE_PERIOD_LIMIT_PERIOD_TIME

Defaults:

    imagemagick.resource.limit.area=2GiB
    imagemagick.resource.limit.map=1GiB
    imagemagick.resource.limit.memory=2GiB

Examples:

    imagemagick.resource.limit.disk=16GiB
    imagemagick.resource.limit.file=256
    imagemagick.resource.limit.thread=2
    imagemagick.resource.limit.time=3600


Top of Page

Intraband


Intrabandの実装のクラス名を指定します。そのクラスは、com.liferay.portal.kernel.nio.intraband.Intrabandインターフェースを実装する必要があります。

値を空白にすると、ポータルは使用中のIntrabandウェルダーを考慮し、システムの最適なパフォーマンスのための実装を選択することに最善を尽くします。

「intraband.welder.impl」プロパティ値に明示的に構成されるか、ポータルにより自動的に選択された使用中のIntrabandウェルダーがcom.liferay.portal.kernel.nio.intraband.welder.socket.SocketWelderである場合、ポータルはcom.liferay.portal.kernel.nio.intraband.nonblocking.SelectorIntrabandクラスをIntrabandの実装として選択します。

その他の場合、ポータルはcom.liferay.portal.kernel.nio.intraband.blocking.ExecutorIntrabandクラスをIntrabandの実装として選択します。

パフォーマンスに関するヒント:

使用中のLinuxまたはUnix OSでFIFOが提供されている場合、ExecutorIntrabandでのみ動作します。 FIFOを使用するには、ExecutorIntrabandをIntrabandの実装として指定するか、値をブランクにしてポータルが自動的にそれを選択するようにする必要があります。

SelectorIntrabandは、登録されたすべてのSelectableChannelsを管理するために、Selectorインスタンスを使用します。 それは、全てのリード/ライト・リクエストを処理するために、単一ポーリングスレッドを持つSelectorインスタンスを使用します。 SelectorIntrabandは、ExecutorIntrabandよりも低いCPUオーバヘッドを持っています。 しかし、SelectorIntrabandは不必要な読み取り/書き込み待機時間を持つ可能性があります(いずれかのコールバックがポーリング・スレッドを保持している場合)。

ExecutorIntrabandは、登録済みScatteringByteChannel/GatheringByteChannelの任意のペアと動作します。 ExecutorIntrabandは、各チャネル用の専用ポーリング・スレッドをブロッキング・モードで起動します。 そのためExecutorIntrabandは、SelectorIntrabandよりも高いCPUオーバヘッドを持ちます。しかし、各チャネルのポーリングは分離しているため、ExecutorIntrabandはより優れたスループットと応答時間を提供できます。

Intrabandを介した接続を大量に必要とするシステムには、大量のポーリング・スレッドを避けるためにSelectorIntrabandを使用することが最善です。

限られた数のIntrabandを介した接続を必要とするシステムには、スループットと応答時間を最大化するためにExecutorIntrabandを使用することが最適です。

Env: LIFERAY_INTRABAND_PERIOD_IMPL

Defaults:

    intraband.impl=

Examples:

    intraband.impl=com.liferay.portal.kernel.nio.intraband.blocking.ExecutorIntraband
    intraband.impl=com.liferay.portal.kernel.nio.intraband.nonblocking.SelectorIntraband


期限切れのメールを受け取るための個別の専用スレッドを立ち上げるには、これをtrueに設定します。 それ以外の場合、期限切れのメールは遅延のある方法で受け取られます。つまり、新たなメールが届き、古いメールが送信された際のみに受け取りが行われます。

パフォーマンスに関するヒント:

専用のリーパースレッドを使用すると、期限切れのメールは適時に行われます。これは、メモリの使用量を削減しますが、より多くのCPUパワーを消費します。 専用のリーパースレッドを使用しない場合、CPUパワーは温存されますが、メモリの消費量が増大する可能性があります。

一般的に、小規模で頻繁なメールメッセージ用には、これをオフにすることが懸命です。 大規模で頻度の低いメール目セージ用には、これをオンにすることが懸命です。

Env: LIFERAY_INTRABAND_PERIOD_MAILBOX_PERIOD_REAPER_PERIOD_THREAD_PERIOD_ENABLED

Defaults:

    intraband.mailbox.reaper.thread.enabled=false


メールをメールボックスに保持する時間をミリ秒単位で設定します。

Env: LIFERAY_INTRABAND_PERIOD_MAILBOX_PERIOD_STORAGE_PERIOD_LIFE

Defaults:

    intraband.mailbox.storage.life=10000


クラス・ファイルで発生したダンプを格納するディレクトリ名を設定します。このディレクトリは、オペレーティングシステムの一時ディレクトリの下に作成されます。

Env: LIFERAY_INTRABAND_PERIOD_PROXY_PERIOD_DUMP_PERIOD_CLASSES_PERIOD_DIR

Defaults:

    intraband.proxy.dump.classes.dir=IntrabandProxyClasses


生成されたプロキシ・クラスをプロパティ「intraband.proxy.dump.classes.dir」で指定されたディレクトリにクラス・ファイルとしてダンプするには、これをtrueに設定します。

Env: LIFERAY_INTRABAND_PERIOD_PROXY_PERIOD_DUMP_PERIOD_CLASSES_PERIOD_ENABLED

Defaults:

    intraband.proxy.dump.classes.enabled=true


デフォルトのIntraband同期操作のタイムアウト時間をミリ秒単位で設定します。

Env: LIFERAY_INTRABAND_PERIOD_TIMEOUT_PERIOD_DEFAULT

Defaults:

    intraband.timeout.default=10000


Intrabandウェルダーのクラス名を指定します。このクラスは、com.liferay.portal.kernel.nio.intraband.welder.Welderインターフェイスを実装する必要があります。

値を空白にすると、ポータルはシステムの最適なパフォーマンスのための実装を選択することに最善を尽くします。

使用中のシステムのOSがWindowsではなく、ポータルが使用中のシステムのパスでmkfifoを発見した場合、ポータルはクラスcom.liferay.portal.kernel.nio.intraband.welder.fifo.FIFOWelderを選択します。

それ以外の場合、ポータルはソケット・ウェルダー・クラスcom.liferay.portal.kernel.nio.intraband.welder.socket.SocketWelderを選択します。

この2つのウェルダーのパフォーマンスを比較した以下の例を考慮してください:

平均では、パッケージのサイズが約2から4メガバイトに達するまでは、スループットおよびレスポンスの遅延の両方で、FIFOウェルダーがソケット・ウェルダーを上回ります。

カスタマイズされていないモダンなLinuxカーネルでは、FIFOウェルダーの最適なパッケージサイズは64キロバイトです。 FIFOウェルダーの最適なパッケージサイズは、システムのノンブロッキングパッケージサイズの最大値です。 使用中のシステムのためにそれを計算するには、使用中のシステムのパイプ・サイズ(ulimit -p)にシステムが割り当て可能なカーネル・バッファーの数を乗算します。

「ulimit -p」を実行すると、以下のパイプ・サイズが返されます:

     pipe size (512 bytes) * 8 = 4 kilobytes

このカーネルは、最大16のバッファーを割り当てることができます。パイプサイズにバッファー数を乗算すると、システムのノンブロッキング・パッケージ・サイズの最大値が算出されます:

     4 kilobytes * 16 kernel buffers = 64 kilobytes

パッケージ・サイズがこの最適なサイズを以上に拡大すると、FIFOウェルダーのパフォーマンスは低下します。しかし、それは依然としてソケット・ウェルダーのパフォーマンスよりも優れています。これは、パッケージ・サイズが約2から4メガバイトに達するまでです。 そのパッケージ・サイズでは、FIFOウェルダーはソケット・ウェルダーと同等のパフォーマンスをします。 パッケージがそのサイズよりも大きい場合のみ、ソケット・ウェルダーがより優れたパフォーマンスをします。 このような大規模なパッケージのためには、ソケット・ウェルダー・クラスを使用するか、より大きなパイプ・サイズとカーネル・バッファーをサポートするようLinuxカーネルを再コンパイルすることができます。

Env: LIFERAY_INTRABAND_PERIOD_WELDER_PERIOD_IMPL

Defaults:

    intraband.welder.impl=

Examples:

    intraband.welder.impl=com.liferay.portal.kernel.nio.intraband.welder.fifo.FIFOWelder
    intraband.welder.impl=com.liferay.portal.kernel.nio.intraband.welder.socket.SocketWelder


サーバーとクライアントのソケット・ピア用に、送信と受信のバッファー・サイズをバイト単位で設定します。

Env: LIFERAY_INTRABAND_PERIOD_WELDER_PERIOD_SOCKET_PERIOD_BUFFER_PERIOD_SIZE

Defaults:

    intraband.welder.socket.buffer.size=65536


サーバーとクライアント両方のソケット・ピアのソケットをアクティブに保つかを指定します。

Env: LIFERAY_INTRABAND_PERIOD_WELDER_PERIOD_SOCKET_PERIOD_KEEP_PERIOD_ALIVE

Defaults:

    intraband.welder.socket.keep.alive=false


サーバーとクライアント・ソケット・ピアおよび一時サーバーのソケット・チャネルのアドレスを再利用するかを指定します。

Env: LIFERAY_INTRABAND_PERIOD_WELDER_PERIOD_SOCKET_PERIOD_REUSE_PERIOD_ADDRESS

Defaults:

    intraband.welder.socket.reuse.address=true


SocketWelderが自動的に検索し始めるポート番号を指定します。このポートは、サーバーとクライアントをバインドするために一時的なServerSocketChannelを開くのに使用可能なポートです。 このServerSocketChannelがどのポートを受信するかは関係がないため、SocketWelderは最初に使用可能なポートを使用します。

1つのクライアント・ソケットが受け取られた後、ServerSocketChannelは閉じられ、リサイクルされます。

Env: LIFERAY_INTRABAND_PERIOD_WELDER_PERIOD_SOCKET_PERIOD_SERVER_PERIOD_START_PERIOD_PORT

Defaults:

    intraband.welder.socket.server.start.port=32354


サーバーとクライアント両方のソケット・ピアにソケットが残留する時間を指定します。 この値は、Socket.setSoLinger(boolean、int)への呼び出しにおける整数形パラメータとして使用されます。

0または正の値は、Socket.setSoLinger(false、int)の呼び出しの結果により生じる残留をオフにします。

Env: LIFERAY_INTRABAND_PERIOD_WELDER_PERIOD_SOCKET_PERIOD_SO_PERIOD_LINGER

Defaults:

    intraband.welder.socket.so.linger=0


サーバーとクライアント両方のソケット・ピアのSO_TIMEOUTを指定します。この値は、Socket.setSoTimeout(int)の呼び出しに使用されます。

Env: LIFERAY_INTRABAND_PERIOD_WELDER_PERIOD_SOCKET_PERIOD_SO_PERIOD_TIMEOUT

Defaults:

    intraband.welder.socket.so.timeout=0


サーバーとクライアント両方のソケット・ピアでTCP_NODELAYを有効化するかを指定します。 この値は、Socket.setTcpNoDelay(boolean)の呼び出しで使用されます。

Env: LIFERAY_INTRABAND_PERIOD_WELDER_PERIOD_SOCKET_PERIOD_TCP_PERIOD_NO_PERIOD_DELAY

Defaults:

    intraband.welder.socket.tcp.no.delay=true


Top of Page

インボーカー


このインボーカーは、リクエストのURIとディスパッチャーに基づいて、InvokerFilterChainオブジェクトのキャッシュを試みます。 このプロパティを設定して、キャッシュされるInvokerFilterChainオブジェクトの最大数を構成します。 InvokerFilterChainオブジェクトのキャッシュを無効化するには、このプロパティを0に設定します。

Env: LIFERAY_INVOKER_PERIOD_FILTER_PERIOD_CHAIN_PERIOD_CACHE_PERIOD_SIZE

Defaults:

    invoker.filter.chain.cache.size=10000


インボーカーのフィルターにより、リクエストのURLがこの値でないポータルへのすべてのリクエストを拒否されます。 技術的な理由により、一般的に4000文字以上を許可するべきではありません。

Env: LIFERAY_INVOKER_PERIOD_FILTER_PERIOD_URI_PERIOD_MAX_PERIOD_LENGTH

Defaults:

    invoker.filter.uri.max.length=4000


Top of Page

Javadocマネージャー


ランタイムでのJavadoc情報の問い合わせを有効化するには、このプロパティをtrueに設定します。 これは、APIについてのより詳細な情報をユーザに提供するために、JSON Webサービスにより http://localhost:8080/api/jsonws で使用されます。 Javadocマネージャーは、ほとんどメモリーを消費せず、起動時間への影響がほとんどありません。しかし、この機能を無効化することで両者を最適化することができます。

Env: LIFERAY_JAVADOC_PERIOD_MANAGER_PERIOD_ENABLED

Defaults:

    javadoc.manager.enabled=true


Top of Page

JSON


JSONサービスの呼び出しが有効な認証トークンを持つことを要求する場合には、これをtrueに設定します。 このプロパティは、「auth.token.check.enabled」もtrueに設定しない限り、使用されません。

Env: LIFERAY_JSON_PERIOD_SERVICE_PERIOD_AUTH_PERIOD_TOKEN_PERIOD_ENABLED

Defaults:

    json.service.auth.token.enabled=true


認証トークンの指定なしでJSONサービスにアクセス可能なIPアドレスをコンマ区切りリストで入力します。 すべてのIPアドレスにJSONサービスにアクセスを許可するには、空白のリストを入力します。 SERVER_IPは、ホストサーバーのIPで置換されます。

デフォルトの値255.255.255.255は、認証トークンなしでJSONサービスにアクセスできる人がいないことを示しています。これは、255.255.255.255が無効なIPであるためです。

Env: LIFERAY_JSON_PERIOD_SERVICE_PERIOD_AUTH_PERIOD_TOKEN_PERIOD_HOSTS_PERIOD_ALLOWED

Defaults:

    json.service.auth.token.hosts.allowed=255.255.255.255


JSONを介して呼び出すことができないクラス名をコンマ区切りリストで入力します。

Env: LIFERAY_JSON_PERIOD_SERVICE_PERIOD_INVALID_PERIOD_CLASS_PERIOD_NAMES

Defaults:

    json.service.invalid.class.names=\
        com.liferay.documentlibrary.service.DLAppServiceUtil,\
        com.liferay.mail.kernel.service.MailServiceUtil,\
        com.liferay.portal.kernel.service.CompanyServiceUtil,\
        com.liferay.portal.kernel.service.PortalServiceUtil,\
        com.liferay.portal.kernel.service.PortletServiceUtil


JSONを介して呼び出すことができないメソッド名をコンマ区切りリストで入力します。

Env: LIFERAY_JSON_PERIOD_SERVICE_PERIOD_INVALID_PERIOD_METHOD_PERIOD_NAMES

Defaults:

    json.service.invalid.method.names=\
        getOSGiServiceIdentifier


Top of Page

JSON Webサービス


JSON Webサービスを有効化するには、このプロパティをtrueに設定します。これをfalse設定することにより、JSON Webサービスの呼び出し元であるポートレットの動作が引き起こされることに注意してください。

Env: LIFERAY_JSON_PERIOD_WEB_PERIOD_SERVICE_PERIOD_ENABLED

Defaults:

    json.web.service.enabled=true


JSON WebサービスがAPIページを介して発見可能である場合、このプロパティをtrueに設定します。

Env: LIFERAY_JSONWS_PERIOD_WEB_PERIOD_SERVICE_PERIOD_API_PERIOD_DISCOVERABLE

Defaults:

    jsonws.web.service.api.discoverable=true


アクセスできないHTTPメソッドのコンマ区切りリストを入力します。例えば、読み込みのみのAPIを使用したい場合、このプロパティを「DELETE,POST,PUT」に設定します。

Env: LIFERAY_JSONWS_PERIOD_WEB_PERIOD_SERVICE_PERIOD_INVALID_PERIOD_HTTP_PERIOD_METHODS

Defaults:

    jsonws.web.service.invalid.http.methods=


想定されたHTTPメソッドのみからJSON Webサービスのアクションが呼び出し可能であることを確実にするには、このプロパティをtrueにします。

例えば、コメントcom.liferay.portal.kernel.jsonwebservice.JSONWebServiceは、GETリクエストとなるアクションに想定されるHTTPメソッドを構成することができます。 しかし、そのGETリクエスト用のURLは長すぎる場合があります。その場合は、それをPOSTリクエストで呼び出す必要があります。 このプロパティをfalseにすると、この要件が緩くなり、GETリクエストからのみ呼び出すことが想定されているアクションをPOSTリクエストが呼び出すことが許可されます。

Env: LIFERAY_JSONWS_PERIOD_WEB_PERIOD_SERVICE_PERIOD_STRICT_PERIOD_HTTP_PERIOD_METHOD

Defaults:

    jsonws.web.service.strict.http.method=false


プロパティ「jsonws.web.service.paths.excludes」は、「jsonws.web.service.paths.includes」のパターン・セットの1つに一致する場合でも許可しないJSON Webサービスのアクション・パスのパターンを示します。

Env: LIFERAY_JSONWS_PERIOD_WEB_PERIOD_SERVICE_PERIOD_PATHS_PERIOD_EXCLUDES

Defaults:

    jsonws.web.service.paths.excludes=


プロパティ「jsonws.web.service.paths.includes」は、許可されているJSON Webサービスのアクション・パスのパターンを示します。 すべてのサービス・アクション・パスを許可するには、空白のパターンを設定します。

Env: LIFERAY_JSONWS_PERIOD_WEB_PERIOD_SERVICE_PERIOD_PATHS_PERIOD_INCLUDES

Defaults:

    jsonws.web.service.paths.includes=


Top of Page

ライブ・ユーザー

Defaults:

    live.users.enabled=false

Examples:

    ライブ・ユーザを使用したトラッキングを有効化するには、この設定をtrueに設定します。Set this to true to enable tracking via Live Users.
    


Top of Page

ロック


com.liferay.portal.kernel.lock.LockListener を実装するクラス名をコンマ区切りリストで入力します。 ロック・リスナーにを使用して、オブジェクトをロックする方法についてのロジックを指定できます。 この実装は、スレッド・セーフである必要があります。

このプロパティは、liferay-hook.xmlにより上書きされているポータルプロパティを除き、ポータルから読み取られません。 ここには参照用途としてのみ残ります。

Env: LIFERAY_LOCK_PERIOD_LISTENERS

Examples:

    lock.listeners=com.liferay.portlet.documentlibrary.util.DLFileEntryLockListener


各クラスのロックの有効期限を設定します。


公開プロセスのロックは、10分後に期限切れとなる必要があります。

Env: LIFERAY_LOCK_PERIOD_EXPIRATION_PERIOD_TIME_PERIOD_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_KERNEL_PERIOD_STAGING_PERIOD__UPPERCASES_TAGING

Defaults:

    lock.expiration.time.com.liferay.portal.kernel.staging.Staging=600000


ドキュメント・ライブラリー・フォルダのロックは、1日後に期限切れとなる必要があります。

Env: LIFERAY_LOCK_PERIOD_EXPIRATION_PERIOD_TIME_PERIOD_COM_PERIOD_LIFERAY_PERIOD_DOCUMENT_PERIOD_LIBRARY_PERIOD_KERNEL_PERIOD_MODEL_PERIOD__UPPERCASED__UPPERCASEL__UPPERCASEF_OLDER

Defaults:

    lock.expiration.time.com.liferay.document.library.kernel.model.DLFolder=86400000


ドキュメントライブラリーファイルのロックは、1日後に期限切れとなる必要があります。

Env: LIFERAY_LOCK_PERIOD_EXPIRATION_PERIOD_TIME_PERIOD_COM_PERIOD_LIFERAY_PERIOD_DOCUMENT_PERIOD_LIBRARY_PERIOD_KERNEL_PERIOD_MODEL_PERIOD__UPPERCASED__UPPERCASEL__UPPERCASEF_ILE_UPPERCASEE_NTRY

Defaults:

    lock.expiration.time.com.liferay.document.library.kernel.model.DLFileEntry=86400000


メッセージボードのスレッドのロックは、期限切れとなってはいけません。

Env: LIFERAY_LOCK_PERIOD_EXPIRATION_PERIOD_TIME_PERIOD_COM_PERIOD_LIFERAY_PERIOD_MESSAGE_PERIOD_BOARDS_PERIOD_KERNEL_PERIOD_MODEL_PERIOD__UPPERCASEM__UPPERCASEB__UPPERCASET_HREAD

Defaults:

    lock.expiration.time.com.liferay.message.boards.kernel.model.MBThread=0


Top of Page

メール


送信Eメールのバッチ・サイズを設定します。複数の受信者を持つEメールを同時に送るためのリクエストをメール・サーバーに送信するには、このプロパティを0に設定します。 メール・サーバーの受信者サイズの制限に達しないことを確実にするために、受信者のリストをバッチ・サイズにより分割して複数のリクエストがメール・サーバーへ送信されるようにするには、0より大きい値を設定します。

Env: LIFERAY_MAIL_PERIOD_BATCH_PERIOD_SIZE

Defaults:

    mail.batch.size=0


Java MailセッションをルックアップするためのJNDI名を設定します。これを設定しない場合、ポータルはプレフィック「mail.session.」を持つプロパティを基にJava Mailセッションを作成します。

Env: LIFERAY_MAIL_PERIOD_SESSION_PERIOD_JNDI_PERIOD_NAME

Examples:

    mail.session.jndi.name=mail/MailSession


Java Mailセッションを作成するために使用されるプロパティを設定します。プロパティのプレフィック「mail.session.」は、それがセッションオブジェクトを作成するのに使用される前に削除されます。 これらのプロパティは、プロパティ「mail.session.jndi.name」が設定されていない場合のみ読み込まれます。

Env: LIFERAY_MAIL_PERIOD_SESSION_PERIOD_MAIL_PERIOD_POP_NUMBER3__PERIOD_HOST Env: LIFERAY_MAIL_PERIOD_SESSION_PERIOD_MAIL_PERIOD_POP_NUMBER3__PERIOD_PASSWORD Env: LIFERAY_MAIL_PERIOD_SESSION_PERIOD_MAIL_PERIOD_POP_NUMBER3__PERIOD_PORT Env: LIFERAY_MAIL_PERIOD_SESSION_PERIOD_MAIL_PERIOD_POP_NUMBER3__PERIOD_USER Env: LIFERAY_MAIL_PERIOD_SESSION_PERIOD_MAIL_PERIOD_SMTP_PERIOD_AUTH Env: LIFERAY_MAIL_PERIOD_SESSION_PERIOD_MAIL_PERIOD_SMTP_PERIOD_HOST Env: LIFERAY_MAIL_PERIOD_SESSION_PERIOD_MAIL_PERIOD_SMTP_PERIOD_PASSWORD Env: LIFERAY_MAIL_PERIOD_SESSION_PERIOD_MAIL_PERIOD_SMTP_PERIOD_PORT Env: LIFERAY_MAIL_PERIOD_SESSION_PERIOD_MAIL_PERIOD_SMTP_PERIOD_USER Env: LIFERAY_MAIL_PERIOD_SESSION_PERIOD_MAIL_PERIOD_STORE_PERIOD_PROTOCOL Env: LIFERAY_MAIL_PERIOD_SESSION_PERIOD_MAIL_PERIOD_TRANSPORT_PERIOD_PROTOCOL

Defaults:

    mail.session.mail.pop3.host=localhost
    mail.session.mail.pop3.password=
    mail.session.mail.pop3.port=110
    mail.session.mail.pop3.user=
    mail.session.mail.smtp.auth=false
    mail.session.mail.smtp.host=localhost
    mail.session.mail.smtp.password=
    mail.session.mail.smtp.port=25
    mail.session.mail.smtp.user=
    mail.session.mail.store.protocol=pop3
    mail.session.mail.transport.protocol=smtp


管理者が管理ポートレットを介してメール・ドメインを変更することを許可しない場合、これをfalseに設定します。

Env: LIFERAY_MAIL_PERIOD_MX_PERIOD_UPDATE

Defaults:

    mail.mx.update=true


メール・サーバーを通じて送信される各メールのBCCを受信するEメールアドレスを、コンマ区切りリストで入力します。

Env: LIFERAY_MAIL_PERIOD_AUDIT_PERIOD_TRAIL

Defaults:

    mail.audit.trail=


com.liferay.mail.util.Hookを実装するクラスの名称を設定します。メール・サーバーは、メールとポータル・サーバー上のユーザー情報が同期されていることを確認するためにこのクラスを使用します。 ポータルは、このフックを介す方法以外には、メール・サーバーへの(からの)ユーザの追加、更新または削除の方法を持ちません。

このプロパティは、liferay-hook.xmlにより上書きされているポータルプロパティを除き、ポータルから読み取られません。 ここには参照用途としてのみ残ります。

Env: LIFERAY_MAIL_PERIOD_HOOK_PERIOD_IMPL

Examples:

    mail.hook.impl=com.liferay.mail.util.DummyHook
    mail.hook.impl=com.liferay.mail.util.SendmailHook
    mail.hook.impl=com.liferay.mail.util.ShellHook


SendmailHook

ユーザを追加・更新・削除するためのコマンドを設定します。%1%はユーザID、%2%はパスワードです。 ホームおよびバーチャルのユーザーテーブル情報を設定します。

Env: LIFERAY_MAIL_PERIOD_HOOK_PERIOD_SENDMAIL_PERIOD_ADD_PERIOD_USER Env: LIFERAY_MAIL_PERIOD_HOOK_PERIOD_SENDMAIL_PERIOD_CHANGE_PERIOD_PASSWORD Env: LIFERAY_MAIL_PERIOD_HOOK_PERIOD_SENDMAIL_PERIOD_DELETE_PERIOD_USER Env: LIFERAY_MAIL_PERIOD_HOOK_PERIOD_SENDMAIL_PERIOD_HOME Env: LIFERAY_MAIL_PERIOD_HOOK_PERIOD_SENDMAIL_PERIOD_VIRTUSERTABLE Env: LIFERAY_MAIL_PERIOD_HOOK_PERIOD_SENDMAIL_PERIOD_VIRTUSERTABLE_PERIOD_REFRESH

Defaults:

    mail.hook.sendmail.add.user=adduser %1% -s /bin/false
    mail.hook.sendmail.change.password=autopasswd %1% %2%
    mail.hook.sendmail.delete.user=userdel -r %1%
    mail.hook.sendmail.home=/home
    mail.hook.sendmail.virtusertable=/etc/mail/virtusertable
    mail.hook.sendmail.virtusertable.refresh=bash -c "makemap hash /etc/mail/virtusertable < /etc/mail/virtusertable"


ShellHook

任意のメール・サーバーのインターフェースとなるシェル・スクリプトの場所を設定します。

Env: LIFERAY_MAIL_PERIOD_HOOK_PERIOD_SHELL_PERIOD_SCRIPT

Defaults:

    mail.hook.shell.script=/usr/sbin/mailadmin.ksh


com.liferay.util.mail.MailEngineがEメールの送信に失敗する場合、例外が発生するようこれをtrueに設定します。

Env: LIFERAY_MAIL_PERIOD_THROWS_PERIOD_EXCEPTION_PERIOD_ON_PERIOD_FAILURE

Defaults:

    mail.throws.exception.on.failure=false


Top of Page

ミニファイア


CSSとJavaScriptのリソースの圧縮を有効化するには、これをtrueに設定します。

Env: LIFERAY_MINIFIER_PERIOD_ENABLED

Defaults:

    minifier.enabled=true


このストリップフィルターは、圧縮されたインラインのCSSとJavaScriptのコンテンツのキャッシュを試みます。 キャッシュされたコンテンツの最大ピースを構成するには、このプロパティを設定します。 圧縮されたインラインのコンテンツのキャッシュを無効化するには、このプロパティを0に設定します。

Env: LIFERAY_MINIFIER_PERIOD_INLINE_PERIOD_CONTENT_PERIOD_CACHE_PERIOD_SIZE

Defaults:

    minifier.inline.content.cache.size=10000


圧縮されたCSSをキャッシュしないようにする値がコンテンツに含まれていない場合、それらの値をコンマ区切りリストで入力します。

Env: LIFERAY_MINIFIER_PERIOD_INLINE_PERIOD_CONTENT_PERIOD_CACHE_PERIOD_SKIP_PERIOD_CSS

Defaults:

    minifier.inline.content.cache.skip.css=


圧縮されたJavaScriptをキャッシュしないようにする値がそのコンテンツに含まれていない場合、それらの値をコンマ区切りリストで入力します。

Env: LIFERAY_MINIFIER_PERIOD_INLINE_PERIOD_CONTENT_PERIOD_CACHE_PERIOD_SKIP_PERIOD_JAVASCRIPT

Defaults:

    minifier.inline.content.cache.skip.javascript=getSessionId,encryptedUserId


com.liferay.portal.minifier.JavaScriptMinifierを実装するクラスの名称を入力します。 このクラスは、JavaScriptを圧縮するために呼び出されます。

Env: LIFERAY_MINIFIER_PERIOD_JAVASCRIPT_PERIOD_IMPL

Defaults:

    minifier.javascript.impl=com.liferay.portal.minifier.GoogleJavaScriptMinifier

Examples:

    minifier.javascript.impl=com.liferay.portal.minifier.YahooJavaScriptMinifier


Top of Page

モバイル・デバイスのルール


ユーザデバイスのプロファイルをHTTPセッションへキャッシュするには、このプロパティをtrueに設定します。 このプロパティがfalseである場合、ポータルは各リクエストのデバイス検知を実行します。

Env: LIFERAY_MOBILE_PERIOD_DEVICE_PERIOD_SESSION_PERIOD_CACHE_PERIOD_ENABLED

Defaults:

    mobile.device.session.cache.enabled=true


デフォルトでモバイル・デバイスのルールをライブへと公開する必要がある場合、これをtrueに設定します。

Env: LIFERAY_MOBILE_PERIOD_DEVICE_PERIOD_RULES_PERIOD_PUBLISH_PERIOD_TO_PERIOD_LIVE_PERIOD_BY_PERIOD_DEFAULT

Defaults:

    mobile.device.rules.publish.to.live.by.default=true


このプロパティは、コピーされたルール・グループの名前にローカライズされ追加される接尾辞を定義します。

Env: LIFERAY_MOBILE_PERIOD_DEVICE_PERIOD_RULES_PERIOD_RULE_PERIOD_GROUP_PERIOD_COPY_PERIOD_POSTFIX

Defaults:

    mobile.device.rules.rule.group.copy.postfix=copy


Top of Page

モジュール・フレームワーク


モジュール・フレームワークの初期の開始レベルを設定します。このモジュールフレームワークは、すべての静的バンドルがインストールされた後にこの開始レベルへと進みます。 すべての静的バンドルは、プロパティ「module.framework.initial.bundles」により違う値が割り当て割れている場合を除き、インストール時にデフォルトでこの開始レベルに構成されます。

Env: LIFERAY_MODULE_PERIOD_FRAMEWORK_PERIOD_BEGINNING_PERIOD_START_PERIOD_LEVEL

Defaults:

    module.framework.beginning.start.level=6


モジュール・フレームワークのランタイムの開始レベルを設定します。このモジュール・フレームワークは、すべての動的バンドルがインストールされた後にこの開始レベルへと進みます。

Env: LIFERAY_MODULE_PERIOD_FRAMEWORK_PERIOD_DYNAMIC_PERIOD_INSTALL_PERIOD_START_PERIOD_LEVEL

Defaults:

    module.framework.dynamic.install.start.level=10


モジュール・フレームワークのランタイムの開始レベルを設定します。このモジュール・フレームワークは、Springコンテクストが初期化された後にこの開始レベルに進みます。

Env: LIFERAY_MODULE_PERIOD_FRAMEWORK_PERIOD_RUNTIME_PERIOD_START_PERIOD_LEVEL

Defaults:

    module.framework.runtime.start.level=20


モジュール・フレームワークの非同期停止のタイムアウト待機時間をミリ秒単位で設定します。

Env: LIFERAY_MODULE_PERIOD_FRAMEWORK_PERIOD_STOP_PERIOD_WAIT_PERIOD_TIMEOUT

Defaults:

    module.framework.stop.wait.timeout=30000


モジュール・フレームワークのベース・パスを構成するディレクトリを設定します。

Env: LIFERAY_MODULE_PERIOD_FRAMEWORK_PERIOD_BASE_PERIOD_DIR

Defaults:

    module.framework.base.dir=${liferay.home}/osgi


自動デプロイのためのモジュールと構成をスキャンするためのディレクトリを、コンマ区切りリストで設定します。

Env: LIFERAY_MODULE_PERIOD_FRAMEWORK_PERIOD_AUTO_PERIOD_DEPLOY_PERIOD_DIRS

Defaults:

    module.framework.auto.deploy.dirs=\
        ${module.framework.configs.dir},\
        ${module.framework.marketplace.dir},\
        ${module.framework.modules.dir},\
        ${module.framework.war.dir}


ディレクトリの変更をスキャンする頻度の間隔をミリ秒単位で設定します。

Env: LIFERAY_MODULE_PERIOD_FRAMEWORK_PERIOD_AUTO_PERIOD_DEPLOY_PERIOD_INTERVAL

Defaults:

    module.framework.auto.deploy.interval=5000


モジュール・フレームワークが配置されるディレクトリを設定します。

Env: LIFERAY_MODULE_PERIOD_FRAMEWORK_PERIOD_CONFIGS_PERIOD_DIR

Defaults:

    module.framework.configs.dir=${module.framework.base.dir}/configs


モジュール・フレームワークのマーケットプレイス・アプリケーションが配置されるディレクトリを設定します。

Env: LIFERAY_MODULE_PERIOD_FRAMEWORK_PERIOD_MARKETPLACE_PERIOD_DIR

Defaults:

    module.framework.marketplace.dir=${module.framework.base.dir}/marketplace


モジュール・ライブラリが配置されるディレクトリを設定します。

Env: LIFERAY_MODULE_PERIOD_FRAMEWORK_PERIOD_MODULES_PERIOD_DIR

Defaults:

    module.framework.modules.dir=${module.framework.base.dir}/modules


モジュール・フレームワークのポータル・ライブラリが配置されるディレクトリを設定します。

Env: LIFERAY_MODULE_PERIOD_FRAMEWORK_PERIOD_PORTAL_PERIOD_DIR

Defaults:

    module.framework.portal.dir=${module.framework.base.dir}/portal


モジュール・フレームワークのWARアプリケーションが配置されるディレクトリを設定します。

Env: LIFERAY_MODULE_PERIOD_FRAMEWORK_PERIOD_WAR_PERIOD_DIR

Defaults:

    module.framework.war.dir=${module.framework.base.dir}/war


モジュール・フレームワークがその状態を保持するディレクトリを設定します。

Env: LIFERAY_MODULE_PERIOD_FRAMEWORK_PERIOD_STATE_PERIOD_DIR

Defaults:

    module.framework.state.dir=${module.framework.base.dir}/state


Liferayのコアサービスをモジュール・フレームワークに登録するには、これをtrueに設定します。

Env: LIFERAY_MODULE_PERIOD_FRAMEWORK_PERIOD_REGISTER_PERIOD_LIFERAY_PERIOD_SERVICES

Defaults:

    module.framework.register.liferay.services=true

Defaults:

    module.framework.services.ignored.interfaces=\
        com.liferay.portal.cache.thread.local.ThreadLocalCacheAdvice,\
        com.liferay.portal.dao.jdbc.util.DataSourceSwapper,\
        com.liferay.portal.dao.orm.hibernate.SessionFactoryImpl,\
        com.liferay.portal.increment.BufferedIncrementAdvice,\
        com.liferay.portal.kernel.dao.orm.SessionFactory,\
        com.liferay.portal.kernel.security.pacl.PACLConstants,\
        com.liferay.portal.messaging.async.AsyncAdvice,\
        com.liferay.portal.resiliency.service.PortalResiliencyAdvice,\
        com.liferay.portal.search.IndexableAdvice,\
        com.liferay.portal.security.access.control.AccessControlAdvice,\
        com.liferay.portal.security.lang.DoPrivilegedFactory,\
        com.liferay.portal.service.persistence.impl.*,\
        com.liferay.portal.systemevent.SystemEventAdvice,\
        com.liferay.portal.verify.model.*,\
        com.mchange.*,\
        com.sun.*,\
        java.*,\
        org.aopalliance.*,\
        org.apache.lucene.*,\
        org.apache.tika.*,\
        org.hibernate.*,\
        org.springframework.*


Set a comma delimited list of jars that are deployed to the app server's "/WEB-INF/lib" directory to be statically included in all bundles.

Env: LIFERAY_MODULE_PERIOD_FRAMEWORK_PERIOD_STATIC_PERIOD_JARS

Defaults:

    module.framework.static.jars=\
        com.liferay.portal.osgi.web.jasper.plugins.jar,\
        util-taglib.jar


追加のシステム・パッケージとしてモジュール・フレームワークにエクスポートするJavaパッケージを、コンマ区切りリストで設定します。

Env: LIFERAY_MODULE_PERIOD_FRAMEWORK_PERIOD_SYSTEM_PERIOD_PACKAGES_PERIOD_EXTRA

Defaults:

    module.framework.system.packages.extra=\
        com.ibm.crypto.provider,\
        com.ibm.db2.jcc,\
        com.microsoft.sqlserver.jdbc,\
        com.mysql.jdbc,\
        com.p6spy.engine.spy,\
        com.sun.security.auth.module,\
        com.sybase.jdbc4.jdbc,\
        oracle.jdbc,\
        org.postgresql,\
        org.hsqldb.jdbc,\
        org.mariadb.jdbc,\
        sun.misc,\
        sun.net.util,\
        sun.security.provider


同一のJVM内で実行されている可能性のあるその他のフレームワークとの衝突を回避するために、プレフィック「module.framework.properties.」を使用して無作為の追加プロパティをフレームワークに渡します。

Env: LIFERAY_MODULE_PERIOD_FRAMEWORK_PERIOD_PROPERTIES_PERIOD_DS_PERIOD_LOCK_PERIOD_TIMEOUT_PERIOD_MILLISECONDS Env: LIFERAY_MODULE_PERIOD_FRAMEWORK_PERIOD_PROPERTIES_PERIOD_DS_PERIOD_STOP_PERIOD_TIMEOUT_PERIOD_MILLISECONDS Env: LIFERAY_MODULE_PERIOD_FRAMEWORK_PERIOD_PROPERTIES_PERIOD_FELIX_PERIOD_FILEINSTALL_PERIOD_BUNDLES_PERIOD_NEW_PERIOD_START Env: LIFERAY_MODULE_PERIOD_FRAMEWORK_PERIOD_PROPERTIES_PERIOD_FELIX_PERIOD_FILEINSTALL_PERIOD_BUNDLES_PERIOD_START_UPPERCASEA_CTIVATION_UPPERCASEP_OLICY Env: LIFERAY_MODULE_PERIOD_FRAMEWORK_PERIOD_PROPERTIES_PERIOD_FELIX_PERIOD_FILEINSTALL_PERIOD_BUNDLES_PERIOD_START_UPPERCASET_RANSIENT Env: LIFERAY_MODULE_PERIOD_FRAMEWORK_PERIOD_PROPERTIES_PERIOD_FELIX_PERIOD_FILEINSTALL_PERIOD_DISABLE_UPPERCASEN_IO_NUMBER2_ Env: LIFERAY_MODULE_PERIOD_FRAMEWORK_PERIOD_PROPERTIES_PERIOD_FELIX_PERIOD_FILEINSTALL_PERIOD_FILTER Env: LIFERAY_MODULE_PERIOD_FRAMEWORK_PERIOD_PROPERTIES_PERIOD_FELIX_PERIOD_FILEINSTALL_PERIOD_LOG_PERIOD_LEVEL Env: LIFERAY_MODULE_PERIOD_FRAMEWORK_PERIOD_PROPERTIES_PERIOD_FELIX_PERIOD_FILEINSTALL_PERIOD_NO_UPPERCASEI_NITIAL_UPPERCASED_ELAY Env: LIFERAY_MODULE_PERIOD_FRAMEWORK_PERIOD_PROPERTIES_PERIOD_FELIX_PERIOD_FILEINSTALL_PERIOD_OPTIONAL_UPPERCASEI_MPORT_UPPERCASER_EFRESH_UPPERCASES_COPE Env: LIFERAY_MODULE_PERIOD_FRAMEWORK_PERIOD_PROPERTIES_PERIOD_GOSH_PERIOD_ARGS Env: LIFERAY_MODULE_PERIOD_FRAMEWORK_PERIOD_PROPERTIES_PERIOD_LPKG_PERIOD_DEPLOYER_PERIOD_DIR Env: LIFERAY_MODULE_PERIOD_FRAMEWORK_PERIOD_PROPERTIES_PERIOD_ORG_PERIOD_APACHE_PERIOD_FELIX_PERIOD_EVENTADMIN_PERIOD__UPPERCASET_HREAD_UPPERCASEP_OOL_UPPERCASES_IZE

Defaults:

    module.framework.properties.ds.lock.timeout.milliseconds=1800000
    module.framework.properties.ds.stop.timeout.milliseconds=1800000
    module.framework.properties.felix.fileinstall.bundles.new.start=true
    module.framework.properties.felix.fileinstall.bundles.startActivationPolicy=false
    module.framework.properties.felix.fileinstall.bundles.startTransient=false
    module.framework.properties.felix.fileinstall.disableNio2=true
    module.framework.properties.felix.fileinstall.filter=(?!^override$).+
    module.framework.properties.felix.fileinstall.log.level=2
    module.framework.properties.felix.fileinstall.noInitialDelay=true
    module.framework.properties.felix.fileinstall.optionalImportRefreshScope=managed
    module.framework.properties.gosh.args=--noshutdown
    module.framework.properties.lpkg.deployer.dir=${module.framework.base.dir}/marketplace
    module.framework.properties.org.apache.felix.eventadmin.ThreadPoolSize=2

Defaults:

    module.framework.properties.org.osgi.framework.bootdelegation=\
        __redirected,\
        com.liferay.aspectj,\
        com.liferay.aspectj.*,\
        com.liferay.portal.servlet.delegate,\
        com.liferay.portal.servlet.delegate*,\
        com.sun.ccpp,\
        com.sun.ccpp.*,\
        com.sun.crypto.*,\
        com.sun.image.*,\
        com.sun.jmx.*,\
        com.sun.jna,\
        com.sun.jndi.*,\
        com.sun.mail.*,\
        com.sun.management.*,\
        com.sun.media.*,\
        com.sun.msv.*,\
        com.sun.org.*,\
        com.sun.syndication,\
        com.sun.tools.*,\
        com.sun.xml.*,\
        com.yourkit.*,\
        sun.*

Defaults:

    module.framework.properties.org.osgi.framework.bundle.parent=framework

Defaults:

    module.framework.properties.org.osgi.framework.system.capabilities.extra=\
        osgi.contract;osgi.contract=JavaPortlet;version:Version=1;\
        uses:="javax.portlet",\
        osgi.contract;osgi.contract=JavaPortlet;version:Version=2;\
        uses:="javax.portlet,javax.portlet.filter",\
        osgi.contract;osgi.contract=JavaServlet;version:Version=2.5;\
        uses:="javax.servlet,javax.servlet.http",\
        osgi.contract;osgi.contract=JavaServlet;version:Version=3;\
        uses:="javax.servlet,javax.servlet.http"

Defaults:

    module.framework.properties.osgi.compatibility.eagerStart.LazyActivation=false
    module.framework.properties.osgi.console=localhost:11311
    module.framework.properties.osgi.context.bootdelegation=false
    module.framework.properties.osgi.module.lock.timeout=3600


Top of Page

モジュール・フレームワーク・ウェブ・アプリケーション・バンドル


Webアプリケーション・バンドル(WAB)は、OSGi標準により定義され、OSGiバンドルとして有効なWebアプリケーションを示しています。


すべてのWABを含むパッケージをコンマ区切りリストで入力します。

Env: LIFERAY_MODULE_PERIOD_FRAMEWORK_PERIOD_WEB_PERIOD_GENERATOR_PERIOD_DEFAULT_PERIOD_SERVLET_PERIOD_PACKAGES

Defaults:

    module.framework.web.generator.default.servlet.packages=\
        com.liferay.portal.model,\
        com.liferay.portal.security.access.control,\
        com.liferay.portal.security.auth,\
        com.liferay.portal.security.permission,\
        com.liferay.portal.service,\
        com.liferay.portal.servlet,\
        com.liferay.portal.servlet.filters.aggregate,\
        com.liferay.portal.servlet.filters.dynamiccss,\
        com.liferay.portal.osgi.web.servlet.jsp.compiler,\
        com.liferay.portal.spring.context,\
        com.liferay.portal.theme,\
        com.liferay.portal.util,\
        com.liferay.portlet,\
        com.sun.el,\
        com.sun.el.lang,\
        com.sun.el.parser,\
        com.sun.el.stream,\
        com.sun.el.util,\
        org.apache.commons.chain.generic,\
        org.apache.naming.java


すべてのWABを除外したパスをコンマ区切りリストで入力します。

Env: LIFERAY_MODULE_PERIOD_FRAMEWORK_PERIOD_WEB_PERIOD_GENERATOR_PERIOD_EXCLUDED_PERIOD_PATHS

Defaults:

    module.framework.web.generator.excluded.paths=\
        WEB-INF/lib/ant.jar,\
        WEB-INF/lib/aopalliance.jar,\
        WEB-INF/lib/aopalliance-1.0.jar,\
        WEB-INF/lib/asm-debug-all.jar,\
        WEB-INF/lib/aspectj-rt.jar,\
        WEB-INF/lib/bnd.jar,\
        WEB-INF/lib/ccpp.jar,\
        WEB-INF/lib/commons-beanutils.jar,\
        WEB-INF/lib/commons-chain.jar,\
        WEB-INF/lib/commons-codec.jar,\
        WEB-INF/lib/commons-collections.jar,\
        WEB-INF/lib/commons-discovery.jar,\
        WEB-INF/lib/commons-fileupload.jar,\
        WEB-INF/lib/commons-httpclient.jar,\
        WEB-INF/lib/commons-io.jar,\
        WEB-INF/lib/commons-lang.jar,\
        WEB-INF/lib/commons-logging.jar,\
        WEB-INF/lib/dom4j.jar,\
        WEB-INF/lib/el-api.jar,\
        WEB-INF/lib/ext-util-bridges.jar,\
        WEB-INF/lib/ext-util-java.jar,\
        WEB-INF/lib/ext-util-taglib.jar,\
        WEB-INF/lib/hibernate-commons-annotations.jar,\
        WEB-INF/lib/hibernate-core.jar,\
        WEB-INF/lib/jaxen.jar,\
        WEB-INF/lib/jaxrpc.jar,\
        WEB-INF/lib/jdom.jar,\
        WEB-INF/lib/jms.jar,\
        WEB-INF/lib/jodd.jar,\
        WEB-INF/lib/json-java.jar,\
        WEB-INF/lib/jstl-api.jar,\
        WEB-INF/lib/jstl-impl.jar,\
        WEB-INF/lib/liferay-icu4j.jar,\
        WEB-INF/lib/log4j.jar,\
        WEB-INF/lib/log4j-extras.jar,\
        WEB-INF/lib/mail.jar,\
        WEB-INF/lib/persistence.jar,\
        WEB-INF/lib/portal-impl.jar,\
        WEB-INF/lib/portal-kernel.jar,\
        WEB-INF/lib/portlet.jar,\
        WEB-INF/lib/rome.jar,\
        WEB-INF/lib/servlet-api.jar,\
        WEB-INF/lib/slf4j-api.jar,\
        WEB-INF/lib/spring-aop.jar,\
        WEB-INF/lib/spring-aspects.jar,\
        WEB-INF/lib/spring-beans.jar,\
        WEB-INF/lib/spring-context.jar,\
        WEB-INF/lib/spring-context-support.jar,\
        WEB-INF/lib/spring-core.jar,\
        WEB-INF/lib/spring-expression.jar,\
        WEB-INF/lib/spring-jdbc.jar,\
        WEB-INF/lib/spring-jms.jar,\
        WEB-INF/lib/spring-orm.jar,\
        WEB-INF/lib/spring-oxm.jar,\
        WEB-INF/lib/spring-tx.jar,\
        WEB-INF/lib/spring-web.jar,\
        WEB-INF/lib/spring-webmvc.jar,\
        WEB-INF/lib/spring-webmvc-portlet.jar,\
        WEB-INF/lib/tika-core.jar,\
        WEB-INF/lib/tika-parsers.jar,\
        WEB-INF/lib/util-taglib.jar,\
        WEB-INF/lib/xalan.jar,\
        WEB-INF/lib/xercesImpl.jar,\
        WEB-INF/lib/xercesImpl-2.9.1.jar,\
        WEB-INF/lib/xml-apis.jar,\
        WEB-INF/lib/xml-apis-1.3.04.jar,\
        WEB-INF/lib/xmlsec.jar,\
        WEB-INF/lib/xstream.jar


生成されたWABを保存するには、これをtrueに設定します。

Env: LIFERAY_MODULE_PERIOD_FRAMEWORK_PERIOD_WEB_PERIOD_GENERATOR_PERIOD_GENERATED_PERIOD_WABS_PERIOD_STORE

Defaults:

    module.framework.web.generator.generated.wabs.store=false


生成されたWABを保存するディレクトリを設定します。このプロパティは、プロパティ「module.framework.web.generator.generated.wabs.store」がtrueに設定されている場合を除き、使用されません。

Env: LIFERAY_MODULE_PERIOD_FRAMEWORK_PERIOD_WEB_PERIOD_GENERATOR_PERIOD_GENERATED_PERIOD_WABS_PERIOD_STORE_PERIOD_DIR

Defaults:

    module.framework.web.generator.generated.wabs.store.dir=${module.framework.base.dir}/wabs


この山かっこ内のテキストは、カスタムヘッダー/値で置換する必要があります。 ヘッダー/値のフォーマットは、BNDです(http://www.aqute.biz/Bnd/Format)。

Env: LIFERAY_MODULE_PERIOD_FRAMEWORK_PERIOD_WEB_PERIOD_GENERATOR_PERIOD_HEADERS_PERIOD__LESSTHAN_HEADER_GREATERTHAN_

Examples:

    module.framework.web.generator.headers.
=


「module.framework.web.generator.headers.

=」で定義されるカスタム・ヘッダーを生成する必要がある特定のWABバンドルを設定します。 このWABバンドルは、かっこに囲まれたWABバンドルのシンボル名を含むプロパティに接尾辞を加えることで定義されます。

Env: LIFERAY_MODULE_PERIOD_FRAMEWORK_PERIOD_WEB_PERIOD_GENERATOR_PERIOD_HEADERS_PERIOD__UPPERCASEI_MPORT_MINUS__UPPERCASEP_ACKAGE_OPENBRACKET_MY_MINUS_HOOK_CLOSEBRACKET_

Examples:

    module.framework.web.generator.headers.Import-Package[my-hook]=


WABの依存関係分析により依存関係が解決されない場合に、必要なヘッダーをコンマ区切りリストで設定します。 これは、JavaリフレクションAPIを使用して動的に読み込まれている場合に発生します。

Env: LIFERAY_MODULE_PERIOD_FRAMEWORK_PERIOD_WEB_PERIOD_GENERATOR_PERIOD_HEADERS_PERIOD__UPPERCASED_YNAMIC_UPPERCASEI_MPORT_MINUS__UPPERCASEP_ACKAGE

Defaults:

    module.framework.web.generator.headers.DynamicImport-Package=

Defaults:

    module.framework.web.generator.headers.Export-Package=

Defaults:

    module.framework.web.generator.headers.Import-Package=


生成されたWABのためにJSPコンパイラーが必要とする依存関係を、コンマ区切りリストで設定します。 2種類の参照を使用できます。1つめは、JARまたはJavaクラスを含むフォルダーへのファイル・システム・パスです。 2つめは、ランタイムで動的にパスへと解決されるJavaクラスの名称です。

Env: LIFERAY_MODULE_PERIOD_FRAMEWORK_PERIOD_WEB_PERIOD_GENERATOR_PERIOD_JSP_PERIOD_COMPILER_PERIOD_DEPENDENCIES

Defaults:

    module.framework.web.generator.jsp.compiler.dependencies=\
        com.liferay.portal.PortalException,\
        com.liferay.portal.util.PortalImpl,\
        javax.el.ELException,\
        javax.portlet.PortletException,\
        javax.servlet.ServletException,\
        javax.servlet.jsp.JspException


Top of Page

マルチキャスト


メンテナンスをより容易にするために、マルチキャスト・アドレスとポート設定を1つの場所に統合します。 これらの設定は、クラスター間の高速で正確な通信を確保するために、使用中の物理ネットワークの設定と互いに関連している必要があります。

それぞれのアドレスとポートの組み合わせは、異なるノード間で行われる会話を示しています。 それらが一意でなかったり、正しく設定されていない場合、更新の低速化や不正確な更新を引き起こす可能性のある不必要なネットワーク・トラフィックが発生する可能性があります。


プロパティ「cluster.link.channel.properties.control」を参照してください。

Env: LIFERAY_MULTICAST_PERIOD_GROUP_PERIOD_ADDRESS_OPENBRACKET__QUOTE_CLUSTER_MINUS_LINK_MINUS_CONTROL_QUOTE__CLOSEBRACKET_ Env: LIFERAY_MULTICAST_PERIOD_GROUP_PERIOD_PORT_OPENBRACKET__QUOTE_CLUSTER_MINUS_LINK_MINUS_CONTROL_QUOTE__CLOSEBRACKET_

Defaults:

    multicast.group.address["cluster-link-control"]=239.255.0.1
    multicast.group.port["cluster-link-control"]=23301

Examples:

    multicast.group.address["cluster-link-control"]=ff0e::8:8:1


参照プロパティ「cluster.link.channel.properties.transport.0」および「cluster.link.channel.system.properties」を参照してください。

Env: LIFERAY_MULTICAST_PERIOD_GROUP_PERIOD_ADDRESS_OPENBRACKET__QUOTE_CLUSTER_MINUS_LINK_MINUS_UDP_QUOTE__CLOSEBRACKET_ Env: LIFERAY_MULTICAST_PERIOD_GROUP_PERIOD_PORT_OPENBRACKET__QUOTE_CLUSTER_MINUS_LINK_MINUS_UDP_QUOTE__CLOSEBRACKET_

Defaults:

    multicast.group.address["cluster-link-udp"]=239.255.0.2
    multicast.group.port["cluster-link-udp"]=23302

Examples:

    multicast.group.address["cluster-link-udp"]=ff0e::8:8:2


プロパティ「cluster.link.channel.system.properties」を参照してください。

Env: LIFERAY_MULTICAST_PERIOD_GROUP_PERIOD_ADDRESS_OPENBRACKET__QUOTE_CLUSTER_MINUS_LINK_MINUS_MPING_QUOTE__CLOSEBRACKET_ Env: LIFERAY_MULTICAST_PERIOD_GROUP_PERIOD_PORT_OPENBRACKET__QUOTE_CLUSTER_MINUS_LINK_MINUS_MPING_QUOTE__CLOSEBRACKET_

Defaults:

    multicast.group.address["cluster-link-mping"]=239.255.0.3
    multicast.group.port["cluster-link-mping"]=23303

Examples:

    multicast.group.address["cluster-link-mping"]=ff0e::8:8:3


プロパティ「ehcache.multi.vm.config.location" and"ehcache.multi.vm.config.location.peerProviderProperties」を参照してください。

Env: LIFERAY_MULTICAST_PERIOD_GROUP_PERIOD_ADDRESS_OPENBRACKET__QUOTE_MULTI_MINUS_VM_QUOTE__CLOSEBRACKET_ Env: LIFERAY_MULTICAST_PERIOD_GROUP_PERIOD_PORT_OPENBRACKET__QUOTE_MULTI_MINUS_VM_QUOTE__CLOSEBRACKET_

Defaults:

    multicast.group.address["multi-vm"]=239.255.0.5
    multicast.group.port["multi-vm"]=23305


Top of Page

通知


1人のユーザーのキューに追加するのを許可する一時的なイベントの最大数を設定します。 イベントが超過した場合、有効期限が最も近いイベントが削除されます。

Env: LIFERAY_NOTIFICATIONS_PERIOD_MAX_PERIOD_EVENTS

Defaults:

    notifications.max.events=100


Top of Page

OpenOffice


OpenOffice統合を有効化することで、ドキュメント・ライブラリ・ポートレットおよびWikiポートレットが変換機能を提供することが可能になります。 これは、OpenOffice 2.3x から 3.2.xでテストされています。 同一マシンにOpenOfficeをインストールしておくのをお勧めします。 インスタンスにリモートホストを使用することは完全にサポートされていません。また、様々な問題を招く可能性があります。 サービスとしてOpenOfficeを起動するには、以下のコマンドを実行します:

soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;"

Env: LIFERAY_OPENOFFICE_PERIOD_CACHE_PERIOD_ENABLED Env: LIFERAY_OPENOFFICE_PERIOD_SERVER_PERIOD_ENABLED Env: LIFERAY_OPENOFFICE_PERIOD_SERVER_PERIOD_HOST Env: LIFERAY_OPENOFFICE_PERIOD_SERVER_PERIOD_PORT

Defaults:

    openoffice.server.enabled=false
    openoffice.server.host=127.0.0.1
    openoffice.server.port=8100
    openoffice.cache.enabled=true


変換元として許可するファイルのファイル拡張子を指定します。エントリは、OpenOfficeによりサポートされるものに限定する必要があります。

Env: LIFERAY_OPENOFFICE_PERIOD_CONVERSION_PERIOD_SOURCE_PERIOD_EXTENSIONS_OPENBRACKET_DRAWING_CLOSEBRACKET_ Env: LIFERAY_OPENOFFICE_PERIOD_CONVERSION_PERIOD_SOURCE_PERIOD_EXTENSIONS_OPENBRACKET_PRESENTATION_CLOSEBRACKET_ Env: LIFERAY_OPENOFFICE_PERIOD_CONVERSION_PERIOD_SOURCE_PERIOD_EXTENSIONS_OPENBRACKET_SPREADSHEET_CLOSEBRACKET_ Env: LIFERAY_OPENOFFICE_PERIOD_CONVERSION_PERIOD_SOURCE_PERIOD_EXTENSIONS_OPENBRACKET_TEXT_CLOSEBRACKET_

Defaults:

    openoffice.conversion.source.extensions[drawing]=odg
    openoffice.conversion.source.extensions[presentation]=odp,ppt,pptx,sxi
    openoffice.conversion.source.extensions[spreadsheet]=csv,ods,sxc,tsv,xls,xlsx
    openoffice.conversion.source.extensions[text]=doc,docx,html,odt,rtf,sxw,txt,wpd


変換先として許可するファイルのファイル拡張子を指定します。エントリは、OpenOfficeによりサポートされるものに限定する必要があります。

Env: LIFERAY_OPENOFFICE_PERIOD_CONVERSION_PERIOD_TARGET_PERIOD_EXTENSIONS_OPENBRACKET_DRAWING_CLOSEBRACKET_ Env: LIFERAY_OPENOFFICE_PERIOD_CONVERSION_PERIOD_TARGET_PERIOD_EXTENSIONS_OPENBRACKET_PRESENTATION_CLOSEBRACKET_ Env: LIFERAY_OPENOFFICE_PERIOD_CONVERSION_PERIOD_TARGET_PERIOD_EXTENSIONS_OPENBRACKET_SPREADSHEET_CLOSEBRACKET_ Env: LIFERAY_OPENOFFICE_PERIOD_CONVERSION_PERIOD_TARGET_PERIOD_EXTENSIONS_OPENBRACKET_TEXT_CLOSEBRACKET_

Defaults:

    openoffice.conversion.target.extensions[drawing]=pdf,svg,swf
    openoffice.conversion.target.extensions[presentation]=odp,pdf,ppt,swf,sxi
    openoffice.conversion.target.extensions[spreadsheet]=csv,ods,pdf,sxc,tsv,xls
    openoffice.conversion.target.extensions[text]=doc,odt,pdf,rtf,sxw,txt


Top of Page

電話番号フォーマット


com.liferay.portal.kernel.format.PhoneNumberFormatを実装するクラスの名称を設定します。 これは、電話番号のフォーマットおよび検証に使用されます。

このプロパティは、liferay-hook.xmlにより上書きされているポータルプロパティを除き、ポータルから読み取られません。 ここには参照用途としてのみ残ります。

Env: LIFERAY_PHONE_PERIOD_NUMBER_PERIOD_FORMAT_PERIOD_IMPL

Examples:

    phone.number.format.impl=com.liferay.portal.format.IdenticalPhoneNumberFormatImpl
    phone.number.format.impl=com.liferay.portal.format.InternationalPhoneNumberFormatImpl
    phone.number.format.impl=com.liferay.portal.format.USAPhoneNumberFormatImpl


この正規表現は、拡張プロビジョニング・プロコトル(EPP)で指定された国際電話番号表記に従います。 EPP形式の電話番号は、+CCC.NNNNNNNNNNxEEEEというフォーマットを使用します。Cは1〜3桁の国番号、Nは最大14桁、Eは内線番号(任意)です。 先頭のプラス記号と国番号の後ろのドットが必要です。 「x」の文字は、内線番号が提供されている場合のみ必要です。

詳細な情報については、http://www.itu.int/rec/T-REC-E.123 、http://www.itu.int/rec/T-REC-E.164 および http://www.itu.int/rec/T-REC-E.164, and http://tools.ietf.org/html/rfc4933 を参照してください。

Env: LIFERAY_PHONE_PERIOD_NUMBER_PERIOD_FORMAT_PERIOD_INTERNATIONAL_PERIOD_REGEXP

Defaults:

    phone.number.format.international.regexp=^\\+[0-9]{1,3}\.[0-9]{4,14}(?:x.+)?$


北米電話番号計画(NANP)は、米国、カナダ、バミューダおよび16ヶ国のカリブ諸国向けの電話番号計画です。

詳細な情報については、http://en.wikipedia.org/wiki/North_American_Numbering_Plan を参照してください。

Env: LIFERAY_PHONE_PERIOD_NUMBER_PERIOD_FORMAT_PERIOD_USA_PERIOD_REGEXP

Defaults:

    phone.number.format.usa.regexp=^(?:\\+?1[-. ]?)?(?:\\(?([0-9]{3})\\)?[-. ]?)?([0-9]{3})[-. ]?([0-9]{4})$


Top of Page

ポーラー


通知イベントのタイムアウトをミリ秒単位で指定します。これは、ポーラーによりアプリケーション・サーバーがロックされるのを防止します。

Env: LIFERAY_POLLER_PERIOD_NOTIFICATIONS_PERIOD_TIMEOUT

Defaults:

    poller.notifications.timeout=1000


ポーラーのリクエストのタイムアウトをミリ秒単位で指定します。これは、ポーラーによりアプリケーション・サーバーがロックされるのを防止します。

Env: LIFERAY_POLLER_PERIOD_REQUEST_PERIOD_TIMEOUT

Defaults:

    poller.request.timeout=1000


Top of Page

POP


POPサーバーからのEメール通知のポーリングを有効化するには、これをtrueに設定します。 ユーザーの資格情報は、SMTP認証に使用されるものと同一であり、各アプリケーション・サーバーのmail/MailSessionの構成で指定されています。

Env: LIFERAY_POP_PERIOD_SERVER_PERIOD_NOTIFICATIONS_PERIOD_ENABLED

Defaults:

    pop.server.notifications.enabled=false


POPNotificationsMessageListenerが起動する間隔を設定します。 この値は、1分の増分単位で設定します。

Env: LIFERAY_POP_PERIOD_SERVER_PERIOD_NOTIFICATIONS_PERIOD_INTERVAL

Defaults:

    pop.server.notifications.interval=1


ポータルに関連するすべてのEメールを受信するための特別なMXサブドメイン(例:events.liferay.co)を作成するには、このプロパティを設定します。 これは、そのドメイン用のデフォルトの受信ボックスを構成し、すべてのEメールをその受信ボックスで受信することを意味します。

このアプローチは、一部の組織では許可されない場合があります。このサブドメインのアプローチを使用できない場合、この値の設定を解除すると、Liferayはポートレット設定で指定されたreplyToのアドレスを使用するようになります。

Env: LIFERAY_POP_PERIOD_SERVER_PERIOD_SUBDOMAIN

Defaults:

    pop.server.subdomain=events


Top of Page

ポータル・ファブリック


ポータル・ファブリック機能をオンにするには、これをtrueに設定します。

Env: LIFERAY_PORTAL_PERIOD_FABRIC_PERIOD_ENABLED

Defaults:

    portal.fabric.enabled=false


com.liferay.portal.fabric.agent.selectors.FabricAgentSelectorを実装する必要のあるファブリック・セレクターのクラス名称を設定します。

Env: LIFERAY_PORTAL_PERIOD_FABRIC_PERIOD_AGENT_PERIOD_SELECTOR_PERIOD_CLASS

Defaults:

    portal.fabric.agent.selector.class=com.liferay.portal.fabric.agent.selectors.MinSystemCPULoadFabricAgentSelector


ファブリック・サーバーのバインド先となるホスト名またはIPアドレスを設定します。

Env: LIFERAY_PORTAL_PERIOD_FABRIC_PERIOD_SERVER_PERIOD_HOST

Defaults:

    portal.fabric.server.host=0.0.0.0


ファブリック・サーバーのバインド先となるポートを設定します。

Env: LIFERAY_PORTAL_PERIOD_FABRIC_PERIOD_SERVER_PERIOD_PORT

Defaults:

    portal.fabric.server.port=8923


ファブリック・サーバーに使用するボス・グループ・スレッドの数を設定します。

Env: LIFERAY_PORTAL_PERIOD_FABRIC_PERIOD_SERVER_PERIOD_BOSS_PERIOD_GROUP_PERIOD_THREAD_PERIOD_COUNT

Defaults:

    portal.fabric.server.boss.group.thread.count=1


ファブリック・サーバーに使用するワーカー・グループ・スレッドの数を設定します。

Env: LIFERAY_PORTAL_PERIOD_FABRIC_PERIOD_SERVER_PERIOD_WORKER_PERIOD_GROUP_PERIOD_THREAD_PERIOD_COUNT

Defaults:

    portal.fabric.server.worker.group.thread.count=1


ファブリック・ワーカーの起動待機のタイムアウトをミリ秒単位で設定します。

Env: LIFERAY_PORTAL_PERIOD_FABRIC_PERIOD_SERVER_PERIOD_WORKER_PERIOD_STARTUP_PERIOD_TIMEOUT

Defaults:

    portal.fabric.server.worker.startup.timeout=60000


ファブリック・サーバーのファイル・サーバーに使用するフォルダ圧縮レベルを設定します。 許容される値の範囲は、 [-1, 9]です。値は、java.util.zip.Deflaterの圧縮レベルに文字列としてマップされます。

Env: LIFERAY_PORTAL_PERIOD_FABRIC_PERIOD_SERVER_PERIOD_FILE_PERIOD_SERVER_PERIOD_FOLDER_PERIOD_COMPRESSION_PERIOD_LEVEL

Defaults:

    portal.fabric.server.file.server.folder.compression.level=1


ファブリック・サーバーのファイル・サーバーに使用するイベント実行プログラムのグループ・スレッドの数を設定します。

Env: LIFERAY_PORTAL_PERIOD_FABRIC_PERIOD_SERVER_PERIOD_FILE_PERIOD_SERVER_PERIOD_GROUP_PERIOD_THREAD_PERIOD_COUNT

Defaults:

    portal.fabric.server.file.server.group.thread.count=1


ファブリック・サーバーの登録に使用するイベント実行プログラムのグループ・スレッドの数を設定します。

Env: LIFERAY_PORTAL_PERIOD_FABRIC_PERIOD_SERVER_PERIOD_REGISTERATION_PERIOD_GROUP_PERIOD_THREAD_PERIOD_COUNT

Defaults:

    portal.fabric.server.registeration.group.thread.count=1


結果をアップロードするためにファブリック・ワーカーが使用するレポジトリの親フォルダーを設定します。

Env: LIFERAY_PORTAL_PERIOD_FABRIC_PERIOD_SERVER_PERIOD_REPOSITORY_PERIOD_PARENT_PERIOD_FOLDER

Defaults:

    portal.fabric.server.repository.parent.folder=NettyFabricServer-repository-parent


レポジトリのファイル取得のタイムアウト時間をミリ秒単位で設定します。

Env: LIFERAY_PORTAL_PERIOD_FABRIC_PERIOD_SERVER_PERIOD_REPOSITORY_PERIOD_GET_PERIOD_FILE_PERIOD_TIMEOUT

Defaults:

    portal.fabric.server.repository.get.file.timeout=600000


ファブリック・サーバーのRPCに使用するイベント実行プログラムのグループ・スレッドの数を設定します。

Env: LIFERAY_PORTAL_PERIOD_FABRIC_PERIOD_SERVER_PERIOD_RPC_PERIOD_GROUP_PERIOD_THREAD_PERIOD_COUNT

Defaults:

    portal.fabric.server.rpc.group.thread.count=1


RPCリレーのタイムアウト時間をミリ秒単位で設定します。

Env: LIFERAY_PORTAL_PERIOD_FABRIC_PERIOD_SERVER_PERIOD_RPC_PERIOD_RELAY_PERIOD_TIMEOUT

Defaults:

    portal.fabric.server.rpc.relay.timeout=600000


ファブリック・エージェントの登録におけるポータル・クラスのパス・ウォームアップを有効化するには、これをtureに設定します。

Env: LIFERAY_PORTAL_PERIOD_FABRIC_PERIOD_SERVER_PERIOD_WARMUP_PERIOD_AGENT_PERIOD_ON_PERIOD_REGISTER

Defaults:

    portal.fabric.server.warmup.agent.on.register=true


ファブリック・スレッドのプールのシャットダウンのための休止時間をミリ秒単位で設定します。

Env: LIFERAY_PORTAL_PERIOD_FABRIC_PERIOD_SHUTDOWN_PERIOD_QUIET_PERIOD_PERIOD

Defaults:

    portal.fabric.shutdown.quiet.period=0


ファブリック・スレッドのプールのシャットダウンのためのタイムアウトをミリ秒単位で設定します。

Env: LIFERAY_PORTAL_PERIOD_FABRIC_PERIOD_SHUTDOWN_PERIOD_TIMEOUT

Defaults:

    portal.fabric.shutdown.timeout=60000


Top of Page

ポータル・レジリエンシー


ポータル・レジリエンシー機能をオンにするには、これをtrueに設定します。

Env: LIFERAY_PORTAL_PERIOD_RESILIENCY_PERIOD_ENABLED

Defaults:

    portal.resiliency.enabled=false


ポータル・レジリエンシーでレンダリングされた各ポートレットにフッターを追加するには、これをtrueに設定します。 各フッターは、それをレンダリングしているSPIを示します。

ランタイムでは、URLパラメーター「portalResiliencyPortletShowFooter」を使用してフッターの表示を切り替えることができます。パラメーターを「1」に設定するとオン、「0」に設定するとオフになります。

Env: LIFERAY_PORTAL_PERIOD_RESILIENCY_PERIOD_PORTLET_PERIOD_SHOW_PERIOD_FOOTER

Defaults:

    portal.resiliency.portlet.show.footer=false


それぞれのcom.liferay.portal.resiliency.spi.agent.HttpClientSPIAgentインスタンス向けのキープ・アライブとするソケットの最大数を指定します。 HTTP通信用のソケットを再利用することは、TCP接続の確立/切断のオーバーヘッドを節約し、TCP/IPプロコトルの輻輳制御の起動が遅くなるのを回避します。

キープ・アライブとするソケット数の制限を拡大することは、重い並行負荷を受ける各HttpClientSPIAgentのパフォーマンスを改善できることが一般的です。しかし、より多くのTCPポートとファイル記述しが占有されます。

Env: LIFERAY_PORTAL_PERIOD_RESILIENCY_PERIOD_SPI_PERIOD_AGENT_PERIOD_CLIENT_PERIOD_POOL_PERIOD_MAX_PERIOD_SIZE

Defaults:

    portal.resiliency.spi.agent.client.pool.max.size=20


Top of Page

クオーツ

Defaults:

    memory.scheduler.org.quartz.jobStore.class=org.quartz.simpl.RAMJobStore
    memory.scheduler.org.quartz.scheduler.instanceId=AUTO
    memory.scheduler.org.quartz.scheduler.instanceName=MemoryQuartzSchedulerEngineInstance
    memory.scheduler.org.quartz.scheduler.jobFactory.class=org.quartz.simpl.SimpleJobFactory
    memory.scheduler.org.quartz.threadPool.class=org.quartz.simpl.SimpleThreadPool
    memory.scheduler.org.quartz.threadPool.threadCount=5
    memory.scheduler.org.quartz.threadPool.threadPriority=5

Defaults:

    persisted.scheduler.org.quartz.dataSource.ds.connectionProvider.class=com.liferay.portal.scheduler.quartz.internal.QuartzConnectionProvider
    persisted.scheduler.org.quartz.jobStore.class=com.liferay.portal.scheduler.quartz.internal.PortalJobStore
    persisted.scheduler.org.quartz.jobStore.dataSource=ds
    persisted.scheduler.org.quartz.jobStore.misfireThreshold=60000
    persisted.scheduler.org.quartz.jobStore.tablePrefix=QUARTZ_
    persisted.scheduler.org.quartz.jobStore.useProperties=false
    persisted.scheduler.org.quartz.scheduler.instanceId=AUTO
    persisted.scheduler.org.quartz.scheduler.instanceName=PersistedQuartzSchedulerEngineInstance
    persisted.scheduler.org.quartz.scheduler.jobFactory.class=org.quartz.simpl.SimpleJobFactory
    persisted.scheduler.org.quartz.scheduler.skipUpdateCheck=true
    persisted.scheduler.org.quartz.threadPool.class=org.quartz.simpl.SimpleThreadPool
    persisted.scheduler.org.quartz.threadPool.threadCount=5
    persisted.scheduler.org.quartz.threadPool.threadPriority=5


Top of Page

RESTプロキシ


ポータルが作成するプロキシ・リクエストの宛先として許可するURLプレフィックを、コンマ区切りリストで入力します。 あらゆるURLを許可するためには空白のリストを入力してください。

Env: LIFERAY_REST_PERIOD_PROXY_PERIOD_URL_PERIOD_PREFIXES_PERIOD_ALLOWED

Defaults:

    rest.proxy.url.prefixes.allowed=http://search.yahooapis.com/ContentAnalysisService


Top of Page

リトライ・アドバイス


リトライのアクセプターにより結果が拒否された場合に、注釈付きのサービス・コールを再試行する最大回数を設定します。

Env: LIFERAY_RETRY_PERIOD_ADVICE_PERIOD_MAX_PERIOD_RETRIES

Defaults:

    retry.advice.max.retries=5


Top of Page

リトライ・データソース


接続を再試行する最大回数を設定します。

Env: LIFERAY_RETRY_PERIOD_DATA_PERIOD_SOURCE_PERIOD_MAX_PERIOD_RETRIES

Defaults:

    retry.data.source.max.retries=100


Top of Page

Retry JDBC connection on portal startup.


Set the number of seconds to retry getting a JDBC connection on portal startup.

Env: LIFERAY_RETRY_PERIOD_JDBC_PERIOD_ON_PERIOD_STARTUP_PERIOD_DELAY

Defaults:

    retry.jdbc.on.startup.delay=0


Set the max number of times to retry getting a JDBC connection on portal startup.

Env: LIFERAY_RETRY_PERIOD_JDBC_PERIOD_ON_PERIOD_STARTUP_PERIOD_MAX_PERIOD_RETRIES

Defaults:

    retry.jdbc.on.startup.max.retries=0


Top of Page

Robots.txt

Defaults:

    robots.txt.with.sitemap=com/liferay/portal/dependencies/robots_txt_with_sitemap.tmpl
    robots.txt.without.sitemap=com/liferay/portal/dependencies/robots_txt_without_sitemap.tmpl


Top of Page

RSS


RSSフィードを読み込むためのHTTP接続のタイムアウトを、ミリ秒単位で設定します。

Env: LIFERAY_RSS_PERIOD_CONNECTION_PERIOD_TIMEOUT

Defaults:

    rss.connection.timeout=2000


RSSフィードを有効化するには、これをtrueに設定します。

Env: LIFERAY_RSS_PERIOD_FEEDS_PERIOD_ENABLED

Defaults:

    rss.feeds.enabled=true


デフォルトで使用される表示スタイルの名称を設定します。

Env: LIFERAY_RSS_PERIOD_FEED_PERIOD_DISPLAY_PERIOD_STYLE_PERIOD_DEFAULT

Defaults:

    rss.feed.display.style.default=full-content


プロパティ「rss.feed.types」で定義されるフィード・タイプからデフォルトのフィード・タイプを設定します。

Env: LIFERAY_RSS_PERIOD_FEED_PERIOD_TYPE_PERIOD_DEFAULT

Defaults:

    rss.feed.type.default=atom_1.0


フィード・タイプの値をコンマ区切りリストで入力します。サポートされているタイプは、ROMEプロジェクトatom_1.0、 rss_1.0、およびrss_2.0.のSyndFeedに定義されているタイプのサブセットである必要があります。 詳細な情報については、http://java.net/projects/rome を参照してください。

Env: LIFERAY_RSS_PERIOD_FEED_PERIOD_TYPES

Defaults:

    rss.feed.types=atom_1.0,rss_1.0,rss_2.0


RSSフィードを保護する方法については、プロパティ「"main.servlet.hosts.allowed」および「main.servlet.https.required」を参照してください。

Env: LIFERAY_RSS_PERIOD_FEEDS_PERIOD_HOSTS_PERIOD_ALLOWED Env: LIFERAY_RSS_PERIOD_FEEDS_PERIOD_HTTPS_PERIOD_REQUIRED

Defaults:

    rss.feeds.hosts.allowed=
    rss.feeds.https.required=false


デフォルトでRSSをライブへと公開する必要がある場合、これをtrueに設定します。

Env: LIFERAY_RSS_PERIOD_PUBLISH_PERIOD_TO_PERIOD_LIVE_PERIOD_BY_PERIOD_DEFAULT

Defaults:

    rss.publish.to.live.by.default=true


Top of Page

RTL


自動的にRTLに変換できないCSSファイルのパスを除外するための正規表現を、コンマ区切りリストで入力します。

Env: LIFERAY_RTL_PERIOD_CSS_PERIOD_EXCLUDED_PERIOD_PATHS_PERIOD_REGEXP

Defaults:

    rtl.css.excluded.paths.regexp=.*\\/ckeditor\\/.*


Top of Page

サニタイザー


com.liferay.portal.kernel.sanitizer.Sanitizerを実装するクラス名をコンマ区切りリストで入力します。 これらのクラスは、コンテンツをサニタイズするために使用されます。

このプロパティは、liferay-hook.xmlにより上書きされているポータルプロパティを除き、ポータルから読み取られません。 ここには参照用途としてのみ残ります。

Env: LIFERAY_SANITIZER_PERIOD_IMPL

Examples:

    sanitizer.impl=


Top of Page

スケジューラ


liferay-portlet.xmlで定義されるすべてのスケジューラ・クラスを無効化するには、これをfalseに設定します。

Env: LIFERAY_SCHEDULER_PERIOD_ENABLED

Defaults:

    scheduler.enabled=true


説明、グループ名、ジョブ名のフィールドの最大長を設定します。

Env: LIFERAY_SCHEDULER_PERIOD_DESCRIPTION_PERIOD_MAX_PERIOD_LENGTH Env: LIFERAY_SCHEDULER_PERIOD_GROUP_PERIOD_NAME_PERIOD_MAX_PERIOD_LENGTH Env: LIFERAY_SCHEDULER_PERIOD_JOB_PERIOD_NAME_PERIOD_MAX_PERIOD_LENGTH

Defaults:

    scheduler.description.max.length=120
    scheduler.group.name.max.length=80
    scheduler.job.name.max.length=80


Top of Page

スクリプティング


JRubyスクリプティングエンジンのコンパイル・モードを設定します。

Env: LIFERAY_SCRIPTING_PERIOD_JRUBY_PERIOD_COMPILE_PERIOD_MODE

Defaults:

    scripting.jruby.compile.mode=jit

Examples:

    scripting.jruby.compile.mode=force
    scripting.jruby.compile.mode=off


「jit」コンパイル・モードが有効化された場合にメソッドがコンパイルされるしきい値を設定します。

Env: LIFERAY_SCRIPTING_PERIOD_JRUBY_PERIOD_COMPILE_PERIOD_THRESHOLD

Defaults:

    scripting.jruby.compile.threshold=5


Top of Page

検索コンテナ


ページ毎に表示するエントリ数のデフォルト値を設定します。

Env: LIFERAY_SEARCH_PERIOD_CONTAINER_PERIOD_PAGE_PERIOD_DEFAULT_PERIOD_DELTA

Defaults:

    search.container.page.default.delta=20


ページ毎に表示するエントリ数に利用可能な値を設定します。空白値または値をコメントアウトすると、差分リサイズが無効化されます。

プロパティ「search.container.page.default.delta」で指定されている値を常に含むようにしてください。差分が指定されていない場合にそれがデフォルトのページサイズとなるためです。 許可される差分の絶対最大サイズは、200です。

Env: LIFERAY_SEARCH_PERIOD_CONTAINER_PERIOD_PAGE_PERIOD_DELTA_PERIOD_VALUES

Defaults:

    search.container.page.delta.values=5,10,20,30,50,75


現在表示されているページの上部または下部に、利用可能なページの最大数を評価します。

Env: LIFERAY_SEARCH_PERIOD_CONTAINER_PERIOD_PAGE_PERIOD_ITERATOR_PERIOD_MAX_PERIOD_PAGES

Defaults:

    search.container.page.iterator.max.pages=25


結果の上部または下部の改ページ・コントロールを取り除くには、これをfalseに設定します。

Env: LIFERAY_SEARCH_PERIOD_CONTAINER_PERIOD_SHOW_PERIOD_PAGINATION_PERIOD_BOTTOM Env: LIFERAY_SEARCH_PERIOD_CONTAINER_PERIOD_SHOW_PERIOD_PAGINATION_PERIOD_TOP

Defaults:

    search.container.show.pagination.top=true
    search.container.show.pagination.bottom=true


トップの改ページコントロール用に、ページ毎に表示するエントリ数を設定します。 プロパティ「search.container.show.pagination.top」もtureに設定する必要があります。

Env: LIFERAY_SEARCH_PERIOD_CONTAINER_PERIOD_SHOW_PERIOD_PAGINATION_PERIOD_TOP_PERIOD_DELTA

Defaults:

    search.container.show.pagination.top.delta=10


Top of Page

Sharepoint


サポートされたSharepointのストレージ・パス用のトークンを設定します。

Env: LIFERAY_SHAREPOINT_PERIOD_STORAGE_PERIOD_TOKENS

Defaults:

    sharepoint.storage.tokens=document_library


サポートされたSharepointストレージ・クラスのクラス名を設定します。

Env: LIFERAY_SHAREPOINT_PERIOD_STORAGE_PERIOD_CLASS_OPENBRACKET_DOCUMENT_UNDERLINE_LIBRARY_CLOSEBRACKET_

Defaults:

    sharepoint.storage.class[document_library]=com.liferay.portlet.documentlibrary.sharepoint.DLSharepointStorageImpl


Top of Page

スプライト


自動的に生成されたスプライトに使用するファイル名を設定します。デフォルトのファイル名は、以前は「sprite.png」でしたが、現在は「_sprite.png」です。これはピリオドで始まるファイル名がSiteMinderで許可されていないからです。 このプロパティは、使用中のデプロイでアンダーラインで始まるファイル名との競合が存在しない限り、変更する必要はありません。

Env: LIFERAY_SPRITE_PERIOD_FILE_PERIOD_NAME Env: LIFERAY_SPRITE_PERIOD_PROPERTIES_PERIOD_FILE_PERIOD_NAME

Defaults:

    sprite.file.name=_sprite.png
    sprite.properties.file.name=_sprite.properties


自動生成されたスプライトのルートディレクトリを設定します。このディレクトリを設定しない場合、生成されたスプライトはオリジナルのソース画像と同様の場所に存在することになります。

Env: LIFERAY_SPRITE_PERIOD_ROOT_PERIOD_DIR

Defaults:

    sprite.root.dir=


Top of Page

ステージング


失敗したステージング公開プロセス中の一時的なLARが削除されるのを避けるには、このプロパティをfalseに設定します。

Env: LIFERAY_STAGING_PERIOD_DELETE_PERIOD_TEMP_PERIOD_LAR_PERIOD_ON_PERIOD_FAILURE

Defaults:

    staging.delete.temp.lar.on.failure=true


成功したステージング公開プロセス中の一時的なLARが削除されるのを避けるには、このプロパティをfalseに設定します。

Env: LIFERAY_STAGING_PERIOD_DELETE_PERIOD_TEMP_PERIOD_LAR_PERIOD_ON_PERIOD_SUCCESS

Defaults:

    staging.delete.temp.lar.on.success=true


稼働中のサイトでの編集を有効化するには、このプロパティをfalseに設定します。

Env: LIFERAY_STAGING_PERIOD_LIVE_PERIOD_GROUP_PERIOD_LOCKING_PERIOD_ENABLED

Defaults:

    staging.live.group.locking.enabled=true


デフォルトでは、リモート・ステージング環境ではライブ・グループはマークされ、ライブ・グループでのステージングは防止されています。

コンテンツ開発、UATと実稼働環境という環境を実現するには、含まれるUATライブ・グループ向けにステージングを有効化する必要があります。 このグループ向けにステージングを有効化すると、それはコンテンツ開発サーバーに対してのライブ・グループとなり、実稼働サーバーに対するステージング・グループとなります。

ライブ・グループのステージングを許可するには、このプロパティをtrueに設定します。trueに設定すると、ステージングをライブ・グループへと変換することができ、ライブ・グループとステージング・グループの両方として同時に動作することができます。

Env: LIFERAY_STAGING_PERIOD_LIVE_PERIOD_GROUP_PERIOD_REMOTE_PERIOD_STAGING_PERIOD_ENABLED

Defaults:

    staging.live.group.remote.staging.enabled=false


リモート・ステージングのためのファイル・ブロック・サイズを設定します。リモート・ステージングに使用されるLARファイルがこのサイズを超過する場合、ファイルは転送前に複数ファイルに分割され、その後リモート・サーバーで再構築されます。 デフォルトのバッファー・サイズは10メガバイトです。

Env: LIFERAY_STAGING_PERIOD_REMOTE_PERIOD_TRANSFER_PERIOD_BUFFER_PERIOD_SIZE

Defaults:

    staging.remote.transfer.buffer.size=10485760


Top of Page

ストリップ


ストリップ・フィルターによりコンテンツがストリップされてはならないパスを、コンマ区切りリストで入力します。

Env: LIFERAY_STRIP_PERIOD_IGNORE_PERIOD_PATHS

Defaults:

    strip.ignore.paths=/document_library/get_file


スクリプト要素におけるlanguage属性の使用をサポートするには、このプロパティを設定します。 HTML4ではtype属性が優先されているため、language属性は非推奨です。

http://www.w3.org/TR/html4/interact/scripts.html#h-18.2.1 を参照してください。

このプロパティは、プロパティ「com.liferay.portal.servlet.filters.dynamiccss.DynamicCSSFilter」がtrueに設定されている場合を除き、使用されません。

Env: LIFERAY_STRIP_PERIOD_JS_PERIOD_LANGUAGE_PERIOD_ATTRIBUTE_PERIOD_SUPPORT_PERIOD_ENABLED

Defaults:

    strip.js.language.attribute.support.enabled=false


ストリップ・フィルターによりコンテンツをストリップされるMIMEタイプを、コンマ区切りリストで入力します。

Env: LIFERAY_STRIP_PERIOD_MIME_PERIOD_TYPES

Defaults:

    strip.mime.types=text/html*,text/xml*


Top of Page

ソーシャル・アクティビティ


ソーシャル・アクティビティのカウント期間の長さを設定します。この値の単位は日数です。あるいは、月を指定するには、特別なキーワード「month」を使用します。

Env: LIFERAY_SOCIAL_PERIOD_ACTIVITY_PERIOD_COUNTER_PERIOD_PERIOD_PERIOD_LENGTH

Defaults:

    social.activity.counter.period.length=month


以下を確実にするために、ポータル・レベルのロックを必要とするソーシャル・アクティビティのカウンターを追加します。 カウンターは固有です。ポータルでロックが取得できない場合、 このプロパティで指定された値に基づいてロックの再取得が試行されます。 この値は、ミリ秒として解釈されます。

値を小さくすると、システムの応答が速くなります。しかし、 あまりにも衝突が多い場合、大量のトランザクションのロールバックによって、データベースが 停止します。

Env: LIFERAY_SOCIAL_PERIOD_ACTIVITY_PERIOD_LOCK_PERIOD_RETRY_PERIOD_DELAY

Defaults:

    social.activity.lock.retry.delay=100


ソーシャルアクティビティ カウンターを追加するためのロックタイムアウトを設定します。値は、 ミリ秒として解釈されます。カウンターの追加時にロックが取得される理由と方法についての詳細は、プロパティ「social.activity.counter.lock.retry.delay」を 参照してください。

ポータルレベルのロックは、データベースに保持されます。データベースが破損している場合、 スレッドによるロックの取得が失敗する可能性があります。これは、 そのロックを処理しているハンドルがない場合にも、別のスレッドがロックを処理していると 判断されるためです。

このタイムアウトレベルを設定することによって、ポータルは最終的にロックを 開放し、新しいスレッドがロックを取得できるようになります。このプロパティは 小さな値に設定しないでください。破損したデータベースからのロックであると 誤って推測された別のスレッドによって保持された正当なロックがタイムアウトになる可能性が あります。

Env: LIFERAY_SOCIAL_PERIOD_ACTIVITY_PERIOD_LOCK_PERIOD_TIMEOUT

Defaults:

    social.activity.lock.timeout=10000


アクセス許可によって次にフィルタリングされるソーシャルアクティビティ検索の実行時に使用される 結果の上限を設定します。

Env: LIFERAY_SOCIAL_PERIOD_ACTIVITY_PERIOD_FILTER_PERIOD_SEARCH_PERIOD_LIMIT

Defaults:

    social.activity.filter.search.limit=200


新しいアクティビティが追加されたときに設定を生成する場合には、これをtrueに します。

Env: LIFERAY_SOCIAL_PERIOD_ACTIVITY_PERIOD_SETS_PERIOD_ENABLED

Defaults:

    social.activity.sets.enabled=false


アクティビティをどのようにグループ化するかを決定するインタプリタの セレクタを設定します。

Env: LIFERAY_SOCIAL_PERIOD_ACTIVITY_PERIOD_SETS_PERIOD_SELECTOR

Defaults:

    social.activity.sets.selector=


Top of Page

ソーシャル・ブックマーク

Defaults:

    social.bookmark.types=twitter,facebook,plusone
    social.bookmark.display.styles=menu,simple,vertical,horizontal

Defaults:

    social.bookmark.icon[facebook]=../aui/facebook-sign
    social.bookmark.icon[plusone]=../aui/google-plus-sign
    social.bookmark.icon[twitter]=../aui/twitter-sign

Defaults:

    social.bookmark.jsp[facebook]=/html/taglib/ui/social_bookmark/facebook.jsp
    social.bookmark.jsp[plusone]=/html/taglib/ui/social_bookmark/plusone.jsp
    social.bookmark.jsp[twitter]=/html/taglib/ui/social_bookmark/twitter.jsp

Defaults:

    social.bookmark.post.url[facebook]=http://www.facebook.com/sharer.php?u=${liferay:social-bookmark:url}
    social.bookmark.post.url[plusone]=https://plus.google.com/share?url=${liferay:social-bookmark:url}
    social.bookmark.post.url[twitter]=https://twitter.com/intent/tweet?text=${liferay:social-bookmark:title}&tw_p=tweetbutton&url=${liferay:social-bookmark:url}


Top of Page

テキスト抽出


特定のMIMEタイプのテキスト抽出によって独立したJavaプロセスを使用したい場合には、 これをtrueに設定します。これにより、オペレーティングシステムの余分なリソースが 活用され、ポータルの安定性が向上します。

Env: LIFERAY_TEXT_PERIOD_EXTRACTION_PERIOD_FORK_PERIOD_PROCESS_PERIOD_ENABLED

Defaults:

    text.extraction.fork.process.enabled=false


独立したJavaプロセスを使用したテキスト抽出を起動するコンマ区切りのMIMEタイプの リストを入力します。

Env: LIFERAY_TEXT_PERIOD_EXTRACTION_PERIOD_FORK_PERIOD_PROCESS_PERIOD_MIME_PERIOD_TYPES

Defaults:

    text.extraction.fork.process.mime.types=application/x-tika-ooxml


Top of Page

スレッドダンプ


プロセスに指定された秒数よりもポータルの要する時間が長い場合、スレッドダンプフィルタによって スレッドダンプが記録されます。スレッドダンプフィルタは、 プロパティ "com.liferay.portal.servlet.filters.threaddump.ThreadDumpFilter"によって 有効にしなければなりません。

Env: LIFERAY_THREAD_PERIOD_DUMP_PERIOD_SPEED_PERIOD_THRESHOLD

Defaults:

    thread.dump.speed.threshold=5


Top of Page

ユーザー通知


ユーザー通知イベントの受信をユーザーが確認するようにする場合には、これを trueに設定します。

Env: LIFERAY_USER_PERIOD_NOTIFICATION_PERIOD_EVENT_PERIOD_CONFIRMATION_PERIOD_ENABLED

Defaults:

    user.notification.event.confirmation.enabled=false


Top of Page

バーチャルホスト


仮想ホストで無視される拡張子を設定します。

Env: LIFERAY_VIRTUAL_PERIOD_HOSTS_PERIOD_IGNORE_PERIOD_EXTENSIONS

Defaults:

    virtual.hosts.ignore.extensions=\
        .css,\
        .gif,\
        .image/company_logo,\
        .ico,\
        .js,\
        .jpeg,\
        .jsp,\
        .png,\
        /portal/layout,\
        /portal/login,\
        /portal/logout


仮想ホストで無視されるホストを設定します。

Env: LIFERAY_VIRTUAL_PERIOD_HOSTS_PERIOD_IGNORE_PERIOD_HOSTS

Defaults:

    virtual.hosts.ignore.hosts=\
        127.0.0.1,\
        localhost


仮想ホストで無視されるパスを設定します。

Env: LIFERAY_VIRTUAL_PERIOD_HOSTS_PERIOD_IGNORE_PERIOD_PATHS

Defaults:

    virtual.hosts.ignore.paths=\
        /c,\
        \
        /c/portal/change_password,\
        /c/portal/edit_layout,\
        /c/portal/extend_session,\
        /c/portal/extend_session_confirm,\
        /c/portal/json_service,\
        /c/portal/layout,\
        /c/portal/login,\
        /c/portal/logout,\
        /c/portal/portlet_url,\
        /c/portal/progress_poller,\
        /c/portal/render_portlet,\
        /c/portal/reverse_ajax,\
        /c/portal/session_tree_js_click,\
        /c/portal/status,\
        /c/portal/update_layout,\
        /c/portal/update_terms_of_use


会社の仮想ホストのデフォルトとなるサイト名を指定します。 指定されたサイトに仮想ホストがある場合、その仮想ホストが優先されます。 仮想ホストがない場合には、会社の仮想ホストが使用されます。このプロパティは、 デフォルトのURLから"/web/guest"(または他のサイト)を削除するのに便利です。 例えば、このプロパティが設定されていない場合には、デフォルトのURLは http://localhost:8080/web/guest/home になります。このプロパティが設定されている場合、デフォルトURLは http://localhost:8080/home になります。

Env: LIFERAY_VIRTUAL_PERIOD_HOSTS_PERIOD_DEFAULT_PERIOD_SITE_PERIOD_NAME

Defaults:

    virtual.hosts.default.site.name=Guest


ポータルの使用が許可される有効なドメインとIPをコンマ区切りで 入力します。

Env: LIFERAY_VIRTUAL_PERIOD_HOSTS_PERIOD_VALID_PERIOD_HOSTS

Defaults:

    virtual.hosts.valid.hosts=*

Examples:

    virtual.hosts.valid.hosts=localhost,127.0.0.1,[::1],[0:0:0:0:0:0:0:1]


Top of Page

XML


XML外部エンティティの処理、XMLエンティティの展開、XMLセキュア処理の無効化、 DTD解析の有効化を行うには、このプロパティをfalseに設定します。この場合、 ポータルはXXE攻撃(XML BombやXML Quadratic Blowupなど)にさらされる可能性が あります。

Env: LIFERAY_XML_PERIOD_SECURITY_PERIOD_ENABLED

Defaults:

    xml.security.enabled=true


ポータルでXML検証を無効にするには、このプロパティをfalseに設定します。外部DTDファイルまたはXSDファイルをホストするサーバーが使用できないために検証が実行できない場合に限り、XML検証は無効にするようにしてください。

Env: LIFERAY_XML_PERIOD_VALIDATION_PERIOD_ENABLED

Defaults:

    xml.validation.enabled=true


Top of Page

Xuggler


これをtrueに設定すると、ドキュメントライブラリポートレットでのビデオの変換とプレビューが可能になります。 詳細については、http://www.xuggle.com/xuggler/downloads for more informationを参照してください。

Env: LIFERAY_XUGGLER_PERIOD_ENABLED

Defaults:

    xuggler.enabled=false


実行時にXugglerをインストールするために使用するプロパティを設定します。

Env: LIFERAY_XUGGLER_PERIOD_JAR_PERIOD_FILE_OPENBRACKET__NUMBER3__NUMBER2__MINUS_LINUX_CLOSEBRACKET_ Env: LIFERAY_XUGGLER_PERIOD_JAR_PERIOD_FILE_OPENBRACKET__NUMBER3__NUMBER2__MINUS_MAC_CLOSEBRACKET_ Env: LIFERAY_XUGGLER_PERIOD_JAR_PERIOD_FILE_OPENBRACKET__NUMBER3__NUMBER2__MINUS_WIN_CLOSEBRACKET_ Env: LIFERAY_XUGGLER_PERIOD_JAR_PERIOD_FILE_OPENBRACKET__NUMBER6__NUMBER4__MINUS_LINUX_CLOSEBRACKET_ Env: LIFERAY_XUGGLER_PERIOD_JAR_PERIOD_FILE_OPENBRACKET__NUMBER6__NUMBER4__MINUS_MAC_CLOSEBRACKET_ Env: LIFERAY_XUGGLER_PERIOD_JAR_PERIOD_FILE_OPENBRACKET__NUMBER6__NUMBER4__MINUS_WIN_CLOSEBRACKET_ Env: LIFERAY_XUGGLER_PERIOD_JAR_PERIOD_NAME_OPENBRACKET__NUMBER3__NUMBER2__MINUS_LINUX_CLOSEBRACKET_ Env: LIFERAY_XUGGLER_PERIOD_JAR_PERIOD_NAME_OPENBRACKET__NUMBER3__NUMBER2__MINUS_MAC_CLOSEBRACKET_ Env: LIFERAY_XUGGLER_PERIOD_JAR_PERIOD_NAME_OPENBRACKET__NUMBER3__NUMBER2__MINUS_WIN_CLOSEBRACKET_ Env: LIFERAY_XUGGLER_PERIOD_JAR_PERIOD_NAME_OPENBRACKET__NUMBER6__NUMBER4__MINUS_LINUX_CLOSEBRACKET_ Env: LIFERAY_XUGGLER_PERIOD_JAR_PERIOD_NAME_OPENBRACKET__NUMBER6__NUMBER4__MINUS_MAC_CLOSEBRACKET_ Env: LIFERAY_XUGGLER_PERIOD_JAR_PERIOD_NAME_OPENBRACKET__NUMBER6__NUMBER4__MINUS_WIN_CLOSEBRACKET_ Env: LIFERAY_XUGGLER_PERIOD_JAR_PERIOD_OPTIONS Env: LIFERAY_XUGGLER_PERIOD_JAR_PERIOD_URL

Defaults:

    xuggler.jar.file[32-linux]=xuggle-xuggler-arch-i686-pc-linux-gnu.jar
    xuggler.jar.file[32-mac]=xuggle-xuggler-arch-i386-xuggle-darwin11.jar
    xuggler.jar.file[32-win]=xuggle-xuggler-arch-i686-w64-mingw32.jar
    xuggler.jar.file[64-linux]=xuggle-xuggler-arch-x86_64-pc-linux-gnu.jar
    xuggler.jar.file[64-mac]=xuggle-xuggler-arch-x86_64-xuggle-darwin11.jar
    xuggler.jar.file[64-win]=xuggle-xuggler-arch-x86_64-w64-mingw32_LIFERAY-PATCHED-1.jar
    xuggler.jar.name[32-linux]=Linux 32-bit JVM (with GNU libc v6)
    xuggler.jar.name[32-mac]=Mac OS X 10.7 32-bit JVM
    xuggler.jar.name[32-win]=Windows 32-bit JVM
    xuggler.jar.name[64-linux]=Linux 64-bit JVM (with GNU libc v6)
    xuggler.jar.name[64-mac]=Mac OS X 10.7 64-bit JVM
    xuggler.jar.name[64-win]=Windows 64-bit JVM
    xuggler.jar.options=32-linux,32-mac,32-win,64-linux,64-mac,64-win
    xuggler.jar.url=https://files.liferay.com/mirrors/xuggle.googlecode.com/svn/trunk/repo/share/java/xuggle/xuggle-xuggler/5.4/


これらの設定により、ムービーファイルをエンコードするときにXugglerが使用するffmpegのプリセット設定をカスタマイズします。

Env: LIFERAY_XUGGLER_PERIOD_FFPRESET_PERIOD_BF Env: LIFERAY_XUGGLER_PERIOD_FFPRESET_PERIOD_CMP Env: LIFERAY_XUGGLER_PERIOD_FFPRESET_PERIOD_CODER Env: LIFERAY_XUGGLER_PERIOD_FFPRESET_PERIOD_FLAGS Env: LIFERAY_XUGGLER_PERIOD_FFPRESET_PERIOD_FLAGS_NUMBER2_ Env: LIFERAY_XUGGLER_PERIOD_FFPRESET_PERIOD_I_UNDERLINE_QFACTOR Env: LIFERAY_XUGGLER_PERIOD_FFPRESET_PERIOD_MBTREE Env: LIFERAY_XUGGLER_PERIOD_FFPRESET_PERIOD_ME_UNDERLINE_METHOD Env: LIFERAY_XUGGLER_PERIOD_FFPRESET_PERIOD_ME_UNDERLINE_RANGE Env: LIFERAY_XUGGLER_PERIOD_FFPRESET_PERIOD_QCOMP Env: LIFERAY_XUGGLER_PERIOD_FFPRESET_PERIOD_QDIFF Env: LIFERAY_XUGGLER_PERIOD_FFPRESET_PERIOD_QMAX Env: LIFERAY_XUGGLER_PERIOD_FFPRESET_PERIOD_QMIN Env: LIFERAY_XUGGLER_PERIOD_FFPRESET_PERIOD_SC_UNDERLINE_THRESHOLD Env: LIFERAY_XUGGLER_PERIOD_FFPRESET_PERIOD_SUBQ Env: LIFERAY_XUGGLER_PERIOD_FFPRESET_PERIOD_TRELLIS Env: LIFERAY_XUGGLER_PERIOD_FFPRESET_PERIOD_WPREDP Env: LIFERAY_XUGGLER_PERIOD_FFPRESET_PERIOD__NUMBER8_X_NUMBER8_DCT

Defaults:

    xuggler.ffpreset.8x8dct=0
    xuggler.ffpreset.bf=0
    xuggler.ffpreset.cmp=+chroma
    xuggler.ffpreset.coder=0
    xuggler.ffpreset.flags=+loop
    xuggler.ffpreset.i_qfactor=0.71
    xuggler.ffpreset.mbtree=1
    xuggler.ffpreset.me_method=umh
    xuggler.ffpreset.me_range=16
    xuggler.ffpreset.qcomp=0.6
    xuggler.ffpreset.qdiff=4
    xuggler.ffpreset.qmin=10
    xuggler.ffpreset.qmax=51
    xuggler.ffpreset.sc_threshold=40
    xuggler.ffpreset.subq=8
    xuggler.ffpreset.trellis=0
    xuggler.ffpreset.wpredp=0

Examples:

    xuggler.ffpreset.flags2=-wpred-dct8x8+mbtree


Top of Page

YUI


CSSの圧縮に使用するYUIコンプレッサーの設定を指定します。

Env: LIFERAY_YUI_PERIOD_COMPRESSOR_PERIOD_CSS_PERIOD_LINE_PERIOD_BREAK

Defaults:

    yui.compressor.css.line.break=-1


JavaScriptの圧縮に使用するYUIコンプレッサーの設定を指定します。

Env: LIFERAY_YUI_PERIOD_COMPRESSOR_PERIOD_JS_PERIOD_DISABLE_PERIOD_OPTIMIZATIONS Env: LIFERAY_YUI_PERIOD_COMPRESSOR_PERIOD_JS_PERIOD_LINE_PERIOD_BREAK Env: LIFERAY_YUI_PERIOD_COMPRESSOR_PERIOD_JS_PERIOD_MUNGE Env: LIFERAY_YUI_PERIOD_COMPRESSOR_PERIOD_JS_PERIOD_PRESERVE_PERIOD_ALL_PERIOD_SEMICOLONS Env: LIFERAY_YUI_PERIOD_COMPRESSOR_PERIOD_JS_PERIOD_VERBOSE

Defaults:

    yui.compressor.js.disable.optimizations=false
    yui.compressor.js.line.break=-1
    yui.compressor.js.munge=true
    yui.compressor.js.preserve.all.semicolons=false
    yui.compressor.js.verbose=false


Top of Page

JSP


javax.servlet.jsp.PageContext#findAttribute(String) is mainly used by a generated JSP servlet, which internally tries page scope attributes first, then with many fallbacks. This is not necessary for Liferay since we always populate tag variables into the page scope explicitly. The fallbacks waste processing power and will never find anything.

Set this property to true to force com.liferay.taglib.servlet. PageContextWrapper#findAttribute(String) to use getAttribute(String) to avoid the unnecessary fallbacks.

Set this property to false if third party JSP code relies on the fallback behavior.

Env: LIFERAY_JSP_PERIOD_PAGE_PERIOD_CONTEXT_PERIOD_FORCE_PERIOD_GET_PERIOD_ATTRIBUTE

Defaults:

    jsp.page.context.force.get.attribute=true


Set this property to false to disable Liferay's Jasper implementation from dumping JSP servlet java files by default. This default value can be overridden with the OSGi configuration file com.liferay.portal.osgi.web. servlet.context.helper.ServletContextHelperFactory.cfg.

Env: LIFERAY_JSP_PERIOD_SERVLET_PERIOD_INIT_PERIOD_PARAM_PERIOD_KEEPGENERATED

Defaults:

    jsp.servlet.init.param.keepgenerated=true


All properties that start with "jsp.servlet.init.param." will be passed into Liferay's Jasper implementation as init parameters.

Env: LIFERAY_JSP_PERIOD_SERVLET_PERIOD_INIT_PERIOD_PARAM_PERIOD_COMPILER_UPPERCASEC_LASS_UPPERCASEN_AME Env: LIFERAY_JSP_PERIOD_SERVLET_PERIOD_INIT_PERIOD_PARAM_PERIOD_COMPILER_UPPERCASES_OURCE_UPPERCASEV__UPPERCASEM_ Env: LIFERAY_JSP_PERIOD_SERVLET_PERIOD_INIT_PERIOD_PARAM_PERIOD_COMPILER_UPPERCASET_ARGET_UPPERCASEV__UPPERCASEM_

Examples:

    jsp.servlet.init.param.compilerClassName=
    jsp.servlet.init.param.compilerSourceVM=
    jsp.servlet.init.param.compilerTargetVM=


JspWriterのバッファサイズを設定します。JspFactoryWrapperは、新しいJspWriterを作成するときにこの値をバッファサイズとして読み取ります。 パフォーマンス上の理由から、この値は0に保つ必要があります。

Env: LIFERAY_JSP_PERIOD_WRITER_PERIOD_BUFFER_PERIOD_SIZE

Defaults:

    jsp.writer.buffer.size=0


Top of Page

サーブレット フィルタ


絶対リダイレクトフィルタは、すべてのリダイレクトが絶対的になるように徹底するために使用されます。 スレッド内の後続の呼び出しで会社IDが正しく設定されるようにリクエストの会社IDも設定されるため、このフィルタは無効にしないでください。 このフィルタは、常にフィルタリストの最初のフィルタにする必要があります。

Env: LIFERAY_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_SERVLET_PERIOD_FILTERS_PERIOD_ABSOLUTEREDIRECTS_PERIOD__UPPERCASEA_BSOLUTE_UPPERCASER_EDIRECTS_UPPERCASEF_ILTER

Defaults:

    com.liferay.portal.servlet.filters.absoluteredirects.AbsoluteRedirectsFilter=true


集約フィルタは、CSSとJavaScriptの集約に使用されます。このフィルタは、ポータルリソースの必要な集約を実行するものであるため、無効にしないでください。 ただし、リソースの縮小を無効にするときには、プロパティ "minifier.enabled"を設定できます。 disable minification of resources.

Env: LIFERAY_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_SERVLET_PERIOD_FILTERS_PERIOD_AGGREGATE_PERIOD__UPPERCASEA_GGREGATE_UPPERCASEF_ILTER

Defaults:

    com.liferay.portal.servlet.filters.aggregate.AggregateFilter=true


認証検証フィルタは、リクエストが認証されているかどうかを検証するために使用されます。

Env: LIFERAY_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_SERVLET_PERIOD_FILTERS_PERIOD_AUTHVERIFIER_PERIOD__UPPERCASEA_UTH_UPPERCASEV_ERIFIER_UPPERCASEF_ILTER

Defaults:

    com.liferay.portal.servlet.filters.authverifier.AuthVerifierFilter=true


自動ログインフィルタは、プロパティ "auto.login.hooks"のクラスを処理して自動ログイン機能を提供します。

Env: LIFERAY_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_SERVLET_PERIOD_FILTERS_PERIOD_AUTOLOGIN_PERIOD__UPPERCASEA_UTO_UPPERCASEL_OGIN_UPPERCASEF_ILTER

Defaults:

    com.liferay.portal.servlet.filters.autologin.AutoLoginFilter=true


キャッシュフィルタは、処理されたWebコンテンツをキャッシュします。キャッシュの有効期限を変更するには、ehcache.xmlを参照してください。

Env: LIFERAY_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_SERVLET_PERIOD_FILTERS_PERIOD_CACHE_PERIOD__UPPERCASEC_ACHE_UPPERCASEF_ILTER

Defaults:

    com.liferay.portal.servlet.filters.cache.CacheFilter=true


CASフィルタは、CASベースのシングルサインオンを提供する際に使用されます。

Env: LIFERAY_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_SERVLET_PERIOD_FILTERS_PERIOD_SSO_PERIOD_CAS_PERIOD__UPPERCASEC__UPPERCASEA__UPPERCASES__UPPERCASEF_ILTER

Examples:

    com.liferay.portal.servlet.filters.sso.cas.CASFilter=true


ダイナミックCSSフィルタは、Sass CSSの解析に使用されます。

Env: LIFERAY_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_SERVLET_PERIOD_FILTERS_PERIOD_DYNAMICCSS_PERIOD__UPPERCASED_YNAMIC_UPPERCASEC__UPPERCASES__UPPERCASES__UPPERCASEF_ILTER

Defaults:

    com.liferay.portal.servlet.filters.dynamiccss.DynamicCSSFilter=true


ETagフィルターは、ETagヘッダーの生成に使用されます。

Env: LIFERAY_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_SERVLET_PERIOD_FILTERS_PERIOD_ETAG_PERIOD__UPPERCASEE__UPPERCASET_AG_UPPERCASEF_ILTER

Defaults:

    com.liferay.portal.servlet.filters.etag.ETagFilter=true


ユーザーが圧縮されたHTTPコンテンツを解凍できる場合、GZipフィルタはHTTPコンテンツを圧縮してからユーザーに送信します。 これにより、ダイヤルアップ中のユーザーのページレンダリングが高速化されます。

Env: LIFERAY_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_SERVLET_PERIOD_FILTERS_PERIOD_GZIP_PERIOD__UPPERCASEG__UPPERCASEZ_IP_UPPERCASEF_ILTER

Defaults:

    com.liferay.portal.servlet.filters.gzip.GZipFilter=true


ヘッダーフィルターは、リクエストヘッダの設定に使用されます。

Env: LIFERAY_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_SERVLET_PERIOD_FILTERS_PERIOD_HEADER_PERIOD__UPPERCASEH_EADER_UPPERCASEF_ILTER

Defaults:

    com.liferay.portal.servlet.filters.header.HeaderFilter=true


無視フィルタは、ブラウザから直接アクセスされる特定のファイルを無視します。

Env: LIFERAY_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_SERVLET_PERIOD_FILTERS_PERIOD_IGNORE_PERIOD__UPPERCASEI_GNORE_UPPERCASEF_ILTER

Defaults:

    com.liferay.portal.servlet.filters.ignore.IgnoreFilter=true


I18nフィルタは、URLの国際化に使用されます。詳細は、プロパティ "locale.prepend.friendly.url.style"をご覧ください。

Env: LIFERAY_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_SERVLET_PERIOD_FILTERS_PERIOD_I_NUMBER1__NUMBER8_N_PERIOD__UPPERCASEI__NUMBER1__NUMBER8_N_UPPERCASEF_ILTER

Defaults:

    com.liferay.portal.servlet.filters.i18n.I18nFilter=true


Internet Explorerはコンテンツタイプ "application / json"を認識しないため、JSONコンテンツタイプフィルタが使用されます。 LPS-33187を参照してください。

Env: LIFERAY_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_SERVLET_PERIOD_FILTERS_PERIOD_JSONCONTENTTYPE_PERIOD__UPPERCASEJ__UPPERCASES__UPPERCASEO__UPPERCASEN__UPPERCASEC_ONTENT_UPPERCASET_YPE_UPPERCASEF_ILTER

Defaults:

    com.liferay.portal.servlet.filters.jsoncontenttype.JSONContentTypeFilter=false


言語フィルタは、クライアント側の呼び出しを行って、実際に翻訳された値でテキストを翻訳するJavaScriptコードを置き換えます。 例えば、代表的なJavaScriptコードは "Liferay.Language.get('key')"のパターンに適合し、 'key'が翻訳するテキストになります。 このフィルタは、コード全体を翻訳されたテキストに置き換えます。 このフィルタは、ブラウザがJavaScriptファイルを受信する前にテキストを翻訳することによって、クライアント呼び出しの数を減らすので非常に有用です。

Env: LIFERAY_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_SERVLET_PERIOD_FILTERS_PERIOD_LANGUAGE_PERIOD__UPPERCASEL_ANGUAGE_UPPERCASEF_ILTER

Defaults:

    com.liferay.portal.servlet.filters.language.LanguageFilter=true


NTLMフィルタは、NTLMベースのシングルサインオンを提供するために使用されます。

Env: LIFERAY_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_SERVLET_PERIOD_FILTERS_PERIOD_SSO_PERIOD_NTLM_PERIOD__UPPERCASEN_TLM_UPPERCASEF_ILTER

Defaults:

    com.liferay.portal.servlet.filters.sso.ntlm.NtlmFilter=true


NTLMポストフィルタは、NTLMおよびajaxリクエストの既知の問題を修正するために使用されます LPS-3795を参照してください。

Env: LIFERAY_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_SERVLET_PERIOD_FILTERS_PERIOD_SSO_PERIOD_NTLM_PERIOD__UPPERCASEN_TLM_UPPERCASEP_OST_UPPERCASEF_ILTER

Defaults:

    com.liferay.portal.servlet.filters.sso.ntlm.NtlmPostFilter=true


OpenSSOフィルタは、OpenSSOベースのシングルサインオンを提供するために使用されます。

Env: LIFERAY_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_SERVLET_PERIOD_FILTERS_PERIOD_SSO_PERIOD_OPENSSO_PERIOD__UPPERCASEO_PEN_UPPERCASES__UPPERCASES__UPPERCASEO__UPPERCASEF_ILTER

Defaults:

    com.liferay.portal.servlet.filters.sso.opensso.OpenSSOFilter=true


サーブレット認証フィルタは、外部サーブレットをポータルによって認証することを可能にします。 LEP-4682を参照してください。

Env: LIFERAY_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_SERVLET_PERIOD_FILTERS_PERIOD_SERVLETAUTHORIZING_PERIOD__UPPERCASES_ERVLET_UPPERCASEA_UTHORIZING_UPPERCASEF_ILTER

Defaults:

    com.liferay.portal.servlet.filters.servletauthorizing.ServletAuthorizingFilter=true


セッションIDフィルタにより、HTTPセッションとHTTPSセッションとの間に単一のセッションが作成されます。 このフィルタは、ユーザーがHTTPSを使用してログインし、HTTP経由でサイトの残りの部分を表示するようにしたい場合に役立ちます。 このフィルタは、デフォルトでは無効に設定されています。 クッキー、HTTP、およびHTTPSの仕組みを完全に理解している場合を除き、有効にしないでください。

Env: LIFERAY_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_SERVLET_PERIOD_FILTERS_PERIOD_SESSIONID_PERIOD__UPPERCASES_ESSION_UPPERCASEI_D_UPPERCASEF_ILTER

Defaults:

    com.liferay.portal.servlet.filters.sessionid.SessionIdFilter=false


セッションの最大許可フィルタは、最新のセッションが許可された最大セッション数を超えた場合に最新のセッションを無効化します。 "session.max.allowed"プロパティが0より大きい場合を除き、このフィルタは使用されません。

Env: LIFERAY_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_SERVLET_PERIOD_FILTERS_PERIOD_SESSIONMAXALLOWED_PERIOD__UPPERCASES_ESSION_UPPERCASEM_AX_UPPERCASEA_LLOWED_UPPERCASEF_ILTER

Defaults:

    com.liferay.portal.servlet.filters.sessionmaxallowed.SessionMaxAllowedFilter=false


Sharepointフィルタを使用すると、Sharepointプロトコルを使用してMicrosoft Officeからドキュメントライブラリのドキュメントに直接アクセスできます。

Env: LIFERAY_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_SHAREPOINT_PERIOD__UPPERCASES_HAREPOINT_UPPERCASEF_ILTER

Defaults:

    com.liferay.portal.sharepoint.SharepointFilter=true


ストリップフィルタは、出力されたコンテンツから空白行を削除します。これにより、ダイヤルアップ中のユーザーのページレンダリングが高速化されます。

Env: LIFERAY_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_SERVLET_PERIOD_FILTERS_PERIOD_STRIP_PERIOD__UPPERCASES_TRIP_UPPERCASEF_ILTER

Defaults:

    com.liferay.portal.servlet.filters.strip.StripFilter=true


テーマプレビューフィルタは、DreamweaverのThemingプラグインで使用できる現在適用されているテーマのプレビューを生成します。 このフィルタは、デフォルトでは無効に設定されています。 URLの"themePreview"パラメータを1に設定すると、任意のページのテーマプレビューにアクセスします。 例えばURLは、 http://localhost:8080/web/guest?themePreview=1 のようになります。

Env: LIFERAY_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_SERVLET_PERIOD_FILTERS_PERIOD_THEMEPREVIEW_PERIOD__UPPERCASET_HEME_UPPERCASEP_REVIEW_UPPERCASEF_ILTER

Defaults:

    com.liferay.portal.servlet.filters.themepreview.ThemePreviewFilter=false


スレッドダンプフィルタは、ポータルの速度が遅すぎる場合にスレッドダンプを自動的に記録します。 プロパティ "thread.dump.speed.threshold"によって動作を設定できます。

Env: LIFERAY_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_SERVLET_PERIOD_FILTERS_PERIOD_THREADDUMP_PERIOD__UPPERCASET_HREAD_UPPERCASED_UMP_UPPERCASEF_ILTER

Defaults:

    com.liferay.portal.servlet.filters.threaddump.ThreadDumpFilter=false


スレッドローカルフィルタは、CentralizedThreadLocalによって管理される存続時間の短いスレッドローカルをクリーンアップしてメモリリークを防ぎます。

Env: LIFERAY_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_SERVLET_PERIOD_FILTERS_PERIOD_THREADLOCAL_PERIOD__UPPERCASET_HREAD_UPPERCASEL_OCAL_UPPERCASEF_ILTER

Defaults:

    com.liferay.portal.servlet.filters.threadlocal.ThreadLocalFilter=true


非同期のプリントライタープールフィルタを使用すると、コストのかかるアクションであるプリントライタによるjava.io.PrintWriterインスタンスの作成を最小限に抑えることができます。

Env: LIFERAY_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_SERVLET_PERIOD_FILTERS_PERIOD_UNSYNCPRINTWRITERPOOL_PERIOD__UPPERCASEU_NSYNC_UPPERCASEP_RINT_UPPERCASEW_RITER_UPPERCASEP_OOL_UPPERCASEF_ILTER

Defaults:

    com.liferay.portal.servlet.filters.unsyncprintwriterpool.UnsyncPrintWriterPoolFilter=true


アップロードサーブレット リクエストフィルタは、複数パートのリクエストをUploadServletRequestにまとめるために必要です。 このフィルタは、多くのLiferayポートレットに必要であり、CSRF攻撃から保護するのに役立つため、無効にしないでください。

Env: LIFERAY_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_SERVLET_PERIOD_FILTERS_PERIOD_UPLOADSERVLETREQUEST_PERIOD__UPPERCASEU_PLOAD_UPPERCASES_ERVLET_UPPERCASER_EQUEST_UPPERCASEF_ILTER

Defaults:

    com.liferay.portal.servlet.filters.uploadservletrequest.UploadServletRequestFilter=true


Apacheの一般的で非常に有用なmod_rewriteに基づき、UrlRewriteFilterは処理前にURLを書き換えることができます。 このフィルタは、urlrewrite.xmlというxmlファイルを使用します。このファイルはWEB-INFにあります。

Env: LIFERAY_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_SERVLET_PERIOD_FILTERS_PERIOD_URLREWRITE_PERIOD__UPPERCASEU_RL_UPPERCASER_EWRITE_UPPERCASEF_ILTER

Defaults:

    com.liferay.portal.servlet.filters.urlrewrite.UrlRewriteFilter=true


有効ホスト名フィルタは、リクエストのホストヘッダからホスト名をチェックします。 このフィルタは、無効なサーバー名のリクエストを拒否して、XSSや他のホストヘッダ操作攻撃を防ぎます。

Env: LIFERAY_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_SERVLET_PERIOD_FILTERS_PERIOD_VALIDHOSTNAME_PERIOD__UPPERCASEV_ALID_UPPERCASEH_OST_UPPERCASEN_AME_UPPERCASEF_ILTER

Defaults:

    com.liferay.portal.servlet.filters.validhostname.ValidHostNameFilter=true


仮想ホストフィルタは、ホストを公開ページと非公開ページにマップします。例えば、パブリック仮想ホストがwww.helloworld.comでフレンドリURLが/ helloworldの場合、http://www.helloworld.comはhttp://localhost:8080/web/helloworldにマップされます。

Env: LIFERAY_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_SERVLET_PERIOD_FILTERS_PERIOD_VIRTUALHOST_PERIOD__UPPERCASEV_IRTUAL_UPPERCASEH_OST_UPPERCASEF_ILTER

Defaults:

    com.liferay.portal.servlet.filters.virtualhost.VirtualHostFilter=true


Top of Page

アップロード サーブレット リクエスト


アップロードサーブレットリクエストの最大コンテンツ長を設定します。デフォルトの値は1024 * 1024 * 100です。

Env: LIFERAY_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_UPLOAD_PERIOD__UPPERCASEU_PLOAD_UPPERCASES_ERVLET_UPPERCASER_EQUEST_UPPERCASEI_MPL_PERIOD_MAX_PERIOD_SIZE

Defaults:

    com.liferay.portal.upload.UploadServletRequestImpl.max.size=104857600


アップロードされたファイルの一時ディレクトリを設定します。

Env: LIFERAY_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_UPLOAD_PERIOD__UPPERCASEU_PLOAD_UPPERCASES_ERVLET_UPPERCASER_EQUEST_UPPERCASEI_MPL_PERIOD_TEMP_PERIOD_DIR

Examples:

    com.liferay.portal.upload.UploadServletRequestImpl.temp.dir=C:/Temp


アップロードされたデータの無関係なシリアル化を防ぐために、しきい値サイズを設定します。

Env: LIFERAY_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_UPLOAD_PERIOD__UPPERCASEL_IFERAY_UPPERCASEF_ILE_UPPERCASEI_TEM_PERIOD_THRESHOLD_PERIOD_SIZE

Defaults:

    com.liferay.portal.upload.LiferayFileItem.threshold.size=262144


大きすぎるアップロードデータをキャッシュすることによって発生するメモリ不足例外を防ぐために、しきい値サイズを設定します。 デフォルトの値は1024 * 1024 * 10です。

Env: LIFERAY_COM_PERIOD_LIFERAY_PERIOD_PORTAL_PERIOD_UPLOAD_PERIOD__UPPERCASEL_IFERAY_UPPERCASEI_NPUT_UPPERCASES_TREAM_PERIOD_THRESHOLD_PERIOD_SIZE

Defaults:

    com.liferay.portal.upload.LiferayInputStream.threshold.size=10485760


Top of Page

ウェブサーバ


Apacheなどの別のWebサーバーの背後に配置されているJ2EEサーバーでポータルを実行するときは、HTTPポートとHTTPポートを設定します。 ポータルがApacheなど別のWebサーバーの背後で実行されていない場合は、値を-1に設定します。

Env: LIFERAY_WEB_PERIOD_SERVER_PERIOD_HTTPS_PERIOD_PORT Env: LIFERAY_WEB_PERIOD_SERVER_PERIOD_HTTP_PERIOD_PORT

Defaults:

    web.server.http.port=-1
    web.server.https.port=-1


ポートレットがURLを生成するときに使用されるホスト名を設定します。 これを空白のままにすると、ホストはサーブレットコンテナから派生したものになります。

Env: LIFERAY_WEB_PERIOD_SERVER_PERIOD_HOST

Defaults:

    web.server.host=


優先プロトコルを設定します。

Env: LIFERAY_WEB_PERIOD_SERVER_PERIOD_PROTOCOL

Examples:

    web.server.protocol=https


これをtrueに設定すると、各ページの下部にサーバー名が表示されます。 これは、クラスタリング設定をテストして、どのノードにアクセスしているかを知る場合に便利です。

Env: LIFERAY_WEB_PERIOD_SERVER_PERIOD_DISPLAY_PERIOD_NODE

Defaults:

    web.server.display.node=false


これをtrueに設定すると、プロパティ "web.server.forward.host.header"を使用してホストが取得されます。 プロパティ "web.server.host"をデフォルト値に設定する必要があります。

Env: LIFERAY_WEB_PERIOD_SERVER_PERIOD_FORWARDED_PERIOD_HOST_PERIOD_ENABLED

Defaults:

    web.server.forwarded.host.enabled=false


ホストを取得するために使用するHTTPヘッダを設定します。プロパティ "web.server.forwarded.host.enabled" は、trueに設定する必要があります。

Env: LIFERAY_WEB_PERIOD_SERVER_PERIOD_FORWARDED_PERIOD_HOST_PERIOD_HEADER

Defaults:

    web.server.forwarded.host.header=X-Forwarded-Host


これをtrueに設定すると、プロパティ "web.server.forward.port.header" を使用してポートが取得されます。ポートを取得。

Env: LIFERAY_WEB_PERIOD_SERVER_PERIOD_FORWARDED_PERIOD_PORT_PERIOD_ENABLED

Defaults:

    web.server.forwarded.port.enabled=false


ポートを取得するために使用するHTTPヘッダを設定します。プロパティ "web.server.forwarded.port.enabled"は、trueに設定する必要があります。

Env: LIFERAY_WEB_PERIOD_SERVER_PERIOD_FORWARDED_PERIOD_PORT_PERIOD_HEADER

Defaults:

    web.server.forwarded.port.header=X-Forwarded-Port


これをtrueに設定すると、プロパティ "web.server.forward.protocol.header" を使用してプロトコルが取得されます。 プロパティ "web.server.protocol"はオーバーライドされていてはなりません。

Env: LIFERAY_WEB_PERIOD_SERVER_PERIOD_FORWARDED_PERIOD_PROTOCOL_PERIOD_ENABLED

Defaults:

    web.server.forwarded.protocol.enabled=false


プロトコルを取得するために使用するHTTPヘッダを設定します。プロパティ "web.server.forwarded.protocol.enabled" は、trueに設定する必要があります。

Env: LIFERAY_WEB_PERIOD_SERVER_PERIOD_FORWARDED_PERIOD_PROTOCOL_PERIOD_HEADER

Defaults:

    web.server.forwarded.protocol.header=X-Forwarded-Proto


これをtrueに設定すると、レガシープロキシサーバー(Apache 1.x)のサポートが有効になります。

Env: LIFERAY_WEB_PERIOD_SERVER_PERIOD_PROXY_PERIOD_LEGACY_PERIOD_MODE

Defaults:

    web.server.proxy.legacy.mode=false


Top of Page

WebDAV


処理を無視するWebDAVサーブレット用のファイルのリストを設定します。

Env: LIFERAY_WEBDAV_PERIOD_IGNORE

Defaults:

    webdav.ignore=.DS_Store,.metadata_index_homes_only,.metadata_never_index,.Spotlight-V100,.TemporaryItems,.Trashes,Backups.backupdb


生成されたナンスの時間切れまでの分数を指定します。クライアントが時間切れのナンスでサーバーに接続すると、サーバーはstale=trueのHTTPエラー401を返します。

Env: LIFERAY_WEBDAV_PERIOD_NONCE_PERIOD_EXPIRATION

Defaults:

    webdav.nonce.expiration=30


Top of Page

メインサーブレット


サーブレットは、com.liferay.portal.servlet.filters.secure.SecureFilterで保護できます。

このサーブレットにアクセスできるIPのリストをコンマ区切りで入力します。空のリストを入力すると、IPがこのサーブレットにアクセスできるようになります。 SERVER_IPはホストサーバーのIPに置き換えられます。

Env: LIFERAY_MAIN_PERIOD_SERVLET_PERIOD_HOSTS_PERIOD_ALLOWED

Defaults:

    main.servlet.hosts.allowed=


このサーブレットがhttps経由でしかアクセスできない場合は、これをtrueに設定します。

Env: LIFERAY_MAIN_PERIOD_SERVLET_PERIOD_HTTPS_PERIOD_REQUIRED

Defaults:

    main.servlet.https.required=false


Top of Page

アトム サーブレット


このサーブレットの保護方法については、プロパティ "main.servlet.hosts.allowed" とプロパティ "main.servlet.https.required" を参照してください。

Env: LIFERAY_ATOM_PERIOD_SERVLET_PERIOD_HOSTS_PERIOD_ALLOWED Env: LIFERAY_ATOM_PERIOD_SERVLET_PERIOD_HTTPS_PERIOD_REQUIRED

Defaults:

    atom.servlet.hosts.allowed=127.0.0.1,SERVER_IP
    atom.servlet.https.required=false


Top of Page

アクシス サーブレット


このサーブレットの保護方法については、プロパティ "main.servlet.hosts.allowed" とプロパティ "main.servlet.https.required" を参照してください。

Env: LIFERAY_AXIS_PERIOD_SERVLET_PERIOD_HOSTS_PERIOD_ALLOWED Env: LIFERAY_AXIS_PERIOD_SERVLET_PERIOD_HTTPS_PERIOD_REQUIRED

Defaults:

    axis.servlet.hosts.allowed=127.0.0.1,SERVER_IP
    axis.servlet.https.required=false


Top of Page

ダイナミック リソース サーブレット


ダイナミック リソース サーブレット スクラッチからのサービスが許可されているパスを設定します。

Env: LIFERAY_DYNAMIC_PERIOD_RESOURCE_PERIOD_SERVLET_PERIOD_ALLOWED_PERIOD_PATHS

Defaults:

    dynamic.resource.servlet.allowed.paths=\
        /sprite


Top of Page

Google ガジェット サーブレット


Googleガジェット サーブレットのサーブレットマッピングを設定します。

Env: LIFERAY_GOOGLE_PERIOD_GADGET_PERIOD_SERVLET_PERIOD_MAPPING

Defaults:

    google.gadget.servlet.mapping=/google_gadget


Top of Page

JSON サーブレット


このサーブレットの保護方法については、プロパティ "main.servlet.hosts.allowed" とプロパティ "main.servlet.https.required" を参照してください。

Env: LIFERAY_JSON_PERIOD_SERVLET_PERIOD_HOSTS_PERIOD_ALLOWED Env: LIFERAY_JSON_PERIOD_SERVLET_PERIOD_HTTPS_PERIOD_REQUIRED

Defaults:

    json.servlet.hosts.allowed=
    json.servlet.https.required=false


Top of Page

JSON Webサービス サーブレット


このサーブレットの保護方法については、プロパティ "main.servlet.hosts.allowed" とプロパティ "main.servlet.https.required" を参照してください。

Env: LIFERAY_JSONWS_PERIOD_SERVLET_PERIOD_HOSTS_PERIOD_ALLOWED Env: LIFERAY_JSONWS_PERIOD_SERVLET_PERIOD_HTTPS_PERIOD_REQUIRED

Defaults:

    jsonws.servlet.hosts.allowed=
    jsonws.servlet.https.required=false


Top of Page

Netvibes サーブレット


Netvibes サーブレットのサーブレットマッピングを設定します。

Env: LIFERAY_NETVIBES_PERIOD_SERVLET_PERIOD_MAPPING

Defaults:

    netvibes.servlet.mapping=/netvibes


Top of Page

Spring リモーティング・サーブレット


このサーブレットの保護方法については、プロパティ "main.servlet.hosts.allowed" とプロパティ "main.servlet.https.required" を参照してください。

Env: LIFERAY_SPRING_PERIOD_REMOTING_PERIOD_SERVLET_PERIOD_HOSTS_PERIOD_ALLOWED Env: LIFERAY_SPRING_PERIOD_REMOTING_PERIOD_SERVLET_PERIOD_HTTPS_PERIOD_REQUIRED

Defaults:

    spring.remoting.servlet.hosts.allowed=127.0.0.1,SERVER_IP
    spring.remoting.servlet.https.required=false


Top of Page

トンネル サーブレット


このサーブレットの保護方法については、プロパティ "main.servlet.hosts.allowed" とプロパティ "main.servlet.https.required" を参照してください。

Env: LIFERAY_TUNNEL_PERIOD_SERVLET_PERIOD_HOSTS_PERIOD_ALLOWED Env: LIFERAY_TUNNEL_PERIOD_SERVLET_PERIOD_HTTPS_PERIOD_REQUIRED

Defaults:

    tunnel.servlet.hosts.allowed=127.0.0.1,SERVER_IP
    tunnel.servlet.https.required=false


Top of Page

ウェブサーバー サーブレット


Accept-Rangesヘッダを送信するには、これをMIMEタイプのコンマ区切りのリストに設定します。

Env: LIFERAY_WEB_PERIOD_SERVER_PERIOD_SERVLET_PERIOD_ACCEPT_PERIOD_RANGES_PERIOD_MIME_PERIOD_TYPES

Defaults:

    web.server.servlet.accept.ranges.mime.types=audio/basic,audio/mid,audio/midi,audio/mod,audio/mp3,audio/mp4,audio/mpeg,audio/mpeg3,audio/ogg,audio/vorbis,audio/wav,audio/x-m4a,audio/x-mid,audio/x-midi,audio/x-mod,audio/x-mpeg,audio/x-pn-realaudio,audio/x-realaudio,audio/x-wav,video/avi,video/mp4,video/mpeg,video/ogg,video/quicktime,video/x-flv,video/x-m4v,video/x-ms-wmv,video/x-msvideo


これをtrueに設定すると、リクエストが従来のイメージギャラリーからのイメージに対するものであるかどうかがチェックされます。 これは、6.1より古いバージョンから移行する場合にのみ必要です。

Env: LIFERAY_WEB_PERIOD_SERVER_PERIOD_SERVLET_PERIOD_CHECK_PERIOD_IMAGE_PERIOD_GALLERY

Defaults:

    web.server.servlet.check.image.gallery=false


ディレクトリのインデックス付けを有効にするには、このプロパティをtrueに設定します。

Env: LIFERAY_WEB_PERIOD_SERVER_PERIOD_SERVLET_PERIOD_DIRECTORY_PERIOD_INDEXING_PERIOD_ENABLED

Defaults:

    web.server.servlet.directory.indexing.enabled=false


ブラウザが要求できる最大範囲フィールドを設定します。

Env: LIFERAY_WEB_PERIOD_SERVER_PERIOD_SERVLET_PERIOD_MAX_PERIOD_RANGE_PERIOD_FIELDS

Defaults:

    web.server.servlet.max.range.fields=10


Webサーバーサーブレットが出力するサーバー情報行に使用する冗長レベルを設定します。 有効な値として、すべてのバージョン情報(例:Liferay Portal Community Edition 6.1.0 CEなど)を与える「full」、名前部分(例:Liferay Portal Community Edition)だけを与える「partial」があります。

Env: LIFERAY_WEB_PERIOD_SERVER_PERIOD_SERVLET_PERIOD_VERSION_PERIOD_VERBOSITY

Defaults:

    web.server.servlet.version.verbosity=full


Top of Page

WebDAV サーブレット


このサーブレットの保護方法については、プロパティ "main.servlet.hosts.allowed" とプロパティ "main.servlet.https.required" を参照してください。

Env: LIFERAY_WEBDAV_PERIOD_SERVLET_PERIOD_HOSTS_PERIOD_ALLOWED Env: LIFERAY_WEBDAV_PERIOD_SERVLET_PERIOD_HTTPS_PERIOD_REQUIRED

Defaults:

    webdav.servlet.hosts.allowed=
    webdav.servlet.https.required=false


Top of Page

ウィジェット サーブレット


Widget サーブレットのサーブレットマッピングを設定します。

Env: LIFERAY_WIDGET_PERIOD_SERVLET_PERIOD_MAPPING

Defaults:

    widget.servlet.mapping=/widget


Top of Page

アドミン ポートレット


新しく作成されたユーザーに関連付けられた\nのキャラクターで区切られたデフォルトグループ名のリストを入力します。

Env: LIFERAY_ADMIN_PERIOD_DEFAULT_PERIOD_GROUP_PERIOD_NAMES

Defaults:

    admin.default.group.names=


新しく作成されたユーザーに関連付けられた\nのキャラクターで区切られたデフォルト組織名のリストを入力します。

Env: LIFERAY_ADMIN_PERIOD_DEFAULT_PERIOD_ORGANIZATION_PERIOD_GROUP_PERIOD_NAMES

Defaults:

    admin.default.organization.group.names=


新しく作成されたユーザーに関連付けられた\nのキャラクターで区切られたデフォルトのレギュラーロール名のリストを入力します。

Env: LIFERAY_ADMIN_PERIOD_DEFAULT_PERIOD_ROLE_PERIOD_NAMES

Defaults:

    admin.default.role.names=User


新しく作成されたユーザーに関連付けられた\nのキャラクターで区切られたデフォルトユーザーグループ名のリストを入力します。

Env: LIFERAY_ADMIN_PERIOD_DEFAULT_PERIOD_USER_PERIOD_GROUP_PERIOD_NAMES

Defaults:

    admin.default.user.group.names=


これをtrueに設定すると、ユーザーはログイン時に必ず、グループ、ロール、およびユーザーグループのデフォルトの関連付けに同期されます。 ユーザーが作成されたときにデフォルトの関連付けをユーザーに適用する必要がある場合は、これをfalseに設定します。

Env: LIFERAY_ADMIN_PERIOD_SYNC_PERIOD_DEFAULT_PERIOD_ASSOCIATIONS

Defaults:

    admin.sync.default.associations=false


\nのキャラクターで区切られたホスト名のリストを入力します。

Env: LIFERAY_ADMIN_PERIOD_MAIL_PERIOD_HOST_PERIOD_NAMES

Defaults:

    admin.mail.host.names=


\nのキャラクターで区切られた予約スクリーン名のリストを入力します。

Env: LIFERAY_ADMIN_PERIOD_RESERVED_PERIOD_SCREEN_PERIOD_NAMES

Defaults:

    admin.reserved.screen.names=


\nのキャラクターで区切られたEメールアドレスのリストを入力します。

Env: LIFERAY_ADMIN_PERIOD_RESERVED_PERIOD_EMAIL_PERIOD_ADDRESSES

Defaults:

    admin.reserved.email.addresses=


Eメール通知設定を構成します。

Env: LIFERAY_ADMIN_PERIOD_EMAIL_PERIOD_FROM_PERIOD_ADDRESS Env: LIFERAY_ADMIN_PERIOD_EMAIL_PERIOD_FROM_PERIOD_NAME

Defaults:

    admin.email.from.name=Joe Bloggs
    admin.email.from.address=test@liferay.com

Defaults:

    admin.email.user.added.enabled=true
    admin.email.user.added.subject=com/liferay/portlet/admin/dependencies/email_user_added_subject.tmpl
    admin.email.user.added.body=com/liferay/portlet/admin/dependencies/email_user_added_body.tmpl
    admin.email.user.added.no.password.body=com/liferay/portlet/admin/dependencies/email_user_added_no_password_body.tmpl

Defaults:

    admin.email.password.reset.subject=com/liferay/portlet/admin/dependencies/email_password_reset_subject.tmpl
    admin.email.password.reset.body=com/liferay/portlet/admin/dependencies/email_password_reset_body.tmpl

Defaults:

    admin.email.password.sent.subject=com/liferay/portlet/admin/dependencies/email_password_sent_subject.tmpl
    admin.email.password.sent.body=com/liferay/portlet/admin/dependencies/email_password_sent_body.tmpl

Defaults:

    admin.email.verification.subject=com/liferay/portlet/admin/dependencies/email_verification_subject.tmpl
    admin.email.verification.body=com/liferay/portlet/admin/dependencies/email_verification_body.tmpl


\nのキャラクターで区切られたWeb分析タイプのリストを入力します。

Env: LIFERAY_ADMIN_PERIOD_ANALYTICS_PERIOD_TYPES

Defaults:

    admin.analytics.types=google\npiwik


コントロールパネルで表示されるときに難読化され、********に置き換えられるプロパティのリストをコンマ区切りで追加します。

Env: LIFERAY_ADMIN_PERIOD_OBFUSCATED_PERIOD_PROPERTIES

Defaults:

    admin.obfuscated.properties=auth.mac.shared.key,auth.token.shared.secret,captcha.engine.recaptcha.key.private,default.admin.password,dl.file.entry.preview.generation.decrypt.passwords.pdfbox,dl.repository.guest.password,jdbc.default.password,mail.session.mail.pop3.password,mail.session.mail.smtp.password,tunneling.servlet.shared.secret


Top of Page

アナウンスメント ポートレット


Eメール通知設定を構成します。

Env: LIFERAY_ANNOUNCEMENTS_PERIOD_EMAIL_PERIOD_FROM_PERIOD_ADDRESS Env: LIFERAY_ANNOUNCEMENTS_PERIOD_EMAIL_PERIOD_FROM_PERIOD_NAME

Defaults:

    announcements.email.from.name=
    announcements.email.from.address=

Defaults:

    announcements.email.to.name=
    announcements.email.to.address=noreply@liferay.com

Defaults:

    announcements.email.subject=com/liferay/portlet/announcements/dependencies/email_subject.tmpl
    announcements.email.body=com/liferay/portlet/announcements/dependencies/email_body.tmpl


アナウンスメントタイプのリストを設定します。各アナウンスメントタイプの表示テキストは、content/Language.propertiesに設定されています。

Env: LIFERAY_ANNOUNCEMENTS_PERIOD_ENTRY_PERIOD_TYPES

Defaults:

    announcements.entry.types=general,news,test


CheckEntryMessageListenerを実行して新しいアナウンスをチェックする間隔を分単位で設定します。 ユーザーに対して、新しいアナウンスをEメールで通知します。

Env: LIFERAY_ANNOUNCEMENTS_PERIOD_ENTRY_PERIOD_CHECK_PERIOD_INTERVAL

Defaults:

    announcements.entry.check.interval=15


ページ毎に表示するアナウンス数に利用可能な値を設定します。

Env: LIFERAY_ANNOUNCEMENTS_PERIOD_ENTRY_PERIOD_PAGE_PERIOD_DELTA_PERIOD_VALUES

Defaults:

    announcements.entry.page.delta.values=5,10,20,30,50,75


Top of Page

アセット


新しいカテゴリのデフォルトプロパティのリストをコンマ区切りで入力します。 リストの各項目は、"key:value"の形式にする必要があります。

Env: LIFERAY_ASSET_PERIOD_CATEGORIES_PERIOD_PROPERTIES_PERIOD_DEFAULT

Defaults:

    asset.categories.properties.default=


カテゴリーを使用した検索およびブラウジングで、選択されたカテゴリーに明示的に割り当てられたアセットのみを表示するように指定するには、以下をfalseに設定します。 trueに設定すると、子カテゴリも検索に含まれます。

Env: LIFERAY_ASSET_PERIOD_CATEGORIES_PERIOD_SEARCH_PERIOD_HIERARCHICAL

Defaults:

    asset.categories.search.hierarchical=true


アセットカテゴリ セレクタのエントリの最大数を設定します。 -1の値を指定すると、すべてのエントリがロードされ、結果にページ番号は付けられません。

Env: LIFERAY_ASSET_PERIOD_CATEGORIES_PERIOD_SELECTOR_PERIOD_MAX_PERIOD_ENTRIES

Defaults:

    asset.categories.selector.max.entries=50


許可によってフィルタリングされるアセット検索を実行するときに使用される結果の上限を設定します。

Env: LIFERAY_ASSET_PERIOD_FILTER_PERIOD_SEARCH_PERIOD_LIMIT

Defaults:

    asset.filter.search.limit=200


デフォルトで作成されるボキャブラリの名称を設定します。

Env: LIFERAY_ASSET_PERIOD_VOCABULARY_PERIOD_DEFAULT

Defaults:

    asset.vocabulary.default=Topic


接頭辞 "asset.renderer.enabled."およびアセットレンダラーファクトリークラス名の接尾部を持つプロパティを設定してアセットレンダラーファクトリーの有効化または無効化を行います。 デフォルト設定は、trueです。詳細については、LPS-6085を参照してください。

Env: LIFERAY_ASSET_PERIOD_RENDERER_PERIOD_ENABLED_PERIOD_COM_PERIOD_LIFERAY_PERIOD_PORTLET_PERIOD_DOCUMENTLIBRARY_PERIOD_ASSET_PERIOD__UPPERCASED__UPPERCASEL__UPPERCASEF_ILE_UPPERCASEE_NTRY_UPPERCASEA_SSET_UPPERCASER_ENDERER_UPPERCASEF_ACTORY

Examples:

    asset.renderer.enabled.com.liferay.portlet.documentlibrary.asset.DLFileEntryAssetRendererFactory=false


Top of Page

ブログのポートレット


ブログエントリへのコメントを有効化するにはこれを真に設定してください。

Env: LIFERAY_BLOGS_PERIOD_ENTRY_PERIOD_COMMENTS_PERIOD_ENABLED

Defaults:

    blogs.entry.comments.enabled=true


Top of Page

ブログのサービス


Eメール通知設定を構成します。

Env: LIFERAY_BLOGS_PERIOD_EMAIL_PERIOD_FROM_PERIOD_ADDRESS Env: LIFERAY_BLOGS_PERIOD_EMAIL_PERIOD_FROM_PERIOD_NAME

Defaults:

    blogs.email.from.name=
    blogs.email.from.address=

Defaults:

    blogs.email.entry.added.enabled=true
    blogs.email.entry.added.subject=${resource:com/liferay/portlet/blogs/dependencies/email_entry_added_subject.tmpl}
    blogs.email.entry.added.body=${resource:com/liferay/portlet/blogs/dependencies/email_entry_added_body.tmpl}

Defaults:

    blogs.email.entry.updated.enabled=true
    blogs.email.entry.updated.subject=${resource:com/liferay/portlet/blogs/dependencies/email_entry_updated_subject.tmpl}
    blogs.email.entry.updated.body=${resource:com/liferay/portlet/blogs/dependencies/email_entry_updated_body.tmpl}

Defaults:

    blogs.page.abstract.length=400

Defaults:

    blogs.rss.abstract.length=200


リンクバックの抜粋長を設定します。

Env: LIFERAY_BLOGS_PERIOD_LINKBACK_PERIOD_EXCERPT_PERIOD_LENGTH

Defaults:

    blogs.linkback.excerpt.length=200


リンクバックの抜粋長を設定します。

Env: LIFERAY_BLOGS_PERIOD_PINGBACK_PERIOD_ENABLED

Defaults:

    blogs.pingback.enabled=true


トラックバックを有効にするには、これをtrueに設定します。

Env: LIFERAY_BLOGS_PERIOD_TRACKBACK_PERIOD_ENABLED

Defaults:

    blogs.trackback.enabled=false


これをtrueに設定すると、新しいブログエントリや更新されたブログエントリに対してGoogleにpingを送信できるようになります。

Env: LIFERAY_BLOGS_PERIOD_PING_PERIOD_GOOGLE_PERIOD_ENABLED

Defaults:

    blogs.ping.google.enabled=true


ページ毎に表示するブログ数に利用可能な値を設定します。

Env: LIFERAY_BLOGS_PERIOD_ENTRY_PERIOD_PAGE_PERIOD_DELTA_PERIOD_VALUES

Defaults:

    blogs.entry.page.delta.values=5,10,20,30,50,75


これをtrueに設定すると、ブログエントリの前後のナビゲーションが有効になります。

Env: LIFERAY_BLOGS_PERIOD_ENTRY_PERIOD_PREVIOUS_PERIOD_AND_PERIOD_NEXT_PERIOD_NAVIGATION_PERIOD_ENABLED

Defaults:

    blogs.entry.previous.and.next.navigation.enabled=true


ブログエントリで保存された画像の最大ファイルサイズを設定します。画像は、Alloy Editor、Cover Image、またはImage Selectorを使用してアップロードできます。 最大ファイルサイズを0にすると、ファイルサイズは無制限になります。しかしながら、許可された最大ファイルサイズは、プロパティ "com.liferay.portal.upload.UploadServletRequestImpl.max.size" に設定されています。 デフォルト値は、5 mbです。

Env: LIFERAY_BLOGS_PERIOD_IMAGE_PERIOD_MAX_PERIOD_SIZE

Defaults:

    blogs.image.max.size=5242880


ブログ画像の有効なファイル拡張子を設定します。「*」のファイル拡張子を使用すると、すべてのファイル拡張子が許可されます。

Env: LIFERAY_BLOGS_PERIOD_IMAGE_PERIOD_EXTENSIONS

Defaults:

    blogs.image.extensions=.gif,.jpeg,.jpg,.png


デフォルトでブログをライブへと公開する必要がある場合、これをtrueに設定します。

Env: LIFERAY_BLOGS_PERIOD_PUBLISH_PERIOD_TO_PERIOD_LIVE_PERIOD_BY_PERIOD_DEFAULT

Defaults:

    blogs.publish.to.live.by.default=false


Top of Page

カレンダー


デフォルトでカレンダーをライブへと公開する必要がある場合、これをtrueに設定します。

Env: LIFERAY_CALENDAR_PERIOD_PUBLISH_PERIOD_TO_PERIOD_LIVE_PERIOD_BY_PERIOD_DEFAULT

Defaults:

    calendar.publish.to.live.by.default=true


Top of Page

ディスカッションタグ ライブラリ


ディスカッションのEメール通知設定を構成します。

Env: LIFERAY_DISCUSSION_PERIOD_EMAIL_PERIOD_BODY Env: LIFERAY_DISCUSSION_PERIOD_EMAIL_PERIOD_COMMENTS_PERIOD_ADDED_PERIOD_ENABLED Env: LIFERAY_DISCUSSION_PERIOD_EMAIL_PERIOD_SUBJECT

Defaults:

    discussion.email.comments.added.enabled=true
    discussion.email.subject=com/liferay/portlet/messageboards/dependencies/discussion_email_subject.tmpl
    discussion.email.body=com/liferay/portlet/messageboards/dependencies/discussion_email_body.tmpl


ディスカッションコメントのサブスクリプションチェックボックスをデフォルトでオンにする場合は、これをtrueに設定します。

Env: LIFERAY_DISCUSSION_PERIOD_SUBSCRIBE_PERIOD_BY_PERIOD_DEFAULT

Defaults:

    discussion.subscribe.by.default=true


ディスカッションコメントに許可されている要素と属性のリストをセミコロン区切りで入力します。 これはエディタが特定のマークアップを許可し、バックエンドがコンテンツをサニタイズするために使用されます。

属性はコンマで区切られたリストとして指定することもできます。属性が指定されていない場合、ディスカッションコメントが追加されるとすべての属性がクリーンアップされます。

サポートされる構文は、http://docs.ckeditor.com/#!/guide/dev_allowed_content_rules-section-string-formatに記載されている構文のサブセットです

次の文法は、サポートされているサブセットを記述したものです(括弧はグループ化に使用され、 「*」は0または複数回の反復を意味し、 '|'は代替語の説明に使用されます)。

     allowed-content : element (; element)*
         element : element-name | element-name[attribute (, atribute)*]

Env: LIFERAY_DISCUSSION_PERIOD_COMMENTS_PERIOD_ALLOWED_PERIOD_CONTENT

Defaults:

    discussion.comments.allowed.content=a[href];em;p;span[class];strong;u

Examples:

    discussion.comments.allowed.content=a[href,title];em;p;strong;u


ユーザーがサイトメンバー ロールで定義された権限を持っていなくても、独自のディスカッションコメントを編集できる場合は、このプロパティをtrueに設定します。

Env: LIFERAY_DISCUSSION_PERIOD_COMMENTS_PERIOD_ALWAYS_PERIOD_EDITABLE_PERIOD_BY_PERIOD_OWNER

Defaults:

    discussion.comments.always.editable.by.owner=false


改ページ前に表示するディスカッションコメントの最小数の値を設定します。 トップレベルのコメントに基づいてページを作成する際、トップレベルのディスカッションコメントが見つかるまで、指定された値よりも多くのディスカッションコメントを表示できます。

Env: LIFERAY_DISCUSSION_PERIOD_COMMENTS_PERIOD_DELTA_PERIOD_VALUE

Defaults:

    discussion.comments.delta.value=50


ディスカッションコメントの形式を設定します。

Env: LIFERAY_DISCUSSION_PERIOD_COMMENTS_PERIOD_FORMAT

Defaults:

    discussion.comments.format=html

Examples:

    discussion.comments.format=bbcode


ディスカッションコメントの最大数を設定します。最大ディスカッションコメント数を0にすると、ディスカッションコメントは無制限になります。

Env: LIFERAY_DISCUSSION_PERIOD_MAX_PERIOD_COMMENTS

Defaults:

    discussion.max.comments=1000


Top of Page

ドキュメントライブラリ ポートレット

Defaults:

    dl.actions.visible=false

Defaults:

    dl.comment.ratings.enabled=true


サポートされる表示ビューのリストを設定します。

Env: LIFERAY_DL_PERIOD_DISPLAY_PERIOD_VIEWS

Defaults:

    dl.display.views=icon,descriptive,list

Defaults:

    dl.entry.columns=name,size,status,modified-date,create-date,action

Defaults:

    dl.file.entry.columns=name,size,locked

Defaults:

    dl.folder.columns=name,num-of-folders,num-of-documents

Defaults:

    dl.folders.search.visible=true

Defaults:

    dl.ratings.enabled=true

Defaults:

    dl.related.assets.enabled=true

Defaults:

    dl.subfolders.visible=true

Defaults:

    dl.tabs.visible=false


Top of Page

ドキュメントライブラリ サービス


Eメール通知設定を構成します。

Env: LIFERAY_DL_PERIOD_EMAIL_PERIOD_FROM_PERIOD_ADDRESS Env: LIFERAY_DL_PERIOD_EMAIL_PERIOD_FROM_PERIOD_NAME

Defaults:

    dl.email.from.name=
    dl.email.from.address=

Defaults:

    dl.email.file.entry.added.enabled=true
    dl.email.file.entry.added.subject=${resource:com/liferay/portlet/documentlibrary/dependencies/email_file_entry_added_subject.tmpl}
    dl.email.file.entry.added.body=${resource:com/liferay/portlet/documentlibrary/dependencies/email_file_entry_added_body.tmpl}

Defaults:

    dl.email.file.entry.updated.enabled=true
    dl.email.file.entry.updated.subject=${resource:com/liferay/portlet/documentlibrary/dependencies/email_file_entry_updated_subject.tmpl}
    dl.email.file.entry.updated.body=${resource:com/liferay/portlet/documentlibrary/dependencies/email_file_entry_updated_body.tmpl}


ファイルがストアに送信されるときにウイルス対策チェックを実行できるようにするには、このプロパティをtrueに設定します。 この値をtrueに設定すると、ウイルスファイルがストアに侵入することを防ぎますが、ファイルの検疫は許可されません。

Env: LIFERAY_DL_PERIOD_STORE_PERIOD_ANTIVIRUS_PERIOD_ENABLED

Defaults:

    dl.store.antivirus.enabled=false


次を実行するクラス名を設定してください。 com.liferay.document.library.kernel.antivirus.AntivirusScanner。ドキュメントライブラリサーバーは、これを使用してドキュメントのウイルススキャンを行います。

Env: LIFERAY_DL_PERIOD_STORE_PERIOD_ANTIVIRUS_PERIOD_IMPL

Defaults:

    dl.store.antivirus.impl=com.liferay.portlet.documentlibrary.antivirus.DummyAntivirusScannerImpl

Examples:

    dl.store.antivirus.impl=com.liferay.portlet.documentlibrary.antivirus.ClamAntivirusScannerImpl


These properties define the replacement strings for certain characters to get safe file names. They are used in com.liferay.portal.util.FileImpl See LPS-69122 for more information.

You should not modify these properties unless you are completely certain that no file has been stored using previous values.

Env: LIFERAY_DL_PERIOD_STORE_PERIOD_FILE_PERIOD_IMPL_PERIOD_SAFE_PERIOD_FILE_PERIOD_NAME_PERIOD__NUMBER2__PERIOD_AMPERSAND Env: LIFERAY_DL_PERIOD_STORE_PERIOD_FILE_PERIOD_IMPL_PERIOD_SAFE_PERIOD_FILE_PERIOD_NAME_PERIOD__NUMBER2__PERIOD_CLOSE_PERIOD_PARENTHESIS Env: LIFERAY_DL_PERIOD_STORE_PERIOD_FILE_PERIOD_IMPL_PERIOD_SAFE_PERIOD_FILE_PERIOD_NAME_PERIOD__NUMBER2__PERIOD_OPEN_PERIOD_PARENTHESIS Env: LIFERAY_DL_PERIOD_STORE_PERIOD_FILE_PERIOD_IMPL_PERIOD_SAFE_PERIOD_FILE_PERIOD_NAME_PERIOD__NUMBER2__PERIOD_SEMICOLON

Defaults:

    dl.store.file.impl.safe.file.name.2.ampersand=_AMP_
    dl.store.file.impl.safe.file.name.2.close.parenthesis=_CP_
    dl.store.file.impl.safe.file.name.2.open.parenthesis=_OP_
    dl.store.file.impl.safe.file.name.2.semicolon=_SEM_


次を実行するクラス名を設定してください。 com.liferay.document.library.kernel.store.Store。ドキュメントライブラリサーバーはこれを使用してドキュメントを保持します。

Env: LIFERAY_DL_PERIOD_STORE_PERIOD_IMPL

Defaults:

    dl.store.impl=com.liferay.portal.store.file.system.FileSystemStore

Examples:

    dl.store.impl=com.liferay.portal.store.db.DBStore
    dl.store.impl=com.liferay.portal.store.file.system.AdvancedFileSystemStore
    dl.store.impl=com.liferay.portal.store.s3.S3Store


ドキュメントの最大ファイルサイズと有効なファイル拡張子を設定します。 最大ファイルサイズを0にすると、ファイルサイズは無制限になります。しかしながら、許可された最大ファイルサイズは、プロパティ "com.liferay.portal.upload.UploadServletRequestImpl.max.size" に設定されています。

Env: LIFERAY_DL_PERIOD_FILE_PERIOD_MAX_PERIOD_SIZE

Defaults:

    dl.file.max.size=0

Examples:

    dl.file.max.size=307200
    dl.file.max.size=1024000
    dl.file.max.size=3072000


「*」のファイル拡張子を使用すると、すべてのファイル拡張子が許可されます。

Env: LIFERAY_DL_PERIOD_FILE_PERIOD_EXTENSIONS

Defaults:

    dl.file.extensions=*

Examples:

    dl.file.extensions=.bmp,.css,.doc,.docx,.dot,.gif,.gz,.htm,.html,.jpg,.js,.lar,.odb,.odf,.odg,.odp,.ods,.odt,.pdf,.png,.ppt,.pptx,.rtf,.swf,.sxc,.sxi,.sxw,.tar,.tiff,.tgz,.txt,.vsd,.xls,.xlsx,.xml,.zip,.jrxml


これをfalseに設定すると、ユーザーは最初にアップロードされたファイルとは異なる拡張子を持つファイルをアップロードしてファイルエントリを更新できます。 これをtrueに設定した場合、OSXとの互換性が損なわれるという問題が知られています。 詳細については、LPS-10770を参照してください。

Env: LIFERAY_DL_PERIOD_FILE_PERIOD_EXTENSIONS_PERIOD_STRICT_PERIOD_CHECK

Defaults:

    dl.file.extensions.strict.check=false


ディレクトリ名とファイル名に許可されていないキャラクター。

Env: LIFERAY_DL_PERIOD_CHAR_PERIOD_BLACKLIST

Defaults:

    dl.char.blacklist=\\\\,//,:,*,?,\",<,>,|,../,/..


ディレクトリ名またはファイル名の最後のキャラクターとして許可されていないキャラクター。

Env: LIFERAY_DL_PERIOD_CHAR_PERIOD_LAST_PERIOD_BLACKLIST

Defaults:

    dl.char.last.blacklist=\\u0020,.


拡張子に関係なくブラックリストに登録されるディレクトリ名とファイル名。

Env: LIFERAY_DL_PERIOD_NAME_PERIOD_BLACKLIST

Defaults:

    dl.name.blacklist=con,prn,aux,nul,com1,com2,com3,com4,com5,com6,com7,com8,com9,lpt1,lpt2,lpt3,lpt4,lpt5,lpt6,lpt7,lpt8,lpt9


テーマのファイルシステムフォルダにイメージを追加することにより、一般的なサムネイルのPNGをマップできます。 例えば、ドキュメントの一般的なサムネイルは、/_unstyled/images/file_system/large/document.pngにあります。

Env: LIFERAY_DL_PERIOD_FILE_PERIOD_GENERIC_PERIOD_EXTENSIONS_OPENBRACKET_COMPRESSED_CLOSEBRACKET_ Env: LIFERAY_DL_PERIOD_FILE_PERIOD_GENERIC_PERIOD_EXTENSIONS_OPENBRACKET_DOCUMENT_CLOSEBRACKET_ Env: LIFERAY_DL_PERIOD_FILE_PERIOD_GENERIC_PERIOD_EXTENSIONS_OPENBRACKET_FLASH_CLOSEBRACKET_ Env: LIFERAY_DL_PERIOD_FILE_PERIOD_GENERIC_PERIOD_EXTENSIONS_OPENBRACKET_IMAGE_CLOSEBRACKET_ Env: LIFERAY_DL_PERIOD_FILE_PERIOD_GENERIC_PERIOD_EXTENSIONS_OPENBRACKET_MUSIC_CLOSEBRACKET_ Env: LIFERAY_DL_PERIOD_FILE_PERIOD_GENERIC_PERIOD_EXTENSIONS_OPENBRACKET_PDF_CLOSEBRACKET_ Env: LIFERAY_DL_PERIOD_FILE_PERIOD_GENERIC_PERIOD_EXTENSIONS_OPENBRACKET_PRESENTATION_CLOSEBRACKET_ Env: LIFERAY_DL_PERIOD_FILE_PERIOD_GENERIC_PERIOD_EXTENSIONS_OPENBRACKET_SPREADSHEET_CLOSEBRACKET_ Env: LIFERAY_DL_PERIOD_FILE_PERIOD_GENERIC_PERIOD_EXTENSIONS_OPENBRACKET_VIDEO_CLOSEBRACKET_ Env: LIFERAY_DL_PERIOD_FILE_PERIOD_GENERIC_PERIOD_NAMES

Defaults:

    dl.file.generic.names=compressed,document,flash,image,music,pdf,presentation,spreadsheet,video
    dl.file.generic.extensions[compressed]=lar,rar,zip
    dl.file.generic.extensions[document]=doc,docx,pages,rtf,odt
    dl.file.generic.extensions[flash]=flv,swf
    dl.file.generic.extensions[image]=bmp,gif,jpeg,jpg,odg,png,svg
    dl.file.generic.extensions[music]=acc,mid,mp3,oga,ogg,wav,wma
    dl.file.generic.extensions[pdf]=pdf
    dl.file.generic.extensions[presentation]=key,keynote,odp,pps,ppt,pptx
    dl.file.generic.extensions[spreadsheet]=csv,numbers,ods,xls,xlsx
    dl.file.generic.extensions[video]=avi,m4v,mov,mp4,mpg,ogv,qt,rm,wmv


ファイルのインデックス可能なコンテンツの最大サイズを設定します。このプロパティより大きいファイルは、このプロパティのサイズだけのインデックスが作成されます。 -1の値は、ファイルの全コンテンツのインデックスが作成されることを示します。 0の値は、ファイルのコンテンツのインデックスが作成されないことを示します。

Env: LIFERAY_DL_PERIOD_FILE_PERIOD_INDEXING_PERIOD_MAX_PERIOD_SIZE

Defaults:

    dl.file.indexing.max.size=1048576


ファイルのコンテンツにインデックスを付けるときに無視されるファイル拡張子を設定します。 これらの拡張子を持つファイルのコンテンツは、インデックスに登録されず、メタデータのみがインデックスに登録されます。

Env: LIFERAY_DL_PERIOD_FILE_PERIOD_INDEXING_PERIOD_IGNORE_PERIOD_EXTENSIONS

Defaults:

    dl.file.indexing.ignore.extensions=.bmp,.gif,.jpeg,.jpg,.lar,.odg,.png,.svg

Examples:

    dl.file.indexing.ignore.extensions=.pdf,.ppt


Set the number of file entries that will be indexed in every iteration when indexing file entries.

Env: LIFERAY_DL_PERIOD_FILE_PERIOD_INDEXING_PERIOD_INTERVAL

Defaults:

    dl.file.indexing.interval=500


テーマのイメージディスプレイとドキュメントライブラリフォルダにイメージを追加することにより、拡張子のGIFをマップできます。 「*」のワイルドカード拡張子は無視されます。 例えば、DOC拡張子のデフォルトイメージは次の場所にあります: /_unstyled/images/file_system/small/doc.gif。

Env: LIFERAY_DL_PERIOD_FILE_PERIOD_ICONS

Defaults:

    dl.file.icons=.bmp,.css,.doc,.docx,.dot,.gif,.gz,.htm,.html,.jpeg,.jpg,.js,.lar,.odb,.odf,.odg,.odp,.ods,.odt,.pdf,.png,.ppt,.pptx,.rtf,.swf,.sxc,.sxi,.sxw,.tar,.tiff,.tgz,.txt,.vsd,.xls,.xlsx,.xml,.zip,.jrxml


これをtrueに設定すると、フォルダが空であるかどうかをチェックし、空のアイコンまたは完全なアイコンを表示します。 falseに設定するとチェックが無効になり、空のアイコンが常に表示されてパフォーマンスが向上します。

Env: LIFERAY_DL_PERIOD_FOLDER_PERIOD_ICON_PERIOD_CHECK_PERIOD_COUNT

Defaults:

    dl.folder.icon.check.count=true


diffツールで比較可能なファイル拡張子を設定します。OpenOfficeが有効で、ファイルがテキストに変換可能な場合にのみ、ここにリストされているバイナリファイルは比較可能です。

Env: LIFERAY_DL_PERIOD_COMPARABLE_PERIOD_FILE_PERIOD_EXTENSIONS

Defaults:

    dl.comparable.file.extensions=.css,.doc,.docx,.js,.htm,.html,.odt,.rtf,.sxw,.txt,.xml


ドキュメントライブラリファイルのコメントを有効にするには、これをtrueに設定します。

Env: LIFERAY_DL_PERIOD_FILE_PERIOD_ENTRY_PERIOD_COMMENTS_PERIOD_ENABLED

Defaults:

    dl.file.entry.comments.enabled=true


ドキュメントライブラリファイルの変換を有効にするには、これをtrueに設定します。

OpenOfficeも有効にされていない場合を除き、このプロパティは使用されません。プロパティ "openoffice.server.enabled"を参照してください。

Env: LIFERAY_DL_PERIOD_FILE_PERIOD_ENTRY_PERIOD_CONVERSIONS_PERIOD_ENABLED

Defaults:

    dl.file.entry.conversions.enabled=true


ドキュメントライブラリファイルのドラフトを有効にするには、これをtrueに設定します。

Env: LIFERAY_DL_PERIOD_FILE_PERIOD_ENTRY_PERIOD_DRAFTS_PERIOD_ENABLED

Defaults:

    dl.file.entry.drafts.enabled=false


タイムアウトした場合に自動的にチェックアウトをキャンセルするには、これを0に設定します。チェックアウトがタイムアウトするかどうかを自動的にチェックするには、これを1に設定します。

Env: LIFERAY_DL_PERIOD_FILE_PERIOD_ENTRY_PERIOD_LOCK_PERIOD_POLICY

Defaults:

    dl.file.entry.lock.policy=0


これをtrueに設定すると、「MS Officeで開く」の機能を使用するときに、ユーザーがドキュメントライブラリのユーザーインターフェイスを介してチェックを実行するよう強制されます。 これをfalseに設定すると、ユーザーは適切なMS Officeアプリケーションを閉じるときに自動的にファイルをチェックできるようになります。

Env: LIFERAY_DL_PERIOD_FILE_PERIOD_ENTRY_PERIOD_OPEN_PERIOD_IN_PERIOD_MS_PERIOD_OFFICE_PERIOD_MANUAL_PERIOD_CHECK_PERIOD_IN_PERIOD_REQUIRED

Defaults:

    dl.file.entry.open.in.ms.office.manual.check.in.required=false


次を実行するクラス名をコンマ区切りで入力してください。 com.liferay.document.library.kernel.util.DLProcessor。これらのクラスは、ドキュメントライブラリファイルの非同期処理を開始します。 com.liferay.document.library.kernel.util.PDFProcessorはすべてのPDFファイルを処理し、OpenOfficeが有効な場合はすべての形式をPDFに変換できます。

ImageMagickが有効になっている場合を除き、イメージ生成ではデフォルトでPDFBoxが使用されます。 PDFBoxはイメージ生成の精度が低く、特定のフォントで問題があります。

Env: LIFERAY_DL_PERIOD_FILE_PERIOD_ENTRY_PERIOD_PROCESSORS

Defaults:

    dl.file.entry.processors=com.liferay.portlet.documentlibrary.util.AudioProcessorImpl,com.liferay.portlet.documentlibrary.util.ImageProcessorImpl,com.liferay.portlet.documentlibrary.util.PDFProcessorImpl,com.liferay.portlet.documentlibrary.util.RawMetadataProcessorImpl,com.liferay.portlet.documentlibrary.util.VideoProcessorImpl


プレビューおよびサムネイル生成の最大ファイルサイズを設定します。このプロパティで指定された値を超えるファイルは、プレビューを生成するプロセッサを実行しません。 -1の値は、すべてのファイルが処理されることを示します。 値0は、ファイルが処理されないことを示します。 デフォルトの最大サイズは100メガバイトです。

Env: LIFERAY_DL_PERIOD_FILE_PERIOD_ENTRY_PERIOD_PREVIEWABLE_PERIOD_PROCESSOR_PERIOD_MAX_PERIOD_SIZE

Defaults:

    dl.file.entry.previewable.processor.max.size=104857600


生のメタデータ抽出から除外するMIMEタイプのリストをコンマ区切りで入力します。

Env: LIFERAY_DL_PERIOD_FILE_PERIOD_ENTRY_PERIOD_RAW_PERIOD_METADATA_PERIOD_PROCESSOR_PERIOD_EXCLUDED_PERIOD_MIME_PERIOD_TYPES

Defaults:

    dl.file.entry.raw.metadata.processor.excluded.mime.types=application/zip


これを0に設定すると、ファイルエントリに対するすべての更新が強制され、新しいバージョンになります。 変更が検出されなかった場合、または唯一の変更がゼロバイトのバイナリからゼロでないバイナリへの変更である場合にバージョン番号を保持するには、これを1に設定します。

Env: LIFERAY_DL_PERIOD_FILE_PERIOD_ENTRY_PERIOD_VERSION_PERIOD_POLICY

Defaults:

    dl.file.entry.version.policy=1


CheckFileRankMessageListenerを実行してファイル別にユーザーごとに保持するファイルランクの上限を上回るファイルランクをチェックし、削除する間隔を分単位で設定します。

Env: LIFERAY_DL_PERIOD_FILE_PERIOD_RANK_PERIOD_CHECK_PERIOD_INTERVAL

Defaults:

    dl.file.rank.check.interval=15


ドキュメントライブラリファイルのファイルランクを有効にするには、これをtrueに設定します。

Env: LIFERAY_DL_PERIOD_FILE_PERIOD_RANK_PERIOD_ENABLED

Defaults:

    dl.file.rank.enabled=true


ファイル別、ユーザー毎に保持するファイルランクの最大数を設定します。

Env: LIFERAY_DL_PERIOD_FILE_PERIOD_RANK_PERIOD_MAX_PERIOD_SIZE

Defaults:

    dl.file.rank.max.size=5


ドキュメントライブラリファイルのプレビューおよびサムネイル生成に関連する値を設定します。 "dl.file.entry.processors"で有効になっているクラスは、これらのパラメータを利用して必要なファイルを生成します。

一部のパラメータは、すべてのプロセッサに共通して適用されますが(例、dl.file.entry.thumbnail.max.height)、指定された特定の種類の生成に固有のパラメータもあります(例、dl.file.entry.preview.document.depth)。

プロパティ "dl.file.entry.preview.video.height"またはプロパティ "dl.file.entry.preview.video.width"が0に設定されている場合、ビデオファイルのそれぞれの高さと幅が使用されます。

プロパティ "imagemagick.enabled"、 "openoffice.server.enabled"、および "xuggler.enabled"を参照してください。

Env: LIFERAY_DL_PERIOD_FILE_PERIOD_ENTRY_PERIOD_PREVIEW_PERIOD_DOCUMENT_PERIOD_DEPTH Env: LIFERAY_DL_PERIOD_FILE_PERIOD_ENTRY_PERIOD_PREVIEW_PERIOD_DOCUMENT_PERIOD_DPI Env: LIFERAY_DL_PERIOD_FILE_PERIOD_ENTRY_PERIOD_PREVIEW_PERIOD_DOCUMENT_PERIOD_MAX_PERIOD_HEIGHT Env: LIFERAY_DL_PERIOD_FILE_PERIOD_ENTRY_PERIOD_PREVIEW_PERIOD_DOCUMENT_PERIOD_MAX_PERIOD_WIDTH Env: LIFERAY_DL_PERIOD_FILE_PERIOD_ENTRY_PERIOD_PREVIEW_PERIOD_ENABLED Env: LIFERAY_DL_PERIOD_FILE_PERIOD_ENTRY_PERIOD_PREVIEW_PERIOD_VIDEO_PERIOD_HEIGHT Env: LIFERAY_DL_PERIOD_FILE_PERIOD_ENTRY_PERIOD_PREVIEW_PERIOD_VIDEO_PERIOD_WIDTH Env: LIFERAY_DL_PERIOD_FILE_PERIOD_ENTRY_PERIOD_THUMBNAIL_PERIOD_CUSTOM_NUMBER1__PERIOD_MAX_PERIOD_HEIGHT Env: LIFERAY_DL_PERIOD_FILE_PERIOD_ENTRY_PERIOD_THUMBNAIL_PERIOD_CUSTOM_NUMBER1__PERIOD_MAX_PERIOD_WIDTH Env: LIFERAY_DL_PERIOD_FILE_PERIOD_ENTRY_PERIOD_THUMBNAIL_PERIOD_CUSTOM_NUMBER2__PERIOD_MAX_PERIOD_HEIGHT Env: LIFERAY_DL_PERIOD_FILE_PERIOD_ENTRY_PERIOD_THUMBNAIL_PERIOD_CUSTOM_NUMBER2__PERIOD_MAX_PERIOD_WIDTH Env: LIFERAY_DL_PERIOD_FILE_PERIOD_ENTRY_PERIOD_THUMBNAIL_PERIOD_ENABLED Env: LIFERAY_DL_PERIOD_FILE_PERIOD_ENTRY_PERIOD_THUMBNAIL_PERIOD_MAX_PERIOD_HEIGHT Env: LIFERAY_DL_PERIOD_FILE_PERIOD_ENTRY_PERIOD_THUMBNAIL_PERIOD_MAX_PERIOD_WIDTH Env: LIFERAY_DL_PERIOD_FILE_PERIOD_ENTRY_PERIOD_THUMBNAIL_PERIOD_VIDEO_PERIOD_FRAME_PERIOD_PERCENTAGE

Defaults:

    dl.file.entry.preview.enabled=true
    dl.file.entry.preview.document.depth=8
    dl.file.entry.preview.document.dpi=300
    dl.file.entry.preview.document.max.height=0
    dl.file.entry.preview.document.max.width=1000
    dl.file.entry.preview.video.height=360
    dl.file.entry.preview.video.width=640
    dl.file.entry.thumbnail.enabled=true
    dl.file.entry.thumbnail.max.height=300
    dl.file.entry.thumbnail.max.width=300
    dl.file.entry.thumbnail.video.frame.percentage=25

Examples:

    dl.file.entry.thumbnail.custom1.max.height=100
    dl.file.entry.thumbnail.custom1.max.width=100
    dl.file.entry.thumbnail.custom2.max.height=0
    dl.file.entry.thumbnail.custom2.max.width=0


プレビューファイル用のオーディオコンテナのリストをコンマ区切りで入力します。サポートされているフォーマットはMP3とOGGです。

Env: LIFERAY_DL_PERIOD_FILE_PERIOD_ENTRY_PERIOD_PREVIEW_PERIOD_AUDIO_PERIOD_CONTAINERS

Defaults:

    dl.file.entry.preview.audio.containers=mp3,ogg

Examples:

    dl.file.entry.preview.audio.containers=mp3
    dl.file.entry.preview.audio.containers=ogg


各オーディオコンテナフォーマットのビットレートとサンプルレートの値を設定します。

ビットレートは500000に制限されます。0より小さい値は、デフォルトで64000に設定されます。

サンプルレートは192000に制限されます。0より小さい値は、デフォルトで44100に設定されます。

一部のオーディオコンテナ フォーマットでは、上限値がサポートされていない場合があります。 指定されたフォーマットで許可されている値を超えないように注意してください。

Env: LIFERAY_DL_PERIOD_FILE_PERIOD_ENTRY_PERIOD_PREVIEW_PERIOD_AUDIO_PERIOD_BIT_PERIOD_RATE_OPENBRACKET_MP_NUMBER3__CLOSEBRACKET_ Env: LIFERAY_DL_PERIOD_FILE_PERIOD_ENTRY_PERIOD_PREVIEW_PERIOD_AUDIO_PERIOD_SAMPLE_PERIOD_RATE_OPENBRACKET_MP_NUMBER3__CLOSEBRACKET_

Defaults:

    dl.file.entry.preview.audio.bit.rate[mp3]=64000
    dl.file.entry.preview.audio.sample.rate[mp3]=44100

Defaults:

    dl.file.entry.preview.audio.bit.rate[ogg]=64000
    dl.file.entry.preview.audio.sample.rate[ogg]=44100


オーディオプレビューの生成を開始するオーディオMIMEタイプのリストをコンマ区切りで入力します。

Env: LIFERAY_DL_PERIOD_FILE_PERIOD_ENTRY_PERIOD_PREVIEW_PERIOD_AUDIO_PERIOD_MIME_PERIOD_TYPES

Defaults:

    dl.file.entry.preview.audio.mime.types=audio/basic,audio/mid,audio/midi,audio/mod,audio/mp3,audio/mp4,audio/mpeg,audio/mpeg3,audio/ogg,audio/vorbis,audio/wav,audio/x-m4a,audio/x-mid,audio/x-midi,audio/x-mod,audio/x-mpeg,audio/x-pn-realaudio,audio/x-realaudio,audio/x-wav


これをtrueに設定すると、6.1へのアップグレード時にドキュメントプレビューが自動的に生成されます。 これをtrueに設定すると、アップグレードに時間がかかることがあります。 falseに設定すると、エンドユーザーが最初にアクセスしたときにドキュメントのプレビューが生成されます。

Env: LIFERAY_DL_PERIOD_FILE_PERIOD_ENTRY_PERIOD_PREVIEW_PERIOD_AUTO_PERIOD_CREATE_PERIOD_ON_PERIOD_UPGRADE

Defaults:

    dl.file.entry.preview.auto.create.on.upgrade=false


プレビュー生成で別のJavaプロセスを使用する場合は、これをtrueに設定します。 これにより、オペレーティングシステムの余分なリソースが活用され、ポータルの安定性が向上します。

Env: LIFERAY_DL_PERIOD_FILE_PERIOD_ENTRY_PERIOD_PREVIEW_PERIOD_FORK_PERIOD_PROCESS_PERIOD_ENABLED

Defaults:

    dl.file.entry.preview.fork.process.enabled=true


Set a comma delimited list of passwords that will be used by PDFBox to generate previews of protected documents. See LPS-68329 for more information.

Env: LIFERAY_DL_PERIOD_FILE_PERIOD_ENTRY_PERIOD_PREVIEW_PERIOD_GENERATION_PERIOD_DECRYPT_PERIOD_PASSWORDS_PERIOD_PDFBOX

Defaults:

    dl.file.entry.preview.generation.decrypt.passwords.pdfbox=


ドキュメントのプレビューの生成がタイムアウトになるまでの間隔を秒単位で設定し、Ghostscriptで処理されるとキャンセルされます。 このプロパティは、プロパティ "dl.file.entry.preview.fork.process.enabled"がtrueに設定されている場合にのみ適用されます。 プロパティ "imagemagick.enabled"を設定します。

Env: LIFERAY_DL_PERIOD_FILE_PERIOD_ENTRY_PERIOD_PREVIEW_PERIOD_GENERATION_PERIOD_TIMEOUT_PERIOD_GHOSTSCRIPT

Defaults:

    dl.file.entry.preview.generation.timeout.ghostscript=1200


ドキュメントのプレビューの生成がタイムアウトになるまでの間隔を秒単位で設定し、PDFBoxで処理されるとキャンセルされます。 このプロパティは、プロパティ "dl.file.entry.preview.fork.process.enabled"がtrueに設定されている場合にのみ適用されます。

Env: LIFERAY_DL_PERIOD_FILE_PERIOD_ENTRY_PERIOD_PREVIEW_PERIOD_GENERATION_PERIOD_TIMEOUT_PERIOD_PDFBOX

Defaults:

    dl.file.entry.preview.generation.timeout.pdfbox=1200


イメージプレビューの生成を開始するビデオMIMEタイプのリストをコンマ区切りで入力します。

Env: LIFERAY_DL_PERIOD_FILE_PERIOD_ENTRY_PERIOD_PREVIEW_PERIOD_IMAGE_PERIOD_MIME_PERIOD_TYPES

Defaults:

    dl.file.entry.preview.image.mime.types=image/bmp,image/gif,image/jpeg,image/pjpeg,image/png,image/tiff,image/x-citrix-jpeg,image/x-citrix-png,image/x-ms-bmp,image/x-png,image/x-tiff


プレビューファイル用のビデオコンテナのリストをコンマ区切りで入力します。サポートされているフォーマットは、MP4とOGVのみです。

Env: LIFERAY_DL_PERIOD_FILE_PERIOD_ENTRY_PERIOD_PREVIEW_PERIOD_VIDEO_PERIOD_CONTAINERS

Defaults:

    dl.file.entry.preview.video.containers=mp4,ogv

Examples:

    dl.file.entry.preview.video.containers=mp4
    dl.file.entry.preview.video.containers=ogv


各プレビュービデオコンテナ フォーマットのビットレートとフレームレートの値を設定します。

ビットレートは1200000に制限されます。0より小さい値は、デフォルトで250000に設定されます。

フレームレートは分子を分母で割った値で算定されえます。いずれかの値が0より小さい場合は、入力ビデオのフレームレートが使用されます。

Env: LIFERAY_DL_PERIOD_FILE_PERIOD_ENTRY_PERIOD_PREVIEW_PERIOD_VIDEO_PERIOD_BIT_PERIOD_RATE_OPENBRACKET_MP_NUMBER4__CLOSEBRACKET_ Env: LIFERAY_DL_PERIOD_FILE_PERIOD_ENTRY_PERIOD_PREVIEW_PERIOD_VIDEO_PERIOD_FRAME_PERIOD_RATE_PERIOD_DENOMINATOR_OPENBRACKET_MP_NUMBER4__CLOSEBRACKET_ Env: LIFERAY_DL_PERIOD_FILE_PERIOD_ENTRY_PERIOD_PREVIEW_PERIOD_VIDEO_PERIOD_FRAME_PERIOD_RATE_PERIOD_NUMERATOR_OPENBRACKET_MP_NUMBER4__CLOSEBRACKET_

Defaults:

    dl.file.entry.preview.video.bit.rate[mp4]=250000
    dl.file.entry.preview.video.frame.rate.denominator[mp4]=1
    dl.file.entry.preview.video.frame.rate.numerator[mp4]=30

Defaults:

    dl.file.entry.preview.video.bit.rate[ogv]=250000
    dl.file.entry.preview.video.frame.rate.denominator[ogv]=-1
    dl.file.entry.preview.video.frame.rate.numerator[ogv]=-1


ビデオプレビューの生成を開始するビデオMIMEタイプのリストをコンマ区切りで入力します。

Env: LIFERAY_DL_PERIOD_FILE_PERIOD_ENTRY_PERIOD_PREVIEW_PERIOD_VIDEO_PERIOD_MIME_PERIOD_TYPES

Defaults:

    dl.file.entry.preview.video.mime.types=video/avi,video/mp4,video/mpeg,video/ogg,video/quicktime,video/webm,video/x-flv,video/x-m4v,video/x-ms-wmv,video/x-msvideo


レガシーURL経由でアクセスした場合、イメージギャラリーサムネイルを生成するには、これをtrueに設定します。

Env: LIFERAY_DL_PERIOD_FILE_PERIOD_ENTRY_PERIOD_IG_PERIOD_THUMBNAIL_PERIOD_GENERATION

Defaults:

    dl.file.entry.ig.thumbnail.generation=false


イメージギャラリーからドキュメントライブラリにイメージを移行する場合(Liferay 6.1より前のバージョンからアップグレードする場合にのみ該当)、イメージは「イメージギャラリーイメージ」タイプのドキュメントとして移行されます。 イメージギャラリーのイメージを表示するように設定されたAsset Publisherは、移行後にこのドキュメントタイプを表示します。 イメージギャラリーのイメージを基本ドキュメントとして移行するには、このプロパティをfalseに設定します。 このプロパティは、 プロパティ "application.startup.events"にデフォルトの com.liferay.portal.events.AddDefaultDataActionが含まれていないと動作しません。

Env: LIFERAY_DL_PERIOD_FILE_PERIOD_ENTRY_PERIOD_TYPE_PERIOD_IG_PERIOD_IMAGE_PERIOD_AUTO_PERIOD_CREATE_PERIOD_ON_PERIOD_UPGRADE

Defaults:

    dl.file.entry.type.ig.image.auto.create.on.upgrade=true


デフォルトでドキュメントライブラリをライブへと公開する必要がある場合、これをtrueに設定します。

Env: LIFERAY_DL_PERIOD_PUBLISH_PERIOD_TO_PERIOD_LIVE_PERIOD_BY_PERIOD_DEFAULT

Defaults:

    dl.publish.to.live.by.default=true


com.liferay.portal.kernel.repository.BaseRepositoryImplを拡張するサードパーティのリポジトリのクラス名リストをコンマ区切りで入力します。

Env: LIFERAY_DL_PERIOD_REPOSITORY_PERIOD_IMPL

Defaults:

    dl.repository.impl=


ゲストユーザがCMIS、Documentum、Sharepointなどの外部リポジトリにアクセスするときに使用する認証情報を設定します。

Env: LIFERAY_DL_PERIOD_REPOSITORY_PERIOD_GUEST_PERIOD_PASSWORD Env: LIFERAY_DL_PERIOD_REPOSITORY_PERIOD_GUEST_PERIOD_USERNAME

Defaults:

    dl.repository.guest.username=Administrator
    dl.repository.guest.password=password


デフォルトの表示ビューを設定します。

Env: LIFERAY_DL_PERIOD_DEFAULT_PERIOD_DISPLAY_PERIOD_VIEW

Defaults:

    dl.default.display.view=icon


非表示のマウントフォルダを表示するには、これをtrueに設定します

Env: LIFERAY_DL_PERIOD_SHOW_PERIOD_HIDDEN_PERIOD_MOUNT_PERIOD_FOLDERS

Defaults:

    dl.show.hidden.mount.folders=false


WebDAV URLを生成するときにファイルエントリのタイトルを置換する際に使用する文字を設定します。 既存のファイルには置換文字が含まれ、DLServiceVerifyProcessが実行されて名前が変更されるまでWebDAVからアクセスできないため、すでに作成されたファイルエントリがある既存のインストールでは変更しないでください。

Env: LIFERAY_DL_PERIOD_WEBDAV_PERIOD_SUBSTITUTION_PERIOD_CHAR

Defaults:

    dl.webdav.substitution.char=^


Top of Page

IFrameポートレット


ユーザーが関連付けられている必要があるロール名を指定して、ユーザーのプライベートページ以外のポータルページで@password@トークンを使用するようにIFrameポートレットを設定します。 このトークンは、フレーム化されたサイトに自動的にログインするために、このポートレットにアクセスするユーザーのパスワードをポストする際に使用されます。

高度なセキュリティ環境では、パスワードの窃盗を行わないと信頼されているユーザーだけが、指定されたロールに関連付けられている必要があります。 詳細については、LPS-5272を参照してください。

Env: LIFERAY_IFRAME_PERIOD_PASSWORD_PERIOD_TOKEN_PERIOD_ROLE

Defaults:

    iframe.password.token.role=


Top of Page

ログイン・ポートレット


Eメール通知設定を構成します。

Env: LIFERAY_LOGIN_PERIOD_EMAIL_PERIOD_FROM_PERIOD_ADDRESS Env: LIFERAY_LOGIN_PERIOD_EMAIL_PERIOD_FROM_PERIOD_NAME

Defaults:

    login.email.from.name=
    login.email.from.address=


アカウント作成時にユーザーがパスワードを選択できるようにするには、これをtrueに設定します。

Env: LIFERAY_LOGIN_PERIOD_CREATE_PERIOD_ACCOUNT_PERIOD_ALLOW_PERIOD_CUSTOM_PERIOD_PASSWORD

Defaults:

    login.create.account.allow.custom.password=false


これをtrueに設定すると、ログインポップアップダイアログが無効になります。この設定は、別のページにリダイレクトするための「Sign In」リンクが必要なカスタムログイン ポートレットがある場合にのみ、trueに設定するようにしてください。

Env: LIFERAY_LOGIN_PERIOD_DIALOG_PERIOD_DISABLED

Defaults:

    login.dialog.disabled=false


ログインフォームのナビゲーションに含まれるセクションのリストを入力します。

Env: LIFERAY_LOGIN_PERIOD_FORM_PERIOD_NAVIGATION_PERIOD_POST Env: LIFERAY_LOGIN_PERIOD_FORM_PERIOD_NAVIGATION_PERIOD_PRE

Defaults:

    login.form.navigation.pre=
    login.form.navigation.post=


これをtrueに設定すると、パスワード忘れ機能を使用してポータルのユーザーを列挙する試みを防ぐことができます。 この機能は、ユーザーの存在を示すエラーを表示しなくなります。

Env: LIFERAY_LOGIN_PERIOD_SECURE_PERIOD_FORGOT_PERIOD_PASSWORD

Defaults:

    login.secure.forgot.password=false


Top of Page

メニュータグ ライブラリ


MenuタグライブラリまたはNav Itemタグを使用するときに表示する項目の最大数を設定します。 アイテムの数が許可されている最大数を超えている場合、メニューにはオートコンプリート検索ボックスが表示され、アイテムが表示されます。

Env: LIFERAY_MENU_PERIOD_MAX_PERIOD_DISPLAY_PERIOD_ITEMS

Defaults:

    menu.max.display.items=15


Top of Page

メッセージボード ポートレット


Top of Page

メッセージボード サービス


Eメール通知設定を構成します。

Env: LIFERAY_MESSAGE_PERIOD_BOARDS_PERIOD_EMAIL_PERIOD_BULK Env: LIFERAY_MESSAGE_PERIOD_BOARDS_PERIOD_EMAIL_PERIOD_FROM_PERIOD_ADDRESS Env: LIFERAY_MESSAGE_PERIOD_BOARDS_PERIOD_EMAIL_PERIOD_FROM_PERIOD_NAME Env: LIFERAY_MESSAGE_PERIOD_BOARDS_PERIOD_EMAIL_PERIOD_HTML_PERIOD_FORMAT

Defaults:

    message.boards.email.from.name=[$MESSAGE_USER_NAME$]
    message.boards.email.from.address=
    message.boards.email.bulk=true
    message.boards.email.html.format=true

Defaults:

    message.boards.email.message.added.enabled=true
    message.boards.email.message.added.subject=${resource:com/liferay/portlet/messageboards/dependencies/email_message_added_subject.tmpl}
    message.boards.email.message.added.body=${resource:com/liferay/portlet/messageboards/dependencies/email_message_added_body.tmpl}

Defaults:

    message.boards.email.message.updated.enabled=true
    message.boards.email.message.updated.subject=${resource:com/liferay/portlet/messageboards/dependencies/email_message_updated_subject.tmpl}
    message.boards.email.message.updated.body=${resource:com/liferay/portlet/messageboards/dependencies/email_message_updated_body.tmpl}


デフォルトで使用されるカテゴリ表示スタイルの名称を設定します。

Env: LIFERAY_MESSAGE_PERIOD_BOARDS_PERIOD_CATEGORY_PERIOD_DISPLAY_PERIOD_STYLES_PERIOD_DEFAULT

Defaults:

    message.boards.category.display.styles.default=default


カテゴリを編集するときにユーザーに表示されるオプションを指定します。

Env: LIFERAY_MESSAGE_PERIOD_BOARDS_PERIOD_CATEGORY_PERIOD_DISPLAY_PERIOD_STYLES

Defaults:

    message.boards.category.display.styles=default,question

Defaults:

    message.boards.flags.enabled=true


サポートされているメッセージボードの形式とデフォルトのメッセージボードの形式のリストを設定します。

Env: LIFERAY_MESSAGE_PERIOD_BOARDS_PERIOD_MESSAGE_PERIOD_FORMATS Env: LIFERAY_MESSAGE_PERIOD_BOARDS_PERIOD_MESSAGE_PERIOD_FORMATS_PERIOD_DEFAULT

Defaults:

    message.boards.message.formats=bbcode,html
    message.boards.message.formats.default=bbcode


これをtrueに設定すると、匿名の投稿が許可されます。

Env: LIFERAY_MESSAGE_PERIOD_BOARDS_PERIOD_ANONYMOUS_PERIOD_POSTING_PERIOD_ENABLED

Defaults:

    message.boards.anonymous.posting.enabled=true


ユーザーが参加するスレッドにデフォルトでサブスクライブされている場合は、これをtrueに設定します。

Env: LIFERAY_MESSAGE_PERIOD_BOARDS_PERIOD_SUBSCRIBE_PERIOD_BY_PERIOD_DEFAULT

Defaults:

    message.boards.subscribe.by.default=true


ユーザーに対するアクセス禁止を自動的に解除するまでの時間を日数で入力します。自動解除を無効にするには、このプロパティまたはプロパティ "message.boards.expire.ban.job.interval"を0に設定します。

Env: LIFERAY_MESSAGE_PERIOD_BOARDS_PERIOD_EXPIRE_PERIOD_BAN_PERIOD_INTERVAL

Defaults:

    message.boards.expire.ban.interval=10

Examples:

    message.boards.expire.ban.interval=0


ピングバック機能を有効にするには、これをtrueに設定します。

Env: LIFERAY_MESSAGE_PERIOD_BOARDS_PERIOD_PINGBACK_PERIOD_ENABLED

Defaults:

    message.boards.pingback.enabled=true

Defaults:

    message.boards.ratings.enabled=true

Defaults:

    message.boards.recent.posts.date.offset=7

Defaults:

    message.boards.rss.abstract.length=200

Defaults:

    message.boards.rss.enabled=true

Defaults:

    message.boards.thread.priorities=\
        Urgent|icon-bolt|3.0,\
        Sticky|icon-pushpin|2.0,\
        Announcement|icon-comments|1.0

Defaults:

    message.boards.user.ranks=\
        #Moderator=organization:Message Boards Administrator,\
        #Moderator=organization-role:Message Boards Administrator,\
        #Moderator=regular-role:Message Boards Administrator,\
        #Moderator=site-role:Message Boards Administrator,\
        #Moderator=user-group:Message Boards Administrator,\
        Youngling=0,\
        Padawan=25,\
        Jedi Knight=100,\
        Jedi Master=250,\
        Jedi Council Member=500,\
        Yoda=1000


メッセージボードがデフォルトでライブに公開されるようにするには、これをtrueに設定します。

Env: LIFERAY_MESSAGE_PERIOD_BOARDS_PERIOD_PUBLISH_PERIOD_TO_PERIOD_LIVE_PERIOD_BY_PERIOD_DEFAULT

Defaults:

    message.boards.publish.to.live.by.default=false

Defaults:

    message.boards.thread.as.question.by.default=false


Top of Page

マイプレイス・ポートレット


マイプレイス ナビゲーションメニューの表示スタイルを設定します。

Env: LIFERAY_MY_PERIOD_SITES_PERIOD_DISPLAY_PERIOD_STYLE

Defaults:

    my.sites.display.style=simple

Examples:

    my.sites.display.style=classic


これをtrueに設定すると、レイアウトのないユーザーの公開サイトが表示されます。

Env: LIFERAY_MY_PERIOD_SITES_PERIOD_SHOW_PERIOD_USER_PERIOD_PUBLIC_PERIOD_SITES_PERIOD_WITH_PERIOD_NO_PERIOD_LAYOUTS

Defaults:

    my.sites.show.user.public.sites.with.no.layouts=true


これをtrueに設定すると、レイアウトのないユーザーのプライベートサイトが表示されます。

Env: LIFERAY_MY_PERIOD_SITES_PERIOD_SHOW_PERIOD_USER_PERIOD_PRIVATE_PERIOD_SITES_PERIOD_WITH_PERIOD_NO_PERIOD_LAYOUTS

Defaults:

    my.sites.show.user.private.sites.with.no.layouts=true


これをtrueに設定すると、レイアウトのない公開サイトが表示されます。

Env: LIFERAY_MY_PERIOD_SITES_PERIOD_SHOW_PERIOD_PUBLIC_PERIOD_SITES_PERIOD_WITH_PERIOD_NO_PERIOD_LAYOUTS

Defaults:

    my.sites.show.public.sites.with.no.layouts=true


これをtrueに設定すると、レイアウトのないプライベートサイトが表示されます。

Env: LIFERAY_MY_PERIOD_SITES_PERIOD_SHOW_PERIOD_PRIVATE_PERIOD_SITES_PERIOD_WITH_PERIOD_NO_PERIOD_LAYOUTS

Defaults:

    my.sites.show.private.sites.with.no.layouts=true


マイサイトのナビゲーションメニューに表示されるエレメントの最大数を設定します。 例えば、最大数を10に設定すると、最大で10個のサイトが表示されます。

Env: LIFERAY_MY_PERIOD_SITES_PERIOD_MAX_PERIOD_ELEMENTS

Defaults:

    my.sites.max.elements=10


Top of Page

ポートレット CSS ポートレット


ルックアンドフィールアイコンへのアクセスを有効にするには、これをtrueに設定します。これをfalseに設定すると、実行時にポートレットCSSを変更する機能が無効になり、パフォーマンスが向上します。

Env: LIFERAY_PORTLET_PERIOD_CSS_PERIOD_ENABLED

Defaults:

    portlet.css.enabled=true


Top of Page

レーティングタグ ライブラリ


デフォルトでレーティングタグ ライブラリで使用される星の数を設定します。

Env: LIFERAY_RATINGS_PERIOD_DEFAULT_PERIOD_NUMBER_PERIOD_OF_PERIOD_STARS

Defaults:

    ratings.default.number.of.stars=5


7.0より前のバージョンでは、データベースに保存されるレーティングは正規化されませんでした。 7.0以降、すべての値は0と1の間で正規化されます。

プロパティ "ratings.upgrade.stars.normalization.factor"と "ratings.upgrade.thumbs.class.names"は、アップグレードプロセスで、正規化されていない値を正規化するために使用されます。

このプロパティを設定すると、星をレーティングメカニズムとして使用する異なるクラス名のアップグレードプロセスにおいて使用される正規化係数が指定されます。

正規化係数は、クラス名の星の最大数です。

Env: LIFERAY_RATINGS_PERIOD_UPGRADE_PERIOD_STARS_PERIOD_NORMALIZATION_PERIOD_FACTOR_OPENBRACKET_COM_PERIOD_LIFERAY_PERIOD_PORTLET_PERIOD_BLOGS_PERIOD_MODEL_PERIOD__UPPERCASEB_LOGS_UPPERCASEE_NTRY_CLOSEBRACKET_ Env: LIFERAY_RATINGS_PERIOD_UPGRADE_PERIOD_STARS_PERIOD_NORMALIZATION_PERIOD_FACTOR_OPENBRACKET_DEFAULT_CLOSEBRACKET_

Defaults:

    ratings.upgrade.stars.normalization.factor[default]=5

Examples:

    ratings.upgrade.stars.normalization.factor[com.liferay.portlet.blogs.model.BlogsEntry]=10


このプロパティを設定すると、サムを評価として使用するクラス名を指定できます。プロパティ "ratings.upgrade.stars.normalization.factor" を参照してください。

Env: LIFERAY_RATINGS_PERIOD_UPGRADE_PERIOD_THUMBS_PERIOD_CLASS_PERIOD_NAMES

Defaults:

    ratings.upgrade.thumbs.class.names=com.liferay.message.boards.kernel.model.MBDiscussion,com.liferay.message.boards.kernel.model.MBMessage


Top of Page

最近のコンテンツのポートレット


「最近のコンテンツ」ポートレットに、タイプごとに表示するアイテムの最大数を構成します。

Env: LIFERAY_RECENT_PERIOD_CONTENT_PERIOD_MAX_PERIOD_DISPLAY_PERIOD_ITEMS

Defaults:

    recent.content.max.display.items=5


Top of Page

マイサイト ディレクトリ


マイサイトディレクトリのポートレットに表示される組織、ユーザーグループ、およびユーザーの選定から除外されるサイト名のリストをコンマ区切りで指定します。

Env: LIFERAY_MY_PERIOD_SITES_PERIOD_DIRECTORY_PERIOD_SITE_PERIOD_EXCLUDES

Defaults:

    my.sites.directory.site.excludes=


Top of Page

サイトアドミン ポートレット


これをtrueに設定すると、サイトのメンバーはサイトアドミン ポートレットと、コントロールパネルのメンバーであるサイトを表示できます。 これをfalseに設定すると、アドミンのみがコントロールパネルでこのポートレットを見ることができるようになります。

Env: LIFERAY_SITES_PERIOD_CONTROL_PERIOD_PANEL_PERIOD_MEMBERS_PERIOD_VISIBLE

Defaults:

    sites.control.panel.members.visible=true


これをtrueに設定すると、サイト管理者がサイトを親サイトのスコープから継承させることが許可されます。 このオプションは、サイトのサイト設定セクションで選択できます。 親サイトからコンテンツを継承するサイトは独自のコンテンツスコープを持たないため、サイトアドミン ポートレットにコンテンツカテゴリはありません。 falseに設定すると、コンテンツを継承するように設定されていないサイトではこのオプションが無効になります。

Env: LIFERAY_SITES_PERIOD_SHOW_PERIOD_INHERIT_PERIOD_CONTENT_PERIOD_SCOPE_PERIOD_FROM_PERIOD_PARENT_PERIOD_SITE

Defaults:

    sites.show.inherit.content.scope.from.parent.site=false


存在しないフレンドリーサイトURLをユーザーがリクエストした場合にはこのリソースへリダイレクトしてください。 空白にすると何も表示されません。

ページに対する同様の設定は、 プロパティ "layout.friendly.url.page.not.found"で管理されます。

Env: LIFERAY_SITES_PERIOD_FRIENDLY_PERIOD_URL_PERIOD_PAGE_PERIOD_NOT_PERIOD_FOUND

Examples:

    sites.friendly.url.page.not.found=/html/portal/404.html


すべてのサイトのサブサイトでコンテンツの共有を無効にするには、このプロパティを0に設定します。 このプロパティをデフォルトでは無効にし、サイト管理者がサイトごとに有効化できるようにするには、1に設定します。 このプロパティをデフォルトでは有効にし、サイト管理者がサイトごとに無効化できるようにするには、2に設定します。

Env: LIFERAY_SITES_PERIOD_CONTENT_PERIOD_SHARING_PERIOD_WITH_PERIOD_CHILDREN_PERIOD_ENABLED

Defaults:

    sites.content.sharing.with.children.enabled=2

Examples:

    sites.content.sharing.with.children.enabled==0
    sites.content.sharing.with.children.enabled==1


すべてのサイト管理者が、管理するサイト間でコンテンツを共有できるようにするには、このプロパティをtrueに設定します。

Env: LIFERAY_SITES_PERIOD_CONTENT_PERIOD_SHARING_PERIOD_THROUGH_PERIOD_ADMINISTRATORS_PERIOD_ENABLED

Defaults:

    sites.content.sharing.through.administrators.enabled=true


Eメール通知設定を構成します。

Env: LIFERAY_SITES_PERIOD_EMAIL_PERIOD_FROM_PERIOD_ADDRESS Env: LIFERAY_SITES_PERIOD_EMAIL_PERIOD_FROM_PERIOD_NAME

Defaults:

    sites.email.from.name=
    sites.email.from.address=

Defaults:

    sites.email.membership.reply.subject=com/liferay/portlet/sites/dependencies/email_membership_reply_subject.tmpl
    sites.email.membership.reply.body=com/liferay/portlet/sites/dependencies/email_membership_reply_body.tmpl

Defaults:

    sites.email.membership.request.subject=com/liferay/portlet/sites/dependencies/email_membership_request_subject.tmpl
    sites.email.membership.request.body=com/liferay/portlet/sites/dependencies/email_membership_request_body.tmpl


デフォルトのページ変更頻度を設定します。この変更頻度の値は、ページを訪問するロボットによって使用されます。 可能な値は、 「常時」、「毎時」、「毎日」、「毎週」、「毎月」、「毎年」、または「なし」です。

Env: LIFERAY_SITES_PERIOD_SITEMAP_PERIOD_DEFAULT_PERIOD_CHANGE_PERIOD_FREQUENCY

Defaults:

    sites.sitemap.default.change.frequency=daily


デフォルトのページ優先順位を設定します。この優先順位の値は、ページを訪問するロボットによって使用されます。 可能な値の範囲は、0.0から0.1までです。

Env: LIFERAY_SITES_PERIOD_SITEMAP_PERIOD_DEFAULT_PERIOD_PRIORITY

Defaults:

    sites.sitemap.default.priority=


Top of Page

ゴミ


このプロパティをfalseに設定すると、すべてのサイトのごみ箱が無効化されます。このプロパティをtrueに設定すると、サイト管理者はサイトごとにごみ箱を無効化することができます。

Env: LIFERAY_TRASH_PERIOD_ENABLED

Defaults:

    trash.enabled=true

Examples:

    trash.enabled=false


ごみ箱で検索を実行する際に使用する結果の上限を設定します。

Env: LIFERAY_TRASH_PERIOD_SEARCH_PERIOD_LIMIT

Defaults:

    trash.search.limit=500


CheckEntryMessageListenerを実行して、上限時間よりも長い期間ごみ箱に入っているエントリをチェックして削除する頻度を、分単位の間隔で設定します。

Env: LIFERAY_TRASH_PERIOD_ENTRY_PERIOD_CHECK_PERIOD_INTERVAL

Defaults:

    trash.entry.check.interval=60


エントリがごみ箱に保存される上限時間(分単位)を設定します。 これらの設定は、各ポータルのポータル設定または各サイトのサイト設定で上書きされる場合があります。

Env: LIFERAY_TRASH_PERIOD_ENTRIES_PERIOD_MAX_PERIOD_AGE

Defaults:

    trash.entries.max.age=43200