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]