While running a Job in 7.3.1 with a tSAPBapi component, Studio throws the following error:
java.lang.IllegalArgumentException: Illegal character in name
The dom4j made changes in it's qname module, which is used by Talend for Bapi name parsing.
To resolve this issue, request the 7.3.1 Studio patch from Talend Support. The fix is released in 2020-05, so each cumulative patch released after this contains the fix.