アスタリスクを Java プログラムにバインドしようとしています。私はこの記事 ( http://www.jcgonzalez.com/asterisk-handle-calls-with-java-example ) に従って手紙を書きました。しかし、888 エクステンションを呼び出すとエラーが発生します。次のエラーが表示されます:
Dec 12, 2014 7:32:00 PM org.asteriskjava.fastagi.DefaultAgiServer startup
INFO: Thread pool started.
Dec 12, 2014 7:32:00 PM org.asteriskjava.fastagi.DefaultAgiServer startup
INFO: Listening on *:4573.
Dec 12, 2014 7:32:05 PM org.asteriskjava.fastagi.DefaultAgiServer startup
INFO: Received connection from /127.0.0.1
Dec 12, 2014 7:32:05 PM org.asteriskjava.fastagi.ResourceBundleMappingStrategy loadResourceBundle
INFO: Resource bundle 'fastagi-mapping' not found.
Dec 12, 2014 7:32:05 PM org.asteriskjava.fastagi.AbstractMappingStrategy createAgiScriptInstance
SEVERE: Unable to create AgiScript instance of type hello.agi: Class not found, make sure the class exists and is available on the CLASSPATH
Dec 12, 2014 7:32:05 PM org.asteriskjava.fastagi.internal.AgiConnectionHandler run
SEVERE: No script configured for URL 'agi://localhost/hello.agi' (script 'hello.agi')
UBUNTU に切り替えたばかりで、この文の意味がわかりません。fastagi-mapping.properties がクラス パスにあることを確認するか、コンパイル済みのクラスと同じフォルダーに配置してください。
助けてください。