[jboss-cvs] JBossAS SVN: r91584 - projects/webbeans-ri-int/trunk/deployer/src/main/java/org/jboss/webbeans/integration/deployer/metadata.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Jul 22 17:24:00 EDT 2009
Author: alesj
Date: 2009-07-22 17:24:00 -0400 (Wed, 22 Jul 2009)
New Revision: 91584
Modified:
projects/webbeans-ri-int/trunk/deployer/src/main/java/org/jboss/webbeans/integration/deployer/metadata/PostWebMetadataDeployer.java
projects/webbeans-ri-int/trunk/deployer/src/main/java/org/jboss/webbeans/integration/deployer/metadata/WBEjbInterceptorMetadataDeployer.java
projects/webbeans-ri-int/trunk/deployer/src/main/java/org/jboss/webbeans/integration/deployer/metadata/WebBeansAwareMetadataDeployer.java
projects/webbeans-ri-int/trunk/deployer/src/main/java/org/jboss/webbeans/integration/deployer/metadata/WebBeansClassloadingDeployer.java
Log:
[WBINT-20]; exclude input output in WebBeansClassloadingDeployer.
Modified: projects/webbeans-ri-int/trunk/deployer/src/main/java/org/jboss/webbeans/integration/deployer/metadata/PostWebMetadataDeployer.java
===================================================================
--- projects/webbeans-ri-int/trunk/deployer/src/main/java/org/jboss/webbeans/integration/deployer/metadata/PostWebMetadataDeployer.java 2009-07-22 21:22:25 UTC (rev 91583)
+++ projects/webbeans-ri-int/trunk/deployer/src/main/java/org/jboss/webbeans/integration/deployer/metadata/PostWebMetadataDeployer.java 2009-07-22 21:24:00 UTC (rev 91584)
@@ -49,7 +49,7 @@
public PostWebMetadataDeployer()
{
- super(JBossWebMetaData.class);
+ super(JBossWebMetaData.class, true);
addInput(DeployersUtils.WEB_BEANS_FILES);
addInput("merged." + JBossWebMetaData.class.getName());
setStage(DeploymentStages.POST_CLASSLOADER);
Modified: projects/webbeans-ri-int/trunk/deployer/src/main/java/org/jboss/webbeans/integration/deployer/metadata/WBEjbInterceptorMetadataDeployer.java
===================================================================
--- projects/webbeans-ri-int/trunk/deployer/src/main/java/org/jboss/webbeans/integration/deployer/metadata/WBEjbInterceptorMetadataDeployer.java 2009-07-22 21:22:25 UTC (rev 91583)
+++ projects/webbeans-ri-int/trunk/deployer/src/main/java/org/jboss/webbeans/integration/deployer/metadata/WBEjbInterceptorMetadataDeployer.java 2009-07-22 21:24:00 UTC (rev 91584)
@@ -51,7 +51,7 @@
public WBEjbInterceptorMetadataDeployer()
{
- super(JBossMetaData.class);
+ super(JBossMetaData.class, true);
addInput(DeployersUtils.WEB_BEANS_FILES);
addInput("merged." + JBossMetaData.class.getName());
Modified: projects/webbeans-ri-int/trunk/deployer/src/main/java/org/jboss/webbeans/integration/deployer/metadata/WebBeansAwareMetadataDeployer.java
===================================================================
--- projects/webbeans-ri-int/trunk/deployer/src/main/java/org/jboss/webbeans/integration/deployer/metadata/WebBeansAwareMetadataDeployer.java 2009-07-22 21:22:25 UTC (rev 91583)
+++ projects/webbeans-ri-int/trunk/deployer/src/main/java/org/jboss/webbeans/integration/deployer/metadata/WebBeansAwareMetadataDeployer.java 2009-07-22 21:24:00 UTC (rev 91584)
@@ -39,11 +39,12 @@
/** Do we allow null wb xml file */
private boolean optionalWebBeansXml;
- public WebBeansAwareMetadataDeployer(Class<T> input)
+ protected WebBeansAwareMetadataDeployer(Class<T> input, boolean isInputModified)
{
super(input);
setStage(DeploymentStages.POST_PARSE);
- addOutput(input); // we just modify this
+ if (isInputModified)
+ addOutput(input); // we also modify input
}
public void deploy(VFSDeploymentUnit unit, T deployment) throws DeploymentException
Modified: projects/webbeans-ri-int/trunk/deployer/src/main/java/org/jboss/webbeans/integration/deployer/metadata/WebBeansClassloadingDeployer.java
===================================================================
--- projects/webbeans-ri-int/trunk/deployer/src/main/java/org/jboss/webbeans/integration/deployer/metadata/WebBeansClassloadingDeployer.java 2009-07-22 21:22:25 UTC (rev 91583)
+++ projects/webbeans-ri-int/trunk/deployer/src/main/java/org/jboss/webbeans/integration/deployer/metadata/WebBeansClassloadingDeployer.java 2009-07-22 21:24:00 UTC (rev 91584)
@@ -40,9 +40,9 @@
/** Whether to isolated deployments */
private boolean isolated = true;
- public WebBeansClassloadingDeployer(Class<T> input)
+ protected WebBeansClassloadingDeployer(Class<T> input)
{
- super(input);
+ super(input, false);
addInput(ClassLoadingMetaData.class);
addOutput(ClassLoadingMetaData.class);
}
More information about the jboss-cvs-commits
mailing list