[jboss-cvs] JBossAS SVN: r110189 - projects/logging-service-metadata/trunk/src/main/java/org/jboss/logging/metadata.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu Dec 23 12:56:19 EST 2010
Author: alesj
Date: 2010-12-23 12:56:19 -0500 (Thu, 23 Dec 2010)
New Revision: 110189
Modified:
projects/logging-service-metadata/trunk/src/main/java/org/jboss/logging/metadata/LoggingMetaDataHelper.java
Log:
[JBAS-8771]; fix asynch handler usage.
Modified: projects/logging-service-metadata/trunk/src/main/java/org/jboss/logging/metadata/LoggingMetaDataHelper.java
===================================================================
--- projects/logging-service-metadata/trunk/src/main/java/org/jboss/logging/metadata/LoggingMetaDataHelper.java 2010-12-23 17:56:12 UTC (rev 110188)
+++ projects/logging-service-metadata/trunk/src/main/java/org/jboss/logging/metadata/LoggingMetaDataHelper.java 2010-12-23 17:56:19 UTC (rev 110189)
@@ -44,7 +44,9 @@
import org.jboss.beans.metadata.spi.PropertyMetaData;
import org.jboss.beans.metadata.spi.ValueMetaData;
import org.jboss.beans.metadata.spi.builder.BeanMetaDataBuilder;
+import org.jboss.beans.metadata.spi.builder.ParameterMetaDataBuilder;
import org.jboss.dependency.spi.ControllerMode;
+import org.jboss.dependency.spi.ControllerState;
import org.jboss.logmanager.LogContext;
import org.jboss.logmanager.Logger;
import org.jboss.logmanager.errormanager.OnlyOnceErrorManager;
@@ -263,7 +265,8 @@
for (AbstractHandlerMetaData subHandler : subHandlers) {
subHandlerValueList.add(getValue(beanMetaDataList, subHandler, context));
}
- builder.addPropertyMetaData("handlers", (ValueMetaData) subHandlerValueList);
+ ParameterMetaDataBuilder setHandlers = builder.addInstallWithParameters("setHandlers", null, ControllerState.CONFIGURED);
+ setHandlers.addParameterMetaData("[Ljava.util.logging.Handler", (ValueMetaData) subHandlerValueList);
}
final BeanMetaData handlerBeanMetaData = builder.getBeanMetaData();
beanMetaDataList.add(handlerBeanMetaData);
More information about the jboss-cvs-commits
mailing list