This content has been marked as final. Show 3 replies
This message appears because WLST creates a temporary directory (for example, on Solaris it is /var/tmp/wlstTemp) that gets shared by all users and it is unable to differentiate between users. As a result, access to the directory gets blocked when the user accessing the directory is not the one who originally created the directory.
Please go through the Problem ID CR280837 in the below link,
Workaround: Manually adjust directory permissions.
You Can try the below solution as well
Start the scripting tool with one the following options to redirect the cache files to the specified directory. Dependent on your environment one or the other will apply.
java -Djava.io.tmpdir=<path-to-tmpDir> weblogic.WLST
java -Dpython.cachedir=<path-to-tmpDir> weblogic.WLST
Thanks Faiban for your effort.
Sorry for late reply.
When I am invoking through java command (as mentioned by you) it is not throwing any error but in the shell if I run ./wlst.sh then it keeps throwing the same error. I was wondering while installing the weblogic how this parameter can be passed, especially in silent mode installation.