<div dir="ltr"><div>Hi Kajar,<br><br>Yes this is kind of expected behavior. MapGuide will cache schema/class structures to avoid repeated lookups for this info on every render. However if you change the db structure from underneath MapGuide (like through an external db admin tool which I assume is what you are doing), how is MapGuide supposed to know about that if you didn't make the structural changes through only the APIs provided by MapGuide?</div><div><br></div><div>Saving any feature source will auto-purge all cached schema/class structures associated with that feature source. So your provided workaround is generally the way to go. </div><div><br></div><div>- Jackie</div><div><br></div><div>You wrote:</div><div><br></div><div>Hi!<div>There have been issue for a years with layers based the Postgresql table data.</div><div>No matter which Postgresql version or mapguide version I have used, for me it have been always issue.</div><div>Problem: layer becomes invisible, when Postgresql schema structure will change(new table have created). For a sample I have table A under public schema, which is source of Mapguide layer. Now I create table B in public schema and this will make layer consuming table A data invisible on the map. </div><div>I use built in Postgresql provider to create feature source.</div><div>I found workaround for that issue: when layer become invisible I have to use Maestro and open that Postgresql feature source and just save it again and this will fix the issue. </div><div>Does anyone else experience similar behavior and how to fix it?</div><div><br></div><div>Kajar</div></div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div></div></div></div></div>