<div><div selected class="netInfoResponseText
netInfoText "><pre><code class="wrappedText focusRow"><?xml version='1.0' encoding='UTF-8'?>
</code><code class="wrappedText focusRow"><ows:ExceptionReport
</code><code class="wrappedText focusRow"> xmlns='<a href="http://www.opengis.net/ows">http://www.opengis.net/ows</a>'
</code><code class="wrappedText focusRow"> xmlns:ows='<a href="http://www.opengis.net/ows">http://www.opengis.net/ows</a>'
</code><code class="wrappedText focusRow"> xmlns:xsi='<a href="http://www.w3.org/2001/XMLSchema-instance">http://www.w3.org/2001/XMLSchema-instance</a>'
</code><code class="wrappedText focusRow"> xsi:schemaLocation='<a href="http://www.opengis.net/ows">http://www.opengis.net/ows</a> <a href="http://schemas.opengis.net/ows/1.0.0/owsExceptionReport">http://schemas.opengis.net/ows/1.0.0/owsExceptionReport</a></code><code class="wrappedText focusRow">.xsd'
</code><code class="wrappedText focusRow"> version='1.1.0' language='en'>
</code><code class="wrappedText focusRow"> <ows:Exception exceptionCode='InvalidParameterValue' locator='Transaction'>
</code><code class="wrappedText focusRow"> <ows:ExceptionText>Operation parameter must be set</ows:ExceptionText>
</code><code class="wrappedText focusRow"> </ows:Exception>
</code><code class="wrappedText focusRow"></ows:ExceptionReport>
</code><code class="wrappedText focusRow">
</code></pre></div></div><div>I am using world data comes with tinyows demo</div><div><br></div>my source code<div><br></div><div><br></div><div><div> var osm = new OpenLayers.Layer.WMS(</div><div> "OpenLayers WMS",</div>
<div> "<a href="http://labs.metacarta.com/wms/vmap0">http://labs.metacarta.com/wms/vmap0</a>",</div><div> {layers: 'basic'}</div><div> );</div><div> var saveStrategy = new OpenLayers.Strategy.Save();</div>
<div> saveStrategy.events.register("success", '', showSuccessMsg);</div><div> saveStrategy.events.register("failure", '', showFailureMsg);</div><div><br></div><div> wfs = new OpenLayers.Layer.Vector("Editable Features", {</div>
<div> strategies: [new OpenLayers.Strategy.BBOX(), saveStrategy],</div><div> projection: new OpenLayers.Projection("EPSG:4326"),</div><div> protocol: new OpenLayers.Protocol.WFS({</div><div>
version: "1.1.0",</div><div> srsName: "EPSG:4326",</div><div> url: "<a href="http://localhost/cgi-bin/tinyows">http://localhost/cgi-bin/tinyows</a>",</div><div>
featureNS : "<a href="http://www.tinyows.org/">http://www.tinyows.org/</a>",</div><div> featureType: "world",</div><div> geometryName: "the_geom",</div><div>
schema: "<a href="http://localhost/cgi-bin/tinyows?service=wfs&request=DescribeFeatureType&version=1.1.0&typename=tows:world">http://localhost/cgi-bin/tinyows?service=wfs&request=DescribeFeatureType&version=1.1.0&typename=tows:world</a>"</div>
<div> })</div><div> }); </div><div> </div><div><br></div><div> var sf = new OpenLayers.Control.SelectFeature(wfs, {callbacks: {'click':feature_info}});</div><div><span class="Apple-tab-span" style="white-space:pre">                        </span></div>
<div> map.addControl(sf);</div><div> sf.activate();</div><div> map.addLayers([osm, wfs]);</div><div><br></div><div> var panel = new OpenLayers.Control.Panel(</div><div> {'displayClass': 'customEditingToolbar'}</div>
<div> );</div><div> </div><div> var navigate = new OpenLayers.Control.Navigation({</div><div> title: "Pan Map"</div><div> });</div><div> </div><div> var draw = new OpenLayers.Control.DrawFeature(</div>
<div> wfs, OpenLayers.Handler.Polygon,</div><div> {</div><div> title: "Draw Feature",</div><div> displayClass: "olControlDrawFeaturePolygon",</div><div> multi: true</div>
<div> }</div><div> );</div><div> </div><div> var edit = new OpenLayers.Control.ModifyFeature(wfs, {</div><div> title: "Modify Feature",</div><div> displayClass: "olControlModifyFeature"</div>
<div> });</div><div><br></div><div> var del = new DeleteFeature(wfs, {title: "Delete Feature"});</div><div> </div><div> var save = new OpenLayers.Control.Button({</div><div> title: "Save Changes",</div>
<div> trigger: function() {</div><div> if(edit.feature) {</div><div> edit.selectControl.unselectAll();</div><div> }</div><div> saveStrategy.save();</div><div> },</div>
<div> displayClass: "olControlSaveFeatures"</div><div> });</div><div><br></div><div> panel.addControls([navigate, save, del, edit, draw]);</div><div> panel.defaultControl = navigate;</div><div> map.addControl(panel);</div>
<div> map.zoomToMaxExtent();</div><br>-- <br>Rashad<br>
</div>