Hello. I'm trying to move my project from ICEfaces 3 to ICEfaces 4. But the problem is that my classes use classes from icefaces-compat library. When I try to run a project, I get errors:
java.lang.IllegalStateException: Could not find backup for factory javax.faces.application.ApplicationFactory.
java.lang.RuntimeException: com.sun.faces.config.ConfigurationException: CONFIGURATION FAILED! org.icefaces.facelets.tag.icefaces.core.IceComponentHandler
When I delete compat library all going fine (no errors at server startup). But the application falls when I run any page because all of my components and renderers in the code use icefaces-compat library.
Maybe there is a guide for replacing classes from the compat library with new ones?