Stack overflow on GetMap request due to cyclic getRequest() call when getting the GeoServer config object

Description

GetMapKvpReader has a cyclic call to getRequest when trying yo obtain the catalog for getting the requested featuretypes.
This causes a StackOverflowError.
The problem may have been introduced when adapting to the new config stuff.

Line 386 in GetMapKvpReader does:
catalog = getRequest().getGeoServer().getData();
when it is actually performing the getRequestCall, building the getmap request.

Environment

None

Activity

Show:
codehaus
April 10, 2015, 4:37 PM

CodeHaus Comment From: jgarnett - Time: Sun, 25 Jan 2004 14:06:00 -0600
---------------------
<p>You mentioned the magic work - config. We can assign this to David then <img class="emoticon" src="https://jira.codehaus.org/images/icons/emoticons/smile.gif" height="16" width="16" align="absmiddle" alt="" border="0"/></p>

codehaus
April 10, 2015, 4:37 PM

CodeHaus Comment From: dzwiers - Time: Mon, 2 Feb 2004 13:00:03 -0600
---------------------
<p>Think I fixed this a while back, checked code which seems to agree so I am closing this.</p>

Assignee

Unassigned

Reporter

codehaus

Triage

None

Fix versions

Affects versions

Priority

High
Configure