Upon even closer inspection, the logged entry seems suspicious (of course, it could be just a typo in the logging method). Notice the path
[Mon Dec 16 22:03:33 CST 2002] -- INFO -- cache miss, object expired: 1247908142anon/en/html/default.psml/103 take note of the path -- it appears that the cache is looking for ...anon/en/html/default.psml/103 and the path to this item really is ...anon/html/en/default.psml/103 where the language specifier succeeds the media type (html). Unless the cache is indexed differently than items layed out on disk On Mon, 2002-12-16 at 16:37, Eric White wrote: > Well, I'm definately using JDK 1.4.1_01 and this puppy is consistently > reproducible (and stopping me dead in my tracks). > > On Mon, 2002-12-16 at 16:27, Glen Carl wrote: > > I had a similar problem last Spring with Jetspeed-1.3a2 on linux. The > > INFO message from your log file has been reported before, and a search > > of "cache miss object expired" on the user email list brought up 19 > > matches. I noticed the problem disapear on Linux when I moved to > > JDK-1.4. The big mystery is that I do not recall anyone ever posting a > > solution, just that they experienced the problem. > > Glen > > > > Eric White wrote: > > > So, I've tracked this thing down to the cache miss statement showing up > > > in the log: > > > > > > [Mon Dec 16 22:03:33 CST 2002] -- INFO -- cache miss, object expired: > > > 1247908142anon/en/html/default.psml/103 > > > > > > > > > this seems to be the crux of the problem. I can run two portals > > > side-by-side in the browser, one succeeds and the other hangs. The > > > succeeding portal merrily trips beyond in its log, as opposed to the > > > failing portal, which has this cache miss and hangs. > > > > > > I'm running a single Tomcat 4.1.12 standalone with multiple portal war > > > files deployed under it. Each portal has it's on DBPSML and Security DB > > > in MYSQL, so I don't think there is a db conflict. > > > > > > Is there some restriction on running a single portal per Tomcat > > > installation? > > > > > > ... I could really use some help here. > > > > > > On Mon, 2002-12-16 at 14:18, Eric White wrote: > > > > > >>I've just pulled the last hair from my head ... please help me avoid > > >>further self-mutilation. > > >> > > >>I'm using 1.4b2 on linux under Tomcat 4.1.12 -- I pulled those sources > > >>from CVS using the 1.4b2 tag. > > >> > > >>I've been able to set up several portals and have configured them to use > > >>MySQL as the auth/auth DB, as well as the PSML DB. On 2 of my 3 > > >>portals, everything is working great. > > >> > > >>On the 3rd portal, I've got mysterious hanging that I can't seem to > > >>debug from log files. I'm including the pertinent tail from > > >>jetspeed.log below in hopes that somebody can point me in the right > > >>direction. > > >> > > >>This (misbehaving) portal came up both times I initially > > >>installed/configured it and run quite well -- I was able to administer > > >>remotely, etc. > > >> > > >>However, seemingly overnight, it has lost it's mind and hitting the main > > >>portal (the anon page) causes top_default.jsp and left.jsp to be > > >>displayed but the portal area and bottom.jsp are not displayed and the > > >>browser simply hangs (no time out). > > >> > > >>I'm looking for help/pointers about how I can debug this puppy. > > >> > > >>thanks > > >> > > >>[Mon Dec 16 19:50:03 CST 2002] -- DEBUG -- Number of Cookies 2 > > >>[Mon Dec 16 19:50:03 CST 2002] -- DEBUG -- Adding > > >>jsessionid=CFC7C4421C7E4EF5F1ADD10DB0F76FE7 > > >>[Mon Dec 16 19:50:03 CST 2002] -- DEBUG -- Adding > > >>jsessionid=F6AB2C7A5C3FCE3BBFECF98A1F950538 > > >>[Mon Dec 16 19:50:03 CST 2002] -- DEBUG -- CapabilityMap: User-agent: > > >>Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.1) Gecko/20021003 mapped > > >>to > > >>>mozillatext/html-text/xhtml-text/xml-HTML_3_2/HTML_4_0/HTML_JAVA/HTML_JAVA_JRE/HTML_JAVASCRIPT/HTML_TABLE/HTML_NESTED_TABLE/HTML_FORM/HTML_FRAME/HTML_IFRAME/HTML_IMAGE/HTML_CSS1/HTML_CSS2/HTML_CSSP/HTML_DOM_1/HTML_PLUGIN/HTTP_COOKIE/ > > >>[Mon Dec 16 19:50:03 CST 2002] -- DEBUG -- Profiler: fallback called > > >>with: BaseProfile[anon/en/US/html/default.psml] > > >>[Mon Dec 16 19:50:03 CST 2002] -- INFO -- Start Initializing service > > >>(late): PsmlManager > > >>[Mon Dec 16 19:50:03 CST 2002] -- INFO -- Finish Initializing service > > >>(late): PsmlManager > > >>[Mon Dec 16 19:50:03 CST 2002] -- DEBUG -- DatabasePsmlManagerService: > > >>Returning locator string: > > >>User:anon$Page:default.psml$MediaType:html$Country:US$Language:en > > >>[Mon Dec 16 19:50:04 CST 2002] -- DEBUG -- DatabasePsmlManagerService: > > >>Returning locator string: > > >>User:anon$Page:default.psml$MediaType:html$Country:US$Language:en > > >>[Mon Dec 16 19:50:04 CST 2002] -- DEBUG -- > > >>DatabasePsmlManagerService.refresh: no document found: profile: > > >>User:anon$Page:default.psml$MediaType:html$Country:US$Language:en > > >>[Mon Dec 16 19:50:04 CST 2002] -- DEBUG -- DatabasePsmlManagerService: > > >>Returning locator string: > > >>User:anon$Page:default.psml$MediaType:html$Language:en > > >>[Mon Dec 16 19:50:04 CST 2002] -- DEBUG -- JetspeedTemplatePage: Setting > > >>type to: text/html; charset=iso-8859-1 > > >>[Mon Dec 16 19:50:04 CST 2002] -- INFO -- Start Initializing service > > >>(late): LocalizationService > > >>[Mon Dec 16 19:50:04 CST 2002] -- INFO -- Finish Initializing service > > >>(late): LocalizationService > > >>[Mon Dec 16 19:50:04 CST 2002] -- DEBUG -- JetspeedTemplatePage: > > >>requested template = Home.jsp > > >>[Mon Dec 16 19:50:04 CST 2002] -- DEBUG -- template exists: > > >>/var/tomcat4/webapps/tengo/WEB-INF/templates/jsp/screens/Home.jsp > > >>returning /Home.jsp > > >>[Mon Dec 16 19:50:04 CST 2002] -- DEBUG -- JetspeedTemplatePage: > > >>calculated template = /Home.jsp > > >>[Mon Dec 16 19:50:04 CST 2002] -- DEBUG -- template exists: > > >>/var/tomcat4/webapps/tengo/WEB-INF/templates/jsp/layouts/html/default.jsp >returning /html/default.jsp > > >>[Mon Dec 16 19:50:04 CST 2002] -- DEBUG -- JetspeedTemplatePage: > > >>layoutTemplate is finally /html/default.jsp > > >>[Mon Dec 16 19:50:04 CST 2002] -- INFO -- JetspeedJspLayout: set > > >>response content type to text/html; charset=iso-8859-1 > > >>[Mon Dec 16 19:50:04 CST 2002] -- DEBUG -- template exists: > > >>/var/tomcat4/webapps/tengo/WEB-INF/templates/jsp/screens/Home.jsp > > >>returning /Home.jsp > > >>[Mon Dec 16 19:50:04 CST 2002] -- INFO -- JetspeedJspLayout: set > > >>'screenJSP' to: /WEB-INF/templates/jsp/screens/Home.jsp > > >>[Mon Dec 16 19:50:04 CST 2002] -- INFO -- JetspeedJspLayout: forward > > >>request to: /layouts/html/default.jsp > > >>[Mon Dec 16 19:50:04 CST 2002] -- DEBUG -- template exists: > > >>>/var/tomcat4/webapps/tengo/WEB-INF/templates/jsp/navigations/html/top_default.jsp >returning /html/top_default.jsp > > >>[Mon Dec 16 19:50:05 CST 2002] -- DEBUG -- JetspeedRunDataService: > > >>accessing rundata > > >>org.apache.jetspeed.services.rundata.DefaultJetspeedRunData@7016ff for > > >>thread: Thread[Thread-35,5,main] > > >>[Mon Dec 16 19:50:05 CST 2002] -- INFO -- Start Initializing service > > >>(late): GlobalCacheService > > >>[Mon Dec 16 19:50:05 CST 2002] -- INFO -- Finish Initializing service > > >>(late): GlobalCacheService > > >>[Mon Dec 16 19:50:05 CST 2002] -- INFO -- cache miss, object expired: > > >>1247908142anon/en/html/default.psml/103 > > >>[Mon Dec 16 19:50:25 CST 2002] -- DEBUG -- RegistryWatcher: Saving dirty > > >>fragments. > > >>[Mon Dec 16 19:50:25 CST 2002] -- DEBUG -- RegistryWatcher: Checking for > > >>updated files. > > >>[Mon Dec 16 19:50:50 CST 2002] -- DEBUG -- JetspeedRunDataService: > > >>storing rundata > > >>org.apache.jetspeed.services.rundata.DefaultJetspeedRunData@805550 for > > >>thread: Thread[Thread-49,5,main] > > >>[Mon Dec 16 19:50:50 CST 2002] -- DEBUG -- JetspeedRunDataService: > > >>accessing rundata > > >>org.apache.jetspeed.services.rundata.DefaultJetspeedRunData@805550 for > > >>thread: Thread[Thread-49,5,main] > > >>[Mon Dec 16 19:50:51 CST 2002] -- DEBUG -- CapabilityMap: User-agent: > > >>Mozilla/5.0 (compatible; Konqueror/3.0.0-10; Linux) mapped to > > >>>mozillatext/html-text/xhtml-text/xml-HTML_3_2/HTML_4_0/HTML_JAVA/HTML_JAVA_JRE/HTML_JAVASCRIPT/HTML_TABLE/HTML_NESTED_TABLE/HTML_FORM/HTML_FRAME/HTML_IFRAME/HTML_IMAGE/HTML_CSS1/HTML_CSS2/HTML_CSSP/HTML_DOM_1/HTML_PLUGIN/HTTP_COOKIE/ > > >>[Mon Dec 16 19:50:51 CST 2002] -- DEBUG -- Profiler: fallback called > > >>with: BaseProfile[anon/en//html/default.psml] > > >>[Mon Dec 16 19:50:51 CST 2002] -- DEBUG -- DatabasePsmlManagerService: > > >>Returning locator string: > > >>User:anon$Page:default.psml$MediaType:html$Country:$Language:en > > >>[Mon Dec 16 19:50:51 CST 2002] -- DEBUG -- DatabasePsmlManagerService: > > >>Returning locator string: > > >>User:anon$Page:default.psml$MediaType:html$Country:$Language:en > > >>[Mon Dec 16 19:50:51 CST 2002] -- DEBUG -- > > >>DatabasePsmlManagerService.refresh: no document found: profile: > > >>User:anon$Page:default.psml$MediaType:html$Country:$Language:en > > >>[Mon Dec 16 19:50:51 CST 2002] -- DEBUG -- DatabasePsmlManagerService: > > >>Returning locator string: > > >>User:anon$Page:default.psml$MediaType:html$Language:en > > >>[Mon Dec 16 19:50:51 CST 2002] -- DEBUG -- JetspeedTemplatePage: Setting > > >>type to: text/html; charset=iso-8859-1 > > >>[Mon Dec 16 19:50:51 CST 2002] -- DEBUG -- JetspeedTemplatePage: > > >>requested template = Home.jsp > > >>[Mon Dec 16 19:50:51 CST 2002] -- DEBUG -- template exists: > > >>/var/tomcat4/webapps/tengo/WEB-INF/templates/jsp/screens/Home.jsp > > >>returning /Home.jsp > > >>[Mon Dec 16 19:50:51 CST 2002] -- DEBUG -- JetspeedTemplatePage: > > >>calculated template = /Home.jsp > > >>[Mon Dec 16 19:50:51 CST 2002] -- DEBUG -- template exists: > > >>/var/tomcat4/webapps/tengo/WEB-INF/templates/jsp/layouts/html/default.jsp >returning /html/default.jsp > > >>[Mon Dec 16 19:50:51 CST 2002] -- DEBUG -- JetspeedTemplatePage: > > >>layoutTemplate is finally /html/default.jsp > > >>[Mon Dec 16 19:50:51 CST 2002] -- INFO -- JetspeedJspLayout: set > > >>response content type to text/html; charset=iso-8859-1 > > >>[Mon Dec 16 19:50:51 CST 2002] -- DEBUG -- template exists: > > >>/var/tomcat4/webapps/tengo/WEB-INF/templates/jsp/screens/Home.jsp > > >>returning /Home.jsp > > >>[Mon Dec 16 19:50:51 CST 2002] -- INFO -- JetspeedJspLayout: set > > >>'screenJSP' to: /WEB-INF/templates/jsp/screens/Home.jsp > > >>[Mon Dec 16 19:50:51 CST 2002] -- INFO -- JetspeedJspLayout: forward > > >>request to: /layouts/html/default.jsp > > >>[Mon Dec 16 19:50:51 CST 2002] -- DEBUG -- template exists: > > >>>/var/tomcat4/webapps/tengo/WEB-INF/templates/jsp/navigations/html/top_default.jsp >returning /html/top_default.jsp > > >>[Mon Dec 16 19:50:51 CST 2002] -- DEBUG -- JetspeedRunDataService: > > >>accessing rundata > > >>org.apache.jetspeed.services.rundata.DefaultJetspeedRunData@805550 for > > >>thread: Thread[Thread-49,5,main] > > >>[Mon Dec 16 19:50:51 CST 2002] -- INFO -- cache miss, object expired: > > >>1247908142anon/en/html/default.psml/103 > > >>[Mon Dec 16 19:51:25 CST 2002] -- DEBUG -- RegistryWatcher: Saving dirty > > >>fragments. > > >>[Mon Dec 16 19:51:25 CST 2002] -- DEBUG -- RegistryWatcher: Checking for > > >>updated files. > > >> > > >> > > >> > > >> > > >> > > >>-- > > >>To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > > >>For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> > > >> > > > > > > > > > > > > -- > > > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > > > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> > > > > > > > > > -- > > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> > > > > > > -- > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
