bloritsch    01/02/27 09:06:04

  Modified:    src/org/apache/cocoon/acting Tag: xml-cocoon2
                        DatabaseUpdateAction.java
                        AbstractDatabaseAction.java
  Log:
  Fixed the Actions!
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.8   +2 -8      
xml-cocoon/src/org/apache/cocoon/acting/Attic/DatabaseUpdateAction.java
  
  Index: DatabaseUpdateAction.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/acting/Attic/DatabaseUpdateAction.java,v
  retrieving revision 1.1.2.7
  retrieving revision 1.1.2.8
  diff -u -r1.1.2.7 -r1.1.2.8
  --- DatabaseUpdateAction.java 2001/02/27 16:49:12     1.1.2.7
  +++ DatabaseUpdateAction.java 2001/02/27 17:05:57     1.1.2.8
  @@ -40,7 +40,7 @@
    * only one table at a time to update.
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Berin Loritsch</a>
  - * @version CVS $Revision: 1.1.2.7 $ $Date: 2001/02/27 16:49:12 $
  + * @version CVS $Revision: 1.1.2.8 $ $Date: 2001/02/27 17:05:57 $
    */
   public class DatabaseUpdateAction extends AbstractDatabaseAction {
       private static final Map updateStatements = new HashMap();
  @@ -58,13 +58,7 @@
               Configuration conf = 
this.getConfiguration(param.getParameter("form-descriptor", null));
               String query = this.getUpdateQuery(conf);
               datasource = this.getDataSource(conf);
  -
  -            getLogger().info("The datasource used is: " + datasource);
  -
               conn = datasource.getConnection();
  -
  -            getLogger().info("The connection used is: " + conn);
  -
               HttpRequest request = (HttpRequest) 
objectModel.get(Constants.REQUEST_OBJECT);
   
               PreparedStatement statement = conn.prepareStatement(query);
  @@ -79,7 +73,7 @@
                   currentIndex = i;
               }
   
  -            for (int i = currentIndex; keys.hasNext(); i++) {
  +            for (int i = currentIndex + 1; keys.hasNext(); i++) {
                   Configuration itemConf = (Configuration) keys.next();
                   this.setColumn(statement, i, request, itemConf);
               }
  
  
  
  1.1.2.6   +2 -2      
xml-cocoon/src/org/apache/cocoon/acting/Attic/AbstractDatabaseAction.java
  
  Index: AbstractDatabaseAction.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/acting/Attic/AbstractDatabaseAction.java,v
  retrieving revision 1.1.2.5
  retrieving revision 1.1.2.6
  diff -u -r1.1.2.5 -r1.1.2.6
  --- AbstractDatabaseAction.java       2001/02/27 16:49:15     1.1.2.5
  +++ AbstractDatabaseAction.java       2001/02/27 17:06:00     1.1.2.6
  @@ -141,7 +141,7 @@
    * </table>
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Berin Loritsch</a>
  - * @version CVS $Revision: 1.1.2.5 $ $Date: 2001/02/27 16:49:15 $
  + * @version CVS $Revision: 1.1.2.6 $ $Date: 2001/02/27 17:06:00 $
    */
   public abstract class AbstractDatabaseAction extends ComposerAction 
implements Configurable {
       private static Map configurations = new HashMap();
  @@ -259,7 +259,7 @@
           String attribute = entry.getAttribute("param", "");
           String value = request.getParameter(attribute);
   
  -        getLogger().info("Setting parameter '" + attribute + "' to: " + 
value);
  +        getLogger().info("Setting parameter " + position + " '" + attribute 
+ "' to: " + value);
   
           if (value == null) {
               statement.setNull(position, typeObject.intValue());
  
  
  

Reply via email to