Skip to main content

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

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


Back to the top