Hi,
On Fri, Sep 11, 2015 at 10:11 PM, Edward Burns <edward.burns_at_oracle.com> wrote:
>>>>>> On Fri, 11 Sep 2015 12:47:56 -0700, Edward Burns <edward.burns_at_oracle.com> said:
>
> AT> There are 3 solutions currently:
>
> AT> 1. Don't compile with JDK8 u60 (can run with that, just don't use it
> AT> for compiling)
>
> EB> I'll try that, thanks.
>
> That worked, but we can't tell people they have to use the EDR release
> with 8u45.
True, although it's mainly Weld 2.2.15 and earlier in the 2.2/2.1
series that have this regression. And anyone using those particular
Weld versions and JDK8 u60 will have the same problem with their own
code or any other library that use lambdas. So it's not really JDK8
and the RI, it's more JDK8 and Weld 2.1/2.2.15. The other CDI 1.2
implementation OWB btw doesn't have the issue.
> Ah, you could rewrite the processBean() to not use lambdas, right?
Yes, there's likely something that can be done there. I'll take a look.
Kind regards,
Arjan Tijms
>
> Thanks,
>
> Ed
>
> --
> | edward.burns_at_oracle.com | office: +1 407 458 0017
> | 39 Business days til JavaOne 2015
> | 54 Business days til DOAG 2015