Skip to content

Commit 34121bf

Browse files
committed
Issue #343 Clear targeting of JDBC placeholders that were created
1 parent 96853bf commit 34121bf

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

core/src/main/python/wlsdeploy/tool/deploy/topology_updater.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ def update(self):
102102
self._topology_helper.create_placeholder_server_templates(self._topology)
103103

104104
# create placeholders for JDBC resources that may be referenced in cluster definition.
105-
self._topology_helper.create_placeholder_jdbc_resources(self._resources)
105+
jdbc_names = self._topology_helper.create_placeholder_jdbc_resources(self._resources)
106106

107107
self._process_section(self._topology, folder_list, CLUSTER, location)
108108
self._process_section(self._topology, folder_list, SERVER_TEMPLATE, location)
@@ -113,6 +113,9 @@ def update(self):
113113

114114
self._process_section(self._topology, folder_list, SERVER, location)
115115

116+
# targets may have been inadvertently assigned when clusters were added
117+
self.topology_helper.clear_jdbc_placeholder_targeting(jdbc_names)
118+
116119
self._process_section(self._topology, folder_list, MIGRATABLE_TARGET, location)
117120

118121
new_managed_server_list, new_configured_cluster_list = self._create_list_of_setservergroups_targets()

0 commit comments

Comments
 (0)