OpenORB ConcurrencyControlService --------------------------------- - removed reference to the JDK tools.jar from build.xml to allow compilation on OSX - Renamed "enum" variables to allow compilation on JDK 1.5 Version 1.4.0 BETA2 - July, 29 2004 - ConcurrencyControlService_1_4_0_BETA2 - Upgraded to checkstyle 3.3. - Fixed various warnings Eclipse 3.0M6 complained about. - Added Eclipse project files (.project and .classpath) the project can now easily be imported by New->Project->Import From existing Source - Placed compiler cache files in build directory, caches are now deleted by invoking the build target "clean" Version 1.4.0 BETA1 - December, 19 2003 - ConcurrencyControlService_1_4_0_BETA1 - Moved build script logic into Ant files. - Added setenv and ccs shell scripts to set the CCS environment and to launch the CCS. - Adapted the binary and source archives to the common folder hierarchy. - Bind the Server class in the common NameService hierarchy: "COS/ConcurrencyControlService/*". - Adapted usage of OpenORB classes to new package structure. - Updated version number to 1.4.0. - The class ReleaseInfo has been removed for simplicity reasons. Version 1.3.0 - September, 27 2002 - ConcurrencyControlService_1_3_0 - HTML documentation is showing the pictures as in the pdf file now. - Make build.sh work with the latest cygwin version. The script was using a variable OSTYPE that is not available in sh. The official way to get the name of the platform is uname which is now used for determining the CLASSPATH separator. Version 1.3.0 BETA2 - August, 10 2002 - ConcurrencyControlService_1_3_0_BETA2 - Added patch by Diego Sevilla Ruiz (dsevilla _at_ um _dot_ es) for the install target of the build.xml. The new version copies the files to the path specified by the property install.path just as if you extract one of the binary tarballs. - Make the install target in build.xml copy all jars from the dist directory to the specified install location. - Added dump-info target to build.xml to show the basic settings that are used by ant. - Add support for xalan on JDK 1.4 to build.xml. Otherwise the compile-docbook target does not work. Version 1.3.0 BETA1 - June, 19 2002 - ConcurrencyControlService_1_3_0_BETA1 - Added a checkstyle target to build.xml. The command "build.sh checkstyle" checks the source code for adherence to the Jakarta coding conventions. - Removed references to the deprecated class ContextUtilities from the ORB core package. Use the standard way now to get a reference to the NameService. - Removed the CosTransactions.idl file and introduced a compile time dependency to the OTS. - Added local.properties file to influence the ant build process locally. - build.sh now works under Cygwin, patch submitted by David Blevins (dblevins@users.sourceforge.net). - Converted the ccs.xml file to docbook format. Build.xml creates pdf and html output now. - Merged install.txt and src/etc/README files. Moved src/etc files CHANGELOG, README, and LICENSE to the base directory of the package and renamed CHANGELOG to WHATSNEW (Jakarta style). - Switched to template based manifest files. - Aligned code to the Apache/Jakarta coding guidlines (Normal and generated code). Version 1.2.1 - January, 11 2002 - ConcurrencyControl_1_2_1 - none Version 1.2.0 - August, 7 2001 - ConcurrencyControl_1_2_0 - none Version 1.1.0 - May, 7 2001 - ConcurrencyControl_1_1_0 - minor update due to OpenORB changes Version 1.0.1 - March, 9 2001 - ConcurrencyControl_1_0_1 - Added the JUNIT tests and removed the JTF ones - Rebind the CCS Server reference instead of bind it ( modified class : org.openorb.ccs.Server ) - Throws INTERNAL exception in case of POA problem. ( modified class : org.openorb.ccs.kernel.LockSetFactory ) - TransactionalLockSet release all locks from transaction which rolledbacked or committed. - All requests on lock from rolledbacked transactions are thrown with TransactionRolledBacked exception. New class : org.openorb.ccs.kernel.Synchronization Modified class : org.openorb.ccs.kernel.TransactionalLockSet Version 1.0.0 - February, 1 2001 - ConcurrencyControl_1_0_0 - Initial Release