Tuesday, February 14, 2012

Remote Debugging with Mule and Eclipse

One of my projects is still using Mule 2.2.1. I wanted to start it in debug mode so that I can do some remote debugging using Eclipse. I had already spent couple of hours before I could figure it out.


Mule 2.x
It needs a change in wrapper.conf file of Mule. There is a commented line
#wrapper.java.additional.=-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005

This line needs to be broken down into four lines one for each Java argument. Make sure it is replaced with proper consecutive number for wrapper.java.additional property in your file. They are 7,8,9 and 10 for me.

wrapper.java.additional.7=-Xdebug
wrapper.java.additional.8=-Xnoagent
wrapper.java.additional.9=-Djava.compiler=NONE
wrapper.java.additional.10=-Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005

Make sure line given below is uncommented in Mule executable script  $MULE_HOME/bin/mule or it's counter part in $MULE_HOME/bin/mule.bat for windows
JPDA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005"

Mule 3.x
It's easier in case of Mule 3.x. Run mule with debug option $MULE_HOME/bin/mule -debug
By default it listens on port 5005 that can be changed in wrapper.conf
 
Eclipse Debug Configuration  
You can change debug port 5005 if you want and configure same in Eclipse debug configuration as it's explained in my another post Remote Debugging - Tomcat+Eclipse

14 comments:

  1. Thanks, I've been struggling with my Mule 2 for hours before I found your post!

    ReplyDelete
  2. Spot on with this write-up, I actually feel this web site needs much more attention.
    شركات العزل المائي


    Prokr.org


    Prokr.com


    شركة كشف تسربات المياه بالمدينة


    Albyaan.com


    شركة كشف تسربات المياه بالرياض


    Abozahra.com

    ReplyDelete
  3. Right here is the perfect website for anybody who would like to understand this topic.

    عقاري جدة
    http://3kary.com/
    شقق مفروشة بجدة
    http://3kary.com/property-status/monthly-apartments-for-rent/
    شقق عزاب بجدة
    http://3kary.com/property-status/apartments-bachelors/

    ReplyDelete
  4. good
    شركات نقل العفش بجدة
    Shoala.net
    نقل عفش جدة
    Prokr.com
    نقل عفش بالدمام
    Albyaan.com
    دليل بروكر لنقل العفش
    Prokr.org

    ReplyDelete

  5. Great article! We are linking to this great article on our site. Keep up the good writing.


    10 شركة مكافحة حشرات بجدة
    http://prokr.com/pesticides-spray-anti-insect-company-jeddah/
    شركات مكافحة الحشرات
    http://prokr.org
    شركة رش مبيدات حشرية بجدة
    http://albyaan.com/insect-control-companies-jeddah/
    مكافحة حشرات بالرياض
    http://elbassma.net/anti-insects-companies-riyadh/

    ReplyDelete

  6. Great article! We are linking to this great article on our site. Keep up the good writing.

    1 عقارات جدة
    http://3kary.com/
    فلل للبيع بجدة
    http://3kary.com/property-status/villas-for-sale/
    اراضي للبيع بجدة
    http://3kary.com/property-status/land-for-sale/

    ReplyDelete
  7. Good day! I could have sworn I’ve been to this site before but after looking at many of the articles I realized it’s new to me.

    http://prokr.com/cleaning-company-dammam/


    http://shoala.net/

    ReplyDelete
  8. I blog frequently and I really appreciate your information. This great article has truly peaked my interest.

    http://prokr.com/furniture-moving-company-dammam/

    shoala.net/

    ReplyDelete


  9. I blog frequently and I really appreciate your information. This great article has truly peaked my interest.
    https://shoala.net/


    http://3kary.com/


    https://prokr.com/blog/

    ReplyDelete
  10. I blog frequently and I really appreciate your information. This great article has truly peaked my interest
    http://el-tamimi.com/legal-consultants/
    http://el-tamimi.com/divorce-lawyer/
    http://el-tamimi.com/best-lawyer/












    ReplyDelete

  11. مع المتخصصين لدينا لحلول النقل المصممة خصيصا نحن نقدم لك دائما في شركة نقل عفش بجدة
    الطريق الصحيح. ونتيجة لذلك: تقرير سريع للمشاكل وفترة رد الفعل القصير
    وأفضل الحلول. مع نجاح كلي - يثبت لنا والخدمات التي نقدمها. وسيتم مكافأة ثقتكم! شركة نقل اثاث بجدة باسعار مميزة جدا

    ReplyDelete
  12. يرتبط استجابة المدى تصميم مواقع الإنترنت لمفهوم تطوير وتصميمشركة تصميم مواقع فى السعودية
    الموقع بطريقة تساعد العلمانيين إلى الحصول على تغييرها
    وفقا لقرار شاشة جهاز الكمبيوتر الخاص بالمستخدم. بشكل افضل شركة تصميم مواقع بالرياض
    أكثر تحديدا، فإن مفهوم يسمح لتخطيط 4 عمود المتقدمة 1292
    بكسل، على شاشة عرض 1025 بكسل، أن السيارات يبسط إلى 2 الأعمدة.
    أيضا، فإنه يحدد بشكل مناسب على شاشة الهاتف الذكي والكمبيوتر اللوحي.افضل شركة تصميم مواقع بالسعودية
    هذه التقنية تصميم معينة نسميه "تصميم استجابة".
    افضل شركة تصميم مواقع فى الرياض
    الآن يمكنك اختبار موقع الويب افضل شركة تسويق الكتروني بالرياضالخاص بك باستخدام أداة تصميم مجيب.

    استجابة تصميم الشبكةافضل شركة تسويق الكتروني بالسعودية هو نسخة تصميم مختلف تماما من

    ReplyDelete
  13. شركة تنظيف الكنب بالرياض
    افضل شركة تنظيف خزانات بالدمام
    شركة تنظيف المنازل
    افضل شركة مكافحة النمل الابيض بجازان
    افضل شركة مكافحة حشرات بابها
    شركة مكافحة الحشرات بمكة
    افضل شركة تسليك مجارى بالدمام
    شركات رش مبيدات بجدة
    يبدء الفريق بتنظيف الواجهات بعناية فائقة وجيدة وبعد الانتهاء من عملية التنظيف وتفحص العميل للعمل يقوم الفريق باعطاء العميل شهادة ضمان وايضا تقدم الشركة متابعة دورية
    وهنا يا عزيزى العميل قد وصلنا لنهاية موضوعنا عن شركة تنظيف الواجهات بالدمام, وهذا بعد ان قمت بتوضيح كل شى عن الشركة ولو اردت الاستفسار عن اى شى او حل اى مشكلة تواجهك بالنسبة لتنظيف واجهات زجاج وحجر بالدمام يجب عليك التواصل مع شركة وادى الرياض على الرقم الموحد فى الدمام
    كلمات تسهل عليك البحث عن الشركة على الانترنت
    شركات مكافحة الحشرات بجازان

    ReplyDelete