[
http://jira.jboss.com/jira/browse/JBPORTAL-1485?page=comments#action_1236... ]
Prabhat Jha commented on JBPORTAL-1485:
---------------------------------------
So, I compiled com.sun.facelets.impl.DefaultFaceletContext by itself with jdk1.4. This
produces DefaultFaceletContext.class and
DefaultFaceletContext$TemplateClientMomento.class. The jar attached to this jira has been
updated with these two classes.
patch facelet
-------------
Key: JBPORTAL-1485
URL:
http://jira.jboss.com/jira/browse/JBPORTAL-1485
Project: JBoss Portal
Issue Type: Task
Security Level: Public(Everyone can see)
Affects Versions: 2.6 Final
Reporter: Prabhat Jha
Assigned To: Prabhat Jha
Fix For: 2.6 Final
Attachments: patched-facelets.jar
As per our call today, I am trying to patch facelet so that we have one less issue to
deal with as far as running 2.6 with 4.2 is concerned.
I have checked out source code from
https://facelets.dev.java.net/files/documents/3448/31342/facelets-1.1.1.zip and applied
Julien's patch to com.sun.facelets.impl.DefaultFaceletContext which is to add couple
of methods:
public boolean isPropertyResolved() {
return this.ctx.isPropertyResolved();
}
public void setPropertyResolved(boolean resolved) {
this.ctx.setPropertyResolved(resolved);
}
However, couple of classes com.sun.facelets.tag.jsf.ActionSourceRule uses jsf1.2 classes
such as ActinSource2 because of which I am not able to compile it with jdk1.4 and jsf1.1.
Since it has been done before and I am sure there is a way out for this but I dont know
yet. I have started a thread in facelet users mailing list and I will wait to see if
anybody has any solution.
Retroweaving jsf 1.2 jar does not seem to be the right solution to me.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira