[00:13:32 CDT(-0500)] * esmhome_away (n=esm@esm.qis.net) has joined ##uportal
[00:13:32 CDT(-0500)] * EricDalqui[away] (n=dalquist@bohemia.doit.wisc.edu) has joined ##uportal
[00:13:32 CDT(-0500)] * Tuomaz_ (n=fredrik@kaffe.umdc.umu.se) has joined ##uportal
[08:15:34 CDT(-0500)] * esm_ (n=esm@esm.qis.net) has joined ##uportal
[09:18:42 CDT(-0500)] <EricDalquist> clear
[09:20:37 CDT(-0500)] * asg_michael (i=asg_mich@68-117-209-109.dhcp.athn.ga.charter.com) has joined ##uportal
[09:22:17 CDT(-0500)] <asg_michael> how is ldap authentication configured in uP3?
[09:30:36 CDT(-0500)] <EricDalquist> RC1 never really worked that out cleanly
[09:30:44 CDT(-0500)] <EricDalquist> the actual auth part would be handled by acegi
[09:31:25 CDT(-0500)] <EricDalquist> so you would need to consult the acegi documents as to configuring acegi to authenticate against ldap
[09:32:08 CDT(-0500)] <EricDalquist> there would also need to be some work with regards to the IUserDao to have it create users that don't exist in the portal db via ldap
[10:00:21 CDT(-0500)] <esm_> ok i'm re-checking out up3 m2 simple branch
[10:00:28 CDT(-0500)] <esm_> for whatever reason eclipse didn't like my first checkout
[10:00:32 CDT(-0500)] <EricDalquist> hrm
[10:00:37 CDT(-0500)] <esm_> kill
[10:00:44 CDT(-0500)] <esm_> anyway hopefully then I can help with some of the failing tests
[10:00:56 CDT(-0500)] <EricDalquist>
[10:28:04 CDT(-0500)] <esm_> eric when fixing tests and committing do you want the issue key attacahed to the commit msg
[10:28:09 CDT(-0500)] <EricDalquist> ok, cleaned up bootstrap
[10:28:15 CDT(-0500)] <esm_> cool
[10:28:17 CDT(-0500)] <EricDalquist> I'm just using a generic issue
[10:28:27 CDT(-0500)] <EricDalquist> UPT-286
[10:28:34 CDT(-0500)] <EricDalquist> to group all maven2 related work under
[10:28:35 CDT(-0500)] <esm_> ok
[10:28:42 CDT(-0500)] <EricDalquist> so with bootstraping now
[10:28:49 CDT(-0500)] <EricDalquist> you just need to cd to the bootstrap dir and run 'ant'
[10:29:34 CDT(-0500)] <esm_> sweeter than yoohoo
[10:29:48 CDT(-0500)] <EricDalquist>
[10:29:51 CDT(-0500)] <EricDalquist> and easier than shell scripts
[10:30:06 CDT(-0500)] <EricDalquist> not sure why I didn't think of just using ant from the start ...
[10:30:23 CDT(-0500)] <EricDalquist> well, on to unit tests again
[10:30:28 CDT(-0500)] <EricDalquist> which ones are you looking at right now?
[10:30:30 CDT(-0500)] <esm_> yeah no kidding
[10:30:41 CDT(-0500)] <esm_> i'm working ffrom the top of the mvn test output down
[10:30:45 CDT(-0500)] <EricDalquist> ok
[10:30:45 CDT(-0500)] <esm_> so i just fixed StructureTransformPortletStateRenderingAttributeProviderTest
[10:30:48 CDT(-0500)] <EricDalquist> I'll work from the bottom
[10:31:12 CDT(-0500)] <esm_> ok i'm going to actually head from home ('m at home now) to work for lunch with a colleague
[10:31:16 CDT(-0500)] <esm_> then I'll be back at it
[10:31:19 CDT(-0500)] <esm_> probably around 2
[10:31:28 CDT(-0500)] <EricDalquist> sounds good
[10:31:30 CDT(-0500)] <esm_> i presume you won't be through all of the tests
[10:31:31 CDT(-0500)] <esm_>
[10:31:36 CDT(-0500)] <EricDalquist> well we can hope
[10:31:38 CDT(-0500)] <EricDalquist> but I doubt it
[10:31:38 CDT(-0500)] <esm_> but i'll ping the chatroom
[10:31:41 CDT(-0500)] <esm_> k
[10:31:42 CDT(-0500)] <EricDalquist> sounds good
[11:41:22 CDT(-0500)] * lescour (n=JBouncer@adsl-38-10-98.tulsaconnect.com) has joined ##uportal
[11:41:29 CDT(-0500)] <lescour> hey guys
[11:43:43 CDT(-0500)] <EricDalquist> hello
[11:49:25 CDT(-0500)] <lescour> does anyone know if a Rails talk has been submitted to jasig?
[11:50:57 CDT(-0500)] <EricDalquist> not sure
[11:51:06 CDT(-0500)] <EricDalquist> it would be a good one to do though
[11:52:27 CDT(-0500)] <lescour> what do you think would be more intesting...contrasting Rails and Django
[11:52:41 CDT(-0500)] <lescour> or an introduction to rails with some working code
[11:52:56 CDT(-0500)] <EricDalquist> probably an intro to rails
[11:53:07 CDT(-0500)] <EricDalquist> I'm not sure how many devs at ja-sig have really seen what rails is or does
[11:53:43 CDT(-0500)] <lescour> ok. i'll see what they think of the idea here
[11:54:01 CDT(-0500)] <EricDalquist> cool
[12:41:12 CDT(-0500)] * esm (n=esm@clue.mse.jhu.edu) has joined ##uportal
[12:42:10 CDT(-0500)] <esm> hey hows it going
[12:42:59 CDT(-0500)] <esm> i see you probably fixed most of the tests by moving stuff to resources
[12:47:33 CDT(-0500)] <esm> Tests run: 461, Failures: 2, Errors: 0, Skipped: 0
[12:47:35 CDT(-0500)] <esm> nice
[12:47:47 CDT(-0500)] <EricDalquist> actually it all passed for me
[12:51:46 CDT(-0500)] <esm> oh
[12:51:48 CDT(-0500)] <esm> Hmm.
[12:51:54 CDT(-0500)] <esm> WeakLinkedListTest is the test that fails
[12:52:12 CDT(-0500)] <EricDalquist> ah I bet it is relying on GC behavior that the OSX JVM doesn't replicate
[12:52:16 CDT(-0500)] <esm> 1 -------------------------------------------------------------------------------
[12:52:16 CDT(-0500)] <esm> 2 Test set: org.jasig.portal.utils.WeakLinkedListTest
[12:52:16 CDT(-0500)] <esm> 3 -------------------------------------------------------------------------------
[12:52:16 CDT(-0500)] <esm> 4 Tests run: 58, Failures: 2, Errors: 0, Skipped: 0, Time elapsed: 2.396 sec <<< FAILURE!
[12:52:16 CDT(-0500)] <esm> 5 testWeakIterator(org.jasig.portal.utils.WeakLinkedListTest) Time elapsed: 0.733 sec <<< FAILURE!
[12:52:36 CDT(-0500)] <EricDalquist> thats the problem with testing code that uses Reference objects
[12:53:40 CDT(-0500)] * esm (n=esm@clue.mse.jhu.edu) has joined ##uportal
[12:53:53 CDT(-0500)] <esm> ok yeah I was on my linux box
[12:53:58 CDT(-0500)] <esm> i am on my linux box rather
[12:54:05 CDT(-0500)] <EricDalquist> ah
[12:54:07 CDT(-0500)] <EricDalquist> yeah
[12:54:16 CDT(-0500)] <EricDalquist> I'm thinking about just commenting those tests out for general development
[12:54:21 CDT(-0500)] <EricDalquist> there are 3 of them
[12:54:27 CDT(-0500)] <EricDalquist> that deal with weak refs
[12:54:40 CDT(-0500)] <EricDalquist> and they take the longest of any tests because of calling GC and waiting
[12:55:52 CDT(-0500)] <esm> yeah
[12:56:09 CDT(-0500)] <esm> you can keep the tests, but tell surefire to ignore them
[12:56:28 CDT(-0500)] <esm> probably better than commentting
[12:57:15 CDT(-0500)] <EricDalquist> yeah
[12:57:22 CDT(-0500)] <EricDalquist> can you do that?
[12:57:25 CDT(-0500)] <esm> sure
[12:57:43 CDT(-0500)] <EricDalquist> thanks
[12:58:49 CDT(-0500)] <esm> np
[13:00:13 CDT(-0500)] <EricDalquist> interesting that mvn package works from the root but mvn site fails with the uportal3-ear sub-project complaining about not finding the uP3-1.0.0-SNAPSHOT.war dependency
[13:00:41 CDT(-0500)] <EricDalquist> do I need to mvn install the uP3 project before I can run site on uportal3-ear?
[13:01:44 CDT(-0500)] <esm> yeah
[13:02:07 CDT(-0500)] <esm> that is my guess. ear will look for the deps in the local maven repo
[13:02:29 CDT(-0500)] <esm> maven in general does that
[13:02:50 CDT(-0500)] <EricDalquist> weird that pacakge works
[13:03:09 CDT(-0500)] <esm> hm
[13:12:10 CDT(-0500)] <esm> well surefire is being wierd
[13:12:25 CDT(-0500)] <EricDalquist> not ignorning that test?
[13:12:32 CDT(-0500)] <esm> when i excluded the test, that exclusion over-rode the default ignores
[13:12:42 CDT(-0500)] <esm> Abstract*, $, etc.
[13:12:52 CDT(-0500)] <esm> which is weird behavior
[13:15:45 CDT(-0500)] <EricDalquist> weird
[13:22:45 CDT(-0500)] <EricDalquist> grr ... mvn isn't honoring my transitive dependency exclusion
[13:23:33 CDT(-0500)] <EricDalquist> oops
[13:23:35 CDT(-0500)] <EricDalquist> neverind
[13:23:42 CDT(-0500)] <EricDalquist> commons-logging != commons-logging-api
[13:27:18 CDT(-0500)] <esm>
[13:27:57 CDT(-0500)] <EricDalquist> ok, well I have shared libs going into the ear now too
[13:28:26 CDT(-0500)] <EricDalquist> so I guess the next step is getting the db and gapdb ant tasks working
[13:28:37 CDT(-0500)] <EricDalquist> and developing a nice way to deploy an ear to tomcat
[13:30:33 CDT(-0500)] * EricDalquist is very excited about generating WARs and an EAR
[13:30:51 CDT(-0500)] <EricDalquist> I can't wait until we get stuff broken up and generate a bunch of little up3-* jars
[13:38:44 CDT(-0500)] <EricDalquist> hey esm you there?
[13:54:04 CDT(-0500)] <esm> oooh now i am
[13:54:05 CDT(-0500)] <esm> whats up
[13:57:28 CDT(-0500)] <EricDalquist> heh ... I'm heading off to a meeting then home
[13:57:32 CDT(-0500)] <esm> doh
[13:57:35 CDT(-0500)] <EricDalquist> just trying to figure out what to do next for uP3
[13:57:37 CDT(-0500)] <esm> anything i can do while ur gone
[13:57:38 CDT(-0500)] <esm> ok
[13:57:38 CDT(-0500)] <EricDalquist> I have a few minute
[13:57:40 CDT(-0500)] <EricDalquist> mintues
[13:57:42 CDT(-0500)] <EricDalquist> so ...
[13:57:45 CDT(-0500)] <esm> modules?
[13:58:11 CDT(-0500)] <EricDalquist> well I want to work on getting the mvn-simple branch to actually deploy and run
[13:58:14 CDT(-0500)] <esm> code modules
[13:58:15 CDT(-0500)] <esm> oh
[13:58:15 CDT(-0500)] <EricDalquist> to that extent ...
[13:58:17 CDT(-0500)] <esm> sure of course
[13:58:39 CDT(-0500)] <esm> i can work on that today/eventing
[13:58:43 CDT(-0500)] <esm> i'm spinning here at work
[13:58:46 CDT(-0500)] <EricDalquist> we need to figure out some ant tasks that can run the DbLoader and gap DbInit tasks
[13:58:47 CDT(-0500)] <esm> spinning my wheels
[13:58:48 CDT(-0500)] <esm> yeah
[13:59:09 CDT(-0500)] <EricDalquist> and we need to update the pluto maven plugin so it can work on already compiled WARs
[13:59:15 CDT(-0500)] <esm> right
[13:59:19 CDT(-0500)] <EricDalquist> so that when the EAR is generated all those WARs are assebled
[13:59:25 CDT(-0500)] <esm> makes sense
[13:59:45 CDT(-0500)] <EricDalquist> and the web.xml in the uP3 sub-project needs to be touched by the maven assembler when that project is packaged
[13:59:59 CDT(-0500)] <esm> pluto maven assembler right?
[14:00:02 CDT(-0500)] <esm> yeah that can be done
[14:00:08 CDT(-0500)] <EricDalquist> yeah thats what I meant
[14:00:14 CDT(-0500)] <EricDalquist> so ... take your pick of that and just let me know in the irc channel how progress is coming on it
[14:00:17 CDT(-0500)] <esm> ok i can add that stuff
[14:00:18 CDT(-0500)] <esm> ok
[14:00:22 CDT(-0500)] <EricDalquist> I'll check on the IRC channel when I get home to see what I should start on
[14:00:25 CDT(-0500)] <EricDalquist> thanks
[14:00:30 CDT(-0500)] <esm> np!!
[14:00:48 CDT(-0500)] <EricDalquist> once we get mvn-simple initing/deploying/running I'll do another merge back into the trunk
[14:00:52 CDT(-0500)] <EricDalquist> another branch
[14:00:57 CDT(-0500)] <EricDalquist> and then we start the code module fun
[14:00:58 CDT(-0500)] <esm> excellent
[14:01:11 CDT(-0500)] <EricDalquist> awesome
[14:01:18 CDT(-0500)] <EricDalquist> thanks for all the help on this ... I'll catch you later
[15:11:32 CDT(-0500)] <EricDalquist> hey esm, have you started on any of those tasks I went over earlier?
[15:27:36 CDT(-0500)] <esm> yeah i'm working the the pluto maven plugin
[15:27:39 CDT(-0500)] <esm> to take a list of wars
[15:27:50 CDT(-0500)] <esm> got caught by something else at work
[15:32:50 CDT(-0500)] <EricDalquist> cool
[15:33:04 CDT(-0500)] <EricDalquist> I'm going to add the maven pluto plugin to the uP3 project to assemble the uP3 web.xml
Page Comparison
General
Content
Integrations