Skip to content

Commit d33b9db

Browse files
committed
Bring more changes
1 parent 07a8b55 commit d33b9db

File tree

2 files changed

+19
-18
lines changed

2 files changed

+19
-18
lines changed

docs-source/content/userguide/managing-domains/_index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@ The following features are **not** certified or supported in this release:
8282
* Multicast
8383
* Multitenancy
8484
* Production redeployment
85+
* Mixed clusters (configured servers targeted to a dynamic cluster)
8586

8687
For up-to-date information about the features of WebLogic Server that are supported in Kubernetes environments, see My Oracle Support Doc ID 2349228.1.
8788

operator/src/main/resources/scripts/introspectDomain.py

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -377,7 +377,7 @@ def validateAdminServer(self):
377377
return
378378
cluster = self.env.getClusterOrNone(adminServer)
379379
if cluster is not None:
380-
self.addError("The admin server " + self.name(adminServer) + " belongs to the cluster " + self.name(cluster) + ".")
380+
self.addError("The admin server " + self.name(adminServer) + " belongs to the WebLogic cluster " + self.name(cluster) + ".")
381381

382382
def validateClusters(self):
383383
for cluster in self.env.getDomain().getClusters():
@@ -388,7 +388,7 @@ def validateCluster(self, cluster):
388388
self.validateNonDynamicCluster(cluster)
389389
else:
390390
if self.env.isFMWInfraDomain() and not self.env.allowDynamicClusterInFMWInfraDomain():
391-
self.addError("Dynamic clusters are not supported in FMW Infrastructure domains. Set ALLOW_DYNAMIC_CLUSTER_IN_FMW environment variable to true to bypass this validation.")
391+
self.addError("WebLogic dynamic clusters are not supported in FMW Infrastructure domains. Set ALLOW_DYNAMIC_CLUSTER_IN_FMW environment variable to true to bypass this validation.")
392392
else:
393393
self.validateDynamicCluster(cluster)
394394

@@ -402,12 +402,12 @@ def validateNonDynamicClusterReferencedByAtLeastOneServer(self, cluster):
402402
for server in self.env.getDomain().getServers():
403403
if self.env.getClusterOrNone(server) is cluster:
404404
return
405-
self.addError("The non-dynamic cluster " + self.name(cluster) + " is not referenced by any servers.")
405+
self.addError("The WebLogic configured cluster " + self.name(cluster) + " is not referenced by any servers.")
406406

407407
def validateNonDynamicClusterNotReferencedByAnyServerTemplates(self, cluster):
408408
for template in self.env.getDomain().getServerTemplates():
409409
if self.env.getClusterOrNone(template) is cluster:
410-
self.addError("The non-dynamic cluster " + self.name(cluster) + " is referenced by the server template " + self.name(template) + ".")
410+
self.addError("The WebLogic configured cluster " + self.name(cluster) + " is referenced by the server template " + self.name(template) + ".")
411411

412412
LISTEN_PORT = 'listen port'
413413
LISTEN_PORT_ENABLED = 'listen port enabled'
@@ -463,17 +463,17 @@ def validateNonDynamicClusterServersHaveSameListenPort(self, cluster):
463463
firstAdminPortEnabled = adminPortEnabled
464464
else:
465465
if listenPort != firstListenPort:
466-
self.addError("The non-dynamic cluster " + self.name(cluster) + "'s server " + self.name(firstServer) + "'s listen port is " + str(firstListenPort) + " but its server " + self.name(server) + "'s listen port is " + str(listenPort) + ". All ports for the same channel in a cluster must be the same.")
466+
self.addError("The WebLogic configured cluster " + self.name(cluster) + "'s server " + self.name(firstServer) + "'s listen port is " + str(firstListenPort) + " but its server " + self.name(server) + "'s listen port is " + str(listenPort) + ". All ports for the same channel in a cluster must be the same.")
467467
if listenPortEnabled != firstListenPortEnabled:
468-
self.addError("The non-dynamic cluster " + self.name(cluster) + "'s server " + self.name(firstServer) + " has listen port enabled: " + self.booleanToString(firstListenPortEnabled) + " but its server " + self.name(server) + "'s listen port enabled: " + self.booleanToString(listenPortEnabled) + ". Channels in a cluster must be either all enabled or disabled.")
468+
self.addError("The WebLogic configured cluster " + self.name(cluster) + "'s server " + self.name(firstServer) + " has listen port enabled: " + self.booleanToString(firstListenPortEnabled) + " but its server " + self.name(server) + "'s listen port enabled: " + self.booleanToString(listenPortEnabled) + ". Channels in a cluster must be either all enabled or disabled.")
469469
if sslListenPort != firstSslListenPort:
470-
self.addError("The non-dynamic cluster " + self.name(cluster) + "'s server " + self.name(firstServer) + "'s ssl listen port is " + str(firstSslListenPort) + " but its server " + self.name(server) + "'s ssl listen port is " + str(sslListenPort) + ". All ports for the same channel in a cluster must be the same.")
470+
self.addError("The WebLogic configured cluster " + self.name(cluster) + "'s server " + self.name(firstServer) + "'s ssl listen port is " + str(firstSslListenPort) + " but its server " + self.name(server) + "'s ssl listen port is " + str(sslListenPort) + ". All ports for the same channel in a cluster must be the same.")
471471
if sslListenPortEnabled != firstSslListenPortEnabled:
472-
self.addError("The non-dynamic cluster " + self.name(cluster) + "'s server " + self.name(firstServer) + " has ssl listen port enabled: " + self.booleanToString(firstSslListenPortEnabled) + " but its server " + self.name(server) + "'s ssl listen port enabled: " + self.booleanToString(sslListenPortEnabled) + ". Channels in a cluster must be either all enabled or disabled.")
472+
self.addError("The WebLogic configured cluster " + self.name(cluster) + "'s server " + self.name(firstServer) + " has ssl listen port enabled: " + self.booleanToString(firstSslListenPortEnabled) + " but its server " + self.name(server) + "'s ssl listen port enabled: " + self.booleanToString(sslListenPortEnabled) + ". Channels in a cluster must be either all enabled or disabled.")
473473
if adminPort != firstAdminPort:
474-
self.addError("The non-dynamic cluster " + self.name(cluster) + "'s server " + self.name(firstServer) + "'s ssl listen port is " + str(firstAdminPort) + " but its server " + self.name(server) + "'s ssl listen port is " + str(adminPort) + ". All ports for the same channel in a cluster must be the same.")
474+
self.addError("The WebLogic configured cluster " + self.name(cluster) + "'s server " + self.name(firstServer) + "'s ssl listen port is " + str(firstAdminPort) + " but its server " + self.name(server) + "'s ssl listen port is " + str(adminPort) + ". All ports for the same channel in a cluster must be the same.")
475475
if adminPortEnabled != firstAdminPortEnabled:
476-
self.addError("The non-dynamic cluster " + self.name(cluster) + "'s server " + self.name(firstServer) + " has ssl listen port enabled: " + self.booleanToString(firstAdminPortEnabled) + " but its server " + self.name(server) + "'s ssl listen port enabled: " + self.booleanToString(adminPortEnabled) + ". Channels in a cluster must be either all enabled or disabled.")
476+
self.addError("The WebLogic configured cluster " + self.name(cluster) + "'s server " + self.name(firstServer) + " has ssl listen port enabled: " + self.booleanToString(firstAdminPortEnabled) + " but its server " + self.name(server) + "'s ssl listen port enabled: " + self.booleanToString(adminPortEnabled) + ". Channels in a cluster must be either all enabled or disabled.")
477477

478478

479479

@@ -503,16 +503,16 @@ def validateNonDynamicClusterServerHaveSameCustomChannels(self, cluster):
503503
else:
504504
naps = server.getNetworkAccessPoints()
505505
if len(naps) != len(serverNap):
506-
self.addError("The non-dynamic cluster " + self.name(cluster) + " has mismatched number of network access points in servers " + self.name(firstServer) + " and " + self.name(server) + ". All network access points in a cluster must be the same.")
506+
self.addError("The WebLogic configured cluster " + self.name(cluster) + " has mismatched number of network access points in servers " + self.name(firstServer) + " and " + self.name(server) + ". All network access points in a cluster must be the same.")
507507
return
508508
else:
509509
for nap in naps:
510510
if nap.getName() in serverNap:
511511
if serverNap[nap.getName()] != nap.getProtocol() + "~" + str(nap.getListenPort()):
512-
self.addError("The non-dynamic cluster " + self.name(cluster) + " has mismatched network access point " + self.name(nap) + " in servers " + self.name(firstServer) + " and " + self.name(server) + ". All network access points in a cluster must be the same.")
512+
self.addError("The WebLogic configured cluster " + self.name(cluster) + " has mismatched network access point " + self.name(nap) + " in servers " + self.name(firstServer) + " and " + self.name(server) + ". All network access points in a cluster must be the same.")
513513
return
514514
else:
515-
self.addError("The non-dynamic cluster " + self.name(cluster) + " has mismatched network access point " + self.name(nap) + " in servers " + self.name(firstServer) + " and " + self.name(server) + ". All network access points in a cluster must be the same.")
515+
self.addError("The WebLogic configured cluster " + self.name(cluster) + " has mismatched network access point " + self.name(nap) + " in servers " + self.name(firstServer) + " and " + self.name(server) + ". All network access points in a cluster must be the same.")
516516
return
517517

518518

@@ -529,19 +529,19 @@ def validateDynamicClusterReferencedByOneServerTemplate(self, cluster):
529529
server_template = template
530530
else:
531531
if server_template is not None:
532-
self.addError("The dynamic cluster " + self.name(cluster) + " is referenced the server template " + self.name(server_template) + " and the server template " + self.name(template) + ".")
532+
self.addError("The WebLogic dynamic cluster " + self.name(cluster) + " is referenced the server template " + self.name(server_template) + " and the server template " + self.name(template) + ".")
533533
return
534534
if server_template is None:
535-
self.addError("The dynamic cluster " + self.name(cluster) + "' is not referenced by any server template.")
535+
self.addError("The WebLogic dynamic cluster " + self.name(cluster) + "' is not referenced by any server template.")
536536

537537
def validateDynamicClusterNotReferencedByAnyServers(self, cluster):
538538
for server in self.env.getDomain().getServers():
539539
if self.env.getClusterOrNone(server) is cluster:
540-
self.addError("The dynamic cluster " + self.name(cluster) + " is referenced by the server " + self.name(server) + ".")
540+
self.addError("The WebLogic dynamic cluster " + self.name(cluster) + " is referenced by the server " + self.name(server) + ".")
541541

542542
def validateDynamicClusterDynamicServersDoNotUseCalculatedListenPorts(self, cluster):
543543
if cluster.getDynamicServers().isCalculatedListenPorts() == True:
544-
self.addError("The dynamic cluster " + self.name(cluster) + "'s dynamic servers use calculated listen ports.")
544+
self.addError("The WebLogic dynamic cluster " + self.name(cluster) + "'s dynamic servers use calculated listen ports.")
545545

546546
def validateServerCustomChannelName(self):
547547
reservedNames = ['default','default-secure','default-admin']
@@ -1114,7 +1114,7 @@ def buildModuleTable(self, moduleTypeStr, moduleResourceBeans, customPrefix):
11141114
+ " is configured with DescriptorFileName='" + mfile + "'.")
11151115

11161116
if mfile.count(".xml") != 1 or mfile.find(".xml") + 4 != len(mfile):
1117-
self.env.AddError(
1117+
self.env.addError(
11181118
"Error, the operator expects system resource module files"
11191119
+ " to end in '.xml'"
11201120
+ ", but the " + moduleTypeStr + " system resource module '" + mname + "'"

0 commit comments

Comments
 (0)