I tried integrating JSC2-1 and ICEFaces but after looong period of trials I give up:) I added ICEFaces through Update center -> install manually (.nbm). Then I use Component Library Manager to add the components to pallete. It all seemed to work, but it doesn't. After deployment it shows a input text in the middle of the page even though I did not put it at all. And now it even redirects me to a .iface page (not .jsp) and shows nothing.
As for redirecting to the .iface page, that's by design. The ICEfaces Persistent Faces Servlet is mapped to .iface in your web.xml. If you went to the .jsp url the ICEfaces servlet wouldn't be invoked.