[2008-04-10 03:51:52] JOIN #higgins :Jimse!n=jimse@209.31.24.235.ptr.us.xo.net JOIN :#higgins [2008-04-10 06:27:52] JOIN #higgins :rcjsuen!n=rcjsuen@bas6-kitchener06-1177625335.dsl.bell.ca JOIN :#higgins [2008-04-10 07:22:31] QUIT rcjsuen [2008-04-10 07:29:04] JOIN #higgins :rcjsuen!n=rcjsuen@bas6-kitchener06-1177625335.dsl.bell.ca JOIN :#higgins [2008-04-10 08:46:13] <_keturn:#higgins@higginsircbot|QUIT>QUIT _keturn [2008-04-10 09:30:25] JOIN #higgins :Duane!n=dbuss@nat/novell/x-f0b3537ee8033097 JOIN :#higgins [2008-04-10 09:49:40] <_keturn:#higgins@higginsircbot|JOIN>JOIN #higgins :_keturn!n=acapnoti@pdpc/supporter/sustaining/keturn JOIN :#higgins [2008-04-10 10:00:35] JOIN #higgins :trevithickp!n=Paul@static-68-162-255-8.bos.east.verizon.net JOIN :#higgins [2008-04-10 10:29:42] JOIN #higgins :george!n=stanchev@c-98-202-106-66.hsd1.ut.comcast.net JOIN :#higgins [2008-04-10 10:30:42] hi [2008-04-10 10:32:56] im trying to build the bandit idp..1480 [2008-04-10 10:33:52] how do i point to eclipse...bld fails on org...configuration.common since it cannot see eclipse core jars [2008-04-10 10:34:03] probably missing somehting obviou [2008-04-10 10:35:45] George, I think Daniel is getting on the channel to help [2008-04-10 10:35:47] You will need to regenerate your build.xml files for your system [2008-04-10 10:36:05] so that the ECLIPSE (whatever it is) gets set properly [2008-04-10 10:36:12] use higgins2ant [2008-04-10 10:36:56] thats not part of the tar.gz on the bandit's site is it? the higgins2ant? [2008-04-10 10:37:06] Sorry, [2008-04-10 10:37:16] I was thinking you were checking out eclipse projects [2008-04-10 10:37:23] either way [2008-04-10 10:37:26] You will need to set an environment variable [2008-04-10 10:37:33] Let me see what it is... [2008-04-10 10:38:05] ECLIPSE_HOME [2008-04-10 10:38:23] That should overwrite the ECLIPSE_HOME that is in the build.xml files that are in the tar.gz file [2008-04-10 10:38:57] That should work shouldn't it Jim? [2008-04-10 10:39:28] i've got that set plus i patched the build.xml to point to my eclipse home...still failing to build [2008-04-10 10:39:48] There are a bunch of build.xml files.... did you patch them all? [2008-04-10 10:40:10] no but i am in the configuration.common [2008-04-10 10:40:15] trying to get this one to bld first [2008-04-10 10:40:27] You could also set a soft link [2008-04-10 10:40:52] The build.xml files think eclipse home is /home/dsanders/Documents/eclipse [2008-04-10 10:40:58] which is where it is on my machine [2008-04-10 10:41:22] yeah saw it in the bundle...thats the parent of "features" and "plugins" right [2008-04-10 10:41:28] thats the correct eclipse home [2008-04-10 10:41:55] It's just whereever you have installed eclipse. [2008-04-10 10:42:04] does it have to be on the same drive? [2008-04-10 10:42:15] im blding on windows/...eclipse is on c: [2008-04-10 10:42:20] building on d [2008-04-10 10:42:36] hmmm.... I don't know how to create a soft link on Windows. [2008-04-10 10:42:40] that would work [2008-04-10 10:43:04] I thought setting the environment variable would override the property setting. [2008-04-10 10:43:12] Is that not the case Jim? [2008-04-10 10:44:02] tried building under cygwin too but ran into same issue, let me see change of drives would help [2008-04-10 10:44:23] can you create soft links under cygwin? [2008-04-10 10:44:37] On linux, soft links can span drives [2008-04-10 10:44:48] i think so [2008-04-10 10:45:17] where do i point the link to? [2008-04-10 10:45:29] wherever your eclipse is installed [2008-04-10 10:45:52] and call it eclipse? [2008-04-10 10:45:59] the link needs to be "/home/dsanders/Documents/eclipse" [2008-04-10 10:46:19] You may have to set up a whole directory structure that is named that [2008-04-10 10:46:32] and then add a soft link called "eclipse" in that directory [2008-04-10 10:46:42] that points to your real eclipse installation [2008-04-10 10:46:58] just catching up -- sorry. So if I understand right, George is trying to build the Bandit IdP, and instead of redistributing Higgins jars, that project assumes you have the proper Higgins projects checked out. Is that right? [2008-04-10 10:47:33] He's trying to build from the tar.gz that we send out [2008-04-10 10:47:45] which contains all of the needed higgins code, but not eclipse core jars [2008-04-10 10:47:54] it also contains all of the dependent jars [2008-04-10 10:48:00] yeah the problem is pointing to eclispe [2008-04-10 10:48:01] except for eclipse core jars [2008-04-10 10:48:02] I see [2008-04-10 10:48:50] So, Higgins builds now require eclipse to be installed? [2008-04-10 10:49:00] Thought we didn't want to see that happen [2008-04-10 10:49:06] Well, the build.xml files depend on ECLIPSE_HOME [2008-04-10 10:49:25] yeah, it would be nice if we didn't have that dependency [2008-04-10 10:49:28] maybe I remember mike saying he had to for some reason [2008-04-10 10:49:45] something about plugins [2008-04-10 10:50:02] so, I remember for a long time, the ECLIPSE_HOME was read, but never actually used. [2008-04-10 10:50:39] so, if ant could safely ignore it, it would, but if the path exceeded your OS path len or something, it whould choke [2008-04-10 10:50:57] If we have the dependency, it would be nice if we had a way to override it. [2008-04-10 10:51:03] yes [2008-04-10 10:51:10] They should not explicitly set it as a property in the build.xml files. [2008-04-10 10:51:10] I'm not sure that happens though [2008-04-10 10:51:30] It doesn't, higgins2ant explicitly sets it. [2008-04-10 10:51:43] It should just use it. [2008-04-10 10:52:10] George, did you try setting ECLIPSE_HOME as an environment variable? [2008-04-10 10:52:11] Whenever I do an ant build I have to regenerate all of the build.xml files for my machine. [2008-04-10 10:52:20] yeah [2008-04-10 10:52:23] He did, but it doesn't override the property [2008-04-10 10:52:29] it points to the correct one [2008-04-10 10:52:29] dang [2008-04-10 10:52:45] i've got both the build.xml and the ECLIPSE_HOME pointing to the eclipse home [2008-04-10 10:52:53] in the past, I've been able to leave the build.xml files alone [2008-04-10 10:53:06] You may have to manually edit all of those build.xml files and change the value it is set to. [2008-04-10 10:53:12] even though they had paths that didn't exist in ECLIPSE_HOME [2008-04-10 10:53:23] as long as I didn't try building the plugin target [2008-04-10 10:53:38] sure, i can edit the files...i just need at least one proj to compile [2008-04-10 10:53:50] do you think may be its the $CLASSPATH variable? [2008-04-10 10:53:53] Problem is, there are dependencies between the projects [2008-04-10 10:54:04] so if you build one, it is likely going to build a bunch of others. [2008-04-10 10:54:08] I'd try to edit configuration.common and build that [2008-04-10 10:54:16] becuase it doesn't depend on anything else [2008-04-10 10:54:20] (I think) [2008-04-10 10:54:23] build: [2008-04-10 10:54:23] -save.build.properties: [2008-04-10 10:54:23] -build-project: [2008-04-10 10:54:23] [javac] Compiling 3 source files to C:\bandit\idp-1.0.1480\org.eclipse.higgi [2008-04-10 10:54:23] ns.configuration.common\build\bin [2008-04-10 10:54:23] [javac] C:\bandit\idp-1.0.1480\org.eclipse.higgins.configuration.common\src\ [2008-04-10 10:54:23] He tried that, but it failed. [2008-04-10 10:54:25] org\eclipse\higgins\configuration\common\ConfigurableComponentFactoryHelper.java [2008-04-10 10:54:27] :179: package org.eclipse.core.runtime does not exist [2008-04-10 10:54:29] [javac] org.eclipse.core.runtime.IExtensionPoint extensionPoint [2008-04-10 10:54:31] we need higginstoant to correctly set ECLIPSE_HOME and honor the env variable in the builds [2008-04-10 10:54:31] = org.eclipse.core.runtime.Platform.getExtensionRegistry().getExtensionPoint(ext [2008-04-10 10:54:33] ensionPointName); [2008-04-10 10:54:35] [javac] ^ [2008-04-10 10:54:40] thats the first error... [2008-04-10 10:54:57] i need to go to a meeting ... will try again in an hour [2008-04-10 10:54:59] thx guys! [2008-04-10 10:55:00] is this after you manually edited its build.xml and fixed ECLIPSE_HOME? [2008-04-10 10:55:04] yeah [2008-04-10 10:55:11] hmm [2008-04-10 10:55:27] Let's bring this up on the call today [2008-04-10 10:56:13] I'll have to miss that :( [2008-04-10 10:57:44] maybe I can skype in while I'm packing [2008-04-10 10:57:47] Could george just use the .war file? [2008-04-10 10:58:03] Why does he need to compile I wonder? [2008-04-10 10:58:09] i need to be able to build since we're going to be customizing that war file [2008-04-10 10:58:27] In what way are you going to customize? [2008-04-10 10:58:45] i will end up using the higgins source but decided to start from bandit since it was a little easier (i thought0 [2008-04-10 10:58:45] Because you could extract everything out, customize, and then rebuild it. [2008-04-10 10:59:03] Oh, you're going to change higgins source. [2008-04-10 10:59:27] its possible...dunno...if push comes to shove i will use the war [2008-04-10 10:59:36] and just add my jars there [2008-04-10 10:59:53] If you don't really need to change higgins code, that would work [2008-04-10 11:00:02] but our it wants to be able to build and package everything OSS [2008-04-10 11:00:04] yeah [2008-04-10 11:03:07] I could add a script to the tar.gz file for changing all of the build.xml files to set ECLIPSE_HOME [2008-04-10 11:04:01] this should probably be a Higgins defect? [2008-04-10 11:06:23] that was a pretty dead conversation [2008-04-10 11:06:53] (referring to the conf call discussion of access control) [2008-04-10 11:07:05] I'll say! [2008-04-10 11:20:35] QUIT george [2008-04-10 11:24:44] hope all my shuffling and zipping of bags didn't get too loud :) [2008-04-10 11:25:10] I thought you were getting dressed [2008-04-10 11:25:20] uh... maybe [2008-04-10 11:25:29] lol [2008-04-10 11:26:43] <|SergeyLyakhov|:#higgins@higginsircbot|JOIN>JOIN #higgins :|SergeyLyakhov|!n=kvirc@193.110.176.240 JOIN :#higgins [2008-04-10 11:27:44] JOIN #higgins :nairbreklew!n=chatzill@static-68-162-255-8.bos.east.verizon.net JOIN :#higgins [2008-04-10 11:27:51] JOIN #higgins :vkokhan!n=vkokhan@193.110.176.240 JOIN :#higgins [2008-04-10 11:28:33] <|SergeyLyakhov|:#higgins@higginsircbot|QUIT>QUIT |SergeyLyakhov| [2008-04-10 11:28:55] hi All, what is the issue with higgins2ant? [2008-04-10 11:30:49] PART #higgins "Time makes no sense" [2008-04-10 11:31:51] JOIN #higgins :vkokhan!n=vkokhan@193.110.176.240 JOIN :#higgins [2008-04-10 11:32:01] PART #higgins "Time makes no sense" [2008-04-10 11:32:01] JOIN #higgins :vkokhan!n=vkokhan@193.110.176.240 JOIN :#higgins [2008-04-10 11:33:00] Valery, the issue is that when higgins2ant generates the build.xml files it explicitly sets the ECLIPSE_HOME property [2008-04-10 11:33:30] So I can't take that build.xml and do an ant build on another machine where ECLIPSE_HOME is different [2008-04-10 11:33:56] It would be better if higgins2ant just "used" ECLIPSE_HOME instead of set it. [2008-04-10 11:34:07] look for it in the environment variable [2008-04-10 11:35:20] you can always run ant build using -DECLIPSE_HOME= to override generated one [2008-04-10 11:35:33] JOIN #higgins :george!n=stanchev@c-98-202-106-66.hsd1.ut.comcast.net JOIN :#higgins [2008-04-10 11:35:37] Well, except that there are nested builds [2008-04-10 11:36:15] and even your build.xml files don't do that when they call down to build a dependent project [2008-04-10 11:36:59] when you override property in the way above it always override generated properties even for nested builds [2008-04-10 11:37:43] this way autobuilder run builds on the build server [2008-04-10 11:37:49] I see [2008-04-10 11:38:24] system properties have higest priority in property's override hierarchy [2008-04-10 11:38:47] It would be nice if we could get it to simply take it from the environment. [2008-04-10 11:39:12] i think i found out why i cant build with my eclipse [2008-04-10 11:39:13] George, can you easily try the -DECLIPSE_HOME= thing [2008-04-10 11:39:29] i am using wtp europa [2008-04-10 11:39:38] and it doesn't come with startup.jar [2008-04-10 11:39:49] so the conditional properties are not set [2008-04-10 11:40:23] i am downloading eclipse-java-europa-winter-win32.zip to see if it comes with startup.jar [2008-04-10 11:40:48] Valery, the question still remains - why does Higgins2Ant have to explicitly set the ECLIPSE_HOME property? [2008-04-10 11:40:54] in fact latest version of higgins2ant generates build files which coud be used with Europa as well [2008-04-10 11:41:33] no, no startup.jar there as well...so i guess the build scripts do not work with europa [2008-04-10 11:41:44] oh [2008-04-10 11:42:19] how do i use higgins2ant to regenerate the build scripts? [2008-04-10 11:42:36] if you see startup.jar in build.xml then you uses wrong version of higgins2ant to generate [2008-04-10 11:42:53] You won't be able to regenerate the build.xml files you got from my tar.gz [2008-04-10 11:42:55] yeah, i was using the bandit distro of higgins [2008-04-10 11:43:31] i am going to the svn tree i have got to try to generate it there [2008-04-10 11:44:25] higgins2ant generates ECLIPSE_HOME property in order to easy run from command line [2008-04-10 11:44:56] But it will only work on the machine where you generated it. If I try to tar up the stuff and give it to someone else, they can't build it. [2008-04-10 11:45:20] George, where you got your version of higgins2ant? [2008-04-10 11:45:33] yeah...so how do i use higgins2ant? do i need to fix something there too? [2008-04-10 11:47:24] have you ever look at http://wiki.eclipse.org/Higgins2Ant? [2008-04-10 11:47:53] no, sorry...let me read it through...thx for the link [2008-04-10 11:47:59] George, if you are going to go to SVN, is there something you still need from the .tar.gz? [2008-04-10 11:48:46] i will be probably looking at your build.xml how you package it together, etc [2008-04-10 11:49:06] k, if you need help with that just let me know [2008-04-10 11:49:19] thx Daniel...appreciate the help! [2008-04-10 11:49:34] I could probably fixup my build script to set the -DECLIPSE_HOME from an environment variable. [2008-04-10 11:49:51] But it doesn't sound like even that would help you, as you have the wrong version of eclipse [2008-04-10 11:50:17] or a mismatched one in any case [2008-04-10 11:50:29] yeah, you need to mention on the bandit site that it works with 3.1.x but not with 3.2 yet [2008-04-10 11:50:52] I actually use 3.3 [2008-04-10 11:50:57] and it works great [2008-04-10 11:51:11] 3.2 worked as well [2008-04-10 11:51:12] intresting...does it have starup.jar? [2008-04-10 11:51:24] Where would it be? [2008-04-10 11:51:33] under the eclipse home [2008-04-10 11:51:48] yes, it's there [2008-04-10 11:52:03] 3.3 doesn't have sturtup.jar [2008-04-10 11:52:07] yeah [2008-04-10 11:52:18] he probably upgraded [2008-04-10 11:52:23] My exact version is 3.3.1.1 [2008-04-10 11:52:32] instead of new install [2008-04-10 11:52:36] Build id: M20071023-1652 [2008-04-10 11:52:51] instead it have org.eclipse.equinox.launcher_*.jar under plugins [2008-04-10 11:53:28] as I said new version of higgins2ant generates build files which work with both 3.2 and 3.3 [2008-04-10 11:54:45] What would it take to get rid of the dependency on ECLIPSE_HOME? [2008-04-10 11:54:50] Is that just too hard? [2008-04-10 11:55:05] The original goal was that we be able to build without eclipse being installed at all. [2008-04-10 11:55:28] We seem to have lost sight of that somewhere along the way [2008-04-10 12:00:28] in general most our projects could be built without Eclipse installed [2008-04-10 12:01:08] ECLIPSE_HOME property is required for those which directly depends on eclipse runtime [2008-04-10 12:01:30] in our case it is configuration.xml for example [2008-04-10 12:01:55] Why would configuration.xml depend on eclipse runtime? [2008-04-10 12:03:23] It is beter aske Mike about that - because it uses eclipse extension point way to instantiate classes [2008-04-10 12:04:02] ECLIPSE_HOME is also required to build project as a plugin [2008-04-10 12:05:18] QUIT Jimse [2008-04-10 12:05:42] in practice we can get rid of ECLIPSE_HOME been pregenerated but I do not think it is really big problem [2008-04-10 12:06:18] you're right. The real issue is the dependency [2008-04-10 12:06:44] If people don't have the right version of eclipse installed, then I could not send them build.xml files I generated. [2008-04-10 12:07:03] It would not work for them even if they set -DECLIPSE_HOME when running ant. [2008-04-10 12:07:59] no, I think it would [2008-04-10 12:09:11] It didn't work for George, even when he manually changed ECLIPSE_HOME in the build.xml file [2008-04-10 12:09:14] I tried to generate on 3.1 or 3.2 and run on 3.3 [2008-04-10 12:09:57] if you regenerate build files using latest version of higgins2ant it will [2008-04-10 12:10:17] old files will not work [2008-04-10 12:11:23] sorry, have to go, please send me an email if you will have problems or proposals [2008-04-10 12:15:57] QUIT george [2008-04-10 12:20:37] JOIN #higgins :MikeMc!n=MikeMc@ool-457d0c29.dyn.optonline.net JOIN :#higgins [2008-04-10 12:49:02] QUIT vkokhan [2008-04-10 14:25:19] QUIT MikeMc [2008-04-10 15:46:04] JOIN #higgins :george!n=stanchev@c-98-202-106-66.hsd1.ut.comcast.net JOIN :#higgins [2008-04-10 15:46:20] rehi... [2008-04-10 15:46:52] Daneil, i got it to by copying the build.xml's that come from the svn tree [2008-04-10 15:47:01] got to compile that is [2008-04-10 15:47:20] and then ant -DECLIPSE_HOME=... which works like a charm [2008-04-10 15:47:48] i had couple of quick questions though...i had to manually prime the lib folder [2008-04-10 15:48:00] i am not sure if this is the right thing to do [2008-04-10 15:48:38] the "java" folder (basically the bandit stuff) fails to compile because the lib is empty [2008-04-10 15:49:02] i looked at your buildidp.sh and didn't see anywhere where lib is filled in [2008-04-10 15:54:33] PART #higgins [2008-04-10 15:56:19] JOIN #higgins :dodo1974!n=stanchev@c-98-202-106-66.hsd1.ut.comcast.net JOIN :#higgins [2008-04-10 15:56:31] NICK georges [2008-04-10 15:57:03] JOIN #higgins :MikeMc!n=MikeMc@rrcs-24-136-112-210.nyc.biz.rr.com JOIN :#higgins [2008-04-10 16:09:54] QUIT george [2008-04-10 16:17:29] QUIT georges [2008-04-10 17:23:07] PART #higgins [2008-04-10 17:34:22] QUIT nairbreklew [2008-04-10 18:29:12] QUIT Duane [2008-04-10 18:45:27] QUIT tdoman [2008-04-10 19:24:03] JOIN #higgins :tdoman!n=TeeDoh@66.29.163.1.static.utahbroadband.com JOIN :#higgins [2008-04-10 20:23:31] JOIN #higgins :MikeMc!n=MikeMc@ool-457d0c29.dyn.optonline.net JOIN :#higgins [2008-04-10 22:54:55] JOIN #higgins :nairbreklew!n=chatzill@68-118-225-245.dhcp.oxfr.ma.charter.com JOIN :#higgins [2008-04-10 23:13:03] QUIT rcjsuen