[Chameleon] Manage WMS Servers widget shows "cache_mlt" error s,results in no WMS data layers

Delfos, Jacob Jacob.Delfos at maunsell.com
Thu May 4 19:25:01 EDT 2006


Jennifer,
 
You may be running into bug
http://bugzilla.maptools.org/show_bug.cgi?id=1132
 
As far as I can tell, this hasn't been fixed yet. A bit unfortunate,
because it means version 2.4 has a broken WMS layer widget in it. 
 
Does anyone have a problem with me applying the 'fix' to the widget that
I mentioned in the bug report? I held off on it, because I wasn't sure
if a better solution was coming, and whether it might interfere with
othe things.
 
Jacob
 


________________________________

	From: chameleon-bounces at lists.maptools.org
[mailto:chameleon-bounces at lists.maptools.org] On Behalf Of Jennifer
Zeisloft
	Sent: 5 May 2006 06:45
	To: Eijnden, B. van den (Bart)
	Cc: chameleon at lists.maptools.org
	Subject: Re: [Chameleon] Manage WMS Servers widget shows
"cache_mlt" error s,results in no WMS data layers
	
	
	Hi Bart (and list),
	
	Thanks so much for the suggestion - I don't remember placing my
old chameleon.xml file in the new version - but adding the code got rid
of the mlt_cache error.
	
	Unfortunately, it does not seem to be related to the WMS problem
- which is what I really need to solve.  
	
	Has something changed since the last version of Chameleon that
might cause WMS servers to lose their layer lists in the Explore WMS
Layers window?  The refreshed servers are still listed as connected, but
display the same way a disconnected server displays except that a
Service Title is still shown.  It is not only our WMS servers, but
*every* WMS server that is refreshed.  If the server is not refreshed,
there is no problem.
	
	I made the assumption that refreshing a server grabs a new
capabilities statement.  I checked for differences and found only two -
one having to do with the SYSTEM definition and one having to do with
the mapserver version being used:
	
	BEFORE:
	<!DOCTYPE WMT_MS_Capabilities SYSTEM
"http://schemas.opengeospatial.net/wms/1.1.1/capabilities_1_1_1.dtd"
	
	<!-- MapServer version 4.6.1
	
	AFTER:
	<!DOCTYPE WMT_MS_Capabilities SYSTEM
"http://schemas.opengeospatial.net/wms/1.1.1/WMS_MS_Capabilities.dtd"
	
	<!-- MapServer version 4.8.1 
	
	The tricky thing is that ONLY our files showed these
differences.  Other refreshed server capability statements showed no
difference between the "before" and "after".  Perhaps I am on the wrong
track?  Or perhaps this could be part of the answer?
	
	I am running out of ideas with my limited understanding of
exactly how the widgets work and I truly appreciate any help that can be
provided.
	
	Thank you!
	
	Jennifer Zeisloft
	UW Sea Grant
	
	
	
	On 5/4/06, Eijnden, B. van den (Bart)
<b.vdeijnden at agi.rws.minvenw.nl> wrote: 

		Jennifer,
		 
		cache_mlt is a new option in chameleon.xml. Did you just
place your old chameleon.xml in your 2.4 version? You could add an entry
to your chameleon.xml:
		 
		    <context-param>
		        <param-name>cache_mlt</param-name>
		        <param-value>false</param-value>
		        <description>This option controls whether or not
the MLT language translation file is cached or not.  Values are "true"
and "false"</description>
		    </context-param>
		
		Don't know if this will solve your problem though.
		 
		Best regards,
		Bart

			-----Oorspronkelijk bericht-----
			Van: chameleon-bounces at lists.maptools.org
[mailto:chameleon-bounces at lists.maptools.org]Namens Jennifer Zeisloft
			Verzonden: donderdag 4 mei 2006 0:39
			Aan: chameleon at lists.maptools.org
			Onderwerp: [Chameleon] Manage WMS Servers widget
shows "cache_mlt" errors, results in no WMS data layers
			
			

		Hello All,
		
		I recently upgraded ms4w and chameleon to the versions
most current at the time: ms4w 1.4.1 and chameleon 2.4.  Since that
time, the Manage WMS Servers widget "inside" the Add WMS Layers widget
is returning a series of errors with the same messge: 
		
		cache_mlt not found. Returning default value. 
		
		The biggest problem is that any servers that are
refreshed or added show only the upper most segment of the tree in the
Add WMS Layers dialog - i.e. the title appears, but none of the layers
appear and nothing can be added to a map.  I am guessing this is related
to the cache_mlt error, but not certain how.
		
		I searched the archives and took a look at the mlt.php
file, but don't understand how this would affect WMS servers.  
		
		A look at the Apache error log shows a couple of unusual
errors that I do not know the origins of and which also seem related to
the WMS problem:
		
		Premature end of script headers: php.exe, referer:
http://.../chameleon//common/phpwms/manage_servers.phtml?sid=445925887db
a6&callbackFunction=myUpdateServers
		
		File does not exist:
C:/ms4w/apps/chameleon/htdocs/skins/default/css/cwc2.css, referer:
http://.../chameleon//widgets/WMSBrowser/WMSBrowser.php?template=mapbrow
ser_iframe_en.html&sid=445925887dba6 (none of the icons, etc. appeared
to be missing...)
		
		If anyone should have a suggestion as to how to get WMS
layers to appear in the Add WMS Layer dialog or how to get rid of the
cache_mlt error, I would greatly appreciate it!
		
		Thanks in advance for your help!
		
		Jennifer Zeisloft
		UW Sea Grant
		

		Disclaimer
************************************************************************
Aan dit bericht kunnen geen rechten worden ontleend. Dit bericht is
uitsluitend bestemd voor de geadresseerde. Als u dit bericht per abuis
hebt ontvangen, wordt u verzocht het te vernietigen en de afzender te
informeren. Wij adviseren u om bij twijfel over de juistheid of de
volledigheid van de mail contact met afzender op te nemen. This message
shall not constitute any rights or obligations. This message is intended
solely for the addressee. If you have received this message in error,
please delete it and notify the sender immediately. When in doubt
whether this message is correct or complete, please contact the sender.
************************************************************************

		


-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.maptools.org/pipermail/chameleon/attachments/20060505/66c1b6a9/attachment-0001.html


More information about the Chameleon mailing list