You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@aries.apache.org by "Jean-Philippe CLEMENT (JIRA)" <ji...@apache.org> on 2016/03/02 16:56:18 UTC
[jira] [Created] (ARIES-1500) Conversion fails with generics
Jean-Philippe CLEMENT created ARIES-1500:
--------------------------------------------
Summary: Conversion fails with generics
Key: ARIES-1500
URL: https://issues.apache.org/jira/browse/ARIES-1500
Project: Aries
Issue Type: Bug
Components: Blueprint
Affects Versions: blueprint-core-1.5.0
Environment: All
Reporter: Jean-Philippe CLEMENT
Let's take a bean with the method setSomething(Something<T>) called via blueprint with another bean implementing Something => exception saying that bean conversion is not possible. But, if I change the method signature without the generic type setSomething(Something), then it works as expected.
Blueprint should not care for the generic type as Java is type erasure and do not exceed the spec.
There is no nice work around. Have to change all APIs used via Blueprint and take note for all deviations. This is really heavy.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)