JBoss development,
A new message was posted in the thread "EJB3 Version Targets for AS 6.0 M3":
http://community.jboss.org/message/520090#520090
Author : John Bailey
Profile :
http://community.jboss.org/people/johnbailey
Message:
--------------------------------------------------------------
What I should have said is, whichever component versions are going to be included in AS
6.0 M3 will need to be integrated with VFS3 prior to the M3 release.
Below are all the files with references to VFS in ejb3 components:
./aop-deployers/src/main/java/org/jboss/aop/asintegration/jboss5/AOPAnnotationMetaDataParserDeployer.java
./concurrency/src/test/java/org/jboss/ejb3/concurrency/test/common/AbstractBootstrapTestCase.java
./core/src/main/java/org/jboss/ejb3/ClassFileFilter.java
./core/src/main/java/org/jboss/ejb3/ClientDescriptorFileFilter.java
./core/src/main/java/org/jboss/ejb3/DeploymentUnit.java
./core/src/main/java/org/jboss/ejb3/Ejb3Deployment.java
./core/src/main/java/org/jboss/ejb3/EJBContainer.java
./core/src/main/java/org/jboss/injection/InjectionContainer.java
./core/src/test/java/org/jboss/ejb3/test/cachepassivation/MockDeploymentUnit.java
./core/src/test/java/org/jboss/injection/test/common/DummyInjectionContainer.java
./deployers/src/main/java/org/jboss/ejb3/deployers/EjbAnnotationMetaDataDeployer.java
./embedded/src/main/java/org/jboss/ejb3/embedded/deployment/EmbeddedEjb3DeploymentUnit.java
./embedded/src/main/java/org/jboss/ejb3/embedded/dsl/DeploymentBuilder.java
./embedded/src/main/java/org/jboss/ejb3/embedded/JBossEJBContainer.java
./endpoint-deployer/src/test/java/org/jboss/ejb3/endpoint/deployers/test/simple/unit/DeployEndpointTestCase.java
./endpoint-deployer/src/test/resources/conf/bootstrap/deployers.xml
./jta-profile/src/test/java/org/jboss/ejb3/jta/profile/test/lookup/unit/LookupTransactionManagerTestCase.java
./profile3_1/src/it/common/src/main/java/org/jboss/ejb3/profile3_1/test/common/AbstractProfile3_1_TestCase.java
./profile3_1/src/it/common/src/main/java/org/jboss/ejb3/profile3_1/test/common/AbstractProfile3_1_TestCase.java
./singleton/src/test/java/org/jboss/ejb3/singleton/test/common/MockDeploymentUnit.java
./timerservice-mk2/src/test/java/org/jboss/ejb3/timerservice/mk2/test/common/AbstractTimerTestCase.java
./timerservice-quartz/src/test/java/org/jboss/ejb3/timerservice/quartz/test/simple/unit/SimpleUnitTestCase.java
./transactions/eclipse-target/tests-classes/instance/deployers.xml
./transactions/src/test/java/org/jboss/ejb3/test/tx/common/AspectDeployment.java
./transactions/src/test/resources/instance/deployers.xml+ +
I will take a look at all the references from tests and see if there is a way to remove
the VFS reference all together. Otherwise I will ignore any project that has a test only
dependency. I realize all the ejb3/trunk components are standalone, but as long as they
are going to be integrated into AS, they will need to be updated. There may be ways we can
isolate the change by reducing the number of code paths into VFS and then providing some
kind of plugable adapter. I will look into this and let you know what I see.
Below is a list of ejb3 components included by AS (the bold entries are known to reference
VFS):
org.jboss.ejb3:jboss-ejb3-api:jar:3.1.0:compile
org.jboss.ejb3:jboss-ejb3-cache:jar:1.0.0:compile
org.jboss.ejb3:jboss-ejb3-common:jar:1.0.1:compile
*org.jboss.ejb3:jboss-ejb3-core:jar:client:1.1.22:compile*
*org.jboss.ejb3:jboss-ejb3-core:jar:1.1.22:compile*
*org.jboss.ejb3:jboss-ejb3-deployers:jar:1.0.0:compile*
org.jboss.ejb3:jboss-ejb3-endpoint:jar:0.1.0:compile
org.jboss.ejb3:jboss-ejb3-ext-api:jar:1.0.0:compile
org.jboss.ejb3:jboss-ejb3-ext-api-impl:jar:1.0.0:compile
org.jboss.ejb3:jboss-ejb3-interceptors:jar:1.0.6:compile
org.jboss.ejb3:jboss-ejb3-jpa-int:jar:2.0.0-alpha-1:compile
org.jboss.ejb3:jboss-ejb3-metadata:jar:1.0.0:compile
org.jboss.ejb3:jboss-ejb3-proxy-clustered:jar:1.0.3:compile
org.jboss.ejb3:jboss-ejb3-proxy-impl:jar:1.0.6:compile
org.jboss.ejb3:jboss-ejb3-proxy-spi:jar:1.0.0:compile
org.jboss.ejb3:jboss-ejb3-security:jar:1.0.1:compile
org.jboss.ejb3:jboss-ejb3-timerservice-spi:jar:1.0.0:compile
*org.jboss.ejb3:jboss-ejb3-transactions:jar:1.0.2:compile* (VFS reference in test only)
org.jboss.ejb3:jboss-ejb3_1:pom:1.0.0:compile
--------------------------------------------------------------
To reply to this message visit the message page:
http://community.jboss.org/message/520090#520090