Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

ยซ Previous Version 15 Next ยป

[03:32:25 EDT(-0400)] * higmad (n=chatzill@pcit-8752.HIG.SE) has joined ##uportal
[05:44:34 EDT(-0400)] * athena7_ (n=athena@adsl-75-58-127-15.dsl.wlfrct.sbcglobal.net) has joined ##uportal
[09:07:05 EDT(-0400)] * sanji (n=Sanji@luna.it.fit.edu) has joined ##uportal
[09:20:05 EDT(-0400)] * EricDalquist (n=EricDalq@76.210.73.13) has joined ##uportal
[09:35:29 EDT(-0400)] * jessm (n=Jess@c-71-232-1-65.hsd1.ma.comcast.net) has joined ##uportal
[09:38:49 EDT(-0400)] * michelled (n=team@142.150.154.193) has joined ##uportal
[09:47:33 EDT(-0400)] <sanji> is there a way to tell if uportal is recieving anything from ldap?
[09:47:57 EDT(-0400)] <EricDalquist> for user attributes?
[09:48:02 EDT(-0400)] <sanji> yes
[09:48:17 EDT(-0400)] <EricDalquist> which version of uPortal?
[09:48:21 EDT(-0400)] <sanji> 3.1.1
[09:49:38 EDT(-0400)] <EricDalquist> turn debug logging on for the package org.jasig.services.persondir
[09:51:17 EDT(-0400)] * colinclark (n=colin@142.150.154.101) has joined ##uportal
[09:52:20 EDT(-0400)] <sanji> where do you do that?
[09:52:46 EDT(-0400)] <EricDalquist> uportal-war/src/main/webapp/WEB-INF/log4j.properties
[09:52:54 EDT(-0400)] <EricDalquist> back in a little bit ....
[10:15:28 EDT(-0400)] * athena (n=athena@adsl-75-58-127-15.dsl.wlfrct.sbcglobal.net) has joined ##uportal
[10:30:47 EDT(-0400)] <EricDalquist> so we're seeing a really weird classloader issue with one portlet app right now
[10:30:52 EDT(-0400)] <EricDalquist> it has a lot of JSPs
[10:30:56 EDT(-0400)] <EricDalquist> which we precompile
[10:31:17 EDT(-0400)] <EricDalquist> randomly during the first visit to the portlet it fails with a NoClassDefFoundError
[10:31:25 EDT(-0400)] <EricDalquist> referring to one of the precompiled .tag files
[10:31:54 EDT(-0400)] <EricDalquist> after digging through the logs I found a cause:
[10:31:55 EDT(-0400)] <EricDalquist> java.io.InterruptedIOException
[10:31:55 EDT(-0400)] <EricDalquist> at java.io.FileInputStream.readBytes(Native Method)
[10:31:55 EDT(-0400)] <EricDalquist> at java.io.FileInputStream.read(FileInputStream.java:199)
[10:31:55 EDT(-0400)] <EricDalquist> at org.apache.catalina.loader.WebappClassLoader.findResourceInternal(WebappClassLoader.java:2093)
[10:32:20 EDT(-0400)] <EricDalquist> so the java code reading the .class file is getting interrupted
[10:32:27 EDT(-0400)] <EricDalquist> causing a no class def error
[10:32:39 EDT(-0400)] <EricDalquist> and classloading only happens once
[10:32:46 EDT(-0400)] <EricDalquist> so once it breaks we have to restart tomcat to fix it
[10:32:59 EDT(-0400)] <EricDalquist> and I have no idea what is causing the InterruptedIOException
[10:33:00 EDT(-0400)] <EricDalquist> (sad)
[10:33:33 EDT(-0400)] <athena> wow
[10:33:33 EDT(-0400)] <athena> (sad)
[10:34:11 EDT(-0400)] <EricDalquist> yeah
[10:51:06 EDT(-0400)] * tsnfoo (n=tsnfoo@140.141.15.78) has joined ##uportal
[10:53:25 EDT(-0400)] * lennard (n=sparhk@wsip-72-215-204-133.ph.ph.cox.net) has joined ##uportal
[10:54:03 EDT(-0400)] <athena> i was thinking of maybe adding in some sort of shared CPD fragment that all channel types should pick up
[10:54:32 EDT(-0400)] <athena> so that we can get all those shared chrome settings and stuff in there
[10:54:47 EDT(-0400)] <EricDalquist> sounds good
[10:55:13 EDT(-0400)] <athena> thinking maybe just a fragment that gets tacked on at the end, rather than a full cpd
[10:55:17 EDT(-0400)] <athena> i'll have to play with it and see
[10:55:37 EDT(-0400)] <athena> it might be worth thinking about adding a channel property to mark channels as hidden in the mobile view
[10:55:42 EDT(-0400)] <athena> since we don't have multiple layouts
[10:55:59 EDT(-0400)] <athena> that'd probably work poorly if editing was allowed in the mobile theme right now, but since it's not . . .
[11:06:34 EDT(-0400)] * holdorph (n=holdorph@wsip-72-215-204-133.ph.ph.cox.net) has joined ##uportal

  • No labels