There is no difference between Java AI and AE scripting, both behave exactly the same.
For example:
If the following AE script object:
:define &xx#, string, 2
:put_prompt_buffer CHECKGROUP1# = '&xx#[]'
:set &act# = activate_uc_object(BPBA000000000000001)
the result is the same if Java code is used:
exec.putPromptBuffer("CHECKGROUP1#", new String[]);
There is a difference if changed manually.
Fix Status: No Fix