[jboss-dev] JBoss_5_0.xsd is wrong

Adrian Brock abrock at redhat.com
Thu Nov 27 07:14:06 EST 2008


http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4104340#4104340

But it probably doesn't help. :-)

On Thu, 2008-11-27 at 13:35 +0100, Alexey Loubyansky wrote:
> Adrian (or anybody who may know),
> 
> what is the difference between activation-config and 
> default-activation-config (which is defined in jboss_5_0.xsd for 
> message-driven bean type)? Do we have to have both or can we choose just 
> one?
> 
> Thanks,
> Alexey
> 
> Adrian Brock wrote:
> > As part of a test of this
> > https://jira.jboss.org/jira/browse/JBAS-6013
> > 
> > I've created a test that uses the jboss_5_0.xsd
> > for an MDB.
> > 
> > The test works but the
> > org.jboss.test.xml.DDValidatorUnitTestCase
> > is saying my jboss.xml is invalid
> > 
> > The reason is that the xsd says I can't have
> > an <activation-config/> in jboss.xml
> > 
> > This is obviously wrong since it works
> > and JBossMessageDrivenMetaData has such an element.
> > 
> > In fact, there are many things you can now have
> > in jboss.xml (virtually anything from ejb-jar.xml)
> > that are not listed in this schema.
> > 
> > I'm going to commit this and leave it to somebody
> > working on the metadata project to fix the schema
> > and therefore the test.
> > 
> > Using this class
> > http://viewvc.jboss.org/cgi-bin/viewvc.cgi/common/jbossxb/trunk/src/test/java/org/jboss/test/xb/builder/SchemaPrinter.java?revision=2555&view=markup
> > with the SchemaBinding created by the schema builder
> > will help in seeing the difference in the actual
> > versus the documented schema.
> > 
> > Under the new rules, I should be allowed to
> > break the testsuite if it shows something is broken.
> _______________________________________________
> jboss-development mailing list
> jboss-development at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/jboss-development
-- 
xxxxxxxxxxxxxxxxxxxxxxxxxxxx
Adrian Brock
Chief Scientist
JBoss, a division of Red Hat
xxxxxxxxxxxxxxxxxxxxxxxxxxxx




More information about the jboss-development mailing list