Release Notes‎ > ‎

ComfyJ 2.11 Release Notes

posted Jul 3, 2014, 9:14 AM by Sergei Piletsky

Release Notes


ComfyJ 2.11 contains the following resolved issues:


  • Fixed exception handling and releasing of the native resources in the property setters of Automation class;

  • Added ability to specify the locale for Automation;

  • Resolved the issue with updating an embedded component after calling the OleContainer.open(File file) method;

  • Fixed the issue in Codegen when it generated uncompilable code (due to ambiguous import) if a type library contains the redefinition of standard ISupportErrorInfo COM interface;

  • Fixed the issue in Codegen when it generated uncompilable code due to improper overwriting of a getter method;

  • Fixed memory leaks in Variant.setValue(IUnknown) and Variant.setValue(IDispatch) methods;

  • Fixed the repainting issue of an embedded component when OfficeContainer is inside JInternalFrame container;

  • Fixed releasing of SafeArray when it is a return value of a Java COM server method;

  • Fixed the pointer issue in IPersistFileVTBL class;

  • Fixed focus handling issues in OleContainer and OfficeContainer components on JDK 7 and higher;

  • Resolved the issue with disposing native resources in OleContainer on 64-bit JVMs;

  • Fixed the deadlock issue in the OleContainer.destroy method;

  • Fixed the issue with generation of wrappers for methods with optional parameters;

  • Resolved issues with opening InfoPath documents inside OleContainer;

  • Fixed memory management issues in the property getter and setter methods of IDispatchServer;

  • Fixed the handle leak issue in OleContainer;

  • Resolved the issue with reading SafeArray parameters from Variant parameters in Java COM server methods;

  • Fixed the issue with activating an embedded object inside OleContainer when it gets focus for the first time;

  • Fixed the issue with deactivating OfficeContainer component when switching focus to a native window;

  • Resolved the issue with handling VT_EMPTY and VT_NULL variant types in Variant class;

  • Fixed the focus stealing issue in OleContainer;

  • Fixed NPE in OleClientSiteImpl.onUIActivate() on JDK 7;

  • Added the ability to load a class factory directly from a library file.
Comments