WLST Change in 12c domain template path
When you create a new Domain with default domain template wls.jar it is moved from
$WL_HOME/common/templates/domain/wls.jar
to
$WL_HOME/common/templates/wls/wls.jar
Notify this and update your old scripts with this new template path
WLST Security Stronger
WebLogic 11g or previous versions allows password with any number of lines, but now in WebLogic 12c it has changed. You need to change the password to at obey the minimum 8 alphanumerics with atleast a number or any symbol. Example you can have like 'Welcome1'
If you directly executing your WebLogic 10 WLST offline scripts you might encounter following error:
60455: The password must be at least 8 alphanumeric characters with at least one number or special character. 60455: Correct the password.
JLine associated with WLST 12c version
While working on Martin book we have found that Linux/Unix environments don't have feature like in Windows - WLST shell had. To enable that Martin suggested Apache JLine 0.9 need to installed and keep in the path. but now in WebLogic 12c (12.1.3) version it is buit-in.- You can use up arrow and down arrow for navigating to previous WLST commands
- There would be separate history hidden file created .jline-WLST.history in the home directory, it is similar to .bash_history
[wladmin@srv2 ~]$ cat .jline-WLST.history exit execfile('createDomain.py') exit exit() print os.pathsep help('nmConnect') nmConnect('weblogic','welcome1','183.82.51.72','5556','sivaDomain','/home/wladmin/wldomain/sivaDomain','plain') nmConnect('weblogic','welcome1','183.82.51.72','5556','sivaDomain','/home/wladmin/wldomains/sivaDomain','plain') nm() nmKill('managed3') help(nmKill) help('nmKill') nmKill('managed3') nmStart('managed3') nmDisconnect()This has been tested and executed on RHEL environment.
Oracle update its wls versions and your post explains clearly the new features in wls version 12c and thank you for solution What if we don't have 12c latest version?.
ReplyDeleteRegards,
WebLogic online training.