Erro templateresolver [RESOLVIDO]

Olá amigos

tenho um TemplateResolver que está apresentando o seguinte erro:

The type ResourceResolver cannot be a superinterface of TemplateResolver; a superinterface must be an interface

antes:

import java.net.URL;

import org.apache.log4j.Logger;

import com.sun.facelets.impl.DefaultResourceResolver;
import com.sun.facelets.impl.ResourceResolver;

/**
 * This facelets resource resolver allows us to put facelet files in jars 
 * on the classpath, as well as the context root of the webapp.
 *
 * @author roger
 */
public class TemplateResolver extends DefaultResourceResolver 
        implements ResourceResolver {
    private static Logger log = Logger.getLogger(TemplateResolver.class);
    
    /** first check the context root, then the classpath */
    public URL resolveUrl(String path) {
//        log.info("Resolving URL " + path);
        URL url = super.resolveUrl(path);
        if (url == null) {
            
            /* classpath resources don't start with / */
            if (path.startsWith("/")) {
                path = path.substring(1);
            }
            url = Thread.currentThread().getContextClassLoader().
                    getResource(path);
        }
        return url;
    }
}

atua:

import java.net.URL;

import javax.faces.view.facelets.ResourceResolver;
import org.apache.log4j.Logger;
import com.sun.faces.facelets.impl.DefaultResourceResolver;



/**
 * This facelets resource resolver allows us to put facelet files in jars 
 * on the classpath, as well as the context root of the webapp.
 *
 * @author roger
 */
public class TemplateResolver extends DefaultResourceResolver implements ResourceResolver {
    private static Logger log = Logger.getLogger(TemplateResolver.class);
  
    /** first check the context root, then the classpath */
    public URL resolveUrl(String path) {
//        log.info("Resolving URL " + path);
        URL url = super.resolveUrl(path);
        if (url == null) {
            
            /* classpath resources don't start with / */
            if (path.startsWith("/")) {
                path = path.substring(1);
            }
            url = Thread.currentThread().getContextClassLoader().
                    getResource(path);
        }
        return url;
    }
}

alguém poderia ajudar?

muito obrigado

Silvio Guedes