added method applicationGetExecutablePath()