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
