vgritsenko 2002/06/09 20:37:38 Modified: src/scratchpad/src/org/apache/cocoon/transformation Tag: cocoon_2_0_3_branch XMLDBTransformer.java Log: Fix error reported by Mathias Brkelmann [[EMAIL PROTECTED]]: Do not report successful delete if resource not found. Revision Changes Path No revision No revision 1.6.2.1 +3 -3 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.6 retrieving revision 1.6.2.1 diff -u -r1.6 -r1.6.2.1 --- XMLDBTransformer.java 22 Feb 2002 06:58:03 -0000 1.6 +++ XMLDBTransformer.java 10 Jun 2002 03:37:38 -0000 1.6.2.1 @@ -149,7 +149,7 @@ * </ul> * * @author <a href="mailto:[EMAIL PROTECTED]">Vadim Gritsenko</a> - * @version CVS $Id: XMLDBTransformer.java,v 1.6 2002/02/22 06:58:03 cziegeler Exp $ + * @version CVS $Id: XMLDBTransformer.java,v 1.6.2.1 2002/06/10 03:37:38 vgritsenko Exp $ */ public class XMLDBTransformer extends AbstractTransformer implements Disposable, Cacheable, Configurable, Initializable { @@ -420,8 +420,8 @@ getLogger().debug(message); } else { collection.removeResource(resource); + result = "success"; } - result = "success"; } catch (XMLDBException e) { message = "Failed to delete resource " + key + ": " + e.errorCode; getLogger().debug(message, e); @@ -446,7 +446,7 @@ XMLDB_QUERY_OID_ATTRIBUTE, "CDATA", this.key); attrs.addAttribute(null, XMLDB_QUERY_TYPE_ATTRIBUTE, XMLDB_QUERY_TYPE_ATTRIBUTE, "CDATA", this.operation); - attrs.addAttribute(null, XMLDB_QUERY_RESULT_ATTRIBUTE, + attrs.addAttribute(null, XMLDB_QUERY_RESULT_ATTRIBUTE, XMLDB_QUERY_RESULT_ATTRIBUTE, "CDATA", result); super.startElement(uri, loc, raw, attrs); if (message != null) {
---------------------------------------------------------------------- In case of troubles, e-mail: [EMAIL PROTECTED] To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]