I couldn't find the <set-service> in
http://jakarta.apache.org/hivemind/descriptor.html
What does it belong to?


-----Original Message-----
From: Knut Wannheden [mailto:[EMAIL PROTECTED] 
Sent: Monday, November 15, 2004 4:43 PM
To: [email protected]
Subject: Re: Explicit wiring of services

Christopher,

If there is more than one Adder service visible to the module
contributing the Calculator implementation then you are out of luck
with autowiring.  You have two choices:

- either you completely disable autowiring (see <construct>'s
autowire-services attribute)
- or you leave autowiring enabled but explicitly wire the Adder you
want using a <set-service>.

HTH,

--knut

On Mon, 15 Nov 2004 16:37:06 +0800, Christopher Cheng
<[EMAIL PROTECTED]> wrote:
> In the Calculator example, the "invoke-factory" of service point
> "Calculator" autowires Adder, Subtractor, Multiplier, Divider to it
because
> there is only one service of each implementing the interfaces. How can I
> configure it if there is 2 adders?
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to