public class OverrideAnnotationTestCase extends AbstractEJB3TestCase
{
@Test
public void test1() throws Exception
{
JBossMetaData metaData = new JBossMetaData();
JBossEnterpriseBeansMetaData enterpriseBeans = new JBossEnterpriseBeansMetaData();
metaData.setEnterpriseBeans(enterpriseBeans);
JBossAssemblyDescriptorMetaData assemblyDescriptor = new JBossAssemblyDescriptorMetaData();
ApplicationExceptionsMetaData applicationExceptions = new ApplicationExceptionsMetaData();
ApplicationExceptionMetaData applicationExceptionMD = new ApplicationExceptionMetaData();
applicationExceptionMD.setExceptionClass(DummyException.class.getName());
applicationExceptions.add(applicationExceptionMD );
assemblyDescriptor.setApplicationExceptions(applicationExceptions );
metaData.setAssemblyDescriptor(assemblyDescriptor);
JBossSessionBeanMetaData sessionBeanMetaData = new JBossSessionBeanMetaData();
sessionBeanMetaData.setEnterpriseBeansMetaData(enterpriseBeans);
sessionBeanMetaData.setEjbClass(TestBean.class.getName());
sessionBeanMetaData.setEjbName("TestBean");
sessionBeanMetaData.setSessionType(SessionType.Stateful);