|
13 | 13 |
|
14 | 14 | from wlsdeploy.aliases import model_constants
|
15 | 15 | from wlsdeploy.aliases.location_context import LocationContext
|
| 16 | +from wlsdeploy.aliases.model_constants import MODEL_LIST_DELIMITER |
16 | 17 | from wlsdeploy.aliases.wlst_modes import WlstModes
|
17 | 18 | from wlsdeploy.exception import exception_helper
|
18 | 19 | from wlsdeploy.logging.platform_logger import PlatformLogger
|
@@ -296,7 +297,7 @@ def discover_security_configuration(self):
|
296 | 297 | self._discover_subfolders(result, location)
|
297 | 298 | except DiscoverException, de:
|
298 | 299 | _logger.warning('WLSDPLY-06200', self._wls_version, de.getLocalizedMessage(),
|
299 |
| - class_name=_class_name, method_name=_method_name) |
| 300 | + class_name=_class_name, method_name=_method_name) |
300 | 301 | result = OrderedDict()
|
301 | 302 | _logger.exiting(class_name=_class_name, method_name=_method_name)
|
302 | 303 | return model_top_folder_name, result
|
@@ -532,18 +533,25 @@ def _add_classpath_libraries_to_archive(self, model_name, model_value, location)
|
532 | 533 | _method_name = 'add_classpath_libraries_to_archive'
|
533 | 534 | server_name = self._get_server_name_from_location(location)
|
534 | 535 | _logger.entering(server_name, model_name, model_value, class_name=_class_name, method_name=_method_name)
|
| 536 | + |
535 | 537 | classpath_string = None
|
536 | 538 | if not StringUtils.isEmpty(model_value):
|
537 |
| - classpath_list = [] |
538 |
| - classpath_entries, separator = path_utils.split_classpath(model_value) |
| 539 | + classpath = path_utils.fixup_path(model_value) |
| 540 | + |
| 541 | + # model values are comma-separated |
| 542 | + classpath_entries = classpath.split(MODEL_LIST_DELIMITER) |
| 543 | + |
539 | 544 | if classpath_entries:
|
| 545 | + classpath_list = [] |
540 | 546 | for classpath_entry in classpath_entries:
|
541 | 547 | new_source_name = self._add_library(server_name, classpath_entry)
|
542 | 548 | if new_source_name is not None:
|
543 | 549 | classpath_list.append(new_source_name)
|
544 |
| - classpath_string = StringUtils.getStringFromList(classpath_list, separator) |
| 550 | + |
| 551 | + classpath_string = StringUtils.getStringFromList(classpath_list, MODEL_LIST_DELIMITER) |
545 | 552 | _logger.fine('WLSDPLY-06617', server_name, classpath_string, class_name=_class_name,
|
546 | 553 | method_name=_method_name)
|
| 554 | + |
547 | 555 | _logger.exiting(class_name=_class_name, method_name=_method_name, result=classpath_string)
|
548 | 556 | return classpath_string
|
549 | 557 |
|
|
0 commit comments