java cached server