-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 James,
On 3/25/14, 12:00 PM, James H. H. Lampert wrote: > On 3/24/14 11:06 AM, Christopher Schultz wrote: > >> Do you have any idea what the cause in your particular case? > > I didn't yesterday; it would be putting it mildly that there's > very little of my own code in the Tomcat context (almost all of it > in a layer that communicates with an AS/400-native server, whose > communication layer is also my own code). > > Then I heard back from one of the fellows who DID write the Tomcat > app. > > It uses BIRT, and evidently BIRT has some kind of a bug that leaks > "perm" space: > > https://bugs.eclipse.org/bugs/show_bug.cgi?id=339191 > https://bugs.eclipse.org/bugs/show_bug.cgi?id=373761 Those are definitely leaks in whatever BIRT is, but they should only be a problem if you are restarting your web application periodically without restarting Tomcat. Are you doing that? If you aren't, then your OOME is coming from somewhere else. Do you get any message at all along with the "OutOfMemoryError" -- the JVM will usually say "PermGen" or "Heap" or something else. The best way I've found to detect OOME is to use the - -XX:OnOutOfMemoryError flag for the JVM. I have no idea how that will (or will not) work on an AS/400. - -chris -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 Comment: GPGTools - http://gpgtools.org Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBCAAGBQJTMeATAAoJEBzwKT+lPKRY4FcQAIB6uHKVkekznRZxrveDB5UC cmiYVp6amP2/itlWRC4zS5/hv+qOzEvnwPRhFgSmip72zXQrEfZd2vEIrUh/KjSq NVsuqazz4Ws97SSdEG+sENQ1LBoeYQJQjSHJ18fGrz3Ob7zfkUwsu63nc1Z+Frmg b5tZwM2c3wTvwJKr2bUEWjzubuTsxIQWnnmdSqbvrdJ7kCtS1zbz+QCD+q5NR49I fp6yDIJCtdN7TRds9QIQRDmejKbjJi6BRPP/G4MUUMNu/9bAdLwzc8LtvH6y/cYD kleMwjcgo1VJ5hSiwo9LgD/3jTSDNUy42pMx4TIdJAkEEP3W7IroHegFoXwyL8Aw XUEOiRgFCTkjkhqCP6Vh8ez0hSM1ZAxtFWeiDEWkZ4r7b3+VKqy3d+tYjkiD7TVp FFH5XUqkHQaNwNMB9Dt3PY7IKqAmRN25d61YKb+wqaXGBRyJye9t6yk1lASlMhZB MPS9O070YV6pVw7AyBDXfGJVITI29cBhEA6fr3nUDVi4F253pZGNWxuNaO2oBkVr rj4zgIdAC46Yatnu8vl9SDxTNeQBzKMKAxs76qArXwGD0xZYlo1VeDrDfFWbU0Qe D0kjx91s2SITC095rKX06ya48CeCKnwl6hz5sqtUHqolifozCEBdIfT38R381PWU UFm8OYSaVrBCNiEdT5fN =GFO7 -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
