Fix java patch level fact
Add logic to not update if newer version present