Re: [Acegisecurity-developer] The "Maven Shuffle"

2004-11-10 Thread Ben Alex
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"

2004-11-13 Thread Cameron Braid
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"

2004-11-14 Thread Ben Alex
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"

2004-11-17 Thread Ray Krueger
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"

2004-11-17 Thread Ben Alex
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"

2004-11-17 Thread Ray Krueger
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