Migration Katalon8 -> Katalon9 compiler does not underline the issues

Hi all,

we are using Katalon8. There is an update for some time and we would like to update to Katalon9. Accroding to how to: Migrate Katalon Studio from 8.x to 9.0.0 | Katalon Docs . It should be easy in our case, as we are on Windows, does not use plugins, or different java / groovy instance.

It is not as easy as expected, I can open the repository with the katalon 9. Inside we have a java17 and also groovy 3, so I expected a lot of compilation issues, but I cannot see any. I can run the test and it will fail because of:

org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed: Script428800184119600.groovy: 8: Unexpected input: β€˜(’ @ line 8, column 20.

That is strange to me, I do not understand why is unexpected. The method is there, it can compile (or maybe not, because as I described, there is no compile error), but during the runtime is unexpected? It is method:
public static Object callTestCase(TestCase calledTestCase, Map binding)

Can someone help please?
Thanks

Hi there,

Thank you very much for your topic. Please note that it may take a little while before a member of our community or from Katalon team responds to you.

Thanks!

Unexpected input: β€˜(’ @ line 8–>.is this working in 8x ?

Yes, it works. I tried several tests and the result is the same for all of them, works in 8, does not work in 9

Could you please provide the image? The error is in groovy file of Katalon Studio or groovy file of you project?

Error message: Reason:
org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
Script142004668008100.groovy: 9: Unexpected input: β€˜(’ @ line 9, column 20.
Mobile.callTestCase(findTestCase(β€˜[Name_of_the_test]’),
^

1 error

Looks like error is in test - cannot compile. As I wrote above, I cannot see any of them, just this error message. Maybe I don’t know where to find them or how to show compiling issues. I suppose, this should be default, but I starting with Katalon, so I don’t know yet.