Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

[00:41:44 EDT(-0400)] * jayshao (n=jayshao@ool-44c59034.dyn.optonline.net) has joined ##uportal
[09:16:47 EDT(-0400)] * esm (n=esm@clue.mse.jhu.edu) has joined ##uportal
[09:36:55 EDT(-0400)] * jayshao (n=jayshao@jshao.rutgers.edu) has joined ##uportal
[09:43:41 EDT(-0400)] * EricDalquist (n=dalquist@bohemia.doit.wisc.edu) has joined ##uportal
[09:58:02 EDT(-0400)] * EricDalquist (n=dalquist@bohemia.doit.wisc.edu) has joined ##uportal
[10:10:39 EDT(-0400)] <EricDalquist> uhg
[10:10:50 EDT(-0400)] <EricDalquist> so this svn pruning is not going to be very easy
[10:17:17 EDT(-0400)] <esm> (sad)
[10:17:40 EDT(-0400)] <esm> Chris D. has more experience than I do with dumpfilter
[10:17:45 EDT(-0400)] <EricDalquist> the bad rev we ran into back in r2475 is causing lots of problems
[10:17:50 EDT(-0400)] <EricDalquist> oh dumpfilter is cake
[10:17:59 EDT(-0400)] <esm> oh ok good
[10:18:01 EDT(-0400)] <EricDalquist> problem is I can't do a dump/filter/load
[10:18:13 EDT(-0400)] <EricDalquist> without changing all the rev #s
[10:18:18 EDT(-0400)] <EricDalquist> which would be BAD
[10:18:53 EDT(-0400)] <esm> ok i'll be devils advocate
[10:18:55 EDT(-0400)] <esm> why is it bad
[10:19:13 EDT(-0400)] <EricDalquist> well
[10:19:17 EDT(-0400)] <EricDalquist> not really that bad
[10:19:23 EDT(-0400)] <esm> we have references to revisions in jira issues - in comments, not the fisheye plugin
[10:19:26 EDT(-0400)] <EricDalquist> but anyone who has anything checked out will have to re-checkout
[10:19:36 EDT(-0400)] <EricDalquist> in would invalidate every checked out version
[10:19:45 EDT(-0400)] <EricDalquist> and make any local changes very difficult to merge back in
[10:19:55 EDT(-0400)] <EricDalquist> it would*
[10:20:03 EDT(-0400)] <esm> ok so that can be avoided with some announcments/planning
[10:20:16 EDT(-0400)] <EricDalquist> yeah
[10:20:19 EDT(-0400)] <EricDalquist> so we'll see
[10:20:23 EDT(-0400)] <EricDalquist> I still may be able to get around it
[10:21:05 EDT(-0400)] <EricDalquist> I found a tool for fixing corrup revs in the fsfs system
[10:21:15 EDT(-0400)] <esm> yeah. I guess the good thing is that mostly only up3 people are affected, the portlets and other stuff just got migrated
[10:21:19 EDT(-0400)] <esm> nice
[10:21:25 EDT(-0400)] <EricDalquist> so I did a filesystem copy of the repo last night to my local box and will be trying it out there
[10:21:39 EDT(-0400)] <esm> nice
[10:21:48 EDT(-0400)] <esm> i found my problem with assembly, now to fix it
[10:21:48 EDT(-0400)] <EricDalquist> if I can get around this my dumpfitler stragegy looks like it will work nicely
[10:21:52 EDT(-0400)] <esm> it was a buffer balooning
[10:21:53 EDT(-0400)] <EricDalquist> cool
[10:21:58 EDT(-0400)] <esm> nice
[10:22:02 EDT(-0400)] <EricDalquist> where in the code?
[10:22:13 EDT(-0400)] <esm> not yours (of course) it was mine.
[10:22:29 EDT(-0400)] <esm> I provide a ByteArrayOutputStream to store the results of war assembly
[10:22:48 EDT(-0400)] <esm> and the buffer for BAOS grows a power of 2 each time the buffer would overflow
[10:23:07 EDT(-0400)] <EricDalquist> nice
[10:23:10 EDT(-0400)] <esm> but I have a fix in my head
[10:23:27 EDT(-0400)] <esm> so i'll try to do it this afternoon but JHU stuff is calling right now
[10:28:31 EDT(-0400)] <EricDalquist> sweet!!!
[10:28:45 EDT(-0400)] <EricDalquist> looks like this fsfsverify tool can fix that bad rev!
[10:28:56 EDT(-0400)] <esm> awesome
[11:15:36 EDT(-0400)] <EricDalquist> I REALLY don't like out of office replies
[11:15:46 EDT(-0400)] <EricDalquist> I've gotten 15 so far from that email to jasig-announce
[11:51:28 EDT(-0400)] <EricDalquist> yay ... looks like the dump/filter/load is going to work quite well
[11:51:31 EDT(-0400)] <EricDalquist> and preserve rev #s
[11:51:52 EDT(-0400)] <EricDalquist> we're going to go from a repo of ~ 900MB to ~ 300MB
[11:54:38 EDT(-0400)] * colinclark (n=atrcwrk2@142.150.154.101) has joined ##uportal
[11:55:12 EDT(-0400)] * colinclark (n=atrcwrk2@142.150.154.101) has left ##uportal
[11:55:14 EDT(-0400)] * colinclark (n=atrcwrk2@142.150.154.101) has joined ##uportal
[11:56:11 EDT(-0400)] * colinclark (n=atrcwrk2@142.150.154.101) has left ##uportal
[11:56:57 EDT(-0400)] * colinclark (n=atrcwrk2@142.150.154.101) has joined ##uportal
[13:59:54 EDT(-0400)] * colinclar1 (n=atrcwrk2@142.150.154.101) has joined ##uportal
[14:43:01 EDT(-0400)] * colinclar1 (n=atrcwrk2@142.150.154.101) has left ##uportal
[15:25:22 EDT(-0400)] * clown (n=josephS@142.150.154.101) has joined ##uportal
[15:44:10 EDT(-0400)] * josephS (n=josephS@142.150.154.101) has joined ##uportal
[16:19:10 EDT(-0400)] <josephS> I am trying to build/deploy uPortal 3. It fails to launch on tomcat startup. catalina.out suggests that something is wrong with the database although I've followed everything at http://www.ja-sig.org/wiki/display/UP3/Building+and+Deploying.
[16:19:10 EDT(-0400)] <josephS> Any ideas anyone?
[16:19:40 EDT(-0400)] <EricDalquist> hey there
[16:20:03 EDT(-0400)] <EricDalquist> could you paste in a snippet of the error from catalina.out?
[16:20:11 EDT(-0400)] <EricDalquist> and which version of uP3 are you working with?
[16:22:38 EDT(-0400)] <josephS> hi back...just a second.
[16:23:25 EDT(-0400)] <EricDalquist> ok, I'm actually going to be heading out for the day in about 10 minutes. If you want you can email the uportal-users@lists.ja-sig.org list and we can work out the issue there, I'll probably have a free hour or two this weekend to lend a hand
[16:23:47 EDT(-0400)] <josephS> May 4, 2007 3:21:22 PM org.apache.catalina.session.PersistentManagerBase start
[16:23:47 EDT(-0400)] <josephS> SEVERE: No Store configured, persistence disabled
[16:23:47 EDT(-0400)] <josephS> May 4, 2007 3:21:35 PM org.apache.catalina.core.StandardContext start
[16:23:48 EDT(-0400)] <josephS> SEVERE: Error listenerStart
[16:23:48 EDT(-0400)] <josephS> May 4, 2007 3:21:35 PM org.apache.catalina.core.StandardContext start
[16:23:48 EDT(-0400)] <josephS> SEVERE: Context [/uP3] startup failed due to previous errors
[16:24:03 EDT(-0400)] <josephS> sorry for the fomatting...
[16:25:03 EDT(-0400)] <EricDalquist> ok, so the "SEVERE: No Store configured, persistence disabled" error is just because HTTPSession persistence is disabled, it isn't very nice that tomcat treats that as a severe error since things still run
[16:25:18 EDT(-0400)] <EricDalquist> The "SEVERE: Context [/uP3] startup failed due to previous errors" means that uP3 threw an exception when loading
[16:25:31 EDT(-0400)] <EricDalquist> there should be a portal.log file in the directory you started tomcat from
[16:25:39 EDT(-0400)] <EricDalquist> which should have full error messages
[16:26:27 EDT(-0400)] <josephS> okay...looking for that.
[16:30:04 EDT(-0400)] <josephS> the very first line is:
[16:30:06 EDT(-0400)] <josephS> ERROR [main] local.JdbcGroupDao May/04 15:06:32.361 - java.sql.SQLException: Table not found in statement [SELECT GROUP_ID, CREATOR_ID, ENTITY_TYPE_ID, GROUP_NAME, DESCRIPTION FROM GAP_GROUP WHERE GROUP_ID = ?]
[16:31:53 EDT(-0400)] <EricDalquist> hrm ok it looks like init-db didn't get run
[16:31:56 EDT(-0400)] <josephS> shall I just send the entire portal.log to uportal-users@lists.ja-sig.org?
[16:32:08 EDT(-0400)] <EricDalquist> that's ok
[16:32:17 EDT(-0400)] <josephS> I ran 'ant inti-db'...
[16:32:31 EDT(-0400)] <EricDalquist> that should have created those tables
[16:32:50 EDT(-0400)] <EricDalquist> do you have a SQL client you can use to connect to the hsql instance and see if it has been populated?
[16:33:30 EDT(-0400)] <josephS> I don't recall any errors, but I can re-run the ant process. we have mysql, but I'm far from a sql expert.
[16:33:52 EDT(-0400)] <josephS> i'll check around the office.
[16:34:28 EDT(-0400)] <EricDalquist> ah, well as it stands now uP3 will only work on hsql without tweaking, wide db support will be coming with RC2 in June
[16:34:30 EDT(-0400)] <josephS> but, i guess you'll be leaving soon.
[16:35:03 EDT(-0400)] <josephS> does that mean I can't use mysql?
[16:35:37 EDT(-0400)] <EricDalquist> you could but there would likely need to be changes in some code
[16:35:55 EDT(-0400)] <EricDalquist> to get it working out of the box you'll need to use hsql
[16:36:56 EDT(-0400)] * colinclar1 (n=atrcwrk2@142.150.154.101) has joined ##uportal
[16:37:01 EDT(-0400)] <josephS> we have SQLGrinder, I just discovered.