18 Jul 2023 00:50:29 Paul Nicolucci <pnicolu...@gmail.com>:

Hi,

I was looking over the Expression Language API and implementation and
noticed the following: 11.0.0-M9

API Manifest.mf:
Provide-Capability: osgi.contract;osgi.contract=JavaEL;version:Version
="6.0";uses:="jaka

Implementation Manifest.mf:
Require-Capability: osgi.extender;filter:="(&(osgi.extender=osgi.servi
celoader.registrar)(version>=1.0.0)(!(version>=2.0.0)))",osgi.contrac
t;osgi.contract=JavaEL;filter:="(&(osgi.contract=JavaEL)(version=6.0.
0))",osgi.ee;filter:="(&(osgi.ee=JavaSE)(version=21))"

Specifically the JavaEL contract definition. It looks as though new
contracts were published for Jakarta Expression Language:

https://docs.osgi.org/reference/portable-java-contracts.html#java-ee-contracts

Should this be updated from JavaEL to JakartaExpressionLanguage for
Expression Language 4.0/5.0/6.0?

Looks like it should.

We should check the other Jakarta API JARs as well.

Please create a bugzilla issue and/or pull request so this doesn't get forgotten.

Mark

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to