You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: documentation/4.0/content/release-notes/_index.md
+40-14Lines changed: 40 additions & 14 deletions
Original file line number
Diff line number
Diff line change
@@ -1,12 +1,12 @@
1
1
+++
2
2
title = "Release Notes"
3
3
date = 2024-01-09T18:27:38-05:00
4
-
weight = 71
4
+
weight = 70
5
5
pre = "<b> </b>"
6
6
+++
7
7
8
8
9
-
### Changes in Release 4.1.1
9
+
### Changes in Release 4.2.0
10
10
-[Major New Features](#major-new-features)
11
11
-[Other Changes](#other-changes)
12
12
-[Bugs Fixes](#bug-fixes)
@@ -17,19 +17,45 @@ pre = "<b> </b>"
17
17
None
18
18
19
19
#### Other Changes
20
-
-#1685 - Filtered out the default `OptionalFeatures` folders when they have no attributes so that they do not show up
21
-
in the online discovered model.
20
+
-#1682 - Added support for discovering built-in security provider data in online mode. This includes
21
+
DefaultAuthenticator users and groups, XACMLAuthorizer policies, XACMLRoleMapper roles, and DefaultCredentialMapper
22
+
user/password credential mappings. As with other discovery features, default values are filtered out and will not
23
+
appear in the model. By default, discovering users and credential mappings require the use of WDT encryption so that
24
+
no clear text passwords are stored in the model or variable files.
25
+
-#1682 - Normalized XACMLRoleMapper role handling by removing the previous discovery of XACMLRoleMapper roles (that was
26
+
not working with newer versions of WebLogic anyway) and removing version limitations during provisioning.
27
+
-#1682 - Deprecated the `-use_encryption` command-line argument and replaced it with `-passphrase_prompt` to make the
28
+
purpose of the argument clearer.
29
+
-#1682 - Relaxed the JDK 8 requirement to use WDT encryption. Later versions of JDK 7 have the necessary algorithm
30
+
support so now WDT determines at startup whether the underlying JDK supports WDT encryption or not.
31
+
-#1682 - Used the values of the `-admin_user` and provided password to populate the `domainInfo:/AdminUserName` and
32
+
`domainInfo:/AdminPassword` fields when discovering security provider data.
33
+
-#1688 - Enhanced variable tokenization support to include passwords in discovered security provider data.
34
+
-#1689 - Added the ability to discover the OPSS wallet when running in online mode.
35
+
-#1693 - Changed the `wko`, `wko-dii` (deprecated), and `wko-pv` target values to refer to the latest versions instead
36
+
of WebLogic Kubernetes Operator 3 versions. Added `wko3`, `wko3-dii`, and `wko3-pv` to accommodate users that still
37
+
require the ability to use these older versions.
38
+
-#1697 - Added support for the Prepare Model Tool to preserve any one-way hashed passwords in the model.
39
+
-#1700 - Added support for storing XACML policy and role definitions that could not be converted to their original
40
+
policy and role expressions as XACML files in the archive file.
22
41
23
42
#### Bug Fixes
24
-
-#1677 - Fixed a bug where creating a user with extra attributes would result in invalid LDIFT entries.
25
-
-#1678 - Fixed a bug that was causing errors when deploying a new application and the server required a restart.
26
-
-#1679 - Fixed a bug where the SSHJ libraries (that only work with JDK 8 and above) were causing the tools to fail
27
-
when running with JDK 7.
28
-
-#1680 - Fixed the `DataSourceLogFile` and `WebServerLog` folders default value for the `DateFormatPattern` attribute
29
-
for WLS versions prior to 12.2.1 so that they no longer show up in the online discovered model.
30
-
-#1681 - Worked around a pre-12.2.1 WLST bug that was preventing the online tools from determining the server's WLS version.
31
-
-#1683 - Fixed a bug with the Model Help Tool where our use of JLine libraries (that only work with JDK 8 and above)
32
-
were causing the Model Help tool to fail when run with JDK 7.
43
+
-#1687 - Fixed a problem with the Discover Domain Tool not properly handling Data Source user names with spaces with
44
+
older versions of WebLogic Server.
45
+
-#1690 - Fixed a problem with determining the default security realm name that caused it to always be `myrealm`.
46
+
-#1692 - Fixed a misleading error message when the model points to an application outside of the archive file that
47
+
does not exist.
48
+
-#1695 - Fixed an issue where the WebLogic Kubernetes Operator `domain.yaml` was including a placeholder for the
49
+
`domainHome` attribute in all cases so that the WebLogic Image Tool could populate it when creating the image.
50
+
This was occurring even in use cases where the WebLogic Image Tool did not have this information. WDT no longer does
51
+
this and will only include the `domainHome` in the case where the user has specified it on the command line.
52
+
-#1698 - Fixed issues with the new messages related to the security provider data discovery features.
53
+
-#1701 - Moved the TestSummaryHandler logging class out of the installer since it is only meant for supporting unit tests.
54
+
-#1702 - Fixed a bug in deployment plan discovery for exploded applications.
55
+
-#1703 - Fixed a bug in discovery of `domainBin` scripts.
56
+
-#1705 - Added missing validation for the `WLSUserPasswordCredentialMappings` section.
57
+
-#1706 - Fixed a validation bug that was causing lax validation to fail when archive entries were missing.
58
+
-#1707 - Fixed a bug in the handling of the `ActiveContextHandlerEntry` attribute of an `Auditor` security provider.
33
59
34
60
#### Known Issues
35
61
- SSH support requires a reasonably recent version of Bouncy Castle. WDT picks up Bouncy Castle from WLST so, for example,
@@ -41,7 +67,7 @@ None
41
67
1. WLSDPLY-20008: verifySSH argument processing failed: Failed to initialize SSH context: Failed to SSH connect to host myhost.oracle.com: no such algorithm: X25519 for provider BC
42
68
```
43
69
44
-
- SSH support for the Update Domain Tool and Deploy Apps Tool do not work when using an archive file and the remote
70
+
- SSH support for the Update Domain Tool and Deploy Apps Tool does not work when using an archive file and the remote
45
71
WebLogic Server is running on Windows using the optional, Windows-provided, OpenSSH component. This is due to an
46
72
issue with the SSHJ library WDT is using. See https://github.com/hierynomus/sshj/issues/929 for more information.
Copy file name to clipboardExpand all lines: documentation/4.0/content/release-notes/release-4.0.0.md
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -108,7 +108,7 @@ pre = "<b> </b>"
108
108
1. WLSDPLY-20008: verifySSH argument processing failed: Failed to initialize SSH context: Failed to SSH connect to host myhost.oracle.com: no such algorithm: X25519 for provider BC
109
109
```
110
110
111
-
- SSH support for the Update Domain Tool and Deploy Apps Tool do not work when using an archive file and the remote
111
+
- SSH support for the Update Domain Tool and Deploy Apps Tool does not work when using an archive file and the remote
112
112
WebLogic Server is running on Windows using the optional, Windows-provided, OpenSSH component. This is due to an
113
113
issue with the SSHJ library WDT is using. See https://github.com/hierynomus/sshj/issues/929 for more information.
Copy file name to clipboardExpand all lines: documentation/4.0/content/release-notes/release-4.0.1.md
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -41,7 +41,7 @@ None
41
41
1. WLSDPLY-20008: verifySSH argument processing failed: Failed to initialize SSH context: Failed to SSH connect to host myhost.oracle.com: no such algorithm: X25519 for provider BC
42
42
```
43
43
44
-
- SSH support for the Update Domain Tool and Deploy Apps Tool do not work when using an archive file and the remote
44
+
- SSH support for the Update Domain Tool and Deploy Apps Tool does not work when using an archive file and the remote
45
45
WebLogic Server is running on Windows using the optional, Windows-provided, OpenSSH component. This is due to an
46
46
issue with the SSHJ library WDT is using. See https://github.com/hierynomus/sshj/issues/929 for more information.
Copy file name to clipboardExpand all lines: documentation/4.0/content/release-notes/release-4.1.0.md
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -32,7 +32,7 @@ None
32
32
1. WLSDPLY-20008: verifySSH argument processing failed: Failed to initialize SSH context: Failed to SSH connect to host myhost.oracle.com: no such algorithm: X25519 for provider BC
33
33
```
34
34
35
-
- SSH support for the Update Domain Tool and Deploy Apps Tool do not work when using an archive file and the remote
35
+
- SSH support for the Update Domain Tool and Deploy Apps Tool does not work when using an archive file and the remote
36
36
WebLogic Server is running on Windows using the optional, Windows-provided, OpenSSH component. This is due to an
37
37
issue with the SSHJ library WDT is using. See https://github.com/hierynomus/sshj/issues/929 for more information.
-#1685 - Filtered out the default `OptionalFeatures` folders when they have no attributes so that they do not show up
21
+
in the online discovered model.
22
+
23
+
#### Bug Fixes
24
+
-#1677 - Fixed a bug where creating a user with extra attributes would result in invalid LDIFT entries.
25
+
-#1678 - Fixed a bug that was causing errors when deploying a new application and the server required a restart.
26
+
-#1679 - Fixed a bug where the SSHJ libraries (that only work with JDK 8 and later) were causing the tools to fail
27
+
when running with JDK 7.
28
+
-#1680 - Fixed the `DataSourceLogFile` and `WebServerLog` folders default value for the `DateFormatPattern` attribute
29
+
for WLS versions prior to 12.2.1 so that they no longer show up in the online discovered model.
30
+
-#1681 - Worked around a pre-12.2.1 WLST bug that was preventing the online tools from determining the server's WLS version.
31
+
-#1683 - Fixed a bug with the Model Help Tool where our use of JLine libraries (that only work with JDK 8 and later)
32
+
were causing the Model Help tool to fail when run with JDK 7.
33
+
34
+
#### Known Issues
35
+
- SSH support requires a reasonably recent version of Bouncy Castle. WDT picks up Bouncy Castle from WLST so, for example,
36
+
the 12.2.1.4.0 GA release fails with the following error, as mentioned at https://github.com/hierynomus/sshj/issues/895.
37
+
Applying a recent PSU should resolve the issue for 12.2.1.4 and 14.1.1.
38
+
39
+
```shell
40
+
SEVERE Messages:
41
+
1. WLSDPLY-20008: verifySSH argument processing failed: Failed to initialize SSH context: Failed to SSH connect to host myhost.oracle.com: no such algorithm: X25519 for provider BC
42
+
```
43
+
44
+
- SSH support for the Update Domain Tool and Deploy Apps Tool does not work when using an archive file and the remote
45
+
WebLogic Server is running on Windows using the optional, Windows-provided, OpenSSH component. This is due to an
46
+
issue with the SSHJ library WDT is using. See https://github.com/hierynomus/sshj/issues/929 for more information.
47
+
48
+
See https://oracle.github.io/weblogic-deploy-tooling/userguide/limitations/limitations/ for the current set of known limitations.
Copy file name to clipboardExpand all lines: documentation/4.0/content/userguide/install.md
+26-20Lines changed: 26 additions & 20 deletions
Original file line number
Diff line number
Diff line change
@@ -10,33 +10,39 @@ weight: 1
10
10
The WebLogic Deploy Tooling project repository is located at [`https://github.com/oracle/weblogic-deploy-tooling`](https://github.com/oracle/weblogic-deploy-tooling).
11
11
You can download binary distributions of the `weblogic-deploy.zip` installer from the [GitHub Releases page](https://github.com/oracle/weblogic-deploy-tooling/releases).
12
12
13
-
1. To install the software, simply unzip the `weblogic-deploy.zip` installer on a machine that has the desired versions of WebLogic Server installed.
14
-
1. After being unzipped, the software is ready to use, just set the `JAVA_HOME` environment variable to point to a Java 7 or higher JDK and the shell scripts are ready to run.
13
+
1. To install the software, simply unzip the `weblogic-deploy.zip` installer on a machine that has the desired versions
14
+
of WebLogic Server installed.
15
+
2. After being unzipped, the software is ready to use, just set the `JAVA_HOME` environment variable to point to a
16
+
Java 7 or higher JDK and the shell scripts are ready to run.
15
17
16
18
#### Supported WLS versions
17
19
18
-
The following table specifies the supported WebLogic Server versions, along with the JDK versions, that must be used to run the WDT tool. You must set the `JAVA_HOME` environment variable to specify a JDK version different from the system default version.
20
+
The following table specifies the supported WebLogic Server versions, along with the JDK versions, that must be used to
21
+
run the WDT tool. You must set the `JAVA_HOME` environment variable to specify a JDK version different from the system
22
+
default version.
19
23
20
-
To create a domain with the proper JDK (particularly if the `JAVA_HOME` is different from the one which will be used by the target domain), set the domain `JavaHome` attribute in the domain model.
24
+
To create a domain with the proper JDK (particularly if the `JAVA_HOME` is different from the one which will be used
25
+
by the target domain), set the domain `JavaHome` attribute in the domain model.
21
26
22
-
{{% notice note %}} The Encryption Model Tool used to encrypt and decrypt clear-text passwords in the model and variable files, requires WDT to run with a minimum JDK version of 1.8.
27
+
{{% notice note %}} The Encryption Model Tool used to encrypt and decrypt clear-text passwords in the model and variable
28
+
files, requires WDT to run with JDK version that supports the necessary encryption algorithms. This means later
29
+
versions of JDK 7 and all versions of JDK 8 and 11.
0 commit comments