I'm working on integrating PayPal's web standard into a site using their Java EWPS toolkit. They have a utility class that takes the string of parameters, the paths to the certificate files needed and the paswword for the private one. In our test and local development environments, this whole process took about 500ms. Once we moved it over to our production area, we're now talking requests taking over 30 seconds. I've confirmed all the libraries are in each environment, settings and code are the same. I put in logging around every single function or block of code that might take long and the delay is around the call to the encryption function, which utilizes the Bouncy Castle encryption libraries and the strong encryption library. Our test server is even throttled back from a memory utilization perspective with settings in instance specific jvm.config files. I really don't see much when looking at the CF monitor, but I could be missing something to look at. If anyone's run into this either trying to integrate into PayPal and its Web Payment Standard, or similar issues using the Bouncy Caste encryption, I'd appreciate any thoughts or suggestions on what to look at. Thanks,
Phil ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology-Michael-Dinowitz/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:336709 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm

