Hi @sashiraja .
IBM Access Client Solutions is a Java App and EHLL bridge is a native DLL.
IBM supports using it, but it needs be installed from the IBM site and then the terminal needs to be launched with it enabled.
The install should be downloaded from here: https://www-01.ibm.com/marketing/iwm/iwm/web/preLogin.do?source=swg-ia
Should look like so:
By default it should go into " *c:\Program Files (x86)\IBM\EHLLAPI* " after install, note this location.
Then, we need to start Client Solution with the bridge enabled, note the command line and arguments I use and adjust them to your environment:
"C:\Users\cornel.dumitrascu\IBM\ClientSolutions\Start_Programs\Windows_i386-32\ acslaunch_win-32.exe " /PLUGIN=PCS -vm "C:\Program Files (x86)\Java\jre1.8.0_181 "
Let’s break it down:
acslaunch_win-32.exe - ensures we are running Access Client Solutions 32-bit
/PLUGIN=PCS - it’s a parameter that tells Access Client Solutions to turn the Programmable Interface on, in some cases this might be needed, so to be on the safe side start it anyway.
-vm "C:\Program Files (x86)\Java\jre1.8.0_181 " - this argument is one more safety measure to enforce that Access Client Solutions starts with a 32-bit Java Runtime Environment for sure (the path you give within quotes has to be valid on your machine and a true 32-bit Java Runtime must reside there)
The above process runs in background and the Java must be, AFAIK, 32-bit (I don’t think this works on 64, although I heard IBM might’ve added the support for it as well).
You can then start the HOD profile and when making the EHLL connection, use the folder where the bridge was installed (in my example here it was " *c:\Program Files (x86)\IBM\EHLLAPI* ").
Hope this helps.