On 4/24/07, Jean-Sebastien Delfino <[EMAIL PROTECTED]> wrote:
You'll need one instance of ArtifactResolver per application as well.
Is the ArtifactResolver eventually intended to resolve artifacts within a
single contribution ("application") only or across contributions in the
domain? The comments at the top of the interface make me think it is the
latter. If instead it is the case that it resolves artifacts within a
single contribution only, it isn't clear to me how to set this up since
there seems to be a 1:1 relationship between the ContributionService and the
ArtifactResolver.
I'm also wondering about the code in DeployerImpl.deploy that connects
objects. It starts as follows:
// Connect components, services and references
List<SCAObject> scaObjects = componentManager.getSCAObjects();
Since there is one deployer, and the deployer has one component manager,
this says to me that every time a composite is deployed, all registered SCA
objects are going to be connected. If multiple contributions are deployed
is that what should happen?
Greg Dritschler