Appender do log4j no grails

Amigos estou no grails com uma duvida sobre log4j

1 - preciso configurar o log4j para logar um arquivo por dia: beleza, acho que é so usar o DailyRollingFileAppender
2 - preciso tambem fazer um historico de 15 dias para esses arquivos gerados. Aí eu não sei fazer…
alguem sabe como ?

por enquanto ta assim:

// log4j configuration
log4j = {
    // Example of changing the log pattern for the default console
    // appender:
        
	appenders {
        console name: 'stdout'//, layout: pattern(conversionPattern: '%c{2}: %m%n')
		DailyRollingFile name: 'fileRolling', maxFileSize: '2MB', file: "logs/funds.log"
		DailyRollingFile name: 'userRolling', maxFileSize: '2MB', file: "logs/user.log"
    }
	root {
		error 'stdout','rollingFile'
		error 'fileRolling'
		additivity = true
	}

    error( 'org.codehaus.groovy.grails.web.servlet',  //  controllers
	       'org.codehaus.groovy.grails.web.pages', //  GSP
	       'org.codehaus.groovy.grails.web.sitemesh', //  layouts
	       'org.codehaus.groovy.grails.web.mapping.filter', // URL mapping
	       'org.codehaus.groovy.grails.web.mapping', // URL mapping
	       'org.codehaus.groovy.grails.commons', // core / classloading
	       'org.codehaus.groovy.grails.plugins', // plugins
	       'org.codehaus.groovy.grails.orm.hibernate', // hibernate integration
	       'org.springframework',
	       'org.hibernate',
           'net.sf.ehcache.hibernate'
	)
    
	warn	'org.mortbay.log'			
	//debug	'org.springframework.security.ldap'
	//debug	'org.codehaus.groovy.grails.plugins.springsecurity'
	
	debug	(
		fileRolling: 'grails.app',
		userRolling: [
			'grails.app.filters.br.com.teste.LogFilters'
		]
	)
}

obrigado