private void writeLockFeatureResponse110( HttpResponseBuffer response, Lock lock ) throws XMLStreamException, IOException, FeatureStoreException { String schemaLocation = WFS_NS + " " + WFS_110_SCHEMA_URL; XMLStreamWriter writer = getXMLResponseWriter( response, "text/xml", schemaLocation ); writer.setPrefix( "wfs", WFS_NS ); writer.writeStartElement( WFS_NS, "LockFeatureResponse" ); writer.writeNamespace( "wfs", WFS_NS ); writer.writeNamespace( "ogc", OGCNS ); writeElement( writer, WFS_NS, "LockId", lock.getId() ); if ( lock.getNumLocked() > 0 ) { writeFeaturesLocked100or110( lock, writer ); } if ( lock.getNumFailedToLock() > 0 ) { writeFeaturesNotLocked110( lock, writer ); } writer.writeEndElement(); writer.flush(); }