Я использую Java Embedded в Bpel для вызова команд оболочки.Инструментом является Jdeveloper 11.1.1.4.0.Проблема в том, что код скомпилирован нормально в IDE, но при развертывании в Weblogic происходит сбой с ошибкой: java.lang.RuntimeException: не удалось скомпилировать execlets проекта.Основной ошибкой в журнале сервера является «неизвестный источник».
Java-код:
try {
Runtime rt = Runtime.getRuntime();
Process proc= rt.exec("ls -al");
System.out.println("***Executed BPEL Test***");
} catch (IOException e) {
e.printStackTrace();
}
В Bpel источник добавлен следующий импорт:
<bpelx:exec import="java.io.*"/>
<bpelx:exec import="java.lang.*"/>
<bpelx:exec import="java.util.*"/>
Есть идеи, что пошло не так в этом коде?Обратите внимание на такой простой код, как System.out.println («Привет, мир»);развертывает ОК на сервере приложений.