BLJython - Change in pacakges in 8.x

Version 1
    Share:|

    There has been a change in the class heirarchies in BL 8.x version

    As a result of which many existing Jython scripts which make use of imports of different packages/classes from BL, will fail with Import Errors.

     

    This is the list of imports that should be changed:, any import references to these packages or classes inside  these should be changed accordingly

     

    The packages are ( Old Name ---> New Name) :-

    com.bladelogic.mfw      --->  com.bladelogic.om.infra.mfw

    com.bladelogic.model   --->  com.bladelogic.om.infra.model

    com.bladelogic.app     --->  com.bladelogic.om.infra.app

    com.bladelogic.cli     --->  com.bladelogic.om.infra.cli

    com.bladelogic.client  --->  com.bladelogic.om.infra.client.ui

     

    Also ,

    The Name of the class OptionsManager has been changed to BLoptionsManager. The following should  be changed:

         

    from com.bladelogic.om.infra.app.option import BlOptionsManager as OptionsManager

    to

    from com.bladelogic.om.infra.app.option import BlOptionsManager

     

    PS: Please update this document if you come across a new Package/Class change in