You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ace.apache.org by ma...@apache.org on 2010/03/18 21:13:35 UTC

svn commit: r924975 - in /incubator/ace/trunk/ace-target-devserver: ./ src/main/assembly/ src/main/resources/ src/main/resources/conf/ src/main/resources/conf/org.apache.ace.server.log.servlet.factory/ src/main/resources/conf/org.apache.ace.server.log....

Author: marrs
Date: Thu Mar 18 20:13:34 2010
New Revision: 924975

URL: http://svn.apache.org/viewvc?rev=924975&view=rev
Log:
Updates to the server assembly. Fixed missing configuration, added run script, removed obsolete platform settings.

Added:
    incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.obr.servlet.cfg
    incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.obr.storage.file.cfg
    incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.log.servlet.factory/
    incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.log.servlet.factory/auditlog.cfg
    incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.log.servlet.factory/licenselog.cfg
    incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.log.store.factory/
    incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.log.store.factory/auditlog.cfg
    incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.log.store.factory/licenselog.cfg
    incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.repository.factory/
    incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.repository.factory/ace-activation.cfg
    incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.repository.factory/ace-activationinfo.cfg
    incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.repository.factory/ace-deployment.cfg
    incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.repository.factory/ace-gateway.cfg
    incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.repository.factory/ace-shop.cfg
    incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.repository.factory/ace-user.cfg
    incubator/ace/trunk/ace-target-devserver/src/main/resources/run.sh
Removed:
    incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/platform.properties
    incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/platform.setup
Modified:
    incubator/ace/trunk/ace-target-devserver/pom.xml
    incubator/ace/trunk/ace-target-devserver/src/main/assembly/assembly.xml
    incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.configurator.useradmin.task.UpdateUserAdminTask.cfg

Modified: incubator/ace/trunk/ace-target-devserver/pom.xml
URL: http://svn.apache.org/viewvc/incubator/ace/trunk/ace-target-devserver/pom.xml?rev=924975&r1=924974&r2=924975&view=diff
==============================================================================
--- incubator/ace/trunk/ace-target-devserver/pom.xml (original)
+++ incubator/ace/trunk/ace-target-devserver/pom.xml Thu Mar 18 20:13:34 2010
@@ -72,11 +72,13 @@
             <scope>provided</scope>
         </dependency>
 
+<!--
         <dependency>
             <groupId>javax.servlet</groupId>
             <artifactId>servlet-api</artifactId>
             <scope>provided</scope>
         </dependency>
+-->
 
         <dependency>
             <groupId>org.apache.felix</groupId>
@@ -101,13 +103,14 @@
             <scope>provided</scope>
         </dependency>
 
+<!-- why?
         <dependency>
             <groupId>org.apache.felix</groupId>
             <artifactId>org.apache.felix.main</artifactId>
 			<version>2.0.0</version>
             <scope>provided</scope>
         </dependency>
-
+-->
         <dependency>
             <groupId>org.apache.felix</groupId>
             <artifactId>org.apache.felix.prefs</artifactId>
@@ -144,6 +147,25 @@
             <scope>provided</scope>
         </dependency>
 		-->
+		
+		<!-- For now, let's include a different implementation found in the
+		     maven repository. -->
+		<!-- But not the Eclipse ones, as they all have a weird dependency on some
+		     Eclipse specific event manager...
+		<dependency>
+		    <groupId>org.eclipse.equinox</groupId>
+		    <artifactId>useradmin</artifactId>
+		    <version>1.0.0-v20070226</version>
+		</dependency>
+		
+		<dependency>
+		    <groupId>org.eclipse.equinox</groupId>
+		    <artifactId>log</artifactId>
+		    <version>1.0.100-v20070226</version>
+		</dependency>
+		-->
+		
+		
 		<!-- TODO validate if these are the right artifacts -->
 		<dependency>
 		    <groupId>org.ops4j.pax.web</groupId>
@@ -167,6 +189,14 @@
 
         <dependency>
             <groupId>${project.groupId}</groupId>
+            <artifactId>ace-client-repository-impl</artifactId>
+            <version>${project.version}</version>
+            <scope>runtime</scope>
+        </dependency>
+
+
+        <dependency>
+            <groupId>${project.groupId}</groupId>
             <artifactId>ace-client-repository-helper-bundle</artifactId>
             <version>${project.version}</version>
             <scope>runtime</scope>
@@ -190,6 +220,20 @@
 
         <dependency>
             <groupId>${project.groupId}</groupId>
+            <artifactId>ace-configurator-useradmin-task</artifactId>
+            <version>${project.version}</version>
+            <scope>runtime</scope>
+        </dependency>
+
+        <dependency>
+            <groupId>${project.groupId}</groupId>
+            <artifactId>ace-configurator-serveruseradmin</artifactId>
+            <version>${project.version}</version>
+            <scope>runtime</scope>
+        </dependency>
+
+        <dependency>
+            <groupId>${project.groupId}</groupId>
             <artifactId>ace-consolelogger</artifactId>
             <version>${project.version}</version>
             <scope>runtime</scope>
@@ -286,12 +330,14 @@
             <scope>runtime</scope>
         </dependency>
 
+<!-- does not exist anymore?
         <dependency>
             <groupId>${project.groupId}</groupId>
             <artifactId>ace-server-log</artifactId>
             <version>${project.version}</version>
             <scope>runtime</scope>
         </dependency>
+-->
 
         <dependency>
             <groupId>${project.groupId}</groupId>
@@ -302,10 +348,27 @@
 
         <dependency>
             <groupId>${project.groupId}</groupId>
+            <artifactId>ace-log</artifactId>
+            <version>${project.version}</version>
+            <scope>runtime</scope>
+        </dependency>
+
+        <dependency>
+            <groupId>${project.groupId}</groupId>
+            <artifactId>ace-log-servlet</artifactId>
+            <version>${project.version}</version>
+            <scope>runtime</scope>
+        </dependency>
+
+
+		<!-- not there yet, borrow from old project for now? 
+        <dependency>
+            <groupId>${project.groupId}</groupId>
             <artifactId>ace-webui</artifactId>
             <version>${project.version}</version>
             <scope>runtime</scope>
         </dependency>
+		-->
 
     </dependencies>
 </project>
\ No newline at end of file

Modified: incubator/ace/trunk/ace-target-devserver/src/main/assembly/assembly.xml
URL: http://svn.apache.org/viewvc/incubator/ace/trunk/ace-target-devserver/src/main/assembly/assembly.xml?rev=924975&r1=924974&r2=924975&view=diff
==============================================================================
--- incubator/ace/trunk/ace-target-devserver/src/main/assembly/assembly.xml (original)
+++ incubator/ace/trunk/ace-target-devserver/src/main/assembly/assembly.xml Thu Mar 18 20:13:34 2010
@@ -24,6 +24,9 @@
             <source>src/main/resources/run.sh</source>
             <fileMode>0777</fileMode>
         </file>
+        <file>
+            <source>src/main/resources/platform.properties</source>
+        </file>
     </files>
     <dependencySets>
         <dependencySet>

Modified: incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.configurator.useradmin.task.UpdateUserAdminTask.cfg
URL: http://svn.apache.org/viewvc/incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.configurator.useradmin.task.UpdateUserAdminTask.cfg?rev=924975&r1=924974&r2=924975&view=diff
==============================================================================
--- incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.configurator.useradmin.task.UpdateUserAdminTask.cfg (original)
+++ incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.configurator.useradmin.task.UpdateUserAdminTask.cfg Thu Mar 18 20:13:34 2010
@@ -1,3 +1,3 @@
 repositoryLocation = http://localhost:8080/repository
 repositoryCustomer = apache
-repositoryName = user
\ No newline at end of file
+repositoryName = user

Added: incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.obr.servlet.cfg
URL: http://svn.apache.org/viewvc/incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.obr.servlet.cfg?rev=924975&view=auto
==============================================================================
--- incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.obr.servlet.cfg (added)
+++ incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.obr.servlet.cfg Thu Mar 18 20:13:34 2010
@@ -0,0 +1 @@
+org.apache.ace.server.servlet.endpoint=/obr
\ No newline at end of file

Added: incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.obr.storage.file.cfg
URL: http://svn.apache.org/viewvc/incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.obr.storage.file.cfg?rev=924975&view=auto
==============================================================================
--- incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.obr.storage.file.cfg (added)
+++ incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.obr.storage.file.cfg Thu Mar 18 20:13:34 2010
@@ -0,0 +1 @@
+fileLocation=store
\ No newline at end of file

Added: incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.log.servlet.factory/auditlog.cfg
URL: http://svn.apache.org/viewvc/incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.log.servlet.factory/auditlog.cfg?rev=924975&view=auto
==============================================================================
--- incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.log.servlet.factory/auditlog.cfg (added)
+++ incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.log.servlet.factory/auditlog.cfg Thu Mar 18 20:13:34 2010
@@ -0,0 +1,2 @@
+name=auditlog
+org.apache.ace.server.servlet.endpoint=/auditlog

Added: incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.log.servlet.factory/licenselog.cfg
URL: http://svn.apache.org/viewvc/incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.log.servlet.factory/licenselog.cfg?rev=924975&view=auto
==============================================================================
--- incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.log.servlet.factory/licenselog.cfg (added)
+++ incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.log.servlet.factory/licenselog.cfg Thu Mar 18 20:13:34 2010
@@ -0,0 +1,2 @@
+name=licenselog
+org.apache.ace.server.servlet.endpoint=/licenselog

Added: incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.log.store.factory/auditlog.cfg
URL: http://svn.apache.org/viewvc/incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.log.store.factory/auditlog.cfg?rev=924975&view=auto
==============================================================================
--- incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.log.store.factory/auditlog.cfg (added)
+++ incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.log.store.factory/auditlog.cfg Thu Mar 18 20:13:34 2010
@@ -0,0 +1 @@
+name=auditlog
\ No newline at end of file

Added: incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.log.store.factory/licenselog.cfg
URL: http://svn.apache.org/viewvc/incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.log.store.factory/licenselog.cfg?rev=924975&view=auto
==============================================================================
--- incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.log.store.factory/licenselog.cfg (added)
+++ incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.log.store.factory/licenselog.cfg Thu Mar 18 20:13:34 2010
@@ -0,0 +1 @@
+name=licenselog
\ No newline at end of file

Added: incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.repository.factory/ace-activation.cfg
URL: http://svn.apache.org/viewvc/incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.repository.factory/ace-activation.cfg?rev=924975&view=auto
==============================================================================
--- incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.repository.factory/ace-activation.cfg (added)
+++ incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.repository.factory/ace-activation.cfg Thu Mar 18 20:13:34 2010
@@ -0,0 +1,3 @@
+name=activation
+customer=apache
+master=true
\ No newline at end of file

Added: incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.repository.factory/ace-activationinfo.cfg
URL: http://svn.apache.org/viewvc/incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.repository.factory/ace-activationinfo.cfg?rev=924975&view=auto
==============================================================================
--- incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.repository.factory/ace-activationinfo.cfg (added)
+++ incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.repository.factory/ace-activationinfo.cfg Thu Mar 18 20:13:34 2010
@@ -0,0 +1,3 @@
+name=activationinfo
+customer=apache
+master=true
\ No newline at end of file

Added: incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.repository.factory/ace-deployment.cfg
URL: http://svn.apache.org/viewvc/incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.repository.factory/ace-deployment.cfg?rev=924975&view=auto
==============================================================================
--- incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.repository.factory/ace-deployment.cfg (added)
+++ incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.repository.factory/ace-deployment.cfg Thu Mar 18 20:13:34 2010
@@ -0,0 +1,3 @@
+name=deployment
+customer=apache
+master=true
\ No newline at end of file

Added: incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.repository.factory/ace-gateway.cfg
URL: http://svn.apache.org/viewvc/incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.repository.factory/ace-gateway.cfg?rev=924975&view=auto
==============================================================================
--- incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.repository.factory/ace-gateway.cfg (added)
+++ incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.repository.factory/ace-gateway.cfg Thu Mar 18 20:13:34 2010
@@ -0,0 +1,3 @@
+name=gateway
+customer=apache
+master=true
\ No newline at end of file

Added: incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.repository.factory/ace-shop.cfg
URL: http://svn.apache.org/viewvc/incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.repository.factory/ace-shop.cfg?rev=924975&view=auto
==============================================================================
--- incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.repository.factory/ace-shop.cfg (added)
+++ incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.repository.factory/ace-shop.cfg Thu Mar 18 20:13:34 2010
@@ -0,0 +1,3 @@
+name=shop
+customer=apache
+master=true
\ No newline at end of file

Added: incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.repository.factory/ace-user.cfg
URL: http://svn.apache.org/viewvc/incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.repository.factory/ace-user.cfg?rev=924975&view=auto
==============================================================================
--- incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.repository.factory/ace-user.cfg (added)
+++ incubator/ace/trunk/ace-target-devserver/src/main/resources/conf/org.apache.ace.server.repository.factory/ace-user.cfg Thu Mar 18 20:13:34 2010
@@ -0,0 +1,308 @@
+name=user
+customer=apache
+master=true
+initial=<roles> \
+       <group name="createBundle"> \
+           <properties> \
+               <type>permissionGroup</type> \
+           </properties> \
+       </group> \
+       <group name="updateBundle"> \
+           <properties> \
+               <type>permissionGroup</type> \
+           </properties> \
+       </group> \
+       <group name="removeBundle"> \
+           <properties> \
+               <type>permissionGroup</type> \
+           </properties> \
+       </group> \
+       <group name="viewBundle"> \
+           <properties> \
+               <type>permissionGroup</type> \
+           </properties> \
+       </group> \
+       <group name="editBundle"> \
+           <properties> \
+               <type>permissionGroup</type> \
+           </properties> \
+       </group> \
+       <group name="createGroup"> \
+           <properties> \
+               <type>permissionGroup</type> \
+           </properties> \
+       </group> \
+       <group name="removeGroup"> \
+           <properties> \
+               <type>permissionGroup</type> \
+           </properties> \
+       </group> \
+       <group name="associateBundleToGroup"> \
+           <properties> \
+               <type>permissionGroup</type> \
+           </properties> \
+       </group> \
+       <group name="associateGroupToLicense"> \
+           <properties> \
+               <type>permissionGroup</type> \
+           </properties> \
+       </group> \
+       <group name="removeBundleToGroupAssociation"> \
+           <properties> \
+               <type>permissionGroup</type> \
+           </properties> \
+       </group> \
+       <group name="removeGroupToLicenseAssociation"> \
+           <properties> \
+               <type>permissionGroup</type> \
+           </properties> \
+       </group> \
+       <group name="viewGroup"> \
+           <properties> \
+               <type>permissionGroup</type> \
+           </properties> \
+       </group> \
+       <group name="editGroup"> \
+           <properties> \
+               <type>permissionGroup</type> \
+           </properties> \
+       </group> \
+       <group name="viewLicense"> \
+           <properties> \
+               <type>permissionGroup</type> \
+           </properties> \
+       </group> \
+       <group name="editLicense"> \
+           <properties> \
+               <type>permissionGroup</type> \
+           </properties> \
+       </group> \
+       <group name="createLicense"> \
+           <properties> \
+               <type>permissionGroup</type> \
+           </properties> \
+       </group> \
+       <group name="removeLicense"> \
+           <properties> \
+               <type>permissionGroup</type> \
+           </properties> \
+       </group> \
+       <group name="associateLicenseToGateway"> \
+           <properties> \
+               <type>permissionGroup</type> \
+           </properties> \
+       </group> \
+       <group name="viewGateway"> \
+           <properties> \
+               <type>permissionGroup</type> \
+           </properties> \
+       </group> \
+       <group name="editGateway"> \
+           <properties> \
+               <type>permissionGroup</type> \
+           </properties> \
+       </group> \
+       <group name="createGateway"> \
+           <properties> \
+               <type>permissionGroup</type> \
+           </properties> \
+       </group> \
+       <group name="removeGateway"> \
+           <properties> \
+               <type>permissionGroup</type> \
+           </properties> \
+       </group> \
+       <group name="approveGateway"> \
+           <properties> \
+               <type>permissionGroup</type> \
+           </properties> \
+       </group> \
+       <group name="registerGateway"> \
+           <properties> \
+               <type>permissionGroup</type> \
+           </properties> \
+       </group> \
+       <group name="removeLicenseToGatewayAssociation"> \
+           <properties> \
+               <type>permissionGroup</type> \
+           </properties> \
+       </group> \
+       <group name="mock"> \
+           <properties> \
+               <type>permissionGroup</type> \
+           </properties> \
+       </group> \
+       <group name="TestGroup"> \
+           <properties> \
+               <type>userGroup</type> \
+           </properties> \
+           <memberof>createBundle</memberof> \
+           <memberof>updateBundle</memberof> \
+           <memberof>removeBundle</memberof> \
+           <memberof>viewBundle</memberof> \
+           <memberof>editBundle</memberof> \
+           <memberof>createGroup</memberof> \
+           <memberof>removeGroup</memberof> \
+           <memberof>associateBundleToGroup</memberof> \
+           <memberof>associateGroupToLicense</memberof> \
+           <memberof>removeBundleToGroupAssociation</memberof> \
+           <memberof>removeGroupToLicenseAssociation</memberof> \
+           <memberof>viewGroup</memberof> \
+           <memberof>editGroup</memberof> \
+           <memberof>viewLicense</memberof> \
+           <memberof>editLicense</memberof> \
+           <memberof>createLicense</memberof> \
+           <memberof>removeLicense</memberof> \
+           <memberof>associateLicenseToGateway</memberof> \
+           <memberof>viewGateway</memberof> \
+           <memberof>editGateway</memberof> \
+           <memberof>createGateway</memberof> \
+           <memberof>removeGateway</memberof> \
+           <memberof>approveGateway</memberof> \
+           <memberof>registerGateway</memberof> \
+           <memberof>removeLicenseToGatewayAssociation</memberof> \
+           <memberof>mock</memberof> \
+       </group> \
+       <group name="Gateway Operator"> \
+           <properties> \
+               <type>userGroup</type> \
+           </properties> \
+           <memberof>viewBundle</memberof> \
+           <memberof>viewGroup</memberof> \
+           <memberof>viewLicense</memberof> \
+           <memberof>viewGateway</memberof> \
+           <memberof>approveGateway</memberof> \
+       </group> \
+       <group name="License Manager"> \
+           <properties> \
+               <type>userGroup</type> \
+           </properties> \
+           <memberof>viewBundle</memberof> \
+           <memberof>viewGroup</memberof> \
+           <memberof>viewLicense</memberof> \
+           <memberof>editLicense</memberof> \
+           <memberof>createLicense</memberof> \
+           <memberof>removeLicense</memberof> \
+           <memberof>associateLicenseToGateway</memberof> \
+           <memberof>viewGateway</memberof> \
+           <memberof>removeLicenseToGatewayAssociation</memberof> \
+       </group> \
+       <group name="Release Manager"> \
+           <properties> \
+               <type>userGroup</type> \
+           </properties> \
+           <memberof>createBundle</memberof> \
+           <memberof>updateBundle</memberof> \
+           <memberof>removeBundle</memberof> \
+           <memberof>viewBundle</memberof> \
+           <memberof>editBundle</memberof> \
+           <memberof>createGroup</memberof> \
+           <memberof>removeGroup</memberof> \
+           <memberof>associateBundleToGroup</memberof> \
+           <memberof>associateGroupToLicense</memberof> \
+           <memberof>removeBundleToGroupAssociation</memberof> \
+           <memberof>removeGroupToLicenseAssociation</memberof> \
+           <memberof>viewGroup</memberof> \
+           <memberof>editGroup</memberof> \
+           <memberof>viewLicense</memberof> \
+           <memberof>viewGateway</memberof> \
+       </group> \
+       <group name="Gateway Manager"> \
+           <properties> \
+               <type>userGroup</type> \
+           </properties> \
+           <memberof>viewBundle</memberof> \
+           <memberof>viewGroup</memberof> \
+           <memberof>viewLicense</memberof> \
+           <memberof>viewGateway</memberof> \
+           <memberof>editGateway</memberof> \
+           <memberof>createGateway</memberof> \
+           <memberof>removeGateway</memberof> \
+           <memberof>registerGateway</memberof> \
+       </group> \
+       <group name="External License Manager"> \
+           <properties> \
+               <type>userGroup</type> \
+           </properties> \
+           <memberof>createBundle</memberof> \
+           <memberof>updateBundle</memberof> \
+           <memberof>removeBundle</memberof> \
+           <memberof>viewBundle</memberof> \
+           <memberof>editBundle</memberof> \
+           <memberof>createGroup</memberof> \
+           <memberof>removeGroup</memberof> \
+           <memberof>associateBundleToGroup</memberof> \
+           <memberof>associateGroupToLicense</memberof> \
+           <memberof>removeBundleToGroupAssociation</memberof> \
+           <memberof>removeGroupToLicenseAssociation</memberof> \
+           <memberof>viewGroup</memberof> \
+           <memberof>editGroup</memberof> \
+           <memberof>viewLicense</memberof> \
+           <memberof>editLicense</memberof> \
+           <memberof>createLicense</memberof> \
+           <memberof>removeLicense</memberof> \
+           <memberof>associateLicenseToGateway</memberof> \
+           <memberof>viewGateway</memberof> \
+           <memberof>editGateway</memberof> \
+           <memberof>createGateway</memberof> \
+           <memberof>removeGateway</memberof> \
+           <memberof>approveGateway</memberof> \
+           <memberof>registerGateway</memberof> \
+           <memberof>removeLicenseToGatewayAssociation</memberof> \
+           <memberof>mock</memberof> \
+       </group> \
+       <user name="d"> \
+           <properties> \
+               <username>d</username> \
+           </properties> \
+           <credentials> \
+               <password>f</password> \
+           </credentials> \
+           <memberof>TestGroup</memberof> \
+       </user> \
+       <user name="lm"> \
+           <properties> \
+               <username>lm</username> \
+           </properties> \
+           <credentials> \
+               <password>lm</password> \
+           </credentials> \
+           <memberof>License Manager</memberof> \
+       </user> \
+       <user name="go"> \
+           <properties> \
+               <username>go</username> \
+           </properties> \
+           <credentials> \
+               <password>go</password> \
+           </credentials> \
+           <memberof>Gateway Operator</memberof> \
+       </user> \
+       <user name="rm"> \
+           <properties> \
+               <username>rm</username> \
+           </properties> \
+           <credentials> \
+               <password>rm</password> \
+           </credentials> \
+           <memberof>Release Manager</memberof> \
+       </user> \
+       <user name="gm"> \
+           <properties> \
+               <username>gm</username> \
+           </properties> \
+           <credentials> \
+               <password>gm</password> \
+           </credentials> \
+           <memberof>Gateway Manager</memberof> \
+       </user> \
+       <user name="elm"> \
+           <properties> \
+               <username>elm</username> \
+           </properties> \
+           <credentials> \
+               <password>elm</password> \
+           </credentials> \
+           <memberof>External License Manager</memberof> \
+       </user> \
+</roles>

Added: incubator/ace/trunk/ace-target-devserver/src/main/resources/run.sh
URL: http://svn.apache.org/viewvc/incubator/ace/trunk/ace-target-devserver/src/main/resources/run.sh?rev=924975&view=auto
==============================================================================
--- incubator/ace/trunk/ace-target-devserver/src/main/resources/run.sh (added)
+++ incubator/ace/trunk/ace-target-devserver/src/main/resources/run.sh Thu Mar 18 20:13:34 2010
@@ -0,0 +1 @@
+java -jar pax-runner.jar --workingDirectory=. scan-dir:required-bundles scan-dir:ace-bundles scan-file:file:platform.properties
\ No newline at end of file