Can IS Java service use a different version JAR than one provided by IS?

Well put Rob, and you are right. I put down my thoughts here

Thankfully I was able to escape dependency hell - this time!