[jboss-svn-commits] JBoss Common SVN: r2466 - in jbossxb-builder/trunk/src/test/java/org/jboss: test/ejb/metadata/test and 1 other directory.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Thu Jul 26 04:55:07 EDT 2007
Author: alex.loubyansky at jboss.com
Date: 2007-07-26 04:55:07 -0400 (Thu, 26 Jul 2007)
New Revision: 2466
Modified:
jbossxb-builder/trunk/src/test/java/org/jboss/ejb/metadata/spec/EjbJar30MetaData.java
jbossxb-builder/trunk/src/test/java/org/jboss/ejb/metadata/spec/InterceptorMetaData.java
jbossxb-builder/trunk/src/test/java/org/jboss/ejb/metadata/spec/InterceptorOrderMetaData.java
jbossxb-builder/trunk/src/test/java/org/jboss/ejb/metadata/spec/InterceptorsMetaData.java
jbossxb-builder/trunk/src/test/java/org/jboss/test/ejb/metadata/test/EjbJar3xEverythingUnitTestCase.java
Log:
making ejb3 tests run w/o errors
Modified: jbossxb-builder/trunk/src/test/java/org/jboss/ejb/metadata/spec/EjbJar30MetaData.java
===================================================================
--- jbossxb-builder/trunk/src/test/java/org/jboss/ejb/metadata/spec/EjbJar30MetaData.java 2007-07-26 08:54:15 UTC (rev 2465)
+++ jbossxb-builder/trunk/src/test/java/org/jboss/ejb/metadata/spec/EjbJar30MetaData.java 2007-07-26 08:55:07 UTC (rev 2466)
@@ -23,6 +23,9 @@
import org.jboss.javaee.metadata.spec.JavaEEMetaDataConstants;
import org.jboss.xb.annotations.JBossXmlSchema;
+
+import javax.xml.bind.annotation.XmlNsForm;
+import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
/**
@@ -31,8 +34,13 @@
* @author <a href="adrian at jboss.com">Adrian Brock</a>
* @version $Revision: 1.1 $
*/
- at JBossXmlSchema(ignoreUnresolvedFieldOrClass=false)
- at XmlType(name="ejb-jarType", namespace=JavaEEMetaDataConstants.JAVAEE_NS)
+ at XmlRootElement(name="ejb-jar", namespace=JavaEEMetaDataConstants.JAVAEE_NS)
+ at JBossXmlSchema(ignoreUnresolvedFieldOrClass=false,
+ namespace=JavaEEMetaDataConstants.JAVAEE_NS,
+ elementFormDefault=XmlNsForm.QUALIFIED)
+ at XmlType(name="ejb-jarType",
+ namespace=JavaEEMetaDataConstants.JAVAEE_NS,
+ propOrder={"descriptionGroup", "enterpriseBeans", "interceptors", "relationships", "assemblyDescriptor", "ejbClientJar"})
/*@XmlTypeImpls
({
@XmlTypeImpl(name="fully-qualified-classType", startElementCreatesObject=false),
Modified: jbossxb-builder/trunk/src/test/java/org/jboss/ejb/metadata/spec/InterceptorMetaData.java
===================================================================
--- jbossxb-builder/trunk/src/test/java/org/jboss/ejb/metadata/spec/InterceptorMetaData.java 2007-07-26 08:54:15 UTC (rev 2465)
+++ jbossxb-builder/trunk/src/test/java/org/jboss/ejb/metadata/spec/InterceptorMetaData.java 2007-07-26 08:55:07 UTC (rev 2466)
@@ -95,7 +95,6 @@
* @param environment the environment.
* @throws IllegalArgumentException for a null environment
*/
- @XmlElement(/*noInterceptor=true*/)
public void setJndiEnvironmentRefsGroup(EnvironmentRefsGroupMetaData environment)
{
if (environment == null)
Modified: jbossxb-builder/trunk/src/test/java/org/jboss/ejb/metadata/spec/InterceptorOrderMetaData.java
===================================================================
--- jbossxb-builder/trunk/src/test/java/org/jboss/ejb/metadata/spec/InterceptorOrderMetaData.java 2007-07-26 08:54:15 UTC (rev 2465)
+++ jbossxb-builder/trunk/src/test/java/org/jboss/ejb/metadata/spec/InterceptorOrderMetaData.java 2007-07-26 08:55:07 UTC (rev 2466)
@@ -23,6 +23,8 @@
import javax.xml.bind.annotation.XmlType;
+import org.jboss.xb.annotations.JBossXmlChild;
+
/**
* InterceptorClassesMetaData.
*
@@ -30,6 +32,7 @@
* @version $Revision: 1.1 $
*/
@XmlType(name="interceptor-orderType")
+ at JBossXmlChild(name="interceptor-class", type=String.class, unbounded=true)
public class InterceptorOrderMetaData extends InterceptorClassesMetaData
{
/** The serialVersionUID */
Modified: jbossxb-builder/trunk/src/test/java/org/jboss/ejb/metadata/spec/InterceptorsMetaData.java
===================================================================
--- jbossxb-builder/trunk/src/test/java/org/jboss/ejb/metadata/spec/InterceptorsMetaData.java 2007-07-26 08:54:15 UTC (rev 2465)
+++ jbossxb-builder/trunk/src/test/java/org/jboss/ejb/metadata/spec/InterceptorsMetaData.java 2007-07-26 08:55:07 UTC (rev 2466)
@@ -22,6 +22,8 @@
package org.jboss.ejb.metadata.spec;
import org.jboss.javaee.metadata.support.MappedMetaDataWithDescriptions;
+import org.jboss.xb.annotations.JBossXmlChild;
+
import javax.xml.bind.annotation.XmlType;
/**
@@ -31,6 +33,7 @@
* @version $Revision: 1.1 $
*/
@XmlType(name="interceptorsType")
+ at JBossXmlChild(name="interceptor", type=InterceptorMetaData.class, unbounded=true)
public class InterceptorsMetaData extends MappedMetaDataWithDescriptions<InterceptorMetaData>
{
/** The serialVersionUID */
Modified: jbossxb-builder/trunk/src/test/java/org/jboss/test/ejb/metadata/test/EjbJar3xEverythingUnitTestCase.java
===================================================================
--- jbossxb-builder/trunk/src/test/java/org/jboss/test/ejb/metadata/test/EjbJar3xEverythingUnitTestCase.java 2007-07-26 08:54:15 UTC (rev 2465)
+++ jbossxb-builder/trunk/src/test/java/org/jboss/test/ejb/metadata/test/EjbJar3xEverythingUnitTestCase.java 2007-07-26 08:55:07 UTC (rev 2466)
@@ -77,7 +77,8 @@
public static SchemaBindingResolver initResolver()
{
- return initResolverJavaEE(EjbJar30MetaData.class);
+ return schemaResolverForClass(EjbJar30MetaData.class);
+ //return initResolverJavaEE(EjbJar30MetaData.class);
}
public EjbJar3xEverythingUnitTestCase(String name)
@@ -93,7 +94,7 @@
public void testEverything() throws Exception
{
//enableTrace("org.jboss.xb");
- //enableTrace("org.jboss.xb.binding.builder");
+ enableTrace("org.jboss.xb.builder");
EjbJar3xMetaData ejbJarMetaData = unmarshal();
//ApplicationMetaData applicationMetaData = new ApplicationMetaData(ejbJarMetaData);
assertVersion(ejbJarMetaData);
More information about the jboss-svn-commits
mailing list