code: @Override
  	public void init(ApplicationConfig config) throws ServletException {
  		// get the configuration properties and get the "greeting" configuration
  		// if not provided, it will default to "Hello"
  		String greeting = config.getProperties().getString("greeting", "Hello");
  		
  		// create the singleton/stateless instance
  		this.context = new HelloWorldContext(greeting);
  	}
docs: Initialization routine that is invoked by TeaServlet after invoking the
  default constructor to allow the application to configure itself. The
  supplied configuration may be used to get access to the TeaServlet
  environment as well as to get access to the configuraton properties
  provided in the application configuration defined in the TeaServlet
  configuration file (ie: the &lt;init&gt; block of the application).
  
  @param config The application configuration and TeaServlet environment
  
  @throws ServletException if a critical error occurs during initialization
  that should stop TeaServlet from continuing