Java End-to-end Resources