[prev in list] [next in list] [prev in thread] [next in thread] 

List:       mapserver-commits
Subject:    [mapserver-commits] r7319 - trunk/mapserver
From:       svn () osgeo ! org (svn () osgeo ! org)
Date:       2008-01-28 12:13:48
Message-ID: 20080128171347.521CBE00E8D () lists ! osgeo ! org
[Download RAW message or body]

Author: Assefa
Date: 2008-01-28 12:13:47 -0500 (Mon, 28 Jan 2008)
New Revision: 7319

Modified:
   trunk/mapserver/mapogcsos.c
Log:
Fix componenets not displayed in the get capabilities (#2477)

Modified: trunk/mapserver/mapogcsos.c
===================================================================
--- trunk/mapserver/mapogcsos.c	2008-01-28 17:12:42 UTC (rev 7318)
+++ trunk/mapserver/mapogcsos.c	2008-01-28 17:13:47 UTC (rev 7319)
@@ -981,7 +981,7 @@
 /************************************************************************/
 /*                      msSOSAddMemberNodeObservation                   */
 /*                                                                      */
-/*      Add a member node used gor getObservation request using         */
+/*      Add a member node used for getObservation request using         */
 /*      Observation as the result format.                               */
 /************************************************************************/
 xmlNodePtr msSOSAddMemberNodeObservation(xmlNsPtr psNsGml, xmlNsPtr psNsSos, \
xmlNsPtr psNsSwe, xmlNsPtr psNsXLink, xmlNodePtr psParent, mapObj *map,  @@ -1574,8 \
+1574,13 @@  {
                                  papszProperties[nProperties] = strdup(value);
                                  nProperties++;
-                                 msSOSAddPropertyNode(psNsSwe, psNsXLink, \
                psOfferingNode, 
-                                                         (GET_LAYER(map, j)), \
psNsGml); +                                 lpTmp = GET_LAYER(map, j);
+                                 if (msLayerOpen(lpTmp) == MS_SUCCESS && \
msLayerGetItems(lpTmp) == MS_SUCCESS) +                                 {
+                                     msSOSAddPropertyNode(psNsSwe, psNsXLink, \
psOfferingNode,  +                                                          lpTmp, \
psNsGml); +                                     msLayerClose(lpTmp);
+                                 }
                              }
                          }
                      }


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic