diff options
Diffstat (limited to 'TAO/orbsvcs/tests/Notify/Basic')
18 files changed, 73 insertions, 63 deletions
diff --git a/TAO/orbsvcs/tests/Notify/Basic/AdminProperties_Test.cpp b/TAO/orbsvcs/tests/Notify/Basic/AdminProperties_Test.cpp index e3402c75393..836328b742f 100644 --- a/TAO/orbsvcs/tests/Notify/Basic/AdminProperties_Test.cpp +++ b/TAO/orbsvcs/tests/Notify/Basic/AdminProperties_Test.cpp @@ -90,12 +90,12 @@ AdminProperties_Test::parse_args(int argc, char *argv[]) return 0; } -void +int AdminProperties_Test::init (int argc, char *argv [] TAO_ENV_ARG_DECL) { // init base class Notify_Test_Client::init (argc, argv TAO_ENV_ARG_PARAMETER); - ACE_CHECK; + ACE_CHECK_RETURN (-1); CosNotifyChannelAdmin::ChannelID id; @@ -120,7 +120,7 @@ AdminProperties_Test::init (int argc, char *argv [] TAO_ENV_ARG_DECL) initial_admin_, id TAO_ENV_ARG_PARAMETER); - ACE_CHECK; + ACE_CHECK_RETURN (-1); ACE_ASSERT (!CORBA::is_nil (ec_.in ())); @@ -129,15 +129,17 @@ AdminProperties_Test::init (int argc, char *argv [] TAO_ENV_ARG_DECL) supplier_admin_ = ec_->new_for_suppliers (this->ifgop_, adminid TAO_ENV_ARG_PARAMETER); - ACE_CHECK; + ACE_CHECK_RETURN (-1); ACE_ASSERT (!CORBA::is_nil (supplier_admin_.in ())); consumer_admin_ = ec_->new_for_consumers (this->ifgop_, adminid TAO_ENV_ARG_PARAMETER); - ACE_CHECK; + ACE_CHECK_RETURN (-1); ACE_ASSERT (!CORBA::is_nil (consumer_admin_.in ())); + + return 0; } void diff --git a/TAO/orbsvcs/tests/Notify/Basic/AdminProperties_Test.dsp b/TAO/orbsvcs/tests/Notify/Basic/AdminProperties_Test.dsp index 78e1e097b09..b482289e5c8 100644 --- a/TAO/orbsvcs/tests/Notify/Basic/AdminProperties_Test.dsp +++ b/TAO/orbsvcs/tests/Notify/Basic/AdminProperties_Test.dsp @@ -51,7 +51,7 @@ BSC32=bscmake.exe # ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
-# ADD LINK32 ace.lib TAO.lib TAO_PortableServer.lib TAO_CosNotification.lib TAO_CosNaming.lib TAO_NotifyTests.lib /nologo /subsystem:console /machine:IX86 /libpath:"..\lib" /libpath:"..\..\..\orbsvcs" /libpath:"..\..\..\..\tao" /libpath:"..\..\..\..\tao\PortableServer" /libpath:"..\..\..\..\..\ace"
+# ADD LINK32 ace.lib TAO.lib TAO_PortableServer.lib TAO_ETCL.lib TAO_CosNotification.lib TAO_CosNaming.lib TAO_NotifyTests.lib /nologo /subsystem:console /machine:IX86 /libpath:"..\lib" /libpath:"..\..\..\orbsvcs" /libpath:"..\..\..\..\tao" /libpath:"..\..\..\..\tao\PortableServer" /libpath:"..\..\..\..\..\ace"
# SUBTRACT LINK32 /incremental:yes /map
!ELSEIF "$(CFG)" == "AdminProperties_Test - Win32 Debug"
@@ -76,7 +76,7 @@ BSC32=bscmake.exe # ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
-# ADD LINK32 aced.lib TAOd.lib TAO_PortableServerd.lib TAO_CosNotificationd.lib TAO_CosNamingd.lib TAO_NotifyTestsd.lib /nologo /subsystem:console /pdb:"Subscribe.pdb" /map:"Debug/Subscribe.map" /debug /machine:I386 /pdbtype:sept /libpath:"..\lib" /libpath:"..\..\..\orbsvcs" /libpath:"..\..\..\..\tao" /libpath:"..\..\..\..\tao\PortableServer" /libpath:"..\..\..\..\..\ace"
+# ADD LINK32 aced.lib TAOd.lib TAO_PortableServerd.lib TAO_ETCLd.lib TAO_CosNotificationd.lib TAO_CosNamingd.lib TAO_NotifyTestsd.lib /nologo /subsystem:console /pdb:"Subscribe.pdb" /map:"Debug/Subscribe.map" /debug /machine:I386 /pdbtype:sept /libpath:"..\lib" /libpath:"..\..\..\orbsvcs" /libpath:"..\..\..\..\tao" /libpath:"..\..\..\..\tao\PortableServer" /libpath:"..\..\..\..\..\ace"
# SUBTRACT LINK32 /pdb:none
!ENDIF
diff --git a/TAO/orbsvcs/tests/Notify/Basic/AdminProperties_Test.h b/TAO/orbsvcs/tests/Notify/Basic/AdminProperties_Test.h index 432ab6d490e..77d211c8d7d 100644 --- a/TAO/orbsvcs/tests/Notify/Basic/AdminProperties_Test.h +++ b/TAO/orbsvcs/tests/Notify/Basic/AdminProperties_Test.h @@ -36,7 +36,7 @@ public: int parse_args(int argc, char *argv[]) ; - void init (int argc, char *argv [] TAO_ENV_ARG_DECL); + int init (int argc, char *argv [] TAO_ENV_ARG_DECL); // Initialization. void run_test (TAO_ENV_SINGLE_ARG_DECL); diff --git a/TAO/orbsvcs/tests/Notify/Basic/ConnectDisconnect.cpp b/TAO/orbsvcs/tests/Notify/Basic/ConnectDisconnect.cpp index 290f3b1a335..99baa6682df 100644 --- a/TAO/orbsvcs/tests/Notify/Basic/ConnectDisconnect.cpp +++ b/TAO/orbsvcs/tests/Notify/Basic/ConnectDisconnect.cpp @@ -67,28 +67,28 @@ ConnectDisconnect::on_entity_destroyed (void) ACE_DEBUG ((LM_DEBUG, "result_count = %d\n", this->result_count_.value ())); } -void +int ConnectDisconnect::init (int argc, char* argv [] TAO_ENV_ARG_DECL) { // init base class Notify_Test_Client::init (argc, argv TAO_ENV_ARG_PARAMETER); - ACE_CHECK; + ACE_CHECK_RETURN (-1);; // Create all participents ... this->create_EC (TAO_ENV_SINGLE_ARG_PARAMETER); - ACE_CHECK; + ACE_CHECK_RETURN (-1);; CosNotifyChannelAdmin::AdminID adminid; supplier_admin_ = ec_->new_for_suppliers (this->ifgop_, adminid TAO_ENV_ARG_PARAMETER); - ACE_CHECK; + ACE_CHECK_RETURN (-1);; ACE_ASSERT (!CORBA::is_nil (supplier_admin_.in ())); consumer_admin_ = ec_->new_for_consumers (this->ifgop_, adminid TAO_ENV_ARG_PARAMETER); - ACE_CHECK; + ACE_CHECK_RETURN (-1);; ACE_ASSERT (!CORBA::is_nil (consumer_admin_.in ())); @@ -108,6 +108,8 @@ ConnectDisconnect::init (int argc, char* argv [] TAO_ENV_ARG_DECL) this->any_supplier_ = new TAO_Notify_PushSupplier*[this->suppliers_]; this->structured_supplier_ = new TAO_Notify_StructuredPushSupplier*[this->suppliers_]; this->sequence_supplier_ = new TAO_Notify_SequencePushSupplier*[this->suppliers_]; + + return 0; } int diff --git a/TAO/orbsvcs/tests/Notify/Basic/ConnectDisconnect.dsp b/TAO/orbsvcs/tests/Notify/Basic/ConnectDisconnect.dsp index 0abe1ca14c9..b4b042d683e 100644 --- a/TAO/orbsvcs/tests/Notify/Basic/ConnectDisconnect.dsp +++ b/TAO/orbsvcs/tests/Notify/Basic/ConnectDisconnect.dsp @@ -51,7 +51,7 @@ BSC32=bscmake.exe # ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
-# ADD LINK32 ace.lib TAO.lib TAO_PortableServer.lib TAO_CosNotification.lib TAO_CosNaming.lib TAO_NotifyTests.lib TAO_CosEvent.lib /nologo /subsystem:console /pdb:"Subscribe.pdb" /machine:IX86 /libpath:"..\lib" /libpath:"..\..\..\orbsvcs" /libpath:"..\..\..\..\tao" /libpath:"..\..\..\..\tao\PortableServer" /libpath:"..\..\..\..\..\ace"
+# ADD LINK32 ace.lib TAO.lib TAO_PortableServer.lib TAO_ETCL.lib TAO_CosNotification.lib TAO_CosNaming.lib TAO_NotifyTests.lib TAO_CosEvent.lib /nologo /subsystem:console /pdb:"Subscribe.pdb" /machine:IX86 /libpath:"..\lib" /libpath:"..\..\..\orbsvcs" /libpath:"..\..\..\..\tao" /libpath:"..\..\..\..\tao\PortableServer" /libpath:"..\..\..\..\..\ace"
# SUBTRACT LINK32 /pdb:none /incremental:yes /map
!ELSEIF "$(CFG)" == "ConnectDisconnect - Win32 Debug"
@@ -76,7 +76,7 @@ BSC32=bscmake.exe # ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
-# ADD LINK32 aced.lib TAOd.lib TAO_PortableServerd.lib TAO_CosNotificationd.lib TAO_CosNamingd.lib TAO_NotifyTestsd.lib TAO_CosEventd.lib /nologo /subsystem:console /pdb:"Subscribe.pdb" /map:"Debug/Subscribe.map" /debug /machine:I386 /pdbtype:sept /libpath:"..\lib" /libpath:"..\..\..\orbsvcs" /libpath:"..\..\..\..\tao" /libpath:"..\..\..\..\tao\PortableServer" /libpath:"..\..\..\..\..\ace"
+# ADD LINK32 aced.lib TAOd.lib TAO_PortableServerd.lib TAO_ETCLd.lib TAO_CosNotificationd.lib TAO_CosNamingd.lib TAO_NotifyTestsd.lib TAO_CosEventd.lib /nologo /subsystem:console /pdb:"Subscribe.pdb" /map:"Debug/Subscribe.map" /debug /machine:I386 /pdbtype:sept /libpath:"..\lib" /libpath:"..\..\..\orbsvcs" /libpath:"..\..\..\..\tao" /libpath:"..\..\..\..\tao\PortableServer" /libpath:"..\..\..\..\..\ace"
# SUBTRACT LINK32 /pdb:none
!ENDIF
diff --git a/TAO/orbsvcs/tests/Notify/Basic/ConnectDisconnect.h b/TAO/orbsvcs/tests/Notify/Basic/ConnectDisconnect.h index 710f1b3c846..579b0442584 100644 --- a/TAO/orbsvcs/tests/Notify/Basic/ConnectDisconnect.h +++ b/TAO/orbsvcs/tests/Notify/Basic/ConnectDisconnect.h @@ -73,7 +73,7 @@ public: int parse_args(int argc, char *argv[]) ; - void init (int argc, char *argv [] TAO_ENV_ARG_DECL); + int init (int argc, char *argv [] TAO_ENV_ARG_DECL); // initialization. void run_test (TAO_ENV_SINGLE_ARG_DECL); diff --git a/TAO/orbsvcs/tests/Notify/Basic/Events_Test.cpp b/TAO/orbsvcs/tests/Notify/Basic/Events_Test.cpp index 7272dfe3f5b..d1ffa9df7a9 100644 --- a/TAO/orbsvcs/tests/Notify/Basic/Events_Test.cpp +++ b/TAO/orbsvcs/tests/Notify/Basic/Events_Test.cpp @@ -51,50 +51,50 @@ Events_Test::~Events_Test () { } -void +int Events_Test::init (int argc, char* argv [] TAO_ENV_ARG_DECL) { // init base class Notify_Test_Client::init (argc, argv TAO_ENV_ARG_PARAMETER); - ACE_CHECK; + ACE_CHECK_RETURN (-1); // Create all participents ... this->create_EC (TAO_ENV_SINGLE_ARG_PARAMETER); - ACE_CHECK; + ACE_CHECK_RETURN (-1); CosNotifyChannelAdmin::AdminID adminid; supplier_admin_ = ec_->new_for_suppliers (this->ifgop_, adminid TAO_ENV_ARG_PARAMETER); - ACE_CHECK; + ACE_CHECK_RETURN (-1); ACE_ASSERT (!CORBA::is_nil (supplier_admin_.in ())); consumer_admin_ = ec_->new_for_consumers (this->ifgop_, adminid TAO_ENV_ARG_PARAMETER); - ACE_CHECK; + ACE_CHECK_RETURN (-1); ACE_ASSERT (!CORBA::is_nil (consumer_admin_.in ())); consumer_ = new Event_StructuredPushConsumer (this); consumer_->init (root_poa_.in () TAO_ENV_ARG_PARAMETER); - ACE_CHECK; + ACE_CHECK_RETURN (-1); consumer_->connect (this->consumer_admin_.in () TAO_ENV_ARG_PARAMETER); - ACE_CHECK; + ACE_CHECK_RETURN (-1); Event_StructuredPushConsumer* consumer2; consumer2 = new Event_StructuredPushConsumer (this); consumer2->init (root_poa_.in () TAO_ENV_ARG_PARAMETER); - ACE_CHECK; + ACE_CHECK_RETURN (-1); consumer2->connect (this->consumer_admin_.in () TAO_ENV_ARG_PARAMETER); - ACE_CHECK; + ACE_CHECK_RETURN (-1); supplier_ = new Event_StructuredPushSupplier (this); supplier_->init (root_poa_.in () TAO_ENV_ARG_PARAMETER); - ACE_CHECK; + ACE_CHECK_RETURN (-1); supplier_->connect (this->supplier_admin_.in () TAO_ENV_ARG_PARAMETER); - ACE_CHECK; + ACE_CHECK_RETURN (-1); // Setup the CA to receive all type of events CosNotification::EventTypeSeq added(1); @@ -106,7 +106,9 @@ Events_Test::init (int argc, char* argv [] TAO_ENV_ARG_DECL) added[0].type_name = CORBA::string_dup ("*"); this->consumer_admin_->subscription_change (added, removed TAO_ENV_ARG_PARAMETER); - ACE_CHECK; + ACE_CHECK_RETURN (-1); + + return 0; } int diff --git a/TAO/orbsvcs/tests/Notify/Basic/Events_Test.dsp b/TAO/orbsvcs/tests/Notify/Basic/Events_Test.dsp index fefde64d82b..cea5026a520 100644 --- a/TAO/orbsvcs/tests/Notify/Basic/Events_Test.dsp +++ b/TAO/orbsvcs/tests/Notify/Basic/Events_Test.dsp @@ -51,7 +51,7 @@ BSC32=bscmake.exe # ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
-# ADD LINK32 ace.lib TAO.lib TAO_PortableServer.lib TAO_CosNotification.lib TAO_CosNaming.lib TAO_NotifyTests.lib /nologo /subsystem:console /pdb:"Subscribe.pdb" /machine:I386 /pdbtype:sept /libpath:"..\lib" /libpath:"..\..\..\orbsvcs" /libpath:"..\..\..\..\tao" /libpath:"..\..\..\..\tao\PortableServer" /libpath:"..\..\..\..\..\ace"
+# ADD LINK32 ace.lib TAO.lib TAO_PortableServer.lib TAO_ETCL.lib TAO_CosNotification.lib TAO_CosNaming.lib TAO_NotifyTests.lib /nologo /subsystem:console /pdb:"Subscribe.pdb" /machine:I386 /pdbtype:sept /libpath:"..\lib" /libpath:"..\..\..\orbsvcs" /libpath:"..\..\..\..\tao" /libpath:"..\..\..\..\tao\PortableServer" /libpath:"..\..\..\..\..\ace"
# SUBTRACT LINK32 /pdb:none /incremental:yes /map /debug
!ELSEIF "$(CFG)" == "Events_Test - Win32 Debug"
@@ -76,7 +76,7 @@ BSC32=bscmake.exe # ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
-# ADD LINK32 aced.lib TAOd.lib TAO_PortableServerd.lib TAO_CosNotificationd.lib TAO_CosNamingd.lib TAO_NotifyTestsd.lib /nologo /subsystem:console /pdb:"Subscribe.pdb" /map:"Debug/Subscribe.map" /debug /machine:I386 /pdbtype:sept /libpath:"..\lib" /libpath:"..\..\..\orbsvcs" /libpath:"..\..\..\..\tao" /libpath:"..\..\..\..\tao\PortableServer" /libpath:"..\..\..\..\..\ace"
+# ADD LINK32 aced.lib TAOd.lib TAO_PortableServerd.lib TAO_ETCLd.lib TAO_CosNotificationd.lib TAO_CosNamingd.lib TAO_NotifyTestsd.lib /nologo /subsystem:console /pdb:"Subscribe.pdb" /map:"Debug/Subscribe.map" /debug /machine:I386 /pdbtype:sept /libpath:"..\lib" /libpath:"..\..\..\orbsvcs" /libpath:"..\..\..\..\tao" /libpath:"..\..\..\..\tao\PortableServer" /libpath:"..\..\..\..\..\ace"
# SUBTRACT LINK32 /pdb:none
!ENDIF
diff --git a/TAO/orbsvcs/tests/Notify/Basic/Events_Test.h b/TAO/orbsvcs/tests/Notify/Basic/Events_Test.h index 9801654d362..31cbd8461a2 100644 --- a/TAO/orbsvcs/tests/Notify/Basic/Events_Test.h +++ b/TAO/orbsvcs/tests/Notify/Basic/Events_Test.h @@ -76,7 +76,7 @@ public: int parse_args(int argc, char *argv[]) ; - void init (int argc, char *argv [] TAO_ENV_ARG_DECL); + int init (int argc, char *argv [] TAO_ENV_ARG_DECL); // initialization. void on_event_received (void); diff --git a/TAO/orbsvcs/tests/Notify/Basic/IdAssignment.dsp b/TAO/orbsvcs/tests/Notify/Basic/IdAssignment.dsp index 2d70295f3f4..adfc7a05fb1 100644 --- a/TAO/orbsvcs/tests/Notify/Basic/IdAssignment.dsp +++ b/TAO/orbsvcs/tests/Notify/Basic/IdAssignment.dsp @@ -50,7 +50,7 @@ BSC32=bscmake.exe # ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
-# ADD LINK32 ace.lib TAO.lib TAO_PortableServer.lib TAO_CosNotification.lib TAO_CosNaming.lib TAO_NotifyTests.lib /nologo /subsystem:console /pdb:"Subscribe.pdb" /machine:I386 /pdbtype:sept /libpath:"..\lib" /libpath:"..\..\..\orbsvcs" /libpath:"..\..\..\..\tao" /libpath:"..\..\..\..\tao\PortableServer" /libpath:"..\..\..\..\..\ace"
+# ADD LINK32 ace.lib TAO.lib TAO_PortableServer.lib TAO_ETCL.lib TAO_CosNotification.lib TAO_CosNaming.lib TAO_NotifyTests.lib /nologo /subsystem:console /pdb:"Subscribe.pdb" /machine:I386 /pdbtype:sept /libpath:"..\lib" /libpath:"..\..\..\orbsvcs" /libpath:"..\..\..\..\tao" /libpath:"..\..\..\..\tao\PortableServer" /libpath:"..\..\..\..\..\ace"
# SUBTRACT LINK32 /pdb:none /incremental:yes /map /debug
!ELSEIF "$(CFG)" == "IdAssignment - Win32 Debug"
@@ -75,7 +75,7 @@ BSC32=bscmake.exe # ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
-# ADD LINK32 aced.lib TAOd.lib TAO_PortableServerd.lib TAO_CosNotificationd.lib TAO_CosNamingd.lib TAO_NotifyTestsd.lib /nologo /subsystem:console /pdb:"Subscribe.pdb" /map:"Debug/Subscribe.map" /debug /machine:I386 /pdbtype:sept /libpath:"..\lib" /libpath:"..\..\..\orbsvcs" /libpath:"..\..\..\..\tao" /libpath:"..\..\..\..\tao\PortableServer" /libpath:"..\..\..\..\..\ace"
+# ADD LINK32 aced.lib TAOd.lib TAO_PortableServerd.lib TAO_ETCLd.lib TAO_CosNotificationd.lib TAO_CosNamingd.lib TAO_NotifyTestsd.lib /nologo /subsystem:console /pdb:"Subscribe.pdb" /map:"Debug/Subscribe.map" /debug /machine:I386 /pdbtype:sept /libpath:"..\lib" /libpath:"..\..\..\orbsvcs" /libpath:"..\..\..\..\tao" /libpath:"..\..\..\..\tao\PortableServer" /libpath:"..\..\..\..\..\ace"
# SUBTRACT LINK32 /pdb:none
!ENDIF
diff --git a/TAO/orbsvcs/tests/Notify/Basic/LifeCycleTest.dsp b/TAO/orbsvcs/tests/Notify/Basic/LifeCycleTest.dsp index cd0d30f8649..5328dcddfec 100644 --- a/TAO/orbsvcs/tests/Notify/Basic/LifeCycleTest.dsp +++ b/TAO/orbsvcs/tests/Notify/Basic/LifeCycleTest.dsp @@ -51,7 +51,7 @@ BSC32=bscmake.exe # ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
-# ADD LINK32 ace.lib TAO.lib TAO_PortableServer.lib TAO_CosNotification.lib TAO_CosNaming.lib TAO_NotifyTests.lib /nologo /subsystem:console /pdb:"Subscribe.pdb" /machine:I386 /pdbtype:sept /libpath:"..\lib" /libpath:"..\..\..\orbsvcs" /libpath:"..\..\..\..\tao" /libpath:"..\..\..\..\tao\PortableServer" /libpath:"..\..\..\..\..\ace"
+# ADD LINK32 ace.lib TAO.lib TAO_PortableServer.lib TAO_ETCL.lib TAO_CosNotification.lib TAO_CosNaming.lib TAO_NotifyTests.lib /nologo /subsystem:console /pdb:"Subscribe.pdb" /machine:I386 /pdbtype:sept /libpath:"..\lib" /libpath:"..\..\..\orbsvcs" /libpath:"..\..\..\..\tao" /libpath:"..\..\..\..\tao\PortableServer" /libpath:"..\..\..\..\..\ace"
# SUBTRACT LINK32 /pdb:none /incremental:yes /map /debug
!ELSEIF "$(CFG)" == "LifeCycleTest - Win32 Debug"
@@ -76,7 +76,7 @@ BSC32=bscmake.exe # ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
-# ADD LINK32 aced.lib TAOd.lib TAO_PortableServerd.lib TAO_CosNotificationd.lib TAO_CosNamingd.lib TAO_NotifyTestsd.lib /nologo /subsystem:console /pdb:"Subscribe.pdb" /map:"Debug/Subscribe.map" /debug /machine:I386 /pdbtype:sept /libpath:"..\lib" /libpath:"..\..\..\orbsvcs" /libpath:"..\..\..\..\tao" /libpath:"..\..\..\..\tao\PortableServer" /libpath:"..\..\..\..\..\ace"
+# ADD LINK32 aced.lib TAOd.lib TAO_PortableServerd.lib TAO_ETCLd.lib TAO_CosNotificationd.lib TAO_CosNamingd.lib TAO_NotifyTestsd.lib /nologo /subsystem:console /pdb:"Subscribe.pdb" /map:"Debug/Subscribe.map" /debug /machine:I386 /pdbtype:sept /libpath:"..\lib" /libpath:"..\..\..\orbsvcs" /libpath:"..\..\..\..\tao" /libpath:"..\..\..\..\tao\PortableServer" /libpath:"..\..\..\..\..\ace"
# SUBTRACT LINK32 /pdb:none
!ENDIF
diff --git a/TAO/orbsvcs/tests/Notify/Basic/Makefile b/TAO/orbsvcs/tests/Notify/Basic/Makefile index 3b275eea453..94584073ff2 100644 --- a/TAO/orbsvcs/tests/Notify/Basic/Makefile +++ b/TAO/orbsvcs/tests/Notify/Basic/Makefile @@ -29,7 +29,7 @@ endif # Naming endif # Notify PSRC=$(addsuffix .cpp,$(BIN)) Updates.cpp -LDLIBS = -lNotifyTests -lTAO_CosNotification -lTAO_CosNaming -lTAO_Svc_Utils -lTAO_DynamicAny -lTAO_IORTable -lTAO_PortableServer -lTAO +LDLIBS = -lNotifyTests -lTAO_ETCL -lTAO_CosNotification -lTAO_CosNaming -lTAO_Svc_Utils -lTAO_DynamicAny -lTAO_IORTable -lTAO_PortableServer -lTAO CPPFLAGS += -I../lib -I$(TAO_ROOT) -I$(TAO_ROOT)/orbsvcs \ $(foreach svc, $(TAO_ORBSVCS), -DTAO_ORBSVCS_HAS_$(svc)) diff --git a/TAO/orbsvcs/tests/Notify/Basic/Simple.cpp b/TAO/orbsvcs/tests/Notify/Basic/Simple.cpp index c41fef13020..179fc80edfd 100644 --- a/TAO/orbsvcs/tests/Notify/Basic/Simple.cpp +++ b/TAO/orbsvcs/tests/Notify/Basic/Simple.cpp @@ -49,50 +49,50 @@ Simple_Test::~Simple_Test () { } -void +int Simple_Test::init (int argc, char* argv [] TAO_ENV_ARG_DECL) { // init base class Notify_Test_Client::init (argc, argv TAO_ENV_ARG_PARAMETER); - ACE_CHECK; + ACE_CHECK_RETURN (-1); // Create all participents ... this->create_EC (TAO_ENV_SINGLE_ARG_PARAMETER); - ACE_CHECK; + ACE_CHECK_RETURN (-1); CosNotifyChannelAdmin::AdminID adminid; supplier_admin_ = ec_->new_for_suppliers (this->ifgop_, adminid TAO_ENV_ARG_PARAMETER); - ACE_CHECK; + ACE_CHECK_RETURN (-1); ACE_ASSERT (!CORBA::is_nil (supplier_admin_.in ())); consumer_admin_ = ec_->new_for_consumers (this->ifgop_, adminid TAO_ENV_ARG_PARAMETER); - ACE_CHECK; + ACE_CHECK_RETURN (-1); ACE_ASSERT (!CORBA::is_nil (consumer_admin_.in ())); consumer_ = new Event_AnyPushConsumer (this); consumer_->init (root_poa_.in () TAO_ENV_ARG_PARAMETER); - ACE_CHECK; + ACE_CHECK_RETURN (-1); consumer_->connect (this->consumer_admin_.in () TAO_ENV_ARG_PARAMETER); - ACE_CHECK; + ACE_CHECK_RETURN (-1); Event_AnyPushConsumer* consumer2; consumer2 = new Event_AnyPushConsumer (this); consumer2->init (root_poa_.in () TAO_ENV_ARG_PARAMETER); - ACE_CHECK; + ACE_CHECK_RETURN (-1); consumer2->connect (this->consumer_admin_.in () TAO_ENV_ARG_PARAMETER); - ACE_CHECK; + ACE_CHECK_RETURN (-1); supplier_ = new Event_AnyPushSupplier (this); supplier_->init (root_poa_.in () TAO_ENV_ARG_PARAMETER); - ACE_CHECK; + ACE_CHECK_RETURN (-1); supplier_->connect (this->supplier_admin_.in () TAO_ENV_ARG_PARAMETER); - ACE_CHECK; + ACE_CHECK_RETURN (-1); // Setup the CA to receive all type of events CosNotification::EventTypeSeq added(1); @@ -104,7 +104,9 @@ Simple_Test::init (int argc, char* argv [] TAO_ENV_ARG_DECL) added[0].type_name = CORBA::string_dup ("*"); this->consumer_admin_->subscription_change (added, removed TAO_ENV_ARG_PARAMETER); - ACE_CHECK; + ACE_CHECK_RETURN (-1); + + return 0; } int diff --git a/TAO/orbsvcs/tests/Notify/Basic/Simple.dsp b/TAO/orbsvcs/tests/Notify/Basic/Simple.dsp index ae21e87b559..a502378ff06 100644 --- a/TAO/orbsvcs/tests/Notify/Basic/Simple.dsp +++ b/TAO/orbsvcs/tests/Notify/Basic/Simple.dsp @@ -51,7 +51,7 @@ BSC32=bscmake.exe # ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
-# ADD LINK32 ace.lib TAO.lib TAO_PortableServer.lib TAO_CosNotification.lib TAO_CosNaming.lib TAO_NotifyTests.lib TAO_CosEvent.lib /nologo /subsystem:console /pdb:"Subscribe.pdb" /machine:I386 /pdbtype:sept /libpath:"..\lib" /libpath:"..\..\..\orbsvcs" /libpath:"..\..\..\..\tao" /libpath:"..\..\..\..\tao\PortableServer" /libpath:"..\..\..\..\..\ace"
+# ADD LINK32 ace.lib TAO.lib TAO_PortableServer.lib TAO_ETCL.lib TAO_CosNotification.lib TAO_CosNaming.lib TAO_NotifyTests.lib TAO_CosEvent.lib /nologo /subsystem:console /pdb:"Subscribe.pdb" /machine:I386 /pdbtype:sept /libpath:"..\lib" /libpath:"..\..\..\orbsvcs" /libpath:"..\..\..\..\tao" /libpath:"..\..\..\..\tao\PortableServer" /libpath:"..\..\..\..\..\ace"
# SUBTRACT LINK32 /pdb:none /incremental:yes /map /debug
!ELSEIF "$(CFG)" == "Simple - Win32 Debug"
@@ -76,7 +76,7 @@ BSC32=bscmake.exe # ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
-# ADD LINK32 aced.lib TAOd.lib TAO_PortableServerd.lib TAO_CosNotificationd.lib TAO_CosNamingd.lib TAO_NotifyTestsd.lib TAO_CosEventd.lib /nologo /subsystem:console /pdb:"Subscribe.pdb" /map:"Debug/Subscribe.map" /debug /machine:I386 /pdbtype:sept /libpath:"..\lib" /libpath:"..\..\..\orbsvcs" /libpath:"..\..\..\..\tao" /libpath:"..\..\..\..\tao\PortableServer" /libpath:"..\..\..\..\..\ace"
+# ADD LINK32 aced.lib TAOd.lib TAO_PortableServerd.lib TAO_ETCLd.lib TAO_CosNotificationd.lib TAO_CosNamingd.lib TAO_NotifyTestsd.lib TAO_CosEventd.lib /nologo /subsystem:console /pdb:"Subscribe.pdb" /map:"Debug/Subscribe.map" /debug /machine:I386 /pdbtype:sept /libpath:"..\lib" /libpath:"..\..\..\orbsvcs" /libpath:"..\..\..\..\tao" /libpath:"..\..\..\..\tao\PortableServer" /libpath:"..\..\..\..\..\ace"
# SUBTRACT LINK32 /pdb:none
!ENDIF
diff --git a/TAO/orbsvcs/tests/Notify/Basic/Simple.h b/TAO/orbsvcs/tests/Notify/Basic/Simple.h index 3cd47fb83fa..36776204e69 100644 --- a/TAO/orbsvcs/tests/Notify/Basic/Simple.h +++ b/TAO/orbsvcs/tests/Notify/Basic/Simple.h @@ -77,7 +77,7 @@ public: int parse_args(int argc, char *argv[]) ; - void init (int argc, char *argv [] TAO_ENV_ARG_DECL); + int init (int argc, char *argv [] TAO_ENV_ARG_DECL); // initialization. void on_event_received (void); diff --git a/TAO/orbsvcs/tests/Notify/Basic/Updates.cpp b/TAO/orbsvcs/tests/Notify/Basic/Updates.cpp index 84d8fdc0877..1d984245f5b 100644 --- a/TAO/orbsvcs/tests/Notify/Basic/Updates.cpp +++ b/TAO/orbsvcs/tests/Notify/Basic/Updates.cpp @@ -86,44 +86,46 @@ Updates::~Updates () { } -void +int Updates::init (int argc, char* argv [] TAO_ENV_ARG_DECL) { // init base class Notify_Test_Client::init (argc, argv TAO_ENV_ARG_PARAMETER); - ACE_CHECK; + ACE_CHECK_RETURN (-1); // Create all participents ... this->create_EC (TAO_ENV_SINGLE_ARG_PARAMETER); - ACE_CHECK; + ACE_CHECK_RETURN (-1); CosNotifyChannelAdmin::AdminID adminid; supplier_admin_ = ec_->new_for_suppliers (this->ifgop_, adminid TAO_ENV_ARG_PARAMETER); - ACE_CHECK; + ACE_CHECK_RETURN (-1); ACE_ASSERT (!CORBA::is_nil (supplier_admin_.in ())); consumer_admin_ = ec_->new_for_consumers (this->ifgop_, adminid TAO_ENV_ARG_PARAMETER); - ACE_CHECK; + ACE_CHECK_RETURN (-1); ACE_ASSERT (!CORBA::is_nil (consumer_admin_.in ())); consumer_ = new Update_StructuredPushConsumer (this); consumer_->init (root_poa_.in () TAO_ENV_ARG_PARAMETER); - ACE_CHECK; + ACE_CHECK_RETURN (-1); consumer_->connect (this->consumer_admin_.in () TAO_ENV_ARG_PARAMETER); - ACE_CHECK; + ACE_CHECK_RETURN (-1); supplier_ = new Update_StructuredPushSupplier (this); supplier_->init (root_poa_.in () TAO_ENV_ARG_PARAMETER); - ACE_CHECK; + ACE_CHECK_RETURN (-1); supplier_->connect (this->supplier_admin_.in () TAO_ENV_ARG_PARAMETER); - ACE_CHECK; + ACE_CHECK_RETURN (-1); + + return 0; } int diff --git a/TAO/orbsvcs/tests/Notify/Basic/Updates.dsp b/TAO/orbsvcs/tests/Notify/Basic/Updates.dsp index 8e0a4956754..3e9367c2d39 100644 --- a/TAO/orbsvcs/tests/Notify/Basic/Updates.dsp +++ b/TAO/orbsvcs/tests/Notify/Basic/Updates.dsp @@ -50,7 +50,7 @@ BSC32=bscmake.exe # ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
-# ADD LINK32 ace.lib TAO.lib TAO_PortableServer.lib TAO_CosNotification.lib TAO_CosNaming.lib TAO_NotifyTests.lib TAO_CosEvent.lib ace.lib TAO.lib TAO_PortableServer.lib TAO_CosNotification.lib TAO_CosNaming.lib TAO_NotifyTests.lib /nologo /subsystem:console /machine:I386 /pdbtype:sept /libpath:"..\lib" /libpath:"..\..\..\orbsvcs" /libpath:"..\..\..\..\tao" /libpath:"..\..\..\..\tao\PortableServer" /libpath:"..\..\..\..\..\ace"
+# ADD LINK32 ace.lib TAO.lib TAO_PortableServer.lib TAO_ETCL.lib TAO_CosNotification.lib TAO_CosNaming.lib TAO_NotifyTests.lib TAO_CosEvent.lib ace.lib TAO.lib TAO_PortableServer.lib TAO_ETCL.lib TAO_CosNotification.lib TAO_CosNaming.lib TAO_NotifyTests.lib /nologo /subsystem:console /machine:I386 /pdbtype:sept /libpath:"..\lib" /libpath:"..\..\..\orbsvcs" /libpath:"..\..\..\..\tao" /libpath:"..\..\..\..\tao\PortableServer" /libpath:"..\..\..\..\..\ace"
# SUBTRACT LINK32 /pdb:none /incremental:yes /map /debug
!ELSEIF "$(CFG)" == "Updates - Win32 Debug"
@@ -75,7 +75,7 @@ BSC32=bscmake.exe # ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
-# ADD LINK32 aced.lib TAOd.lib TAO_PortableServerd.lib TAO_CosNotificationd.lib TAO_CosNamingd.lib TAO_NotifyTestsd.lib /nologo /subsystem:console /map /debug /machine:I386 /pdbtype:sept /libpath:"..\lib" /libpath:"..\..\..\orbsvcs" /libpath:"..\..\..\..\tao" /libpath:"..\..\..\..\tao\PortableServer" /libpath:"..\..\..\..\..\ace"
+# ADD LINK32 aced.lib TAOd.lib TAO_PortableServerd.lib TAO_ETCLd.lib TAO_CosNotificationd.lib TAO_CosNamingd.lib TAO_NotifyTestsd.lib /nologo /subsystem:console /map /debug /machine:I386 /pdbtype:sept /libpath:"..\lib" /libpath:"..\..\..\orbsvcs" /libpath:"..\..\..\..\tao" /libpath:"..\..\..\..\tao\PortableServer" /libpath:"..\..\..\..\..\ace"
# SUBTRACT LINK32 /pdb:none
!ENDIF
diff --git a/TAO/orbsvcs/tests/Notify/Basic/Updates.h b/TAO/orbsvcs/tests/Notify/Basic/Updates.h index 659194ebb61..9f891b48469 100644 --- a/TAO/orbsvcs/tests/Notify/Basic/Updates.h +++ b/TAO/orbsvcs/tests/Notify/Basic/Updates.h @@ -88,7 +88,7 @@ public: int parse_args(int argc, char *argv[]) ; - void init (int argc, char *argv [] TAO_ENV_ARG_DECL); + int init (int argc, char *argv [] TAO_ENV_ARG_DECL); // initialization. void run_test (TAO_ENV_SINGLE_ARG_DECL); |