Bugzilla – Bug 5631
StackOverflowError processing WebMDS query
Last modified: 2008-06-25 16:41:33
You need to log in before you can comment on or make changes to this bug.
This is actually MDS4 4.0.5. On RHEL4 on ia64. java version "1.4.2_14" Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_14-b05) Java HotSpot(TM) 64-Bit Server VM (build 1.4.2_14-b05, mixed mode) See fault in uploaded log @ 2007-10-01 10:39:06
This problem is still happening, sometimes several times a week. A very interesting discovery this morning. When we get into the wedged state and WebMDS accesses MDS using a hosts external IP address (info=tgisinfo) everything works fine, BUT when it uses 127.0.0.1 (info=tgislocal) is gets this StackOverflowError. Restarting the MDS4 container makes this problem go away. Do WebMDS/Tomcat and/or MDS4 treat 127.0.0.1 differently?
I've now confirmed that does not have anything to do with using a normal host address vs 127.0.0.1. Whichever address is being used primarily between WebMDS and the TG WS MDS4 container can get in this wedged state. As of this instant. The following is an example of the error. http://info1.dyn.teragrid.org:8080/webmds/webmds?info=tgislocal&xmlSource.tgislocal.param.xpathQuery=//KitRegistration Attached is the failure output.
Since attachments are disabled, I've added some relevant items (logs, debug output, etc.) to http://www.isi.edu/~laura/bug_5631/