Hi there,
we want to use UiPath for Screen Scraping. Our detected Java App using JRE 1.4 or older. Is there a way to use the UIP Scraping Tool or no way ?
Somebody knows a solution ?
Greetings from Germany, Frankfurt
Hi there,
we want to use UiPath for Screen Scraping. Our detected Java App using JRE 1.4 or older. Is there a way to use the UIP Scraping Tool or no way ?
Somebody knows a solution ?
Greetings from Germany, Frankfurt
Hope this will give some info on the post.
https://github.com/cbladd/UiPath/wiki/Java-screen-scraping#Supporting_old_JRE_15
Hi, i edit the post, cause we now got new Problems with the same App.
First i detected this thread UiPath and Java - #11 by Thiago. The problem is there also explanied, but i hope get some more Infos, of course other UiPath developer got same issues.
We are using a java app that is now about 10 years old, itâs updated to JRE8.
Two Errors are available:
"HRESULT E_FAIL has been returned from a call to COM componentâ
âStep was not recorderd successfullyâ
Error part of the logfile:
12:15:06.0260 Error {âmessageâ:âSelect item âtreeâ : Error HRESULT E_FAIL has been returned from a call to a COM component.â,âlevelâ:âErrorâ,âtimeStampâ:â2017-08-09T12:15:06.0250488+02:00â,âwindowsIdentityâ:âHOST\USRXXXXXâ,âagentSessionIdâ:â00000000-0000-0000-0000-000000000000â,âprocessNameâ:âbsp_testâ,âfileNameâ:âMainâ,âjobIdâ:â00eb3076-3cd0-44cc-b9c0-590f6082e2ebâ}
12:15:06.0260 Info {âmessageâ:âbsp_test execution endedâ,âlevelâ:âInformationâ,âtimeStampâ:â2017-08-09T12:15:06.0330488+02:00â,âwindowsIdentityâ:âHOST\USRXXXXXâ,âagentSessionIdâ:â00000000-0000-0000-0000-000000000000â,âprocessNameâ:âbsp_testâ,âfileNameâ:âMainâ,âjobIdâ:â00eb3076-3cd0-44cc-b9c0-590f6082e2ebâ,âtotalExecutionTimeInSecondsâ:0}
12:27:11.2270 Info {âmessageâ:âbsp_test execution startedâ,âlevelâ:âInformationâ,âtimeStampâ:â2017-08-09T12:27:11.2050488+02:00â,âwindowsIdentityâ:âHOST\USRXXXXXâ,âagentSessionIdâ:â00000000-0000-0000-0000-000000000000â,âprocessNameâ:âbsp_testâ,âfileNameâ:âMainâ,âjobIdâ:â3f88b655-a6d8-442c-a029-c580e2875ba6â}
12:27:11.6700 Error {âmessageâ:âSelect item âtreeâ : Error HRESULT E_FAIL has been returned from a call to a COM component.â,âlevelâ:âErrorâ,âtimeStampâ:â2017-08-09T12:27:11.6700488+02:00â,âwindowsIdentityâ:âHOST\USRXXXXXâ,âagentSessionIdâ:â00000000-0000-0000-0000-000000000000â,âprocessNameâ:âbsp_testâ,âfileNameâ:âMainâ,âjobIdâ:â3f88b655-a6d8-442c-a029-c580e2875ba6â}
12:27:11.6800 Info {âmessageâ:âbsp_test execution endedâ,âlevelâ:âInformationâ,âtimeStampâ:â2017-08-09T12:27:11.6790488+02:00â,âwindowsIdentityâ:âHOST\USRXXXXXâ,âagentSessionIdâ:â00000000-0000-0000-0000-000000000000â,âprocessNameâ:âbsp_testâ,âfileNameâ:âMainâ,âjobIdâ:â3f88b655-a6d8-442c-a029-c580e2875ba6â,âtotalExecutionTimeInSecondsâ:0}
12:30:37.2100 Info {âmessageâ:âbsp_test execution startedâ,âlevelâ:âInformationâ,âtimeStampâ:â2017-08-09T12:30:37.1900488+02:00â,âwindowsIdentityâ:âHOST\USRXXXXXâ,âagentSessionIdâ:â00000000-0000-0000-0000-000000000000â,âprocessNameâ:âbsp_testâ,âfileNameâ:âMainâ,âjobIdâ:âed56fc26-601d-4698-a670-39b98d0632edâ}
12:30:37.6050 Error {âmessageâ:âSelect item âtreeâ : Error HRESULT E_FAIL has been returned from a call to a COM component.â,âlevelâ:âErrorâ,âtimeStampâ:â2017-08-09T12:30:37.6040488+02:00â,âwindowsIdentityâ:âHOST\USRXXXXXâ,âagentSessionIdâ:â00000000-0000-0000-0000-000000000000â,âprocessNameâ:âbsp_testâ,âfileNameâ:âMainâ,âjobIdâ:âed56fc26-601d-4698-a670-39b98d0632edâ}
12:30:37.6050 Info {âmessageâ:âbsp_test execution endedâ,âlevelâ:âInformationâ,âtimeStampâ:â2017-08-09T12:30:37.6130488+02:00â,âwindowsIdentityâ:âHOST\USRXXXXXâ,âagentSessionIdâ:â00000000-0000-0000-0000-000000000000â,âprocessNameâ:âbsp_testâ,âfileNameâ:âMainâ,âjobIdâ:âed56fc26-601d-4698-a670-39b98d0632edâ,âtotalExecutionTimeInSecondsâ:0}
The target App using JRE 1.8.0_73, UiPath Studio is using System JRE/JDK 1.8.0_131. The Java App got a own JRE.
Process Explorer is showing these DLLs:
C:\java_app\jre1.8.0_73\bin\JavaAccessBridge-64.dll
C:\java_app\jre1.8.0_73\bin\JAWTAccessBridge-64.dll
The UiPathJavaBridgeV8.dll seems not to be started !
In the Java App and System JRE:
accessibility.properties â âassistive_technologies=UiPathV8.UiPathBridgeâ
âŚ\lib\ext â âUiPathV8.jarâ and âaccess-bridge-64.jarâ are available
The Java Bridge seems to be installed, but it wont start ! UIExplorer cant access the GUI-Tree completly, some elements are detected, by other one occures the failures. It doesnt show the selectors but if we Highlight the failed target element it is absolut correctly highlithed in the App.
Any ideas ?
Did you fix this, I have an almost identical issue?
If possible, I recommend you to use a mixed strategy of image recognition, hot keys, and UiElements mapping. It seems that some Java applications arenât friendly enough to expose its visual elements or components to RPA tools, making it very hard to use the recorder.
But please, if you find any solution to your problem, share with us here in the forum.
Regards