2011-07-04 17 views
6

बीआईआरटी लॉगिंग स्थापित करने में सहायता चाहिए।बीआईआरटी: कंसोल ग्रहण करने के लिए लॉगिंग

Birt: 2.6.2 ग्रहण: 3.6.2 (रिपोर्टिंग)

मैं निर्देशानुसार here दायर करने के लिए ग्रहण birt डिजाइनर के भीतर से लॉग इन करने में सक्षम हूँ।

लेकिन मानक कंसोल ग्रहण करने के लिए लॉग को रीडायरेक्ट करने का तरीका सुनिश्चित नहीं है। निम्न स्क्रिप्ट की कोशिश की लेकिन काम नहीं किया:

importPackage(Packages.java.util.logging); 

var cHandler = new ConsoleHandler(); 
cHandler.setFormatter(new SimpleFormatter()); 
var rootLogger = Logger.getLogger(""); 
logger.addHandler(cHandler); 

Logger.getAnonymousLogger().info(str); 

उत्तर

0

वैकल्पिक हल NTail प्लगइन हो सकता है।

जो भी आप फ़ाइल चाहते हैं उसे लॉग करें, फिर एनटीएएल के साथ इस फ़ाइल की निगरानी करें। this answer about logging देखें।

भले ही आप ग्रहण के साथ ग्रहण stdout (एक फ़ाइल पर पुनः निर्देशित) की निगरानी करना चाहते ...

0

आप एक लॉगिंग विन्यास फाइल है? आप जरूरी एक की जरूरत नहीं है, लेकिन अगर आप एक विन्यास फाइल में अपने लॉग स्तर सेट नहीं है, हो सकता है आप रनटाइम पर यह स्थापित करने के लिए:

logger.setLevel(Level.ALL); 

यदि यह या तो काम नहीं करता है आप भी आजमा सकते हैं java.utils.logging के बजाय log4j का उपयोग करने के लिए।

संबंधित मुद्दे