- if (rootpoa != NULL) {
- poa_man = rootpoa->the_POAManager();
- if (poa_man != NULL) {
- poa_man->activate();
- // bidirectional policy
- policy_list.length(1);
- policyVal <<= BiDirPolicy::BOTH;
- policy_list[0] = orb->create_policy(BiDirPolicy::BIDIRECTIONAL_POLICY_TYPE, policyVal);
- ret_val = rootpoa->create_POA(CONST_ROOT_POA_BIDIR_POLICY_NAME,
- poa_man,
- policy_list);
- if (CORBA::is_nil(ret_val) == false) {
- log_info("Created root poa %s\n", CONST_ROOT_POA_NAME);
- }
- else {
- log_error("Failed to create RootPOA %s\n", CONST_ROOT_POA_NAME);
- }
- }
- else {
- log_error("Failed to create RootPOA, could not create POAManager for the root poa %s\n", CONST_ROOT_POA_NAME);
- }
+ poa_man = rootpoa->the_POAManager();
+ poa_man->activate();
+ // bidirectional policy
+ policy_list.length(1);
+ policyVal <<= BiDirPolicy::BOTH;
+ policy_list[0] = orb->create_policy(BiDirPolicy::BIDIRECTIONAL_POLICY_TYPE, policyVal);
+ ret_val = rootpoa->create_POA(CONST_ROOT_POA_BIDIR_POLICY_NAME,
+ poa_man,
+ policy_list);
+ if (CORBA::is_nil(ret_val) == false) {
+ log_info("Created root poa %s\n", CONST_ROOT_POA_NAME);