By default the IO adapter writes the file out with user permissoins of rw and no permissions for the group or others. To fix this, you can modify the adaptermonitor script and change the ‘umask’ command appropriately.
Modify:
${ACTIVE_HOME}/bin/adaptermonitor script.
Originally, it came set to as follows:
umask=0077
(The last three bits are important. i.e, the 077)
What this does is as follows: files created by any succeeding child
processes spawned off would have the permissions as follows:
700
user: Read/Write/Execute
group: No Read/No Write/No Execute
others: No Read/No Write/No Execute
You will need to modify the ${ACTIVE_HOME}/bin/adaptermonitor on every system
running it to:
umask=0007
This changed the permissions of files created as follows:
770
user: Read/Write/Execute
group: Read/Write/Execute
others: No Read/No Write/No Execute
#Adapters-and-E-Standards#webMethods#Integration-Server-and-ESB