Я получаю следующую ошибку всякий раз, когда пытаюсь загрузить свой исполняемый файл JAR в экземпляр Oracle Integration Cloud (библиотеку).
Error: Failed to register library. Library file filename.jar should contain at least one JS file with valid functions.
Мой JAR содержит логику для преобразования файла txt в файл csv, он отлично выполняется из командной строки.
Дайте мне знать, если у кого-то есть решение этой проблемы.
Да, я создал логин в java и создал исполняемый файл jar.
Вам нужно будет переписать свой код на JavaScript вместо Java, а затем использовать его как здесь.
Спасибо, напишу логику на JS.
Вы уже переписали его? Вы можете использовать пользовательский код Java в классической версии OIC, управляемой пользователем. Напишу ответ, если интересно. Но что касается файла «jar», это архив JavaScript.
OIC не поддерживает пользовательские функции java. Поддерживаются только функции javascript с возвращаемыми типами в виде строки, числа или логического значения.
Возможно, у вас есть класс Java вместо JavaScript? Классы Java не поддерживаются.