Implement alternative JavaBean support Add support for multiple JavaBean specification implementations. If the class java.beans.BeanInfo is available, the full JavaBeans implementation is used (same behaviour as before this patch). If the full JavaBeans implementation is not available, a built-in, stand-alone implementation is used that only provides the JavaBeans functionality that does not depend on any of the java.beans.* classes (essentially getter/setter support). Note that the configuration system properties are intended for testing only. They are NOT part of the public API.
This repository contains the source for:
Jakarta Expression Language API can be built by executing the following from the project root:
cd api mvn clean package
The API jar can then be found in /impl/target.
Jakarta Expression Language specification can be built by executing the following from the project root:
cd spec mvn clean package
The API jar can then be found in /spec/target.
To make changes, fork this repository, make your changes, and submit a pull request.
Jakarta Expression Language defines an expression language for Java applications.