We have problems when running a process from a PC other than the one that was developed, using runtime.
The robot does not find buttons in the application that we believe are well interrogated.
We have the same version of Runtime installed.
Is there any extra configuration that PCs must have in order for the development of one PC to work in another? or what could be the problem?
***Edited by Moderator Marissa to move from Applications to Product Support Community***
There are no additional requirements for Pega Robotics, however, there is a chance that if these production machines are running different versions of the interrogated product. Most likely, you will need to find a series of match rules that will work on both versions.
If possible, you can investigate this by installing Studio on the machine that it is no longer matching on and seeing why the match rules are not holding up between different environments.
If you enable runtime logging, you can look in the RuntimeLog.txt file for all of the lines that contain "Control is matched". These lines will help you to identify the controls that are matching and by elimination the controls that are not matching. Find the highest level control that is not matching for each page and look at the match rules. Often times something simple (like a Text match rule with something user specific) will be obvious to spot at that point that is causing the issue. Remember, if that top level control does not match no other controls below it will match. So always start at the top of the hierarchy and work your way down when working with matching issues.
Hi! Thank you for your answers
The development was done in Visual Studio, in Windows Server 2012.
I'm testing in Visual Studio, in Windows 7.
The interrogated application is the same, but I see differences like the language and in the graphic (I guess it must be the configuration of each pc).
Is this the problem?