Hi Scott, 
     
    Am 12.03.2015 um 18:01 schrieb Scott
      Lewis: 
     
    
      
      On 3/12/2015 4:57 AM, Peter Hermsdorf
        wrote: 
       
      
        !ENTRY org.eclipse.ecf.osgi.services.remoteserviceadmin 4 0
        2015-03-12 10:58:40.889 
        !MESSAGE
        org.eclipse.core.runtime.Status[plugin=org.eclipse.ecf.osgi.services.remoteserviceadmin;code=4;message=org.eclipse.ecf.osgi.services.remoteserviceadmin.RemoteServiceAdmin:postEvent:No
        EventAdmin service available to send
        eventTopic=org/osgi/service/remoteserviceadmin/IMPORT_REGISTRATION
        eventProperties={event=RemoteServiceAdminEvent[containerID=StringID[ecftcp://peter-desktop:8889/server],
        getType()=1,
        getSource()=org.eclipse.ecf.osgi.services.remoteserviceadmin_4.2.0.v20150306-2024
        [91], getException()=null,
        getImportReference()=org.eclipse.ecf.osgi.services.remoteserviceadmin.RemoteServiceAdmin$ImportReference@1276b35,
        getExportReference()=null], bundle.id=91,
        objectClass=[Ljava.lang.String;@ef769a, timestamp=1426154320883,
        endpoint.id=ecftcp://peter-desktop:8889/server,
        service.imported.configs=[Ljava.lang.String;@153b262,
        bundle.symbolicname=org.eclipse.ecf.osgi.services.remoteserviceadmin,
        import.registration=ECFEndpointDescription[{component.id=3,
        component.name=com.godyo.service,
        ecf.endpoint.id.ns=org.eclipse.ecf.core.identity.StringID,
        ecf.generic.server.port=8889,
        endpoint.id=ecftcp://peter-desktop:8889/server,
        endpoint.package.version.com.godyo.service.api=1.0.0,
        objectClass=[Ljava.lang.String;@137cdb0,
        remote.configs.supported=[Ljava.lang.String;@a111ba,
        remote.intents.supported=[Ljava.lang.String;@92e44d,
        service.imported=org.eclipse.ecf.provider.remoteservice.generic.RemoteServiceImpl@1e47e28,
        service.imported.configs=[Ljava.lang.String;@16a85a}],
        bundle=org.eclipse.ecf.osgi.services.remoteserviceadmin_4.2.0.v20150306-2024
        [91], bundle.version=4.2.0.v20150306-2024,
bundle.signer=[Ljava.lang.String;@186ec5b};severity4;exception=null;children=[]] 
       
       
      This message simply indicates that there is no consumer-side
      EventAdmin implementation available to distributed the
      IMPORT_REGISTRATION event as per the OSGi specification.  The spec
      says that such an event must be delivered via EventAdmin, and ECF
      prints the above if there is no EventAdmin present.   
       
      Of course I can't tell, but you may eventually want to include
      EventAdmin in your client/consumer...if only because with the
      Eclipse UI 4.x stream (once you go to it), EventAdmin is used
      heavily.  The Equinox impl of EventAdmin is in this bundle: 
      org.eclipse.equinox.event.   If you have this bundle present then
      the above message from RSA impl will disappear.  As you have noted
      it isn't required for RSA operation, so at least until it's
      required for something else (4.x UI) you can leave it out and ECF
      will generate this message to log without any harmful effects. 
     
    i had that bundle already on server side, so i added it to the
    client as well and the message is gone now. thx! 
     
    bye, peter 
     
  
 |