What is considered to be valid state when there is no ejb-jar.xml?
My assumption is that the annotation scanning deployer should have build up an
EjbJarMetaData, so in real life we don't encounter this problem?
java.lang.IllegalStateException: ejb-jar.xml has no enterprise beans but jboss.xml has
[MyStatelessBean]
| at
org.jboss.metadata.javaee.support.JavaEEMetaDataUtil.mergeOverride(JavaEEMetaDataUtil.java:182)
| at
org.jboss.metadata.javaee.support.JavaEEMetaDataUtil.mergeOverrideJBossXml(JavaEEMetaDataUtil.java:137)
| at
org.jboss.metadata.ejb.jboss.JBossEnterpriseBeansMetaData.merge(JBossEnterpriseBeansMetaData.java:66)
| at
org.jboss.metadata.ejb.jboss.JBossMetaData.getMergedEnterpriseBeans(JBossMetaData.java:330)
| at
org.jboss.test.metadata.ejb.JBoss50UnitTestCase.testEjbthree936(JBoss50UnitTestCase.java:84)
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4095504#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...