[OpenLayers-Dev] Problem with OpenLayers.Format.WPSExecute and
WFS references
Andreas Hocevar
ahocevar at opengeo.org
Tue Aug 2 03:09:49 EDT 2011
Thanks Adam, this looks like a valid fix. Can you create a ticket please? Also, it seems we don't have a CLA from you yet. Can you please submit one if you haven't already?
Thanks,
Andreas.
On Aug 2, 2011, at 07:05 , Adam Ratcliffe wrote:
> Hi,
>
> I'm using the WPSExecute format class in trunk and have found a
> problem with the way it's currently implemented. I'm not overly
> familiar with the format classes but it seems that WPSExecute
> currently augments its writer functions with the WFS v1.1.0 functions
> but does not inherit from OpenLayers.Format.WFST.v1_1_0 the helper
> functions called by those writer functions. Below is a diff of the
> changes I made to get this to work for me:
>
> ===================================================================
> --- lib/OpenLayers/Format/WPSExecute.js (revision 12201)
> +++ lib/OpenLayers/Format/WPSExecute.js (working copy)
> @@ -16,7 +16,11 @@
> * Inherits from:
> * - <OpenLayers.Format.XML>
> */
> -OpenLayers.Format.WPSExecute = OpenLayers.Class(OpenLayers.Format.XML, {
> +OpenLayers.Format.WPSExecute =
> OpenLayers.Class(OpenLayers.Format.WFST.v1_1_0, {
> +
> + initialize: function(options) {
> + OpenLayers.Format.WFST.v1_1_0.prototype.initialize.apply(this,
> [options]);
> + },
>
> /**
> * Property: namespaces
> @@ -242,7 +246,10 @@
> },
> "wcs": OpenLayers.Format.WCSGetCoverage.prototype.writers.wcs,
> "wfs": OpenLayers.Format.WFST.v1_1_0.prototype.writers.wfs,
> - "ows": OpenLayers.Format.OWSCommon.v1_1_0.prototype.writers.ows
> + "ows": OpenLayers.Format.OWSCommon.v1_1_0.prototype.writers.ows,
> + "gml": OpenLayers.Format.GML.v2.prototype.writers.gml,
> + "feature": OpenLayers.Format.GML.v2.prototype.writers.feature,
> + "ogc": OpenLayers.Format.Filter.v1_0_0.prototype.writers.ogc
> },
>
> CLASS_NAME: "OpenLayers.Format.WPSExecute"
>
> Cheers
> Adam
> _______________________________________________
> Dev mailing list
> Dev at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/openlayers-dev
--
Andreas Hocevar
OpenGeo - http://opengeo.org/
Expert service straight from the developers.
More information about the Dev
mailing list