Description
If my log file location is /home/samisa/axis2/c/deploy/log/axis2.log and if the folder /home/samisa/axis2/c/deploy/log/ does not exist, then no log is written. At least it should report an error to the user and then redirect the log messages to stderr.
I think the better option sould be to create the folder if it is missing and then create the log file - needs bit of coding but that is the clean way to do the job. If creation of files/folders fail (e.g. due to no access rights) then we should report that and redirect the log messaged to stderr.