I am migrating an EAP5.1 application to AS7. It is using Seam 2.2 and RichFaces 3.3.1. I have made the datasource changes. I have also made the changes for the new modular class loader support. My server has all the latest bug fixes to get past issues I've run into.

I am at the point where the server starts up successfully without errors and my application deploys successfully, also without errors. However, when hit the URL for my application in a browser, the JSF/xhtml tags do not render. Only the html tags and plain text render on the page. When I view source for the page, the tags are definitely there.

So, a partial section of the page source looks like this:
<p>Please login here</p>
            <div class="dialog">
                <h:panelGrid columns="2" rowClasses="prop" columnClasses="name,value">
                    <h:outputLabel for="username">Username</h:outputLabel>
                    <h:inputText id="username"
                              value="#{credentials.username}"/>
                    <h:outputLabel for="password">Password</h:outputLabel>
                    <h:inputSecret id="password"
                                value="#{credentials.password}"/>
                    <h:outputLabel for="rememberMe">Remember me</h:outputLabel>

                    <h:selectBooleanCheckbox id="rememberMe"
                                          value="#{rememberMe.enabled}"/>
                </h:panelGrid>
            </div>
  <p> <u>Users</u>

That part of the page renders like this:
Login

Please login here

Username  Password Remember me

Users       

I don't see any tag controls like input text, buttons, or other controls.  I tried upgrading to RichFaces 3.3.3 but it made no difference. I also set the log level to DEBUG, but don't see any errors in the server.log file.

Has anyone migrated a Seam 2.2 application successfully to AS7? I'm new to Seam (and UI coding in general), so I'm looking for any pointers to get around this issue.

Thanks,
Sande