[jboss-cvs] JBossAS SVN: r107491 - in branches/weld-ejb3-int: component-matrix and 3 other directories.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri Aug 6 23:55:51 EDT 2010
Author: marius.bogoevici
Date: 2010-08-06 23:55:50 -0400 (Fri, 06 Aug 2010)
New Revision: 107491
Modified:
branches/weld-ejb3-int/build/build.xml
branches/weld-ejb3-int/component-matrix/pom.xml
branches/weld-ejb3-int/ejb3/pom.xml
branches/weld-ejb3-int/ejb3/src/main/java/org/jboss/ejb3/deployers/Ejb3Deployer.java
branches/weld-ejb3-int/weld-int/ejb/pom.xml
Log:
some fixes to weld integration and integrating with the Ejb3Deployer
Modified: branches/weld-ejb3-int/build/build.xml
===================================================================
--- branches/weld-ejb3-int/build/build.xml 2010-08-06 22:09:50 UTC (rev 107490)
+++ branches/weld-ejb3-int/build/build.xml 2010-08-07 03:55:50 UTC (rev 107491)
@@ -746,6 +746,8 @@
<include name="ejb3-deployers-jboss-beans.xml"/>
<include name="ejb3-nointerface-jboss-beans.xml"/>
<include name="ejb3-metadata-deployers-jboss-beans.xml"/>
+ <include name="ejb3-instantiator-deployer-jboss-beans.xml"/>
+ <include name="ejb3-bean-instantiator-jboss-beans.xml"/>
<include name="jboss-ejb3-singleton-deployer-jboss-beans.xml"/>
</fileset>
<fileset refid="org.jboss.ejb3:jboss-ejb3-timerservice-deployer:jar"/>
@@ -2131,6 +2133,9 @@
<fileset refid="org.jboss.ejb3.singleton:jboss-ejb3-singleton-impl:jar"/>
<fileset refid="org.jboss.ejb3.singleton:jboss-ejb3-singleton-proxy-impl:jar"/>
<fileset refid="org.jboss.ejb3.singleton:jboss-ejb3-singleton-spi:jar"/>
+ <fileset refid="org.jboss.ejb3.instantiator:jboss-ejb3-instantiator-deployer:jar"/>
+ <fileset refid="org.jboss.ejb3.instantiator:jboss-ejb3-instantiator-impl:jar"/>
+ <fileset refid="org.jboss.ejb3.instantiator:jboss-ejb3-instantiator-spi:jar"/>
<fileset refid="org.jboss.ejb3:jboss-ejb3-proxy-impl:jar"/>
<fileset refid="org.jboss.ejb3:jboss-ejb3-proxy-spi:jar"/>
<fileset refid="org.jboss.ejb3:jboss-ejb3-proxy-clustered:jar"/>
Modified: branches/weld-ejb3-int/component-matrix/pom.xml
===================================================================
--- branches/weld-ejb3-int/component-matrix/pom.xml 2010-08-06 22:09:50 UTC (rev 107490)
+++ branches/weld-ejb3-int/component-matrix/pom.xml 2010-08-07 03:55:50 UTC (rev 107491)
@@ -106,7 +106,7 @@
<version.org.jboss.cluster.server.core>1.0.0.Alpha2</version.org.jboss.cluster.server.core>
<version.org.jboss.common.core>2.2.17.GA</version.org.jboss.common.core>
<version.org.jboss.deployers>2.2.0.Alpha6</version.org.jboss.deployers>
- <version.org.jboss.ejb3.depchain>1.0.0-alpha-1</version.org.jboss.ejb3.depchain>
+ <version.org.jboss.ejb3.depchain>1.0.0-SNAPSHOT</version.org.jboss.ejb3.depchain>
<!-- This to move into the EJB3 BOM -->
<version.org.jboss.ejb3.embedded>1.0.0-alpha-1</version.org.jboss.ejb3.embedded>
<version.org.jboss.ejb.api>1.0-alpha-1</version.org.jboss.ejb.api>
Modified: branches/weld-ejb3-int/ejb3/pom.xml
===================================================================
--- branches/weld-ejb3-int/ejb3/pom.xml 2010-08-06 22:09:50 UTC (rev 107490)
+++ branches/weld-ejb3-int/ejb3/pom.xml 2010-08-07 03:55:50 UTC (rev 107491)
@@ -106,6 +106,16 @@
<include name="META-INF/jboss-ejb3-singleton-deployer-jboss-beans.xml" />
</patternset>
</unjar>
+ <unjar src="${maven.dependency.org.jboss.ejb3.instantiator.jboss-ejb3-instantiator-deployer.jar.path}" dest="target/resources">
+ <patternset>
+ <include name="META-INF/ejb3-instantiator-deployer-jboss-beans.xml" />
+ </patternset>
+ </unjar>
+ <unjar src="${maven.dependency.org.jboss.ejb3.instantiator.jboss-ejb3-instantiator-impl.jar.path}" dest="target/resources">
+ <patternset>
+ <include name="META-INF/ejb3-bean-instantiator-jboss-beans.xml" />
+ </patternset>
+ </unjar>
<unjar src="${maven.dependency.org.jboss.ejb3.singleton.jboss-ejb3-singleton-aop-impl.jar.path}" dest="target/resources">
<patternset>
<include name="META-INF/singleton-container-aop.xml" />
@@ -142,6 +152,9 @@
<include name="ejb3-nointerface-jboss-beans.xml" />
<include name="ejb3-metadata-deployers-jboss-beans.xml" />
<include name="jboss-ejb3-singleton-deployer-jboss-beans.xml" />
+ <include name="ejb3-instantiator-deployer-jboss-beans.xml" />
+ <include name="ejb3-bean-instantiator-jboss-beans.xml" />
+
</fileset>
<fileset dir="target/resources/deployers/META-INF">
<include name="ejb3-deployers-jboss-beans.xml" />
@@ -391,6 +404,17 @@
<groupId>org.jboss.ejb3.vfs</groupId>
<artifactId>jboss-ejb3-vfs-spi</artifactId>
</dependency>
+
+ <dependency>
+ <groupId>org.jboss.ejb3.instantiator</groupId>
+ <artifactId>jboss-ejb3-instantiator-deployer</artifactId>
+ </dependency>
+
+ <!-- not sure if this is needed but right now I am just skimming -->
+ <dependency>
+ <groupId>org.jboss.ejb3.instantiator</groupId>
+ <artifactId>jboss-ejb3-instantiator-impl</artifactId>
+ </dependency>
<dependency>
<groupId>org.jboss.ejb3.vfs</groupId>
Modified: branches/weld-ejb3-int/ejb3/src/main/java/org/jboss/ejb3/deployers/Ejb3Deployer.java
===================================================================
--- branches/weld-ejb3-int/ejb3/src/main/java/org/jboss/ejb3/deployers/Ejb3Deployer.java 2010-08-06 22:09:50 UTC (rev 107490)
+++ branches/weld-ejb3-int/ejb3/src/main/java/org/jboss/ejb3/deployers/Ejb3Deployer.java 2010-08-07 03:55:50 UTC (rev 107491)
@@ -89,6 +89,7 @@
// we also want post processed metadata for processing.
// Using addInput ensures ordering http://www.jboss.org/index.html?module=bb&op=viewtopic&t=156725
addInput(AttachmentNames.PROCESSED_METADATA);
+ addRequiredInput(org.jboss.ejb3.instantiator.spi.AttachmentNames.NAME_BEAN_INSTANCE_INSTANTIATOR);
// TODO: should we really output this
setOutput(Ejb3Deployment.class);
// JBossASKernel install output
Modified: branches/weld-ejb3-int/weld-int/ejb/pom.xml
===================================================================
--- branches/weld-ejb3-int/weld-int/ejb/pom.xml 2010-08-06 22:09:50 UTC (rev 107490)
+++ branches/weld-ejb3-int/weld-int/ejb/pom.xml 2010-08-07 03:55:50 UTC (rev 107491)
@@ -23,6 +23,11 @@
</dependency>
<dependency>
+ <groupId>org.jboss.ejb3.instantiator</groupId>
+ <artifactId>jboss-ejb3-instantiator-spi</artifactId>
+ </dependency>
+
+ <dependency>
<groupId>org.jboss.ejb3</groupId>
<artifactId>jboss-ejb3-common</artifactId>
<scope>provided</scope>
More information about the jboss-cvs-commits
mailing list