[00:10:03 EDT(-0400)] * andrew_petro_ubu (n=apetro@71-223-119-61.phnx.qwest.net) has joined ##uportal
[00:11:56 EDT(-0400)] * lescour (n=JBouncer@adsl-38-10-98.tulsaconnect.com) has joined ##uportal
[00:18:49 EDT(-0400)] * lescour (n=JBouncer@adsl-38-10-98.tulsaconnect.com) has joined ##uportal
[00:40:13 EDT(-0400)] * lescour (n=JBouncer@adsl-38-10-98.tulsaconnect.com) has joined ##uportal
[00:47:24 EDT(-0400)] * lescour (n=JBouncer@adsl-38-10-98.tulsaconnect.com) has joined ##uportal
[00:48:55 EDT(-0400)] <andrew_petro_ubu> howdy
[00:49:07 EDT(-0400)] <andrew_petro_ubu> know anything about the Google JSR-168 portlet that ships with uP?
[00:49:12 EDT(-0400)] <andrew_petro_ubu> specifically, is it really as lame as it seems?
[00:49:32 EDT(-0400)] <andrew_petro_ubu> thinking about figuring out how hard it would be to replace it with Eric's bookmarks portlet or something
[00:53:28 EDT(-0400)] * lescour (n=JBouncer@adsl-38-10-98.tulsaconnect.com) has joined ##uportal
[01:59:46 EDT(-0400)] <andrew_petro_ubu> errr
[01:59:52 EDT(-0400)] <andrew_petro_ubu> does this bookmarks portlet have a readme?
[09:42:39 EDT(-0400)] * jayshao (n=jayshao@jshao.rutgers.edu) has joined ##uportal
[10:06:09 EDT(-0400)] * jayshao_ (n=jayshao@wg-206-hill012.rutgers.edu) has joined ##uportal
[10:27:13 EDT(-0400)] * EricDalquist (n=dalquist@bohemia.doit.wisc.edu) has joined ##uportal
[10:27:31 EDT(-0400)] * esm (n=esm@asdf.dkc.jhu.edu) has joined ##uportal
[10:58:51 EDT(-0400)] * apetro_win_home (n=andrew_p@ip68-99-92-218.ph.ph.cox.net) has joined ##uportal
[11:00:30 EDT(-0400)] <EricDalquist> morning everyone
[11:04:26 EDT(-0400)] <apetro_win_home> good morning
[11:04:37 EDT(-0400)] <apetro_win_home> gotta wash up and crawl into work
[11:04:44 EDT(-0400)] <EricDalquist>
[11:04:55 EDT(-0400)] <apetro_win_home> but here's what I'm thinking about after playing with version 1.0.6 of that bookmarks portlet last night
[11:05:14 EDT(-0400)] <apetro_win_home> I think I want to write some Spring-configured Spring-backed in-memory dummy backing components
[11:05:24 EDT(-0400)] <apetro_win_home> to replace entirely the DAO layer
[11:05:35 EDT(-0400)] <apetro_win_home> no hibernate, no DB required, no actual persistence
[11:05:39 EDT(-0400)] <EricDalquist> why don't you just replace the db with an in memory hsql layer
[11:05:45 EDT(-0400)] <EricDalquist> minimal effort
[11:05:48 EDT(-0400)] <apetro_win_home> but thereby making it a compelling ootb example
[11:05:51 EDT(-0400)] <apetro_win_home> yeah
[11:06:36 EDT(-0400)] <apetro_win_home> I played with that for a bit and didn't arrive at something that would start and stop itself, would provision up the schema, and wouldn't collide with an already-existing one if you were doing the quickstart
[11:06:48 EDT(-0400)] <apetro_win_home> all those things are overcomable, but I worried whether they were worth doing
[11:06:56 EDT(-0400)] <EricDalquist> I have an example handy
[11:07:00 EDT(-0400)] <apetro_win_home> k
[11:07:04 EDT(-0400)] <apetro_win_home> then let's do taht
[11:07:06 EDT(-0400)] <EricDalquist> what is that paste service that elliot always uses
[11:07:19 EDT(-0400)] <esm> rafb.net/paste
[11:07:22 EDT(-0400)] <apetro_win_home> that would be like source control except more esoteric?
[11:07:23 EDT(-0400)] <apetro_win_home>
[11:07:33 EDT(-0400)] <EricDalquist> lol
[11:07:36 EDT(-0400)] <apetro_win_home> k
[11:07:38 EDT(-0400)] <apetro_win_home> let's do that then
[11:07:54 EDT(-0400)] <apetro_win_home> not sure it would be the end of the world if that config were right there in trunk somewhere
[11:08:07 EDT(-0400)] <apetro_win_home> maybe with a readme?
[11:08:11 EDT(-0400)] <apetro_win_home> gets greedy
[11:08:20 EDT(-0400)] <apetro_win_home> so that's the go-to story
[11:08:26 EDT(-0400)] <apetro_win_home> how about on the come-from side
[11:08:35 EDT(-0400)] <apetro_win_home> am I stupid or is that Google portlet we're currently shipping basically useless?
[11:08:39 EDT(-0400)] * Topic is 'http://rafb.net/paste | Maven 2: Definitive Guide http://www.sonatype.com/book/index.html' set by esm on 2007-05-31 11:08:39 EDT(-0400)
[11:08:49 EDT(-0400)] <EricDalquist> it very well could become a default config for bookmarks
[11:09:01 EDT(-0400)] <apetro_win_home> yeah
[11:09:05 EDT(-0400)] <apetro_win_home> if it's not the default config
[11:09:17 EDT(-0400)] <apetro_win_home> I suspect the thing to do is branch BookmarksPortlet
[11:09:19 EDT(-0400)] <apetro_win_home> make the changes
[11:09:29 EDT(-0400)] <apetro_win_home> and cut a tag bookmarks_in_up260 or somesuch
[11:09:39 EDT(-0400)] <EricDalquist> actually should I just make the changes for bookmarks in the trunk for the bookmarks portlet instead of explaining them over irc?
[11:09:52 EDT(-0400)] <apetro_win_home> since it would be nice to be able to characterize exactly what source it came from when it shows up in 2.6
[11:09:57 EDT(-0400)] <apetro_win_home> please
[11:10:08 EDT(-0400)] <EricDalquist> ok
[11:10:18 EDT(-0400)] <EricDalquist> I'll just make this the default config
[11:10:42 EDT(-0400)] <apetro_win_home> that sounds idea
[11:10:43 EDT(-0400)] <apetro_win_home> ideal
[11:11:44 EDT(-0400)] <apetro_win_home> neat. 2.6 is looking better all the time.
[11:11:59 EDT(-0400)] <esm> chris doyle at jhu just brought up 2.6 in test
[11:12:01 EDT(-0400)] <esm> looks good
[11:12:16 EDT(-0400)] <esm> hopefully we will upgrade for fall semeseter
[11:12:30 EDT(-0400)] <apetro_win_home> neat
[11:12:32 EDT(-0400)] <apetro_win_home> tell your friends
[11:12:53 EDT(-0400)] <apetro_win_home> guzzles coffee and heads toward work
[11:13:47 EDT(-0400)] <apetro_win_home> ("neat tell your friends" --> by which I mean recruit lots of others to jump on the bandwagon, Andrew clarifies, realizing with horror that his words could be misinterpretted")
[11:18:24 EDT(-0400)] <esm> oh yeah i wish i could recruit
[11:18:37 EDT(-0400)] <esm> i wish i could devote more time...
[11:19:16 EDT(-0400)] <EricDalquist>
[11:27:10 EDT(-0400)] <apetro_win_home> more time would be good
[11:27:14 EDT(-0400)] <apetro_win_home> need more marketing
[11:27:29 EDT(-0400)] <apetro_win_home> maybe today's webpresence conference call will foment some progress in that direction
[11:28:05 EDT(-0400)] <EricDalquist> hey andrew, I don't have a functional uP2 instance immediately available, I believe I have all the changes ready to commit to the trunk for the bookmarks portlet, can you double check it for me once I commit?
[11:28:11 EDT(-0400)] <apetro_win_home> really, what platform is better equipped to accept plugins that grab interesting data from those exciting new Facebook APIs and make it available as groups and user attributes in the portal?
[11:28:22 EDT(-0400)] <apetro_win_home> our platform rocks, its marketing should reflect that
[11:28:35 EDT(-0400)] <apetro_win_home> EricDalquist, yes
[11:29:01 EDT(-0400)] <apetro_win_home> if you get into BookmarksPortlet trunk something you think will mvn install a portlet.war that I can deploy in up2.6
[11:29:05 EDT(-0400)] <apetro_win_home> then I can take it from there
[11:29:12 EDT(-0400)] <apetro_win_home> testing it in up2 trunk
[11:29:23 EDT(-0400)] <EricDalquist> cool
[11:30:36 EDT(-0400)] <esm> EricDalquist: in bookmarks, how are you managing assembly
[11:30:53 EDT(-0400)] <esm> does your maven just make plain war?
[11:30:57 EDT(-0400)] <EricDalquist> plain war
[11:31:01 EDT(-0400)] <EricDalquist> assembly is the portals job
[11:31:57 EDT(-0400)] <esm> bbiab
[11:35:23 EDT(-0400)] <apetro_win_home> if by "assembly" you mean munging portlet.xml and web.xml, uP2's portlet deployment process wants to do that anyway, so ideally I'd be consuming a .war that still needs those things done
[11:35:47 EDT(-0400)] <EricDalquist> ok
[11:35:53 EDT(-0400)] <EricDalquist> committed
[11:36:04 EDT(-0400)] <EricDalquist> mvn package should give you a nice clean war
[11:36:16 EDT(-0400)] <EricDalquist> it will put the DB files in /WEB-INF/db/
[11:36:21 EDT(-0400)] <EricDalquist> and logs in /WEB-INF/logs
[11:37:33 EDT(-0400)] <lescour> we would like to be on 2.6 by the fall, as well
[11:40:27 EDT(-0400)] <lescour> although there is an impedence mismatch between wanting to provide an sftp backed briefcase, and cas'ifying the portal
[11:52:22 EDT(-0400)] <apetro_win_home> mmm
[11:52:24 EDT(-0400)] <apetro_win_home> not necessarily so
[11:52:46 EDT(-0400)] <apetro_win_home> SFTP wants to use username and password, right? Typically into some kind of reasonable Linux box?
[11:52:59 EDT(-0400)] <apetro_win_home> PAM_CAS loves to consume proxy tix as shell passwords
[11:53:23 EDT(-0400)] <apetro_win_home> SFTP briefcase using proxy tix rather than pw, PAM_CAS consuming proxy tix rather than pw, everybody wins
[11:54:10 EDT(-0400)] <lescour> is this similiar to the setup that people are using for imap cas?
[11:55:57 EDT(-0400)] <apetro_win_home> quite
[11:56:44 EDT(-0400)] <apetro_win_home> there was a very early stage never went anywhere concept project at Yale once upon a time
[11:56:55 EDT(-0400)] <apetro_win_home> to MOD_CAS all the boxes for shell access
[11:57:16 EDT(-0400)] <apetro_win_home> and then hack an opensource SSH/SFTP client or three to use this approach
[11:57:23 EDT(-0400)] <apetro_win_home> distribute them out to clusters and students
[11:57:26 EDT(-0400)] <apetro_win_home> and reduce the password exposure
[11:57:39 EDT(-0400)] <lescour> interesting
[11:58:00 EDT(-0400)] <apetro_win_home> since, as you might expect, every once in a while a host somewhere gets compromised, evil folks harvest the passwords, and that convenience of same-credentials-across-systems becomes a nightmare
[11:58:07 EDT(-0400)] <lescour> yes
[11:58:22 EDT(-0400)] <apetro_win_home> client certs also help solve this
[11:58:54 EDT(-0400)] <apetro_win_home> depends how much of the business of all that you really want to be in
[11:59:00 EDT(-0400)] * colinclark (n=atrcwrk2@142.150.154.101) has joined ##uportal
[11:59:05 EDT(-0400)] <apetro_win_home> maintaining forked software's a pain
[11:59:33 EDT(-0400)] <lescour> we had that with our previous webmail client
[12:00:22 EDT(-0400)] <apetro_win_home> yes
[12:06:05 EDT(-0400)] * jayshao (n=jayshao@jshao.rutgers.edu) has joined ##uportal
[12:19:17 EDT(-0400)] <lescour> that situation caused all sorts of problems, and the solution (upgrading to the major revision) has been even worse
[12:20:17 EDT(-0400)] * colinclark (n=atrcwrk2@142.150.154.101) has left ##uportal
[12:39:04 EDT(-0400)] * esm (n=esm@asdf.dkc.jhu.edu) has joined ##uportal
[12:41:12 EDT(-0400)] * esm hearts meetings
[12:41:18 EDT(-0400)] <EricDalquist>
[12:42:49 EDT(-0400)] <esm> segagenesisi50
[12:43:40 EDT(-0400)] <esm> hah hah
[12:43:46 EDT(-0400)] <esm> i guess i need to change my password
[12:43:57 EDT(-0400)] <EricDalquist>
[12:44:03 EDT(-0400)] <EricDalquist> don't you love it when that happens
[12:44:22 EDT(-0400)] * andrew_petro_ubu (n=apetro@uni1.unicon.net) has joined ##uportal
[12:44:28 EDT(-0400)] <andrew_petro_ubu> [INFO] ------------------------------------------------------------------------
[12:44:28 EDT(-0400)] <andrew_petro_ubu> [ERROR] FATAL ERROR
[12:44:28 EDT(-0400)] <andrew_petro_ubu> [INFO] ------------------------------------------------------------------------
[12:44:28 EDT(-0400)] <andrew_petro_ubu> [INFO] null
[12:44:28 EDT(-0400)] <andrew_petro_ubu> [INFO] ------------------------------------------------------------------------
[12:44:45 EDT(-0400)] <EricDalquist> that was exciting
[12:45:27 EDT(-0400)] <esm> lol
[12:45:32 EDT(-0400)] * andrew_petro_ubu (n=apetro@uni1.unicon.net) has joined ##uportal
[12:45:38 EDT(-0400)] <esm> maven hates you
[12:45:42 EDT(-0400)] <EricDalquist> use http://rafb.net/paste andrew
[12:45:42 EDT(-0400)] <andrew_petro_ubu> apparently it doesn't like pasts of stack traces
[12:45:45 EDT(-0400)] <andrew_petro_ubu> as does IRC
[12:45:54 EDT(-0400)] <andrew_petro_ubu> couldn't we just be emailing with rapidity?
[12:45:59 EDT(-0400)] <EricDalquist> uhg
[12:46:13 EDT(-0400)] <EricDalquist> I ignore email for 30 to 60 minute stretches
[12:46:16 EDT(-0400)] <andrew_petro_ubu> [INFO] Trace
[12:46:16 EDT(-0400)] <andrew_petro_ubu> java.lang.NullPointerException
[12:46:16 EDT(-0400)] <andrew_petro_ubu> at org.apache.maven.plugin.surefire.SurefirePlugin.constructSurefireBooter(SurefirePlugin.java:594)
[12:46:18 EDT(-0400)] <andrew_petro_ubu> ...
[12:46:20 EDT(-0400)] <EricDalquist> I can actually get things done that way
[12:46:33 EDT(-0400)] <andrew_petro_ubu> at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
[12:46:33 EDT(-0400)] <andrew_petro_ubu> at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
[12:46:50 EDT(-0400)] <andrew_petro_ubu> right. But then you give up that productivity boost by joining an IRC chat room
[12:46:56 EDT(-0400)] <esm> rafb.net/paste
[12:47:12 EDT(-0400)] <esm> is this bookmarks?
[12:47:15 EDT(-0400)] <andrew_petro_ubu> yes
[12:47:41 EDT(-0400)] <andrew_petro_ubu> apetro@apetro-unilaptop:~/jasig/portlets/BookmarksPortlet/trunk$ mvn package
[12:47:47 EDT(-0400)] <esm> i've seen that error when you don't have a dependency on junit. if it builds for eric but not for you it may be a maven plugin update or maven version issue
[12:48:05 EDT(-0400)] <esm> what is the svn url
[12:48:06 EDT(-0400)] <esm> svn info
[12:48:10 EDT(-0400)] <esm> i'll try
[12:48:26 EDT(-0400)] <andrew_petro_ubu> apetro@apetro-unilaptop:~/jasig/portlets/BookmarksPortlet/trunk$ mvn -v
[12:48:26 EDT(-0400)] <andrew_petro_ubu> Maven version: 2.0.5
[12:49:19 EDT(-0400)] <EricDalquist> good call esm
[12:49:24 EDT(-0400)] <EricDalquist> it appears I don't have a junit dep in the pomn
[12:49:26 EDT(-0400)] <EricDalquist> pom
[12:49:31 EDT(-0400)] <EricDalquist> but how is it working for me then
[12:49:38 EDT(-0400)] <esm> well, you shouldn't i think its a maven bug.
[12:49:38 EDT(-0400)] <andrew_petro_ubu> http://rafb.net/p/4eWE4r23.html
[12:49:53 EDT(-0400)] <esm> so that's why it may be a maven version issue
[12:50:09 EDT(-0400)] <EricDalquist> ah
[12:50:11 EDT(-0400)] <EricDalquist> I'm on 2.0.6
[12:50:16 EDT(-0400)] <esm> me too i'm checking it out now
[12:50:22 EDT(-0400)] <esm> checking out bookmarks that is
[12:50:43 EDT(-0400)] <andrew_petro_ubu> I though 2.0.6 was the uP3 Landmine Edition?
[12:50:54 EDT(-0400)] <andrew_petro_ubu> !thought
[12:51:36 EDT(-0400)] <EricDalquist> ok
[12:51:38 EDT(-0400)] <EricDalquist> svn update
[12:51:40 EDT(-0400)] <EricDalquist> and try again
[12:51:56 EDT(-0400)] <esm> what rev did you just commit
[12:51:58 EDT(-0400)] <esm> i just checked out
[12:52:12 EDT(-0400)] <esm> i have 41991
[12:52:20 EDT(-0400)] <andrew_petro_ubu> 41992
[12:52:24 EDT(-0400)] <EricDalquist> yeah
[12:52:31 EDT(-0400)] <esm> 41991 maven package works for me on maven 2.0.6
[12:52:38 EDT(-0400)] <esm> mvn package that is
[12:53:10 EDT(-0400)] <EricDalquist> yeah it works better with junit in 2.0.6
[12:53:33 EDT(-0400)] <EricDalquist>
[12:53:35 EDT(-0400)] <esm> er, i'm confused.
[12:53:44 EDT(-0400)] <esm> so 'mvn package' on 2.0.6 works with no junit dep
[12:53:51 EDT(-0400)] <EricDalquist> but fails on 2.0.5
[12:53:56 EDT(-0400)] <esm> but mvn package on 2.0.5 fails
[12:53:57 EDT(-0400)] <esm> right ok
[12:54:06 EDT(-0400)] <esm> yeah it some weird bug
[12:54:24 EDT(-0400)] <esm> even if you have no junit tests, the dep still has to be there for the test lifecycle for some reason
[12:54:36 EDT(-0400)] <EricDalquist> for the cobertura(sp?) report
[12:54:51 EDT(-0400)] <EricDalquist> which probably doesn't need to be there since there aren't any unit tests
[12:54:54 EDT(-0400)] <esm> i've seen the bug when i've had basically an empty project
[12:54:59 EDT(-0400)] <EricDalquist> ah
[12:55:03 EDT(-0400)] <esm> no fancy reports no nothing
[12:55:09 EDT(-0400)] <esm> very weird
[12:55:37 EDT(-0400)] <esm> okie dokie off to lunch bbiab
[12:59:15 EDT(-0400)] <EricDalquist> brb
[13:36:01 EDT(-0400)] <EricDalquist> andrew, is bookmarks building for you now?
[14:19:53 EDT(-0400)] * esm_ (n=esm@asdf.dkc.jhu.edu) has joined ##uportal
[14:24:37 EDT(-0400)] * colinclark (n=atrcwrk2@142.150.154.101) has joined ##uportal
[14:56:51 EDT(-0400)] <esm_> adium will now put what you are llistening to in itunes in your roster status
[14:56:57 EDT(-0400)] <esm_> im roster status
[14:57:18 EDT(-0400)] <EricDalquist> I see that
[14:57:47 EDT(-0400)] <esm_> do you get notified every time it changes?
[14:57:53 EDT(-0400)] <esm_> you don't right?
[14:57:59 EDT(-0400)] <esm_> that would be really annoying
[14:58:00 EDT(-0400)] <EricDalquist> no
[15:06:24 EDT(-0400)] * jayshao_ (n=jayshao@wg-206-hill012.rutgers.edu) has joined ##uportal
[16:16:45 EDT(-0400)] * jayshao (n=jayshao@wg-206-hill012.rutgers.edu) has joined ##uportal
[16:50:52 EDT(-0400)] * jayshao (n=jayshao@jshao.rutgers.edu) has joined ##uportal
[18:17:05 EDT(-0400)] <andrew_petro_ubu> EricDalquist, mvn now packages BookmarksPortlet
[18:17:08 EDT(-0400)] <andrew_petro_ubu> However
[18:17:21 EDT(-0400)] <andrew_petro_ubu> org.jasig.portal.PortalException: Initialization of the portlet container failed. at org.jasig.portal.channels.portlet.CPortletAdapter.initPortletWindow(CPortletAdapter.java:273) at
[18:17:43 EDT(-0400)] <andrew_petro_ubu> Caused by: javax.portlet.PortletException: Unable to find dispatcher for context: null at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:166) at org.apache.pluto.invoker.impl.PortletInvokerImpl.load(PortletInvokerImpl.java:80) at org.apache.pluto.PortletContainerImpl.portletLoad(PortletContainerImpl.java:218)
[18:32:54 EDT(-0400)] <esm_> is cross context dispatching enabled
[18:33:32 EDT(-0400)] <esm_> i think it should be in <tomcat>/conf/Catalina/localhost/uPortal.xml
[18:34:44 EDT(-0400)] <esm_> http://tomcat.apache.org/tomcat-5.5-doc/config/context.html#Attributes
[18:35:22 EDT(-0400)] <esm_> but i guess if other portlets work, and the problem is just limited to bookmarks, then that probably isn't the problem
[18:38:48 EDT(-0400)] <andrew_petro_ubu> not sure that other portlets work, come to think of it
[18:40:18 EDT(-0400)] <andrew_petro_ubu> uPortal.xml declares crossContext = true
[18:40:27 EDT(-0400)] <andrew_petro_ubu> does there need to be a BookmarksPortlet.xml that also declares crossContext=true?
[18:42:51 EDT(-0400)] <esm_> hey sorry I gotta run
[18:43:02 EDT(-0400)] <esm_> but no I don't believe so
[18:43:34 EDT(-0400)] <esm_> there may be a problem with the deployed BookmarksPortlet web.xml
[18:43:53 EDT(-0400)] <esm_> if you put that up on rafb.net/paste I can take a look later this eve
[18:44:08 EDT(-0400)] <esm_> or eric may read the irc log and get to it sooner
[18:44:38 EDT(-0400)] <esm_> bbl
[22:17:48 EDT(-0400)] <apetro_win_home> yeah
[22:17:59 EDT(-0400)] <apetro_win_home> at what point do we build out a project presence around the bookmarks portlet?
[22:18:33 EDT(-0400)] <apetro_win_home> and, say, pursue this on a bookmarks-portlet-discuss@lists.ja-sig.org or bookmarks-portlet-dev@lists.ja-sig.org ?
[23:09:25 EDT(-0400)] * lescour (n=JBouncer@adsl-38-10-98.tulsaconnect.com) has joined ##uportal
[23:14:09 EDT(-0400)] * andrew_petro_ubu (n=apetro@71-223-119-61.phnx.qwest.net) has joined ##uportal
[23:16:33 EDT(-0400)] * andrew_petro_ubu (n=apetro@71-223-119-61.phnx.qwest.net) has left ##uportal
General
Content
Integrations