IGC - Not showing the steward and IGC rest explorer url not working
SystemOut.log says.
Caused by: java.io.IOException: Permission denied
at java.io.File.createTempFile(File.java:2013)
at com.ibm.is.vr.client.impl.FileObjectStore.createTempFile
(FileObjectStore.java:72)
at com.ibm.is.vr.client.impl.FileObjectStore.ensureFilesOpen
(FileObjectStore.java:58)
at java.io.File.createTempFile(File.java:2013)
at com.ibm.is.vr.client.impl.FileObjectStore.createTempFile
(FileObjectStore.java:72)
at com.ibm.is.vr.client.impl.FileObjectStore.ensureFilesOpen
(FileObjectStore.java:58)
Solution:
The exception is arising from a problem writing to vr.temp.location with the user WAS is running under. We have seen this before when WAS is
running as non-root. Is your websphere process running as non-root? You can check by doing a ps as follows:
ps -ef|grep AppServer
on the services tier machine.
Check the permissions on the temporary directory /tmp/*vrdata
cd /tmp
ls -ltr|grep vrdata
If needed, the instructions on setting the location of vr.temp.location are here:
http://www.ibm.com/support/knowledgecenter/SSZJPZ_11.5.0/com.ibm.swg.im.iis.mdwb.doc/topics/t_defining_search_directory.html
The user the WAS is running under should have write permissions to the vr.temp.location.