Forum Discussion
I think I have the same problem. TestComplete is not detecting the jp2launcher.exe process. It maps the login window of my app to the browser:
NameMapping.Sys.browser.dialog0 (see attached)
But when I find the object by pointing to it with TestComplete it says:
NameMapping.Sys.Process("jp2launcher").SwingObject("UIDialog$BasicDialog", "Employee Login", -1, 1)
When I rerun "Login" test it fails for object not found. Maybe I can manually edit this, but the real problem is that it isn't a child object of the correct process (jp2launcher).
My problem was solved when I used an older version of Java.
JRE 1.8.0_71 x86 -> TC did not list jp2launcher process in object browser
JRE 1.6.0_23, x64 -> TC did list javaw process and had nested client objects
jp2launcher replaces javaw in newer versions of Java and maybe TC has an issue with it. My app normally runs on an older version of Java so it wasn't a problem for me.