انجمن

  1. fire_off
  2. عمومی - ایزابل، الستیکس، فری پی بی اکس ...
  3. سه شنبه, 12 بهمن 1389
سلام

دارم با جاوا برای استریسک کد مینویسم ولی بعد از کامپایل fastagi-mapping.properties
ساخته نمیشود و موقعی هم که یک داخلی رو وصل میکنم به اون agi میگه که این fastagi-mapping.properties
را پیدا نمیکند برای اجرا چه کنم


[right][left]
java -cp asterisk-java-0.3.1.jar:. org.asteriskjava.fastagi.DefaultAgiServer
Feb 1, 2011 10:59:56 AM org.asteriskjava.fastagi.DefaultAgiServer startup
INFO: Thread pool started.
Feb 1, 2011 10:59:56 AM org.asteriskjava.fastagi.DefaultAgiServer startup
INFO: Listening on *:4573.
Feb 1, 2011 11:00:01 AM org.asteriskjava.fastagi.DefaultAgiServer startup
INFO: Received connection from /192.168.1.202
Feb 1, 2011 11:00:01 AM org.asteriskjava.fastagi.ResourceBundleMappingStrategy loadResourceBundle
INFO: Resource bundle 'fastagi-mapping' not found.
Feb 1, 2011 11:00:01 AM 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
Feb 1, 2011 11:00:01 AM org.asteriskjava.fastagi.internal.AgiConnectionHandler run
SEVERE: No script configured for URL 'agi://192.168.1.202/hello.agi' (script 'hello.agi')
[/left][/right]

نظر
هنوز هیچ نظری ارسال نشده است!
پاسخ پذیرفته شده Pending Moderation
0
رای
بازگشت
من هم تقریبا همین مشکل رو دارم
fastagi-mapping رو هم گذاشتم ولی مثل این که نمیشناستش
نظر
هنوز هیچ نظری ارسال نشده است!
پاسخ پذیرفته شده Pending Moderation
0
رای
بازگشت
اووپس! پس از مدتی کلنجار رفتم فهمیدم مشکل چیه
اگه دقت کنی این خطا رو نوشته تو کنسولت:
INFO: Resource bundle 'fastagi-mapping' not found.
باید فایل fastagi-mapping.properties رو بذاریش توی پکیج دیفالت نه پکیجی که جدا ساختیش و همچنین باید توش تعریف کنی که مثلا : hello.agi=packagename.classname
البته این مشکل من بود! شاید با این مشکل شما رفع بشه
ولی هر چی هست مشکلت اینه که نمیتونه فایل astagi-mapping رو پیدا کنه
نظر
هنوز هیچ نظری ارسال نشده است!
پاسخ پذیرفته شده Pending Moderation
0
رای
بازگشت
باید فایل fastagi-mapping.properties رو بذاریش توی پکیج دیفالت نه پکیجی که جدا ساختیش



اصلا این و نمیسازه
نظر
هنوز هیچ نظری ارسال نشده است!
پاسخ پذیرفته شده Pending Moderation
0
رای
بازگشت
اگه دقیقا از روی راهنمای زیر بری حتما نتیجه میگیری
[url]http://asterisk-java.org/development/tutorial.html[/url]
نظر
هنوز هیچ نظری ارسال نشده است!
پاسخ پذیرفته شده Pending Moderation
0
رای
بازگشت
من هنوز نتونستم fastagi-mapping.properties رو بسازم یا اگه خودش ساخته میشه پیداش کنم ..............



شما از برنامه خاصی برای نوشتن برنامه جاواتون استفاده میکنید ؟

من همینجوری تو فایل تکست مینویسم بعد با پسوند جاوا ذخیره میکنم و کامپایل میکنم طبق گفته های سایت

مشکل کجاست ؟
نظر
هنوز هیچ نظری ارسال نشده است!
پاسخ پذیرفته شده Pending Moderation
0
رای
بازگشت
fastagi-mapping.properties رو بايد خودتان بسازيد و در شاخه اي قرار بدهيد كه فايل jar بسته asterisk-java و فايل .class شما قرار دارد.
در داخل آن نيز بايد اسمي كه در extension_custom.conf خود صدامي زنيد را با اسم فايل .class خود map كنيد، مثلا
java.agi = javaclass
نظر
هنوز هیچ نظری ارسال نشده است!
پاسخ پذیرفته شده Pending Moderation
0
رای
بازگشت
ممنون آقای کوه فلاح این و زودتر به ما میگفتید

تست کنم ببینم چی میشه


راستی اگه بخواهم با netbeans برای استریسک برنامه بنویسم این کلاس های asterisk-java را چه جوری باید تو netbeans اضافه کنم ؟
نظر
هنوز هیچ نظری ارسال نشده است!
پاسخ پذیرفته شده Pending Moderation
0
رای
بازگشت
درست شد ...........


وقتی میخوایم یه agi رو run کنیم این دستور و میزنیم ::
java -cp asterisk-java.jar:. org.asteriskjava.fastagi.DefaultAgiServer
و بعدش اون extension که تعریف کردیم برای این agi را شماره گیری میکنیم


حالا چیکار باید بکنیم که این همیشه اجرا باشه یعنی سیستم ریستارت هم شد این خودش run بشه و نیاز به اجرا از طرف ما نباشه ؟
نظر
هنوز هیچ نظری ارسال نشده است!
پاسخ پذیرفته شده Pending Moderation
0
رای
بازگشت
سلام
آنرا در rc.local اضافه كنيد تا با بالا آمدن سيستم جاوا هم run بشود.
نظر
هنوز هیچ نظری ارسال نشده است!
پاسخ پذیرفته شده Pending Moderation
0
رای
بازگشت
منظورتون کل محتویات پوشه برنامه یعنی jdk و .class و .java و fastagi-mapping.properties هستش ؟


rc.local کجاست ؟
نظر
هنوز هیچ نظری ارسال نشده است!
پاسخ پذیرفته شده Pending Moderation
0
رای
بازگشت
نه فقط كامندي كه جاوا را بالا مي آورد
ava -cp asterisk-java.jar:. org.asteriskjava.fastagi.DefaultAgiServer
را در /etc/rc.local قرار دهيد.
نظر
هنوز هیچ نظری ارسال نشده است!
پاسخ پذیرفته شده Pending Moderation
0
رای
بازگشت
خیلی ممنون از راهنمایی بسیار خوب شما


فکر کنم این پست از 0 به 100 رسید

بازم متشکرم
نظر
هنوز هیچ نظری ارسال نشده است!
  • صفحه :
  • 1


هنوز هیچ پاسخی برای این پرسش ارسال نشده است
همچنین شما برای ارسال پاسخ به این پرسش مجاب نیستید

آخرین مباحث انجمن

اتصال خط سیپ ترانک به سرور خارج از محل شرکت
سلام خدمت دوستان ما در محل شرکت یک خط سیپ ترانک داریم و سرور استریسک ما خارج از...
1 بازدید
0 رای
0 پاسخ
ارسال در جمعه, 24 می 2019
  • جدید
  • pbx
    با سلام در elastix قسمت PBX اطلاعات بهم نشون نمیده ولی تلفنا وصلن...
    1 بازدید
    0 رای
    0 پاسخ
    ارسال در پنج شنبه, 23 می 2019
  • جدید
  • https://urinereview.com/belean-keto/
    Belean Keto Losing weight with the slow carb diet is done on the basis of five ...
    2 بازدید
    0 رای
    0 پاسخ
    ارسال در پنج شنبه, 23 می 2019
  • جدید
  • تعیین اولویت پهنای باند برای voip و اینترنت
    سلام. توضیحاتی در خصوص شبکه داخلی ما: 1- یک میکروتیک rg450g داریم. اینترنت رو...
    10 بازدید
    0 رای
    0 پاسخ
    ارسال در چهارشنبه, 22 می 2019
  • جدید
  • مشكل صداي خروجي در الستيكس در اتصال vpn
    سلام من براي استفاده كارمندان در منزل از تلفن، يك vpn روي ميروتيك راه اندازي كر...
    12 بازدید
    0 رای
    2 پاسخ
    ارسال در چهارشنبه, 22 می 2019
  • جدید
  • انتقال تماس از PBX به سیستم Voip
    با سلام . من یک دستگاه سانترال دارم و یک دستگاه ویپ این دوتا رو با لینک E1 به ...
    10 بازدید
    0 رای
    0 پاسخ
    ارسال در چهارشنبه, 22 می 2019
  • جدید
  • مشکل از دسترس خارج شدن سرویس استریسک
    سلام من به یه مشکلی خوردم که هر چقدر سرچ میکنم نتیجه ای نداره.حتی به چندتا شر...
    16 بازدید
    0 رای
    1 پاسخ
    ارسال در دوشنبه, 20 می 2019
  • جدید
  • اپلیکیشن Originate
    با سلام و احترام وقتی کد زیر را اجرا می کنم تماس برقرار می شود ولی بلافاصله قط...
    827 بازدید
    0 رای
    3 پاسخ
    ارسال در یکشنبه, 28 ژانویه 2018
    قطع شدن تماس به سمت بیرون پس از 30 ثانیه
    سلام سرویس sip شاتل رو امروز فعال کردیم متاسفانه در تماس خروجی دقیقا روی 30 ثان...
    13 بازدید
    0 رای
    0 پاسخ
    ارسال در سه شنبه, 21 می 2019
  • جدید
  • مشکل در ریجیستر شدن خط آسیاتکی
    با سلام در ریجیستر کردن خط آسیاتکی روی ایزابل مشکل دارم و در قسمت sip show peers...
    13 بازدید
    0 رای
    1 پاسخ
    ارسال در دوشنبه, 20 می 2019
  • جدید
  • آمار انجمن

    تعداد موضوع ها: 6872
    تعداد پست ها: 25537
    موضوعات حل شده: 49
    تعداد کاربران: 14306

    ورود محمد صادق قادری عزیز را به جمع کاربران ویپ ایران تبریک می گوییم.

    آخرین خبرها

    خبرنامه

    در لیست کاربران ما ثبت نام نمایید تا از آخرین اخبار دانشنامه و دوره های آموزشی با خبر باشید.