It's a bug in Weld but I would still change it as your handling is better and 
also beneficial for OWB.

Weld team claims that BeanClass is actually only for determining the 
visibility. Still they also base other decisions on that type (as does OWB).
I wanted to change/clarify this in the spec but was outnumbered.

So it's def not a blocker for a release. 
You inject a Bus and you get a Bus. You cannot rely on any upcast anyway if you 
just inject an interface. 

Again, let's fix this for 3.1.10, but doesn't block the current release imo.

LieGrue,
strub

> Am 11.12.2016 um 17:28 schrieb John D. Ament <[email protected]>:
> 
> On Sun, Dec 11, 2016 at 11:06 AM Romain Manni-Bucau <[email protected]>
> wrote:
> 
>> Le 11 déc. 2016 17:03, "Jeff Genender" <[email protected]> a écrit :
>> 
>> You -0’d a release because the pull request that you submitted at 12/11/16
>> 15:30 GMT didn’t make it into a release whose vote was kicked off nearly 42
>> hours before at 12/9/16 21:47 GMT?
>> 
>> In particukar since it is a bug in weld not cxf as Mark pointed out.
>> 
> 
> Nope.  Take a look at the changes Romain, CXF's usage is against what the
> spec says it should be doing.
> 
> 
>> 
>> 
>> Seriously?
>> 
>> Jeff
>> 
>> 
>> 
>>> On Dec 11, 2016, at 7:16 AM, John D. Ament <[email protected]>
>> wrote:
>>> 
>>> I did find one issue.  Its not a new issue, but the CDI integration
>> changes
>>> made the problem more profound when using CXF + Weld in an Arquillian
>> test.
>>> 
>>> https://issues.apache.org/jira/browse/CXF-7175
>>> 
>>> So -0 since I won't be able to upgrade yet.
>>> 
>>> On Fri, Dec 9, 2016 at 3:47 PM Daniel Kulp <[email protected]> wrote:
>>> 
>>>> Since there are several folks waiting for this release and it would be
>>>> good to get it out before the holidays, I’d like to call a vote for CXF
>>>> 3.1.9 and 3.0.12.
>>>> 
>>>> Staging areas:
>>>> 3.1.9:
>>>> https://repository.apache.org/content/repositories/orgapachecxf-1083/
>>>> 3.0.12:
>>>> https://repository.apache.org/content/repositories/orgapachecxf-1082/
>>>> 
>>>> Tags:
>>>> 3.0.12:
>>>> 
>>>> https://git-wip-us.apache.org/repos/asf?p=cxf.git;a=commit;h=
>> c98cb3181ae1153c37240a851aefe8e4f3a40ae9
>>>> 3.1.9:
>>>> 
>>>> https://git-wip-us.apache.org/repos/asf?p=cxf.git;a=commit;h=
>> 7cd4d49a7fe7d24a715192112a2170bdd708e6c7
>>>> 
>>>> 
>>>> Vote will be open for 72h.
>>>> 
>>>> Here is my +1.
>>>> 
>>>> --
>>>> Daniel Kulp
>>>> [email protected] - http://dankulp.com/blog
>>>> Talend Community Coder - http://coders.talend.com
>>>> 
>>>> 
>> 

Reply via email to