4 Replies Latest reply on Feb 19, 2010 9:41 AM by Gert Vanthienen

    FUSE 4.2 geronimo-el exports / imports

    Dustin S. Newbie

      Using FUSE 4.2, I install the geronimo-el spec using the following:

       

      osgi:install -s mvn:org.apache.geronimo.specs/geronimo-el_1.0_spec/1.0.1

       

      And it shows as started:

       

      geronimo-el_1.0_spec (1.0.1)

       

      However, there are no exports:

       

      karaf@root> exports 212

      geronimo-el_1.0_spec (212): No active exported packages.

       

      But yet, the headers show it exports "javax.el"

       

      karaf@root> headers 212

       

      geronimo-el_1.0_spec (212)

      -


      Manifest-Version = 1.0

      Archiver-Version = Plexus Archiver

      Created-By = 1.5.0_13 (Apple Computer, Inc.)

      Built-By = gnodet

      Build-Jdk = 1.5.0_13

      Bundle-License = http://www.apache.org/licenses/LICENSE-2.0.txt

      Import-Package = javax.el;version="1.0"

      Bnd-LastModified = 1201859517220

      Export-Package = javax.el;version="1.0"

      Bundle-Version = 1.0.1

      Bundle-Name = geronimo-el_1.0_spec

      Bundle-Description = Provides open-source implementations of Sun specifications.

      Bundle-DocURL = http://www.apache.org

      Bundle-ManifestVersion = 2

      Bundle-Vendor = Apache Software Foundation

      Implementation-Title = Apache Geronimo

      Bundle-SymbolicName = org.apache.geronimo.specs.geronimo-el_1.0_spec

      Tool = Bnd-0.0.227

      Implementation-Version = 1.0.1

       

      And for some reason, it's importing javax.el version 2.1.0

       

      karaf@root> imports 212

      OPS4J Pax Web - Jsp Support (115): javax.el; version="2.1.0"

       

      Am I missing something or is this a bug?