আমি Eclipse এ আমার সাধারণ প্রকল্পগুলিতে কাজ করছি, এটি একটি J2EE অ্যাপ্লিকেশন, স্প্রিং, হাইবারনেট এবং আরও অনেক কিছু নিয়ে তৈরি। আমি এটির জন্য টমকেট 7 ব্যবহার করছি (কোনও নির্দিষ্ট কারণে, আমি কোনও নতুন বৈশিষ্ট্য কাজে লাগাই না, আমি কেবল এটি চেষ্টা করতে চেয়েছিলাম)। যতবারই আমি আমার অ্যাপ্লিকেশনটি ডিবাগ করি, তখন এটি ঘটে থাকে যে গ্রহপিন্ড ডিবাগারটি যখন কোনও ব্রেকপয়েন্টে পৌঁছেছে তখন পপআপ হয়ে যায়, তবে এটি এমনটি নয়, বাস্তবে এটি জাভা উত্স ফাইলটিতে থামে ThreadPoolExecutor
। কনসোলে কোনও স্ট্যাক ট্রেস নেই, এটি কেবল থামে। তারপরে আমি যদি রেজিউমে ক্লিক করি তবে এটি যায় এবং অ্যাপটি পুরোপুরি কার্যকর হয়। এটি ডিবাগার উইন্ডোতে প্রদর্শিত হচ্ছে:
Daemon Thread ["http-bio-8080"-exec-2] (Suspended (exception RuntimeException))
ThreadPoolExecutor$Worker.run() line: 912
TaskThread(Thread).run() line: 619
আমি সত্যিই এটি ব্যাখ্যা করতে পারি না, কারণ আমি মোটেও ব্যবহার করছি না ThreadPoolExecutor
। টমকেট, হাইবারনেট বা স্প্রিংয়ের কিছু হতে হবে। এটি খুব বিরক্তিকর কারণ আমাকে সবসময় ডিবাগ করার সময় পুনরায় শুরু করতে হয়।
কোন সংকেত সনাক্ত করুন?