Deploying Jobs and Services
Deploying a Job
To deploy the Job (including its dependent Jobs), right-click on the Main Job in the Repository panel and select Build Job
. Choose a build type of OSGI Bundle for ESB
. This produces a jar
file which can be deployed into the Talend Runtime_ESBSE
environment.
The jar
file contains all dependencies, including any Sub Jobs that may be called by the Main Job.
Quick deploy the Job to the Runtime container by copying the jar
file to the following location:
C:\TalendStudio-621\Runtime_ESBSE\container\deploy\
If you wish to use a configuration file to externally configure any context variables used in the Service/Jobs, you will need to create and deploy it before deploying the jar
file into the Talend Runtime_ESBSE
environment. Make sure your configuration file has the same name as the Main Job
in order for Talend to recognize and apply it to the Job and its dependencies. Refer to section Context and Configuration Files
for details on how to correctly name, construct and deploy configuration files.
Deploying a Service
To deploy the Service (including its dependent Jobs), right-click on the Service in the Repository panel and select Export Service
. This produces a kar
file which can be deployed into the Talend Runtime_ESBSE
environment.
The kar
file contains all dependencies, including the Jobs called by the Services and their dependencies.
Quick deploy the Service to the Runtime container by copying the kar
file to the following location:
C:\TalendStudio-621\Runtime_ESBSE\container\deploy\
If you wish to use a configuration file to externally configure any context variables used in the Service/Jobs, you will need to create and deploy it before deploying the kar
file into the Talend Runtime_ESBSE
environment. Make sure your configuration file has the same name as the Service
in order for Talend to recognize and apply it to the Jobs attached to the Service. Refer to section Context and Configuration Files
for details on how to correctly name, construct and deploy configuration files.