Iterative Development and static method caching?
I am building a relatively complex custom snap. As part of the snappack, I am bundling some helper classes that contain only static methods. I am seeing weirdness as I make changes and redeploy my snap. The problem is that the configure() method is failing because one of the helper methods was expecting integer properties to be returned as an java.lang.Integer instead of a java.math.BigInteger. I have corrected my code and added a try/catch block and redeployed a couple of times (incrementing the version number each time). However, the configure() method is still failing at exactly the same spot (with the same line number) which is no longer accurate. For example, the stack trace says the error was at line 30 in a specific Java file. After the first deployment, line 30 was a blank line between methods.
What do I need to do to get SnapLogic to reload these classes properly?