ERROR: org.apache.xmlbeans.impl.store.DomImpl$InvalidCharacterError: Name has an invalid character
I updated from ReadyAPI 3.3.0 to 3.3.1. I have a rather large Groovy script that runs perfectly fine up to version 3.3.0, but when I updated to 3.3.1 I am not getting the error in the subject line. I'm not sure what the name is referring to and I'm really not clear on what the issue is with my once working code.
For the moment I will remain in 3.3.0, I really hope someone out there can help me resolve what is going on so I can update to the 3.3.1 version. This is a very critical part of our testing routine, so I must get this to work again in the 3.3.1 version.
I've attached the error log file along with a text version of my Groovy script. Please let me know if anything else is needed to help find out what the issue is. I've scoured the internet, I'm not that fluent with this
So with some help from the support team I was able to find out what happened. Looks like Groovy deprecated the groovy.xml.QName class. I switched my import to pull groovy.namespace.QName and everything worked without me having to change my code at all.
Hope this gives someone some help going through the same thing. I'm considering this as my solution to the problem I had.