From Thursday, July, 9, 3:00 PM Pacific,
our Community site will be in
read-only mode
through Sunday, July 12th.
Thank you for your patience.

Talend Data Mapper issues with Talend 7.1.1 ESB Runtime

Problem description

The ESB mapper components such as cMap and tHMAP work as expected in Studio. However, when deployed on 7.1.1 ESB Runtime, they throw map not found exceptions. If you update the mapper components and deploy them into the runtime, there is a working system breakdown caused by:

java.lang.IllegalArgumentException: Project XYZ not found in path /Maps/Routes/XYZMapper/ModuleXYZ map not found

 

Root cause

It's a bug in Talend 7.1.1 Runtime that cannot be backported.

 

Talend uses a built-in eclipse runtime for Talend Data Mapper deployable that is cached in the artifact. If you update the artifact with a new version and deploy it in runtime, the changes are not reflected. The runtime always refers to the old artifact.

 

Solution

This issue is fixed in the new non-Eclipse runtime, which is available starting with 7.2. To resolve this issue, upgrade to Talend 7.2.1.

Version history
Revision #:
4 of 4
Last update:
‎02-04-2020 11:29 AM
Updated by:
 
Contributors
Comments
One Star
Problem description

The ESB mapper components such as cMap and tHMAP work as expected in Studio. However, when deployed on 7.1.1 ESB Runtime, they throw map not found exceptions. If you update the mapper components and deploy them into the runtime, there is a working system breakdown caused by:

java.lang.IllegalArgumentException: Project XYZ not found in path /Maps/Routes/XYZMapper/ModuleXYZ map not found

 

Root cause

It's a bug in Talend 7.1.1 Runtime that cannot be backported.

 

Talend uses a built-in eclipse runtime for Talend Data Mapper deployable that is cached in the artifact. If you update the artifact with a new version and deploy it in runtime, the changes are not reflected. The runtime always refers to the old artifact.

 

Solution

This issue is fixed in the new non-Eclipse runtime, which is available starting with 7.2. To resolve this issue, upgrade to Talend 7.2.1.


Thanks for advice!