Hi! On Linux, usually, sh is a link to bash. Seems the sh on solaris is a real sh, possibly an older version, and whoever wrote the startup.sh script used bash, not sh syntax ... works on nearly all systems, but not on all, it seems ... Maybe you can file a bug report, that the script needs to be changed either to bash, or the "substitution" needs to be adjusted to sh syntax? I'd guess the Code: EXEDIR=${0%/*} is the problem ... Yours, Sebastian