[jboss-cvs] JBossAS SVN: r80860 - trunk/connector/src/main/org/jboss/resource/metadata/mcf.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Nov 12 14:37:42 EST 2008


Author: emuckenhuber
Date: 2008-11-12 14:37:42 -0500 (Wed, 12 Nov 2008)
New Revision: 80860

Modified:
   trunk/connector/src/main/org/jboss/resource/metadata/mcf/ServiceMetaDataAdapter.java
Log:
also marshal the ServiceMetaData

Modified: trunk/connector/src/main/org/jboss/resource/metadata/mcf/ServiceMetaDataAdapter.java
===================================================================
--- trunk/connector/src/main/org/jboss/resource/metadata/mcf/ServiceMetaDataAdapter.java	2008-11-12 19:35:50 UTC (rev 80859)
+++ trunk/connector/src/main/org/jboss/resource/metadata/mcf/ServiceMetaDataAdapter.java	2008-11-12 19:37:42 UTC (rev 80860)
@@ -26,6 +26,7 @@
 import javax.xml.bind.annotation.adapters.XmlAdapter;
 
 import org.jboss.system.metadata.ServiceMetaData;
+import org.jboss.system.metadata.ServiceMetaData2ElementConverter;
 import org.jboss.system.metadata.ServiceMetaDataParser;
 import org.w3c.dom.Element;
 
@@ -33,6 +34,7 @@
  * A ServiceMetaDataAdapter.
  * 
  * @author <a href="weston.price at jboss.org">Weston Price</a>
+ * @author <a href="mailto:emuckenh at redhat.com">Emanuel Muckenhuber</a>
  * @version $Revision: 1.1 $
  */
 public class ServiceMetaDataAdapter extends XmlAdapter<Object, ServiceMetaData>
@@ -55,9 +57,11 @@
    }
 
    @Override
-   public Element marshal(ServiceMetaData arg0) throws Exception
+   public Element marshal(ServiceMetaData service) throws Exception
    {
-      // TODO implement marshalling
-      return null;
+      if(service == null)
+         return null;
+      ServiceMetaData2ElementConverter converter = new ServiceMetaData2ElementConverter();
+      return converter.createServiceMetaDataElement(service);
    }
 }




More information about the jboss-cvs-commits mailing list