> > > > > > This makes things more complex on the spring side. Is this a common > > use case > > or can we live without this feature ? > > > If that's not doable, can we throw an unsupported exception if it's > not given?
An ApplicationContextException is thrown in such case on current codebase. I will investigate on supporting this feature if required. This doesn't seem so complex : iterate on fields an search the one that matches the requirement type... Nicolas. > > > > > I've found the bug in archiva-proxy CacheFailuresTransferTest : > > there was > > some plexus to spring mistakes, but the final issue is the > > requirement on > > RepositoryContentFactory for the Contextualizable interface, and > > direct > > access to the PlexusContainer. > > > > I plan to create a PlexusContainerAdapter to expose Spring beans > > > > Nicolas. > > > > 2008/2/25, Brett Porter <[EMAIL PROTECTED]>: > >> > >> > >> On 25/02/2008, at 10:23 PM, nicolas de loof wrote: > >> > >>> Can someone confirm the plexus behavior for IoC : > >>> > >>> When the target field is a Map or a Collection and no role-hint is > >>> specified, inject all component implementations > >>> > >>> When the target field is the component interface and no role-hint is > >>> specified, inject the no-hint component or the one with rol-hint > >>> "default". > >> > >> > >> Correct. > >> > >> > >>> > >>> > >>> Is there a special handling for "mock" role-hint ? I have some > >>> issues with > >>> component initialisation in archiva-proxy CacheFailureTransfertTest > >>> that > >>> seems to be related to MockArchivaConfiguration... > >> > >> > >> No - are you reading the CacheFailureTransferTest.xml file as a > >> plexus > >> descriptor? > >> > >> - Brett > >> > >> > >> -- > >> Brett Porter > >> [EMAIL PROTECTED] > >> http://blogs.exist.com/bporter/ > >> > >> > > -- > Brett Porter > [EMAIL PROTECTED] > http://blogs.exist.com/bporter/ > >