[Asterisk-java-users] hello world
Brought to you by:
srt
|
From: thufir <haw...@gm...> - 2015-04-20 19:52:48
|
First go at this as so:
thufir@dur:~/NetBeansProjects/HelloAsterisk/src$
thufir@dur:~/NetBeansProjects/HelloAsterisk/src$ javac -cp
asterisk-java.jar ExampleCallIn.java
thufir@dur:~/NetBeansProjects/HelloAsterisk/src$
thufir@dur:~/NetBeansProjects/HelloAsterisk/src$ java -cp
asterisk-java.jar org.asteriskjava.fastagi.DefaultAgiServer
Apr 20, 2015 12:19:20 PM org.asteriskjava.fastagi.DefaultAgiServer startup
INFO: Listening on *:4573.
^Cthufir@dur:~/NetBeansProjects/HelloAsterisk/src$
thufir@dur:~/NetBeansProjects/HelloAsterisk/src$
thufir@dur:~/NetBeansProjects/HelloAsterisk/src$ ls
asterisk-java.jar ExampleCallIn.class ExampleCallIn.java
fastagi-mapping.properties
thufir@dur:~/NetBeansProjects/HelloAsterisk/src$
thufir@dur:~/NetBeansProjects/HelloAsterisk/src$ cat ExampleCallIn.java
import org.asteriskjava.fastagi.AgiChannel;
import org.asteriskjava.fastagi.AgiException;
import org.asteriskjava.fastagi.AgiRequest;
import org.asteriskjava.fastagi.BaseAgiScript;
public class ExampleCallIn extends BaseAgiScript {
@Override
public void service(AgiRequest request, AgiChannel channel) throws
AgiException {
answer();
exec("Playback", "tt-monkeys");
hangup();
}
}
thufir@dur:~/NetBeansProjects/HelloAsterisk/src$
but, shouldn't it be doing something more than that when it runs? I
would hope to see output like "playing monkeys" or similar.
The git page:
https://github.com/srt/asterisk-java
doesn't really specify what the output should be. Asterisk log shows:
[Apr 20 12:09:30] NOTICE[1189] chan_sip.c: Registration from
'<sip:200@192.168.0.19>' failed for '192.168.0.19:52732' - Wrong password
[Apr 20 12:14:31] NOTICE[1189] chan_sip.c: Registration from
'<sip:200@192.168.0.19>' failed for '192.168.0.19:52732' - Wrong password
thufir@dur:~$
so that's a configuration problem? Can't login to asterisk?
thanks,
Thufir
|