Terminal Automation with Java Based AS400 Client

activities
terminal

#1

Hello,
With the latest java based AS400 client, the workstation files have .hod extensions. I am not able to make a connection to our system, even when simply selecting the UIPath Internal provider. We do need to communicate over secure port 992, so I’m not sure if maybe this is a limitation? Thank you, ct

Here is the emulator info:

Emulator
acshod-B20170831_184552
(64-bit)
11.0.8-B20130530
Version: TESTFIX_1.1.6.2
Build id: 7031
March 6, 2017 11:57:56 AM EST
C:\Users\Public\IBM\ClientSolutions\acsbundle.jar

java.version: 1.8.0
java.vendor: IBM Corporation
java.home: C:\Users\Public\IBM\ClientSolutions\Start_Programs\Windows_x86-64\ibm_sdk80\jre
java.fullversion: JRE 1.8.0 IBM J9 2.8 Windows 7 amd64-64 Compressed References 20160719_312156
J9VM - R28_Java8_SR3_20160719_1144_B312156
JIT - tr.r14.java_20160629_120284.01
GC - R28_Java8_SR3_20160719_1144_B312156_CMPRSS
J9CL - 20160719_312156

Copyright© IBM Corporation 2012, 2016
All Rights Reserved


#2

Figured this out with these steps:

Reviewed and followed the steps here: EHLLAPI With the Access Client Solutions Emulator

Ran:
acslaunch_win-32.exe /plugin=pcs (to enable HLLAPI)
acslaunch_win-32.exe /plugin=sm (to launch and log into the client)

Terminal Session HLLAPI Settings in UIPath:
Provider: IBM EHLLAPI
Show client application: no
EHLL dll: C:\Program Files (x86)\IBM\EHLLAPI\EHLAPI32.dll
EHLL function: hllapi
EHLL session: A
EHLL Enhanced: No
Basic: Yes


#3

Hi All, is there anyway to connect with IBM i Navigator? I have done the recording for all front end screen but I couldn’t do a foreach.("*.TXT") delete action to delete all TXT files. What is the fastest way to work on this?