[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
| Re: [faces-dev] [jakartaee-tck-dev] Should Platform TCK tests that include Managed Beans be removed from the EE 10 Platform or updated to include an empty beans.xml? | 
  
  
    
    
    On 4/28/22 4:04 PM, Jason Lee wrote:
    
    
      
      If the jakarta.annotation.ManagedBean annotation is to provide
        a standard way to describe managed beans to compatible
        containers, it should be OK for Faces to say that it simply
        doesn't support that anymore, right? The support's been
        deprecated for years, and it's finally getting cut. Seems like
        this shouldn't surprise anyone. I hope. :)
      
    
    jakarta.annotation.ManagedBean (described via
https://jakarta.ee/specifications/managedbeans/2.0/jakarta-managed-beans-spec-2.0.html)
      are not associated with Jakarta Faces, so I agree that that Faces
      implementations do not need any support for
      jakarta.annotation.ManagedBean.  
    
    
    
    
    
    
       
      On 4/28/22 2:57 PM, Scott Marlow
        wrote:
      
      
        
        
        
        On 4/28/22 2:23 PM, Scott Marlow
          wrote:
        
        
          
          
          
          On 4/28/22 1:49 PM, Scott Stark
            wrote:
          
          
            
             Yes. Where are the issues that were used to
              deprecate ManagedBeans? When I searched through the
              platform issues I did not find any.
            
          
          https://github.com/jakartaee/faces/issues/1547
            is for the ManagedBeans removal, https://jakarta.ee/specifications/faces/4.0
            mentions the plan to remove.
          
          https://github.com/jakartaee/faces/blob/master/spec/src/main/asciidoc/ExpressionLanguageAndManagedBeanFacility.adoc
            still includes Managed Beans and Annotations 2.1 still has https://github.com/eclipse-ee4j/common-annotations-api/blob/master/api/src/main/java/jakarta/annotation/ManagedBean.java.
          It sounds like we need a tracking Platform issue for post
            EE 10 deprecation/removal of ManagedBeans + an Annotations
            issue as well, since we cannot really remove Faces Managed
            Beans.
          
        
        I think that javax.faces.bean.ManagedBean became
          jakarta.faces.bean.ManagedBean and
          jakarta.faces.bean.ManagedBean was removed from the Jakarta
          Faces 4.0 spec and the Platform TCK tests that use
          jakarta.annotation.ManagedBean just needs updating to include
          the empty beans.xml. 
        
        I also don't see any jakarta.faces.bean.ManagedBean
          references in the Platform TCK.
        
           
          Scott
          
          
            
            
            
            _______________________________________________
jakartaee-tck-dev mailing list
jakartaee-tck-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/jakartaee-tck-dev
          
        
        
        
        _______________________________________________
faces-dev mailing list
faces-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/faces-dev
      
      
      
      
      _______________________________________________
faces-dev mailing list
faces-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/faces-dev