[Asterisk-java-users] I cannot start to using asterisk-java.
Brought to you by:
srt
From: Alejandro F. <all...@gm...> - 2008-03-23 15:15:56
|
Dear pal mail list: I'm trying to develop an IVR using asterisk-java, but I can't start using it. First, I'm trying to implement your examples and this is driving me nut. I use jdk 1.6 under Linux. I compile HelloAgiScript without problems. In my extensions.conf: exten => 100,n,Agi(agi://127.0.0.1:4573/HelloAgiScript) I put directly the name of the class istead hello.agi Under /home/qualium1 I have: asterisk-java.jar commons-net-1.4.1.jar fastagi-mapping.properties HelloAgiScript.class HelloAgiScript.java log4j-1.2.14.jar log4j.properties start_server.sh My CLASSPATH: /home2/qualium1/HelloAgiScript.class:/home2/qualium1/fastagi- mapping.properties:/home2/qualium1/HelloAgiScript.class:/home2/qualium1/perfil.properties:/usr/local/jdk1.6.0_05/jre/lib/ext/fastagi-mapping.properties::/usr/local/jdk1.6.0_05/jre/lib/ext:/usr/local/jdk1.6.0_05/lib:/usr/local/jdk1.6.0_05/jre/lib I run the server as: java -cp asterisk-java.jar:. org.asteriskjava.fastagi.DefaultAgiServer And it reply: 0 2008-03-23 12:08:47,222 [main] INFO org.asteriskjava.fastagi.DefaultAgiServer - Thread pool started. 60 2008-03-23 12:08:47,282 [main] INFO org.asteriskjava.fastagi.DefaultAgiServer - Listening on *:4573. When I call to extension 100 on the console I can see: 71781 2008-03-23 12:09:59,003 [main] INFO org.asteriskjava.fastagi.DefaultAgiServer - Received connection from /127.0.0.1 71860 2008-03-23 12:09:59,082 [Asterisk-Java DaemonPool-1-thread-1] INFO org.asteriskjava.fastagi.ResourceBundleMappingStrategy - Resource bundle 'fastagi-mapping' not found. 71861 2008-03-23 12:09:59,083 [Asterisk-Java DaemonPool-1-thread-1] ERROR org.asteriskjava.fastagi.AbstractMappingStrategy - Unable to create AgiScript instance of type HelloAgiScript: Class not found, make sure the class exists and is available on the CLASSPATH 71862 2008-03-23 12:09:59,084 [Asterisk-Java DaemonPool-1-thread-1] ERROR org.asteriskjava.fastagi.internal.AgiConnectionHandler - No script configured for URL 'agi://127.0.0.1:4573/HelloAgiScript' (script 'HelloAgiScript') I read lots of mail from mailing list, but I cannot figure it up what's wrong. Can you put some ligth? TIA -- Lic. Alejandro Fernández Herrero Product Manager www.all-control.com.ar |