EasyBeans

Rename OSGi bundles

Details

  • Type: Improvement Improvement
  • Status: Closed Closed
  • Priority: Minor Minor
  • Resolution: Fixed
  • Affects Version/s: None
  • Fix Version/s: EasyBeans 1.0 M5
  • Component/s: OSGi
  • Description:
    Hide
    EasyBeans/OSGI bundles archives should be rename to respect "common uses". At last , bundle name should include the version number after '_' character like "bundle_something_0.1.0.jar".

    The best is to name bundles like :

    bundle.symbolic.name_x.y.z.jar
    where bundle.symbolic.name is the bundle symbolic name as in MANIFEST.MF and x.y.z the bundle version as also defined in MANIFEST.MF

    Here is the rename proposal :
    easybeans.jar -> org.objectweb.easybeans_01.0.jar
    easybeans-entity.jar -> org.objectweb.easybeans.examples.entity_0.1.jar
    easybeans-mdb.jar -> org.objectweb.easybeans.examples.messagedrivenbean_0.1.0.jar
    easybeans-sfsb.jar -> org.objectweb.easybeans.examples.stateful_0.1.0.jar
    easybeans-slsb.jar -> org.objectweb.easybeans.examples.stateless_0.1.0.jar
    ow_easybeans_agent.jar -> org.objectweb.easybeans.agent_0.1.0.jar
    ow_ezbcomponent_osgi_carol.jar -> org.objectweb.easybeans.carol_0.1.0.jar
    ow_ezbcomponent_osgi_hsqldb.jar -> org.objectweb.easybeans.hsqldb_0.1.0.jar
    ow_ezbcomponent_osgi_jdbcpool.jar -> org.objectweb.easybeans.jdbcpool_0.1.0.jar
    ow_ezbcomponent_osgi_joram.jar -> org.objectweb.easybeans.joram_0.1.0.jar
    ow_ezbcomponent_osgi_jotm.jar -> org.objectweb.easybeans.jotm_0.1.0.jar
    Show
    EasyBeans/OSGI bundles archives should be rename to respect "common uses". At last , bundle name should include the version number after '_' character like "bundle_something_0.1.0.jar". The best is to name bundles like : bundle.symbolic.name_x.y.z.jar where bundle.symbolic.name is the bundle symbolic name as in MANIFEST.MF and x.y.z the bundle version as also defined in MANIFEST.MF Here is the rename proposal : easybeans.jar -> org.objectweb.easybeans_01.0.jar easybeans-entity.jar -> org.objectweb.easybeans.examples.entity_0.1.jar easybeans-mdb.jar -> org.objectweb.easybeans.examples.messagedrivenbean_0.1.0.jar easybeans-sfsb.jar -> org.objectweb.easybeans.examples.stateful_0.1.0.jar easybeans-slsb.jar -> org.objectweb.easybeans.examples.stateless_0.1.0.jar ow_easybeans_agent.jar -> org.objectweb.easybeans.agent_0.1.0.jar ow_ezbcomponent_osgi_carol.jar -> org.objectweb.easybeans.carol_0.1.0.jar ow_ezbcomponent_osgi_hsqldb.jar -> org.objectweb.easybeans.hsqldb_0.1.0.jar ow_ezbcomponent_osgi_jdbcpool.jar -> org.objectweb.easybeans.jdbcpool_0.1.0.jar ow_ezbcomponent_osgi_joram.jar -> org.objectweb.easybeans.joram_0.1.0.jar ow_ezbcomponent_osgi_jotm.jar -> org.objectweb.easybeans.jotm_0.1.0.jar
  • Environment:
    Equinox

Activity

Hide
Guillaume Sauthier added a comment - 14/Nov/06 9:14 AM
Related to an Equinox Bug :

https://bugs.eclipse.org/bugs/show_bug.cgi?id=152154

Should be resolved in 3.3
Show
Guillaume Sauthier added a comment - 14/Nov/06 9:14 AM Related to an Equinox Bug : https://bugs.eclipse.org/bugs/show_bug.cgi?id=152154 Should be resolved in 3.3

People

Dates

  • Created:
    13/Nov/06 12:28 PM
    Updated:
    06/Feb/07 7:22 PM
    Resolved:
    19/Dec/06 4:50 PM