PLEASE DO NOT REPLY TO THIS MESSAGE. TO FURTHER COMMENT ON THE STATUS OF THIS BUG PLEASE FOLLOW THE LINK BELOW AND USE THE ON-LINE APPLICATION. REPLYING TO THIS MESSAGE DOES NOT UPDATE THE DATABASE, AND SO YOUR COMMENT WILL BE LOST SOMEWHERE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=2971 *** shadow/2971 Fri Aug 3 09:34:50 2001 --- shadow/2971.tmp.4141 Wed Aug 8 06:13:33 2001 *************** *** 2,8 **** | The <sql> task does not release memory after it is completed which causes | +----------------------------------------------------------------------------+ | Bug #: 2971 Product: Ant | ! | Status: NEW Version: 1.3 | | Resolution: Platform: PC | | Severity: Critical OS/Version: Windows NT/2K | | Priority: High Component: Core tasks | --- 2,8 ---- | The <sql> task does not release memory after it is completed which causes | +----------------------------------------------------------------------------+ | Bug #: 2971 Product: Ant | ! | Status: NEW Version: 1.1 | | Resolution: Platform: PC | | Severity: Critical OS/Version: Windows NT/2K | | Priority: High Component: Core tasks | *************** *** 48,50 **** --- 48,140 ---- and down, so at a very gross view, it doesn't appear to be leaking (Oracle). How are you calling the <sql> multiple times? + + + ------- Additional Comments From [EMAIL PROTECTED] 2001-08-08 06:13 ------- + Here is how I set up my build.xml to call the <sql> target. + + <project name="build.xml" default="run" basedir="."> + + <target name="run-sql-task> + + <sql driver="${db.driver}" url="${db.url}" userid="${db.user}" + password="${db.pwd}" autocommit="true" onerror="continue"> + + <classpath> + <fileset dir="lib" includes="j2ee.jar,jdbc_sql7.jar,jdbc_oracle8.jar,jdbc_db2- + 7.jar,jconn2.jar"/> + </classpath> + <transaction src="blank-file.sql"/> <-just a blank file + + </sql> + </target> + <target name="run"> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <antcall target="run-sql-task" /> + <!-- runs out of memory after 38 calls with an oracle driver--> + </target> + </project>
