Re: [Acegisecurity-developer] The "Maven Shuffle"
Ray Krueger wrote: Are we done moving all the files around? Is it safe to commit? Hi Ray Yes, go for it. For the record (we'll put this in a readme when the Maven changes are absolutely finalised): *** CONFIGURATION *** - From the project root directory use "maven multiproject:artifact" to build all the core and adapter artifacts (JARs), and run the tests - From the project root directory use "maven multiproject:install" to add the artifacts (JARs) to your %HOME%/.maven/repository/acegisecurity/jars directory so they're accessible to other Mavenised projects - To use the Eclipse project, add a MAVEN_HOME variable by selecting "Window", "Preferences", "Java", "Build Path", "Classpath Variables", "New", Name: "MAVEN_HOME", Path (use the "Folder" button): "%HOME%/.maven/repository" (replacing %HOME% with something like "C:/Documents and Settings/your_user_name" on a Windows box) *** MAVEN MIGRATION STATUS *** The core and adapters work well. Still outstanding is to remove the old JARs from the lib directory and complete modifying the Eclipse project to use MAVEN_HOME for all JARs instead of the project lib directory. Carlos is currently working on getting the samples Mavenised. The extractor directory still needs to be removed. The Hypersonic SQL directory still needs to be removed. It's unclear what we'll do with the integration test directory, as it's important but a large Ant script. In addition, I'll be refactoring or replacing (haven't decided just yet) the sample in the next few days as part of some documentation I'm writing on Acegi Security. Finally, the main Ant build needs refactoring to remove functionality replaced by the Maven build. Carlos and I have been keeping most of the Maven change discussions off-list to save traffic, but given the bulk is now complete we'll move such discussions back on-list so people can keep informed of progress and provide feedback. Best regards Ben --- This SF.Net email is sponsored by: Sybase ASE Linux Express Edition - download now for FREE LinuxWorld Reader's Choice Award Winner for best database on Linux. http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click ___ Acegisecurity-developer mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/acegisecurity-developer
RE: [Acegisecurity-developer] The "Maven Shuffle"
Don't you add a MAVEN_REPO variable into eclipse, instead of the MAVEN_HOME ? Also, when I run maven multiproject:artifact it builds the core fine, then runs some tests, and then I get : jar:jar: [jar] Building jar: D:\work\spring.acegisecurity\core\target\acegi-security-0.7-SNAPSHOT.jar + | Executing multiproject:artifact-callback Acegi Security System for Spring - CAS adapter | Memory: 19M/23M + Attempting to download acegi-security-0.7-SNAPSHOT.jar. WARNING: Failed to download acegi-security-0.7-SNAPSHOT.jar. Attempting to download maven-sdocbook-plugin-1.4-SNAPSHOT.jar. BUILD FAILED File.. d:\maven\cache\maven-multiproject-plugin-1.3.1\plugin.jelly Element... maven:reactor Line.. 217 Column 9 The build cannot continue because of the following unsatisfied dependency: acegi-security-0.7-SNAPSHOT.jar (try downloading from http://acegisecurity.sourceforge.net) Total time: 1 minutes 15 seconds Finished at: Sun Nov 14 17:44:35 GMT+10:00 2004 Cameron. > -Original Message- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of > Ben Alex > Sent: Thursday, 11 November 2004 7:13 AM > To: [EMAIL PROTECTED] > Subject: Re: [Acegisecurity-developer] The "Maven Shuffle" > > Ray Krueger wrote: > > >Are we done moving all the files around? Is it safe to commit? > > > > > > > Hi Ray > > Yes, go for it. For the record (we'll put this in a readme when the > Maven changes are absolutely finalised): > > *** CONFIGURATION *** > > - From the project root directory use "maven multiproject:artifact" to > build all the core and adapter artifacts (JARs), and run the tests > > - From the project root directory use "maven multiproject:install" to > add the artifacts (JARs) to your > %HOME%/.maven/repository/acegisecurity/jars directory so they're > accessible to other Mavenised projects > > - To use the Eclipse project, add a MAVEN_HOME variable by selecting > "Window", "Preferences", "Java", "Build Path", "Classpath Variables", > "New", Name: "MAVEN_HOME", Path (use the "Folder" button): > "%HOME%/.maven/repository" (replacing %HOME% with something like > "C:/Documents and Settings/your_user_name" on a Windows box) > > *** MAVEN MIGRATION STATUS *** > > The core and adapters work well. Still outstanding is to remove the old > JARs from the lib directory and complete modifying the Eclipse project > to use MAVEN_HOME for all JARs instead of the project lib directory. > Carlos is currently working on getting the samples Mavenised. The > extractor directory still needs to be removed. The Hypersonic SQL > directory still needs to be removed. > > It's unclear what we'll do with the integration test directory, as it's > important but a large Ant script. In addition, I'll be refactoring or > replacing (haven't decided just yet) the sample in the next few days as > part of some documentation I'm writing on Acegi Security. > > Finally, the main Ant build needs refactoring to remove functionality > replaced by the Maven build. > > Carlos and I have been keeping most of the Maven change discussions > off-list to save traffic, but given the bulk is now complete we'll move > such discussions back on-list so people can keep informed of progress > and provide feedback. > > Best regards > Ben > > > > --- > This SF.Net email is sponsored by: > Sybase ASE Linux Express Edition - download now for FREE > LinuxWorld Reader's Choice Award Winner for best database on Linux. > http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click > ___ > Acegisecurity-developer mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/acegisecurity-developer --- This SF.Net email is sponsored by: InterSystems CACHE FREE OODBMS DOWNLOAD - A multidimensional database that combines robust object and relational technologies, making it a perfect match for Java, C++,COM, XML, ODBC and JDBC. www.intersystems.com/match8 ___ Acegisecurity-developer mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/acegisecurity-developer
Re: [Acegisecurity-developer] The "Maven Shuffle"
Cameron Braid wrote: Don't you add a MAVEN_REPO variable into eclipse, instead of the MAVEN_HOME ? Also, when I run maven multiproject:artifact it builds the core fine, then runs some tests, and then I get : Yes, MAVEN_REPO. Sorry for any confusion. Try maven "multiproject:install" from the project root directory, which will cause the "core" acegisecurity-0.7-SNAPSHOT.jar to be written to your local repo, which is what is needed by the remaining subprojects. BTW, the Contacts Sample app is now Mavenised thanks to Carlos. To build it, from the samples/contact directory use "maven war" (we've only tested the acegi-sample-contacts-filter.war so far). Ben --- This SF.Net email is sponsored by: InterSystems CACHE FREE OODBMS DOWNLOAD - A multidimensional database that combines robust object and relational technologies, making it a perfect match for Java, C++,COM, XML, ODBC and JDBC. www.intersystems.com/match8 ___ Acegisecurity-developer mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/acegisecurity-developer
Re: [Acegisecurity-developer] The "Maven Shuffle"
On Thu, 11 Nov 2004 08:13:06 +1100, Ben Alex <[EMAIL PROTECTED]> wrote: > Ray Krueger wrote: > > > > >Are we done moving all the files around? Is it safe to commit? > > > > > > > Hi Ray > > Yes, go for it. For the record (we'll put this in a readme when the > Maven changes are absolutely finalised): > > *** CONFIGURATION *** > > - From the project root directory use "maven multiproject:artifact" to > build all the core and adapter artifacts (JARs), and run the tests > > - From the project root directory use "maven multiproject:install" to > add the artifacts (JARs) to your > %HOME%/.maven/repository/acegisecurity/jars directory so they're > accessible to other Mavenised projects > > - To use the Eclipse project, add a MAVEN_HOME variable by selecting > "Window", "Preferences", "Java", "Build Path", "Classpath Variables", > "New", Name: "MAVEN_HOME", Path (use the "Folder" button): > "%HOME%/.maven/repository" (replacing %HOME% with something like > "C:/Documents and Settings/your_user_name" on a Windows box) > > *** MAVEN MIGRATION STATUS *** > > The core and adapters work well. Still outstanding is to remove the old > JARs from the lib directory and complete modifying the Eclipse project > to use MAVEN_HOME for all JARs instead of the project lib directory. > Carlos is currently working on getting the samples Mavenised. The > extractor directory still needs to be removed. The Hypersonic SQL > directory still needs to be removed. > > It's unclear what we'll do with the integration test directory, as it's > important but a large Ant script. In addition, I'll be refactoring or > replacing (haven't decided just yet) the sample in the next few days as > part of some documentation I'm writing on Acegi Security. > > Finally, the main Ant build needs refactoring to remove functionality > replaced by the Maven build. > > Carlos and I have been keeping most of the Maven change discussions > off-list to save traffic, but given the bulk is now complete we'll move > such discussions back on-list so people can keep informed of progress > and provide feedback. > > Best regards > Ben > > --- > This SF.Net email is sponsored by: > Sybase ASE Linux Express Edition - download now for FREE > LinuxWorld Reader's Choice Award Winner for best database on Linux. > http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click > ___ > Acegisecurity-developer mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/acegisecurity-developer > Ok was just working on getting my stuff commited. I see the .java file in the old location src/net and in core/src/main... What do I do? heh --- This SF.Net email is sponsored by: InterSystems CACHE FREE OODBMS DOWNLOAD - A multidimensional database that combines robust object and relational technologies, making it a perfect match for Java, C++,COM, XML, ODBC and JDBC. www.intersystems.com/match8 ___ Acegisecurity-developer mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/acegisecurity-developer
Re: [Acegisecurity-developer] The "Maven Shuffle"
Ray Krueger wrote: Ok was just working on getting my stuff commited. I see the .java file in the old location src/net and in core/src/main... What do I do? heh Hi Ray I think you might need to do a CVS update again, as the old "/src" directory is completely gone these days. From my local build (no /src): $ ls -l total 146 drwxrwxrwx+ 2 Administ None0 Jun 21 23:49 CVS drwxrwxrwx+ 8 Administ None 4096 Nov 10 09:27 adapters -rwxrwxrwx1 Administ None 209 Mar 28 2004 ant.bat -rwxrwxrwx1 Administ None 207 Jun 21 16:03 ant.sh -rwxrwxrwx1 Administ None 3078 Aug 1 09:47 balex.keystore -rwxrwxrwx1 Administ None 112 Nov 14 09:55 build.properties -rwxrwxrwx1 Administ None20996 Aug 24 10:13 build.xml -rwxrwxrwx1 Administ None 9777 Nov 16 00:04 changelog.txt -rwxrwxrwx1 Administ None 1906 Oct 15 10:26 contributors.txt drwxrwxrwx+ 5 Administ None 4096 Nov 16 23:02 core drwxrwxrwx+ 2 Administ None0 Nov 13 07:53 dist drwxrwxrwx+ 5 Administ None 4096 Nov 15 11:33 doc drwxrwxrwx+ 4 Administ None 4096 Jun 21 23:49 extractor drwxrwxrwx+ 3 Administ None 4096 Nov 17 16:30 hsqldb drwxrwxrwx+ 10 Administ None 4096 Sep 25 12:39 integration-test -rwxrwxrwx1 Administ None15734 Mar 23 2004 jalopy.xml drwxrwxrwx+ 20 Administ None 4096 Oct 18 07:47 lib -rwxrwxrwx1 Administ None11558 Mar 23 2004 license.txt -rwxrwxrwx1 Administ None 6344 Nov 15 11:32 maven.xml -rwxrwxrwx1 Administ None 1411 Apr 2 2004 notice.txt -rwxrwxrwx1 Administ None 3915 Nov 15 11:32 project.propertie -rwxrwxrwx1 Administ None10218 Nov 17 00:39 project.xml -rwxrwxrwx1 Administ None 4660 Sep 24 10:00 readme.txt drwxrwxrwx+ 6 Administ None 4096 Nov 14 09:38 samples drwxrwxrwx+ 4 Administ None0 Oct 30 10:48 sandbox drwxrwxrwx+ 9 Administ None0 Nov 16 11:58 target drwxrwxrwx+ 3 Administ None 4096 Oct 30 10:48 test -rwxrwxrwx1 Administ None 2491 Apr 2 2004 upgrade-03-04.txt -rwxrwxrwx1 Administ None 2780 Apr 27 2004 upgrade-04-05.txt -rwxrwxrwx1 Administ None 3219 Aug 3 17:18 upgrade-05-06.txt -rwxrwxrwx1 Administ None 2124 Oct 18 16:41 upgrade-06-07.txt Best regards ben --- This SF.Net email is sponsored by: InterSystems CACHE FREE OODBMS DOWNLOAD - A multidimensional database that combines robust object and relational technologies, making it a perfect match for Java, C++,COM, XML, ODBC and JDBC. www.intersystems.com/match8 ___ Acegisecurity-developer mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/acegisecurity-developer
Re: [Acegisecurity-developer] The "Maven Shuffle"
I probably did a checkout over an old copy without looking... On Thu, 18 Nov 2004 07:39:40 +1100, Ben Alex <[EMAIL PROTECTED]> wrote: > Ray Krueger wrote: > > >Ok was just working on getting my stuff commited. I see the .java file > >in the old location src/net and in core/src/main... > > > >What do I do? heh > > > > > > > Hi Ray > > I think you might need to do a CVS update again, as the old "/src" > directory is completely gone these days. From my local build (no /src): > > $ ls -l > total 146 > drwxrwxrwx+ 2 Administ None0 Jun 21 23:49 CVS > drwxrwxrwx+ 8 Administ None 4096 Nov 10 09:27 adapters > -rwxrwxrwx1 Administ None 209 Mar 28 2004 ant.bat > -rwxrwxrwx1 Administ None 207 Jun 21 16:03 ant.sh > -rwxrwxrwx1 Administ None 3078 Aug 1 09:47 balex.keystore > -rwxrwxrwx1 Administ None 112 Nov 14 09:55 build.properties > -rwxrwxrwx1 Administ None20996 Aug 24 10:13 build.xml > -rwxrwxrwx1 Administ None 9777 Nov 16 00:04 changelog.txt > -rwxrwxrwx1 Administ None 1906 Oct 15 10:26 contributors.txt > drwxrwxrwx+ 5 Administ None 4096 Nov 16 23:02 core > drwxrwxrwx+ 2 Administ None0 Nov 13 07:53 dist > drwxrwxrwx+ 5 Administ None 4096 Nov 15 11:33 doc > drwxrwxrwx+ 4 Administ None 4096 Jun 21 23:49 extractor > drwxrwxrwx+ 3 Administ None 4096 Nov 17 16:30 hsqldb > drwxrwxrwx+ 10 Administ None 4096 Sep 25 12:39 integration-test > -rwxrwxrwx1 Administ None15734 Mar 23 2004 jalopy.xml > drwxrwxrwx+ 20 Administ None 4096 Oct 18 07:47 lib > -rwxrwxrwx1 Administ None11558 Mar 23 2004 license.txt > -rwxrwxrwx1 Administ None 6344 Nov 15 11:32 maven.xml > -rwxrwxrwx1 Administ None 1411 Apr 2 2004 notice.txt > -rwxrwxrwx1 Administ None 3915 Nov 15 11:32 project.propertie > -rwxrwxrwx1 Administ None10218 Nov 17 00:39 project.xml > -rwxrwxrwx1 Administ None 4660 Sep 24 10:00 readme.txt > drwxrwxrwx+ 6 Administ None 4096 Nov 14 09:38 samples > drwxrwxrwx+ 4 Administ None0 Oct 30 10:48 sandbox > drwxrwxrwx+ 9 Administ None0 Nov 16 11:58 target > drwxrwxrwx+ 3 Administ None 4096 Oct 30 10:48 test > -rwxrwxrwx1 Administ None 2491 Apr 2 2004 upgrade-03-04.txt > -rwxrwxrwx1 Administ None 2780 Apr 27 2004 upgrade-04-05.txt > -rwxrwxrwx1 Administ None 3219 Aug 3 17:18 upgrade-05-06.txt > -rwxrwxrwx1 Administ None 2124 Oct 18 16:41 upgrade-06-07.txt > > Best regards > > > ben > > --- > This SF.Net email is sponsored by: InterSystems CACHE > FREE OODBMS DOWNLOAD - A multidimensional database that combines > robust object and relational technologies, making it a perfect match > for Java, C++,COM, XML, ODBC and JDBC. www.intersystems.com/match8 > ___ > Acegisecurity-developer mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/acegisecurity-developer > --- This SF.Net email is sponsored by: InterSystems CACHE FREE OODBMS DOWNLOAD - A multidimensional database that combines robust object and relational technologies, making it a perfect match for Java, C++,COM, XML, ODBC and JDBC. www.intersystems.com/match8 ___ Acegisecurity-developer mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/acegisecurity-developer