Hi,
We are facing an issue while creating the market data session in linux environment.
The same application when run on my dvelopment environment, it runs fine.
But when deployed in another linux environment, it is getting an exception on Apache layer as follows.
Exception in thread "Thread-293" java.lang.NoSuchFieldError: INSTANCE
at org.apache.http.conn.ssl.SSLConnectionSocketFactory.<clinit>(SSLConnectionSocketFactory.java:144)
at com.thomsonreuters.upa.valueadd.reactor.RestReactor.<init>(RestReactor.java:113)
at com.thomsonreuters.upa.valueadd.reactor.RestClient.<init>(RestClient.java:67)
at com.thomsonreuters.upa.valueadd.reactor.Reactor$1.<init>(Reactor.java:926)
at com.thomsonreuters.upa.valueadd.reactor.Reactor.createRestClient(Reactor.java:925)
at com.thomsonreuters.upa.valueadd.reactor.Reactor.connect(Reactor.java:595)
at com.thomsonreuters.ema.access.ChannelCallbackClient.initializeReactor(ChannelCallbackClient.java:821)
at com.thomsonreuters.ema.access.ChannelCallbackClient.initializeConsumerRole(ChannelCallbackClient.java:899)
at com.thomsonreuters.ema.access.OmmConsumerImpl.handleAdminDomains(OmmConsumerImpl.java:443)
at com.thomsonreuters.ema.access.OmmBaseImpl.initialize(OmmBaseImpl.java:270)
at com.thomsonreuters.ema.access.OmmConsumerImpl.<init>(OmmConsumerImpl.java:43)
at com.thomsonreuters.ema.access.EmaFactory.createOmmConsumer(EmaFactory.java:165)
I am using the following apache libraries.
commons-configuration-1.10.jar
commons-collections-3.2.2.jar
commons-lang-2.6.jar
commons-logging-1.2.jar
httpclient-4.5.jar
httpclient-cache-4.5.jar
httpcore-4.4.1.jar
httpcore-nio-4.4.10.jar
httpmime-4.5.jar
jcip-annotations.jar
If you can suggest a pointer to understand what is going wrong here, it will be of great help.