টমক্যাট স্ট্যাকট্রেস লগইন করে, তবে লগ ফাইলগুলি কোথায় হয় তা সর্বদা পরিষ্কার হয় না, যখন আইডিই থেকে টমক্যাট শুরু করা হয়। আমি যখন এটি ইন্টেলিজিজ থেকে শুরু করি তখন CATALINA_BASE
সেট করা থাকে ${home}/.IntelliJIdea10/system/tomcat/Unnamed_r6-idea
এবং লগ ফাইলগুলি ভিতরে থাকে [CATALINA_BASE]/logs
।
লগগুলি দেখতে, হয় লগ ফাইলগুলি সনাক্ত করুন, বা [CATALINA_HOME]/conf/logging.properties
কনসোলে সরাসরি টমক্যাট লগার আউটপুট সম্পাদনা করুন । নীচে আমি ডিফল্ট টমক্যাট কনফিগারেশনে একটি দ্বিতীয় হ্যান্ডলার যুক্ত করেছি:
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].level = INFO
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].handlers = 2localhost.org.apache.juli.FileHandler, java.util.logging.ConsoleHandler
এখন সম্পূর্ণ স্ট্যাকট্রেসটি ইন্টেলিজ আউটপুটে প্রদর্শিত হবে:
Dec 27, 2011 12:02:45 PM org.apache.catalina.core.StandardContext filterStart
SEVERE: Exception starting filter filterChainProxy
org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'filterChainProxy' is defined at
org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:529)
. . .