Currently, the scripting.api bundle exports javax.script by bundling the
contents of BSF's API JAR. However, ServiceMix provides a bundleized version
of javax.script
(org.apache.servicemix.specs:org.apache.servicemix.specs.scripting-api-1.0).
Would anyone object to me removing the BSF stuff from scripting.api and
scripting.core and using the ServiceMix bundle instead?

I ask because I ran into essentially the inverse of SLING-217: code written
using the generic version of javax.script.Bindings wouldn't compile against
the BSF version. This shouldn't be the case with the ServiceMix bundle (and
the bootclasspath stuff added to fix SLING-217 can be removed).

Justin

Reply via email to