I am running OEID 2.3.0 using the WIndows installer and have installed Salience lexalytics on the same. It was working just fine till I did some changes to the JDK setups on the machine.
However now I have reverted the jdk back to JDL 7 but every time I try to run the graph on my local CLover ETL client, I am getting the following error:
INFO [main] - Checking graph configuration...
INFO [main] - Salience license: C:\lexalytics\textenrichsentiment51_perm_license.v5
INFO [main] - Salience data dir: C:\lexalytics\survey_data
Exception in thread "main" java.lang.NoSuchMethodError: <init>
at com.lexalytics.salience.Salience.initializeIds(Native Method)
Has anybody faced this issue before ? Any idea what could be causing it to no find the main class ? I tried digging in the code for Salience package as well but there is nothing in the method initializeIDs()
I got it working, thanks to inputs from my colleagues
The issue was that since I was trying to migrate to 3.1.0 from 2.3.0 on my local, it just messed up with the salience-api jar that was lying in the plugins directory of my Integrator client installation.
Replacing the JAR file with the original, correct version and restarting LDI solved the issue for me.