are you sure you are setting your props before log4j is loaded?
from the error looks like log4j did not read these props.



On Thu, Oct 22, 2009 at 8:45 AM, m.harig <m.ha...@gmail.com> wrote:

>
> hello all
>
>  am creating a log file using log4j , my log4j.properties setup is
>
>   log4j.appender.RFA.File=${PATH}/${LOG_FILE}.log
>
>  am setting my PATH & LOG_FILE from my java class.
>
>  props.put("PATH", "/home/hari/log4j");
>  props.put("LOG_FILE", "test123_date");
>
>  when i run my program it writes the log , but it throws
>
> log4j:ERROR setFile(null,true) call failed.
> java.io.FileNotFoundException: /.log (Permission denied)
>        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:290)
>        at
> org.apache.log4j.FileAppender.activateOptions(FileAppender.java:164)
>        at
> org.apache.log4j.config.PropertySetter.activate(PropertySetter.java:257)
>        at
>
> org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:133)
>        at
>
> org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:97)
>        at
>
> org.apache.log4j.PropertyConfigurator.parseAppender(PropertyConfigurator.java:689)
>        at
>
> org.apache.log4j.PropertyConfigurator.parseCategory(PropertyConfigurator.java:647)
>        at
>
> org.apache.log4j.PropertyConfigurator.configureRootCategory(PropertyConfigurator.java:544)
>        at
>
> org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:440)
>        at
>
> org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:476)
>        at
>
> org.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionConverter.java:471)
>        at org.apache.log4j.LogManager.<clinit>(LogManager.java:125)
>        at org.apache.log4j.Logger.getLogger(Logger.java:118)
>        at org.npedia.log4j.Logging.<clinit>(Logging.java:24)
>
>
> could any1 help me out of this.
>
>
>
>
> --
> View this message in context:
> http://www.nabble.com/permission-denied-problem-tp26004847p26004847.html
> Sent from the Log4j - Users mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: log4j-user-unsubscr...@logging.apache.org
> For additional commands, e-mail: log4j-user-h...@logging.apache.org
>
>

Reply via email to