Talend Data Mapper: Reading COBOL S9(9) COMP Not working properly

Highlighted
Five Stars

Talend Data Mapper: Reading COBOL S9(9) COMP Not working properly

I am using Talend Data Mapper to convert Ebcdic Data to Ascii. The conversion works fine for string fields. But when i try it for COMP and COMP fields it is giving a problem.
I am reading 2 fields in that format:
ID1 PIC S9(9) USAGE COMP - Mapped to Integer32 (Big Endian)
ID2 PIC S9(3) USAGE COMP - Mapped to Short16 (Big Endian)
The hex value for the sample data in 1st field is "8BE79676" and 2nd field is "A797". The ascii for this is "-1947756938" and "-22633". 
In the Map i am reading these fields in a Decimal pipe delimited field. But the value converted for the first field is "2347210358" and 2nd one it is "42903". When i convert the hex values manually i noticed that it is converting it as an Unsighed Integer instead of Signed. 
Can some one help me out with this problem ? Has anyone tried this out in Talend Data Mapper.
One Star

Re: Talend Data Mapper: Reading COBOL S9(9) COMP Not working properly

Can you please help with screenshots

2019 GARNER MAGIC QUADRANT FOR DATA INTEGRATION TOOL

Talend named a Leader.

Get your copy

OPEN STUDIO FOR DATA INTEGRATION

Kickstart your first data integration and ETL projects.

Download now

What’s New for Talend Summer ’19

Watch the recorded webinar!

Watch Now

Best Practices for Using Context Variables with Talend – Part 4

Pick up some tips and tricks with Context Variables

Blog

How Media Organizations Achieved Success with Data Integration

Learn how media organizations have achieved success with Data Integration

Read

6 Ways to Start Utilizing Machine Learning with Amazon We Services and Talend

Look at6 ways to start utilizing Machine Learning with Amazon We Services and Talend

Blog