Impact of LTM upgrade on iControl
I'm working to upgrade our LTM environments from 10.2.4 to 11.4.1, and I'm trying to assess the impact this upgrade will have on our iControl java automation. Our environment is very large and complex, so there will be a period of months where I will need to support both versions. Not being a programmer, I find it very difficult to find and understand what I must/should be doing to this iControl automation to facilitate (it is written and managed by others). I do know enough to drop in the latest version of the iControl JAR (11.5.0), and this seemed to work with our v11.4.1 LTM. But the automation failed when working with a v10.2.4 LTM. I also attempted to use our existing iControl JAR (10.1.0) with v11.4.1 LTM, and that failed too.
So, I guess my question is about the backward-compatibility of iControl. Is the iControl version tied to the major LTM version? In other words, am I restricted to using a v11 iControl JAR with v11 LTM? Or is there some way for me to use a single JAR that works for both v10 and v11 LTM?