Author: rmannibucau
Date: Fri Dec 14 09:11:51 2012
New Revision: 1421755

URL: http://svn.apache.org/viewvc?rev=1421755&view=rev
Log:
OPENEJB-1969 producing initial context in arquillian embedded mode

Modified:
    
openejb/trunk/openejb/arquillian/arquillian-openejb-embedded-4/src/main/java/org/apache/openejb/arquillian/openejb/OpenEJBDeployableContainer.java

Modified: 
openejb/trunk/openejb/arquillian/arquillian-openejb-embedded-4/src/main/java/org/apache/openejb/arquillian/openejb/OpenEJBDeployableContainer.java
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb/arquillian/arquillian-openejb-embedded-4/src/main/java/org/apache/openejb/arquillian/openejb/OpenEJBDeployableContainer.java?rev=1421755&r1=1421754&r2=1421755&view=diff
==============================================================================
--- 
openejb/trunk/openejb/arquillian/arquillian-openejb-embedded-4/src/main/java/org/apache/openejb/arquillian/openejb/OpenEJBDeployableContainer.java
 (original)
+++ 
openejb/trunk/openejb/arquillian/arquillian-openejb-embedded-4/src/main/java/org/apache/openejb/arquillian/openejb/OpenEJBDeployableContainer.java
 Fri Dec 14 09:11:51 2012
@@ -36,6 +36,7 @@ import org.jboss.arquillian.container.sp
 import org.jboss.arquillian.container.spi.client.container.LifecycleException;
 import org.jboss.arquillian.container.spi.client.protocol.ProtocolDescription;
 import 
org.jboss.arquillian.container.spi.client.protocol.metadata.ProtocolMetaData;
+import org.jboss.arquillian.container.spi.context.annotation.ContainerScoped;
 import org.jboss.arquillian.container.spi.context.annotation.DeploymentScoped;
 import org.jboss.arquillian.core.api.Instance;
 import org.jboss.arquillian.core.api.InstanceProducer;
@@ -94,6 +95,10 @@ public class OpenEJBDeployableContainer 
     private InstanceProducer<AppContext> appContextProducer;
 
     @Inject
+    @ContainerScoped
+    private InstanceProducer<Context> contextProducer;
+
+    @Inject
     @DeploymentScoped
     private InstanceProducer<ServletContext> servletContextProducer;
 
@@ -160,6 +165,7 @@ public class OpenEJBDeployableContainer 
 
         assembler = SystemInstance.get().getComponent(Assembler.class);
         configurationFactory = new ConfigurationFactory();
+        contextProducer.set(initialContext);
     }
 
     @Override


Reply via email to