[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