[jboss-cvs] JBossAS SVN: r108007 - in projects/metadata/common/trunk/src: main/java/org/jboss/metadata/javaee/spec and 5 other directories.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Sep 7 09:47:42 EDT 2010


Author: wolfc
Date: 2010-09-07 09:47:41 -0400 (Tue, 07 Sep 2010)
New Revision: 108007

Added:
   projects/metadata/common/trunk/src/test/java/org/jboss/test/metadata/javaee/jbmeta297/
   projects/metadata/common/trunk/src/test/java/org/jboss/test/metadata/javaee/jbmeta297/LookupNameUnitTestCase.java
   projects/metadata/common/trunk/src/test/resources/org/jboss/test/metadata/javaee/jbmeta297/
   projects/metadata/common/trunk/src/test/resources/org/jboss/test/metadata/javaee/jbmeta297/LookupName_testEjbLocalRef.xml
Modified:
   projects/metadata/common/trunk/src/main/java/org/jboss/metadata/javaee/jboss/JndiRefMetaData.java
   projects/metadata/common/trunk/src/main/java/org/jboss/metadata/javaee/spec/EJBLocalReferenceMetaData.java
   projects/metadata/common/trunk/src/main/java/org/jboss/metadata/javaee/spec/EJBReferenceMetaData.java
   projects/metadata/common/trunk/src/main/java/org/jboss/metadata/javaee/spec/EnvironmentEntryMetaData.java
   projects/metadata/common/trunk/src/main/java/org/jboss/metadata/javaee/spec/MessageDestinationReferenceMetaData.java
   projects/metadata/common/trunk/src/main/java/org/jboss/metadata/javaee/spec/PersistenceContextReferenceMetaData.java
   projects/metadata/common/trunk/src/main/java/org/jboss/metadata/javaee/spec/PersistenceUnitReferenceMetaData.java
   projects/metadata/common/trunk/src/main/java/org/jboss/metadata/javaee/spec/ResourceEnvironmentReferenceMetaData.java
   projects/metadata/common/trunk/src/main/java/org/jboss/metadata/javaee/spec/ResourceInjectionMetaData.java
   projects/metadata/common/trunk/src/main/java/org/jboss/metadata/javaee/spec/ResourceReferenceMetaData.java
   projects/metadata/common/trunk/src/main/java/org/jboss/metadata/javaee/spec/ServiceReferenceMetaData.java
   projects/metadata/common/trunk/src/test/java/org/jboss/test/metadata/xml/XmlValidationUnitTestCase.java
Log:
JBMETA-297: added lookup-name

Modified: projects/metadata/common/trunk/src/main/java/org/jboss/metadata/javaee/jboss/JndiRefMetaData.java
===================================================================
--- projects/metadata/common/trunk/src/main/java/org/jboss/metadata/javaee/jboss/JndiRefMetaData.java	2010-09-07 13:31:40 UTC (rev 108006)
+++ projects/metadata/common/trunk/src/main/java/org/jboss/metadata/javaee/jboss/JndiRefMetaData.java	2010-09-07 13:47:41 UTC (rev 108007)
@@ -21,17 +21,17 @@
 */
 package org.jboss.metadata.javaee.jboss;
 
+import org.jboss.metadata.javaee.support.ResourceInjectionMetaDataWithDescriptions;
+
 import javax.xml.bind.annotation.XmlType;
 
-import org.jboss.metadata.javaee.support.ResourceInjectionMetaDataWithDescriptions;
-
 /**
  * JndiRefMetaData.
  * 
  * @author <a href="adrian at jboss.com">Adrian Brock</a>
  * @version $Revision: 1.1 $
  */
- at XmlType(name="jndi-refType", propOrder={"descriptions", "jndiRefName", "jndiName", "mappedName", "injectionTargets", "ignoreDependency"})
+ at XmlType(name="jndi-refType", propOrder={"descriptions", "jndiRefName", "jndiName", "mappedName", "injectionTargets", "lookupName", "ignoreDependency"})
 public class JndiRefMetaData extends ResourceInjectionMetaDataWithDescriptions
 {
    /** The serialVersionUID */

Modified: projects/metadata/common/trunk/src/main/java/org/jboss/metadata/javaee/spec/EJBLocalReferenceMetaData.java
===================================================================
--- projects/metadata/common/trunk/src/main/java/org/jboss/metadata/javaee/spec/EJBLocalReferenceMetaData.java	2010-09-07 13:31:40 UTC (rev 108006)
+++ projects/metadata/common/trunk/src/main/java/org/jboss/metadata/javaee/spec/EJBLocalReferenceMetaData.java	2010-09-07 13:47:41 UTC (rev 108007)
@@ -21,10 +21,10 @@
 */
 package org.jboss.metadata.javaee.spec;
 
+import org.jboss.metadata.javaee.support.MergeableMappedMetaData;
+
 import javax.xml.bind.annotation.XmlType;
 
-import org.jboss.metadata.javaee.support.MergeableMappedMetaData;
-
 /**
  * EJBLocalReferenceMetaData.
  * 
@@ -33,7 +33,7 @@
  * @version $Revision: 1.1 $
  */
 @XmlType(name="ejb-local-refType", propOrder={"descriptions", "ejbRefName", "ejbRefType", "localHome", "local", "link",
-      "localJndiName", "jndiName", "mappedName", "injectionTargets", "ignoreDependency"})
+      "localJndiName", "jndiName", "mappedName", "injectionTargets", "lookupName", "ignoreDependency"})
 public class EJBLocalReferenceMetaData extends AbstractEJBReferenceMetaData implements MergeableMappedMetaData<EJBLocalReferenceMetaData>
 {
    /** The serialVersionUID */

Modified: projects/metadata/common/trunk/src/main/java/org/jboss/metadata/javaee/spec/EJBReferenceMetaData.java
===================================================================
--- projects/metadata/common/trunk/src/main/java/org/jboss/metadata/javaee/spec/EJBReferenceMetaData.java	2010-09-07 13:31:40 UTC (rev 108006)
+++ projects/metadata/common/trunk/src/main/java/org/jboss/metadata/javaee/spec/EJBReferenceMetaData.java	2010-09-07 13:47:41 UTC (rev 108007)
@@ -21,15 +21,14 @@
 */
 package org.jboss.metadata.javaee.spec;
 
-import java.util.HashMap;
-import java.util.Map;
-
-import javax.xml.bind.annotation.XmlType;
-
 import org.jboss.metadata.javaee.support.MergeableMappedMetaData;
 import org.jboss.xb.annotations.JBossXmlConstants;
 import org.jboss.xb.annotations.JBossXmlType;
 
+import javax.xml.bind.annotation.XmlType;
+import java.util.HashMap;
+import java.util.Map;
+
 /**
  * EJBReferenceMetaData.
  * 
@@ -37,7 +36,7 @@
  * @version $Revision: 1.1 $
  */
 @XmlType(name="ejb-refType", propOrder={"descriptions", "ejbRefName", "ejbRefType", "home", "remote", "link",
-      "jndiName", "mappedName", "injectionTargets", "ignoreDependency"})
+      "jndiName", "mappedName", "injectionTargets", "lookupName", "ignoreDependency"})
 // unordered for the jboss client 5_0.xsd
 @JBossXmlType(modelGroup=JBossXmlConstants.MODEL_GROUP_UNORDERED_SEQUENCE)
 public class EJBReferenceMetaData extends AbstractEJBReferenceMetaData implements MergeableMappedMetaData<EJBReferenceMetaData>

Modified: projects/metadata/common/trunk/src/main/java/org/jboss/metadata/javaee/spec/EnvironmentEntryMetaData.java
===================================================================
--- projects/metadata/common/trunk/src/main/java/org/jboss/metadata/javaee/spec/EnvironmentEntryMetaData.java	2010-09-07 13:31:40 UTC (rev 108006)
+++ projects/metadata/common/trunk/src/main/java/org/jboss/metadata/javaee/spec/EnvironmentEntryMetaData.java	2010-09-07 13:47:41 UTC (rev 108007)
@@ -21,21 +21,21 @@
 */
 package org.jboss.metadata.javaee.spec;
 
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlType;
-
 import org.jboss.metadata.javaee.support.ResourceInjectionMetaDataWithDescriptions;
 import org.jboss.xb.annotations.JBossXmlConstants;
 import org.jboss.xb.annotations.JBossXmlPreserveWhitespace;
 import org.jboss.xb.annotations.JBossXmlType;
 
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
 /**
  * EnvironmentEntryMetaData.
  * 
  * @author <a href="adrian at jboss.com">Adrian Brock</a>
  * @version $Revision: 1.1 $
  */
- at XmlType(name="env-entryType", propOrder={"descriptions", "envEntryName", "type", "value", "jndiName", "mappedName", "injectionTargets", "ignoreDependency"})
+ at XmlType(name="env-entryType", propOrder={"descriptions", "envEntryName", "type", "value", "jndiName", "mappedName", "injectionTargets", "lookupName", "ignoreDependency"})
 @JBossXmlType(modelGroup=JBossXmlConstants.MODEL_GROUP_UNORDERED_SEQUENCE)
 public class EnvironmentEntryMetaData extends ResourceInjectionMetaDataWithDescriptions
 {

Modified: projects/metadata/common/trunk/src/main/java/org/jboss/metadata/javaee/spec/MessageDestinationReferenceMetaData.java
===================================================================
--- projects/metadata/common/trunk/src/main/java/org/jboss/metadata/javaee/spec/MessageDestinationReferenceMetaData.java	2010-09-07 13:31:40 UTC (rev 108006)
+++ projects/metadata/common/trunk/src/main/java/org/jboss/metadata/javaee/spec/MessageDestinationReferenceMetaData.java	2010-09-07 13:47:41 UTC (rev 108007)
@@ -21,12 +21,12 @@
 */
 package org.jboss.metadata.javaee.spec;
 
+import org.jboss.metadata.javaee.support.MergeableMappedMetaData;
+import org.jboss.metadata.javaee.support.ResourceInjectionMetaDataWithDescriptions;
+
 import javax.xml.bind.annotation.XmlElement;
 import javax.xml.bind.annotation.XmlType;
 
-import org.jboss.metadata.javaee.support.MergeableMappedMetaData;
-import org.jboss.metadata.javaee.support.ResourceInjectionMetaDataWithDescriptions;
-
 /**
  * MessageDestinationReferenceMetaData.
  * 
@@ -34,7 +34,7 @@
  * @version $Revision: 1.1 $
  */
 @XmlType(name="message-destination-refType", propOrder={"descriptions", "messageDestinationRefName", "type",
-      "messageDestinationUsage", "link", "jndiName", "mappedName", "injectionTargets", "ignoreDependency"})
+      "messageDestinationUsage", "link", "jndiName", "mappedName", "injectionTargets", "lookupName", "ignoreDependency"})
 public class MessageDestinationReferenceMetaData extends ResourceInjectionMetaDataWithDescriptions implements MergeableMappedMetaData<MessageDestinationReferenceMetaData>
 {
    /** The serialVersionUID */

Modified: projects/metadata/common/trunk/src/main/java/org/jboss/metadata/javaee/spec/PersistenceContextReferenceMetaData.java
===================================================================
--- projects/metadata/common/trunk/src/main/java/org/jboss/metadata/javaee/spec/PersistenceContextReferenceMetaData.java	2010-09-07 13:31:40 UTC (rev 108006)
+++ projects/metadata/common/trunk/src/main/java/org/jboss/metadata/javaee/spec/PersistenceContextReferenceMetaData.java	2010-09-07 13:47:41 UTC (rev 108007)
@@ -21,14 +21,14 @@
 */
 package org.jboss.metadata.javaee.spec;
 
+import org.jboss.metadata.javaee.support.MergeableMappedMetaData;
+import org.jboss.metadata.javaee.support.ResourceInjectionMetaDataWithDescriptions;
+
 import javax.persistence.PersistenceContextType;
 import javax.xml.bind.annotation.XmlElement;
 import javax.xml.bind.annotation.XmlType;
 import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
 
-import org.jboss.metadata.javaee.support.MergeableMappedMetaData;
-import org.jboss.metadata.javaee.support.ResourceInjectionMetaDataWithDescriptions;
-
 /**
  * PersistenceContextReferenceMetaData.
  * 
@@ -36,7 +36,7 @@
  * @version $Revision: 1.1 $
  */
 @XmlType(name="persistence-context-refType", propOrder={"descriptions", "persistenceContextRefName", "persistenceUnitName",
-      "persistenceContextType", "properties", "jndiName", "mappedName", "injectionTargets", "ignoreDependency"})
+      "persistenceContextType", "properties", "jndiName", "mappedName", "injectionTargets", "lookupName", "ignoreDependency"})
 public class PersistenceContextReferenceMetaData extends ResourceInjectionMetaDataWithDescriptions
    implements MergeableMappedMetaData<PersistenceContextReferenceMetaData>
 {

Modified: projects/metadata/common/trunk/src/main/java/org/jboss/metadata/javaee/spec/PersistenceUnitReferenceMetaData.java
===================================================================
--- projects/metadata/common/trunk/src/main/java/org/jboss/metadata/javaee/spec/PersistenceUnitReferenceMetaData.java	2010-09-07 13:31:40 UTC (rev 108006)
+++ projects/metadata/common/trunk/src/main/java/org/jboss/metadata/javaee/spec/PersistenceUnitReferenceMetaData.java	2010-09-07 13:47:41 UTC (rev 108007)
@@ -21,10 +21,10 @@
 */
 package org.jboss.metadata.javaee.spec;
 
+import org.jboss.metadata.javaee.support.ResourceInjectionMetaDataWithDescriptions;
+
 import javax.xml.bind.annotation.XmlType;
 
-import org.jboss.metadata.javaee.support.ResourceInjectionMetaDataWithDescriptions;
-
 /**
  * PersistenceUnitReferenceMetaData.
  * 
@@ -32,7 +32,7 @@
  * @version $Revision: 1.1 $
  */
 @XmlType(name="persistence-unit-refType", propOrder={"descriptions", "persistenceUnitRefName", "persistenceUnitName",
-      "jndiName", "mappedName", "injectionTargets", "ignoreDependency"})
+      "jndiName", "mappedName", "injectionTargets", "lookupName", "ignoreDependency"})
 public class PersistenceUnitReferenceMetaData extends ResourceInjectionMetaDataWithDescriptions
 {
    /** The serialVersionUID */

Modified: projects/metadata/common/trunk/src/main/java/org/jboss/metadata/javaee/spec/ResourceEnvironmentReferenceMetaData.java
===================================================================
--- projects/metadata/common/trunk/src/main/java/org/jboss/metadata/javaee/spec/ResourceEnvironmentReferenceMetaData.java	2010-09-07 13:31:40 UTC (rev 108006)
+++ projects/metadata/common/trunk/src/main/java/org/jboss/metadata/javaee/spec/ResourceEnvironmentReferenceMetaData.java	2010-09-07 13:47:41 UTC (rev 108007)
@@ -21,19 +21,19 @@
 */
 package org.jboss.metadata.javaee.spec;
 
+import org.jboss.metadata.javaee.support.MergeableMappedMetaData;
+import org.jboss.metadata.javaee.support.ResourceInjectionMetaDataWithDescriptions;
+
 import javax.xml.bind.annotation.XmlElement;
 import javax.xml.bind.annotation.XmlType;
 
-import org.jboss.metadata.javaee.support.MergeableMappedMetaData;
-import org.jboss.metadata.javaee.support.ResourceInjectionMetaDataWithDescriptions;
-
 /**
  * ResourceEnvironmentReferenceMetaData.
  * 
  * @author <a href="adrian at jboss.com">Adrian Brock</a>
  * @version $Revision: 1.1 $
  */
- at XmlType(name="resource-env-refType", propOrder={"descriptions", "resourceEnvRefName", "type", "jndiName", "mappedName", "injectionTargets", "ignoreDependency"})
+ at XmlType(name="resource-env-refType", propOrder={"descriptions", "resourceEnvRefName", "type", "jndiName", "mappedName", "injectionTargets", "lookupName", "ignoreDependency"})
 public class ResourceEnvironmentReferenceMetaData extends ResourceInjectionMetaDataWithDescriptions implements MergeableMappedMetaData<ResourceEnvironmentReferenceMetaData>
 {
    /** The serialVersionUID */

Modified: projects/metadata/common/trunk/src/main/java/org/jboss/metadata/javaee/spec/ResourceInjectionMetaData.java
===================================================================
--- projects/metadata/common/trunk/src/main/java/org/jboss/metadata/javaee/spec/ResourceInjectionMetaData.java	2010-09-07 13:31:40 UTC (rev 108006)
+++ projects/metadata/common/trunk/src/main/java/org/jboss/metadata/javaee/spec/ResourceInjectionMetaData.java	2010-09-07 13:47:41 UTC (rev 108007)
@@ -21,14 +21,13 @@
 */
 package org.jboss.metadata.javaee.spec;
 
-import java.util.Set;
+import org.jboss.metadata.javaee.support.AugmentableMetaData;
+import org.jboss.metadata.javaee.support.NamedMetaData;
 
 import javax.xml.bind.annotation.XmlElement;
 import javax.xml.bind.annotation.XmlTransient;
+import java.util.Set;
 
-import org.jboss.metadata.javaee.support.AugmentableMetaData;
-import org.jboss.metadata.javaee.support.NamedMetaData;
-
 /**
  * ResourceInjectionMetaData.
  * 
@@ -86,8 +85,22 @@
    {
       setMappedName(jndiName);
    }
-   
+
    /**
+    * The JNDI name to be looked up to resolve a resource reference.
+    */
+   public String getLookupName()
+   {
+      return getMappedName();
+   }
+
+   @XmlElement(required=false)
+   public void setLookupName(String lookupName)
+   {
+      setMappedName(lookupName);
+   }
+
+   /**
     * Get the mappedName.
     * 
     * @return the mappedName.

Modified: projects/metadata/common/trunk/src/main/java/org/jboss/metadata/javaee/spec/ResourceReferenceMetaData.java
===================================================================
--- projects/metadata/common/trunk/src/main/java/org/jboss/metadata/javaee/spec/ResourceReferenceMetaData.java	2010-09-07 13:31:40 UTC (rev 108006)
+++ projects/metadata/common/trunk/src/main/java/org/jboss/metadata/javaee/spec/ResourceReferenceMetaData.java	2010-09-07 13:47:41 UTC (rev 108007)
@@ -21,12 +21,12 @@
 */
 package org.jboss.metadata.javaee.spec;
 
+import org.jboss.metadata.javaee.support.MergeableMappedMetaData;
+import org.jboss.metadata.javaee.support.ResourceInjectionMetaDataWithDescriptions;
+
 import javax.xml.bind.annotation.XmlElement;
 import javax.xml.bind.annotation.XmlType;
 
-import org.jboss.metadata.javaee.support.MergeableMappedMetaData;
-import org.jboss.metadata.javaee.support.ResourceInjectionMetaDataWithDescriptions;
-
 /**
  * ResourceReferenceMetaData.
  * 
@@ -37,7 +37,7 @@
       propOrder={ 
          "descriptions", "resourceRefName", "type", "resAuth", "resSharingScope",
          "resourceName", "jndiName", "mappedName", "resUrl",
-         "injectionTargets", "ignoreDependency"
+         "injectionTargets", "lookupName", "ignoreDependency"
          } )
 public class ResourceReferenceMetaData extends ResourceInjectionMetaDataWithDescriptions implements MergeableMappedMetaData<ResourceReferenceMetaData>
 {

Modified: projects/metadata/common/trunk/src/main/java/org/jboss/metadata/javaee/spec/ServiceReferenceMetaData.java
===================================================================
--- projects/metadata/common/trunk/src/main/java/org/jboss/metadata/javaee/spec/ServiceReferenceMetaData.java	2010-09-07 13:31:40 UTC (rev 108006)
+++ projects/metadata/common/trunk/src/main/java/org/jboss/metadata/javaee/spec/ServiceReferenceMetaData.java	2010-09-07 13:47:41 UTC (rev 108007)
@@ -21,17 +21,16 @@
 */
 package org.jboss.metadata.javaee.spec;
 
-import java.lang.reflect.AnnotatedElement;
-import java.util.List;
+import org.jboss.metadata.javaee.support.MergeableMappedMetaData;
+import org.jboss.metadata.javaee.support.ResourceInjectionMetaDataWithDescriptionGroup;
 
 import javax.xml.bind.annotation.XmlElement;
 import javax.xml.bind.annotation.XmlTransient;
 import javax.xml.bind.annotation.XmlType;
 import javax.xml.namespace.QName;
+import java.lang.reflect.AnnotatedElement;
+import java.util.List;
 
-import org.jboss.metadata.javaee.support.MergeableMappedMetaData;
-import org.jboss.metadata.javaee.support.ResourceInjectionMetaDataWithDescriptionGroup;
-
 /**
  * ServiceReferenceMetaData.
  * 
@@ -40,7 +39,7 @@
  * @version $Revision: 81860 $
  */
 @XmlType(name="service-refType", propOrder={"descriptionGroup", "serviceRefName", "serviceInterface", "serviceRefType", "wsdlFile",
-      "jaxrpcMappingFile", "serviceQname", "portComponentRef", "handlers", "handlerChains", "mappedName", "injectionTargets"})
+      "jaxrpcMappingFile", "serviceQname", "portComponentRef", "handlers", "handlerChains", "mappedName", "injectionTargets", "lookupName"})
 public class ServiceReferenceMetaData extends ResourceInjectionMetaDataWithDescriptionGroup
    implements MergeableMappedMetaData<ServiceReferenceMetaData>
 {

Added: projects/metadata/common/trunk/src/test/java/org/jboss/test/metadata/javaee/jbmeta297/LookupNameUnitTestCase.java
===================================================================
--- projects/metadata/common/trunk/src/test/java/org/jboss/test/metadata/javaee/jbmeta297/LookupNameUnitTestCase.java	                        (rev 0)
+++ projects/metadata/common/trunk/src/test/java/org/jboss/test/metadata/javaee/jbmeta297/LookupNameUnitTestCase.java	2010-09-07 13:47:41 UTC (rev 108007)
@@ -0,0 +1,56 @@
+/*
+ * JBoss, Home of Professional Open Source
+ * Copyright (c) 2010, Red Hat Middleware LLC, 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.test.metadata.javaee.jbmeta297;
+
+import junit.framework.Test;
+import org.jboss.metadata.javaee.spec.EJBLocalReferenceMetaData;
+import org.jboss.test.metadata.javaee.AbstractJavaEEMetaDataTest;
+import org.jboss.xb.binding.sunday.unmarshalling.SchemaBindingResolver;
+
+import javax.xml.namespace.QName;
+
+/**
+ * @author <a href="mailto:cdewolf at redhat.com">Carlo de Wolf</a>
+ */
+public class LookupNameUnitTestCase extends AbstractJavaEEMetaDataTest
+{
+   public LookupNameUnitTestCase(String name)
+   {
+      super(name);
+   }
+
+   public static SchemaBindingResolver initResolver()
+   {
+      return schemaResolverForElement(new QName("http://java.sun.com/xml/ns/javaee", "ejbLocalRef"), EJBLocalReferenceMetaData.class);
+   }
+
+   public static Test suite()
+   {
+      return suite(LookupNameUnitTestCase.class);
+   }
+
+   public void testEjbLocalRef() throws Exception
+   {
+      EJBLocalReferenceMetaData ref = unmarshal(EJBLocalReferenceMetaData.class);
+      assertNotNull(ref);
+   }
+}

Modified: projects/metadata/common/trunk/src/test/java/org/jboss/test/metadata/xml/XmlValidationUnitTestCase.java
===================================================================
--- projects/metadata/common/trunk/src/test/java/org/jboss/test/metadata/xml/XmlValidationUnitTestCase.java	2010-09-07 13:31:40 UTC (rev 108006)
+++ projects/metadata/common/trunk/src/test/java/org/jboss/test/metadata/xml/XmlValidationUnitTestCase.java	2010-09-07 13:47:41 UTC (rev 108007)
@@ -21,16 +21,7 @@
   */
 package org.jboss.test.metadata.xml;
 
-import java.io.File;
-import java.io.FileFilter;
-import java.io.IOException;
-import java.io.InputStream;
-import java.util.HashSet;
-import java.util.Set;
-
-import javax.xml.parsers.SAXParser;
-import javax.xml.parsers.SAXParserFactory;
-
+import junit.framework.TestCase;
 import org.jboss.logging.Logger;
 import org.jboss.util.xml.JBossEntityResolver;
 import org.xml.sax.EntityResolver;
@@ -39,7 +30,14 @@
 import org.xml.sax.SAXParseException;
 import org.xml.sax.helpers.DefaultHandler;
 
-import junit.framework.TestCase;
+import javax.xml.parsers.SAXParser;
+import javax.xml.parsers.SAXParserFactory;
+import java.io.File;
+import java.io.FileFilter;
+import java.io.IOException;
+import java.io.InputStream;
+import java.util.HashSet;
+import java.util.Set;
 
 /**
  * A XmlValidationUnitTestCase.
@@ -71,6 +69,7 @@
       IGNORE.add("DescriptionGroup_testIconDefaultLanguage.xml");
       IGNORE.add("DescriptionGroup_testDisplayNameDefaultLanguage.xml");
       IGNORE.add("DescriptionGroup_testDescriptionDefaultLanguage.xml");
+      IGNORE.add("LookupName_testEjbLocalRef.xml");
    }
    
    private static final EntityResolver RESOLVER = new JBossEntityResolver()

Added: projects/metadata/common/trunk/src/test/resources/org/jboss/test/metadata/javaee/jbmeta297/LookupName_testEjbLocalRef.xml
===================================================================
--- projects/metadata/common/trunk/src/test/resources/org/jboss/test/metadata/javaee/jbmeta297/LookupName_testEjbLocalRef.xml	                        (rev 0)
+++ projects/metadata/common/trunk/src/test/resources/org/jboss/test/metadata/javaee/jbmeta297/LookupName_testEjbLocalRef.xml	2010-09-07 13:47:41 UTC (rev 108007)
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<javaee:ejbLocalRef xmlns:javaee="http://java.sun.com/xml/ns/javaee"
+      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+      xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/javaee_6.xsd">
+   <ejb-ref-name>RemoveBean</ejb-ref-name>
+   <ejb-ref-type>Session</ejb-ref-type>
+   <lookup-name>java:app/removetest/RemoveBean!org.jboss.dummy.RemoveRemote</lookup-name>
+</javaee:ejbLocalRef>
\ No newline at end of file



More information about the jboss-cvs-commits mailing list