Looks like classloading issue, try adding loader repository, e.g. like this:
<!DOCTYPE jboss-web PUBLIC "-//JBoss//DTD Web Application 4.0//EN" "http://www.jboss.org/j2ee/dtd/jboss-web_4_0.dtd"> <jboss-web> <class-loading> <loader-repository> org.richfaces.samples.richfaces-demo:loader=richfaces-demo-jee5.war <loader-repository-config>java2ParentDelegation=true</loader-repository-config> </loader-repository> </class-loading> </jboss-web>
I have forgotten to tell in the first message: all work in .war, but not work in .ear deploy.
The answer has appeared very simple: I have placed almost all *.jar files form lib in .ear deploy. In the .war there were only following *.jar: jboss-seam-ui.jar and jxl.jar (without it did not work - mystery :-)) ). And all works! And I am happy!
And once again excuse for my English :-)