[jboss-dev-forums] [Design the new POJO MicroContainer] - Updated Codebase

adrian@jboss.org do-not-reply at jboss.com
Fri Mar 7 21:16:11 EST 2008


I've updated the MC codebase with the following changes:

1) JBoss Reflect and JBoss MDR (MetaDataRepository)
2) JBossXB latest snapshot
3) Now uses JAXB style annotations for parsing

While I was doing it I also reworked the pom and .classpath dependencies
to make them easier to manage. (I'll explain/discuss this on a different thread
next week).

There's still some failures in the tests (I haven't run the aop-mc-int tests,
I already know they are broken because Kabir hasn't finished ;-)

* Alias tests (expected)
* Policy tests (expected)
* Reliance rules (knock on from aop-mc-int)

The issue I can see with reliance rules is that there is a top level
element (lifecycle-describe) that is not reachable from AOPDeployment.

I thought I'd added something for this, but obviously I dreamt it,
or it was in a different context.
Maybe it was in first prototype of the annotations and I never ported it?

Anyway its easy to fix. You just need to be able to specify additional
root classes when creating the schema, e.g.


  | @JBossXMLSchema(..., 
  |    additional=
  |   {
  |     DescribeLifecycleBeanMetaDataFactory.class,
  |     ConfigureLifecycleBeanMetaDataFactory.class
  |   }
  | )
  | public class AOPDeployment
  | 

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4135021#4135021

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4135021



More information about the jboss-dev-forums mailing list