Java Schema-driven Resources