I am using J2ee RI.

I have 

permission java.io.FilePermission "file:/C:/cobcon.log", "read, write"; in
my server.policy file. 

I have the following lines in my log4j.properties

log4j.appender.dest1=org.apache.log4j.FileAppender
log4j.appender.dest1.File=c:\\cobcon.log


The following is the error from log4j. Any ideas on what I am doing wrong
here ?

log4j: Parsing for [root] with value=[DEBUG, dest1].
log4j: Level token is [DEBUG].
log4j: Category root set to DEBUG
log4j: Parsing appender named "dest1".
log4j: Parsing layout options for "dest1".
log4j: Setting property [conversionPattern] to [[%c{1},%p] %m%n].
log4j: End of parsing for "dest1".
log4j: Setting property [append] to [true].
log4j: Setting property [file] to [c:\cobcon.log].
log4j: setFile called: c:\cobcon.log, true
java.lang.ExceptionInInitializerError: java.security.AccessControlException:
acess denied (java.io.FilePermission c:\cobcon.log write)
        at
java.security.AccessControlContext.checkPermission(AccessControlContxt.java:
267)
        at
java.security.AccessController.checkPermission(AccessController.java:394)
        at
java.lang.SecurityManager.checkPermission(SecurityManager.java:540)
        at java.lang.SecurityManager.checkWrite(SecurityManager.java:973)
        at java.io.FileOutputStream.<init>(FileOutputStream.java:91)
        at org.apache.log4j.FileAppender.setFile(FileAppender.java:272)
        at
org.apache.log4j.FileAppender.activateOptions(FileAppender.java:151)
        at
org.apache.log4j.config.PropertySetter.activate(PropertySetter.java:47)
        at
org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:123
)
        at
org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:87)
        at
org.apache.log4j.PropertyConfigurator.parseAppender(PropertyConfigurator.jav
a:645)
        at
org.apache.log4j.PropertyConfigurator.parseCategory(PropertyConfigurator.jav
a:603)
        at
org.apache.log4j.PropertyConfigurator.configureRootCategory(PropertyConfigur
ator.java:500)
        at
org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:
406)
        at
org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:
432)
        at
org.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionConverter.
java:456)
        at org.apache.log4j.LogManager.<clinit>(LogManager.java:145)
        at org.apache.log4j.Logger.getLogger(Logger.java:85)

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to