Yes, we did that to fix another Mars L1 issue. Tenants were able to mess the log4j global config when the log4j.jar was in bin. How come we didn't see this issue on StratosLive?
On Mon, Nov 28, 2011 at 3:27 PM, Amani Soysa <[email protected]> wrote: > I checked this issue in MS and found out that log4j.jar is copied to > $Carbon_HOME/lib folder instead of $Carbon_HOME/bin. We are still > investigating on this issue. > > Regards > Amani > > > On Mon, Nov 28, 2011 at 3:21 PM, Afkham Azeez <[email protected]> wrote: > >> Check whether log4j.jar is present in two directories. >> >> >> On Mon, Nov 28, 2011 at 2:52 PM, Sandapa Handakumbura >> <[email protected]>wrote: >> >>> >>> Hi, >>> >>> I get a similar issue during ESB (4.0.3) start up. >>> >>> >>> JAVA_HOME environment variable is set to >>> /home/sandapa/software/jdk1.6.0_22 >>> CARBON_HOME environment variable is set to >>> /home/sandapa/software/esb/wso2esb-4.0.3 >>> [2011-11-28 14:32:09,888] INFO - Main Initializing system... >>> [2011-11-28 14:32:10,058] INFO - HttpTransport Created Connector >>> [HTTP_11_NIO://*:9763] >>> [2011-11-28 14:32:10,060] INFO - HttpTransport Created Connector >>> [HTTPS_11_NIO://*:9443] >>> [2011-11-28 14:32:10,123] INFO - TomcatCarbonWebappDeployer Deployed >>> Carbon webapp: >>> StandardEngine[Tomcat].StandardHost[defaulthost].StandardContext[/] >>> [2011-11-28 14:32:10,407] INFO - TransactionFactory Starting Atomikos >>> Transaction Manager 3.7.0 >>> [2011-11-28 14:32:17,254] INFO - CarbonCoreActivator Starting WSO2 >>> Carbon... >>> [2011-11-28 14:32:17,255] INFO - CarbonCoreActivator Operating System : >>> Linux 2.6.38-8-generic, amd64 >>> [2011-11-28 14:32:17,255] INFO - CarbonCoreActivator Java Home : >>> /home/sandapa/software/jdk1.6.0_22/jre >>> [2011-11-28 14:32:17,255] INFO - CarbonCoreActivator Java Version : >>> 1.6.0_22 >>> [2011-11-28 14:32:17,255] INFO - CarbonCoreActivator Java VM : >>> Java HotSpot(TM) 64-Bit Server VM 17.1-b03,Sun Microsystems Inc. >>> [2011-11-28 14:32:17,255] INFO - CarbonCoreActivator Carbon Home : >>> /home/sandapa/software/esb/wso2esb-4.0.3 >>> [2011-11-28 14:32:17,255] INFO - CarbonCoreActivator Java Temp Dir : >>> /home/sandapa/software/esb/wso2esb-4.0.3/tmp >>> [2011-11-28 14:32:17,255] INFO - CarbonCoreActivator User : >>> sandapa, en-US, Asia/Colombo >>> log4j:ERROR A "org.wso2.carbon.logging.appenders.MemoryAppender" object >>> is not assignable to a "org.apache.log4j.Appender" variable. >>> log4j:ERROR The class "org.apache.log4j.Appender" was loaded by >>> log4j:ERROR [WebappClassLoader >>> context: / >>> delegate: false >>> repositories: >>> /WEB-INF/classes/ >>> ----------> Parent Classloader: >>> java.net.URLClassLoader@46b8c8e6 >>> ] whereas object of type >>> log4j:ERROR "org.wso2.carbon.logging.appenders.MemoryAppender" was >>> loaded by [java.net.URLClassLoader@46b8c8e6]. >>> log4j:ERROR Could not instantiate appender named "CARBON_MEMORY". >>> log4j:ERROR A "org.wso2.carbon.logging.appenders.MemoryAppender" object >>> is not assignable to a "org.apache.log4j.Appender" variable. >>> log4j:ERROR The class "org.apache.log4j.Appender" was loaded by >>> log4j:ERROR [WebappClassLoader >>> context: / >>> delegate: false >>> repositories: >>> /WEB-INF/classes/ >>> ----------> Parent Classloader: >>> java.net.URLClassLoader@46b8c8e6 >>> ] whereas object of type >>> log4j:ERROR "org.wso2.carbon.logging.appenders.MemoryAppender" was >>> loaded by [java.net.URLClassLoader@46b8c8e6]. >>> log4j:ERROR Could not instantiate appender named "TRACE_MEMORYAPPENDER". >>> [2011-11-28 14:32:17,590] INFO - LDAPConfigurationBuilder KDC server is >>> disabled. >>> [2011-11-28 14:32:17,687] INFO - DirectoryActivator Initializing >>> Directory Server with working directory >>> /home/sandapa/software/esb/wso2esb-4.0.3/repository/data/org.wso2.carbon.directory >>> and port 10389 >>> [2011-11-28 14:32:20,188] INFO - ApacheLDAPServer LDAP server started. >>> [2011-11-28 14:32:20,701] INFO - InputOutputAdaptersComponent There is >>> no adapters-component.conf.. Using the default configuration >>> [2011-11-28 14:32:22,647] INFO - PermissionTree updated permission tree >>> from database for tenant 0 >>> [2011-11-28 14:32:23,105] INFO - RegistryCoreServiceComponent Registry >>> Mode : READ-WRITE >>> >>> >>> Regards, >>> Sandapa >>> >>> >>> On Mon, Nov 28, 2011 at 12:12 PM, Lalaji Sureshika <[email protected]>wrote: >>> >>>> Hi Yumani, >>>> >>>> We are looking into this. >>>> >>>> Thanks; >>>> >>>> >>>> On Mon, Nov 28, 2011 at 10:55 AM, Yumani Ranaweera <[email protected]>wrote: >>>> >>>>> Hi, >>>>> >>>>> I get following errors at the startup of the mashup server. However >>>>> the server starts after the logs. build was downloaded from [1] >>>>> >>>>> [1] - >>>>> http://builder1.us1.wso2.org/~carbon320/releases/carbon/3.2.3/2011-11-26_23-32-23/ >>>>> >>>>> JAVA_HOME environment variable is set to >>>>> /home/yumani/software/java/jdk1.6.0_21 >>>>> CARBON_HOME environment variable is set to >>>>> /home/yumani/Documents/projects/ms/323/wso2ms-2.3.3 >>>>> log4j:ERROR Unexpected char [T] at position 8 in conversion patterrn. >>>>> log4j:ERROR Unexpected char [S] at position 13 in conversion patterrn. >>>>> log4j:ERROR Unexpected char [P] at position 22 in conversion patterrn. >>>>> log4j:WARN No such property [tenantPattern] in >>>>> org.apache.log4j.PatternLayout. >>>>> [2011-11-28 11:49:35,323] INFO - Initializing system... >>>>> [2011-11-28 11:49:35,479] INFO - Created Connector >>>>> [HTTP_11_NIO://*:9763] >>>>> [2011-11-28 11:49:35,482] INFO - Created Connector >>>>> [HTTPS_11_NIO://*:9443] >>>>> [2011-11-28 11:49:35,556] INFO - Deployed Carbon webapp: >>>>> StandardEngine[Tomcat].StandardHost[defaulthost].StandardContext[/] >>>>> [2011-11-28 11:49:35,886] INFO - Starting Atomikos Transaction >>>>> Manager 3.7.0 >>>>> [2011-11-28 11:49:44,658] INFO - Starting WSO2 Carbon... >>>>> [2011-11-28 11:49:44,658] INFO - Operating System : Linux >>>>> 2.6.35-31-generic, amd64 >>>>> [2011-11-28 11:49:44,658] INFO - Java Home : >>>>> /home/yumani/software/java/jdk1.6.0_21/jre >>>>> [2011-11-28 11:49:44,658] INFO - Java Version : 1.6.0_21 >>>>> [2011-11-28 11:49:44,658] INFO - Java VM : Java HotSpot(TM) >>>>> 64-Bit Server VM 17.0-b16,Sun Microsystems Inc. >>>>> [2011-11-28 11:49:44,659] INFO - Carbon Home : >>>>> /home/yumani/Documents/projects/ms/323/wso2ms-2.3.3 >>>>> [2011-11-28 11:49:44,659] INFO - Java Temp Dir : >>>>> /home/yumani/Documents/projects/ms/323/wso2ms-2.3.3/tmp >>>>> [2011-11-28 11:49:44,659] INFO - User : yumani, en-US, >>>>> Asia/Colombo >>>>> log4j:ERROR Unexpected char [T] at position 8 in conversion patterrn. >>>>> log4j:ERROR Unexpected char [S] at position 13 in conversion patterrn. >>>>> log4j:ERROR Unexpected char [P] at position 22 in conversion patterrn. >>>>> log4j:WARN No such property [tenantPattern] in >>>>> org.apache.log4j.PatternLayout. >>>>> log4j:ERROR A "org.wso2.carbon.logging.appenders.MemoryAppender" >>>>> object is not assignable to a "org.apache.log4j.Appender" variable. >>>>> log4j:ERROR The class "org.apache.log4j.Appender" was loaded by >>>>> log4j:ERROR [WebappClassLoader >>>>> context: / >>>>> delegate: false >>>>> repositories: >>>>> /WEB-INF/classes/ >>>>> ----------> Parent Classloader: >>>>> java.net.URLClassLoader@423e5d1 >>>>> ] whereas object of type >>>>> log4j:ERROR "org.wso2.carbon.logging.appenders.MemoryAppender" was >>>>> loaded by [java.net.URLClassLoader@423e5d1]. >>>>> log4j:ERROR Could not instantiate appender named "CARBON_MEMORY". >>>>> log4j:ERROR A "org.wso2.carbon.logging.appenders.MemoryAppender" >>>>> object is not assignable to a "org.apache.log4j.Appender" variable. >>>>> log4j:ERROR The class "org.apache.log4j.Appender" was loaded by >>>>> log4j:ERROR [WebappClassLoader >>>>> context: / >>>>> delegate: false >>>>> repositories: >>>>> /WEB-INF/classes/ >>>>> ----------> Parent Classloader: >>>>> java.net.URLClassLoader@423e5d1 >>>>> ] whereas object of type >>>>> log4j:ERROR "org.wso2.carbon.logging.appenders.MemoryAppender" was >>>>> loaded by [java.net.URLClassLoader@423e5d1]. >>>>> log4j:ERROR Could not instantiate appender named "CARBON_MEMORY". >>>>> log4j:ERROR A "org.wso2.carbon.logging.appenders.MemoryAppender" >>>>> object is not assignable to a "org.apache.log4j.Appender" variable. >>>>> log4j:ERROR The class "org.apache.log4j.Appender" was loaded by >>>>> log4j:ERROR [WebappClassLoader >>>>> context: / >>>>> delegate: false >>>>> repositories: >>>>> /WEB-INF/classes/ >>>>> ----------> Parent Classloader: >>>>> java.net.URLClassLoader@423e5d1 >>>>> ] whereas object of type >>>>> log4j:ERROR "org.wso2.carbon.logging.appenders.MemoryAppender" was >>>>> loaded by [java.net.URLClassLoader@423e5d1]. >>>>> log4j:ERROR Could not instantiate appender named "CARBON_MEMORY". >>>>> log4j:ERROR A "org.wso2.carbon.logging.appenders.MemoryAppender" >>>>> object is not assignable to a "org.apache.log4j.Appender" variable. >>>>> log4j:ERROR The class "org.apache.log4j.Appender" was loaded by >>>>> log4j:ERROR [WebappClassLoader >>>>> context: / >>>>> delegate: false >>>>> repositories: >>>>> /WEB-INF/classes/ >>>>> ----------> Parent Classloader: >>>>> java.net.URLClassLoader@423e5d1 >>>>> ] whereas object of type >>>>> log4j:ERROR "org.wso2.carbon.logging.appenders.MemoryAppender" was >>>>> loaded by [java.net.URLClassLoader@423e5d1]. >>>>> log4j:ERROR Could not instantiate appender named "CARBON_MEMORY". >>>>> log4j:ERROR A "org.wso2.carbon.logging.appenders.MemoryAppender" >>>>> object is not assignable to a "org.apache.log4j.Appender" variable. >>>>> log4j:ERROR The class "org.apache.log4j.Appender" was loaded by >>>>> log4j:ERROR [WebappClassLoader >>>>> context: / >>>>> delegate: false >>>>> repositories: >>>>> /WEB-INF/classes/ >>>>> ----------> Parent Classloader: >>>>> java.net.URLClassLoader@423e5d1 >>>>> ] whereas object of type >>>>> log4j:ERROR "org.wso2.carbon.logging.appenders.MemoryAppender" was >>>>> loaded by [java.net.URLClassLoader@423e5d1]. >>>>> log4j:ERROR Could not instantiate appender named "CARBON_MEMORY". >>>>> log4j:ERROR A "org.wso2.carbon.logging.appenders.MemoryAppender" >>>>> object is not assignable to a "org.apache.log4j.Appender" variable. >>>>> log4j:ERROR The class "org.apache.log4j.Appender" was loaded by >>>>> log4j:ERROR [WebappClassLoader >>>>> context: / >>>>> delegate: false >>>>> repositories: >>>>> /WEB-INF/classes/ >>>>> ----------> Parent Classloader: >>>>> java.net.URLClassLoader@423e5d1 >>>>> ] whereas object of type >>>>> log4j:ERROR "org.wso2.carbon.logging.appenders.MemoryAppender" was >>>>> loaded by [java.net.URLClassLoader@423e5d1]. >>>>> log4j:ERROR Could not instantiate appender named "CARBON_MEMORY". >>>>> log4j:ERROR A "org.wso2.carbon.logging.appenders.MemoryAppender" >>>>> object is not assignable to a "org.apache.log4j.Appender" variable. >>>>> log4j:ERROR The class "org.apache.log4j.Appender" was loaded by >>>>> log4j:ERROR [WebappClassLoader >>>>> context: / >>>>> delegate: false >>>>> repositories: >>>>> /WEB-INF/classes/ >>>>> ----------> Parent Classloader: >>>>> java.net.URLClassLoader@423e5d1 >>>>> ] whereas object of type >>>>> log4j:ERROR "org.wso2.carbon.logging.appenders.MemoryAppender" was >>>>> loaded by [java.net.URLClassLoader@423e5d1]. >>>>> log4j:ERROR Could not instantiate appender named "CARBON_MEMORY". >>>>> log4j:ERROR A "org.wso2.carbon.logging.appenders.MemoryAppender" >>>>> object is not assignable to a "org.apache.log4j.Appender" variable. >>>>> log4j:ERROR The class "org.apache.log4j.Appender" was loaded by >>>>> log4j:ERROR [WebappClassLoader >>>>> context: / >>>>> delegate: false >>>>> repositories: >>>>> /WEB-INF/classes/ >>>>> ----------> Parent Classloader: >>>>> java.net.URLClassLoader@423e5d1 >>>>> ] whereas object of type >>>>> log4j:ERROR "org.wso2.carbon.logging.appenders.MemoryAppender" was >>>>> loaded by [java.net.URLClassLoader@423e5d1]. >>>>> log4j:ERROR Could not instantiate appender named "CARBON_MEMORY". >>>>> log4j:ERROR A "org.wso2.carbon.logging.appenders.MemoryAppender" >>>>> object is not assignable to a "org.apache.log4j.Appender" variable. >>>>> log4j:ERROR The class "org.apache.log4j.Appender" was loaded by >>>>> log4j:ERROR [WebappClassLoader >>>>> context: / >>>>> delegate: false >>>>> repositories: >>>>> /WEB-INF/classes/ >>>>> ----------> Parent Classloader: >>>>> java.net.URLClassLoader@423e5d1 >>>>> ] whereas object of type >>>>> log4j:ERROR "org.wso2.carbon.logging.appenders.MemoryAppender" was >>>>> loaded by [java.net.URLClassLoader@423e5d1]. >>>>> log4j:ERROR Could not instantiate appender named "CARBON_MEMORY". >>>>> log4j:ERROR A "org.wso2.carbon.logging.appenders.MemoryAppender" >>>>> object is not assignable to a "org.apache.log4j.Appender" variable. >>>>> log4j:ERROR The class "org.apache.log4j.Appender" was loaded by >>>>> log4j:ERROR [WebappClassLoader >>>>> context: / >>>>> delegate: false >>>>> repositories: >>>>> /WEB-INF/classes/ >>>>> ----------> Parent Classloader: >>>>> java.net.URLClassLoader@423e5d1 >>>>> ] whereas object of type >>>>> log4j:ERROR "org.wso2.carbon.logging.appenders.MemoryAppender" was >>>>> loaded by [java.net.URLClassLoader@423e5d1]. >>>>> log4j:ERROR Could not instantiate appender named "CARBON_MEMORY". >>>>> log4j:ERROR A "org.wso2.carbon.logging.appenders.MemoryAppender" >>>>> object is not assignable to a "org.apache.log4j.Appender" variable. >>>>> log4j:ERROR The class "org.apache.log4j.Appender" was loaded by >>>>> log4j:ERROR [WebappClassLoader >>>>> context: / >>>>> delegate: false >>>>> repositories: >>>>> /WEB-INF/classes/ >>>>> ----------> Parent Classloader: >>>>> java.net.URLClassLoader@423e5d1 >>>>> ] whereas object of type >>>>> log4j:ERROR "org.wso2.carbon.logging.appenders.MemoryAppender" was >>>>> loaded by [java.net.URLClassLoader@423e5d1]. >>>>> log4j:ERROR Could not instantiate appender named "CARBON_MEMORY". >>>>> log4j:ERROR A "org.wso2.carbon.logging.appenders.MemoryAppender" >>>>> object is not assignable to a "org.apache.log4j.Appender" variable. >>>>> log4j:ERROR The class "org.apache.log4j.Appender" was loaded by >>>>> log4j:ERROR [WebappClassLoader >>>>> context: / >>>>> delegate: false >>>>> repositories: >>>>> /WEB-INF/classes/ >>>>> ----------> Parent Classloader: >>>>> java.net.URLClassLoader@423e5d1 >>>>> ] whereas object of type >>>>> log4j:ERROR "org.wso2.carbon.logging.appenders.MemoryAppender" was >>>>> loaded by [java.net.URLClassLoader@423e5d1]. >>>>> log4j:ERROR Could not instantiate appender named "CARBON_MEMORY". >>>>> log4j:ERROR A "org.wso2.carbon.logging.appenders.MemoryAppender" >>>>> object is not assignable to a "org.apache.log4j.Appender" variable. >>>>> log4j:ERROR The class "org.apache.log4j.Appender" was loaded by >>>>> log4j:ERROR [WebappClassLoader >>>>> context: / >>>>> delegate: false >>>>> repositories: >>>>> /WEB-INF/classes/ >>>>> ----------> Parent Classloader: >>>>> java.net.URLClassLoader@423e5d1 >>>>> ] whereas object of type >>>>> log4j:ERROR "org.wso2.carbon.logging.appenders.MemoryAppender" was >>>>> loaded by [java.net.URLClassLoader@423e5d1]. >>>>> log4j:ERROR Could not instantiate appender named "CARBON_MEMORY". >>>>> log4j:ERROR A "org.wso2.carbon.logging.appenders.MemoryAppender" >>>>> object is not assignable to a "org.apache.log4j.Appender" variable. >>>>> log4j:ERROR The class "org.apache.log4j.Appender" was loaded by >>>>> log4j:ERROR [WebappClassLoader >>>>> context: / >>>>> delegate: false >>>>> repositories: >>>>> /WEB-INF/classes/ >>>>> ----------> Parent Classloader: >>>>> java.net.URLClassLoader@423e5d1 >>>>> ] whereas object of type >>>>> log4j:ERROR "org.wso2.carbon.logging.appenders.MemoryAppender" was >>>>> loaded by [java.net.URLClassLoader@423e5d1]. >>>>> log4j:ERROR Could not instantiate appender named "CARBON_MEMORY". >>>>> [2011-11-28 11:49:46,355] INFO - KDC server is disabled. >>>>> [2011-11-28 11:49:46,360] INFO - Initializing Directory Server with >>>>> working directory >>>>> /home/yumani/Documents/projects/ms/323/wso2ms-2.3.3/repository/data/org.wso2.carbon.directory >>>>> and port 10389 >>>>> [2011-11-28 11:49:49,439] INFO - Keys and self signed certificate >>>>> successfully generated. >>>>> [ >>>>> >>>>> >>>>> >>>>> Thanks, >>>>> Yumani >>>>> >>>>> >>>>> >>>>> -- >>>>> Yumani Ranaweera >>>>> WSO2, Inc. - http://wso2.org >>>>> Email : [email protected] >>>>> Cell : +94 077 7795242 >>>>> Blog : http://yumani.blogspot.com/ >>>>> >>>> >>>> >>>> >>>> -- >>>> Lalaji Sureshika >>>> >>>> Software Engineer >>>> WSO2 Inc. >>>> >>>> >>>> >>>> _______________________________________________ >>>> Carbon-dev mailing list >>>> [email protected] >>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev >>>> >>>> >>> >>> _______________________________________________ >>> Carbon-dev mailing list >>> [email protected] >>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev >>> >>> >> >> >> -- >> *Afkham Azeez* >> Director of Architecture; WSO2, Inc.; http://wso2.com >> Member; Apache Software Foundation; http://www.apache.org/ >> * <http://www.apache.org/>** >> email: **[email protected]* <[email protected]>* cell: +94 77 3320919 >> blog: **http://blog.afkham.org* <http://blog.afkham.org>* >> twitter: **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez> >> * >> linked-in: **http://lk.linkedin.com/in/afkhamazeez* >> * >> * >> *Lean . Enterprise . Middleware* >> >> >> _______________________________________________ >> Carbon-dev mailing list >> [email protected] >> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev >> >> > > _______________________________________________ > Carbon-dev mailing list > [email protected] > http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev > > -- *Afkham Azeez* Director of Architecture; WSO2, Inc.; http://wso2.com Member; Apache Software Foundation; http://www.apache.org/ * <http://www.apache.org/>** email: **[email protected]* <[email protected]>* cell: +94 77 3320919 blog: **http://blog.afkham.org* <http://blog.afkham.org>* twitter: **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez> * linked-in: **http://lk.linkedin.com/in/afkhamazeez* * * *Lean . Enterprise . Middleware*
_______________________________________________ Carbon-dev mailing list [email protected] http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
