summaryrefslogtreecommitdiff
path: root/TAO/tests/Bug_2345_Regression/server.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tests/Bug_2345_Regression/server.cpp')
-rw-r--r--TAO/tests/Bug_2345_Regression/server.cpp41
1 files changed, 0 insertions, 41 deletions
diff --git a/TAO/tests/Bug_2345_Regression/server.cpp b/TAO/tests/Bug_2345_Regression/server.cpp
deleted file mode 100644
index f134a745d3b..00000000000
--- a/TAO/tests/Bug_2345_Regression/server.cpp
+++ /dev/null
@@ -1,41 +0,0 @@
-// $Id$
-
-#include "tao/PortableServer/PortableServer.h"
-#include "tao/ImR_Client/ImR_Client.h"
-
-int main(int argc, char* argv[])
-{
- try
- {
- CORBA::ORB_var orb = CORBA::ORB::_nil();
-
- // Initialize the ORB.
- //
- orb = CORBA::ORB_init(argc, argv);
- CORBA::Object_var poa_obj = orb->resolve_initial_references("RootPOA");
- PortableServer::POA_var root_poa = PortableServer::POA::_narrow(poa_obj.in ());
-
- // Create a PERSISTENT POA
- //
- // Create the policy list
- CORBA::PolicyList policies(2);
- policies.length(2);
- policies[0] = root_poa->create_lifespan_policy(PortableServer::PERSISTENT);
- policies[1] = root_poa->create_id_assignment_policy(PortableServer::USER_ID);
-
- // create the poa.
- // for ORBUseIMR=1 -ORBDefaultInitRef corbaloc:iiop:<HOST>:<PORT>
- // this will cause an access violation if no IMR server is found.
- // The access violation WILL NOT HAPPEN if a POAManager is created and
- // given as a parameter to create_POA (instead of a nil POAManager)
- PortableServer::POA_var persistent_poa =
- root_poa->create_POA("myPoa", PortableServer::POAManager::_nil(), policies);
-
- return 0;
- }
- catch (CORBA::Exception&)
- {
- // ... normally print an error here
- }
- return 0;
-}