JDK-4422863 : ActiveX Bridge does not work properly within VisualC++ Applications
  • Type: Bug
  • Component: deploy
  • Sub-Component: plugin
  • Affected Version: 1.3.0
  • Priority: P4
  • Status: Closed
  • Resolution: Duplicate
  • OS: windows_98
  • CPU: x86
  • Submitted: 2001-03-07
  • Updated: 2002-04-29
  • Resolved: 2002-04-29
Related Reports
Duplicate :  
Description

Name: boT120536			Date: 03/07/2001


java version "1.3.1-beta"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1-beta-b15)
Java HotSpot(TM) Client VM (build 1.3.1beta-b15, mixed mode)


1. Create a very simple visual swing bean, e. g. a descendant of JComponent.
2. Use the ActiveX packager to create and register it as an ActiveX component.
3. Create an EXE with VisualBasic that uses this Control. The bean works well.
4. Create an EXE with VisualC++. The bean seems to work well in the designer,
but when you try to close the designer, the systems hangs completely. When you
try to run the created EXE, the bean seems to always be overpainted with the
form's background color.

This worked well with 1.3.0-C on Windows98, but not with 1.3.0-C on WindowsNT
(same bug). And now, with 1.3.1-beta, it also does not work on Windows98 (it's
worth than before!).
(Review ID: 118299) 
======================================================================

Comments
WORK AROUND Name: boT120536 Date: 03/07/2001 We did not find anything that helps around this problem. ======================================================================
11-06-2004

EVALUATION The Active-X Bridge was removed in Java 1.4.0 based on a Java Steering Committee decision nearly 2 years ago. The decision was based on 2 things. Customer interest was marginal at best and Java Plug-in was no longer dependent on the bridge technology to operate. It was necessary to remove it to allow for code refactoring and reworking in 1.4.0. Since removing the bridge, many customers have expressed interest in it. We have filed an RFE (4616580) for this support in a future release. We are currently evaluating whether we have a significant business case to justify the 1-3 man-month engineering effort (more for supporting teams) in the Mantis/Tiger timeframe. NOTE: Mantis = Java 1.4.2 FCS Q2, 2003 Tiger = Java 1.5 FCS Q4, 2003 Support for the bridge in existing 1.3.x releases is limited to escalations and can be persued with our CTE team. This bug will be closed as a duplicate of 4616580. ###@###.### 2002-04-29
29-04-2002