Configuring the artifact repository - 6.1

Talend MDM Platform Installation Guide

EnrichVersion
6.1
EnrichProdName
Talend MDM Platform
task
Installation and Upgrade
EnrichPlatform
Talend Activity Monitoring Console
Talend Administration Center
Talend Artifact Repository
Talend CommandLine
Talend DQ Portal
Talend ESB
Talend Identity Management
Talend Installer
Talend JobServer
Talend Log Server
Talend MDM Server
Talend MDM Web UI
Talend Project Audit
Talend Repository Manager
Talend Runtime
Talend SAP RFC Server
Talend Studio

Configuration in Talend Administration Center

Once you have launched the Nexus artifact repository, go to the Configuration page of Talend Administration Center and do the following:

  • Fill in the following information in the Artifact Repository node:

    • Artifact repository type: select NEXUS.

    • Nexus url: Type in the location URL to your Nexus Artifact repository, http://localhost:8081/nexus/ for example.

      Note

      "http://localhost:8081/nexus" is only given as example. Depending on your configuration, you may have to replace <localhost> with the IP address of the Web server and <8081> with the port that is used for your repository instance.

    • Nexus username: Type in the name of the repository user with Manager role. By default, it is admin.

    • Nexus password: Type in the password of the repository user with Manager role. By default, it is Talend123.

    • Nexus Default Release Repo: Type in the Nexus artifact repository's Release repository name. By default, it is releases.

    • Nexus Default Snapshot Repo: Type in the Nexus artifact repository's Snapshot repository name. By default, it is snapshots.

    • Nexus Default Group ID: Type in the name of the group in which to publish your Jobs, Service and Route artifacts. By default, it is org.example.

From the Job Conductor and ESB Conductor pages of Talend Administration Center, you can retrieve all the artifacts published in the two repositories to configure their execution in your execution server. For more information, see the Talend Administration Center User Guide.

Configuration in Talend Studio

In the Studio, you can now configure the access to your Nexus Artifact Repository in its Preferences and publish your Services, Routes and Jobs into the two repositories according to your needs. For more information, see the Talend Studio User Guide.

Once you have installed and launched the Nexus Artifact Repository, open your Studio and do the following:

  1. Click Window > Preferences from the menu bar to open the [Preferences] dialog box.

  2. In the tree view, expand the Talend node and select Artifact repository. Fill in the following information:

    • Release URL: This field is automatically set with the Nexus artifact repository's Release repository URL. Change it if needed.

    • Snapshot URL: This field is automatically set with the Nexus artifact repository's Snapshot repository URL. Change it if needed.

    • Group ID: By default this field is automatically filled in with org.example, change it if necessary by typing in the name of the group in which to publish your Jobs, Service and Route artifacts.

    • In the User name and Password fields, default connection information are set but type in the user name and password to connect to the Artifact repository if they are different.

  3. Click Apply to apply your changes and OK to close the wizard.

Now, you will be able to publish your Services and Routes onto your Artifact repository. For more information on how to publish Jobs, Services and Routes, see the Talend Studio User Guide.

Configuration in Talend Runtime

The default Nexus artifact repository URL is described in the etc/org.ops4j.pax.url.mvn.cfg file.

If your artifact repository has been installed on another URL, edit the org.ops4j.pax.url.mvn.repositories part of the file.