uPortal IRC Logs-2009-02-19

[00:04:17 EST(-0500)] * athena7 (n=athena7@adsl-99-136-251-32.dsl.wlfrct.sbcglobal.net) has joined ##uportal
[03:38:17 EST(-0500)] * higmad (n=chatzill@pcit-8752.hig.se) has joined ##uportal
[07:34:40 EST(-0500)] * athena7 (n=athena7@adsl-99-136-251-32.dsl.wlfrct.sbcglobal.net) has joined ##uportal
[08:31:13 EST(-0500)] * bszabo1 (n=bszabo@wsip-98-174-242-39.ph.ph.cox.net) has joined ##uportal
[08:31:46 EST(-0500)] * bszabo_ (n=bszabo@wsip-98-174-242-39.ph.ph.cox.net) has joined ##uportal
[08:31:54 EST(-0500)] * bszabo1 (n=bszabo@wsip-98-174-242-39.ph.ph.cox.net) has left ##uportal
[09:05:43 EST(-0500)] <dstn> mvn copy resources = slowwww
[09:15:45 EST(-0500)] * athena7_ (n=athena7@99.136.251.32) has joined ##uportal
[09:28:35 EST(-0500)] * EricDalquist (n=dalquist@bohemia.doit.wisc.edu) has joined ##uportal
[09:31:42 EST(-0500)] <athena7_> hey eric
[09:31:47 EST(-0500)] <EricDalquist> good morning
[09:32:11 EST(-0500)] <athena7_> morning
[09:32:43 EST(-0500)] <EricDalquist> I really would love to find time to see if we need our custom SAX->XHTML serializer
[09:32:49 EST(-0500)] <athena7> i put together a configurable simple page caching filter extension last night
[09:32:59 EST(-0500)] <athena7> ah (smile)
[09:32:59 EST(-0500)] <EricDalquist> I can't imagine some library doesn't provide something like that
[09:33:06 EST(-0500)] <athena7> yeah, you'd think so
[09:33:17 EST(-0500)] <EricDalquist> nice, so the extension to support our existing CacheManager?
[09:33:20 EST(-0500)] <athena7> yeah
[09:33:22 EST(-0500)] <athena7> seems to work ok
[09:33:41 EST(-0500)] <athena7> i haven't committed it yet though - i wasn't sure if you had strong feelings about which package you'd like to have it in and such
[09:33:57 EST(-0500)] <athena7> made the cache manager injectable, as well as the cache name
[09:34:21 EST(-0500)] <EricDalquist> nice
[09:34:32 EST(-0500)] <EricDalquist> not really, I think there is already cache related package
[09:34:34 EST(-0500)] <EricDalquist> maybe there?
[09:35:40 EST(-0500)] <athena7> yeah - for the moment i put it in org.portal.utils.cache
[09:35:51 EST(-0500)] <EricDalquist> sounds good to me
[09:35:54 EST(-0500)] <athena7> and put the filter bean in cacheContext.xml
[09:36:03 EST(-0500)] <athena7> if we're ok with that i can check that in
[09:36:24 EST(-0500)] <EricDalquist> sounds good too
[09:36:35 EST(-0500)] <athena7> ok, sounds great
[09:36:41 EST(-0500)] <EricDalquist> are you going to look at bundling the resource server too?
[09:36:44 EST(-0500)] <athena7> i'd like to take the time to apply it to the bookmarks portlet as well
[09:36:47 EST(-0500)] <athena7> yes, i'd really like to
[09:37:19 EST(-0500)] <athena7> i guess if we get a snapshot up on the server we can go ahead with that
[09:37:33 EST(-0500)] <athena7> fluid's cutting their release today, i think
[09:38:18 EST(-0500)] <athena7> i checked in the change to the google search channel and will talk to holdorph about getting a release of that
[09:38:34 EST(-0500)] <EricDalquist> sounds good
[09:39:45 EST(-0500)] <bszabo_> Hey Eric or Jen
[09:39:47 EST(-0500)] <bszabo_> qq
[09:40:01 EST(-0500)] <bszabo_> which CAS client is bundled with uP3?
[09:40:08 EST(-0500)] <EricDalquist> 2.2
[09:40:17 EST(-0500)] <bszabo_> is it he Yale CAS client, or the JA-SIG CAS client?
[09:40:23 EST(-0500)] <EricDalquist> yale
[09:40:27 EST(-0500)] <bszabo_> ah
[09:40:29 EST(-0500)] <bszabo_> okay
[09:40:37 EST(-0500)] <EricDalquist> if someone wants to switch it that would be wonderful
[09:40:43 EST(-0500)] <athena7> i think there's an intention to update that
[09:40:43 EST(-0500)] <athena7> yeah
[09:40:48 EST(-0500)] <bszabo_> gotcha
[09:40:55 EST(-0500)] <EricDalquist> I don't know enough about CAS to do that without breaking backward compatibility
[09:41:16 EST(-0500)] <athena7> i'm more familiar with the yale client, for obvious reasons (smile)
[09:41:22 EST(-0500)] <bszabo_> (smile)
[09:41:24 EST(-0500)] <athena7> i don't really know what's changed in the jasig version
[09:44:49 EST(-0500)] <bszabo_> well, we have a developer who is having some issues with the Yale CAS client version, so he is going to see if swapping the JA-SIG client will help
[09:45:06 EST(-0500)] <bszabo_> it may be something that could be contributed, we'll see
[09:45:22 EST(-0500)] <EricDalquist> that would be great
[09:45:28 EST(-0500)] <athena7> yeah that'd be fantastic
[09:45:35 EST(-0500)] <bszabo_> oh, and the website looks nice!
[09:45:37 EST(-0500)] <athena7> at least we're up to date on the server now
[09:45:49 EST(-0500)] <bszabo_> (smile)
[09:45:57 EST(-0500)] <bszabo_> I have noted a couple things
[09:46:10 EST(-0500)] <dstn> [INFO] uPortal Source ........................................ SUCCESS [17:29.931s]
[09:46:14 EST(-0500)] <dstn> (sad)
[09:46:17 EST(-0500)] <EricDalquist> wow
[09:46:21 EST(-0500)] <bszabo_> should website issues be filed in JIRA or notify Chuck directly?
[09:46:25 EST(-0500)] <EricDalquist> what took so long dstn?
[09:46:41 EST(-0500)] <dstn> put all export entities in db/entities
[09:46:51 EST(-0500)] <EricDalquist> you can email: jasig-webpresence@lists.ja-sig.org
[09:46:55 EST(-0500)] <EricDalquist> ah
[09:46:58 EST(-0500)] <bszabo_> ah, okay cool
[09:47:00 EST(-0500)] <EricDalquist> that's not bad then
[09:47:01 EST(-0500)] <bszabo_> thanks Eric
[09:47:09 EST(-0500)] <EricDalquist> even with the new 'fast' scripts
[09:47:15 EST(-0500)] <EricDalquist> our import took almost an hour
[09:47:19 EST(-0500)] <EricDalquist> just for crn-import
[09:47:36 EST(-0500)] <dstn> no, that was just to run mvn install
[09:47:53 EST(-0500)] <dstn> I wish the import was 17 mins
[09:47:59 EST(-0500)] <dstn> we'll see in a min here
[09:48:09 EST(-0500)] <EricDalquist> just running mvn isntall was 17 mins?
[09:48:16 EST(-0500)] <athena7> that doesn't sound good
[09:48:18 EST(-0500)] <dstn> it wanted to do mvn install when I ran dbtest cause stuff was out of date or whatever
[09:48:20 EST(-0500)] <EricDalquist> what took so long?
[09:48:26 EST(-0500)] <EricDalquist> oh
[09:48:28 EST(-0500)] <EricDalquist> yeah ...
[09:48:43 EST(-0500)] <EricDalquist> you probably want to import the entities from a path outside of the portal source tree
[09:48:55 EST(-0500)] <EricDalquist> since you just built a uPortal.jar with ALL of your entity files in it
[09:50:49 EST(-0500)] <dstn> ok, good idea, thanks
[09:51:25 EST(-0500)] <athena7> hm, i should probably tell the UE guys that i made this commit and that they might want to comment out the filter for doing development
[09:51:36 EST(-0500)] <EricDalquist> when we were doing the upgrade here I had a export/dev export/test export/qa export/prod directories
[09:51:39 EST(-0500)] <dstn> btw, maven 2.0.10 is out for those that didn't know
[09:51:50 EST(-0500)] <EricDalquist> in a local dir and would just point the import at the directory I wanted to use
[09:59:42 EST(-0500)] * lennard1 (n=sparhk@wsip-98-174-242-39.ph.ph.cox.net) has joined ##uportal
[09:59:57 EST(-0500)] * colinclark (n=colin@bas2-toronto09-1176131712.dsl.bell.ca) has joined ##uportal
[10:08:34 EST(-0500)] <bszabo_> ah, Maven 2.0.10... long time coming, thanks for the update dstn
[10:18:35 EST(-0500)] <dstn> ya, definitely has been a long time comin, 2.0.9 seemed like it was out forever
[10:22:57 EST(-0500)] * awills (n=awills@wsip-98-174-242-39.ph.ph.cox.net) has joined ##uportal
[10:46:06 EST(-0500)] * holdorph (n=holdorph@wsip-98-174-242-39.ph.ph.cox.net) has joined ##uportal
[11:36:58 EST(-0500)] <awills> EricDalquist you around?
[11:37:35 EST(-0500)] <EricDalquist> yup
[11:37:47 EST(-0500)] <awills> what do you think of this? http://www.ja-sig.org/issues/browse/UP-2295
[11:38:00 EST(-0500)] <awills> i could fix it in 3.1 and 3.0 in a jiffy
[11:43:31 EST(-0500)] <EricDalquist> huh, I thought I had fixed that ....
[11:43:45 EST(-0500)] <EricDalquist> I had actually hard-coded 'system' in the jexl check
[11:44:02 EST(-0500)] <EricDalquist> the check was added because a lot of older systems have lots of users with empty layouts
[11:44:11 EST(-0500)] <EricDalquist> that have no value when using DLM
[11:44:20 EST(-0500)] <awills> yeah i suppose it could be done that way too
[11:44:37 EST(-0500)] <awills> these days there's the whitelist approach too
[11:44:39 EST(-0500)] <EricDalquist> and not exporting empty layouts can save a huge ammount of time in a upgrade
[11:44:50 EST(-0500)] <EricDalquist> whitelist approach?
[11:45:11 EST(-0500)] <awills> only enumerated users + those in dlm.xml
[11:45:20 EST(-0500)] <awills> i forget what the file is called
[11:45:40 EST(-0500)] <EricDalquist> ah
[11:45:54 EST(-0500)] <EricDalquist> well that doesn't quite fit
[11:46:01 EST(-0500)] <EricDalquist> if you have 120k users
[11:46:06 EST(-0500)] <EricDalquist> and 35k have real layouts
[11:46:12 EST(-0500)] <EricDalquist> you stilll have to figure out which of those have real layouts
[11:46:19 EST(-0500)] <EricDalquist> and you still want all the .user files for the,
[11:46:19 EST(-0500)] <awills> yeah they're not the same problem exactly
[11:49:01 EST(-0500)] <dstn> so I just tried an import of our data using 3.0.2 and I'm running into Oracle maximum open cursors exceeded. I checked the setting for open cursors and it's at 300. Should it be higher or is something wrong?
[11:49:32 EST(-0500)] <EricDalquist> not sure I could try to find out what ours are set to
[11:50:16 EST(-0500)] <dstn> is 3.0.2 threaded?
[11:50:39 EST(-0500)] <dstn> I'm wondering if maybe too many threads have too many open cursors ?? but I'm not sure
[11:51:00 EST(-0500)] <EricDalquist> I don't think it was
[11:51:04 EST(-0500)] <EricDalquist> do you have the latest import scripts?
[11:51:28 EST(-0500)] <dstn> no, using ones in 3.0.2
[11:51:40 EST(-0500)] <dstn> but i can get the latest and try em...
[11:52:19 EST(-0500)] <EricDalquist> yeah
[11:52:21 EST(-0500)] <EricDalquist> I'd get the latest
[11:58:38 EST(-0500)] <athena7> did we ever create post-3.1 jira buckets?
[11:59:12 EST(-0500)] <EricDalquist> not yet
[11:59:15 EST(-0500)] <athena7> ok
[11:59:29 EST(-0500)] <athena7> wasn't sure if it would be helpful to move stuff i know we won't get to out of the way
[11:59:41 EST(-0500)] <athena7> no worries
[12:15:31 EST(-0500)] <EricDalquist> dstn: we have ours set to 300/session
[12:24:06 EST(-0500)] <awills> eric fyi the JEXL expression in export-layout for 3-0-patches is already: STRUCTURE_NODE_COUNT gt 0 or USER_NAME == 'system'
[12:24:19 EST(-0500)] <awills> so it only affects 3.1
[12:24:30 EST(-0500)] <EricDalquist> ah
[12:24:35 EST(-0500)] <EricDalquist> so I must have just missed it for trunk
[12:25:03 EST(-0500)] * jessm (n=Jess@c-24-34-214-137.hsd1.ma.comcast.net) has joined ##uportal
[12:25:28 EST(-0500)] <awills> well it's fixed in trunk now
[12:25:33 EST(-0500)] <athena7> just out of curiosity eric, what exactly was the bug from last night?
[12:25:45 EST(-0500)] <athena7> i'd seen the null uris come across but wasn't sure if that was allowed or not
[12:25:53 EST(-0500)] <EricDalquist> so it looks like something in the XSL was passing a null URI
[12:26:07 EST(-0500)] <EricDalquist> the custom XHTML serializers we use used Hashtables internally
[12:26:15 EST(-0500)] <EricDalquist> no idea if null URIs are ok or not
[12:26:20 EST(-0500)] <EricDalquist> so I just switched them to HashMaps
[12:26:32 EST(-0500)] <EricDalquist> though in retrospect I should go back an sync them
[12:27:09 EST(-0500)] <athena7> ah
[12:27:32 EST(-0500)] <athena7> any idea how the xsl would pass a null URI? is that the stuff defined in the headers, or something else?
[12:27:40 EST(-0500)] <EricDalquist> no idea
[12:28:50 EST(-0500)] <athena7> ok (smile)
[12:28:56 EST(-0500)] <athena7> i was just sort of wondering
[12:29:13 EST(-0500)] <EricDalquist> yeah it kind of baffled me
[12:29:19 EST(-0500)] <EricDalquist> I just took a stab in the dark at it
[12:29:26 EST(-0500)] <EricDalquist> hopefully I didn't break anything else :
[12:29:59 EST(-0500)] <athena7> yeah i couldn't figure out what the broken part was, or why it seemed to work for drew and gary
[12:30:47 EST(-0500)] <EricDalquist> must be something on OSX too
[12:30:59 EST(-0500)] <EricDalquist> I get warnings about old Xalan versions when I run uP3 on OSX
[12:31:07 EST(-0500)] <EricDalquist> I wish I could use a non-apple JDK
[12:32:06 EST(-0500)] * athena7 agrees heartily
[12:32:26 EST(-0500)] <athena7> i tried putting xalan in an endorsed directory, switching to jdk6, everything i could think of
[12:32:41 EST(-0500)] <athena7> to run toro stuff, i actually do have to put xalan in endorsed
[14:16:44 EST(-0500)] <dstn> so based on a warning error I recieved in importing a user layout, if a channel was removed that is on a user's, it won't show up at all? or will they still see the channel with an error?
[14:17:08 EST(-0500)] <dstn> by removed, I mean, not imported
[14:29:03 EST(-0500)] <awills> i wish i could remember dstn... what was the warning?
[14:30:47 EST(-0500)] <dstn> brb
[14:36:09 EST(-0500)] <dstn> back
[14:36:48 EST(-0500)] <dstn> http://uportal.pastebin.com/m1c0e00a3
[14:39:44 EST(-0500)] * tsnfoo_ (n=tsnfoo@wso-mbp15.test.denison.edu) has joined ##uportal
[14:42:13 EST(-0500)] <awills> used in portlet prefs, layout params, and dlm changesets... i'm betting it's just orphaned records getting cleaned up
[14:42:46 EST(-0500)] <awills> probably prefs in your case, b/c of the reference to the 'susan' layout
[15:09:30 EST(-0500)] <EricDalquist> it is just not in their layout
[15:09:40 EST(-0500)] <EricDalquist> when importing the .layout file has fnames in it
[15:09:46 EST(-0500)] <EricDalquist> you get that warning if the fname can't be found
[15:10:03 EST(-0500)] <EricDalquist> if the fname can't be found the node is just dropped because you need a CHAN_ID in the db for a <channel> node
[15:25:16 EST(-0500)] * colinclark (n=colin@bas2-toronto09-1176131712.dsl.bell.ca) has joined ##uportal
[15:55:47 EST(-0500)] <dstn> great, that's the behavior we're lookin for!
[16:00:42 EST(-0500)] <dstn> best JIRA issue title I've ever seen: http://jira.springframework.org/browse/IDE-819
[16:03:18 EST(-0500)] <athena7> lol
[16:05:27 EST(-0500)] <athena7> actually, that may be the bug that i turned off mylyn because of
[16:05:35 EST(-0500)] <athena7> in which case it totally was ruining my life
[16:05:36 EST(-0500)] <athena7> haha
[16:06:51 EST(-0500)] <dstn> lol, ya, I would definitely agree with the title
[16:26:32 EST(-0500)] * holdorph (n=holdorph@12.164.139.7) has joined ##uportal
[16:31:34 EST(-0500)] * colinclark (n=colin@bas2-toronto09-1176131712.dsl.bell.ca) has joined ##uportal
[17:05:41 EST(-0500)] * holdorph_ (n=holdorph@12.164.139.7) has joined ##uportal
[17:28:43 EST(-0500)] <athena7> EricDalquist: i don't seem to see the welcome page on the admin view anymore
[17:28:48 EST(-0500)] <athena7> not sure what's going on there
[17:34:37 EST(-0500)] * holdorph (n=holdorph@wsip-98-174-242-39.ph.ph.cox.net) has joined ##uportal
[17:44:43 EST(-0500)] * lennard1 (n=sparhk@wsip-98-174-242-39.ph.ph.cox.net) has joined ##uportal
[18:04:44 EST(-0500)] <holdorph> Eric, you around?
[19:08:19 EST(-0500)] * lennard1 (n=sparhk@wsip-98-174-242-39.ph.ph.cox.net) has left ##uportal
[19:40:34 EST(-0500)] * tsnfoo (n=tsnfoo@cpe-65-24-108-125.columbus.res.rr.com) has joined ##uportal
[19:52:08 EST(-0500)] * apetro (n=apetro@wsip-98-174-242-39.ph.ph.cox.net) has joined ##uportal
[20:05:57 EST(-0500)] * awills (n=awills@wsip-98-174-242-39.ph.ph.cox.net) has left ##uportal
[21:03:25 EST(-0500)] * lennard1 (n=sparhk@ip68-98-56-21.ph.ph.cox.net) has joined ##uportal