hivemind-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Johan Lindquist" <jo...@kawoo.co.uk>
Subject Re: Loading descriptor
Date Wed, 27 Apr 2005 16:19:03 GMT
Sounds perfect to me :)

Cheers,

Johan

On Wed, 27 Apr 2005 16:17:42 +0200, James Carman  
<james@carmanconsulting.com> wrote:

> I've enhanced it to do exactly what you asked.  So, if you ask for  
> serviceId
> "foo"...
>
> The service id specified ("foo") is not fully qualified.  Perhaps you  
> meant
> one of "module1.foo", "module2.foo".
>
> How does that sound?
>
> -----Original Message-----
> From: Johan Lindquist [mailto:johan@kawoo.co.uk]
> Sent: Wednesday, April 27, 2005 7:33 AM
> To: hivemind-user@jakarta.apache.org
> Subject: Re: Loading descriptor
>
>
> You may be there already, but in any case ;)
>
> You should be able to resolve all service points for the interface being
> passed into getService - RegistryInfrastructureImpl keeps a map of them
> ... The get the service id from there ... If more than one - list all?
>
> Johan
>
> On Wed, 27 Apr 2005 07:21:37 -0400, James Carman
> <james@carmanconsulting.com> wrote:
>
>> It kind of goes along with the idea of "line precise error reporting"
>> in that it does kind of nudge you in the right direction, as you said.
>> I'll see what I can do.
>>
>> -----Original Message-----
>> From: Johan Lindquist [mailto:johan@kawoo.co.uk]
>> Sent: Wednesday, April 27, 2005 7:17 AM
>> To: hivemind-user@jakarta.apache.org
>> Subject: Re: Loading descriptor
>>
>>
>> The prefix message would probably be a good idea - would definately
>> point you in the right direction ...
>>
>> Johan
>>
>> On Wed, 27 Apr 2005 06:38:09 -0400, James Carman
>> <james@carmanconsulting.com> wrote:
>>
>>> This is probably one of the most frequently asked questions.  I know
>>> I've answered this question before.  Perhaps we should come up with a
>>> troubleshooting guide?  Or, maybe the error message should say
>>> something like "you need to prefix your service id with the module
>>> id"
>> when you
>>> give a
>>> service id with no '.' character in it?  Maybe the registry could
>>> even
>>> be
>>> smart enough to say "The service id 'Part' is not prefixed with a  
>>> module
>>> id.
>>> Did you mean 'test.Part'?"
>>>
>>> -----Original Message-----
>>> From: Igor Laberov [mailto:igorl@qlusters.com]
>>> Sent: Wednesday, April 27, 2005 5:24 AM
>>> To: hivemind-user@jakarta.apache.org
>>> Subject: Re: Loading descriptor
>>>
>>>
>>> Thanks, Johan, it works now :)
>>>
>>>
>>> On Wed, 2005-04-27 at 11:41, Johan Lindquist wrote:
>>>> You need to prefix the service id with the module id (i.e.
>>>> "test.Part"), then it should load it.  If your service is the only
>>>> service defined using
>>>
>>>> the interface one.PartitionService, then you can simply do:
>>>>
>>>> PartitionService c =
>>>> (PartitionService)registry.getService(PartitionService.class);
>>>>
>>>> Cheers,
>>>>
>>>> Johan
>>>>
>>>> On 27 Apr 2005 11:36:20 +0300, Igor Laberov <igorl@qlusters.com>
>>>> wrote:
>>>>
>>>> > Yes, I put it before.
>>>> > May be I make wrong call to service:
>>>> >    PartitionService c = (PartitionService)
>>>> > registry.getService("Part",PartitionService.class);
>>>> > while XML contains:
>>>> > <module id="test" version="1.0.0">
>>>> >   <service-point id="Part" interface="one.PartitionService">
>>>> >     <create-instance class="one.PartitionServiceImpl"/>
>>>> >   </service-point>
>>>> > </module>
>>>> >
>>>> >
>>>> > Igor
>>>> >
>>>> >
>>>> > On Wed, 2005-04-27 at 11:08, Johan Lindquist wrote:
>>>> >> Igor,
>>>> >>
>>>> >> Perhaps a stupid question, but did you put the descriptor in
>>>> >> META-INF/hivemodule.xml on the classpath?
>>>> >>
>>>> >> Johan
>>>> >>
>>>> >> On 27 Apr 2005 11:02:20 +0300, Igor Laberov <igorl@qlusters.com>
>>>> >> wrote:
>>>> >>
>>>> >> > Hi all,
>>>> >> > I'm trying to build simple application with HiveMind, but it
>>>> >> > seems
>>>> >> that
>>>> >> > registry doesn't load my descriptor (I've added descriptor
>>>> >> > location to the classpath). I also checked Registry content
in
>>>> >> > debugger, and I saw that descriptor wasn't loaded. Should I
>>>> >> > make definitions in another places?
>>>> >> >
>>>> >> > Thank you,
>>>> >> > Igor Laberov
>>>> >> > Qlusters, Inc.
>>>> >> >
>>>> >> >
>>>> >> >
>>>> >> >
>>>> >> > ---------------------------------------------------------------
>>>> >> > -
>>>> >> > -
>>>> >> > ----
>>>> >> > To unsubscribe, e-mail:
>>>> hivemind-user-unsubscribe@jakarta.apache.org
>>>> >> > For additional commands, e-mail:
>>> hivemind-user-help@jakarta.apache.org
>>>> >> >
>>>> >> >
>>>> >>
>>>> >>
>>>> >>
>>>> >> --
>>>> >> you too?
>>>> >>
>>>> >> -----------------------------------------------------------------
>>>> >> -
>>>> >> -
>>>> >> --
>>>> >> To unsubscribe, e-mail:  
>>>> hivemind-user-unsubscribe@jakarta.apache.org
>>>> >> For additional commands, e-mail:
>>>> hivemind-user-help@jakarta.apache.org
>>>> >>
>>>> >
>>>> >
>>>> >
>>>> > ------------------------------------------------------------------
>>>> > -
>>>> > -
>>>> > -
>>>> > To unsubscribe, e-mail: hivemind-user-unsubscribe@jakarta.apache.org
>>>> > For additional commands, e-mail:
>>>> hivemind-user-help@jakarta.apache.org
>>>> >
>>>> >
>>>>
>>>>
>>>>
>>>> --
>>>> you too?
>>>>
>>>> --------------------------------------------------------------------
>>>> -
>>>> To unsubscribe, e-mail: hivemind-user-unsubscribe@jakarta.apache.org
>>>> For additional commands, e-mail:
>>>> hivemind-user-help@jakarta.apache.org
>>>>
>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: hivemind-user-unsubscribe@jakarta.apache.org
>>> For additional commands, e-mail:
>>> hivemind-user-help@jakarta.apache.org
>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: hivemind-user-unsubscribe@jakarta.apache.org
>>> For additional commands, e-mail:
>>> hivemind-user-help@jakarta.apache.org
>>>
>>>
>>>
>>
>>
>>
>
>
>



-- 
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/

---------------------------------------------------------------------
To unsubscribe, e-mail: hivemind-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: hivemind-user-help@jakarta.apache.org


Mime
View raw message