We are using the weblogic plugin for apache (coolstack version2.2.3). We implemented the rotate logs for the Error as well as for the Custom logs and this works perfectly so we can keep our logs rotated and clean up the old logs automatically.
ErrorLog "|/opt/coolstack..rotatelogs /opt/coolstack...access.log%Y%n%d%H$M 50M" common
The problem we have is that this does not seem to work for the WLLogFile and we are running out of disk space. The workaround is to take an outage to stop the server instances, rotate the logs manually, and then start the servers.