Details
-
Type: Improvement
-
Status: Open
-
Priority: Major
-
Resolution: Unresolved
-
Affects Version/s: 1.7DR#3
-
Fix Version/s: None
-
Component/s: None
-
Labels:None
-
Environment:Icefaces from current trunk at date 14.03.2008, jdk 1.6.05 and myfaces 1.2.2 with testing on Tomcat 6.0.16
Description
I got some suggestions after recompiling sources with jdk 1.6.05 and myfaces 1.2.2 with testing on Tomcat 6.0.16
1. directory src/lib
- old library jsp-api should be replaced by new one, for example from current Tomcat 6.0.16/lib
(because get error ...IncludeTag.java:40: cannot access javax.servlet.jsp.tagext.JspIdConsumer)
- old libraries myfaces-api and myfaces-impl can be replaced with new releases myfaces 1.2.2 (from site
http://www.apache.org/dyn/closer.cgi/myfaces/binaries/myfaces-core-1.2.2-bin.zip )
- libraries jsf-api, jsf-impl can be safe removed to some subdirectory named "deprecated"
2. File \src\component\src\com\icesoft\faces\componen\panelseries\UISeries.java get error
attempting to assign weaker access pivileges; was protected.
So line
private DataModel getDataModel() {
should be changed to
protected DataModel getDataModel() {
3. Directory \src\samples\tutorial\tiles\lib\ should contain copy jsf-impl-1.2.jar and jsf-api-1.2.jar
1. directory src/lib
- old library jsp-api should be replaced by new one, for example from current Tomcat 6.0.16/lib
(because get error ...IncludeTag.java:40: cannot access javax.servlet.jsp.tagext.JspIdConsumer)
- old libraries myfaces-api and myfaces-impl can be replaced with new releases myfaces 1.2.2 (from site
http://www.apache.org/dyn/closer.cgi/myfaces/binaries/myfaces-core-1.2.2-bin.zip )
- libraries jsf-api, jsf-impl can be safe removed to some subdirectory named "deprecated"
2. File \src\component\src\com\icesoft\faces\componen\panelseries\UISeries.java get error
attempting to assign weaker access pivileges; was protected.
So line
private DataModel getDataModel() {
should be changed to
protected DataModel getDataModel() {
3. Directory \src\samples\tutorial\tiles\lib\ should contain copy jsf-impl-1.2.jar and jsf-api-1.2.jar
Issue Links
- depends on
-
ICE-3497 Add Maven .pom files to ICEfaces release bundles
- Closed
Probably many peoples try to use maven with Icefaces. Many of them see chaos on /lib folder, some version of libraries are very old and not supported by newer solutions
In attachments my version of maven pom files prepared for Icefaces 1.7.1.
Some libraries should be updated so new versions are added in comments.