Skip to content

Commit 6347596

Browse files
committed
Fix WDT-27 where the internal bea_wls_async_response is exposed to user in the library runtimes mbean tree, causing online deploy failure
1 parent 1bdae7b commit 6347596

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

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

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -387,6 +387,9 @@ def __get_library_references(self, base_location):
387387
_method_name = '__get_library_references'
388388

389389
self.logger.entering(str(base_location), class_name=self._class_name, method_name=_method_name)
390+
# In 12.1.3 and older release this internal library is accidentally exposed in libraryruntimes mbean
391+
392+
internal_skip_list = ['bea_wls_async_response']
390393

391394
location = LocationContext(base_location).append_location(LIBRARY)
392395
token_name = self.alias_helper.get_name_token(location)
@@ -403,6 +406,8 @@ def __get_library_references(self, base_location):
403406
libs = self.wlst_helper.get_existing_object_list(library_runtime_path)
404407

405408
for lib in libs:
409+
if lib in internal_skip_list:
410+
continue
406411
self.wlst_helper.domain_runtime()
407412
self.wlst_helper.cd(library_runtime_path + lib)
408413
runtime_attributes = self.wlst_helper.lsa()

0 commit comments

Comments
 (0)