Bart's suggestion is a good one. What do you see when running it with a command equivalent to the run file I provided?
I've seen odd logging behavior due to permissions.
You could try this: (modify commands to match your OS utilities)
$ su - root
# cd /web/front-end
# svc -d .
# svstat . (make sure it's down)
# chown -R nsadmin.web supervise log (assuming "log" is correct logging dir)
# su - nsadmin
$ cd /web/front-end
$ svc -u .
$ svstat . (make sure it's up)
$ ps -axw | grep readproc
/R