I have successfully deployed myfaces 1.1 application on glassfish v2 with minimal effort.
[b]Follow the below steps :[/b]
1) Edit [b]WEB-INF/web.xml[/b]
Remove the DOCTYPE declaration to avoid the WebXml java.sun.com connectionTimeout exception
2) Add [b]WEB-INF/sun-web.xml[/b]
-------- Start -------------------
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright 2004-2005 Sun Microsystems, Inc. All rights reserved.
Use is subject to license terms.
-->
<!DOCTYPE sun-web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Application Server 8.1 Servlet 2.4//EN" "
http://www.sun.com/software/appserver/dtds/sun-web-app_2_4-1.dtd">
<sun-web-app >
<class-loader delegate="false"/>
<property name="useMyFaces" value="true"/>
</sun-web-app>
-------- END -------------------
3) add version to web-app in WEB-INF/web.xml : Error "#{...}" is not allowed in Template Text
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.3">
....
<servlet>
<servlet-name>Faces Servlet</servlet-name>
<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>/faces/*</url-pattern>
</servlet-mapping>
....
<listener>
<listener-class>
org.apache.myfaces.webapp.StartupServletContextListener</listener-class>
</listener>
...
</web-app>
4> WEB-INF/lib
Solaris#ls -al
10/05/2008 02:21 PM 444,694 altova-bulk-1.0.0.jar
10/05/2008 02:21 PM 427,108 altova.jar
10/05/2008 02:21 PM 444,689 antlr-2.7.6rc1.jar
10/05/2008 02:21 PM 16,777 asm-attrs.jar
10/05/2008 02:21 PM 26,360 asm.jar
10/05/2008 02:21 PM 282,338 cglib-2.1.3.jar
10/05/2008 02:21 PM 188,671 commons-beanutils.jar
10/05/2008 02:21 PM 29,029 commons-codec-1.2.jar
10/05/2008 02:21 PM 175,426 commons-collections-2.1.1.jar
10/05/2008 02:21 PM 100,776 commons-dbcp-1.1.jar
10/05/2008 02:21 PM 168,446 commons-digester.jar
10/05/2008 02:21 PM 112,341 commons-el-1.0.jar
10/05/2008 02:21 PM 22,379 commons-fileupload.jar
10/05/2008 02:21 PM 222,862 commons-httpclient.jar
10/05/2008 02:21 PM 63,980 commons-lang-1.0.1.jar
10/05/2008 02:21 PM 38,015 commons-logging-1.0.4.jar
10/05/2008 02:21 PM 39,523 commons-pool-1.1.jar
10/05/2008 02:21 PM 84,462 commons-validator.jar
10/05/2008 02:21 PM 345,295 courierupload.jar
10/05/2008 02:21 PM 313,898 dom4j-1.6.1.jar
10/05/2008 02:21 PM 265,116 easybar.jar
10/05/2008 02:21 PM 47,531 ehcache-1.1.jar
10/05/2008 02:21 PM 1,971,632 hibernate3.jar
10/05/2008 02:21 PM 20,807 jstl.jar
10/05/2008 02:21 PM 665,686 lucene-core-2.3.2.jar
10/05/2008 02:21 PM 755,868 myfaces-extensions.jar
10/05/2008 02:21 PM 478,950 myfaces-impl.jar
10/05/2008 02:21 PM 220,488 myfaces-jsf-api.jar
10/05/2008 02:21 PM 351,919 ordership.jar
10/05/2008 02:21 PM 123,220 oscache-2.3.jar
10/05/2008 02:21 PM 355,092 patrecdpaycls.jar
10/05/2008 02:21 PM 350,115 refunded.jar
10/05/2008 02:21 PM 346,936 rollback.jar
10/05/2008 02:21 PM 351,615 satesreturnupload.jar
10/05/2008 02:21 PM 114,245 spring-core-1.2.5.jar
10/05/2008 02:21 PM 542,091 standard.jar
10/05/2008 02:21 PM 544,774 struts.jar
10/05/2008 02:21 PM 150,426 urlrewrite-2.6.0.jar
10/05/2008 02:21 PM 361,173 velocity-1.4.jar
10/05/2008 02:21 PM 517,761 velocity-dep-1.4.jar
10/05/2008 02:21 PM 14,242 velocity-tools-generic-1.1.jar
41 File(s) 12,096,756 bytes
2 Dir(s) 11,019,374,592 bytes free
[Message sent by forum member 'chndu6ue' (chndu6ue)]
http://forums.java.net/jive/thread.jspa?messageID=304203