It looks like there are issues with non-ASCII characters in the MLE. Here's an example. You may run it in the SQL workshop.
CREATE JAVASCRIPT SOURCE NAMED "greeting.js" AS
module.exports.greeting = function (person) {
return "Hello " + person + "!";
}
/
CREATE OR REPLACE FUNCTION greeting(in_person IN VARCHAR2) RETURN VARCHAR2 AS
LANGUAGE JS NAME 'greeting.js.greeting(person string) return string';
/
SELECT greeting('John McEnroe'),
greeting('Björn Borg')
FROM dual;
The result is:
