Java enterprise application platform