Eclipse requires tomcat-el|servlet-api packages we would better switch to the respective glassfish-el|servlet-api packages to reduce our build dependencies.
Unfortunately this is not possible, because glassfish has different bundle id's for API plugins, and I belive BSN for API bundles should be considered as API. In that light, it is impossible to replace tomcat implementation (to which we add required manifests) with glassfish implementation that provides its own BSN. Changing glassfish name would cause a BSN conflict (two implementation of one standard with one api, but different content). I didn't find a way to proceed with this.