Author: [email protected]
Date: Mon Dec 12 16:23:55 2011
New Revision: 1839

Log:
AMDATU-468 Switched platform release to new tenant mechanism

Modified:
   trunk/amdatu-release/pom.xml
   trunk/amdatu-release/src/main/resources/conf/amdatu-platform.properties
   trunk/amdatu-release/src/main/resources/config/amdatu-core-config.xml
   trunk/amdatu-release/src/main/resources/config/amdatu-web-config.xml
   trunk/amdatu-release/src/main/resources/config/tenant-default.xml

Modified: trunk/amdatu-release/pom.xml
==============================================================================
--- trunk/amdatu-release/pom.xml        (original)
+++ trunk/amdatu-release/pom.xml        Mon Dec 12 16:23:55 2011
@@ -42,8 +42,6 @@
     <org.amdatu.lib.version>0.3.0-SNAPSHOT</org.amdatu.lib.version>
 
     <org.apache.felix.main.version>4.0.2</org.apache.felix.main.version>
-    
<org.apache.felix.eventadmin.version>1.2.2</org.apache.felix.eventadmin.version>
-    
<org.apache.felix.configadmin.version>1.2.4</org.apache.felix.configadmin.version>
     <org.apache.felix.scr.version>1.6.0</org.apache.felix.scr.version>
     <org.apache.felix.log.version>1.0.0</org.apache.felix.log.version>
     
<org.apache.felix.file.install.version>3.1.10</org.apache.felix.file.install.version>
@@ -52,9 +50,6 @@
     
<org.apache.felix.webconsole.version>3.1.2</org.apache.felix.webconsole.version>
     
<org.apache.felix.shell.tui.version>1.4.1</org.apache.felix.shell.tui.version>
     <org.apache.felix.shell.version>1.4.2</org.apache.felix.shell.version>
-    <org.apache.felix.prefs.version>1.0.4</org.apache.felix.prefs.version>
-
-    <pax.useradmin.version>0.0.1-amdatu1</pax.useradmin.version>
 
   </properties>
 
@@ -99,18 +94,6 @@
     </dependency>
     <dependency>
       <groupId>org.apache.felix</groupId>
-      <artifactId>org.apache.felix.eventadmin</artifactId>
-      <version>${org.apache.felix.eventadmin.version}</version>
-      <scope>compile</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.felix</groupId>
-      <artifactId>org.apache.felix.configadmin</artifactId>
-      <version>${org.apache.felix.configadmin.version}</version>
-      <scope>compile</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.felix</groupId>
       <artifactId>org.apache.felix.scr</artifactId>
       <version>${org.apache.felix.scr.version}</version>
       <scope>compile</scope>
@@ -152,12 +135,6 @@
     </dependency>
     <dependency>
       <groupId>org.apache.felix</groupId>
-      <artifactId>org.apache.felix.prefs</artifactId>
-      <version>${org.apache.felix.prefs.version}</version>
-      <scope>compile</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.felix</groupId>
       <artifactId>org.apache.felix.dependencymanager</artifactId>
       <scope>compile</scope>
     </dependency>
@@ -191,12 +168,6 @@
       <version>${org.apache.felix.shell.version}</version>
       <scope>compile</scope>
     </dependency>
-    <dependency>
-      <groupId>org.ops4j.pax.useradmin</groupId>
-      <artifactId>pax-useradmin-service</artifactId>
-      <version>${pax.useradmin.version}</version>
-      <scope>compile</scope>
-    </dependency>
 
     <dependency>
       <groupId>org.amdatu.core</groupId>
@@ -221,6 +192,24 @@
     </dependency>
     <dependency>
       <groupId>org.amdatu.core</groupId>
+      <artifactId>org.amdatu.core.eventadmin</artifactId>
+      <version>${org.amdatu.core.version}</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.amdatu.core</groupId>
+      <artifactId>org.amdatu.core.configadmin</artifactId>
+      <version>${org.amdatu.core.version}</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.amdatu.core</groupId>
+      <artifactId>org.amdatu.core.preferences</artifactId>
+      <version>${org.amdatu.core.version}</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.amdatu.core</groupId>
       <artifactId>org.amdatu.core.tenant</artifactId>
       <version>${org.amdatu.core.version}</version>
       <scope>runtime</scope>
@@ -228,24 +217,31 @@
     </dependency>
     <dependency>
       <groupId>org.amdatu.core</groupId>
-      <artifactId>org.amdatu.core.tenantuseradmindecorator</artifactId>
+      <artifactId>org.amdatu.core.useradminstore.prefs</artifactId>
       <version>${org.amdatu.core.version}</version>
       <scope>runtime</scope>
       <type>bundle</type>
     </dependency>
     <dependency>
       <groupId>org.amdatu.core</groupId>
-      <artifactId>org.amdatu.core.useradminstore.fs</artifactId>
+      <artifactId>org.amdatu.core.useradmin</artifactId>
       <version>${org.amdatu.core.version}</version>
       <scope>runtime</scope>
       <type>bundle</type>
     </dependency>
     <dependency>
       <groupId>org.amdatu.core</groupId>
-      <artifactId>org.amdatu.core.fileinstall.metatype</artifactId>
+      <artifactId>org.amdatu.core.fileinstall.autoconf</artifactId>
+      <version>${org.amdatu.core.version}</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.amdatu.core</groupId>
+      <artifactId>org.amdatu.core.deployment.tenantconf</artifactId>
       <version>${org.amdatu.core.version}</version>
       <scope>compile</scope>
     </dependency>
+    
     <dependency>
       <groupId>org.amdatu.web</groupId>
       <artifactId>org.amdatu.web.httpcontext</artifactId>

Modified: 
trunk/amdatu-release/src/main/resources/conf/amdatu-platform.properties
==============================================================================
--- trunk/amdatu-release/src/main/resources/conf/amdatu-platform.properties     
(original)
+++ trunk/amdatu-release/src/main/resources/conf/amdatu-platform.properties     
Mon Dec 12 16:23:55 2011
@@ -78,10 +78,8 @@
 # may be specified for different start levels.
 felix.auto.start.1= \
                     
reference:file:lib/org.osgi.compendium-${org.osgi.version}.jar \
-                    
reference:file:lib/org.apache.felix.configadmin-${org.apache.felix.configadmin.version}.jar
 \
                     
reference:file:lib/org.apache.felix.dependencymanager-${org.apache.felix.dependencymanager.version}.jar
 \
                     
reference:file:lib/org.apache.felix.dependencymanager.shell-${org.apache.felix.dependencymanager.version}.jar
 \
-                    
reference:file:lib/org.apache.felix.eventadmin-${org.apache.felix.eventadmin.version}.jar
 \
                     
reference:file:lib/org.apache.felix.fileinstall-${org.apache.felix.file.install.version}.jar
 \
                     
reference:file:lib/org.apache.felix.log-${org.apache.felix.log.version}.jar \
                     
reference:file:lib/org.apache.felix.metatype-${org.apache.felix.metatype.version}.jar
 \
@@ -89,9 +87,7 @@
                     
reference:file:lib/org.apache.felix.shell-${org.apache.felix.shell.version}.jar 
\
                     
reference:file:lib/org.apache.felix.webconsole-${org.apache.felix.webconsole.version}.jar
 \
                     
reference:file:lib/org.apache.felix.http.jetty-${org.apache.felix.http.version}.jar
 \
-                    
reference:file:lib/org.apache.felix.scr-${org.apache.felix.scr.version}.jar \
-                    
reference:file:lib/org.apache.felix.prefs-${org.apache.felix.prefs.version}.jar 
\
-                    
reference:file:lib/pax-useradmin-service-${pax.useradmin.version}.jar
+                    
reference:file:lib/org.apache.felix.scr-${org.apache.felix.scr.version}.jar
 
 # Sets the initial start level of the framework upon startup.
 #org.osgi.framework.startlevel.beginning=1

Modified: trunk/amdatu-release/src/main/resources/config/amdatu-core-config.xml
==============================================================================
--- trunk/amdatu-release/src/main/resources/config/amdatu-core-config.xml       
(original)
+++ trunk/amdatu-release/src/main/resources/config/amdatu-core-config.xml       
Mon Dec 12 16:23:55 2011
@@ -1,20 +1,20 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <MetaData xmlns:metatype="http://www.osgi.org/xmlns/metatype/v1.0.0";>
-  <Designate pid="org.amdatu.core.config.templates" bundle="*">
+  <Designate pid="org.amdatu.core.config.templates">
     <Object ocdref="org.amdatu.core.config.templates">
       <Attribute adref="workdir">
         <Value>config-template-manager</Value>
       </Attribute>
     </Object>
   </Designate>
-  <Designate pid="org.amdatu.core.log.console" bundle="*">
+  <Designate pid="org.amdatu.core.log.console">
     <Object ocdref="org.amdatu.core.log.console">
       <Attribute adref="loglevel">
         <Value>INFO</Value>
       </Attribute>
     </Object>
   </Designate>
-  <Designate pid="org.amdatu.core.useradminstore.fs" bundle="*">
+  <Designate pid="org.amdatu.core.useradminstore.fs">
     <Object ocdref="org.amdatu.core.useradminstore.fs">
       <Attribute adref="datadir">
         <Value>work/useradminstore</Value>

Modified: trunk/amdatu-release/src/main/resources/config/amdatu-web-config.xml
==============================================================================
--- trunk/amdatu-release/src/main/resources/config/amdatu-web-config.xml        
(original)
+++ trunk/amdatu-release/src/main/resources/config/amdatu-web-config.xml        
Mon Dec 12 16:23:55 2011
@@ -3,7 +3,7 @@
   <OCD name="Apache Felix Http Config" id="org.osgi.service.http">
     <AD id="org.osgi.service.http.port" type="STRING" cardinality="0" />
   </OCD>
-  <Designate pid="org.apache.felix.http" bundle="*">
+  <Designate pid="org.apache.felix.http">
     <Object ocdref="org.osgi.service.http">
       <Attribute adref="org.osgi.service.http.port">
         <Value>8080</Value>

Modified: trunk/amdatu-release/src/main/resources/config/tenant-default.xml
==============================================================================
--- trunk/amdatu-release/src/main/resources/config/tenant-default.xml   
(original)
+++ trunk/amdatu-release/src/main/resources/config/tenant-default.xml   Mon Dec 
12 16:23:55 2011
@@ -1,7 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <MetaData xmlns:metatype="http://www.osgi.org/xmlns/metatype/v1.0.0";>
-  <Designate pid="org.amdatu.core.tenant.factory.1" 
factoryPid="org.amdatu.core.tenant.factory"
-    bundle="*">
+  <Designate pid="org.amdatu.core.tenant.factory.1" 
factoryPid="org.amdatu.core.tenant.factory">
     <Object ocdref="org.amdatu.core.tenant">
       <Attribute adref="id">
         <Value>default</Value>
_______________________________________________
Amdatu-commits mailing list
[email protected]
http://lists.amdatu.org/mailman/listinfo/amdatu-commits

Reply via email to