Availability-note非推奨このコンテンツは非推奨になりました。
- Data Fabric
- Data Services Platform
- ESB
- Qlik Talend Cloud Enterprise Edition
- Qlik Talend Cloud Premium Edition
- Real-Time Big Data Platform
次の手順では、外部のTomcatインスタンスを使用してSyncope 2をインストールする方法について説明します。Syncope 2はTalend ESBに含まれなくなり、非推奨となりました。この手順は、既存のSyncope 2インストールを保守する場合にのみ使用してください。
始める前に
Apache Tomcat (英語のみ)のサイトから最新の9.0.x Tomcatリリースバージョンをダウンロードしてインストール済みであること。
このタスクについて
情報メモ注: Talend 8.0 R2026-05以前のバージョンを使用している場合は、この手順に従ってください。
手順
-
Tomcatが実行中であれば停止します。
-
apache-tomcat-xxx/binで、setenv.shというファイルを開くか作成し、JAVA_OPTSの値を以下のように追加または変更します:
JAVA_OPTS="-DCATALINA_HOME=$CATALINA_HOME -DCATALINA_BASE=$CATALINA_BASE"
情報メモ注: Apache SyncopeはJava 21をサポートしています。
JAVA_HOME環境変数またはJRE_HOME環境変数(使用されるJavaディストリビューションによる)は、厳密には必須ではありませんが、設定することをお勧めします。
-
Talend-ESB-V8.0.1.RXXXX-XX-RT/container/system/com/h2database/h2/2.2.220に移動し、h2-2.2.220.jarファイルをコピーしてapache-tomcat-xxx/libフォルダーに貼り付けます。
-
ESBインストールファイルにあるadd-ons/syncope/ファイルをコピーし、Tomcatのapache-tomcat-xxx/webappsフォルダーに貼り付けます。
-
次のファイルを解凍します:
- syncope-console.war
- syncope-enduser.war
syncope.warもsts.warも、解凍する必要はありません。
-
次のファイルを開き、ポート値を9080にアップデートします:
- syncope-enduser\WEB-INF\classes\enduser.properties
- syncope-console/WEB-INF/classes/console.properties
-
Tomcatのポート値を一致させます。apache-tomcat-xxx/confフォルダーでserver.xmlを開き、コネクターポート値を9080に変更します。
- オプション:
セキュリティを向上させるためには、syncope/WEB-INF/classes/security.propertiesファイルにあるadminPasswordパラメーターを編集し、デフォルトの Apache Syncopeユーザーアカウントの認証情報を変更します。
-
Tomcatを起動します。
タスクの結果
Apache Syncope Consoleには、
http://localhost:9080/syncope-console/からアクセスできます。