[jboss-cvs] JBossAS SVN: r90987 - 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 Jul 9 02:14:28 EDT 2009
Author: david.lloyd at jboss.com
Date: 2009-07-09 02:14:27 -0400 (Thu, 09 Jul 2009)
New Revision: 90987
Modified:
projects/logging-service-metadata/trunk/src/main/java/org/jboss/logging/metadata/AbstractHandlerMetaData.java
projects/logging-service-metadata/trunk/src/main/java/org/jboss/logging/metadata/LoggingMetaData.java
Log:
More JBossXB fixes
Modified: projects/logging-service-metadata/trunk/src/main/java/org/jboss/logging/metadata/AbstractHandlerMetaData.java
===================================================================
--- projects/logging-service-metadata/trunk/src/main/java/org/jboss/logging/metadata/AbstractHandlerMetaData.java 2009-07-09 06:01:51 UTC (rev 90986)
+++ projects/logging-service-metadata/trunk/src/main/java/org/jboss/logging/metadata/AbstractHandlerMetaData.java 2009-07-09 06:14:27 UTC (rev 90987)
@@ -30,6 +30,7 @@
import javax.xml.bind.annotation.XmlAttribute;
import org.jboss.beans.metadata.spi.PropertyMetaData;
+import org.jboss.beans.metadata.plugins.AbstractPropertyMetaData;
public abstract class AbstractHandlerMetaData {
private RefMetaData levelMetaData;
@@ -116,7 +117,7 @@
}
@XmlElementWrapper(name="properties")
- @XmlElement(name="property")
+ @XmlElement(name="property", type=AbstractPropertyMetaData.class)
public void setPropertyMetaDataList(final List<PropertyMetaData> propertyMetaDataList) {
this.propertyMetaDataList = propertyMetaDataList;
}
Modified: projects/logging-service-metadata/trunk/src/main/java/org/jboss/logging/metadata/LoggingMetaData.java
===================================================================
--- projects/logging-service-metadata/trunk/src/main/java/org/jboss/logging/metadata/LoggingMetaData.java 2009-07-09 06:01:51 UTC (rev 90986)
+++ projects/logging-service-metadata/trunk/src/main/java/org/jboss/logging/metadata/LoggingMetaData.java 2009-07-09 06:14:27 UTC (rev 90987)
@@ -23,6 +23,8 @@
package org.jboss.logging.metadata;
import org.jboss.xb.annotations.JBossXmlSchema;
+import org.jboss.xb.annotations.JBossXmlConstants;
+import org.jboss.xb.annotations.JBossXmlType;
import org.jboss.beans.metadata.spi.BeanMetaDataFactory;
import org.jboss.beans.metadata.spi.BeanMetaData;
@@ -43,6 +45,7 @@
@JBossXmlSchema(namespace = "urn:jboss:logging:6.0", elementFormDefault = XmlNsForm.QUALIFIED)
@XmlRootElement(name = "jboss-logging")
@XmlType(name = "jboss-logging", propOrder = {})
+ at JBossXmlType(modelGroup = JBossXmlConstants.MODEL_GROUP_CHOICE)
public class LoggingMetaData implements BeanMetaDataFactory {
private List<AbstractLoggerMetaData> loggerMetaDataList;
private List<AbstractHandlerMetaData> handlerMetaDataList;
More information about the jboss-cvs-commits
mailing list