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]

Reply via email to