[jboss-cvs] JBossAS SVN: r76705 - in projects/jboss-deployers/trunk/deployers-vfs/src/tests/org/jboss/test/deployers/vfs/deployer: bean/support and 1 other directories.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Aug 6 06:51:39 EDT 2008
Author: adrian at jboss.org
Date: 2008-08-06 06:51:38 -0400 (Wed, 06 Aug 2008)
New Revision: 76705
Modified:
projects/jboss-deployers/trunk/deployers-vfs/src/tests/org/jboss/test/deployers/vfs/deployer/AbstractDeployerUnitTest.java
projects/jboss-deployers/trunk/deployers-vfs/src/tests/org/jboss/test/deployers/vfs/deployer/bean/support/TestMetaDataBeanDeployer.java
projects/jboss-deployers/trunk/deployers-vfs/src/tests/org/jboss/test/deployers/vfs/deployer/bean/test/KernelScopeUnitTestCase.java
Log:
[JBDEPLOY-69] - Use getMutableMetaData()
Modified: projects/jboss-deployers/trunk/deployers-vfs/src/tests/org/jboss/test/deployers/vfs/deployer/AbstractDeployerUnitTest.java
===================================================================
--- projects/jboss-deployers/trunk/deployers-vfs/src/tests/org/jboss/test/deployers/vfs/deployer/AbstractDeployerUnitTest.java 2008-08-06 09:24:22 UTC (rev 76704)
+++ projects/jboss-deployers/trunk/deployers-vfs/src/tests/org/jboss/test/deployers/vfs/deployer/AbstractDeployerUnitTest.java 2008-08-06 10:51:38 UTC (rev 76705)
@@ -21,11 +21,14 @@
*/
package org.jboss.test.deployers.vfs.deployer;
+import org.jboss.deployers.plugins.deployers.DeployersImpl;
+import org.jboss.deployers.spi.deployer.Deployers;
import org.jboss.deployers.vfs.plugins.structure.file.FileStructure;
import org.jboss.deployers.vfs.plugins.structure.jar.JARStructure;
import org.jboss.kernel.Kernel;
import org.jboss.kernel.plugins.bootstrap.basic.BasicBootstrap;
import org.jboss.kernel.spi.dependency.KernelController;
+import org.jboss.metadata.spi.repository.MutableMetaDataRepository;
/**
* AbstractDeployerUnitTestCase.
@@ -41,6 +44,11 @@
super(name);
}
+ protected KernelController getController()
+ {
+ return controller;
+ }
+
protected void setUp() throws Exception
{
super.setUp();
@@ -63,5 +71,14 @@
}
}
+ protected Deployers createDeployers()
+ {
+ DeployersImpl deployers = (DeployersImpl) super.createDeployers();
+ KernelController controller = getController();
+ MutableMetaDataRepository repository = controller.getKernel().getMetaDataRepository().getMetaDataRepository();
+ deployers.setRepository(repository);
+ return deployers;
+ }
+
protected abstract void addDeployers(Kernel kernel);
}
\ No newline at end of file
Modified: projects/jboss-deployers/trunk/deployers-vfs/src/tests/org/jboss/test/deployers/vfs/deployer/bean/support/TestMetaDataBeanDeployer.java
===================================================================
--- projects/jboss-deployers/trunk/deployers-vfs/src/tests/org/jboss/test/deployers/vfs/deployer/bean/support/TestMetaDataBeanDeployer.java 2008-08-06 09:24:22 UTC (rev 76704)
+++ projects/jboss-deployers/trunk/deployers-vfs/src/tests/org/jboss/test/deployers/vfs/deployer/bean/support/TestMetaDataBeanDeployer.java 2008-08-06 10:51:38 UTC (rev 76705)
@@ -25,11 +25,7 @@
import org.jboss.deployers.spi.deployer.DeploymentStages;
import org.jboss.deployers.spi.deployer.helpers.AbstractDeployer;
import org.jboss.deployers.structure.spi.DeploymentUnit;
-import org.jboss.metadata.plugins.loader.memory.MemoryMetaDataLoader;
import org.jboss.metadata.spi.repository.MutableMetaDataRepository;
-import org.jboss.metadata.spi.scope.CommonLevels;
-import org.jboss.metadata.spi.scope.Scope;
-import org.jboss.metadata.spi.scope.ScopeKey;
/**
* TestMetaDataBeanDeployer.
@@ -49,18 +45,6 @@
public void deploy(DeploymentUnit unit) throws DeploymentException
{
- Scope applicationScope = unit.getScope().getScope(CommonLevels.APPLICATION);
-
- MemoryMetaDataLoader applicationMetaData = new MemoryMetaDataLoader(new ScopeKey(applicationScope));
- repository.addMetaDataRetrieval(applicationMetaData);
-
- applicationMetaData.addMetaData("test", this, TestMetaDataBeanDeployer.class);
+ unit.getMutableMetaData().addMetaData("test", this, TestMetaDataBeanDeployer.class);
}
-
- public void undeploy(DeploymentUnit unit)
- {
- Scope applicationScope = unit.getScope().getScope(CommonLevels.APPLICATION);
-
- repository.removeMetaDataRetrieval(new ScopeKey(applicationScope));
- }
}
Modified: projects/jboss-deployers/trunk/deployers-vfs/src/tests/org/jboss/test/deployers/vfs/deployer/bean/test/KernelScopeUnitTestCase.java
===================================================================
--- projects/jboss-deployers/trunk/deployers-vfs/src/tests/org/jboss/test/deployers/vfs/deployer/bean/test/KernelScopeUnitTestCase.java 2008-08-06 09:24:22 UTC (rev 76704)
+++ projects/jboss-deployers/trunk/deployers-vfs/src/tests/org/jboss/test/deployers/vfs/deployer/bean/test/KernelScopeUnitTestCase.java 2008-08-06 10:51:38 UTC (rev 76705)
@@ -24,6 +24,7 @@
import java.util.Collections;
import junit.framework.Test;
+
import org.jboss.beans.metadata.plugins.AbstractBeanMetaData;
import org.jboss.beans.metadata.spi.BeanMetaDataFactory;
import org.jboss.dependency.spi.ControllerContext;
More information about the jboss-cvs-commits
mailing list