Author: dblevins
Date: Thu Mar 24 18:25:43 2011
New Revision: 1085062
URL: http://svn.apache.org/viewvc?rev=1085062&view=rev
Log:
Add BackgroundStartup property to deployment metadata of Stateless beans so
that pools can be filled to the minimum level in the background and startup can
continue.
Modified:
openejb/branches/openejb-3.1.x/container/openejb-core/src/main/java/org/apache/openejb/core/stateless/StatelessInstanceManager.java
Modified:
openejb/branches/openejb-3.1.x/container/openejb-core/src/main/java/org/apache/openejb/core/stateless/StatelessInstanceManager.java
URL:
http://svn.apache.org/viewvc/openejb/branches/openejb-3.1.x/container/openejb-core/src/main/java/org/apache/openejb/core/stateless/StatelessInstanceManager.java?rev=1085062&r1=1085061&r2=1085062&view=diff
==============================================================================
---
openejb/branches/openejb-3.1.x/container/openejb-core/src/main/java/org/apache/openejb/core/stateless/StatelessInstanceManager.java
(original)
+++
openejb/branches/openejb-3.1.x/container/openejb-core/src/main/java/org/apache/openejb/core/stateless/StatelessInstanceManager.java
Thu Mar 24 18:25:43 2011
@@ -393,7 +393,7 @@ public class StatelessInstanceManager {
}
// Finally, fill the pool and start it
- for (int i = 0; i < min; i++) {
+ if (!options.get("BackgroundStartup", false)) for (int i = 0; i < min;
i++) {
Instance obj = createInstance(deploymentInfo);
if (obj == null) continue;