From stefano@locus.apache.org Fri Jul 21 20:13:38 2000 Return-Path: Mailing-List: contact cocoon-cvs-help@xml.apache.org; run by ezmlm Delivered-To: mailing list cocoon-cvs@xml.apache.org Received: (qmail 15942 invoked by uid 1010); 21 Jul 2000 20:13:38 -0000 Date: 21 Jul 2000 20:13:38 -0000 Message-ID: <20000721201338.15935.qmail@locus.apache.org> From: stefano@locus.apache.org To: xml-cocoon-cvs@apache.org Subject: cvs commit: xml-cocoon/src/org/apache/cocoon/processor/xsp/library/sql sql.xsl stefano 00/07/21 13:13:37 Added: src/org/apache/cocoon/processor/xsp/library/sql sql.xsl Removed: src/org/apache/cocoon/processor/xsp/library/java sql.xsl Log: moved SQL taglib in its correct location Revision Changes Path 1.1 xml-cocoon/src/org/apache/cocoon/processor/xsp/library/sql/sql.xsl Index: sql.xsl =================================================================== "" "" + + "" "" org.apache.cocoon.processor.xsp.library.sql.XSPSQLLibrary { Integer max_rows = new Integer(-1); String max_rows_string = String.valueOf(); try { max_rows = new Integer(max_rows_string); } catch (Exception e) {} Integer skip_rows = new Integer(0); String skip_rows_string = String.valueOf(); try { skip_rows = new Integer(skip_rows_string); } catch (Exception e) {} Hashtable column_formats = new Hashtable(); { String name = String.valueOf(); String classname = String.valueOf(); String parameters[] = new String[]; parameters[] = String.valueOf(); Class my_class = Class.forName(classname); Object format; if (parameters.length == 0) { //FIXME: we should try newInstance on the base class here probably format = my_class.newInstance(); } else { Class class_ary[] = new Class[parameters.length]; for (int i=0; i<parameters.length; i++) { class_ary[i] = parameters[i].getClass(); } java.lang.reflect.Constructor constructor = my_class.getConstructor(class_ary); format = constructor.newInstance(parameters); } column_formats.put(name,format); } Element result_elements[] = null; if (String.valueOf() == "") { result_elements = XSPSQLLibrary.executeQuery( document, String.valueOf(), String.valueOf(), String.valueOf(), String.valueOf(), String.valueOf(), String.valueOf(), String.valueOf(), String.valueOf(), String.valueOf(), String.valueOf(), max_rows, skip_rows, String.valueOf(), String.valueOf(), String.valueOf(), String.valueOf(), String.valueOf(), String.valueOf(), String.valueOf(), column_formats); } else { result_elements = XSPSQLLibrary.executeQuery( document, String.valueOf(), String.valueOf(), String.valueOf(), String.valueOf(), String.valueOf(), String.valueOf(), String.valueOf(), max_rows, skip_rows, String.valueOf(), String.valueOf(), String.valueOf(), String.valueOf(), String.valueOf(), String.valueOf(), String.valueOf(), column_formats); } for (int i=0; i<result_elements.length; i++) { result_elements[i] } }