Flavia Rainone [http://community.jboss.org/people/flavia.rainone%40jboss.com] 
replied to the discussion

"Implementing a non-flat deployment for Weld Integration"

To view the discussion, visit: http://community.jboss.org/message/543072#543072

--------------------------------------------------------------
> Ales Justin wrote:
> 
> > So, Ales, how do you think this should be done? I think we have plenty of 
> > code in the ClassPools that do exactly that, mirror the ClassLoader 
> > structure in a way that allows us to find the classes and xml files in 
> > META-INF dirs. Maybe there is a way of reusing part of the ClassPool code 
> > to do this?
> It is similar in a way, but I don't see how you would be able to re-use it.
> 
You are right. The point is that ClassPools contain the algorithm for finding 
Classes and other resources in the classpath. This means we need to take care 
of imports and exports and other complex stuff.

For WELDINT-1, all we need to do is to see the module hierarchy as you 
suggested, as that allows us to map the modules to BDAs and to yet see which 
BDAs are visible to a specific BDA.

The only thing that I see is duplicate here is 
RegisterModuleCallback/DomainRegistry. We need to keep track of modules and to 
map those to ClassLoaders. I'm duplicating this stuff for now, but we should 
definetly review this in the future.

--------------------------------------------------------------

Reply to this message by going to Community
[http://community.jboss.org/message/543072#543072]

Start a new discussion in JBoss Microcontainer Development POJO Server at 
Community
[http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2116]

_______________________________________________
jboss-user mailing list
jboss-user@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to