@Override
    public void interpret(Specification specification)
    {
        SeleniumServer seleniumServer = null;

        try
        {
            seleniumServer = new SeleniumServer( getRemoteControlConfiguration() );
            seleniumServer.start();
            startCommandProcessor();
            super.interpret( specification );

        }
        catch (Exception e)
        {
            throw ExceptionImposter.imposterize( e );
        }
        finally
        {
            stopCommandProcessor();
            stop( seleniumServer );
        }
    }
@ Override public void interpret ( Specification specification ) { SeleniumServer seleniumServer = null ; try { seleniumServer = new SeleniumServer ( getRemoteControlConfiguration ( ) ) ; seleniumServer . start ( ) ; startCommandProcessor ( ) ; super . interpret ( specification ) ; } catch ( Exception e ) { throw ExceptionImposter . imposterize ( e ) ; } finally { stopCommandProcessor ( ) ; stop ( seleniumServer ) ; } }
{@inheritDoc}