When working on a remote project, if a Talend Studio has custom components installed and in use in one or more Jobs, other Talend Studio instances connecting to the same remote project must also have the same custom components installed. This is necessary to ensure that the Jobs can be opened properly. Without the necessary custom components, you will receive a warning message "Some components are not loaded" when you open a Job using a custom component that has not been installed on the system you are using to open the Job.
Talend Studio provides the ability to automatically install custom components. If you install custom components and share them in Talend Studio manually, subsequent connections to the same remote project by other Talend Studio instances will automatically detect and install custom components.
This article explains how to install a custom component and share it in Talend Studio. Then create a Job with the custom component. Finally, open the Job in another Talend Studio instance and check that the custom component has been installed automatically and the Job opened without warnings or errors.
Download the popular custom component called tFileOutputPDF from TalendForge Exchange and install it into a Talend Studio. Please refer to the Installing a custom component page to learn about how to install a custom component.
After finishing the custom component installation, launch Talend Studio and connect to a remote project. For example, P1 in this case:
Create an example Job called SharingCustomComponent, which contains a custom component tFileOutputPDF. You don't need to run the Job, for this example the objective is just to see the Job that contains custom components can be opened properly in another Talend Studio instance.
The detailed Job settings are as follows:
Finally, we save the Job and close it.
We are now going to share the custom components installed in this Talend Studio. Follow these steps:
Simulate another designer opening the same project by following these steps:
The custom components are installed into the local directory: <Talend Studio_installation_path>\plugins\org.talend.desig