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

Allow installation of ActiveX controls in locations other than JRE/axbridge/bin

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Won't Fix
    • Icon: P5 P5
    • None
    • 5.0
    • deploy
    • x86
    • windows_xp

      A DESCRIPTION OF THE REQUEST :
      On Windows based systems it is common behaviour to install ActiveX controls in the same folder than the using application. The AX bridge doesn't support this, since it forces the installation into JRE/axbridge/bin. When trying to register AX controls located in other places, registration will fail. Indeed some people in news forums succeeded in other locations, but it seems to be very tricky and error prone.

      JUSTIFICATION :
      AX Controls often are not for common purpose but are modules of private applications. To easen the task of writing installation software for such products, it is beneficial to be able to use the same target path for both, the using application and the control itself. Also it is common behaviour on Windows.

      EXPECTED VERSUS ACTUAL BEHAVIOR :
      EXPECTED -
      Registration should succeed even if the ActiveX control's dll is located in any directory.
      ACTUAL -
      Registration succeeds only if the ActiveX control's dll is located in JRE/axbridge/bin.

      ---------- BEGIN SOURCE ----------
      I assume you not needing any source code for this, since the behaviour is described in the AX bridge developer's guide. If you need source code, please write to me, so I will send you a small example JavaBean.
      ---------- END SOURCE ----------

      CUSTOMER SUBMITTED WORKAROUND :
      There is no workaround known that works in any case.
      Some workarounds are told in the news forums but they tend to be error prone.

            jchusunw Jacky Chu (Inactive)
            ndcosta Nelson Dcosta (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: