public static void main(final String... args) throws Exception { try { StartMain.main(args); } catch (final Exception e) { LOG.error("Could not able to start the application.\n" + "Please make sure you have an empty beans.xml file in your META-INF folder under 'src/main/resources/META-INF' folder. " + "\nThis is because we are using CDI powered by WELD ('http://weld.cdi-spec.org/')", e); System.exit(-1); throw e; } }
public final void start(@Observes final ContainerInitialized event) throws Exception { try { String[] args = StartMain.getParameters(); if (args.length == 0) { args = new String[2]; args[0] = terminal.readString("Please provide the command", "server"); args[1] = terminal.readString("Please provide the application yaml configuration file", "application.properties.yml"); } run(args); } catch (final Exception e) { LOG.error("Could not able to start the application.\n" + "Please make sure you have an empty beans.xml file in your META-INF folder under 'src/main/resources/META-INF' folder. " + "\nThis is because we are using CDI powered by WELD ('http://weld.cdi-spec.org/')", e); System.exit(-1); throw e; } }
public static void main(String[] args) throws Exception { WeldContainer container = new StartMain(args).go(); // Get a reference to the Camel context named "simple" CamelContext context = container.instance().select(CamelContext.class, new ContextName.Literal("simple")).get(); System.out.println("Camel CDI :: " + context + " started!"); // And wait until the JVM exits new CountDownLatch(1).await(); } }
@Before public void setUp() throws Exception { //Bootstrap WELD container StartMain startMain = new StartMain( new String[ 0 ] ); beanManager = startMain.go().getBeanManager(); //Instantiate Paths used in tests for Path conversion final Bean pathsBean = (Bean) beanManager.getBeans( Paths.class ).iterator().next(); final CreationalContext cc = beanManager.createCreationalContext( pathsBean ); paths = (Paths) beanManager.getReference( pathsBean, Paths.class, cc ); //Ensure URLs use the default:// scheme fs.forceAsDefault(); }
@Before public void setUp() throws Exception { //Bootstrap WELD container StartMain startMain = new StartMain( new String[ 0 ] ); beanManager = startMain.go().getBeanManager(); //Instantiate Paths used in tests for Path conversion final Bean pathsBean = (Bean) beanManager.getBeans( Paths.class ).iterator().next(); final CreationalContext cc = beanManager.createCreationalContext( pathsBean ); paths = (Paths) beanManager.getReference( pathsBean, Paths.class, cc ); //Ensure URLs use the default:// scheme fs.forceAsDefault(); }
@Before public void setUp() throws Exception { //Bootstrap WELD container StartMain startMain = new StartMain( new String[ 0 ] ); beanManager = startMain.go().getBeanManager(); //Instantiate Paths used in tests for Path conversion final Bean pathsBean = (Bean) beanManager.getBeans( Paths.class ).iterator().next(); final CreationalContext cc = beanManager.createCreationalContext( pathsBean ); paths = (Paths) beanManager.getReference( pathsBean, Paths.class, cc ); //Ensure URLs use the default:// scheme fs.forceAsDefault(); }
@Before public void setUp() throws Exception { //Bootstrap WELD container StartMain startMain = new StartMain( new String[ 0 ] ); beanManager = startMain.go().getBeanManager(); //Instantiate Paths used in tests for Path conversion final Bean pathsBean = (Bean) beanManager.getBeans( Paths.class ).iterator().next(); final CreationalContext cc = beanManager.createCreationalContext( pathsBean ); paths = (Paths) beanManager.getReference( pathsBean, Paths.class, cc ); //Ensure URLs use the default:// scheme fs.forceAsDefault(); }
@Before public void setUp() throws Exception { //Bootstrap WELD container StartMain startMain = new StartMain( new String[ 0 ] ); beanManager = startMain.go().getBeanManager(); //Instantiate Paths used in tests for Path conversion final Bean pathsBean = (Bean) beanManager.getBeans( Paths.class ).iterator().next(); final CreationalContext cc = beanManager.createCreationalContext( pathsBean ); paths = (Paths) beanManager.getReference( pathsBean, Paths.class, cc ); //Ensure URLs use the default:// scheme fs.forceAsDefault(); }
@Before public void setUp() throws Exception { //Bootstrap WELD container StartMain startMain = new StartMain( new String[ 0 ] ); beanManager = startMain.go().getBeanManager(); //Instantiate Paths used in tests for Path conversion final Bean pathsBean = (Bean) beanManager.getBeans( Paths.class ).iterator().next(); final CreationalContext cc = beanManager.createCreationalContext( pathsBean ); paths = (Paths) beanManager.getReference( pathsBean, Paths.class, cc ); //Ensure URLs use the default:// scheme fs.forceAsDefault(); }
@Before public void setUp() throws Exception { //Bootstrap WELD container StartMain startMain = new StartMain( new String[ 0 ] ); beanManager = startMain.go().getBeanManager(); //Instantiate Paths used in tests for Path conversion final Bean pathsBean = (Bean) beanManager.getBeans( Paths.class ).iterator().next(); final CreationalContext cc = beanManager.createCreationalContext( pathsBean ); paths = (Paths) beanManager.getReference( pathsBean, Paths.class, cc ); //Ensure URLs use the default:// scheme fs.forceAsDefault(); }
@Before public void setUp() throws Exception { //Bootstrap WELD container StartMain startMain = new StartMain( new String[ 0 ] ); beanManager = startMain.go().getBeanManager(); //Instantiate Paths used in tests for Path conversion final Bean pathsBean = (Bean) beanManager.getBeans( Paths.class ).iterator().next(); final CreationalContext cc = beanManager.createCreationalContext( pathsBean ); paths = (Paths) beanManager.getReference( pathsBean, Paths.class, cc ); //Ensure URLs use the default:// scheme fs.forceAsDefault(); }
@Before public void setUp() throws Exception { //Bootstrap WELD container StartMain startMain = new StartMain( new String[ 0 ] ); beanManager = startMain.go().getBeanManager(); //Instantiate Paths used in tests for Path conversion final Bean pathsBean = (Bean) beanManager.getBeans( Paths.class ).iterator().next(); final CreationalContext cc = beanManager.createCreationalContext( pathsBean ); paths = (Paths) beanManager.getReference( pathsBean, Paths.class, cc ); //Ensure URLs use the default:// scheme fs.forceAsDefault(); }
@Before public void setUp() throws Exception { //Bootstrap WELD container StartMain startMain = new StartMain( new String[ 0 ] ); beanManager = startMain.go().getBeanManager(); //Instantiate Paths used in tests for Path conversion final Bean pathsBean = (Bean) beanManager.getBeans( Paths.class ).iterator().next(); final CreationalContext cc = beanManager.createCreationalContext( pathsBean ); paths = (Paths) beanManager.getReference( pathsBean, Paths.class, cc ); //Ensure URLs use the default:// scheme fs.forceAsDefault(); }