Progress Software
Progress Real Time DivisionProgress ApamaProgress DataXtendProgress ObjectStore
SOLUTIONS
PRODUCTS
CUSTOMERS
PARTNERS
SUPPORT
ABOUT US

Print Preview

ObjectStore 6.2

AIX

Version / Compiler

Visual Age 6.0

5.2

Supported

5.1

Maintained

6.2.0 for AIX originally available: 11-17-2004

New Features

  • Hi-performance schema evolution and database compaction
  • Database verification optimization
  • Support for standard iostreams

Platform Notes

  • OSJI, JMTL and DDML are not supported components for this release.
  • Installation of the October 2003 PTF requires one of the following be done before attempting to compile a schema file generated by ossg:
    1. Invoke ossg with the -emit_const_vtbl_declaration option.
    2. Set the OS_EMIT_CONST_VTBL_DECLARATION environment variable to TRUE (1).

This is required only at compile time, not at link time or run time.

  • Applications using the packing pragma to pack a class that contains a double as its first member, will cause ObjectStore to generate schema for the class that assumes a size that differs from the class size produced by the compiler. This discrepancy will result in a run-time error when the application allocates a persistent instance of the class. See the README file for an example of how to work around this restriction.
  • There is a known problem with inheritance hierarchies. See the README file for an explanation of this problem.
  • Migrating a 6.0 application that uses anonymous enums to 6.2 may require schema evolution. See the README file for further explanation.

* Requires October 2003 PTF w/ APAR IY52094.


HP-UX (32-bit)

Version / Compiler

aCC 3.45

aCC 3.56

Sun JDK 1.3.1

Sun JDK 1.4

Sun JDK 1.5

11.11

Supported

Supported

Supported

Supported

Unserviceable

11.23

Maintained

Supported

Unqualified

Unqualified

Unserviceable

6.2.0 for HP-UX originally available 11-17-2004

New features

  • JDO support
  • JMTL proxy generator
  • Hi-performance schema evolution and database compaction
  • Database verification optimization
  • Support for standard iostreams

Platform Notes

  • When running the Java HotSpot virtual machine version 1.3.1 on HP-UX 32-bit platforms, a rare problem can occur in OSJI with heavily threaded applications under a heavy load. This is signaled by an unexpected SIGSEGV signal in ObjectStore native code libraries. To avoid this failure, run the Java VM with the -classic command line option to disable the HotSpot VM. This problem does not occur with Java version 1.4.
  • As installed, the jcpp example fails to compile on HP-UX 32. This can be fixed by adding - AA to the CCFLAGS macro in the makefile provided with the example program.


HP-UX (64-bit)

Version / Compiler

aCC 3.45

aCC 3.56

11.11

Supported

Supported

11.23

Maintained

Supported

6.2.0 for HP-UX originally available 11-17-2004

New features

  • Hi-performance schema evolution and database compaction
  • Database verification optimization
  • Support for standard iostreams

Platform Notes

  • OSJI, JMTL and DDML are not supported components for this release.


Linux (32-bit)

Version / Compiler

glibc-devl 2.3.2-95.3

glibc 2.3.3

gcc 3.2.3-20

gcc 3.2.3-52

gcc 3.2.3-49

Sun JDK 1.3

Sun JDK 1.4

Sun JDK 5

Red Hat Enterprise Server 3.0 w/ kernel 2.4.21-4

Unqualified

Supported

Supported

Unqualified

Unserviceable

Supported

Supported

Unserviceable

Linux AMD-64 AS 3.0 w/ kernel 2.4.21-27

Supported

Unqualified

Unqualified

Unqualified

Unqualified

Unqualified

Unqualified

Unqualified

Red Hat AS 3.0 Update 5 w/ kernel 2.4.21-32.EL.smp

Unserviceable

Unserviceable

Unqualified

Supported

Unqualified

Supported

Unqualified

Unqualified

6.2.0 for Linux originally available 11-17-2004

New features

  • JDO support
  • JMTL proxy generator
  • Hi-performance schema evolution and database compaction
  • Database verification optimization
  • Support for standard iostreams

Platform Notes:

  • The ObjectStore installation program uses compress and uncompress, and looks for them in /usr/bin. If you are installing ObjectStore on a linux platform, you will need to install ncompress-4.2.4-31.i386.rpm to get these utilities
  • The default vm.max_map_count kernel parameter limits the address space to 256 MB. Use "sysctl -w vm.max_map_count= value" to change the value.
  • The DDML examples ddmlclass, doc_demos/basic, doc_demos/user_def, inherit, and userclass fail to link with an error similar to: undefined reference to 'pthread_atfork'. To work around this problem, modify the respective example makefile to add -lpthread to the list of included libraries.
  • Running OSJI on Linux with JDK 1.4.1 or a JNI application with OSCI, will require setting LD_PRELOAD=/usr/lib/libstdc++-libc6.1-1.so.2. See the README file for more detail.


Solaris (32-bit Forte)

Version / Compiler

Sun One Studio C++ 11.0 (C++ 5.8)

Sun One Studio C++ 10.0 (C++ 5.7)

Sun One Studio C++ 9.0 (C++ 5.6)

Sun One Studio C++ 8.0 (C++ 5.5)

Sun One Studio C++ 7.0 (C++ 5.4)

Sun Java 2 SDK 5

Sun Java 2 SDK 1.4

Sun Java 2 SDK 1.3

Forte C++ 6.1

Forte C++ 6.2

2.10

Supported

Supported

Unqualified

Unqualified

Unqualified

Unserviceable

Unqualified

Supported

Unqualified

Unqualified

2.9

Unqualified

Unqualified

Supported

Maintained

Supported

Unserviceable

Supported

Supported

Unqualified

Unqualified

2.8

Unqualified

Unqualified

Supported

Maintained

Supported

Unserviceable

Supported

Supported

Unqualified

Unqualified

6.2.0 for Sun ONE studio 7 (Sol2c5) originally available 11-17-2004

New features

  • JDO support
  • JMTL proxy generator
  • Hi-performance schema evolution and database compaction
  • Database verification optimization
  • Support for standard iostreams

Platform Notes:

  • Sun Studio 10 patch 117830-08 is currently Unserviceable with ObjectStore.
  • Sun Studio 11 patch 121017-04 is currently Unserviceable with ObjectStore.
  • Zones are supported in Solaris 10
  • Support for Solaris 10 added 4/22/2005
  • Solaris 8 requires the latest revision of Sun Patch 108434 for Sun ONE Studio 7.0 32 bit compiler use
  • Solaris 9 requires the latest revision of Sun Patch 111711 for Sun ONE Studio 7.0 32 bit compiler use
  • The latest revision of Sun Patch 108528 is recommended for all Solaris 8 systems running ObjectStore for its resolution of BugID 449415. This patch is included in the current Solaris 8 recommended patch cluster.
  • Supported JMTL Appservers are, Weblogic 7.0 and Weblogic 8.1
  • Support Cluster Software is Sun Cluster 3.0 5/02 Solaris 8 SPARC
  • OSJI requires the environment variable LD_PRELOAD set to $OS_ROOTDIR/lib/libosopdel.so
  • SC 8.0 with Patch level 113817-08 or higher or SC 7 with patch level 111715-08 or higher require setting the environment variable OS_EDG_EXTRA_OPTIONS to --sun_mode_version==550 in order to build the ObjectStore examples. If you prefer, you can modify the example makefiles to use the -suncc_550 option to the ossg schema generator utility instead of setting the OS_EDG_EXTRA_OPTIONS environment variable.

If you are using ObjectStore's built-in failover or failover as provided by the Sun Clusters 3.0 operating system, you may be able to upgrade to Release 6.2 without having to take your system out of service by performing a rolling upgrade. For more information, see ObjectStore Installation for UNIX.


Solaris (64-bit Forte)

Version / Compiler

Sun One Studio C++ 10.0 (C++ 5.7)

Sun One Studio C++ 9.0 (C++ 5.6)

Sun One Studio C++ 8.0 (C++ 5.5)

Sun One Studio C++ 7.0 (C++ 5.4)

Forte C++ 6.1

Forte C++ 6.2

2.10

Unqualified

Supported

Supported

Unqualified

Unqualified

Unqualified

2.9

Unqualified

Unqualified

Maintained

Supported

Unqualified

Unqualified

2.8

Unqualified

Unqualified

Maintained

Supported

Unqualified

Unqualified

6.2.0 64-bit for Sun ONE studio 7 (Sol64) originally available 11-17-2004

New features

  • Hi-performance schema evolution and database compaction
  • Database verification optimization
  • Support for standard iostreams

Platform Notes:

  • Zones are supported in Solaris 10
  • Support for Solaris 10 added 4/22/2005
  • Solaris 8 requires the latest revision of Sun Patch 108434 for Sun ONE Studio 7.0 32 bit compiler use
  • Solaris 9 requires the latest revision of Sun Patch 111711 for Sun ONE Studio 7.0 32 bit compiler use
  • The latest revision of Sun Patch 108528 is recommended for all Solaris 8 systems running ObjectStore for its resolution of BugID 449415. This patch is included in the current Solaris 8 recommended patch cluster.
  • You can build and run 32-bit or 64-bit applications on 64-bit hardware, but you cannot build or run 64-bit applications on 32-bit hardware
  • Support Cluster Software is Sun Cluster 3.0 5/02 Solaris 8 SPARC
  • OSJI, JMTL and DDML are not supported components for this release.

If you are using ObjectStore's built-in failover or failover as provided by the Sun Clusters 3.0 operating system, you may be able to upgrade to Release 6.2 without having to take your system out of service by performing a rolling upgrade. For more information, see ObjectStore Installation for UNIX.


Windows (32-bit for Visual Studio .NET 2002)

Version / Compiler

Microsoft Visual Studio .NET 2002

Microsoft Visual Studio .NET 2003

Sun Java 2 SDK 1.3.1

Sun Java 2 SDK 1.4

Sun Java 2 SDk 1.5

2003

Supported

Unserviceable

Maintained

Supported

Unserviceable

XP Professional/Home

Supported

Unserviceable

Maintained

Supported

Unserviceable

2000

Supported

Unserviceable

Maintained

Supported

Unserviceable

6.2.0 for Visual Studio .NET 2002 originally available 11-17-2004

New features

  • JDO support
  • JMTL proxy generator
  • Hi-performance schema evolution and database compaction
  • Database verification optimization
  • Support for standard iostreams

Platform Notes:

  • Support for Windows NT is dropped in 6.2
  • Support for VC++6 is dropped in 6.2
  • VC++ 6 users need to migrate to ObjectStore 6.2, re-compile with VC++ 7 and then use schema evolution (see ObjectStore Release Notes for details).