@@ -470,6 +470,7 @@ def __extend_domain(self, domain_home):
470
470
471
471
resources_dict = self .model .get_model_resources ()
472
472
jdbc_names = self .topology_helper .create_placeholder_jdbc_resources (resources_dict )
473
+ self .__create_mbeans_used_by_topology_mbeans (topology_folder_list )
473
474
self .__create_machines_clusters_and_servers (delete_now = False )
474
475
self .__configure_fmw_infra_database ()
475
476
@@ -549,6 +550,7 @@ def __extend_domain_with_select_template(self, domain_home):
549
550
550
551
resources_dict = self .model .get_model_resources ()
551
552
jdbc_names = self .topology_helper .create_placeholder_jdbc_resources (resources_dict )
553
+ self .__create_mbeans_used_by_topology_mbeans (topology_folder_list )
552
554
self .__create_machines_clusters_and_servers (delete_now = False )
553
555
554
556
server_groups_to_target = self ._domain_typedef .get_server_groups_to_target ()
@@ -622,7 +624,8 @@ def __apply_base_domain_config(self, topology_folder_list):
622
624
623
625
topology_folder_list .remove (SECURITY_CONFIGURATION )
624
626
625
- self .__create_mbeans_used_by_topology_mbeans (location , topology_folder_list )
627
+ self .__create_reliable_delivery_policy (location )
628
+ topology_folder_list .remove (WS_RELIABLE_DELIVERY_POLICY )
626
629
627
630
# these deletions were intentionally skipped when these elements are first created.
628
631
self .topology_helper .remove_deleted_clusters_and_servers (location , self ._topology )
@@ -663,16 +666,21 @@ def __set_core_domain_params(self):
663
666
self .logger .exiting (class_name = self .__class_name , method_name = _method_name )
664
667
return
665
668
666
- def __create_mbeans_used_by_topology_mbeans (self , location , topology_folder_list ):
669
+ def __create_mbeans_used_by_topology_mbeans (self , topology_folder_list ):
667
670
"""
668
671
Create the entities that are referenced by domain, machine, server and server template attributes.
669
- :param location: current location
672
+ :param topology_folder_list: the model topology folder list to process
670
673
:raises: CreateException: if an error occurs
671
674
"""
675
+ _method_name = '__create_mbeans_used_by_topology_mbeans'
676
+ location = LocationContext ()
677
+ domain_name_token = self .aliases .get_name_token (location )
678
+ location .add_name_token (domain_name_token , self ._domain_name )
679
+
680
+ self .logger .entering (str (location ), class_name = self .__class_name , method_name = _method_name )
672
681
self .__create_log_filters (location )
673
682
topology_folder_list .remove (LOG_FILTER )
674
- self .__create_reliable_delivery_policy (location )
675
- topology_folder_list .remove (WS_RELIABLE_DELIVERY_POLICY )
683
+
676
684
self .__create_xml_entity_cache (location )
677
685
topology_folder_list .remove (XML_ENTITY_CACHE )
678
686
self .__create_xml_registry (location )
0 commit comments