how to resolve the below issue

nsharma
nsharma Newcomer
edited April 2 in EMA

When I am trying to publish Data using the postMsg method getting below error

Failed to submit PostMsg on item stream. Reason: ReactorReturnCodes.INVALID_USAGE. Error text: Cannot submit PostMsg when stream not in open state.

Code snippet using as below

OmmConsumer consumer = null;

AppClient appClient = new AppClient();

OmmConsumerConfig config = EmaFactory.createOmmConsumerConfig();

consumer = EmaFactory.createOmmConsumer(

config.host("localhost:14002").username("user") );

ReqMsg reqMsg = EmaFactory.createReqMsg();

long closure = 1;

long itemHandle = consumer.registerClient( reqMsg.serviceName( "servicename" ).name(

"name" ), appClient, closure );

reqMsg.clear();

PostMsg postMsg = EmaFactory.createPostMsg();

FieldList nestedFieldList = EmaFactory.createFieldList();

nestedFieldList.add( EmaFactory.createFieldEntry().uintValue(1, 100) );

consumer.submit( postMsg.payload(nestedFieldList), itemHandle );


Thread.sleep(60000);

}

Welcome!

It looks like you're new here. Sign in or register to get started.

Answers

Welcome!

It looks like you're new here. Sign in or register to get started.

Welcome!

It looks like you're new here. Sign in or register to get started.