I tried this question over at nbusers, but nobody there seems interested.
The NB 6.7 download doesn't have the lastest ICEFaces implementation, so I uninstalled it and installed the latest NBM files. I then create a project with ICEFaces as the framework, but I can't run the resulting welcomeICEfaces.jspx file. The error I get from Glassfish 2.1 is this:
[ICEsoft Technologies, Inc.
ICEfaces 1.8.2
Build number: 7
Revision: 19321
...
Error Rendering View[/welcomeICEfaces.jspx]
java.lang.IllegalStateException: ICEfaces requires the PersistentFacesServlet. Please check your web.xml servlet mappings
at com.icesoft.faces.context.DOMResponseWriter.<init>(DOMResponseWriter.java:154)
at com.icesoft.faces.context.DOMContext.createTemporaryDOMResponseWriter(DOMContext.java:182)
etc.
The web.xml file is the default that the template creates, and has the following:
The settings look "by the book" to me but again I have yet to see a working installation so I don't have anything to compare it to.
You are right that the "code" tag and the "quote" tag cannot take XML input. Is this component we are talking through an ICEFaces component? If so it doesn't speak very well for my evaluation project.