[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Newsgroup Home]
|
[news.eclipse.rt.riena] Re: Wrong service implementation used since 1.1.0M7
|
This is the information shown in OSGi Management Agent:
<agent-output>
{org.eclipse.riena.security.authorizationservice.IPermissionStore}={service.ranking=0,
service.id=70}
Registered by bundle: com.pa.eai.spieker.authentication_1.0.0.qualifier
[14]
No bundles using service.
...
{org.eclipse.riena.security.authorizationservice.IPermissionStore}={service.ranking=-100,
service.id=76}
Registered by bundle: org.eclipse.riena.security.simpleservices_1.1.0.M7
[36]
Bundles using service:
org.eclipse.riena.security.services_1.1.0.M7 [34]
</agent-output>
Greetz,
Carsten
"Carsten Spieker" <carsten.spieker@xxxxxxxxxx> schrieb im Newsbeitrag
news:gudmhe$avr$1@xxxxxxxxxxxxxxxxxxxx
> Hi,
>
> since I switched to Riena 1.1.0M7 I have problems with my own
> implementation of IPermissionStore.
>
> I implemented IPermissionStore in my own bundle and registered it with
> service.ranking=0 (since riena services are registered with
> service.ranking=-100). My bundle and the bundle
> org.eclipse.riena.security.simpleServices are both ACTIVE on server side.
> When checking services in the OSGi Management agent I can see that the
> service implementation of org.eclipse.riena.security.simpleServices is
> used and not mine. Because of that my IPermissionStore implementation is
> not used when checking user rights using Sentinel-class.
>
> What can be wrong here? With 1.1.0M6 everything worked fine.
>
> Thanks a lot!
>
> Greetz,
> Carsten
>