method void org.apache.roller.weblogger.ui.rendering. servlets.PlanetFeedServlet()
postthis.planetCache == null










method org.apache.roller.weblogger.ui.rendering.servlets. PlanetFeedServlet__static_init
postinit'ed(log)









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











method void init(ServletConfig)
prelog != null
preinit'ed(org/apache/roller/weblogger/ui/rendering/ut il/cache/PlanetCache.singletonInstance)
postthis.planetCache == org/apache/roller/weblogger/ui/ rendering/util/cache/PlanetCache.singletonInstance
postinit'ed(this.planetCache)









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











method void doGet(HttpServletRequest, HttpServletResponse )
prelog != null
pre(soft) init'ed(this.planetCache.lastUpdateTime)
pre(soft) org/apache/roller/weblogger/ui/rendering/uti l/PlanetRequest.log != null
pre(soft) org/apache/roller/weblogger/ui/rendering/uti l/cache/PlanetCache.log != null
pre(soft) request != null
pre(soft) response != null
pre(soft) this.planetCache != null
pre(soft) init'ed(this.planetCache.cacheEnabled)
pre(soft) this.planetCache.contentCache != null
pre(soft) init'ed(this.planetCache.timeout)
presumptionjava.util.Date:getTime(...)@94 - java.util. Date:getTime(...)@94%1_000 in -9_223_372_036_854_77 5_808..264-1
presumptionjavax.servlet.http.HttpServletResponse:getOutputStr eam(...)@118 != null
presumptionjavax.servlet.http.HttpServletResponse:getOutputStr eam(...)@215 != null
presumptionorg.apache.roller.planet.business.Planet:getPlanetM anager(...)@78 != null
presumptionorg.apache.roller.planet.business.PlanetFactory:get Planet(...)@78 != null
presumptionorg.apache.roller.weblogger.ui.rendering. RendererManager:getRenderer(...)@178 != null
presumptionorg.apache.roller.weblogger.util.cache. CachedContent:getContent(...).length@117 <= 232-1
presumptionorg.apache.roller.weblogger.util.cache. CachedContent:getContent(...).length@214 <= 232-1
presumptionorg.apache.roller.weblogger.util.cache. CachedContent:getContent(...)@117 != null
presumptionorg.apache.roller.weblogger.util.cache. CachedContent:getContent(...)@214 != null
postthis.planetCache.lastUpdateTime == One-of{old this.planetCache.lastUpdateTime, &new ExpiringCacheEntry(getLastModified#2)}
post(soft) init'ed(this.planetCache.lastUpdateTime)
postnew ExpiringCacheEntry(getLastModified#2) num objects <= 1
unanalyzedcall on org.apache.roller.weblogger.ui.rendering. util.PlanetRequest:getAuthenticUser
unanalyzedcall on javax.servlet.http.HttpServletRequest:getUs erPrincipal
unanalyzedcall on java.security.Principal:getName
unanalyzedcall on javax.servlet.http.HttpServletRequest:getRe questURL
unanalyzedcall on org.apache.commons.logging.Log:debug
unanalyzedcall on javax.servlet.http.HttpServletRequest:getSe rvletPath
unanalyzedcall on java.lang.String:substring
unanalyzedcall on java.lang.String:equals
unanalyzedcall on javax.servlet.http.HttpServletRequest:getPa rameter
unanalyzedcall on java.lang.Boolean:valueOf
unanalyzedcall on java.lang.Boolean:booleanValue
unanalyzedcall on javax.servlet.http.HttpServletRequest:getLo cale
unanalyzedcall on java.util.Locale:getLanguage
unanalyzedcall on org.apache.roller.weblogger. WebloggerException
unanalyzedcall on org.apache.commons.logging.Log:warn
unanalyzedcall on org.apache.roller.weblogger.util.cache. ExpiringCacheEntry:getValue
unanalyzedcall on java.util.Date
unanalyzedcall on org.apache.roller.weblogger.util.cache. ExpiringCacheEntry
unanalyzedcall on javax.servlet.http.HttpServletRequest:getDa teHeader
unanalyzedcall on javax.servlet.http.HttpServletResponse:setS tatus
unanalyzedcall on java.lang.Throwable:__curr_excep_obj
unanalyzedcall on javax.servlet.http.HttpServletResponse:setD ateHeader
unanalyzedcall on org.apache.roller.weblogger.util.cache. Cache:get
unanalyzedcall on org.apache.roller.weblogger.util.cache. Cache:put
test_vectorjava.lang.String:indexOf(...)@101: {-1}, {-231..-2, 0..232-1}
test_vectorjava.lang.String:startsWith(...)@101: {0}, {1}
test_vectorjavax.servlet.http.HttpServletRequest:getHeader(... )@100: Addr_Set{null}, Inverse{null}
test_vectorjavax.servlet.http.HttpServletRequest:getHeader(... )@99: Addr_Set{null}, Inverse{null}
test_vectorjavax.servlet.http.HttpServletRequest:getParameter( ...)@128: Addr_Set{null}, Inverse{null}
test_vectorjavax.servlet.http.HttpServletRequest:getParameter( ...)@147: Addr_Set{null}, Inverse{null}
test_vectororg.apache.commons.lang.StringUtils:isNotEmpty(... )@138: {0}, {1}









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










  infomethod not available-- call on Planet org.apache.roller.planet. business.PlanetFactory:getPlanet()
  infomethod not available-- call on PlanetManager org.apache.roller.planet. business.Planet:getPlanetManager()










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










  infomethod not available-- call on byte[] org.apache.roller.weblogger.util. cache.CachedContent:getContent()










  infomethod not available-- call on byte[] org.apache.roller.weblogger.util. cache.CachedContent:getContent()










  infomethod not available-- call on Planet org.apache.roller.planet. business.PlanetManager:getPlanet(String)










  infomethod not available-- call on PlanetGroup org.apache.roller.planet. business.PlanetManager:getGroup(Planet, String)










  infomethod not available-- call on void org.apache.roller.weblogger.ui. rendering.model.UtilitiesModel()










  infomethod not available-- call on String org.apache.roller.planet.config. PlanetRuntimeConfig:getProperty(String)










  infomethod not available-- call on String org.apache.roller.planet.config. PlanetRuntimeConfig:getProperty(String)










  infomethod not available-- call on String org.apache.roller.planet.config. PlanetRuntimeConfig:getProperty(String)
  infomethod not available-- call on bool org.apache.commons.lang. StringUtils:isNotEmpty(String)










  infomethod not available-- call on String org.apache.roller.planet.config. PlanetRuntimeConfig:getProperty(String)










  infomethod not available-- call on String org.apache.roller.weblogger. config.WebloggerRuntimeConfig:getAbsoluteContextURL ()










  infomethod not available-- call on bool org.apache.roller.weblogger.config. WebloggerRuntimeConfig:getBooleanProperty(String)










  infomethod not available-- call on int org.apache.roller.weblogger.config. WebloggerRuntimeConfig:getIntProperty(String)










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










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










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










  infomethod not available-- call on void org.apache.roller.weblogger.pojos. StaticTemplate(String, String)










  infomethod not available-- call on Renderer org.apache.roller.weblogger.ui. rendering.RendererManager:getRenderer(Template)










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










  infomethod not available-- call on void org.apache.roller.weblogger.util. cache.CachedContent(int)










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










  infomethod not available-- call on PrintWriter org.apache.roller.weblogger. util.cache.CachedContent:getCachedWriter()
  infomethod not available-- call on void org.apache.roller.weblogger.ui. rendering.Renderer:render(Map, Writer)










  infomethod not available-- call on void org.apache.roller.weblogger.util. cache.CachedContent:flush()










  infomethod not available-- call on void org.apache.roller.weblogger.util. cache.CachedContent:close()










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










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










  infomethod not available-- call on byte[] org.apache.roller.weblogger.util. cache.CachedContent:getContent()










  infomethod not available-- call on byte[] org.apache.roller.weblogger.util. cache.CachedContent:getContent()










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











method String generateKey(PlanetRequest)
preplanetRequest != null
preinit'ed(planetRequest.context)
preinit'ed(planetRequest.flavor)
preinit'ed(planetRequest.group)
preinit'ed(planetRequest.language)
preinit'ed(planetRequest.type)
pre(soft) init'ed(planetRequest.excerpts)
postinit'ed(java.lang.StringBuffer:toString(...)._ tainted)
postreturn_value == &java.lang.StringBuffer:toStrin g(...)
test_vectorplanetRequest.excerpts: {0}, {1}
test_vectorplanetRequest.flavor: Addr_Set{null}, Inverse{null}
test_vectorplanetRequest.group: Addr_Set{null}, Inverse{null}
test_vectororg.apache.roller.weblogger.ui.rendering.util. PlanetRequest:getAuthenticUser(...)@259: Addr_Set{null}, Inverse{null}









  infomethod not available-- call on String org.apache.roller.weblogger.ui. rendering.util.PlanetRequest:getAuthenticUser()










  infomethod not available-- call on String org.apache.roller.weblogger.ui. rendering.util.PlanetRequest:getAuthenticUser()