method org.apache.roller.weblogger.business.startup. SQLScriptRunner__static_init
postinit'ed(log)









  infomethod not available-- call on Log org.apache.commons.logging. LogFactory:getLog(Class)











method void org.apache.roller.weblogger.business.startup. SQLScriptRunner(InputStream)
prelog != null
postthis.commands == &new ArrayList(SQLScriptRunner #1)
postthis.errors == 0
postthis.failed == 0
postthis.messages == &new ArrayList(SQLScriptRunner #2)
postnew ArrayList(SQLScriptRunner#1) num objects == 1
postnew ArrayList(SQLScriptRunner#2) num objects == 1
unanalyzedcall on java.util.List:add
test_vectorjava.io.BufferedReader:readLine(...)@60: Addr_Set{null}, Inverse{null}
test_vectorjava.lang.String:endsWith(...)@73: {0}, {1}
test_vectorjava.lang.String:indexOf(...)@66: {-231.. 0}, {1..232-1}
test_vectorjava.lang.String:startsWith(...)@64: {1}, {0}









  infomethod not available-- call on void org.apache.commons.logging. Log:debug(Object)










  infomethod not available-- call on void org.apache.commons.logging. Log:debug(Object)











method void org.apache.roller.weblogger.business.startup. SQLScriptRunner(String)
prelog != null
postthis.commands == &new ArrayList(SQLScriptRunner #1)
postthis.errors == 0
postthis.failed == 0
postthis.messages == &new ArrayList(SQLScriptRunner #2)
postnew ArrayList(SQLScriptRunner#1) num objects == 1
postnew ArrayList(SQLScriptRunner#2) num objects == 1
unanalyzedcall on java.util.List:add
unanalyzedcall on java.util.ArrayList
unanalyzedcall on org.apache.commons.logging.Log:debug
unanalyzedcall on java.io.InputStreamReader
unanalyzedcall on java.io.BufferedReader
unanalyzedcall on java.io.BufferedReader:readLine
unanalyzedcall on java.lang.String:trim
unanalyzedcall on java.lang.String:startsWith
unanalyzedcall on java.lang.String:indexOf
unanalyzedcall on java.lang.String:substring
unanalyzedcall on java.lang.String:endsWith
unanalyzedcall on java.lang.String:length
unanalyzedcall on java.io.BufferedReader:close










method int getCommandCount()
prethis.commands != null
postinit'ed(return_value)










method List getMessages()
preinit'ed(this.messages)
postreturn_value == this.messages
postinit'ed(return_value)










method bool getFailed()
preinit'ed(this.failed)
postreturn_value == this.failed
postinit'ed(return_value)










method bool getErrors()
preinit'ed(this.errors)
postreturn_value == this.errors
postinit'ed(return_value)










method void runScript(Connection, bool)
prethis.commands != null
pre(soft) con != null
pre(soft) stopOnError == 0
pre(soft) this.messages != null
presumptionjava.sql.Connection:createStatement(...)@127 != null
postthis.errors == 0
postthis.failed == 0
unanalyzedcall on java.util.List:add
test_vectorjava.sql.Connection:getAutoCommit(...)@129: {1}, {0}
test_vectorjava.util.Iterator:hasNext(...)@123: {0}, {1}










method void errorMessage(String)
prethis.messages != null










method void successMessage(String)
prethis.messages != null