[ 
https://issues.apache.org/jira/browse/FELIX-6196?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16977689#comment-16977689
 ] 

Scott Lewis commented on FELIX-6196:
------------------------------------

Hi Martin.   I don't think this was a bug in Eclipse.   I personally modified 
the ECF RSA impl to *work around* this issue in ECF 3.14.6.   I didn't fix the 
underlying problem, but just changed the ECF code to not use SCR at all for the 
event hook registration and so avoid the problem in SCR.

I suggest reopening or cloning this issue so that at least it doesn't seem as 
if the underlying problem in SCR has been addressed.  Note that to reproduce, 
it's necessary to use ECF 3.14.5, which does use SCR to register the Event hook 
callback.

 

 

> Eclipse: Circular reference detected in bundle org.apache.felix.scr
> -------------------------------------------------------------------
>
>                 Key: FELIX-6196
>                 URL: https://issues.apache.org/jira/browse/FELIX-6196
>             Project: Felix
>          Issue Type: Bug
>         Environment: Fedora 30
> Java 1.8
> Eclipse Platform I20191023-1810
> ECF SDK for Eclipse 3.14.6.v20191023-2006
>            Reporter: Martin Coufal
>            Priority: Major
>         Attachments: reproduce.sh
>
>
> When I run Eclipse with 'org.eclipse.ecf.core.feature.group' bundle 
> installed, I hit this message right after start:
> "
> !ENTRY org.apache.felix.scr 4 0 2019-10-24 17:52:38.045
> !MESSAGE bundle org.apache.felix.scr:2.1.14.v20190123-1619 (23)Circular 
> reference detected trying to get service 
> \{org.osgi.service.remoteserviceadmin.EndpointEventListener, 
> org.osgi.service.remoteserviceadmin.RemoteServiceAdminListener}=\{service.id=84,
>  service.bundleid=260, service.scope=bundle, 
> component.name=org.eclipse.ecf.mgmt.rsa.discovery.ui.discovery, 
> component.id=50, endpoint.listener.scope=(ecf.endpoint.id.ns=*)}
> "
> I'm not sure if this is Felix specific issue, though...
>  
> How to reproduce:
> 1. have 'org.eclipse.ecf.core.feature.group' installed
> 2. run eclipse
> 3. see log
> I'm attaching reproduction script (destructive, run carefully!)



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to