Try using forward slashes in the file name. If that doesn't work,
start with a file no directory specification. log4cxx uses APR which
provides a consistent API above the filesystem including trying to
provide a consistent file specification format (as does Java) and
takes forward slashes on all platforms.
If you are using the property configuration, backslashes are escape
sequences and will get mangled (double backslashes should work fine).
Wouldn't think it would affect you if you were using XML configuration.
The file open is in src/fileoutputstream.cpp around line 54.
On Apr 8, 2009, at 10:30 PM, Lijuan Zhu wrote:
I am new to log4cxx, and just got it set up into my application. I
configured a xml file for the logging, but the log file like c:
\temp.log could not be created by the log4cxx. I am sure my app has
the privelegesto create file.
I would like to debug the source code, would someone please point me
to the source code?
Thanks,
Lijuan