Notes: ucs v1.2.4 contains the following changes: 1: Fix some small bugs 2: Add a new property "CorbaMNQ.notification.logtable.maxrow", which is used to set the maximum row values for the table which storing the notifications. 3: Fix the memory leak problem in previous release version when receiving notifications for a lont time. 4: Add one console option "-op" to support execute one operation in console mode 5: Enable to select multiple operation files when adding the opertion file to the operation flow ucs v1.2.3 contains the following changes: 1: Fix some small bugs 2: Change the default logging level for JacOrb tracing. ucs v1.2.2 contains the following changes: 1: Support Box value type 2: Support Regular value type 3: Add "InsertOperatin" function 4: Add "MoveUp" Function 5: Add "MoveDown" Function 6: Add "SetRepetitionNumber" Function for every test suite 7: Add "SetComment" Function for every operation 8: Fix some bugs for v1.2.1 ucs v1.2.1 contains the following changes: 1: Add "Search test case", "Auto save all test case", "Auto load all test case" and "Auto load one test case" function 2: Add Chinese version User Manual 3: Add "SetExecutionNumber" Function for every test case 4: Fix some bugs for v1.2.0 ucs v1.2.0 Contain the following changes: 1: Add Command Line Support to run opflow and notification utility 2: Add GIOP tool 3: Add numeric type match and automatch in operation flow 4: Update UserGuide 5: Add plugin feature 6: Add disconnect operation in Notification Management panel 7: Add setting ior from file 8: Add option to config background color 9: Add option to config SequenceStructureEvent display for notification receiving 10:Add basic code generation for java 11: Fix many bugs ucs v1.1.6 Contain the folowing changes: 1: add basic type (Corba Object) support 2: Bug-remove for ucs v1.1.5 (some error with corba exception type) 3: Add utility for the conversion between Java time & corba time ucs v1.1.5 Contain the following changes: 1: Bug-remove for ucs v1.1.4 (java.lang.List --> java.util.List) 2: Make the first servant for interface to be persistent, (Tag is the interface name) 3: Improve the IDL browser function, provide the node positioning direclty in the original files. change "CorbaMNQ.idl.deletecomments" to False in CorbaMNQ.properties 4: Imporve the java editor function ucs v1.1.4 Contain the following changes: 1: Add one powerful server extension function, which will make the user could control the server simulator's output. Detailed, pls. see the ServantCoding_guide.txt (in the doc folder) ucs v1.1.3 Contain the following changes: 1: Support attributes in interface's operation According to Corba Specification, attribute will be mapped to two (or one ) operation: One is Get method: _get_+name of attribute The Other is Set method: _set_ + name of attribute If attribute is readonly, then only Get Method is available. 2: Add Fench-version user guide for UCS, many thanks for Mr. Motte Nicolas 's great contribution 3: Provide the default interface value for Client input & Servant output ucs v1.1.2 Contain the following changes: 1: update jacorb.jar (to jacorb2.3) 2: impove parse ior output 3: remove one bug in IDL parsing (related on #pragma prefix) ucs v1.1.1 Contain the following changes: 1: remove one bug for client simulation (when using the invoke menu "O_1", "O_2", "O_3" 2: Impoved Operation Flow * support iterator function (UCS could check the return value, and then determine whether to execute this operation again) * Add "EnableIterator" * Add "CancelIterator" * display the operation flow name in the root node ucs v1.1.0 is the second released version for Ultra Corba Simulaotr. It contains the following changes: 1: Fix one IDL parsing bug in v1.0.0 2: Improve Operation Flow: * Add "AutomaticAddMatchCondition" function * Add "RemoveAllOperation" function 3: Add "TestCase Scripts Related Feature" description in User Manual. ucs v1.0.0 is the first released version for Ultra Corba Simulator. It contains the following features: 1: CORBA Client Side Simulation -Fill request parameters by tree view -Send request to servant side -Display response result -Save/restore operation data 2: CORBA Servant Side Simulation -Fill response/exception by tree view -Auto reply the request from client side -Display incoming parameters -Save/restore operation data 3: Operation Flow -Execute operation sequence -Set dependency of parameter The parameter will be automatically replaced by result of previous operation -Set match condition It is used to compare the result of operation and generate test report -Save/restore operation flow 4: IDL File Browser -Highlight IDL syntax key word -IDL syntax definition navigation 5: Test Spec Generation -Select IDL elements by tree view and generate test spec for them -The test spec is MS Excel format based and contains statistic functionality such as how many operations passed or failure. 6: Notification Service Management -Browser notification service object & attribute such as Channel Factory, Event Channel and so on. -Create/destroy object. E.g.: create channel -Export object IOR 7: Naming Service Management -Browser Naming Service object -Export object IOR -Bind/unbind Object with context 8: Notification Receiving & Browser -Connect to specified event channel -Receive all type of notification and parse & display all kinds of data -Test Mode, only count the nubmer of recieved notifications, not display & store it. -Sleep Mode, receiving could be suspened and resumed.