ВидеоКонф(ВКС)  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Проблема с asterisk-java

Раздел для разработчиков для обсуждения программных и аппаратных продуктов и их реализации.

Модераторы: april22, Zavr2008

Проблема с asterisk-java

Сообщение GreenDay » 11 окт 2011, 14:37

Добрый день.

Не могу разобраться целый день с проблемой.
Если кидать скомпиленный класс с обработчиком 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

Содержимое fastagi-mapping.properties:
redirectcall.agi = ru.rih.redirectcall.RedirectCall

И нигде не могу нарыть ответ на этот вопрос, потому что дальше приложение разрастется и хранить обработчик в дефолтном пакадже некомильфо.
GreenDay
 
Сообщений: 20
Зарегистрирован: 15 сен 2011, 07:06

Re: Проблема с asterisk-java

Сообщение zzuz » 11 окт 2011, 17:06

Поиск скрипта . который запустить какой-либо интрепритатор, ищется относительно директории враппера fastagi . В вашем случае agi://127.0.0.1/ . Искать где попало ваши скрипты res_agi.c не будет.
Линия24 - Системы Массового Телефонного Обслуживания
Аватар пользователя
zzuz
 
Сообщений: 1658
Зарегистрирован: 21 сен 2010, 13:33


Вернуться в Разработка

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10

© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH