You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by ak...@apache.org on 2006/01/07 03:12:41 UTC

svn commit: r366630 - in /directory/trunk/apacheds: ./ src/main/java/org/apache/ldap/server/enumeration/ src/main/java/org/apache/ldap/server/partition/ src/main/resources/ src/main/resources/org/ src/main/resources/org/apache/ src/main/resources/org/a...

Author: akarasulu
Date: Fri Jan  6 18:12:36 2006
New Revision: 366630

URL: http://svn.apache.org/viewcvs?rev=366630&view=rev
Log:
enabled vendorVersion in RootDSE to use Maven pom version of this project

Added:
    directory/trunk/apacheds/src/main/resources/
    directory/trunk/apacheds/src/main/resources/org/
    directory/trunk/apacheds/src/main/resources/org/apache/
    directory/trunk/apacheds/src/main/resources/org/apache/ldap/
    directory/trunk/apacheds/src/main/resources/org/apache/ldap/server/
    directory/trunk/apacheds/src/main/resources/org/apache/ldap/server/partition/
    directory/trunk/apacheds/src/main/resources/org/apache/ldap/server/partition/version.properties
Modified:
    directory/trunk/apacheds/pom.xml
    directory/trunk/apacheds/src/main/java/org/apache/ldap/server/enumeration/SearchResultFilteringEnumeration.java
    directory/trunk/apacheds/src/main/java/org/apache/ldap/server/partition/DefaultDirectoryPartitionNexus.java

Modified: directory/trunk/apacheds/pom.xml
URL: http://svn.apache.org/viewcvs/directory/trunk/apacheds/pom.xml?rev=366630&r1=366629&r2=366630&view=diff
==============================================================================
--- directory/trunk/apacheds/pom.xml (original)
+++ directory/trunk/apacheds/pom.xml Fri Jan  6 18:12:36 2006
@@ -171,6 +171,12 @@
         </configuration>
       </plugin>
     </plugins>
+    <resources>
+      <resource>
+        <directory>src/main/resources</directory>
+        <filtering>true</filtering>
+      </resource>
+    </resources>
   </build>
 </project>
 

Modified: directory/trunk/apacheds/src/main/java/org/apache/ldap/server/enumeration/SearchResultFilteringEnumeration.java
URL: http://svn.apache.org/viewcvs/directory/trunk/apacheds/src/main/java/org/apache/ldap/server/enumeration/SearchResultFilteringEnumeration.java?rev=366630&r1=366629&r2=366630&view=diff
==============================================================================
--- directory/trunk/apacheds/src/main/java/org/apache/ldap/server/enumeration/SearchResultFilteringEnumeration.java (original)
+++ directory/trunk/apacheds/src/main/java/org/apache/ldap/server/enumeration/SearchResultFilteringEnumeration.java Fri Jan  6 18:12:36 2006
@@ -32,13 +32,12 @@
 import javax.naming.directory.Attributes;
 import javax.naming.directory.DirContext;
 
-//import org.slf4j.Logger;
-//import org.slf4j.LoggerFactory;
 import org.apache.ldap.server.invocation.Invocation;
 import org.apache.ldap.common.exception.OperationAbandonedException;
 import org.apache.ldap.common.message.AbandonListener;
 import org.apache.ldap.common.message.AbandonableRequest;
 import org.apache.ldap.common.name.LdapName;
+
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 

Modified: directory/trunk/apacheds/src/main/java/org/apache/ldap/server/partition/DefaultDirectoryPartitionNexus.java
URL: http://svn.apache.org/viewcvs/directory/trunk/apacheds/src/main/java/org/apache/ldap/server/partition/DefaultDirectoryPartitionNexus.java?rev=366630&r1=366629&r2=366630&view=diff
==============================================================================
--- directory/trunk/apacheds/src/main/java/org/apache/ldap/server/partition/DefaultDirectoryPartitionNexus.java (original)
+++ directory/trunk/apacheds/src/main/java/org/apache/ldap/server/partition/DefaultDirectoryPartitionNexus.java Fri Jan  6 18:12:36 2006
@@ -17,6 +17,7 @@
 package org.apache.ldap.server.partition;
 
 
+import java.io.IOException;
 import java.util.ArrayList;
 import java.util.Arrays;
 import java.util.Collections;
@@ -25,6 +26,7 @@
 import java.util.Iterator;
 import java.util.List;
 import java.util.Map;
+import java.util.Properties;
 import java.util.Set;
 
 import javax.naming.ConfigurationException;
@@ -146,8 +148,18 @@
         attr.add( ASF );
         rootDSE.put( attr );
 
+        Properties props = new Properties();
+        try
+        {
+            props.load( getClass().getResourceAsStream( "version.properties" ) );
+        }
+        catch ( IOException e )
+        {
+            log.error( "failed to log version properties" );
+        }
+        
         attr = new LockableAttributeImpl( VENDORVERSION_ATTR );
-        attr.add( "$Rev$" );
+        attr.add( props.getProperty( "apacheds.version", "UNKNOWN" ) );
         rootDSE.put( attr );
     }
 

Added: directory/trunk/apacheds/src/main/resources/org/apache/ldap/server/partition/version.properties
URL: http://svn.apache.org/viewcvs/directory/trunk/apacheds/src/main/resources/org/apache/ldap/server/partition/version.properties?rev=366630&view=auto
==============================================================================
--- directory/trunk/apacheds/src/main/resources/org/apache/ldap/server/partition/version.properties (added)
+++ directory/trunk/apacheds/src/main/resources/org/apache/ldap/server/partition/version.properties Fri Jan  6 18:12:36 2006
@@ -0,0 +1 @@
+apacheds.version=${pom.version}