Friday, 15 March 2013

initialize log4j properties in mule 3 dynamically -


मैं खच्चर 3.3.1 सीई का उपयोग करता हूं।

मेरे पास विकास पर्यावरण के लिए log4j_dev.properties है I इसी तरह, मेरे पास इसे अन्य वातावरणों के लिए है।

मुझे आश्चर्य है कि वर्तमान वातावरण के आधार पर log4j गुणों को प्रारंभ करने का एक तरीका है खच्चर के माध्यम से

कृपया ध्यान दें:


log4j गुणों के समान, मेरे पास पर्यावरण _ * गुण हैं। मैं इसे आरंभ करने में सक्षम था

1) सर्वर में पर्यावरण चर सेटिंग

  $ export ENV = dev   

2) ख़ाली-कॉन्फ़िग:

  & lt; प्रसंग: संपत्ति-प्लेसहोल्डर स्थान = "वर्गपथ: पर्यावरण _ $ {ENV}। प्रॉपर्टीज़" / & gt;    

मौले प्लेसहोल्डर को हल करने के लिए सिस्टम गुणों का उपयोग नहीं करता है, लेकिन JVM तर्क।

कृपया अपने रैपर.conf में निम्न पंक्ति जोड़ें:

  wrapper.java.additional। & Lt; n & gt; = - DENV = dev   <पी > और यह चाल करेगा।   

No comments:

Post a Comment