Wondering if anyone out there experience this before.
I have this program calling a external web service. So i built the client classes to consume it.
After some time the web service contract/schema had changed, i needed to either change the content of the classes or rebuild the client classes again. Usually i prefer a rebuild as this will be done by the generator with very minimum effort.
So i rebuilt the client classes. Everything worked fine in the Staging/Testing environment until the production rollout day.
Exactly the same JAR, but not working. I drilled down into which line that caused the havoc. Strange thing is that the program was not able to read the particular web service client classes. I then checked if the client classes were included in the JAR and they were there! Their were at the right path too! What happened?
No choice i needed to get this done asap. I moved these classes from one folder to another folder, ofcuz by using the refactor function. This was just a blind hit and guess what, it works!!!
This may give you an idea the next time you are facing exactly the same weird issue!
No comments:
Post a Comment