Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [faces-dev] Removal of FeatureDescriptor from the EL API

Hi Mark,

no idea.
In MyFaces we create FeatureDescriptor objects but cant see why or why EL requires it?`

In MyFaces however we use BeanInfo and BeanDescriptor and seems really used.

Am Mi., 7. Juli 2021 um 20:44 Uhr schrieb Mark Thomas <markt@xxxxxxxxxx>:
Hi,

The EL project has an open issue regarding JPMS dependencies:
https://github.com/eclipse-ee4j/el-ri/issues/47

The short version is that the use of various java.beans classes,
particularly FeatureDescriptor, creates a JPMS dependency on
java.desktop that it would be better to avoid.

While I am weighing up options, I wanted to get the views of the Jakarta
Server Faces team on how viable it might be to remove the java.beans
dependency and what Jakarta Server Faces might need to replace it with.

As far as I can tell, Jakarta Server Pages - the other big use of EL -
doesn't depend on FeatureDescriptor. However, internally EL uses
Introspector and that would need to re-written which would be non-trivial.

Thoughts?

Mark
_______________________________________________
faces-dev mailing list
faces-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/faces-dev

Back to the top