You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@openwebbeans.apache.org by Romain Manni-Bucau <rm...@gmail.com> on 2014/05/01 14:37:39 UTC

owb 1.2.3 is broken for java < 1.8

Hi

I opened OWB-952 to cleanup OWB code regarding concurrent map usages.

1.2.3 bytecode was built against java 8 and it prevents (thanks java
8) to run it against previous JVMs.

Bytecode contains:

       6: invokevirtual #7                  // Method
java/util/concurrent/ConcurrentHashMap.keySet:()Ljava/util/concurrent/ConcurrentHashMap$KeySetView;

which is an addition in j8


Romain Manni-Bucau
Twitter: @rmannibucau
Blog: http://rmannibucau.wordpress.com/
LinkedIn: http://fr.linkedin.com/in/rmannibucau
Github: https://github.com/rmannibucau

Re: owb 1.2.3 is broken for java < 1.8

Posted by Mark Struberg <st...@yahoo.de>.
staging repo is here
https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1003/

VOTE mail to follow soon.

LieGrue,
strub





> On Thursday, 1 May 2014, 22:43, Romain Manni-Bucau <rm...@gmail.com> wrote:
> >g reat! thanks Mark
> 
> 
> Romain Manni-Bucau
> Twitter: @rmannibucau
> Blog: http://rmannibucau.wordpress.com/
> LinkedIn: http://fr.linkedin.com/in/rmannibucau
> Github: https://github.com/rmannibucau
> 
> 
> 
> 2014-05-01 22:28 GMT+02:00 Mark Struberg <st...@yahoo.de>:
>>  will roll the release tasks for owb-1.2.4
>> 
>>  LieGrue,
>>  strub
>> 
>> 
>> 
>> 
>> 
>>>  On Thursday, 1 May 2014, 14:38, Romain Manni-Bucau 
> <rm...@gmail.com> wrote:
>>>  > Hi
>>> 
>>>  I opened OWB-952 to cleanup OWB code regarding concurrent map usages.
>>> 
>>>  1.2.3 bytecode was built against java 8 and it prevents (thanks java
>>>  8) to run it against previous JVMs.
>>> 
>>>  Bytecode contains:
>>> 
>>>         6: invokevirtual #7                  // Method
>>> 
> java/util/concurrent/ConcurrentHashMap.keySet:()Ljava/util/concurrent/ConcurrentHashMap$KeySetView;
>>> 
>>>  which is an addition in j8
>>> 
>>> 
>>>  Romain Manni-Bucau
>>>  Twitter: @rmannibucau
>>>  Blog: http://rmannibucau.wordpress.com/
>>>  LinkedIn: http://fr.linkedin.com/in/rmannibucau
>>>  Github: https://github.com/rmannibucau
>>> 
> 

Re: owb 1.2.3 is broken for java < 1.8

Posted by Mark Struberg <st...@yahoo.de>.
staging repo is here
https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1003/

VOTE mail to follow soon.

LieGrue,
strub





> On Thursday, 1 May 2014, 22:43, Romain Manni-Bucau <rm...@gmail.com> wrote:
> >g reat! thanks Mark
> 
> 
> Romain Manni-Bucau
> Twitter: @rmannibucau
> Blog: http://rmannibucau.wordpress.com/
> LinkedIn: http://fr.linkedin.com/in/rmannibucau
> Github: https://github.com/rmannibucau
> 
> 
> 
> 2014-05-01 22:28 GMT+02:00 Mark Struberg <st...@yahoo.de>:
>>  will roll the release tasks for owb-1.2.4
>> 
>>  LieGrue,
>>  strub
>> 
>> 
>> 
>> 
>> 
>>>  On Thursday, 1 May 2014, 14:38, Romain Manni-Bucau 
> <rm...@gmail.com> wrote:
>>>  > Hi
>>> 
>>>  I opened OWB-952 to cleanup OWB code regarding concurrent map usages.
>>> 
>>>  1.2.3 bytecode was built against java 8 and it prevents (thanks java
>>>  8) to run it against previous JVMs.
>>> 
>>>  Bytecode contains:
>>> 
>>>         6: invokevirtual #7                  // Method
>>> 
> java/util/concurrent/ConcurrentHashMap.keySet:()Ljava/util/concurrent/ConcurrentHashMap$KeySetView;
>>> 
>>>  which is an addition in j8
>>> 
>>> 
>>>  Romain Manni-Bucau
>>>  Twitter: @rmannibucau
>>>  Blog: http://rmannibucau.wordpress.com/
>>>  LinkedIn: http://fr.linkedin.com/in/rmannibucau
>>>  Github: https://github.com/rmannibucau
>>> 
> 

Re: owb 1.2.3 is broken for java < 1.8

Posted by Romain Manni-Bucau <rm...@gmail.com>.
great! thanks Mark


Romain Manni-Bucau
Twitter: @rmannibucau
Blog: http://rmannibucau.wordpress.com/
LinkedIn: http://fr.linkedin.com/in/rmannibucau
Github: https://github.com/rmannibucau


2014-05-01 22:28 GMT+02:00 Mark Struberg <st...@yahoo.de>:
> will roll the release tasks for owb-1.2.4
>
> LieGrue,
> strub
>
>
>
>
>
>> On Thursday, 1 May 2014, 14:38, Romain Manni-Bucau <rm...@gmail.com> wrote:
>> > Hi
>>
>> I opened OWB-952 to cleanup OWB code regarding concurrent map usages.
>>
>> 1.2.3 bytecode was built against java 8 and it prevents (thanks java
>> 8) to run it against previous JVMs.
>>
>> Bytecode contains:
>>
>>        6: invokevirtual #7                  // Method
>> java/util/concurrent/ConcurrentHashMap.keySet:()Ljava/util/concurrent/ConcurrentHashMap$KeySetView;
>>
>> which is an addition in j8
>>
>>
>> Romain Manni-Bucau
>> Twitter: @rmannibucau
>> Blog: http://rmannibucau.wordpress.com/
>> LinkedIn: http://fr.linkedin.com/in/rmannibucau
>> Github: https://github.com/rmannibucau
>>

Re: owb 1.2.3 is broken for java < 1.8

Posted by Romain Manni-Bucau <rm...@gmail.com>.
great! thanks Mark


Romain Manni-Bucau
Twitter: @rmannibucau
Blog: http://rmannibucau.wordpress.com/
LinkedIn: http://fr.linkedin.com/in/rmannibucau
Github: https://github.com/rmannibucau


2014-05-01 22:28 GMT+02:00 Mark Struberg <st...@yahoo.de>:
> will roll the release tasks for owb-1.2.4
>
> LieGrue,
> strub
>
>
>
>
>
>> On Thursday, 1 May 2014, 14:38, Romain Manni-Bucau <rm...@gmail.com> wrote:
>> > Hi
>>
>> I opened OWB-952 to cleanup OWB code regarding concurrent map usages.
>>
>> 1.2.3 bytecode was built against java 8 and it prevents (thanks java
>> 8) to run it against previous JVMs.
>>
>> Bytecode contains:
>>
>>        6: invokevirtual #7                  // Method
>> java/util/concurrent/ConcurrentHashMap.keySet:()Ljava/util/concurrent/ConcurrentHashMap$KeySetView;
>>
>> which is an addition in j8
>>
>>
>> Romain Manni-Bucau
>> Twitter: @rmannibucau
>> Blog: http://rmannibucau.wordpress.com/
>> LinkedIn: http://fr.linkedin.com/in/rmannibucau
>> Github: https://github.com/rmannibucau
>>

Re: owb 1.2.3 is broken for java < 1.8

Posted by Mark Struberg <st...@yahoo.de>.
will roll the release tasks for owb-1.2.4

LieGrue,
strub





> On Thursday, 1 May 2014, 14:38, Romain Manni-Bucau <rm...@gmail.com> wrote:
> > Hi
> 
> I opened OWB-952 to cleanup OWB code regarding concurrent map usages.
> 
> 1.2.3 bytecode was built against java 8 and it prevents (thanks java
> 8) to run it against previous JVMs.
> 
> Bytecode contains:
> 
>        6: invokevirtual #7                  // Method
> java/util/concurrent/ConcurrentHashMap.keySet:()Ljava/util/concurrent/ConcurrentHashMap$KeySetView;
> 
> which is an addition in j8
> 
> 
> Romain Manni-Bucau
> Twitter: @rmannibucau
> Blog: http://rmannibucau.wordpress.com/
> LinkedIn: http://fr.linkedin.com/in/rmannibucau
> Github: https://github.com/rmannibucau
> 

Re: owb 1.2.3 is broken for java < 1.8

Posted by Mark Struberg <st...@yahoo.de>.
will roll the release tasks for owb-1.2.4

LieGrue,
strub





> On Thursday, 1 May 2014, 14:38, Romain Manni-Bucau <rm...@gmail.com> wrote:
> > Hi
> 
> I opened OWB-952 to cleanup OWB code regarding concurrent map usages.
> 
> 1.2.3 bytecode was built against java 8 and it prevents (thanks java
> 8) to run it against previous JVMs.
> 
> Bytecode contains:
> 
>        6: invokevirtual #7                  // Method
> java/util/concurrent/ConcurrentHashMap.keySet:()Ljava/util/concurrent/ConcurrentHashMap$KeySetView;
> 
> which is an addition in j8
> 
> 
> Romain Manni-Bucau
> Twitter: @rmannibucau
> Blog: http://rmannibucau.wordpress.com/
> LinkedIn: http://fr.linkedin.com/in/rmannibucau
> Github: https://github.com/rmannibucau
>