Release Notes‎ > ‎

ComfyJ 2.9 Release Notes

posted Dec 6, 2011, 5:54 AM by Unknown user

New Features and Improvements:

  • Added ability to expose custom Java COM interfaces from Java COM servers to other COM applications;
  • Added ability to use primitive Java types in methods of custom Java COM interfaces;
  • Added "vectorized" constructors to SafeArray class, which simplify creating of SafeArray objects from Java arrays, such as long[], String[], double[]

Resolved Issues:

  • Fixed memory leak while disposing unused OleContainer;
  • Optimized memory usage for BStr class;
  • Optimized memory usage for Variant class;
  • Optimized memory usage for SafeArray class;
  • Resolved memory leak issues in IClassFactoryServer and IUnknownServer classes;
  • Fixed instability issues in Java COM servers in multithreaded environments;
  • Fixed the issue with resizing of InfoPath ActiveX component in OleContainer;
  • Fixed read-only state of an embedded ActiveX component, if its OleContainer is located in a modal JDialog;
  • Fixed the issue with drawing a blank screenshot in OleContainer;
  • Fixed JVM crash issue after closing a window with OleContainer;
  • Fixed several minor issues in OleContainer component;
  • Fixed issue with color printing of documents in PowerPoint.

Resolved issues in Code Generator:

  • Improvements in Code Generator:
  • Fixed code generation issues with MS InfoPath 2.0 and 3.0 type libraries;
  • Fixed null pointer exceptions during generation of Java stubs for MS Office 12 Object library;
  • Fixed incorrect generation of method wrappers;