public class MyE4Application implements IApplication { private E4Application e4app; @Override public Object start(IApplicationContext context) throws Exception { E4Application e4app = new E4Application(); Object ret = e4app.start(context); ... change the return code ... return ret; } @Override public void stop() { e4app.stop(); } }