Не могу разобраться целый день с проблемой.
Если кидать скомпиленный класс с обработчиком Agi и в fastagi-mapping.properties в одну папку, то скрипт отрабатывает нормально.
Если же поместить обработчик не в default package, то выходит вот что:
Код: Выделить всё
SEVERE: No script configured for URL 'agi://127.0.0.1/redirectcall.agi?callerId=73832178747' (script 'redirectcall.agi')
Код: Выделить всё
java -cp ojdbc6.jar:redirectcall-0.0.1-SNAPSHOT.jar:. -jar asterisk-java.jar
redirectcall.agi = ru.rih.redirectcall.RedirectCall
И нигде не могу нарыть ответ на этот вопрос, потому что дальше приложение разрастется и хранить обработчик в дефолтном пакадже некомильфо.