question

Upvotes
Accepted
7 1 0 2

EMA : Set up permission Data

I am trying to set up permission data as per X_PE, Service Name but still getting A29: Post message did not contain permission data.

ema-api#technologypostingATSpost
icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Upvote
Accepted
55.7k 144 45 65

@vikas.chaudhary

There are two posting examples (off-stream and on-stream postings) in the EMA package and there are articles on the Refinitiv Developer portal regarding posting to ATS.

However, those examples don't set the permission data. There is a DACS LOCK sample in the EMA developer guide.

1669171944553.png


1669171944553.png (106.0 KiB)
icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Upvotes
55.7k 144 45 65

@vikas.chaudhary

Sorry for the issue you are facing, let me see if I can help you in resolving this.

I found this error in the ADS installation guide.

1669167436496.png

According to this information, the permission data is in the post message header, not X_PE.

You can set it with the permissionData method.

1669168117790.png

You can refer to the EMA developer guide in the package regarding how to create a DACSLOCK for Publishing Permission Data.

I hope this will help.


1669167436496.png (37.1 KiB)
1669168117790.png (79.6 KiB)
icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Upvotes
7 1 0 2

I am using consumer application to publish the data. May i know if there is any other example for that.

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Upvotes
7 1 0 2

I believe I require : com.refinitiv.eta.dacs.*; but I don't see this package in eta-3.6.0..0 jar

import com.refinitiv.eta.codec.*;
import com.refinitiv.eta.rdm.*;
import com.refinitiv.eta.transport.*;
import com.refinitiv.eta.valueadd.*;

May I know way to use in eta-3.6 or do I need to upgrade. Please advise from where can I download latest version?

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

@vikas.chaudhary

It is in jdacsEtalib.jar. The jar file is in the RTSDK-2.0.6.L1.java.rrg\RTSDK-BinaryPack\Java\Eta\Lib directory.