cancel
Showing results for 
Search instead for 
Did you mean: 

Launch and attach issues while working with IBM iAccess Client Solutions

TanyaSachdev
Level 3
Trying to launch the mainframe application IBM iAccess Client Solutions using the IBM iAccess (EHLLAPI) connector of Blue Prism.
The error received during launch of the application is as follows:
"Error - Failed to launch application - Could not load dll - PCSHLL32.dll " . 
  • Also, while attaching to a running instance, the error received is as follows: "Internal : Failed to perform Step 1 in Navigate Stage 'Attach' on page 'Action 1' - Terminal Emulation - Could not load the dll - PCSHLL32.dll"






------------------------------
Tanya Sachdev
Software Engineer
Persistent Systems Ltd
Pune
------------------------------
12 REPLIES 12

JeroenOosterhol
Level 4
We faced the same issue. Solution for us was to install the EHLLAPI bridge (google "HOD_EHLLAPI_Library-V305_h11_020120419_1020" and use step 2 of the first result). 
I use three objects to then use the application:
  1. One to launch the .hod (session file) using start process and then wait for process window
  2. I then attach with a Java object to login the Java part
  3. I then attach with Mainframe IBM Personal Communicator (HLLAPI) for all mainframe actions

Hopefully this solution works for you as well

------------------------------
Jeroen Oosterholt
Automation Designer
DHL
Maastricht
------------------------------

Hi Jeroen,

Tried the above mentioned steps but it did not resolve the issue. Also, the application used is IBM iAccess Client Solutions.

Please let me know if any more steps can be tried.

Regards,
Tanya Sachdev

------------------------------
Tanya Sachdev
Software Engineer
Persistent Systems Ltd
Asia/Kolkata
------------------------------

MarcoMatuttis1
Level 6

We are also using IBM Mainframe Application in our company. The attach also never worked for us.

I used the informations on this page:

https://www.ibm.com/support/knowledgecenter/SSEQ5Y_6.0.0/com.ibm.pcomm.doc/books/html/host_access08.htm

To create codestage functions in the HOST business object like:

Read from HOST

Dim autECLPSObj As Object
autECLPSObj = CreateObject ("PCOMM.autECLPS")
autECLPSObj.SetConnectionByName("A")

DIM autECLOIA as Object
autECLOIA = CreateObject("PCOMM.autECLOIA")
autECLOIA.SetConnectionByName("A")

if (autECLOIA.WaitForInputReady()) then
	outputstring = autECLPSObj.GetTextRect(y,x,y,(x+zeichen-1))
end if


Write to HOST

Dim autECLPSObj As Object
autECLPSObj = CreateObject ("PCOMM.autECLPS")
autECLPSObj.SetConnectionByName("A")

DIM autECLOIA as Object
autECLOIA = CreateObject("PCOMM.autECLOIA")
autECLOIA.SetConnectionByName("A")

if (autECLOIA.WaitForInputReady()) then
	autECLPSObj.SetCursorPos(y,x)
	autECLPSObj.SendKeys (Inputstring)
end if 


Set Cursor

Dim autECLPSObj As Object
autECLPSObj = CreateObject ("PCOMM.autECLPS")
autECLPSObj.SetConnectionByName("A")

DIM autECLOIA as Object
autECLOIA = CreateObject("PCOMM.autECLOIA")
autECLOIA.SetConnectionByName("A")

if (autECLOIA.WaitForInputReady()) then
	autECLPSObj.SetCursorPos(y,x)
end if


Send Key to HOST

Dim autECLPSObj As Object
autECLPSObj = CreateObject ("PCOMM.autECLPS")
autECLPSObj.SetConnectionByName("A")

DIM autECLOIA as Object
autECLOIA = CreateObject("PCOMM.autECLOIA")
autECLOIA.SetConnectionByName("A")

if (autECLOIA.WaitForInputReady()) then
	autECLPSObj.SendKeys (translated_Inputkey)
end if



------------------------------
Marco Matuttis
Robot Process Automation Developer
INTER Krankenversicherung AG
Mannheim
------------------------------

Suresh_BabuYada
Level 2
Hi Tanya,

I am facing the same issue now.

you got any solution to this ?

it would be great if you can tell us the solution

Thanks,
Suresh.

------------------------------
Suresh Babu Yadagiri
Solution Architect
Aviva Singapore
Singapore
------------------------------

Hi Suresh,
BluePrism does not support IBM iAccess Client Solutions setup. Thus, we receive this error. We developed using a workaround, to first launch the application using a command and then, attach it and automate using surface automation.
If possible, please check with your client if they can use other IBM PCOMM or any other emulator supported by BP. 
Please let me know in case you have any other questions.
Regards,
Tanya Sachdev


------------------------------
Tanya Sachdev
Software Engineer
Persistent Systems Ltd
Asia/Kolkata
------------------------------

Hi,

Please below link it will resolve your all issue.

https://portal.blueprism.com/system/files/documents/IBM%20iAccess%20Client%20Solutions%20Implementation%20Steps%20for%20Blue%20Prism%20Guide.pdf

If issue is resolve,please mark best answer

Thanks
Nilesh



------------------------------
Nilesh Jadhav
Senior RPA Specialist
ADP
India
------------------------------
Nilesh Jadhav.
Consultant
ADP,India

Hi Nilesh,

Thanks for the reply,

I already have that Guide with me and followed it.

But No Luck and i wrote to BP support for help.

Regards,
Suresh.

------------------------------
Suresh Babu Yadagiri
Solution Architect
Aviva Singapore
Singapore
------------------------------

Thanks Tanya.

If we have to go by surface automation then the effort will be huge i guess. 

Waiting for the BP support response for now.

Regards,
Suresh.

------------------------------
Suresh Babu Yadagiri
Solution Architect
Aviva Singapore
Singapore
------------------------------

Hi Suresh,

Thanks for reply...BP team will help you soon,

Thanks
Nilesh

------------------------------
Nilesh Jadhav
Senior RPA Specialist
ADP
India
------------------------------
Nilesh Jadhav.
Consultant
ADP,India