Skip to end of metadata
Go to start of metadata

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

Compare with Current View Page History

« Previous Version 27 Next »

[00:52:44 EDT(-0400)] * lfuller (~sparhk@ip68-98-56-21.ph.ph.cox.net) has joined ##uportal
[03:07:41 EDT(-0400)] * lfuller (~sparhk@ip68-98-56-21.ph.ph.cox.net) has joined ##uportal
[07:26:26 EDT(-0400)] * athena (~athena@adsl-99-65-199-67.dsl.wlfrct.sbcglobal.net) has joined ##uportal
[07:48:43 EDT(-0400)] * michelled (~michelled@CPE001310472ade-CM0011aefd3ca8.cpe.net.cable.rogers.com) has joined ##uportal
[08:48:25 EDT(-0400)] * jessm (~Jess@c-71-232-3-151.hsd1.ma.comcast.net) has joined ##uportal
[10:35:48 EDT(-0400)] * holdorph (~holdorph@wsip-72-215-204-133.ph.ph.cox.net) has joined ##uportal
[10:47:15 EDT(-0400)] * awills (~awills@wsip-72-215-204-133.ph.ph.cox.net) has joined ##uportal
[10:49:10 EDT(-0400)] * EricDalquist (~apollo@adsl-76-208-68-184.dsl.mdsnwi.sbcglobal.net) has joined ##uportal
[11:30:18 EDT(-0400)] <EricDalquist> yay รขย€ยฆ sso between apps is working for the new hosting as well
[11:30:26 EDT(-0400)] <EricDalquist> no more re-logging into jira all the freaking time
[11:31:26 EDT(-0400)] <athena> yay!!
[11:31:30 EDT(-0400)] <athena> sounds awesome (smile)
[11:32:34 EDT(-0400)] * nickblair (~nblair@76.204.90.229) has joined ##uportal
[11:36:38 EDT(-0400)] <awills> oh yea!
[11:37:15 EDT(-0400)] <holdorph> praise be! i'm so tired of logging into jira every time I use it
[11:37:26 EDT(-0400)] <EricDalquist> and remember me actually works
[11:38:26 EDT(-0400)] <athena> so i've discovered that if you reload your browser while in config mode the portlet crashes
[11:38:27 EDT(-0400)] <athena> (smile)
[11:38:34 EDT(-0400)] <EricDalquist> neat
[11:38:46 EDT(-0400)] <athena> java.lang.IllegalStateException: No MethodInvocation found: Check that an AOP invocation is in progress, and that the ExposeInvocationInterceptor is in the interceptor chain.
[11:38:47 EDT(-0400)] <athena> yep
[11:38:57 EDT(-0400)] <EricDalquist> interesting
[11:39:00 EDT(-0400)] <athena> yeah
[11:39:50 EDT(-0400)] <EricDalquist> can you pastebin the full stack trace?
[11:41:13 EDT(-0400)] <athena> yep
[11:41:49 EDT(-0400)] <athena> http://uportal.pastebin.com/qT54TMgJ
[11:41:51 EDT(-0400)] <athena> very consistent
[11:42:07 EDT(-0400)] <EricDalquist> anyone play google's logo today?
[11:42:34 EDT(-0400)] <athena> so cute!
[11:42:39 EDT(-0400)] <athena> Justin_o pointed it out to me
[11:43:03 EDT(-0400)] <holdorph> yup. i think i got 19080 or something like that
[11:43:21 EDT(-0400)] <athena> i suck at all video games
[11:43:21 EDT(-0400)] <holdorph> it was around level 4 i know that, not very good
[11:43:33 EDT(-0400)] <EricDalquist> hrm athena
[11:43:36 EDT(-0400)] <EricDalquist> I'm rather confused by that
[11:45:17 EDT(-0400)] <EricDalquist> public IChannelDefinition getChannelDefinition(String fname) isn't even annotated
[11:45:21 EDT(-0400)] <EricDalquist> other methods in the class are
[11:45:24 EDT(-0400)] <EricDalquist> which explains the proxy
[11:47:10 EDT(-0400)] <athena> yeah i have't really looked into it at all yet
[11:47:14 EDT(-0400)] <EricDalquist> do we have any aop: stuff in any of the contexts?
[11:47:25 EDT(-0400)] <EricDalquist> all the googling makes it look like it is an issue with conflicting proxies
[11:47:55 EDT(-0400)] <athena> sorry, doing a little vaccuuming as they clear out rooms (smile)
[11:48:00 EDT(-0400)] <EricDalquist> no problem
[11:48:01 EDT(-0400)] <athena> not that i know of, but i'm not really sure
[11:48:04 EDT(-0400)] <EricDalquist> it isn't a critical issue
[11:48:18 EDT(-0400)] <EricDalquist> could you just create a Jira issue with a fixfor of 3.3 and 3.2.2?
[11:48:23 EDT(-0400)] <EricDalquist> just so we don't forget about it
[11:49:20 EDT(-0400)] <athena> sure, no problem
[11:49:33 EDT(-0400)] <athena> it's really more of a pain for development than actual use
[11:49:43 EDT(-0400)] <athena> i've made some really good progress on the CMS portlet though
[11:49:57 EDT(-0400)] <athena> already have the fluid rich text inline editor working, and content saving to the portlet preferences
[11:50:04 EDT(-0400)] <athena> what would you like me to check this thing in as?
[11:50:18 EDT(-0400)] <athena> we already have sandbox/ContentManagementPortlet
[11:50:23 EDT(-0400)] * athena doesn't like traveling w/ uncommitted code
[11:50:41 EDT(-0400)] <EricDalquist> nice
[11:50:51 EDT(-0400)] <EricDalquist> sandbox/SimpleContentManagementPortlet?
[11:52:23 EDT(-0400)] <athena> perfect
[11:52:35 EDT(-0400)] <athena> in fact, that's what i'd already called it in the artifactId (tongue)
[11:55:57 EDT(-0400)] <holdorph> does it even need 'management' in the name? I'm a big fan of simpler names where possible, so I was just asking.
[11:56:56 EDT(-0400)] <EricDalquist> SimpleContentPortlet seems fine
[11:57:05 EDT(-0400)] <EricDalquist> since this isn't really a CMS in the bigger sense
[11:57:05 EDT(-0400)] <athena> sure, sounds good to me
[11:57:08 EDT(-0400)] <athena> right
[11:57:09 EDT(-0400)] <EricDalquist> just a little place to stick HTML
[11:57:24 EDT(-0400)] <EricDalquist> I'm wondering how long it will take before a feature request to store images (tongue)
[11:57:41 EDT(-0400)] <EricDalquist> I wonder how well uPortal would handle a base64 encoded image in a portlet preferece (tongue)
[11:57:45 EDT(-0400)] <holdorph> then it definitely becomes cms
[12:13:21 EDT(-0400)] <athena> yeah i explicitly talked to the institution about images not being a requirement right now
[12:13:34 EDT(-0400)] <athena> but i honestly think that's the first thing that'll be requested to add to this portlet
[12:13:42 EDT(-0400)] <athena> dunno what we'll want to do about that
[12:14:18 EDT(-0400)] <EricDalquist> in theory string encoding and storing in prefs would work
[12:14:21 EDT(-0400)] <EricDalquist> since they're clobs
[12:14:28 EDT(-0400)] <holdorph> people uploading images, really needs to move to a more real-CMS type portlet
[12:14:31 EDT(-0400)] <EricDalquist> its just probably not the most effcient
[12:14:35 EDT(-0400)] <EricDalquist> grr
[12:14:41 EDT(-0400)] <EricDalquist> cross-context dispatching is confusing
[12:16:19 EDT(-0400)] <athena> yeah, i agree that once we get the images requirement we should start thinking about making it more CMS-y
[12:16:26 EDT(-0400)] <athena> hopefully this will be a decent stepping stone
[12:16:44 EDT(-0400)] <EricDalquist> I'd still love to see us consider ways to embed a JCR in uPortal
[12:16:52 EDT(-0400)] <EricDalquist> and then figure out ways for portlets to talk to it
[12:17:30 EDT(-0400)] <holdorph> that's what the current cms portlet in the sandbox does
[12:17:55 EDT(-0400)] <athena> yeah
[12:18:17 EDT(-0400)] <EricDalquist> also had dreams about embedding lucene in uPortal
[12:18:25 EDT(-0400)] <EricDalquist> and providing an API for portlets to submit data to index
[12:18:34 EDT(-0400)] <EricDalquist> so you can search for specific views into portlets
[12:18:40 EDT(-0400)] <athena> and if someone can figure out how to get that CMS portlet working, we can copy over the JCR bits
[12:18:42 EDT(-0400)] <EricDalquist> ah รขย€ยฆ dreams
[12:18:48 EDT(-0400)] <athena> yes (smile)
[12:18:51 EDT(-0400)] <athena> would be pretty cool
[12:19:25 EDT(-0400)] * nickblair waves hello
[12:19:31 EDT(-0400)] <EricDalquist> hello nickblair
[12:19:36 EDT(-0400)] <athena> hey nick (smile)
[12:19:43 EDT(-0400)] <holdorph> If I was given a week to work on it, I could have a version of that cms portlet working, i think. but, unfortunately when I go home for the day, I have 0 motivation to do programming stuff
[12:19:45 EDT(-0400)] <nickblair> i wonder if there is an spec like JCR for search
[12:20:08 EDT(-0400)] <EricDalquist> I just finished downloading the tomcat source to figure out WTF is going on with portlet context paths
[12:20:09 EDT(-0400)] <EricDalquist> arg
[12:20:20 EDT(-0400)] <EricDalquist> having to debug across uPortal + tomcat + pluto is not fun
[12:20:34 EDT(-0400)] <nickblair> yeah I don't envy you (smile)
[12:20:56 EDT(-0400)] <nickblair> i've got the xsl migrated from the working-urls branch onto the pluto2 branch
[12:21:04 EDT(-0400)] <athena> i want to say that liferay actually uses something like opensearch maybe?
[12:21:07 EDT(-0400)] <nickblair> and the changes to the staticrenderingpipeline
[12:21:33 EDT(-0400)] <nickblair> renders the basic layout, but figuring out right now why it won't render a folder or a maximized portlet
[12:21:47 EDT(-0400)] <nickblair> nice readable urls in the output though (smile)
[12:22:09 EDT(-0400)] <EricDalquist> (smile)
[12:22:25 EDT(-0400)] <EricDalquist> yeah, I can't remember how far we got into the handling of the new URL syntax
[12:22:31 EDT(-0400)] <athena> so for this portlet i think probably we don't want to rely on the portlet preferences caching
[12:22:31 EDT(-0400)] <EricDalquist> I thought we had that at least partially working
[12:22:43 EDT(-0400)] <athena> because probably we want to run the content through AntiSamy and then cache it
[12:22:49 EDT(-0400)] <nickblair> i suppose my next effort should be to migrate org.jasig.portal.portlet.url from working-url to pluto2
[12:22:55 EDT(-0400)] <EricDalquist> can you do the antisamy on store?
[12:23:06 EDT(-0400)] <EricDalquist> because the preferences will be cached no matter what
[12:23:07 EDT(-0400)] <athena> well, yes, we could
[12:23:11 EDT(-0400)] <EricDalquist> they are part of the PortletDefinition object
[12:23:21 EDT(-0400)] <EricDalquist> which is very aggressively cached since it is used everywhere
[12:23:26 EDT(-0400)] <athena> the disadvantage of doing that is that the content won't be updated if the antisamy configuration rules are changed
[12:23:35 EDT(-0400)] <EricDalquist> hrm
[12:23:48 EDT(-0400)] <athena> the other disadvantage is that if content is entered from something else - import/export, portlet preferences, whatever, it won't be cleaned at all
[12:23:55 EDT(-0400)] <EricDalquist> yeah
[12:24:26 EDT(-0400)] <athena> i mean i know it'd still get cached
[12:24:34 EDT(-0400)] <athena> but maybe the portlet needs to re-cache the cleaned result as well?
[12:25:32 EDT(-0400)] <EricDalquist> yeah
[12:25:38 EDT(-0400)] <EricDalquist> thats reasonable
[12:26:04 EDT(-0400)] <EricDalquist> oh we have http://code.google.com/p/ehcache-spring-annotations/ working in Spring 2.5 now too
[12:26:15 EDT(-0400)] <athena> yay!
[12:26:18 EDT(-0400)] <athena> very cool (smile)
[12:26:22 EDT(-0400)] <EricDalquist> so you can use the 1.0 or 1.1 RC
[12:26:28 EDT(-0400)] <athena> yeah
[12:26:34 EDT(-0400)] <athena> i should check that out - that'd probably be a good match for this
[13:09:46 EDT(-0400)] <EricDalquist> oi รขย€ยฆ so we're on furlough today
[13:09:59 EDT(-0400)] <EricDalquist> apparently a group moved new code into the prod portal yesterday afternoon
[13:10:02 EDT(-0400)] <EricDalquist> now its broken (tongue)
[13:10:29 EDT(-0400)] <EricDalquist> just got off the phone saying "unless my boss calls me it waits till Sunday at the earliest"
[13:10:40 EDT(-0400)] <EricDalquist> yay for furloughs on a Friday
[13:10:48 EDT(-0400)] <EricDalquist> since I get in trouble if I log more than 40 hours
[13:19:03 EDT(-0400)] * Sememmon (~Sememmon@unaffiliated/sememmon) has joined ##uportal
[13:19:41 EDT(-0400)] <athena> wooo no more stuff
[13:19:51 EDT(-0400)] <athena> going to run some errands and get stuff together and get outta here
[13:19:57 EDT(-0400)] <athena> talk to you guys later (smile)
[13:20:14 EDT(-0400)] <athena> good luck w/ all the portal awesomeness
[13:20:35 EDT(-0400)] <EricDalquist> later athena
[13:20:38 EDT(-0400)] <athena> (smile)
[13:23:04 EDT(-0400)] <holdorph> cya jen
[13:23:15 EDT(-0400)] <athena> cya (smile)
[13:29:42 EDT(-0400)] <EricDalquist> yay รขย€ยฆ I think I have a fix for the context path bug
[15:58:15 EDT(-0400)] * michelled (~michelled@142.150.154.101) has joined ##uportal
[17:31:40 EDT(-0400)] * michelled (~michelled@142.150.154.101) has joined ##uportal
[17:32:21 EDT(-0400)] * michelled (~michelled@142.150.154.101) has joined ##uportal
[18:14:08 EDT(-0400)] * lfuller (~sparhk@ip68-98-56-21.ph.ph.cox.net) has joined ##uportal
[18:42:05 EDT(-0400)] * lfuller (~sparhk@ip68-98-56-21.ph.ph.cox.net) has joined ##uportal

  • No labels