対象製品...
Cloud API Services Platform
Cloud Data Fabric
Data Fabric
Data Services Platform
ESB
MDM Platform
Real-Time Big Data Platform
Talend StudioのIntegrationパースペクティブを使用すると、ランタイムにデプロイ可能な.karファイルにサービスをエクスポートできます。この操作は次の手順で行います。
手順
タスクの結果
定義された場所にサービス用の.karファイルまたは.zipファイルが作成されます。これらのファイルはデプロイ可能です。.zipファイルの場合は、含まれているMavenスクリプトを使って.karに再ビルドされた後で Talend Runtimeにデプロイできます。
サービスのアーカイブファイルには、ランタイムのサービスの開始に必要なすべての依存ライブラリーが含まれます。ただし、JDBC jarは例外です。同じデータベースのデータソースがランタイムコンテナーで設定されている場合、JDBC jarにより、サービスのランタイムにLinkageErrorが発生します。この場合はデータベースに接続する代わりに、データソースを使用することをお勧めします。
サービスをエクスポートする場合、サービスで使用されるすべてのコンテキストもアーカイブファイルに含まれます。.karファイルをランタイムにデプロイする場合、サービスで設定されたデフォルトのコンテキストが使用されます。
サービスをランタイムにデプロイした後にデフォルトのコンテキストを変更するには、次の手順に従います。
-
Talend Runtimeインストールディレクトリーのサブディレクトリー
<TalendRuntimePath>\container\etc
に進みます。 -
<yourservicename>.cfg
という名前の設定ファイルを作成し、このファイルにコンテキストを設定します:context=<contextName>
-
ランタイムを再起動します。