Skip to main content

Source code revision

svn

summary: Subject: pom.xml and default-web.xml review request: integrate JSF 2.1.3
revision: 49388
author: edburns
date: 2011-09-09 18:48:45 UTC (4 years)
message: Subject: pom.xml and default-web.xml review request: integrate JSF 2.1.3

This change-bundle integrates JSF 2.1.3. I have run the quicklook tests
with these jars pulled fresh from maven to a local repo and the tests
ran successfully to completion.

I have also brought up the adminGUI web application (as this exercises
on the new JSF version). It worked just fine.

Note that this changebundle is the first to use the single jar package
for Mojarra.

SECTION: Modified Files

M deployment/dol/src/test/java/com/sun/enterprise/deployment/OrderingDescriptorTest.java

- Replace jsf-ri with javax.faces.jar in comments

M core/kernel/src/test/resources/DomainTest.xml
M jdbc/admin/src/test/resources/DomainTest.xml
M common/common-util/src/test/resources/v2domain.xml

- replace jsf-impl.jar with javax.faces.jar in

M pom.xml

- Remove jsf-api.version and jsf-impl.version properties. Replace with
mojarra.version property

M javaee-api/javax.javaee/src/main/assembly/web-api-assembly.xml
M javaee-api/javax.javaee/src/main/assembly/api-assembly.xml

- com.sun.faces:jsf-api
- com.sun.faces:jsf-impl
+ org.glassfish:javax.faces

M javaee-api/javax.javaee/pom.xml
M tests/embedded/maven-plugin/jsftest/pom.xml
M tests/embedded/web/web-war/test/pom.xml
M packager/glassfish-jsf/pom.xml
M web/jsf-connector/pom.xml
M web/weld-integration/pom.xml
M admingui/common/pom.xml
M admingui/pom.xml

- replace jsf-api and jsf-impl dependencies with a single javax.faces
dependency.

M javadoc.xml

- replace jsf-api dependency with javax.faces-api

M extras/javaee/manifest-jar/src/main/resources/META-INF/MANIFEST.MF

- Modify Class-Path to replace jsf-api.jar with javax.faces.jar.

M packager/nucleus-base/lib/templates/default-web.xml

- replace jsf-api.jar and jsf-impl.jar with javax.faces.jar

M packager/nucleus-base/bin/jspc
M packager/nucleus-base/bin/jspc.bat

- remove JSF_API variable

- make JSF_IMPL variable's value be javax.faces.jar

M packager/pom.xml

- Snjezana Sevo-Zenzerovic's ever so helpful tip got me past this
troublesome maven transitive dependency blockage regarding
fighterfish.

M packager/glassfish-jsf/src/main/resources/pkg_proto.py

- Change URL, replace dev.java.net with java.net

M web/web-glue/src/main/java/com/sun/enterprise/web/WebModuleListener.java

- remove reference to jsf-impl.jar and jsf-api.jar

- add reference to javax.faces.jar

M web/jsf-connector/src/main/resources/META-INF/services/org.glassfish.faces.integration.GlassFishInjectionProvider

- In comment, change reference to jsf-impl.jar to be a reference to
javax.faces.jar


r=Snjezana, Shing-wai
Change Path Actions
M branches/3.1.2/admingui/common/pom.xml
M branches/3.1.2/admingui/pom.xml
M branches/3.1.2/common/common-util/src/test/resources/v2domain.xml
M branches/3.1.2/core/kernel/src/test/resources/DomainTest.xml
M branches/3.1.2/deployment/dol/src/test/java/com/sun/enterprise/deployment/OrderingDescriptorTest.java
M branches/3.1.2/extras/javaee/manifest-jar/src/main/resources/META-INF/MANIFEST.MF
M branches/3.1.2/javadoc.xml
M branches/3.1.2/javaee-api/javax.javaee/pom.xml
M branches/3.1.2/javaee-api/javax.javaee/src/main/assembly/api-assembly.xml
M branches/3.1.2/javaee-api/javax.javaee/src/main/assembly/web-api-assembly.xml
M branches/3.1.2/jdbc/admin/src/test/resources/DomainTest.xml
M branches/3.1.2/packager/glassfish-jsf/pom.xml
M branches/3.1.2/packager/glassfish-jsf/src/main/resources/pkg_proto.py
M branches/3.1.2/packager/nucleus-base/bin/jspc
M branches/3.1.2/packager/nucleus-base/bin/jspc.bat
M branches/3.1.2/packager/nucleus-base/lib/templates/default-web.xml
M branches/3.1.2/packager/pom.xml
M branches/3.1.2/pom.xml
M branches/3.1.2/tests/embedded/maven-plugin/jsftest/pom.xml
M branches/3.1.2/tests/embedded/web/web-war/test/pom.xml
M branches/3.1.2/web/jsf-connector/pom.xml
M branches/3.1.2/web/jsf-connector/src/main/resources/META-INF/services/org.glassfish.faces.integration.GlassFishInjectionProvider
M branches/3.1.2/web/web-glue/src/main/java/com/sun/enterprise/web/WebModuleListener.java
M branches/3.1.2/web/weld-integration/pom.xml
 
 
Close
loading
Please Confirm
Close