cziegeler 02/01/21 06:40:35 Modified: src/scratchpad/src/org/apache/cocoon/transformation XMLDBTransformer.java Log: Simple patch submitted by Guido Casper [[EMAIL PROTECTED]] Revision Changes Path 1.2 +2 -10 xml-cocoon2/src/scratchpad/src/org/apache/cocoon/transformation/XMLDBTransformer.java Index: XMLDBTransformer.java =================================================================== RCS file: /home/cvs/xml-cocoon2/src/scratchpad/src/org/apache/cocoon/transformation/XMLDBTransformer.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- XMLDBTransformer.java 10 Jan 2002 05:40:35 -0000 1.1 +++ XMLDBTransformer.java 21 Jan 2002 14:40:35 -0000 1.2 @@ -103,12 +103,11 @@ * * <p>Known bugs and limitations:</p> * <ul> - * <li>XUpdate is not tested</li> * <li>No namespaces with Xalan (see AbstractTextSerializer)</li> * </ul> * * @author <a href="mailto:[EMAIL PROTECTED]">Vadim Gritsenko</a> - * @version CVS $Revision: 1.1 $ $Date: 2002/01/10 05:40:35 $ + * @version CVS $Revision: 1.2 $ $Date: 2002/01/21 14:40:35 $ */ public class XMLDBTransformer extends AbstractTransformer implements Disposable, Cacheable, Poolable, Configurable, Initializable { @@ -363,7 +362,6 @@ String message = null; if("create".equals(operation)) { try { - System.out.println("XI: Creating document: " + this.key); Resource resource = collection.createResource(key, "XMLResource"); resource.setContent(document); collection.storeResource(resource); @@ -374,7 +372,6 @@ } } else if("delete".equals(operation)) { try { - System.out.println("XI: Deleting document: " + this.key); Resource resource = collection.getResource(this.key); if (resource == null) { message = "Resource " + this.key + " does not exist"; @@ -394,7 +391,6 @@ long count = (this.key == null)? service.update(document) : service.updateResource(this.key, document); message = count + " entries updated."; - System.out.println("XI: " + message); result = "success"; } catch (XMLDBException e) { message = "Failed to update resource " + key + ": " + e.errorCode; @@ -408,12 +404,8 @@ XMLDB_QUERY_OID_ATTRIBUTE, "CDATA", this.key); attrs.addAttribute(null, XMLDB_QUERY_TYPE_ATTRIBUTE, XMLDB_QUERY_TYPE_ATTRIBUTE, "CDATA", this.operation); - if (message == null) attrs.addAttribute(null, XMLDB_QUERY_RESULT_ATTRIBUTE, - XMLDB_QUERY_RESULT_ATTRIBUTE, "CDATA", "success"); - else - attrs.addAttribute(null, XMLDB_QUERY_RESULT_ATTRIBUTE, - XMLDB_QUERY_RESULT_ATTRIBUTE, "CDATA", "failure"); + XMLDB_QUERY_RESULT_ATTRIBUTE, "CDATA", result); super.startElement(uri, loc, raw, attrs); if (message != null) { super.characters(message.toCharArray(), 0, message.length());
---------------------------------------------------------------------- In case of troubles, e-mail: [EMAIL PROTECTED] To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]