[jboss-cvs] JBossAS SVN: r66015 - in projects/metadata/trunk/src/main/java/org/jboss/metadata: web/spec and 1 other directory.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Oct 10 19:43:29 EDT 2007
Author: scott.stark at jboss.org
Date: 2007-10-10 19:43:29 -0400 (Wed, 10 Oct 2007)
New Revision: 66015
Added:
projects/metadata/trunk/src/main/java/org/jboss/metadata/ejb/spec/EjbJar20MetaData.java
Modified:
projects/metadata/trunk/src/main/java/org/jboss/metadata/web/spec/Web24MetaData.java
Log:
Add ejb-jar 2.0 and web-app 2.4 metadata
Added: projects/metadata/trunk/src/main/java/org/jboss/metadata/ejb/spec/EjbJar20MetaData.java
===================================================================
--- projects/metadata/trunk/src/main/java/org/jboss/metadata/ejb/spec/EjbJar20MetaData.java (rev 0)
+++ projects/metadata/trunk/src/main/java/org/jboss/metadata/ejb/spec/EjbJar20MetaData.java 2007-10-10 23:43:29 UTC (rev 66015)
@@ -0,0 +1,56 @@
+/*
+* 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.metadata.ejb.spec;
+
+import org.jboss.xb.annotations.JBossXmlSchema;
+
+import javax.xml.bind.annotation.XmlNs;
+import javax.xml.bind.annotation.XmlNsForm;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+/**
+ * EjbJar20MetaData.
+ *
+ * @author <a href="adrian at jboss.com">Adrian Brock</a>
+ * @version $Revision$
+ */
+ at XmlRootElement(name="ejb-jar", namespace="")
+ at JBossXmlSchema(
+ xmlns={@XmlNs(namespaceURI = "", prefix = "jee")},
+ ignoreUnresolvedFieldOrClass=false,
+ namespace="",
+ elementFormDefault=XmlNsForm.QUALIFIED)
+ at XmlType(name="ejb-jarType",
+ namespace="",
+ propOrder={"descriptionGroup", "enterpriseBeans", "relationships", "assemblyDescriptor", "ejbClientJar"})
+public class EjbJar20MetaData extends EjbJar2xMetaData
+{
+ /** The serialVersionUID */
+ private static final long serialVersionUID = 1;
+
+ @Override
+ public boolean isEJB2x()
+ {
+ return true;
+ }
+}
Property changes on: projects/metadata/trunk/src/main/java/org/jboss/metadata/ejb/spec/EjbJar20MetaData.java
___________________________________________________________________
Name: svn:keywords
+ Id Revision
Name: svn:eol-style
+ native
Modified: projects/metadata/trunk/src/main/java/org/jboss/metadata/web/spec/Web24MetaData.java
===================================================================
--- projects/metadata/trunk/src/main/java/org/jboss/metadata/web/spec/Web24MetaData.java 2007-10-10 21:14:39 UTC (rev 66014)
+++ projects/metadata/trunk/src/main/java/org/jboss/metadata/web/spec/Web24MetaData.java 2007-10-10 23:43:29 UTC (rev 66015)
@@ -13,16 +13,15 @@
* @author Scott.Stark at jboss.org
* @version $Revision: $
*/
- at XmlRootElement(name="web-app", namespace=JavaEEMetaDataConstants.JAVAEE_NS)
+ at XmlRootElement(name="web-app", namespace=JavaEEMetaDataConstants.J2EE_NS)
@JBossXmlSchema(
- xmlns={@XmlNs(namespaceURI = JavaEEMetaDataConstants.JAVAEE_NS, prefix = "jee")},
+ xmlns={@XmlNs(namespaceURI = JavaEEMetaDataConstants.J2EE_NS, prefix = "jee")},
ignoreUnresolvedFieldOrClass=false,
- namespace=JavaEEMetaDataConstants.JAVAEE_NS,
+ namespace=JavaEEMetaDataConstants.J2EE_NS,
elementFormDefault=XmlNsForm.QUALIFIED)
public class Web24MetaData extends WebMetaData
{
private static final long serialVersionUID = 1;
- private boolean metadataComplete;
public boolean isMetadataComplete()
{
More information about the jboss-cvs-commits
mailing list