Release Notes >
Comfy 2.11 Release Notes
Post date: Jul 03, 2014 4:14:26 PM
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.