Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-6305309

DeployToolKit: Some APIs have dependency over the plugin dlls under <mozilla>/plugins directory

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P2 P2
    • 6
    • 6
    • deploy
    • b56
    • generic
    • windows
    • Verified

      Tested Build : Nightly build(build 1.6.0-b99) and promoted b-42,43,44
      Build Location : /net/sqesvr-nfs.sfbay/global/nfs/deployment5/pit_builds
      /net/koori/onestop/jdk/1.6.0/latest/bundles

      Problem description:
        It has been noticed that Deployment Toolkit APIS such as "browserJVM" is having dependency on the java plugin dlls sitting inside the <mozilla>/plugins directory. If these dlls are removed then the above mentioned API won't work with mozilla browser. This API works fine if NPOJI610.dll is restored back to <mozilla>/plugins directory, but restoring back this dll file only has it's own set of issues like inability to invoke Java console from tools menu or even browser crash
      This dependency should be removed due to following reasons:
      1) Proposed SSV feature will remove all the plugin dlls from the <mozilla>/plugins directory, so in that case "browserJVM" API won't work(regression for deployment toolkit)
      2)We know that deployment toolkit APIs should work with 1.6.0, but if user installs mozilla on top of 1.6.0 i.e order of installation is mozilla after 1.6.0 then above mentioned API will never work for the end user(though most of the API will still work, but not browserJVM). To make it work he needs to change the order of installation as in that case plugin dlls will get copied into the <mozilla>/plugins directory

            pallenba Peter Allenbach (Inactive)
            jijising Jitender Singh (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: