cancel
Showing results for 
Search instead for 
Did you mean: 

Unexpected error invalid high surrogate character(0xDF4C).A high surrogate character must have a value from range(0xD800-0xDBFF) during read stage in java based application

Kiranmaivasamse
Level 2
We are getting this error when we are trying to read a value from an element in a java based application "A high surrogate character must have a value from range(0xD800-0xDBFF) during read " Because of this error some of our processes are getting terminated by throwing unexpected stack empty error. Is there any work around to handle this issue in Blueprism?
1 BEST ANSWER

Helpful Answers

ashish.easow
Staff
Staff
The high surrogate error typically happens when a String Data Item is not in a valid format. (the fields being spied might have control characters which might not be visible), maybe open a ticket with support if its handled in a future version.

View answer in original post

3 REPLIES 3

ashish.easow
Staff
Staff
The high surrogate error typically happens when a String Data Item is not in a valid format. (the fields being spied might have control characters which might not be visible), maybe open a ticket with support if its handled in a future version.

finally, i got it fixed with lucky, 
when i spy oracle form : [queue] field, attribute JAVA TEXT with invalid characters spied, even i didn't check this attribute. 
then i just delete those characters and keep its value blank, it fixed. ever warning surrogate % issue.
wow!

13002.png


------------------------------
xu sophie
------------------------------

I was also facing similar kind of issue where I was reading java label where blue prism was getting failed due to invalid high surrogate character.
I have come up with a workaround which worked for me which is nothing but I have added Navigation action to focus the text which ideally selected my target text and then I read the text using Get Selected Text which gave me proper output.

So Idea behind reading the text is select the text and then read instead using Get Text.

------------------------------
Hitesh Mhatre
RPA Developer
Hexaware BPS, Mumbai
Asia/Kolkata
------------------------------