Запросить помощь | СЕРЬЕЗНЫЙ: для URL-адреса «agi://localhost/callin.agi» не настроен сценарий (скрипт «callin.agi»).JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Запросить помощь | СЕРЬЕЗНЫЙ: для URL-адреса «agi://localhost/callin.agi» не настроен сценарий (скрипт «callin.agi»).

Сообщение Anonymous »

Я собрал и установил Asterisk-Java 3.41.0 из исходного кода в /usr/src/asterisk-java/. Внутри целевой папки я создал каталог "

Код: Выделить всё

buildPackage
", внутри которого я скомпилировал файл exampleCallIn.java, используя javac -cp asterisk-java.jar exampleCallIn.java.
Следующие файлы расположены в каталоге buildPackage: asterisk-java.jar exampleCallIn.class exampleCallIn.java fastagi-mapping.properties guava-33.3.1-jre.jar. Используемая ОС — Ubuntu 14.04.1 LTS.
Когда я запускаю sudo java -cp asterisk-java.jar:guava -33.3.1-jre.jar org.asteriskjava.fastagi.DefaultAgiServer, а затем набрав настроенный добавочный номер через программный телефон, я получаю это вывод:

Код: Выделить всё

Nov 21, 2024 5:20:55 PM org.asteriskjava.fastagi.DefaultAgiServer startup
INFO: Listening on *:4573.
Nov 21, 2024 5:20:59 PM org.asteriskjava.fastagi.AbstractAgiServer getPool
INFO: Thread pool started.
Nov 21, 2024 5:20:59 PM org.asteriskjava.fastagi.ResourceBundleMappingStrategy loadResourceBundle
INFO: Resource bundle 'fastagi-mapping' not found.
Nov 21, 2024 5:20:59 PM org.asteriskjava.fastagi.internal.AgiConnectionHandler run
SEVERE: No script configured for URL 'agi://192.168.2.218/callin.agi' (script 'callin.agi')
Когда я набираю расширения, которые настроены на вызов этого сценария, запрос, очевидно, достигает сервера, но почему-то callin.agi неправильно указывает на exampleCallIn.java.
Вот как выглядит мой файл fastagi.properties:

Код: Выделить всё

callin.agi=ExampleCallIn
и файл Extensions.conf:

Код: Выделить всё

exten => 1300,1,AGI(agi://192.168.2.218/callin.agi)
Я также добавил каталог, содержащий файл fastagi-mapping.properties, в CLASSPATH:

Код: Выделить всё

$ echo ${CLASSPATH}
/usr/src/asterisk-java/target/buildPackage
Ваша помощь очень нужна и ценна!

Подробнее здесь: https://stackoverflow.com/questions/792 ... callin-agi
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»