On Tue, May 17, 2011 at 12:42 PM, Hiranya Jayathilaka <hira...@wso2.com>wrote:
> > > On Tue, May 17, 2011 at 11:20 AM, Amila Maha Arachchi <ami...@wso2.com>wrote: > >> Hi, >> >> I remember a thread going on to make esb log file names consistent with >> other carbon products' log file names (due to introduction of syslog). >> Something to do with that? >> > Actually you are right. When I put the old log4j.properties the error doesn't occur. So this is a regression caused by the above change. Thanks, Hiranya > > I don't think so. It's looking for some log files in repository/logs > directory according to the stack trace. But the log files actually exist in > CARBON_HOME/repository/logs. It's picking up the correct log file names from > the main log4j.properties file. But apparently it cannot resolve the > CARBON_HOME. > > Thanks, > Hiranya > > >> >> Thanks, >> AmilaM. >> >> On Tue, May 17, 2011 at 11:14 AM, Hiranya Jayathilaka >> <hira...@wso2.com>wrote: >> >>> Any idea why this happens? >>> >>> >>> Using JAVA_HOME: /opt/jdk1.6.0_16 >>> Using AXIS2 Repository : >>> /home/hiranya/Projects/Test/stats/wso2esb-4.0.0-SNAPSHOT/samples/axis2Server/repository >>> Using AXIS2 Configuration : >>> /home/hiranya/Projects/Test/stats/wso2esb-4.0.0-SNAPSHOT/samples/axis2Server/repository/conf/axis2.xml >>> log4j:ERROR setFile(null,true) call failed. >>> java.io.FileNotFoundException: /repository/logs/wso2carbon.log (No such >>> file or directory) >>> at java.io.FileOutputStream.openAppend(Native Method) >>> at java.io.FileOutputStream.<init>(FileOutputStream.java:177) >>> at java.io.FileOutputStream.<init>(FileOutputStream.java:102) >>> at org.apache.log4j.FileAppender.setFile(FileAppender.java:289) >>> at >>> org.apache.log4j.RollingFileAppender.setFile(RollingFileAppender.java:165) >>> at org.apache.log4j.FileAppender.activateOptions(FileAppender.java:163) >>> at >>> org.apache.log4j.config.PropertySetter.activate(PropertySetter.java:256) >>> at >>> org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:132) >>> at >>> org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:96) >>> at >>> org.apache.log4j.PropertyConfigurator.parseAppender(PropertyConfigurator.java:654) >>> at >>> org.apache.log4j.PropertyConfigurator.parseCategory(PropertyConfigurator.java:612) >>> at >>> org.apache.log4j.PropertyConfigurator.configureRootCategory(PropertyConfigurator.java:509) >>> at >>> org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:415) >>> at >>> org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:441) >>> at >>> org.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionConverter.java:468) >>> at org.apache.log4j.LogManager.<clinit>(LogManager.java:122) >>> at org.apache.log4j.Logger.getLogger(Logger.java:104) >>> at >>> org.apache.commons.logging.impl.Log4JLogger.getLogger(Log4JLogger.java:289) >>> at >>> org.apache.commons.logging.impl.Log4JLogger.<init>(Log4JLogger.java:109) >>> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) >>> at >>> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) >>> at >>> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) >>> at java.lang.reflect.Constructor.newInstance(Constructor.java:513) >>> at >>> org.apache.commons.logging.impl.LogFactoryImpl.createLogFromClass(LogFactoryImpl.java:1116) >>> at >>> org.apache.commons.logging.impl.LogFactoryImpl.discoverLogImplementation(LogFactoryImpl.java:914) >>> at >>> org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:604) >>> at >>> org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:336) >>> at >>> org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:310) >>> at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:685) >>> at samples.util.SampleAxis2Server.<clinit>(SampleAxis2Server.java:27) >>> log4j:ERROR setFile(null,true) call failed. >>> java.io.FileNotFoundException: /repository/logs/wso2-esb-errors.log (No >>> such file or directory) >>> at java.io.FileOutputStream.openAppend(Native Method) >>> at java.io.FileOutputStream.<init>(FileOutputStream.java:177) >>> at java.io.FileOutputStream.<init>(FileOutputStream.java:102) >>> at org.apache.log4j.FileAppender.setFile(FileAppender.java:289) >>> at org.apache.log4j.FileAppender.activateOptions(FileAppender.java:163) >>> at >>> org.apache.log4j.config.PropertySetter.activate(PropertySetter.java:256) >>> at >>> org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:132) >>> at >>> org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:96) >>> at >>> org.apache.log4j.PropertyConfigurator.parseAppender(PropertyConfigurator.java:654) >>> at >>> org.apache.log4j.PropertyConfigurator.parseCategory(PropertyConfigurator.java:612) >>> at >>> org.apache.log4j.PropertyConfigurator.configureRootCategory(PropertyConfigurator.java:509) >>> at >>> org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:415) >>> at >>> org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:441) >>> at >>> org.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionConverter.java:468) >>> at org.apache.log4j.LogManager.<clinit>(LogManager.java:122) >>> at org.apache.log4j.Logger.getLogger(Logger.java:104) >>> at >>> org.apache.commons.logging.impl.Log4JLogger.getLogger(Log4JLogger.java:289) >>> at >>> org.apache.commons.logging.impl.Log4JLogger.<init>(Log4JLogger.java:109) >>> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) >>> at >>> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) >>> at >>> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) >>> at java.lang.reflect.Constructor.newInstance(Constructor.java:513) >>> at >>> org.apache.commons.logging.impl.LogFactoryImpl.createLogFromClass(LogFactoryImpl.java:1116) >>> at >>> org.apache.commons.logging.impl.LogFactoryImpl.discoverLogImplementation(LogFactoryImpl.java:914) >>> at >>> org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:604) >>> at >>> org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:336) >>> at >>> org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:310) >>> at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:685) >>> at samples.util.SampleAxis2Server.<clinit>(SampleAxis2Server.java:27) >>> log4j:ERROR setFile(null,true) call failed. >>> java.io.FileNotFoundException: /repository/logs/wso2-esb-service.log (No >>> such file or directory) >>> at java.io.FileOutputStream.openAppend(Native Method) >>> at java.io.FileOutputStream.<init>(FileOutputStream.java:177) >>> at java.io.FileOutputStream.<init>(FileOutputStream.java:102) >>> at org.apache.log4j.FileAppender.setFile(FileAppender.java:289) >>> at >>> org.apache.log4j.RollingFileAppender.setFile(RollingFileAppender.java:165) >>> at org.apache.log4j.FileAppender.activateOptions(FileAppender.java:163) >>> at >>> org.apache.log4j.config.PropertySetter.activate(PropertySetter.java:256) >>> at >>> org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:132) >>> at >>> org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:96) >>> at >>> org.apache.log4j.PropertyConfigurator.parseAppender(PropertyConfigurator.java:654) >>> at >>> org.apache.log4j.PropertyConfigurator.parseCategory(PropertyConfigurator.java:612) >>> at >>> org.apache.log4j.PropertyConfigurator.parseCatsAndRenderers(PropertyConfigurator.java:533) >>> at >>> org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:417) >>> at >>> org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:441) >>> at >>> org.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionConverter.java:468) >>> at org.apache.log4j.LogManager.<clinit>(LogManager.java:122) >>> at org.apache.log4j.Logger.getLogger(Logger.java:104) >>> at >>> org.apache.commons.logging.impl.Log4JLogger.getLogger(Log4JLogger.java:289) >>> at >>> org.apache.commons.logging.impl.Log4JLogger.<init>(Log4JLogger.java:109) >>> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native >>> Method) >>> at >>> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) >>> at >>> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) >>> at java.lang.reflect.Constructor.newInstance(Constructor.java:513) >>> at >>> org.apache.commons.logging.impl.LogFactoryImpl.createLogFromClass(LogFactoryImpl.java:1116) >>> at >>> org.apache.commons.logging.impl.LogFactoryImpl.discoverLogImplementation(LogFactoryImpl.java:914) >>> at >>> org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:604) >>> at >>> org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:336) >>> at >>> org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:310) >>> at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:685) >>> at samples.util.SampleAxis2Server.<clinit>(SampleAxis2Server.java:27) >>> log4j:ERROR setFile(null,true) call failed. >>> java.io.FileNotFoundException: /repository/logs/wso2-esb-trace.log (No >>> such file or directory) >>> at java.io.FileOutputStream.openAppend(Native Method) >>> at java.io.FileOutputStream.<init>(FileOutputStream.java:177) >>> at java.io.FileOutputStream.<init>(FileOutputStream.java:102) >>> at org.apache.log4j.FileAppender.setFile(FileAppender.java:289) >>> at org.apache.log4j.FileAppender.activateOptions(FileAppender.java:163) >>> at >>> org.apache.log4j.DailyRollingFileAppender.activateOptions(DailyRollingFileAppender.java:215) >>> at >>> org.apache.log4j.config.PropertySetter.activate(PropertySetter.java:256) >>> at >>> org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:132) >>> at >>> org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:96) >>> at >>> org.apache.log4j.PropertyConfigurator.parseAppender(PropertyConfigurator.java:654) >>> at >>> org.apache.log4j.PropertyConfigurator.parseCategory(PropertyConfigurator.java:612) >>> at >>> org.apache.log4j.PropertyConfigurator.parseCatsAndRenderers(PropertyConfigurator.java:533) >>> at >>> org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:417) >>> at >>> org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:441) >>> at >>> org.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionConverter.java:468) >>> at org.apache.log4j.LogManager.<clinit>(LogManager.java:122) >>> at org.apache.log4j.Logger.getLogger(Logger.java:104) >>> at >>> org.apache.commons.logging.impl.Log4JLogger.getLogger(Log4JLogger.java:289) >>> at >>> org.apache.commons.logging.impl.Log4JLogger.<init>(Log4JLogger.java:109) >>> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) >>> at >>> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) >>> at >>> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) >>> at java.lang.reflect.Constructor.newInstance(Constructor.java:513) >>> at >>> org.apache.commons.logging.impl.LogFactoryImpl.createLogFromClass(LogFactoryImpl.java:1116) >>> at >>> org.apache.commons.logging.impl.LogFactoryImpl.discoverLogImplementation(LogFactoryImpl.java:914) >>> at >>> org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:604) >>> at >>> org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:336) >>> at >>> org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:310) >>> at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:685) >>> at samples.util.SampleAxis2Server.<clinit>(SampleAxis2Server.java:27) >>> log4j:ERROR Either File or DatePattern options are not set for appender >>> [TRACE_APPENDER]. >>> >>> -- >>> Hiranya Jayathilaka >>> Senior Software Engineer; >>> WSO2 Inc.; http://wso2.org >>> E-mail: hira...@wso2.com; Mobile: +94 77 633 3491 >>> Blog: http://techfeast-hiranya.blogspot.com >>> >>> _______________________________________________ >>> Carbon-dev mailing list >>> Carbon-dev@wso2.org >>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev >>> >>> >> >> _______________________________________________ >> Carbon-dev mailing list >> Carbon-dev@wso2.org >> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev >> >> > > > -- > Hiranya Jayathilaka > Senior Software Engineer; > WSO2 Inc.; http://wso2.org > E-mail: hira...@wso2.com; Mobile: +94 77 633 3491 > Blog: http://techfeast-hiranya.blogspot.com > -- Hiranya Jayathilaka Senior Software Engineer; WSO2 Inc.; http://wso2.org E-mail: hira...@wso2.com; Mobile: +94 77 633 3491 Blog: http://techfeast-hiranya.blogspot.com
_______________________________________________ Carbon-dev mailing list Carbon-dev@wso2.org http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev