aries-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jean-Philippe CLEMENT (JIRA)" <>
Subject [jira] [Commented] (ARIES-1500) Fix wildcard types support
Date Wed, 07 Sep 2016 07:54:21 GMT


Jean-Philippe CLEMENT commented on ARIES-1500:

Ah great! Yes I really would like a flag!!!

> Fix wildcard types support
> --------------------------
>                 Key: ARIES-1500
>                 URL:
>             Project: Aries
>          Issue Type: Bug
>          Components: Blueprint
>    Affects Versions: blueprint-core-1.5.0
>         Environment: All
>            Reporter: Jean-Philippe CLEMENT
>            Assignee: Guillaume Nodet
>             Fix For: blueprint-core-1.6.0
>         Attachments: org.apache.aries.blueprint.core-1.6.0-SNAPSHOT.jar
> 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

View raw message