[ 
https://issues.apache.org/jira/browse/MYFACES-1225?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12563912#action_12563912
 ] 

Simon Kitching commented on MYFACES-1225:
-----------------------------------------

It looks to me like Dennis has got the wrong issue here, and that the 
referenced commit is for something else entirely.

r416290 | dennisbyrne | 2006-06-22 09:26:53 +0200 (Do, 22 Jun 2006) | 1 line
GeƤnderte Pfade:
   M 
/myfaces/core/branches/jsf12/impl/src/main/java/org/apache/myfaces/taglib/core/SelectItemsTag.java
   M 
/myfaces/core/branches/jsf12/impl/src/main/java/org/apache/myfaces/taglib/core/SubviewTag.java
   M 
/myfaces/core/branches/jsf12/impl/src/main/java/org/apache/myfaces/taglib/core/ViewTag.java

Paul, are you talking about myfaces core 1.1 or 1.2?

In 1.2 this *is* protected:
  
http://myfaces.apache.org/core12/myfaces-api/apidocs/javax/faces/component/UIData.html

But in JSF1.1 this is private:
  
http://myfaces.apache.org/core11/myfaces-api/apidocs/javax/faces/component/UIData.html
  
http://java.sun.com/javaee/javaserverfaces/1.1_01/docs/api/javax/faces/component/UIData.html

As the link you provided shows, the "fix version" for the referenced spec issue 
was 1.2, which I presume means that the 1.2 spec has this fixed, but the 1.1 
spec does not. Therefore if myfaces 1.1 were to make this protected, we would 
not be compliant with the spec and would not pass the specification tests.

If there is a newer release of the jsf1.1 spec where this has been changed, 
then please let us know.

Otherwise the tomahawk solution is as good as we can get while remaining 
spec-compliant.

Moving to JSF 1.2 will fix your problem..

Regards, Simon

> JSR-252 Issue #58: Enabled "protected" access to internal "DataModel" in 
> UIData
> -------------------------------------------------------------------------------
>
>                 Key: MYFACES-1225
>                 URL: https://issues.apache.org/jira/browse/MYFACES-1225
>             Project: MyFaces Core
>          Issue Type: Improvement
>          Components: JSR-252
>            Reporter: Stan Silvert
>            Assignee: Dennis Byrne
>
> Enabled "protected" access to internal "DataModel" in UIData
> See  
> https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=58

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to