[jboss-cvs] JBossAS SVN: r80180 - in projects/jboss-deployers/trunk: deployers-vfs/src/main/java/org/jboss/deployers/vfs/deployer/kernel and 4 other directories.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Oct 29 07:03:08 EDT 2008
Author: alesj
Date: 2008-10-29 07:03:08 -0400 (Wed, 29 Oct 2008)
New Revision: 80180
Added:
projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/support/
projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/support/TCCLClassLoaderDeployer.java
Modified:
projects/jboss-deployers/trunk/deployers-spi/src/main/java/org/jboss/deployers/spi/deployer/helpers/ComponentAdapter.java
projects/jboss-deployers/trunk/deployers-vfs/src/main/java/org/jboss/deployers/vfs/deployer/kernel/BeanMetaDataDeployer.java
projects/jboss-deployers/trunk/deployers-vfs/src/main/java/org/jboss/deployers/vfs/deployer/kernel/BeanMetaDataFactoryVisitor.java
projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/vfs/deployer/bean/test/AbstractAnnotationBeansTest.java
projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/vfs/deployer/bean/test/AliasDeployerUnitTestCase.java
projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/vfs/deployer/bean/test/BeanDeployerUnitTestCase.java
projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/vfs/deployer/bean/test/BeanManagedDeploymentUnitTestCase.java
projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/vfs/deployer/bean/test/BeanMetaDataFactoryDeployerUnitTestCase.java
projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/vfs/deployer/bean/test/KernelDeployerUnitTestCase.java
projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/vfs/deployer/bean/test/KernelScopeUnitTestCase.java
projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/vfs/deployer/merge/test/BeanMergeUnitTestCase.java
projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/vfs/deployer/merge/test/MockRarUnitTestCase.java
projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/vfs/deployer/merge/test/MultiFilesUnitTestCase.java
Log:
[JBDEPLOY-118]; remove scope merging in BMDD.
Modified: projects/jboss-deployers/trunk/deployers-spi/src/main/java/org/jboss/deployers/spi/deployer/helpers/ComponentAdapter.java
===================================================================
--- projects/jboss-deployers/trunk/deployers-spi/src/main/java/org/jboss/deployers/spi/deployer/helpers/ComponentAdapter.java 2008-10-29 11:01:13 UTC (rev 80179)
+++ projects/jboss-deployers/trunk/deployers-spi/src/main/java/org/jboss/deployers/spi/deployer/helpers/ComponentAdapter.java 2008-10-29 11:03:08 UTC (rev 80180)
@@ -53,11 +53,13 @@
*
* @param unit the deployment unit
* @param attachment the attachment
+ * @return newly created component deployment unit
*/
- protected void addComponent(DeploymentUnit unit, T attachment)
+ protected DeploymentUnit addComponent(DeploymentUnit unit, T attachment)
{
DeploymentUnit component = unit.addComponent(getComponentName(attachment));
component.addAttachment(getAttachmentName(attachment), attachment);
+ return component;
}
/**
Modified: projects/jboss-deployers/trunk/deployers-vfs/src/main/java/org/jboss/deployers/vfs/deployer/kernel/BeanMetaDataDeployer.java
===================================================================
--- projects/jboss-deployers/trunk/deployers-vfs/src/main/java/org/jboss/deployers/vfs/deployer/kernel/BeanMetaDataDeployer.java 2008-10-29 11:01:13 UTC (rev 80179)
+++ projects/jboss-deployers/trunk/deployers-vfs/src/main/java/org/jboss/deployers/vfs/deployer/kernel/BeanMetaDataDeployer.java 2008-10-29 11:03:08 UTC (rev 80180)
@@ -114,11 +114,8 @@
}
KernelControllerContext context = new AbstractKernelControllerContext(null, deployment, null);
ScopeInfo scopeInfo = context.getScopeInfo();
- if (scopeInfo != null)
- {
- mergeScopes(scopeInfo.getScope(), unit.getScope());
- mergeScopes(scopeInfo.getMutableScope(), unit.getMutableScope());
- }
+ scopeInfo.setScope(unit.getScope());
+ scopeInfo.setMutableScope(unit.getMutableScope());
try
{
controller.install(context);
Modified: projects/jboss-deployers/trunk/deployers-vfs/src/main/java/org/jboss/deployers/vfs/deployer/kernel/BeanMetaDataFactoryVisitor.java
===================================================================
--- projects/jboss-deployers/trunk/deployers-vfs/src/main/java/org/jboss/deployers/vfs/deployer/kernel/BeanMetaDataFactoryVisitor.java 2008-10-29 11:01:13 UTC (rev 80179)
+++ projects/jboss-deployers/trunk/deployers-vfs/src/main/java/org/jboss/deployers/vfs/deployer/kernel/BeanMetaDataFactoryVisitor.java 2008-10-29 11:03:08 UTC (rev 80180)
@@ -23,6 +23,8 @@
import org.jboss.beans.metadata.spi.BeanMetaData;
import org.jboss.deployers.spi.deployer.helpers.AbstractDeploymentVisitor;
+import org.jboss.deployers.structure.spi.DeploymentUnit;
+import org.jboss.metadata.spi.scope.CommonLevels;
/**
* BeanMetaDataVisitor.<p>
@@ -37,6 +39,35 @@
return BeanMetaData.class;
}
+ protected DeploymentUnit addComponent(DeploymentUnit unit, BeanMetaData attachment)
+ {
+ DeploymentUnit component = super.addComponent(unit, attachment);
+ String className = attachment.getBean();
+ if (className != null)
+ {
+ Object qualifier;
+ if (attachment.getClassLoader() == null)
+ {
+ ClassLoader cl = unit.getClassLoader();
+ try
+ {
+ qualifier = cl.loadClass(className);
+ }
+ catch (Exception e)
+ {
+ throw new IllegalArgumentException("Exception loading class for ScopeKey addition.", e);
+ }
+ }
+ else
+ {
+ qualifier = className;
+ }
+ component.getScope().addScope(CommonLevels.CLASS, qualifier);
+ }
+
+ return component;
+ }
+
protected String getComponentName(BeanMetaData attachment)
{
return attachment.getName();
Added: projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/support/TCCLClassLoaderDeployer.java
===================================================================
--- projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/support/TCCLClassLoaderDeployer.java (rev 0)
+++ projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/support/TCCLClassLoaderDeployer.java 2008-10-29 11:03:08 UTC (rev 80180)
@@ -0,0 +1,36 @@
+/*
+* JBoss, Home of Professional Open Source
+* Copyright 2006, JBoss Inc., and individual contributors as indicated
+* by the @authors tag. See the copyright.txt in the distribution for a
+* full listing of individual contributors.
+*
+* This is free software; you can redistribute it and/or modify it
+* under the terms of the GNU Lesser General Public License as
+* published by the Free Software Foundation; either version 2.1 of
+* the License, or (at your option) any later version.
+*
+* This software is distributed in the hope that it will be useful,
+* but WITHOUT ANY WARRANTY; without even the implied warranty of
+* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+* Lesser General Public License for more details.
+*
+* You should have received a copy of the GNU Lesser General Public
+* License along with this software; if not, write to the Free
+* Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+* 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+*/
+package org.jboss.test.deployers.support;
+
+import org.jboss.deployers.spi.deployer.helpers.AbstractClassLoaderDeployer;
+import org.jboss.deployers.structure.spi.DeploymentUnit;
+
+/**
+ * @author <a href="mailto:ales.justin at jboss.com">Ales Justin</a>
+ */
+public class TCCLClassLoaderDeployer extends AbstractClassLoaderDeployer
+{
+ public ClassLoader createClassLoader(DeploymentUnit unit) throws Exception
+ {
+ return Thread.currentThread().getContextClassLoader();
+ }
+}
Modified: projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/vfs/deployer/bean/test/AbstractAnnotationBeansTest.java
===================================================================
--- projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/vfs/deployer/bean/test/AbstractAnnotationBeansTest.java 2008-10-29 11:01:13 UTC (rev 80179)
+++ projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/vfs/deployer/bean/test/AbstractAnnotationBeansTest.java 2008-10-29 11:03:08 UTC (rev 80180)
@@ -33,6 +33,7 @@
import org.jboss.kernel.plugins.deployment.AbstractKernelDeployment;
import org.jboss.test.deployers.vfs.deployer.AbstractDeployerUnitTest;
import org.jboss.test.deployers.vfs.deployer.bean.support.SimpleAnnotated;
+import org.jboss.test.deployers.support.TCCLClassLoaderDeployer;
/**
* AbstractAnnotationBeansTest.
@@ -48,8 +49,10 @@
protected void addDeployers(Kernel kernel)
{
+ TCCLClassLoaderDeployer tcclDeployer = new TCCLClassLoaderDeployer();
KernelDeploymentDeployer kernelDeploymentDeployer = new KernelDeploymentDeployer();
BeanMetaDataDeployer beanMetaDataDeployer = new BeanMetaDataDeployer(kernel.getController());
+ addDeployer(main, tcclDeployer);
addDeployer(main, kernelDeploymentDeployer);
addDeployer(main, beanMetaDataDeployer);
}
Modified: projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/vfs/deployer/bean/test/AliasDeployerUnitTestCase.java
===================================================================
--- projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/vfs/deployer/bean/test/AliasDeployerUnitTestCase.java 2008-10-29 11:01:13 UTC (rev 80179)
+++ projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/vfs/deployer/bean/test/AliasDeployerUnitTestCase.java 2008-10-29 11:03:08 UTC (rev 80180)
@@ -32,6 +32,7 @@
import org.jboss.deployers.vfs.spi.client.VFSDeployment;
import org.jboss.kernel.Kernel;
import org.jboss.test.deployers.vfs.deployer.AbstractDeployerUnitTest;
+import org.jboss.test.deployers.support.TCCLClassLoaderDeployer;
/**
* AliasDeployerUnitTestCase.
@@ -57,6 +58,7 @@
AliasDeploymentDeployer aliasDeploymentDeployer = new AliasDeploymentDeployer();
BeanMetaDataDeployer beanMetaDataDeployer = new BeanMetaDataDeployer(kernel);
DeploymentAliasMetaDataDeployer aliasMetaDataDeployer = new DeploymentAliasMetaDataDeployer(kernel.getController());
+ addDeployer(main, new TCCLClassLoaderDeployer());
addDeployer(main, beanDeployer);
addDeployer(main, kernelDeploymentDeployer);
addDeployer(main, aliasDeploymentDeployer);
Modified: projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/vfs/deployer/bean/test/BeanDeployerUnitTestCase.java
===================================================================
--- projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/vfs/deployer/bean/test/BeanDeployerUnitTestCase.java 2008-10-29 11:01:13 UTC (rev 80179)
+++ projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/vfs/deployer/bean/test/BeanDeployerUnitTestCase.java 2008-10-29 11:03:08 UTC (rev 80180)
@@ -29,6 +29,7 @@
import org.jboss.deployers.vfs.spi.client.VFSDeployment;
import org.jboss.kernel.Kernel;
import org.jboss.test.deployers.vfs.deployer.AbstractDeployerUnitTest;
+import org.jboss.test.deployers.support.TCCLClassLoaderDeployer;
/**
* BeanDeployerUnitTestCase.
@@ -54,6 +55,7 @@
BeanDeployer beanDeployer = new BeanDeployer();
KernelDeploymentDeployer kernelDeploymentDeployer = new KernelDeploymentDeployer();
BeanMetaDataDeployer beanMetaDataDeployer = new BeanMetaDataDeployer(kernel);
+ addDeployer(main, new TCCLClassLoaderDeployer());
addDeployer(main, beanDeployer);
addDeployer(main, kernelDeploymentDeployer);
addDeployer(main, beanMetaDataDeployer);
Modified: projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/vfs/deployer/bean/test/BeanManagedDeploymentUnitTestCase.java
===================================================================
--- projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/vfs/deployer/bean/test/BeanManagedDeploymentUnitTestCase.java 2008-10-29 11:01:13 UTC (rev 80179)
+++ projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/vfs/deployer/bean/test/BeanManagedDeploymentUnitTestCase.java 2008-10-29 11:03:08 UTC (rev 80180)
@@ -35,6 +35,7 @@
import org.jboss.metatype.api.values.CollectionValue;
import org.jboss.metatype.api.values.GenericValue;
import org.jboss.test.deployers.vfs.deployer.AbstractDeployerUnitTest;
+import org.jboss.test.deployers.support.TCCLClassLoaderDeployer;
/**
* Tests of bean deployment ManagedObject/ManagedDeployment creation.
@@ -105,6 +106,7 @@
BeanDeployer beanDeployer = new BeanDeployer();
KernelDeploymentDeployer kernelDeploymentDeployer = new KernelDeploymentDeployer();
BeanMetaDataDeployer beanMetaDataDeployer = new BeanMetaDataDeployer(kernel);
+ addDeployer(main, new TCCLClassLoaderDeployer());
addDeployer(main, beanDeployer);
addDeployer(main, kernelDeploymentDeployer);
addDeployer(main, beanMetaDataDeployer);
Modified: projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/vfs/deployer/bean/test/BeanMetaDataFactoryDeployerUnitTestCase.java
===================================================================
--- projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/vfs/deployer/bean/test/BeanMetaDataFactoryDeployerUnitTestCase.java 2008-10-29 11:01:13 UTC (rev 80179)
+++ projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/vfs/deployer/bean/test/BeanMetaDataFactoryDeployerUnitTestCase.java 2008-10-29 11:03:08 UTC (rev 80180)
@@ -28,6 +28,7 @@
import org.jboss.kernel.Kernel;
import org.jboss.test.deployers.vfs.deployer.bean.support.CustomBMDF;
import org.jboss.test.deployers.vfs.deployer.bean.support.TestComponentCheckerDeployer;
+import org.jboss.test.deployers.support.TCCLClassLoaderDeployer;
/**
* BeanMetaDataFactoryDeployerUnitTestCase.
@@ -52,6 +53,7 @@
BeanMetaDataFactoryDeployer<CustomBMDF> bmdfd = new BeanMetaDataFactoryDeployer<CustomBMDF>(CustomBMDF.class);
BeanMetaDataDeployer beanMetaDataDeployer = new BeanMetaDataDeployer(kernel);
+ addDeployer(main, new TCCLClassLoaderDeployer());
addDeployer(main, tccd);
addDeployer(main, bmdfd);
addDeployer(main, beanMetaDataDeployer);
Modified: projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/vfs/deployer/bean/test/KernelDeployerUnitTestCase.java
===================================================================
--- projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/vfs/deployer/bean/test/KernelDeployerUnitTestCase.java 2008-10-29 11:01:13 UTC (rev 80179)
+++ projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/vfs/deployer/bean/test/KernelDeployerUnitTestCase.java 2008-10-29 11:03:08 UTC (rev 80180)
@@ -36,6 +36,7 @@
import org.jboss.test.deployers.vfs.deployer.AbstractDeployerUnitTest;
import org.jboss.test.deployers.vfs.deployer.bean.support.Simple;
import org.jboss.test.deployers.vfs.deployer.bean.support.TestBeanDeployer;
+import org.jboss.test.deployers.support.TCCLClassLoaderDeployer;
/**
* BeanDeployerUnitTestCase.
@@ -60,6 +61,7 @@
TestBeanDeployer testDeployer = new TestBeanDeployer();
KernelDeploymentDeployer kernelDeploymentDeployer = new KernelDeploymentDeployer();
BeanMetaDataDeployer beanMetaDataDeployer = new BeanMetaDataDeployer(kernel);
+ addDeployer(main, new TCCLClassLoaderDeployer());
addDeployer(main, testDeployer);
addDeployer(main, kernelDeploymentDeployer);
addDeployer(main, beanMetaDataDeployer);
Modified: projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/vfs/deployer/bean/test/KernelScopeUnitTestCase.java
===================================================================
--- projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/vfs/deployer/bean/test/KernelScopeUnitTestCase.java 2008-10-29 11:01:13 UTC (rev 80179)
+++ projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/vfs/deployer/bean/test/KernelScopeUnitTestCase.java 2008-10-29 11:03:08 UTC (rev 80180)
@@ -46,6 +46,7 @@
import org.jboss.test.deployers.vfs.deployer.bean.support.Simple;
import org.jboss.test.deployers.vfs.deployer.bean.support.TestInstanceMetaDataBeanDeployer;
import org.jboss.test.deployers.vfs.deployer.bean.support.TestMetaDataBeanDeployer;
+import org.jboss.test.deployers.support.TCCLClassLoaderDeployer;
/**
* BeanDeployerUnitTestCase.
@@ -76,6 +77,7 @@
testInstanceMetaDataDeployer = new TestInstanceMetaDataBeanDeployer();
KernelDeploymentDeployer kernelDeploymentDeployer = new KernelDeploymentDeployer();
BeanMetaDataDeployer beanMetaDataDeployer = new BeanMetaDataDeployer(kernel);
+ addDeployer(main, new TCCLClassLoaderDeployer());
addDeployer(main, testMetaDataDeployer);
addDeployer(main, testInstanceMetaDataDeployer);
addDeployer(main, kernelDeploymentDeployer);
Modified: projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/vfs/deployer/merge/test/BeanMergeUnitTestCase.java
===================================================================
--- projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/vfs/deployer/merge/test/BeanMergeUnitTestCase.java 2008-10-29 11:01:13 UTC (rev 80179)
+++ projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/vfs/deployer/merge/test/BeanMergeUnitTestCase.java 2008-10-29 11:03:08 UTC (rev 80180)
@@ -29,6 +29,7 @@
import org.jboss.kernel.Kernel;
import org.jboss.test.deployers.vfs.deployer.AbstractDeployerUnitTest;
import org.jboss.test.deployers.vfs.deployer.merge.support.TestBeanMergeDeployer;
+import org.jboss.test.deployers.support.TCCLClassLoaderDeployer;
/**
* BeanMergeUnitTestCase.
@@ -52,6 +53,7 @@
TestBeanMergeDeployer beanDeployer = new TestBeanMergeDeployer();
KernelDeploymentDeployer kernelDeploymentDeployer = new KernelDeploymentDeployer();
BeanMetaDataDeployer beanMetaDataDeployer = new BeanMetaDataDeployer(kernel);
+ addDeployer(main, new TCCLClassLoaderDeployer());
addDeployer(main, beanDeployer);
addDeployer(main, kernelDeploymentDeployer);
addDeployer(main, beanMetaDataDeployer);
Modified: projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/vfs/deployer/merge/test/MockRarUnitTestCase.java
===================================================================
--- projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/vfs/deployer/merge/test/MockRarUnitTestCase.java 2008-10-29 11:01:13 UTC (rev 80179)
+++ projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/vfs/deployer/merge/test/MockRarUnitTestCase.java 2008-10-29 11:03:08 UTC (rev 80180)
@@ -25,6 +25,7 @@
import org.jboss.test.deployers.vfs.deployer.AbstractDeployerUnitTest;
import org.jboss.test.deployers.vfs.deployer.merge.support.MockRarDeployer;
import org.jboss.test.deployers.vfs.deployer.merge.support.RarDeploymentDeployer;
+import org.jboss.test.deployers.support.TCCLClassLoaderDeployer;
import org.jboss.kernel.Kernel;
import org.jboss.deployers.vfs.deployer.kernel.KernelDeploymentDeployer;
import org.jboss.deployers.vfs.deployer.kernel.BeanMetaDataDeployer;
@@ -61,6 +62,7 @@
throw new RuntimeException(t);
}
addDeployer(main, deployer);
+ addDeployer(main, new TCCLClassLoaderDeployer());
addDeployer(main, new RarDeploymentDeployer());
addDeployer(main, new KernelDeploymentDeployer());
addDeployer(main, new BeanMetaDataDeployer(kernel));
Modified: projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/vfs/deployer/merge/test/MultiFilesUnitTestCase.java
===================================================================
--- projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/vfs/deployer/merge/test/MultiFilesUnitTestCase.java 2008-10-29 11:01:13 UTC (rev 80179)
+++ projects/jboss-deployers/trunk/deployers-vfs/src/test/java/org/jboss/test/deployers/vfs/deployer/merge/test/MultiFilesUnitTestCase.java 2008-10-29 11:03:08 UTC (rev 80180)
@@ -29,6 +29,7 @@
import org.jboss.test.deployers.vfs.deployer.AbstractDeployerUnitTest;
import org.jboss.test.deployers.vfs.deployer.merge.support.MultiRarDeployer;
import org.jboss.test.deployers.vfs.deployer.merge.support.RarDeploymentDeployer;
+import org.jboss.test.deployers.support.TCCLClassLoaderDeployer;
import org.jboss.dependency.spi.ControllerContext;
import org.jboss.beans.metadata.plugins.AbstractBeanMetaData;
@@ -60,6 +61,7 @@
throw new RuntimeException(t);
}
addDeployer(main, deployer);
+ addDeployer(main, new TCCLClassLoaderDeployer());
addDeployer(main, new RarDeploymentDeployer());
addDeployer(main, new KernelDeploymentDeployer());
addDeployer(main, new BeanMetaDataDeployer(kernel));
More information about the jboss-cvs-commits
mailing list