diff --git a/edexOsgi/build.edex/esb/conf/db/hibernateConfig/metadata/hibernate.cfg.xml b/edexOsgi/build.edex/esb/conf/db/hibernateConfig/metadata/hibernate.cfg.xml
index a558d866c3..655aba8686 100644
--- a/edexOsgi/build.edex/esb/conf/db/hibernateConfig/metadata/hibernate.cfg.xml
+++ b/edexOsgi/build.edex/esb/conf/db/hibernateConfig/metadata/hibernate.cfg.xml
@@ -61,7 +61,7 @@
60
- 1800
+ ${db.metadata.pool.timeout}
10
5
${db.metadata.pool.min}
diff --git a/edexOsgi/build.edex/esb/conf/wrapper.conf b/edexOsgi/build.edex/esb/conf/wrapper.conf
index 6bcec4486b..a98c8ef75d 100644
--- a/edexOsgi/build.edex/esb/conf/wrapper.conf
+++ b/edexOsgi/build.edex/esb/conf/wrapper.conf
@@ -109,6 +109,7 @@ wrapper.java.additional.db.5=-Dhm.db.name=${HM_DB_NAME}
wrapper.java.additional.db.6=-Dih.db.name=${IH_DB_NAME}
wrapper.java.additional.db.7=-Ddb.metadata.pool.min=${METADATA_POOL_MIN}
wrapper.java.additional.db.8=-Ddb.metadata.pool.max=${METADATA_POOL_MAX}
+wrapper.java.additional.db.9=-Ddb.metadata.pool.timeout=${METADATA_POOL_TIMEOUT}
# site ID of EDEX for localization and site aware services
wrapper.java.additional.site.1=-Daw.site.identifier=${AW_SITE_IDENTIFIER}
diff --git a/edexOsgi/build.edex/esb/etc/centralRegistry.sh b/edexOsgi/build.edex/esb/etc/centralRegistry.sh
index 2d82dafb04..c19e36399e 100644
--- a/edexOsgi/build.edex/esb/etc/centralRegistry.sh
+++ b/edexOsgi/build.edex/esb/etc/centralRegistry.sh
@@ -21,8 +21,11 @@
export MAX_MEM=1536 # in Meg
export MAX_PERM_SIZE=192m
-export METADATA_POOL_MIN=10
export EDEX_DEBUG_PORT=5011
export EDEX_JMX_PORT=1622
export LOG_CONF=logback-registry.xml
export MGMT_PORT=9607
+
+export METADATA_POOL_MIN=10
+export METADATA_POOL_MAX=25
+export METADATA_POOL_TIMEOUT=60
\ No newline at end of file
diff --git a/edexOsgi/build.edex/esb/etc/default.sh b/edexOsgi/build.edex/esb/etc/default.sh
index 343b85d79e..7d2a181151 100644
--- a/edexOsgi/build.edex/esb/etc/default.sh
+++ b/edexOsgi/build.edex/esb/etc/default.sh
@@ -27,6 +27,7 @@ export JMS_POOL_MIN=64
export JMS_POOL_MAX=128
export METADATA_POOL_MIN=5
export METADATA_POOL_MAX=50
+export METADATA_POOL_TIMEOUT=300
export DEBUG_PARAM_1=""
export DEBUG_PARAM_2=""
export DEBUG_PARAM_3=""
diff --git a/edexOsgi/build.edex/esb/etc/registry.sh b/edexOsgi/build.edex/esb/etc/registry.sh
index 8fdc7f5541..9797f22d08 100644
--- a/edexOsgi/build.edex/esb/etc/registry.sh
+++ b/edexOsgi/build.edex/esb/etc/registry.sh
@@ -21,8 +21,11 @@
export MAX_MEM=1536 # in Meg
export MAX_PERM_SIZE=192m
-export METADATA_POOL_MIN=10
export EDEX_DEBUG_PORT=5012
export EDEX_JMX_PORT=1620
export LOG_CONF=logback-registry.xml
export MGMT_PORT=9605
+
+export METADATA_POOL_MIN=5
+export METADATA_POOL_MAX=20
+export METADATA_POOL_TIMEOUT=60
diff --git a/edexOsgi/com.raytheon.uf.edex.registry.ebxml/res/spring/ebxml-webserver.xml b/edexOsgi/com.raytheon.uf.edex.registry.ebxml/res/spring/ebxml-webserver.xml
index b6ca571112..4ec9278941 100644
--- a/edexOsgi/com.raytheon.uf.edex.registry.ebxml/res/spring/ebxml-webserver.xml
+++ b/edexOsgi/com.raytheon.uf.edex.registry.ebxml/res/spring/ebxml-webserver.xml
@@ -7,8 +7,8 @@
-
-
+
+