On Wed, Mar 21, 2012 at 9:30 PM, Sameera Jayasoma <[email protected]> wrote:
> > > On Wed, Mar 21, 2012 at 1:51 PM, Denis Weerasiri <[email protected]> wrote: > >> Hi Sameera, >> With the latest move of log4j.properties to conf dir, now log4j is not >> initialized. Am I missing something? >> > > What is the status of this error? Please send me the log, if this still > persists. > With the latest trunk thing are fine. Sorry fro the noise. > > Thanks, > Sameera. > >> >> >> On Sun, Mar 18, 2012 at 1:24 AM, Sameera Jayasoma <[email protected]>wrote: >> >>> Hi Devs, >>> >>> There were number of incidents where users have reported issues related >>> to logging, when they tried to add a new log4j.properties file to their >>> webapps, services, etc. And Carbon initialization code(Non-OSGi) does not >>> use logging, instead System.out were used. It is because of the issues >>> we've been facing with commons-logging & log4j in non-OSGi and OSGi spaces. >>> With these latest changes to Carbon, we thought of fixing this >>> long-running issue properly. >>> >>> Carbon OSGi container is launched by the org.wso2.carbon.server package >>> which is running in non-OSGi world. This code does not use logging at all, >>> simply uses System.out. We need to to user proper logging there also. Here >>> is the proposal to fix these logging related issues. >>> >>> Current log4j.properties file contains the TenantAwarePatternLayout >>> which is written by us. This class comes from an OSGi bundle. But the >>> problem is we cannot use this property file for the Carbon initialization >>> code. We need to a simple and separate one without >>> the TenantAwarePatternLayout. >>> >>> CARBON_HOME >>> |--- lib >>> |---- log4j.properties (For Carbon initialization code.) >>> |---- org.wso2.carbon.server-4.0.0-SHAPSHOT.jar >>> >>> |--- repository >>> |---- conf >>> |---- log4j.properties >>> >>> IMHO, log4j.properties file of the Carbon platform should be placed >>> inside the repository/conf. Its the correct place to put it as other config >>> files. >>> >>> With these changes, I could successfully deploy a webapp with a separate >>> log4j.properties file. >>> >>> Thanks, >>> Sameera. >>> -- >>> Sameera Jayasoma >>> Technical Lead and Product Manager, WSO2 Carbon >>> >>> WSO2, Inc. (http://wso2.com) >>> email: [email protected] >>> blog: http://tech.jayasoma.org >>> >>> Lean . Enterprise . Middleware >>> >>> _______________________________________________ >>> Dev mailing list >>> [email protected] >>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>> >>> >> >> >> -- >> Thanks, >> Denis >> ---------------------------------------------------------- >> *Denis Weerasiri* >> Software Engineer >> Integration Technologies Team, WSO2 Inc.; http://wso2.com, >> *email: denis <http://goog_277208233/>** [AT] wso2.com <http://wso2.com/> >> * >> *phone: +94117639629 >> * >> *site: >> **https://sites.google.com/site/ddweerasiri/*<https://sites.google.com/site/ddweerasiri/> >> *blog: **http://ddweerasiri.blogspot.com*<http://ddweerasiri.blogspot.com/> >> * >> twitter: **http://twitter.com/ddweerasiri*<http://twitter.com/ddweerasiri> >> * >> linked-in: >> **http://lk.linkedin.com/in/ddweerasiri*<http://lk.linkedin.com/in/ddweerasiri> >> >> > > > -- > Sameera Jayasoma > Technical Lead and Product Manager, WSO2 Carbon > > WSO2, Inc. (http://wso2.com) > email: [email protected] > blog: http://tech.jayasoma.org > > Lean . Enterprise . Middleware > -- Thanks, Denis ---------------------------------------------------------- *Denis Weerasiri* Software Engineer Integration Technologies Team, WSO2 Inc.; http://wso2.com, *email: denis <http://goog_277208233/>** [AT] wso2.com <http://wso2.com/>* *phone: +94117639629 * *site: **https://sites.google.com/site/ddweerasiri/*<https://sites.google.com/site/ddweerasiri/> *blog: **http://ddweerasiri.blogspot.com* <http://ddweerasiri.blogspot.com/> * twitter: **http://twitter.com/ddweerasiri* <http://twitter.com/ddweerasiri>* linked-in: **http://lk.linkedin.com/in/ddweerasiri*<http://lk.linkedin.com/in/ddweerasiri>
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
