#구성:
1개 라이브러리 - lib_test.xaml
-
- try catch 내 try : Cilck [ Name : Click Error throw( Exception 발생용) ]
-
- Catches : log message : ( "lib : " + exception.source)
-
- try catch 이후 별도 : Cilck [ Name : Click Error throw2( Exception 발생용) ]
1개 프로세스 - local_test.xaml
-
- try catch 내 try : lib_test [ Name : Click Error throw( Exception 발생용) ]
-
- Catches : log message : ( "Local : " + exception.source)
-
- Catches : Rethrow
#결과 :
lib : UiPath.UiAutomation.Activities
Local : UiPath.UiAutomation.Activities
lib_test: 다음 선택기에 해당하는 UI 엘리먼트를 찾을 수 없음
[1] \n[2] …
#내용:
프로세스의 local_test.xaml 에 ‘lib_test’ 를 포함시켜 실행 하였으나 exception.source에서 액티비티 이름을 반환하지 못하였습니다. 또한 rethrow가 마지막에 있으므로 런타임 실행 오류 창이 발생하였고, 이때 팝업창에서는 ‘소스’ 란에 ’ lib_test (click Error throw 2) '가 포함 되어 있습니다. 다만 이것조차 패키지 업로드하여 실행하면 확인 할 수 없더라구요..
#참고 : 라이브러리에서 실행시 액티비티 이름 반환 정상