Prepare for 1.5.4 release.

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/pool/trunk@835676 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/RELEASE-NOTES.txt b/RELEASE-NOTES.txt
index baf2963..cf95450 100644
--- a/RELEASE-NOTES.txt
+++ b/RELEASE-NOTES.txt
@@ -1,16 +1,16 @@
                         
 
-              commons-pool-1.5.3 RELEASE NOTES
+              commons-pool-1.5.4 RELEASE NOTES
 
-This is a patch release containing a fix for POOL-149, a regression introduced in version 1.5.
+This is a patch release containing a fix for POOL-152, a regression introduced in version 1.5.
 
 Changes in this version include:
 
 
 Fixed Bugs:
-o  POOL-149:  Fix case where a thread could end up waiting indefinitely even if objects
-      were available. Also fixes a couple of leaks in the internal processing
-      object count that could lead to pool exhaustion. Thanks to Shuyang Zhou. 
+o  POOL-152:  GenericObjectPool can block forever in borrowObject when the pool is exhausted and a newly created
+      object fails validation. When borrowing an object if a new object is created but validate fails,
+      the latch should not be returned to the queue as an exception will be thrown. Thanks to Bushov Alexander. 
 
 
  
diff --git a/build.xml b/build.xml
index 1dd0840..fd5504c 100644
--- a/build.xml
+++ b/build.xml
@@ -40,7 +40,7 @@
 
       <property name="name" value="commons-pool"/>
       <property name="title" value="Apache Commons Object Pooling Package"/>
-      <property name="version" value="1.5.4-SNAPSHOT"/>
+      <property name="version" value="1.5.4"/>
       <property name="package" value="org.apache.commons.pool.*"/>
 
       <property name="src.dir" value="${basedir}/src"/>
diff --git a/pom.xml b/pom.xml
index d925e59..3913aa6 100644
--- a/pom.xml
+++ b/pom.xml
@@ -27,7 +27,7 @@
   <modelVersion>4.0.0</modelVersion>
   <groupId>commons-pool</groupId>
   <artifactId>commons-pool</artifactId>
-  <version>1.5.4-SNAPSHOT</version>
+  <version>1.5.4</version>
   <name>Commons Pool</name>
 
   <inceptionYear>2001</inceptionYear>
@@ -133,7 +133,7 @@
     <maven.compile.source>1.3</maven.compile.source>
     <maven.compile.target>1.3</maven.compile.target>
     <commons.componentid>pool</commons.componentid>
-    <commons.release.version>1.5.3</commons.release.version>
+    <commons.release.version>1.5.4</commons.release.version>
     <commons.jira.id>POOL</commons.jira.id>
     <commons.jira.pid>12310488</commons.jira.pid>
   </properties> 
diff --git a/xdocs/changes.xml b/xdocs/changes.xml
index 935c07a..4ad5a67 100644
--- a/xdocs/changes.xml
+++ b/xdocs/changes.xml
@@ -18,10 +18,11 @@
 <document>
   <properties>
     <title>Commons Pool Changes</title>
-    <author email="sandymac@apache.org">Sandy McArthur</author>
   </properties>
   <body>
-  <release version="1.5.4" date="TBD" description="">
+  <release version="1.5.4" date="TBD" description=
+ "This is a patch release containing a fix for POOL-152, a regression
+introduced in version 1.5.">
     <action dev="markt" type="fix" issue="POOL-152" due-to="Bushov Alexander">
       GenericObjectPool can block forever in borrowObject when the pool is exhausted and a newly created
       object fails validation. When borrowing an object if a new object is created but validate fails,
diff --git a/xdocs/download_pool.xml b/xdocs/download_pool.xml
index 9acbe19..74e5197 100644
--- a/xdocs/download_pool.xml
+++ b/xdocs/download_pool.xml
@@ -102,17 +102,17 @@
         <ul class="downloads">
           <li class="group"><div class="links"><span class="label">Binary</span></div>
             <ul>
-              <li class="download"><a href="[preferred]/commons/pool/binaries/commons-pool-1.5.3-bin.tar.gz">1.5.3.tar.gz</a>
+              <li class="download"><a href="[preferred]/commons/pool/binaries/commons-pool-1.5.4-bin.tar.gz">1.5.4.tar.gz</a>
                 <ul class="attributes">
-                  <li><span class="md5">[<a href="http://www.apache.org/dist/commons/pool/binaries/commons-pool-1.5.3-bin.tar.gz.md5">md5</a>]</span>
-                      <span class="pgp">[<a href="http://www.apache.org/dist/commons/pool/binaries/commons-pool-1.5.3-bin.tar.gz.asc">pgp</a>]</span>
+                  <li><span class="md5">[<a href="http://www.apache.org/dist/commons/pool/binaries/commons-pool-1.5.4-bin.tar.gz.md5">md5</a>]</span>
+                      <span class="pgp">[<a href="http://www.apache.org/dist/commons/pool/binaries/commons-pool-1.5.4-bin.tar.gz.asc">pgp</a>]</span>
                   </li>
                 </ul>
               </li>
-              <li class="download"><a href="[preferred]/commons/pool/binaries/commons-pool-1.5.3-bin.zip">1.5.3.zip</a>
+              <li class="download"><a href="[preferred]/commons/pool/binaries/commons-pool-1.5.4-bin.zip">1.5.4.zip</a>
                 <ul class="attributes">
-                  <li><span class="md5">[<a href="http://www.apache.org/dist/commons/pool/binaries/commons-pool-1.5.3-bin.zip.md5">md5</a>]</span>
-                      <span class="pgp">[<a href="http://www.apache.org/dist/commons/pool/binaries/commons-pool-1.5.3-bin.zip.asc">pgp</a>]</span>
+                  <li><span class="md5">[<a href="http://www.apache.org/dist/commons/pool/binaries/commons-pool-1.5.4-bin.zip.md5">md5</a>]</span>
+                      <span class="pgp">[<a href="http://www.apache.org/dist/commons/pool/binaries/commons-pool-1.5.4-bin.zip.asc">pgp</a>]</span>
                   </li>
                 </ul>
               </li>
@@ -120,17 +120,17 @@
           </li>
           <li class="group"><div class="links"><span class="label">Source</span></div>
             <ul>
-              <li class="download"><a href="[preferred]/commons/pool/source/commons-pool-1.5.3-src.tar.gz">1.5.3.tar.gz</a>
+              <li class="download"><a href="[preferred]/commons/pool/source/commons-pool-1.5.4-src.tar.gz">1.5.4.tar.gz</a>
                 <ul class="attributes">
-                  <li><span class="md5">[<a href="http://www.apache.org/dist/commons/pool/source/commons-pool-1.5.3-src.tar.gz.md5">md5</a>]</span>
-                      <span class="pgp">[<a href="http://www.apache.org/dist/commons/pool/source/commons-pool-1.5.3-src.tar.gz.asc">pgp</a>]</span>
+                  <li><span class="md5">[<a href="http://www.apache.org/dist/commons/pool/source/commons-pool-1.5.4-src.tar.gz.md5">md5</a>]</span>
+                      <span class="pgp">[<a href="http://www.apache.org/dist/commons/pool/source/commons-pool-1.5.4-src.tar.gz.asc">pgp</a>]</span>
                   </li>
                 </ul>
               </li>
-              <li class="download"><a href="[preferred]/commons/pool/source/commons-pool-1.5.3-src.zip">1.5.3.zip</a>
+              <li class="download"><a href="[preferred]/commons/pool/source/commons-pool-1.5.4-src.zip">1.5.4.zip</a>
                 <ul class="attributes">
-                  <li><span class="md5">[<a href="http://www.apache.org/dist/commons/pool/source/commons-pool-1.5.3-src.zip.md5">md5</a>]</span>
-                      <span class="pgp">[<a href="http://www.apache.org/dist/commons/pool/source/commons-pool-1.5.3-src.zip.asc">pgp</a>]</span>
+                  <li><span class="md5">[<a href="http://www.apache.org/dist/commons/pool/source/commons-pool-1.5.4-src.zip.md5">md5</a>]</span>
+                      <span class="pgp">[<a href="http://www.apache.org/dist/commons/pool/source/commons-pool-1.5.4-src.zip.asc">pgp</a>]</span>
                   </li>
                 </ul>
               </li>