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;


Reply via email to