You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@felix.apache.org by ch...@apache.org on 2013/11/18 12:14:13 UTC

svn commit: r1542982 - in /felix/trunk/jaas: changelog.txt pom.xml

Author: chetanm
Date: Mon Nov 18 11:14:13 2013
New Revision: 1542982

URL: http://svn.apache.org/r1542982
Log:
FELIX-4318 - prepare for initial release of JAAS Bundle

Minor pom cleanup and updating bnd lib version to 2.1.0

Added:
    felix/trunk/jaas/changelog.txt   (with props)
Modified:
    felix/trunk/jaas/pom.xml

Added: felix/trunk/jaas/changelog.txt
URL: http://svn.apache.org/viewvc/felix/trunk/jaas/changelog.txt?rev=1542982&view=auto
==============================================================================
--- felix/trunk/jaas/changelog.txt (added)
+++ felix/trunk/jaas/changelog.txt Mon Nov 18 11:14:13 2013
@@ -0,0 +1,23 @@
+Initial Release 0.0.2
+---------------------
+
+** Bug
+    * [FELIX-3985] - ConfigSpiOsgi should be registered by default
+    * [FELIX-3998] - Updating JAAS config leads to registration of duplicate LoginModules
+
+** Improvement
+    * [FELIX-3983] - Use inlined Sling commons PropertiesUtil for reading config values
+    * [FELIX-3984] - Use default application/realm name of 'other' if none specified
+
+** New Feature
+    * [FELIX-3705] - Bundle to simplify JAAS usage in OSGi
+
+** Task
+    * [FELIX-3935] - Add testcases for validating the JAAS Feature implementation
+    * [FELIX-3980] - Add documentation related to usage of Felix JAAS Bundle
+    * [FELIX-3981] - Create a sample project for demonstrating Felix JAAS main features
+    * [FELIX-3989] - Add support for determining code coverage with integration testcases
+    * [FELIX-4318] - prepare for initial release of JAAS Bundle
+
+
+

Propchange: felix/trunk/jaas/changelog.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: felix/trunk/jaas/pom.xml
URL: http://svn.apache.org/viewvc/felix/trunk/jaas/pom.xml?rev=1542982&r1=1542981&r2=1542982&view=diff
==============================================================================
--- felix/trunk/jaas/pom.xml (original)
+++ felix/trunk/jaas/pom.xml Mon Nov 18 11:14:13 2013
@@ -94,6 +94,9 @@
                         <Bundle-Vendor>
                             The Apache Software Foundation
                         </Bundle-Vendor>
+                        <Bundle-DocURL>
+                          http://felix.apache.org/documentation/subprojects/apache-felix-jaas.html
+                        </Bundle-DocURL>
                         <Bundle-Activator>
                             org.apache.felix.jaas.internal.Activator
                         </Bundle-Activator>
@@ -185,35 +188,48 @@
             <groupId>org.osgi</groupId>
             <artifactId>org.osgi.compendium</artifactId>
             <version>4.2.0</version>
+            <scope>provided</scope>
         </dependency>
         <dependency>
             <groupId>org.osgi</groupId>
             <artifactId>org.osgi.core</artifactId>
             <version>4.2.0</version>
+            <scope>provided</scope>
         </dependency>
         <dependency>
-            <groupId>biz.aQute</groupId>
-            <artifactId>bndlib</artifactId>
-            <version>1.50.0</version>
+            <groupId>biz.aQute.bnd</groupId>
+            <artifactId>bnd</artifactId>
+            <version>2.1.0</version>
+            <scope>provided</scope>
         </dependency>
         <dependency>
             <groupId>org.apache.felix</groupId>
             <artifactId>org.apache.felix.scr.annotations</artifactId>
             <version>1.6.0</version>
+            <scope>provided</scope>
         </dependency>
         <dependency>
             <groupId>javax.servlet</groupId>
             <artifactId>servlet-api</artifactId>
             <version>2.3</version>
+            <optional>true</optional>
         </dependency>
         <dependency>
           <groupId>org.apache.sling</groupId>
           <artifactId>org.apache.sling.commons.osgi</artifactId>
           <version>2.2.0</version>
+          <scope>provided</scope>
         </dependency>
 
         <!-- testing -->
         <dependency>
+          <groupId>org.apache.felix</groupId>
+          <artifactId>org.apache.felix.framework</artifactId>
+          <version>4.0.2</version>
+          <scope>test</scope>
+        </dependency>
+
+        <dependency>
             <groupId>junit</groupId>
             <artifactId>junit</artifactId>
             <scope>test</scope>
@@ -241,7 +257,7 @@
       <dependency>
         <groupId>org.ops4j.pax.tinybundles</groupId>
         <artifactId>tinybundles</artifactId>
-        <version>1.0.0</version>
+        <version>2.0.0</version>
         <scope>test</scope>
       </dependency>
         <dependency>
@@ -283,17 +299,15 @@
                         <artifactId>maven-antrun-plugin</artifactId>
                         <executions>
                             <execution>
-                                <id>scr-file-create</id>
+                                <id>jaas-file-create</id>
                                 <phase>package</phase>
                                 <goals>
                                     <goal>run</goal>
                                 </goals>
                                 <configuration>
                                     <target>
-                                        <copy file="${project.build.directory}/${project.build.finalName}.jar"
-                                              tofile="${project.build.directory}/jaas.jar" />
-                                        <copy file="${project.build.directory}/${project.build.finalName}-boot.jar"
-                                              tofile="${project.build.directory}/jaas-boot.jar" />
+                                        <copy file="${project.build.directory}/${project.build.finalName}.jar"                                               tofile="${project.build.directory}/jaas.jar" />
+                                        <copy file="${project.build.directory}/${project.build.finalName}-boot.jar"                                               tofile="${project.build.directory}/jaas-boot.jar" />
                                     </target>
                                 </configuration>
                             </execution>
@@ -339,6 +353,7 @@
                       <goal>check</goal>
                     </goals>
                     <configuration>
+                      <skip>true</skip>
                       <check>
                         <classRatio>100</classRatio>
                         <instructionRatio>90</instructionRatio>
@@ -354,31 +369,5 @@
             </plugins>
           </build>
         </profile>
-
-        <profile>
-            <id>felix</id>
-            <activation>
-                <activeByDefault>true</activeByDefault>
-            </activation>
-            <dependencies>
-                <dependency>
-                    <groupId>org.apache.felix</groupId>
-                    <artifactId>org.apache.felix.framework</artifactId>
-                    <version>4.0.2</version>
-                    <scope>test</scope>
-                </dependency>
-            </dependencies>
-        </profile>
-        <profile>
-            <id>equinox</id>
-            <dependencies>
-                <dependency>
-                    <groupId>org.eclipse</groupId>
-                    <artifactId>org.eclipse.osgi</artifactId>
-                    <version>3.8.0.v20120529-1548</version>
-                    <scope>test</scope>
-                </dependency>
-            </dependencies>
-        </profile>
     </profiles>
 </project>