OpenORB TimeService ------------------- - removed reference to the JDK tools.jar from build.xml to allow compilation on OSX Version 1.4.0 BETA2 - July, 29 2004 - TimeService_1_4_0_BETA2 - Corrected the wrong implementation of UTC time. The value in a UtcT shall use the time base at 15 October 1582 00:00:00 GMT at a precision of 100 nanoseconds. The old implementation used the Java Date, which has time base 1 January 1970 00:00:00 and a precision of milliseconds. Also updated the spec version to Time Service Spec 1.1 (formal/02-05-06). - 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 - TimeService_1_4_0_BETA1 - Use the new java2idl ant task to compile the idl files. - Moved build script logic into Ant files. - Switched to the Service framework. The TimeService has not the same command line options as all the other services. Type "timesvc -h" to get an overview. - Preserve the executable file attributes for the shell scripts. - Added a shell script to start the TimeService, the name of the script is "timesrv" because the command time is a shell script under UNIX and under Windows. - Move the jars into the lib folder instead of the dist folder. - Register the two servers under a common NameService hierarchy: "COS/TimeService/*". - 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 - TimeService_1_3_0 - 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 - TimeService_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 - TimeService_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. - 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 time.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 - TimeService_1_2_1 - NONE Version 1.2.0 - August, 8 2001 - TimeService_1_2_0 - NONE Version 1.1.0 - May, 7 2001 - TimeService_1_1_0 - Changed the way and messages when the server is bound to the naming. Version 1.0.0 - February, 1 2001 - TimeService_1_0_0 - Initial Release