@Override protected void exec() { try { FusekiServer server = buildServer(serverConfig); info(server, serverConfig); server.start(); server.join(); System.exit(0); } catch (AssemblerException ex) { if ( ex.getCause() != null ) System.err.println(ex.getCause().getMessage()); else System.err.println(ex.getMessage()); } }
@Override protected void exec() { try { FusekiServer server = buildServer(serverConfig); info(server); try { server.start(); } catch (FusekiException ex) { if ( ex.getCause() instanceof BindException ) { Fuseki.serverLog.error("Failed to start server: "+ex.getCause().getMessage()+ ": port="+serverConfig.port) ; System.exit(1); } throw ex; } catch (Exception ex) { throw new FusekiException("Failed to start server: " + ex.getMessage(), ex) ; } server.join(); System.exit(0); } catch (AssemblerException ex) { if ( ex.getCause() != null ) System.err.println(ex.getCause().getMessage()); else System.err.println(ex.getMessage()); } }
@Override protected void exec() { try { FusekiServer server = buildServer(serverConfig); info(server); try { server.start(); } catch (FusekiException ex) { if ( ex.getCause() instanceof BindException ) { Fuseki.serverLog.error("Failed to start server: "+ex.getCause().getMessage()+ ": port="+serverConfig.port) ; System.exit(1); } throw ex; } catch (Exception ex) { throw new FusekiException("Failed to start server: " + ex.getMessage(), ex) ; } server.join(); System.exit(0); } catch (AssemblerException ex) { if ( ex.getCause() != null ) System.err.println(ex.getCause().getMessage()); else System.err.println(ex.getMessage()); } }