You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@continuum.apache.org by ca...@apache.org on 2006/09/08 07:46:58 UTC
svn commit: r441384 -
/maven/continuum/branches/continuum-acegi/continuum-security/continuum-security-acegi/src/main/resources/META-INF/plexus/components.xml
Author: carlos
Date: Thu Sep 7 22:46:57 2006
New Revision: 441384
URL: http://svn.apache.org/viewvc?view=rev&rev=441384
Log:
Add more components to plexus config
Modified:
maven/continuum/branches/continuum-acegi/continuum-security/continuum-security-acegi/src/main/resources/META-INF/plexus/components.xml
Modified: maven/continuum/branches/continuum-acegi/continuum-security/continuum-security-acegi/src/main/resources/META-INF/plexus/components.xml
URL: http://svn.apache.org/viewvc/maven/continuum/branches/continuum-acegi/continuum-security/continuum-security-acegi/src/main/resources/META-INF/plexus/components.xml?view=diff&rev=441384&r1=441383&r2=441384
==============================================================================
--- maven/continuum/branches/continuum-acegi/continuum-security/continuum-security-acegi/src/main/resources/META-INF/plexus/components.xml (original)
+++ maven/continuum/branches/continuum-acegi/continuum-security/continuum-security-acegi/src/main/resources/META-INF/plexus/components.xml Thu Sep 7 22:46:57 2006
@@ -29,5 +29,57 @@
</requirements>
</component>
+ <component>
+ <role>org.apache.maven.continuum.security.acegi.acl.AclInitializer</role>
+ <implementation>org.apache.maven.continuum.security.acegi.acl.AclInitializer</implementation>
+ <requirements>
+ <requirement>
+ <role>org.codehaus.mojo.sql.SqlExecMojo</role>
+ <field-name>sqlMojo</field-name>
+ </requirement>
+ <requirement>
+ <role>org.acegisecurity.acl.basic.BasicAclExtendedDao</role>
+ <field-name>dao</field-name>
+ </requirement>
+ </requirements>
+ <configuration>
+ <sqlClasspathResource>org/apache/maven/continuum/security/acegi/acl/acegi-acl-derby.sql</sqlClasspathResource>
+ </configuration>
+ </component>
+
+ <component>
+ <role>javax.sql.DataSource</role>
+ <implementation>org.apache.commons.dbcp.BasicDataSource</implementation>
+ <configuration>
+ <driverClassName>org.apache.derby.jdbc.EmbeddedDriver</driverClassName>
+ <url>jdbc:derby:${plexus.home}/database;create=true</url>
+ <username>sa</username>
+ </configuration>
+ </component>
+
+ <component>
+ <role>org.acegisecurity.acl.basic.BasicAclExtendedDao</role>
+ <implementation>org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl</implementation>
+ <component-composer>setter</component-composer>
+ <requirements>
+ <requirement>
+ <role>javax.sql.DataSource</role>
+ <field-name>dataSource</field-name>
+ </requirement>
+ </requirements>
+ </component>
+
+ <component>
+ <role>org.codehaus.mojo.sql.SqlExecMojo</role>
+ <implementation>org.codehaus.mojo.sql.SqlExecMojo</implementation>
+ <configuration>
+ <username>sa</username>
+ <password></password>
+ <driver>org.apache.derby.jdbc.EmbeddedDriver</driver>
+ <url>jdbc:derby:${plexus.home}/database;create=true</url>
+ <onError>continue</onError>
+ </configuration>
+ </component>
+
</components>
</component-set>