Martin Lichtin created FELIX-4062:
-------------------------------------

             Summary: BundleContextImpl.getService() can cause an 
IllegalArgumentException
                 Key: FELIX-4062
                 URL: https://issues.apache.org/jira/browse/FELIX-4062
             Project: Felix
          Issue Type: Bug
            Reporter: Martin Lichtin


I was unlucky and logged a service reference right at a time when the service 
went away (or similar)?

SLF4J: Failed toString() invocation on an object of type 
[Proxyc34b60d3_f2f7_4e92_96ea_172464aa4ab6]
java.lang.IllegalArgumentException: null source
        at java.util.EventObject.<init>(EventObject.java:56)
        at org.osgi.framework.FrameworkEvent.<init>(FrameworkEvent.java:196)
        at org.apache.felix.framework.Felix.fireFrameworkEvent(Felix.java:4233)
        at org.apache.felix.framework.Felix.getService(Felix.java:3424)
        at 
org.apache.felix.framework.BundleContextImpl.getService(BundleContextImpl.java:468)
        at 
org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe.getServiceSecurely(AbstractServiceReferenceRecipe.java:206)
        at 
org.apache.aries.blueprint.container.ReferenceRecipe.getService(ReferenceRecipe.java:238)
        at 
org.apache.aries.blueprint.container.ReferenceRecipe.access$000(ReferenceRecipe.java:54)
        at 
org.apache.aries.blueprint.container.ReferenceRecipe$ServiceDispatcher.call(ReferenceRecipe.java:291)
        at Proxyc34b60d3_f2f7_4e92_96ea_172464aa4ab6.toString(Unknown Source)
        at 
org.slf4j.helpers.MessageFormatter.safeObjectAppend(MessageFormatter.java:304)
        at 
org.slf4j.helpers.MessageFormatter.deeplyAppendParameter(MessageFormatter.java:276)
        at 
org.slf4j.helpers.MessageFormatter.arrayFormat(MessageFormatter.java:230)
        at org.slf4j.helpers.MessageFormatter.format(MessageFormatter.java:124)
        at org.ops4j.pax.logging.slf4j.Slf4jLogger.debug(Slf4jLogger.java:280)
        ...

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to