hi all,

I am getting java.lang.RuntimeException: FacesContext not found
when running my sample faces project in GAE. My web.xml looks like
this,

<?xml version="1.0" encoding="utf-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
        xmlns="http://java.sun.com/xml/ns/javaee"; xmlns:web="http://
java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
        xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd";
        version="2.5">
        <!-- We need to set annotation lifecycyle provider manually as
org.apache.myfaces.config.annotation.NoInjectionAnnotationLifecycleProvider.
                Other providers use some classes that are restricted on Google 
App
Engine. -->
        <context-param>
                
<param-name>org.apache.myfaces.config.annotation.LifecycleProvider</
param-name>
                <param-
value>org.apache.myfaces.config.annotation.NoInjectionAnnotationLifecycleProvider</
param-value>
        </context-param>

        <!-- Need to set a secret to avoid javax.crypto.BadPaddingException.
"param-value"
                must be Base64 encoded. More details: 
http://wiki.apache.org/myfaces/Secure_Your_Application
-->
        <context-param>
                <param-name>org.apache.myfaces.SECRET</param-name>
                <param-value>NzY1NDMyMTA=</param-value>
        </context-param>

        <!-- Facelets configuration fragment -->
        <context-param>
                <param-name>javax.faces.DEFAULT_SUFFIX</param-name>
                <param-value>.xhtml</param-value>
        </context-param>



        <servlet>
                <servlet-name>Faces Servlet</servlet-name>
                <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
        </servlet>

        <servlet-mapping>
                <servlet-name>Faces Servlet</servlet-name>
                <url-pattern>*.jsf</url-pattern>
        </servlet-mapping>


        <welcome-file-list>
                <welcome-file>index.html</welcome-file>
        </welcome-file-list>
</web-app>
please help me to resolve this issue.

thank you
sri

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to google-appengine-java@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.

Reply via email to