Referenced service throws UndeclaredThrowableException instead of real one
--------------------------------------------------------------------------
Key: FELIX-2295
URL: https://issues.apache.org/jira/browse/FELIX-2295
Project: Felix
Issue Type: Bug
Components: Karaf
Affects Versions: karaf-1.4.0
Environment: XP / Ubuntu
Reporter: Jean-Philippe CLEMENT
Project uses Blueprint. There are 3 bundles.
Bundle 1 - exports an API - API includes an interface X with a method Y sending
an exception Z
Bundle 2 - implements the interface X of the API and exports it with <service>
tag
Bundle 3 - uses the exported service of the API with <reference> tag (and gets
without "knowing" it the service of Bundle 2)
Expected behavior: Bundle 3 calls the method Y of interface X and gets the
exception Z (when thrown).
Obtained behavior: Bundle 3 calls the method Y of interface X and gets the
exception:
UndeclaredThrowableException
caused by InvocationTargetException
caused by Z
This is 100% reproductible
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.