[jboss-cvs] JBossAS SVN: r84741 - in projects/webbeans-ri-int/trunk: microcontainer and 1 other directories.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Feb 25 10:38:59 EST 2009
Author: alesj
Date: 2009-02-25 10:38:58 -0500 (Wed, 25 Feb 2009)
New Revision: 84741
Modified:
projects/webbeans-ri-int/trunk/microcontainer/pom.xml
projects/webbeans-ri-int/trunk/microcontainer/src/main/java/org/jboss/webbeans/integration/microcontainer/deployer/env/WebBeansBootstrapDeployer.java
projects/webbeans-ri-int/trunk/pom.xml
Log:
Update poms.
Create BeanStore.
Modified: projects/webbeans-ri-int/trunk/microcontainer/pom.xml
===================================================================
--- projects/webbeans-ri-int/trunk/microcontainer/pom.xml 2009-02-25 15:38:26 UTC (rev 84740)
+++ projects/webbeans-ri-int/trunk/microcontainer/pom.xml 2009-02-25 15:38:58 UTC (rev 84741)
@@ -30,6 +30,18 @@
<!-- Global dependencies -->
<dependency>
+ <groupId>org.jboss.webbeans</groupId>
+ <artifactId>webbeans-api</artifactId>
+ <scope>provided</scope>
+ </dependency>
+
+ <dependency>
+ <groupId>org.jboss.webbeans</groupId>
+ <artifactId>webbeans-ri-spi</artifactId>
+ <scope>provided</scope>
+ </dependency>
+
+ <dependency>
<groupId>org.jboss</groupId>
<artifactId>jboss-common-core</artifactId>
<scope>provided</scope>
Modified: projects/webbeans-ri-int/trunk/microcontainer/src/main/java/org/jboss/webbeans/integration/microcontainer/deployer/env/WebBeansBootstrapDeployer.java
===================================================================
--- projects/webbeans-ri-int/trunk/microcontainer/src/main/java/org/jboss/webbeans/integration/microcontainer/deployer/env/WebBeansBootstrapDeployer.java 2009-02-25 15:38:26 UTC (rev 84740)
+++ projects/webbeans-ri-int/trunk/microcontainer/src/main/java/org/jboss/webbeans/integration/microcontainer/deployer/env/WebBeansBootstrapDeployer.java 2009-02-25 15:38:58 UTC (rev 84741)
@@ -25,11 +25,12 @@
import org.jboss.beans.metadata.spi.ValueMetaData;
import org.jboss.beans.metadata.spi.builder.BeanMetaDataBuilder;
import org.jboss.beans.metadata.spi.builder.ParameterMetaDataBuilder;
+import org.jboss.dependency.spi.ControllerState;
import org.jboss.deployers.spi.DeploymentException;
import org.jboss.deployers.spi.deployer.DeploymentStages;
import org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer;
import org.jboss.deployers.structure.spi.DeploymentUnit;
-import org.jboss.dependency.spi.ControllerState;
+import org.jboss.webbeans.context.api.BeanStore;
/**
* Deploy WebBeans boostrap service.
@@ -61,7 +62,7 @@
bootstrap.addPropertyMetaData("ejbDiscovery", createEjbConnector("JBossEjbDiscovery", "org.jboss.webbeans.integration.ejb.JBossEjbDiscovery", unit));
bootstrap.addPropertyMetaData("ejbResolver", createEjbConnector("JBossEjbResolver", "org.jboss.webbeans.integration.ejb.JBossEjbResolver", unit));
ParameterMetaDataBuilder parameterBuilder = bootstrap.addInstallWithParameters("setApplicationContext", null, null, ControllerState.CREATE);
- Object beanStore = null; // TODO
+ BeanStore beanStore = createBeanStore();
parameterBuilder.addParameterMetaData("org.jboss.webbeans.context.api.BeanStore", beanStore);
bootstrap.addInstallWithParameters("initialize", null, null, ControllerState.START);
bootstrap.addInstall("boot");
@@ -69,6 +70,16 @@
}
/**
+ * Create new bean store.
+ *
+ * @return the bean store instance
+ */
+ protected BeanStore createBeanStore()
+ {
+ return null; // TODO
+ }
+
+ /**
* Create ejb connector.
*
* @param name the connector name
Modified: projects/webbeans-ri-int/trunk/pom.xml
===================================================================
--- projects/webbeans-ri-int/trunk/pom.xml 2009-02-25 15:38:26 UTC (rev 84740)
+++ projects/webbeans-ri-int/trunk/pom.xml 2009-02-25 15:38:58 UTC (rev 84741)
@@ -377,7 +377,17 @@
<artifactId>webbeans-ri</artifactId>
<version>${version.webbeans-ri}</version>
</dependency>
-
+ <dependency>
+ <groupId>org.jboss.webbeans</groupId>
+ <artifactId>webbeans-api</artifactId>
+ <version>${version.webbeans-ri}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.webbeans</groupId>
+ <artifactId>webbeans-ri-spi </artifactId>
+ <version>${version.webbeans-ri}</version>
+ </dependency>
+
</dependencies>
</dependencyManagement>
More information about the jboss-cvs-commits
mailing list