If you are going through the iSeries command line to WRKLNK and place an option 9 for the authorities, then F11 to make sure they have more than READ authority. If they do not, place a 2 to change and give authority needed.
Also, you can go through iSeries Navigator to make your changes under the File Systems tab. Then click on the plus sign beside Integrated File System. This will show your directories. Right click on the one in question and select Permissions. You can make your modifications here.
Hope this helps….
If that does not fix it, read the problem description below:
QSH and WRKLNK (option 9) report rwx rights on the object.
But, when I go to the object with iSeries navigator and choose properties I have the read only box checked! 😮
What I did to fix this was (the files were in a shared folder on the IFS), go to the root folder in the share (in Windows). Ask for the file properties. Then there was the read only box checked (and grey, which means there are subfiles of the folder in read only). And unchecked read only there.
Note that if you just go to iSeries navigator and ask the properties of that same folder, you will not see a read only (grey) box. It will report that the folder is read-write.
The only thing missing in this story is how to recursively reset these permissions with an OS/400 command. Because, you don’t necessary share a folder (for example we have an application in WAS6 running on that server that overwrites these files). And I think i proved iSeries navigator was not capable of doing this.