public function execute()
    {

        // make the descriptor and the application instance locally available
        $descriptor = $this->descriptor;
        $application = $this->application;

        // if we found a singleton session bean with a startup callback
        if ($descriptor instanceof SingletonSessionBeanDescriptorInterface && $descriptor->isInitOnStartup()) {
            $application->search($descriptor->getName());
        }
    }