[
https://issues.apache.org/jira/browse/FELIX-4062?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Martin Lichtin closed FELIX-4062.
---------------------------------
Resolution: Cannot Reproduce
> 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
> Priority: Major
>
> 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 was sent by Atlassian Jira
(v8.3.4#803005)