Last Msg First Msg
























method org.apache.roller.weblogger.business.themes. WeblogSharedTheme__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.themes. WeblogSharedTheme(Weblog, SharedTheme)
postthis.theme == theme
postinit'ed(this.theme)









  infomethod not available-- call on void org.apache.roller.weblogger.pojos. WeblogTheme(Weblog)











method String getId()
prethis.theme != null
preinit'ed(this.theme.id)
postreturn_value == this.theme.id
postinit'ed(return_value)










method String getName()
prethis.theme != null
preinit'ed(this.theme.name)
postreturn_value == this.theme.name
postinit'ed(return_value)










method String getDescription()
prethis.theme != null
preinit'ed(this.theme.description)
postreturn_value == this.theme.description
postinit'ed(return_value)










method Date getLastModified()
prethis.theme != null
preinit'ed(this.theme.lastModified)
postreturn_value == this.theme.lastModified
postinit'ed(return_value)










method bool isEnabled()
prethis.theme != null
preinit'ed(this.theme.enabled)
postreturn_value == this.theme.enabled
postinit'ed(return_value)










method List getTemplates()
pre(soft) log != null
pre(soft) org/apache/roller/weblogger/business/Weblogg erFactory.webloggerProvider != null
pre(soft) org/apache/roller/weblogger/business/Weblogg erFactory.webloggerProvider.webloggerInstance != null
pre(soft) this.theme != null
pre(soft) this.weblog != null
presumptiongetWeblogger(...).userManager != null
presumptionjava.util.Iterator:next(...)@105 != null
presumptionjava.util.Iterator:next(...)@91 != null
presumptionjavax.persistence.Query:getResultList(...)@964 != null
presumptionorg.apache.roller.weblogger.business.themes. SharedTheme:getTemplates(...)@103 != null
presumptionuserMgr.strategy != null
presumptionuserMgr.strategy.emf != null
presumptionuserMgr.strategy.threadLocalEntityManager != null
postreturn_value == &new ArrayList(getTemplates#2)
postnew ArrayList(getTemplates#2) num objects == 1
unanalyzedcall on getWeblogger
unanalyzedcall on java.lang.ThreadLocal:get
unanalyzedcall on javax.persistence.EntityManagerFactory:crea teEntityManager
unanalyzedcall on java.lang.ThreadLocal:set
unanalyzedcall on javax.persistence.EntityManager:getTransact ion
unanalyzedcall on javax.persistence.EntityTransaction:isActiv e
unanalyzedcall on javax.persistence.EntityTransaction:begin
unanalyzedcall on javax.persistence.EntityManager:createNamed Query
unanalyzedcall on javax.persistence.Query:setFlushMode
unanalyzedcall on javax.persistence.Query:setParameter
unanalyzedcall on javax.persistence.Query:getResultList









  infomethod not available-- call on String org.apache.roller.weblogger. pojos.ThemeTemplate:getName()










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










  infomethod not available-- call on List org.apache.roller.weblogger. business.themes.SharedTheme:getTemplates()










  infomethod not available-- call on String org.apache.roller.weblogger. pojos.ThemeTemplate:getName()










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











method ThemeTemplate getStylesheet()
prethis.theme != null
pre(soft) org/apache/roller/weblogger/business/Weblogg erFactory.webloggerProvider != null
pre(soft) org/apache/roller/weblogger/business/Weblogg erFactory.webloggerProvider.webloggerInstance != null
pre(soft) this.weblog != null
presumptiongetWeblogger(...).userManager != null
presumptionorg.apache.roller.weblogger.pojos.ThemeTemplate:get Link(...)@134 != null
presumptionumgr.strategy != null
presumptionumgr.strategy.emf != null
presumptionumgr.strategy.threadLocalEntityManager != null
postinit'ed(return_value)
unanalyzedcall on getWeblogger
unanalyzedcall on java.lang.ThreadLocal:get
unanalyzedcall on javax.persistence.EntityManagerFactory:crea teEntityManager
unanalyzedcall on java.lang.ThreadLocal:set
unanalyzedcall on javax.persistence.EntityManager:getTransact ion
unanalyzedcall on javax.persistence.EntityTransaction:isActiv e
unanalyzedcall on javax.persistence.EntityTransaction:begin
unanalyzedcall on javax.persistence.EntityManager:createNamed Query
unanalyzedcall on javax.persistence.Query:setFlushMode
unanalyzedcall on javax.persistence.Query:setParameter
unanalyzedcall on javax.persistence.Query:getSingleResult
unanalyzedcall on java.lang.Throwable:__curr_excep_obj
test_vectororg.apache.roller.weblogger.business.themes. SharedTheme:getStylesheet(...)@130: Addr_Set{null}, Inverse{null}









  infomethod not available-- call on ThemeTemplate org.apache.roller. weblogger.business.themes.SharedTheme:getStylesheet ()










  infomethod not available-- call on String org.apache.roller.weblogger. pojos.ThemeTemplate:getLink()











method ThemeTemplate getDefaultTemplate()
prethis.theme != null
postinit'ed(return_value)









  infomethod not available-- call on ThemeTemplate org.apache.roller. weblogger.business.themes.SharedTheme:getDefaultTem plate()











method ThemeTemplate getTemplateByAction(String)
pre(soft) this.theme != null
postinit'ed(return_value)
test_vectoraction: Inverse{null}, Addr_Set{null}









  infomethod not available-- call on ThemeTemplate org.apache.roller. weblogger.business.themes.SharedTheme:getTemplateBy Action(String)











method ThemeTemplate getTemplateByName(String)
pre(soft) org/apache/roller/weblogger/business/Weblogg erFactory.webloggerProvider != null
pre(soft) org/apache/roller/weblogger/business/Weblogg erFactory.webloggerProvider.webloggerInstance != null
pre(soft) this.theme != null
pre(soft) this.weblog != null
presumptiongetWeblogger(...).userManager != null
presumptionuserMgr.strategy != null
presumptionuserMgr.strategy.emf != null
presumptionuserMgr.strategy.threadLocalEntityManager != null
postinit'ed(return_value)
unanalyzedcall on getWeblogger
unanalyzedcall on getUserManager
unanalyzedcall on org.apache.roller.weblogger.pojos. ThemeTemplate:getLink
unanalyzedcall on getPageByLink
unanalyzedcall on org.apache.roller.weblogger.business. themes.SharedTheme:getStylesheet
unanalyzedcall on java.lang.ThreadLocal:get
unanalyzedcall on javax.persistence.EntityManagerFactory:crea teEntityManager
unanalyzedcall on java.lang.ThreadLocal:set
unanalyzedcall on javax.persistence.EntityManager:getTransact ion
unanalyzedcall on javax.persistence.EntityTransaction:isActiv e
unanalyzedcall on javax.persistence.EntityTransaction:begin
unanalyzedcall on javax.persistence.EntityManager:createNamed Query
unanalyzedcall on javax.persistence.Query:setFlushMode
unanalyzedcall on javax.persistence.Query:setParameter
unanalyzedcall on javax.persistence.Query:getSingleResult
unanalyzedcall on java.lang.Throwable:__curr_excep_obj
test_vectorname: Inverse{null}, Addr_Set{null}
test_vectorjava.lang.String:equals(...)@181: {0}, {1}
test_vectororg.apache.roller.weblogger.business.themes. SharedTheme:getTemplateByName(...)@187: Inverse{null}, Addr_Set{null}









  infomethod not available-- call on String org.apache.roller.weblogger. pojos.ThemeTemplate:getName()










  infomethod not available-- call on ThemeTemplate org.apache.roller. weblogger.business.themes.SharedTheme:getTemplateBy Name(String)











method ThemeTemplate getTemplateByLink(String)
pre(soft) org/apache/roller/weblogger/business/Weblogg erFactory.webloggerProvider != null
pre(soft) org/apache/roller/weblogger/business/Weblogg erFactory.webloggerProvider.webloggerInstance != null
pre(soft) this.theme != null
pre(soft) this.weblog != null
presumptiongetWeblogger(...).userManager != null
presumptionuserMgr.strategy != null
presumptionuserMgr.strategy.emf != null
presumptionuserMgr.strategy.threadLocalEntityManager != null
postinit'ed(return_value)
unanalyzedcall on getWeblogger
unanalyzedcall on getUserManager
unanalyzedcall on org.apache.roller.weblogger.pojos. ThemeTemplate:getLink
unanalyzedcall on getPageByLink
unanalyzedcall on org.apache.roller.weblogger.business. themes.SharedTheme:getStylesheet
unanalyzedcall on java.lang.ThreadLocal:get
unanalyzedcall on javax.persistence.EntityManagerFactory:crea teEntityManager
unanalyzedcall on java.lang.ThreadLocal:set
unanalyzedcall on javax.persistence.EntityManager:getTransact ion
unanalyzedcall on javax.persistence.EntityTransaction:isActiv e
unanalyzedcall on javax.persistence.EntityTransaction:begin
unanalyzedcall on javax.persistence.EntityManager:createNamed Query
unanalyzedcall on javax.persistence.Query:setFlushMode
unanalyzedcall on javax.persistence.Query:setParameter
unanalyzedcall on javax.persistence.Query:getSingleResult
unanalyzedcall on java.lang.Throwable:__curr_excep_obj
test_vectorlink: Inverse{null}, Addr_Set{null}
test_vectorjava.lang.String:equals(...)@212: {0}, {1}
test_vectororg.apache.roller.weblogger.business.themes. SharedTheme:getTemplateByLink(...)@218: Inverse{null}, Addr_Set{null}









  infomethod not available-- call on String org.apache.roller.weblogger. pojos.ThemeTemplate:getLink()










  infomethod not available-- call on ThemeTemplate org.apache.roller. weblogger.business.themes.SharedTheme:getTemplateBy Link(String)











method ThemeResource getResource(String)
pre(soft) org/apache/roller/weblogger/business/Weblogg erFactory.webloggerProvider != null
pre(soft) org/apache/roller/weblogger/business/Weblogg erFactory.webloggerProvider.webloggerInstance != null
pre(soft) this.theme != null
postinit'ed(return_value)
postnew File(getRealFile#6) num objects <= 1
postnew FileManagerImpl$WeblogResourceFile(getFile#3) num objects <= 1
postnew FileManagerImpl$WeblogResourceFile(getFile#3). relativePath == path
postnew FileManagerImpl$WeblogResourceFile(getFile#3). relativePath != null
postnew FileManagerImpl$WeblogResourceFile(getFile#3). resourceFile == &new File(getRealFile#6)
postnew FileManagerImpl$WeblogResourceFile(getFile#3). weblog == this.weblog
postnew FileManagerImpl$WeblogResourceFile(getFile#3). weblog != null
unanalyzedcall on getWeblogger
unanalyzedcall on java.lang.String:replace
unanalyzedcall on org.apache.roller.weblogger.pojos. Weblog:getHandle
unanalyzedcall on java.io.File
unanalyzedcall on java.io.File:exists
unanalyzedcall on java.io.File:mkdirs
unanalyzedcall on java.lang.String:startsWith
unanalyzedcall on java.lang.String:substring
unanalyzedcall on java.lang.String:lastIndexOf
unanalyzedcall on java.lang.String:indexOf
unanalyzedcall on org.apache.roller.weblogger. WebloggerException
unanalyzedcall on org.apache.roller.RollerException
unanalyzedcall on java.io.File:getAbsolutePath
unanalyzedcall on java.io.File:canRead
unanalyzedcall on java.io.File:getCanonicalPath
unanalyzedcall on java.lang.Throwable:__curr_excep_obj
unanalyzedcall on java.io.File:isDirectory
test_vectorpath: Inverse{null}, Addr_Set{null}
test_vectororg.apache.roller.weblogger.business.themes. SharedTheme:getResource(...)@242: Inverse{null}, Addr_Set{null}









  infomethod not available-- call on ThemeResource org.apache.roller. weblogger.business.themes.SharedTheme:getResource(S tring)










Prev Msg Next Msg
+
medium
precondition failureorg/apache/roller/weblogger/business/FileManagerImp l.getFile: weblog != null
Prev Msg Next Msg