final HttpRequest request,
final HttpAsyncExchange httpExchange,
final HttpContext context) throws HttpException, IOException {
final HttpResponse response = httpExchange.getResponse();
response.setEntity(new NStringEntity("all is well", ContentType.TEXT_PLAIN));
httpExchange.submitResponse(new BasicAsyncResponseProducer(response) {
@Override
public synchronized void produceContent(
final ContentEncoder encoder,
final IOControl ioctrl) throws IOException {