legacy-knowledge-base
公開されました Jun. 30, 2025

インポート間隔に達する前にLDAPインポートを手動でトリガーする方法

written-by

Madeleine Clay

How To articles are not official guidelines or officially supported documentation. They are community-contributed content and may not always reflect the latest updates to Liferay DXP. We welcome your feedback to improve How To articles!

While we make every effort to ensure this Knowledge Base is accurate, it may not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with any feedback or concerns.

legacy-article

learn-legacy-article-disclaimer-text

問題

  • UserImportConfigurationModelListener スケジュールジョブをトリガーすることで、LDAPインポートを手動でトリガーしたい。
  • しかし、このジョブを起動すると、LDAP DEBUGログに以下の行が表示される:
DEBUG [liferay/scheduled_user_ldap_import-2][UserImportConfigurationModelListener:165] Skipping LDAP user import because LDAP import interval has not been reached

Environment

  • DXP 7.4

解決策

  • インポート間隔の制限を回避するには、 システム設定 インポート間隔を希望の自動インポート時間に設定し、 インスタンス設定 インポート間隔を 1 に設定します。

追加情報

  • UserImportConfigurationModelListener スケジュールジョグは、トリガーできるかどうかを確認するために一連のチェックを実行します。そのうちの1つは、インスタンス設定で設定されたインポート間隔に達したかどうかをチェックすることです。
  • システム設定 インポート間隔は、スケジュールされたジョブ を実行しようとする頻度を制御する。 つまり、これを10分に設定すると、バンドル内のすべてのインスタンスが 、10分ごとに 、ユーザーのインポートを試みることになる。
  • 1) インポートが無効になっている、2) インスタンスのインポート間隔が 1 分未満である、3) インスタンスのインポート間隔がに達していない。
  • インスタンス インポート間隔と システム インポート間隔を設定する場合、3つの可能性がある。
    1. インスタンス インポート間隔が システム インポート間隔と同じ場合、インポートはx分ごとに実行され、すべてのチェックが通過する。
    2. インスタンス のインポート間隔が システム のインポート間隔よりも高く設定されている場合、 システム のインポート間隔に達してもインポートは試行されるが、 インスタンス のインポート間隔によって指定された頻度でのみ許可される。
    3. インスタンス のインポート間隔が システム のインポート間隔より低く設定されている場合、インポートは システム の設定で設定されている頻度で試みられますが、 インスタンス のインポート間隔が過ぎるとすぐに、インスタンスで手動でトリガーできます。

  • LPS-189362 にて、この回避策を使用せずに、間隔に達する前にLDAPインポートを手動でトリガーできるようにする機能要求が開始されました。
did-this-article-resolve-your-issue

legacy-knowledge-base