Does the Parallel publishing works fine using ema to publish data to TREP.

nsharma
nsharma Newcomer
edited September 2 in EMA

I am trying to publish the data to TREP using EMA (OmmConsumer)able to publish multiple RICs at a time but when the same thing I am trying to publish parallelly I am getting the values mixed up of other to one which field is null….

Can anyone please help me out for the same…

Thanking in anticipation……

code snippet that I am using is attached….

image.png image.png

Answers

  • Jirapongse
    Jirapongse ✭✭✭✭✭
    edited September 2

    @nsharma

    Thank you for reaching out to us.

    EMA is both thread-safe and thread-aware so it should work fine for the parallel posting. You may try the latest version RTSDK Java 2.3.0.L2 (EMA/ETA 3.9.0.L2) to avoid all known issues.

    However, if you still found issues, please contact the API support team via Contact Premium Support. The API support team can verify if the issue is from the application code or EMA code.

    If you are unable to access the Premium Support, please contact your LSEG account team or sales team.

  • nsharma
    nsharma Newcomer

    Thanks for the reply @Jirapongse, when trying to publish the RICs by Parallel publishing the values of the ASK, BID, MID are getting overwrite with other RICs values if the value of those are null.

    What could I do in this scenario please help.

  • Jirapongse
    Jirapongse ✭✭✭✭✭

    @nsharma

    You can upgrade the EMA to the latest version to avoid all known issues. Then, enable tracing in the EMA to verify the outgoing messages.

    This forum is intended for general API questions. For assistance with specific API issues, please reach out to the API support team through Contact Premium Support.

  • nsharma
    nsharma Newcomer

    Hello @Jirapongse where can I find the EMA latest version example in java and also the maven dependencies for the same as when I am trying to provide manually the jar name and all it is giving me error.

    Can you please help me out for the same.

    Thanks

  • Jirapongse
    Jirapongse ✭✭✭✭✭

    @nsharma

    You can get the samples from GitHub.

  • nsharma
    nsharma Newcomer
    edited September 4

    @Jirapongse

    I couldn't find any EMA jar file for the version(3.9.0.L2) you mentioned in above comment instead I updated ema version from 3.8.2.0 to 3.9.0.1 will it work or need the version you mentioned. If so then please let me know where I can find the version(3.9.0.L2) that you mentioned.

    Note : When updated from 3.8.2.0 to 3.9.0.L2 I got error and unable to create the project jar as it seems the version was proper.

    Thanks…

  • Jirapongse
    Jirapongse ✭✭✭✭✭

    @nsharma

    RTSDK Java 2.3.0.L2 aka EMA/ETA 3.9.0.L2 aka 3.9.0.1

  • nsharma
    nsharma Newcomer

    Ok @Jirapongse.

    Thank you for the quick help..