uPortal IRC Logs-2010-10-25

[09:34:15 CDT(-0500)] * Topic is 'http://uportal.pastebin.com/ - http://www.ja-sig.org/wiki/display/UPC/uportal+IRC+Logs' set by EricDalquist on 11:32:13 CST(-0600)
[10:33:56 CDT(-0500)] * Topic is 'http://uportal.pastebin.com/ - http://www.ja-sig.org/wiki/display/UPC/uportal+IRC+Logs' set by EricDalquist on 11:32:13 CST(-0600)
[13:36:48 CDT(-0500)] <mpolizzotti> Is anyone encountering an issue building uportal where servlet-api-2.4.jar doesn't load?
[13:36:58 CDT(-0500)] <mpolizzotti> I'm working with trunk.
[13:37:18 CDT(-0500)] <EricDalquist> hrm, we should be using servlet 2.5 in trunk
[13:37:36 CDT(-0500)] <EricDalquist> where are you seeing the error?
[13:37:43 CDT(-0500)] <EricDalquist> also ... CAS is broken in trunk right now
[13:37:48 CDT(-0500)] <mpolizzotti> catalina.out
[13:37:56 CDT(-0500)] <mpolizzotti> oh. thats might be it
[13:38:02 CDT(-0500)] <EricDalquist> I bet that is it
[13:38:31 CDT(-0500)] <mpolizzotti> How do I bypass cas, just by typing in the username and password parameters into the url?
[13:38:46 CDT(-0500)] <mpolizzotti> /uPortal/Login?userName=admin&password=admin
[13:39:13 CDT(-0500)] <EricDalquist> yeah
[13:39:17 CDT(-0500)] <mpolizzotti> Yep. That worked. (smile)
[13:39:20 CDT(-0500)] <EricDalquist> http://localhost:8080/uPortal/Login?userName=admin&amp;password=admin
[13:39:25 CDT(-0500)] <EricDalquist> I have that bookmarked in firefox
[13:39:40 CDT(-0500)] <mpolizzotti> I do to...now (wink)
[13:55:34 CDT(-0500)] <EricDalquist> only 9 files with conflicts merging the gallery patch in to (our local) 3.2.4
[13:55:43 CDT(-0500)] <EricDalquist> and all of the files have UW specific mods alredy
[13:58:27 CDT(-0500)] <bjagg13> Nice
[14:02:07 CDT(-0500)] <EricDalquist> athena: one thing I just noticed with the patch
[14:02:10 CDT(-0500)] <EricDalquist> it includes the org.jasig.portal.spring.etag.ShallowEtagHeaderFilter
[14:02:15 CDT(-0500)] <EricDalquist> and declares it in web.xml
[14:02:20 CDT(-0500)] <EricDalquist> but there is no associated filter-mapping
[14:02:36 CDT(-0500)] <athena> ah!
[14:02:41 CDT(-0500)] <athena> good catch
[14:02:49 CDT(-0500)] <athena> i'm sure there are a few other things that will need fixing
[14:03:31 CDT(-0500)] <EricDalquist> I'll keep a log (wink)
[14:03:37 CDT(-0500)] <athena> thanks!
[14:03:44 CDT(-0500)] <athena> maybe we can put out a new patch
[14:03:48 CDT(-0500)] <EricDalquist> yup
[14:04:03 CDT(-0500)] <EricDalquist> unfortunatly my local patch will be uselewss
[14:04:07 CDT(-0500)] <EricDalquist> because we have big mods to some files'
[14:04:24 CDT(-0500)] <athena> yeah i'm sure
[14:04:38 CDT(-0500)] <athena> but we could probably apply the patch to 3.2.x, apply your fixes, and cut a new one
[14:04:50 CDT(-0500)] <EricDalquist> yup
[14:05:54 CDT(-0500)] <athena> fixing up the parameter editor js script right now
[14:06:06 CDT(-0500)] <athena> hopefully make it generic enough to re-use to handle setting multiple attributes in the user admin portlet
[14:08:15 CDT(-0500)] <EricDalquist> man ... I didn't realize how many JS files we have now (tongue)
[14:08:21 CDT(-0500)] <EricDalquist> glad we have that aggregation plugin
[14:08:41 CDT(-0500)] <athena> totally
[14:08:52 CDT(-0500)] <athena> of course, part of why we have so many now is because we have the plugin
[14:09:05 CDT(-0500)] <athena> so instead of just containing everything in one file we've split it out so it's easier to work with
[14:09:08 CDT(-0500)] <athena> ok, off to find lunch!
[14:09:13 CDT(-0500)] <EricDalquist> true (smile)
[14:09:16 CDT(-0500)] <EricDalquist> later
[14:23:34 CDT(-0500)] <EricDalquist> mpolizzotti: do you know if ajax-preferences-jquery is used anymore?
[14:44:43 CDT(-0500)] <EricDalquist> merge is complete ... ui is rather borked though (tongue)
[14:47:34 CDT(-0500)] <EricDalquist> now to figure out why (sad)
[15:10:11 CDT(-0500)] <athena> EricDalquist: ajax-preferences-jquery is used in the trunk, but i think you can ditch it in the 3.2 patch
[15:10:23 CDT(-0500)] <athena> all that's left there in trunk is the DLM fragment permission editing, which i didn't backport
[15:10:33 CDT(-0500)] <athena> i assume the tabs are probably all messed up?
[15:17:02 CDT(-0500)] <EricDalquist> no tabs at all
[15:17:08 CDT(-0500)] <EricDalquist> something is up with either groups or dlm
[15:17:12 CDT(-0500)] <EricDalquist> not sure which yet
[15:17:16 CDT(-0500)] <EricDalquist> just started digging in the logs
[15:17:28 CDT(-0500)] <EricDalquist> also the .patch doesn't include binary files
[15:17:31 CDT(-0500)] <EricDalquist> so all the images are missing (tongue)
[15:33:26 CDT(-0500)] <EricDalquist> is UpdatePreferencesServlet still used?
[15:35:37 CDT(-0500)] <athena> yes, sadly
[15:35:54 CDT(-0500)] <athena> hmm
[15:35:55 CDT(-0500)] <EricDalquist> ok ... that seems to be causing my problems ... not sure if it is a local mod or not yet
[15:36:12 CDT(-0500)] <athena> i think i generated that patch before some of the 3.2.4 changes
[15:36:38 CDT(-0500)] <athena> i wonder if that patch might have included the move to db-based DLM fragments?
[15:36:48 CDT(-0500)] <athena> put up a i18n planning page: https://wiki.jasig.org/display/UPC/Improving+uPortal+i18n+Support
[15:37:10 CDT(-0500)] <EricDalquist> it didn't seem to switch it over
[15:37:40 CDT(-0500)] <EricDalquist> there we go
[15:37:46 CDT(-0500)] <EricDalquist> actually the tabs aren't all that broken
[15:37:53 CDT(-0500)] <EricDalquist> things render fairly well
[15:38:19 CDT(-0500)] <EricDalquist> the problem was:
[15:38:19 CDT(-0500)] <EricDalquist> private static IUserLayoutStore ulStore = UserLayoutStoreFactory
[15:38:19 CDT(-0500)] <EricDalquist> .getUserLayoutStoreImpl();
[15:38:24 CDT(-0500)] <EricDalquist> in UpdatePreferenceServlet
[15:38:30 CDT(-0500)] <EricDalquist> that variable is NEVER used
[15:38:43 CDT(-0500)] <EricDalquist> and it causes the user layout store code to init before the spring context is done starting up
[15:38:57 CDT(-0500)] <athena> ah
[15:39:07 CDT(-0500)] <athena> i don't know how you want to handle fixes for that patch
[15:39:09 CDT(-0500)] <EricDalquist> which broke DLM
[15:39:19 CDT(-0500)] <EricDalquist> yeah ... I'm just making notes for now
[15:39:23 CDT(-0500)] <athena> sounds great
[15:43:09 CDT(-0500)] <EricDalquist> maybe we can do a temporary branch of off 3.2.4
[15:43:11 CDT(-0500)] <EricDalquist> apply the patch
[15:43:13 CDT(-0500)] <EricDalquist> get it all working
[15:43:20 CDT(-0500)] <EricDalquist> then do a svn diff to create a new patch
[15:43:27 CDT(-0500)] <EricDalquist> and figure out a way to include the images with the patch file
[15:43:46 CDT(-0500)] <athena> yeah, that'd be nice
[15:51:41 CDT(-0500)] <EricDalquist> I also need to figure out why portlet titles don't show up for newly added portlets
[15:51:46 CDT(-0500)] <EricDalquist> have to relogin
[16:07:59 CDT(-0500)] <EricDalquist> lol after the merge clicking on the current tab name tries to delete the tab (tongue)
[16:08:17 CDT(-0500)] <EricDalquist> yay for conflicts with our custom skin and the new tab controls (big grin)
[16:08:21 CDT(-0500)] <EricDalquist> looks like they should be easy fixes though
[16:09:43 CDT(-0500)] <EricDalquist> looks like the delete div is just being set to the same width as the tab
[16:15:11 CDT(-0500)] <bjagg> I'm a vim guy, but my boss is pushing for Eclipse. What do y'all use?
[16:15:28 CDT(-0500)] <EricDalquist> eclipse
[16:15:38 CDT(-0500)] <EricDalquist> I would never touch code without an ide (smile)
[16:17:52 CDT(-0500)] <bjagg> Sounds good