add JavaPageTypeProvider