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