Re: [Asterisk-java-users] if then how? update.
Brought to you by:
srt
From: Stefan R. <ste...@re...> - 2007-11-16 16:54:20
|
java -cp .:asterisk-java-0.3.1.jar HelloAgiScript =3DStefan dwi...@aa... wrote: > Hello everyone.. >=20 > I think I've made some progress. >=20 > Here is the code currently.. >=20 > import java.io.*; > import java.util.*; > import org.asteriskjava.fastagi.AgiChannel; > import org.asteriskjava.fastagi.AgiException; > import org.asteriskjava.fastagi.AgiRequest; > import org.asteriskjava.fastagi.BaseAgiScript; >=20 > public class HelloAgiScript extends BaseAgiScript > { > public void service(AgiRequest request, AgiChannel channel) > throws AgiException > { > } > public void main(String[] args) throws Exception > { > if(args.length =3D=3D 0) { > & nbsp; System.out.println("java -cp . file > argument"); > } else if(args[0].equals("1")) { > streamFile("ext-list"); > } else if(args[0].equals("2")) { > streamFile("credit"); > } else { > System.out.println("bad input argument"); > & nbsp; } > } > } >=20 >=20 > And it compiles cleanly! >=20 > root@asterisk-box:~/asterisk-related/agi# javac -cp > asterisk-java-0.3.1.jar HelloAgiScript.java > root@asterisk-box:~/asterisk-related/agi# >=20 > However.. >=20 > root@asterisk-box:~/asterisk-related/agi# java -cp . HelloAgiScript > Exception in thread "main" java.lang.NoClassDefFoundError: > org/asteriskjava/fastagi/BaseAgiScript >=20 > root@asterisk-box:~/asterisk-related/agi# java -cp . HelloAgiScript 1 > Exception in thread "main" java.lang.NoClassDefFoundError: > org/asteriskjava/fastagi/BaseAgiScript >=20 > Anyone got an idea? >=20 > Thanks! >=20 > Best Regards, > Danny Williams JR >=20 >=20 > -----------------------------------------------------------------------= - >=20 > -----------------------------------------------------------------------= -- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2005. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >=20 >=20 > -----------------------------------------------------------------------= - >=20 > _______________________________________________ > Asterisk-java-users mailing list > Ast...@li... > https://lists.sourceforge.net/lists/listinfo/asterisk-java-users --=20 reuter network consulting Neusser Str. 110 50760 Koeln Germany Telefon: +49 221 1305699-0 Telefax: +49 221 1305699-90 E-Mail: ste...@re... Jabber: ste...@re... Steuernummern 215/5140/1791 USt-IdNr. DE220701760 |