Originally Posted by
KevinWorkman
Do you have a way to modify the code of the old jar and rebuild it using the same dependencies and whatnot? If so, the simplest thing to do is add some timing logic to your program and see what's using up the extra time.
If not, a google of "java profiler" will give you a ton of options. JProfiler comes to mind.
Or you might want to take a closer look at the new features you added. Could any of them explain the performance hit?
I just ran the old and new jars in development environment but the processing output is same. Processing the same number of requests approximately in same time.
I will do some testing.
Thanks for your help