org.mule.modules.boot
Class MuleBootstrap

java.lang.Object
  extended by org.mule.modules.boot.MuleBootstrap

public final class MuleBootstrap
extends Object

Determine which is the main class to run and delegate control to the Java Service Wrapper.

MuleBootstrap class is responsible for constructing Mule's classpath from the Mule home folder. IMPORTANT NOTE:

When using external functionality from packages outside of ./lib/boot you must not use them within main(String args[]). Although this will safely work with Sun's VM it'll fail on e.g. JRockit. In general, it is recommended to test against JRockit in addition to Sun's VM when making changes within this module.


Field Summary
static String[][] CLI_OPTIONS
           
static String MULE_SERVER_WRAPPER
           
static String MULE_VERSION_WRAPPER
           
 
Method Summary
static void main(String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MULE_SERVER_WRAPPER

public static final String MULE_SERVER_WRAPPER
See Also:
Constant Field Values

MULE_VERSION_WRAPPER

public static final String MULE_VERSION_WRAPPER
See Also:
Constant Field Values

CLI_OPTIONS

public static final String[][] CLI_OPTIONS
Method Detail

main

public static void main(String[] args)
                 throws Exception
Throws:
Exception


Copyright © 2003-2008 MuleSource, Inc.. All Rights Reserved.