You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomee.apache.org by Mark Struberg <st...@yahoo.de.INVALID> on 2017/08/15 14:07:51 UTC

TomEE8 wip update

Hi!

I've now updated the javaee-api for EE8.
Next I'll create a fb-tomee8 branch and will update the CDI and JSON parts.

All that stuff is tracked via TOMEE-2115 and sub-tasks.

Plz ping me on IRC if you want to help. I'd like to avoid doing conflicting changes.

txs and LieGrue,
strub

Re: TomEE8 wip update

Posted by Mark Struberg <st...@yahoo.de.INVALID>.
We are now down to 

Tests run: 1690, Failures: 91, Errors: 0, Skipped: 33

I have excluded the SE tests as the setup in the current TCK is a bit weird and actually non portable.
It simply doesn't work together with other Arquillian containers.
We've already reported this to the CDI TCK team.
After this got fixed in an upcoming TCK we can re-enable the SE group again.

LieGrue,
strub

> Am 18.08.2017 um 09:25 schrieb Mark Struberg <st...@yahoo.de.INVALID>:
> 
> Current status
> 
> ..
> [INFO] OpenEJB :: TCK ..................................... SUCCESS [  0.011 s]
> [INFO] OpenEJB :: TCK :: Common ........................... SUCCESS [  6.819 s]
> [INFO] OpenEJB :: TCK :: CDI Embedded ..................... FAILURE [  7.747 s]
> ..
> [INFO] BUILD FAILURE
> [INFO] ------------------------------------------------------------------------
> [INFO] Total time: 01:05 h
> [INFO] Finished at: 2017-08-18T00:1
> 
> That's really good news indeed!
> 
> We are now through until the CDI TCKs which need to get adopted to CDI-2.0.
> I've successfully done that work in OpenWebBeans.
> It is surely some work but we already know how we can solve it.
> 
> 
> There is one more thing: I was forced to switch the fork count from 2 down to 1 for openejb-core because of test failures.
> The underlying problem is actually a HOWL bug which is used internally by the Geronimo Transaction Manager.
> That bug is a concurrency issue while locking the txlog file. Exactly this seems to happen in the test.
> Of course that situation does not likely occur in production environments. It hardly happens that 2 JVMs running on the same work folder starup on the same time. Nonetheless it should get fixed. But will take a bit.
> 
> LieGrue,
> strub
> 
> 
>> Am 17.08.2017 um 15:14 schrieb Mark Struberg <st...@yahoo.de.INVALID>:
>> 
>> Txs Andy, looking forward to push TomEE8 together :D
>> 
>> LieGrue,
>> strub
>> 
>> 
>>> Am 17.08.2017 um 09:31 schrieb Andy Gumbrecht <ag...@tomitribe.com>:
>>> 
>>> Looks good. I'm off services as of next week. This should mean a little
>>> more free time to work on issues.
>>> 
>>> Andy.
>>> 
>>> On 16 August 2017 at 07:16, Mark Struberg <st...@yahoo.de.invalid> wrote:
>>> 
>>>> fixed the last compile glitches and pushed it to our ASF repo as fb_tomee8
>>>> 
>>>> $> git fetch
>>>> $> git checkout -b fb_tomee8 origin/fb_tomee8
>>>> 
>>>> Status: it now compiles at least.
>>>> javaee-api:8.0-SNAPSHOT is deployed to the ASF snapshots repo
>>>> 
>>>> Attention: requires Java8!
>>>> 
>>>> Next steps: update the CDI TCK and fix broken tests.
>>>> 
>>>> LieGrue,
>>>> strub
>>>> 
>>>> 
>>>>> Am 16.08.2017 um 00:25 schrieb Mark Struberg <struberg@yahoo.de.INVALID
>>>>> :
>>>>> 
>>>>> 
>>>>> https://github.com/struberg/tomee/tree/fb_tomee8
>>>>> 
>>>>> contains an intermediate version.
>>>>> More to come.
>>>>> LieGrue,strub
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> On Tuesday, 15 August 2017, 16:08:07 GMT+2, Mark Struberg
>>>> <st...@yahoo.de.INVALID> wrote:
>>>>> 
>>>>> 
>>>>> Hi!
>>>>> 
>>>>> I've now updated the javaee-api for EE8.
>>>>> Next I'll create a fb-tomee8 branch and will update the CDI and JSON
>>>> parts.
>>>>> 
>>>>> All that stuff is tracked via TOMEE-2115 and sub-tasks.
>>>>> 
>>>>> Plz ping me on IRC if you want to help. I'd like to avoid doing
>>>> conflicting changes.
>>>>> 
>>>>> txs and LieGrue,
>>>>> strub
>>>> 
>>>> 
>>> 
>>> 
>>> -- 
>>> Andy Gumbrecht
>>> https://twitter.com/AndyGeeDe
>>> http://www.tomitribe.com
>> 
> 


Re: TomEE8 wip update

Posted by Mark Struberg <st...@yahoo.de.INVALID>.
Current status

..
[INFO] OpenEJB :: TCK ..................................... SUCCESS [  0.011 s]
[INFO] OpenEJB :: TCK :: Common ........................... SUCCESS [  6.819 s]
[INFO] OpenEJB :: TCK :: CDI Embedded ..................... FAILURE [  7.747 s]
..
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 01:05 h
[INFO] Finished at: 2017-08-18T00:1

That's really good news indeed!

We are now through until the CDI TCKs which need to get adopted to CDI-2.0.
I've successfully done that work in OpenWebBeans.
It is surely some work but we already know how we can solve it.


There is one more thing: I was forced to switch the fork count from 2 down to 1 for openejb-core because of test failures.
The underlying problem is actually a HOWL bug which is used internally by the Geronimo Transaction Manager.
That bug is a concurrency issue while locking the txlog file. Exactly this seems to happen in the test.
Of course that situation does not likely occur in production environments. It hardly happens that 2 JVMs running on the same work folder starup on the same time. Nonetheless it should get fixed. But will take a bit.

LieGrue,
strub


> Am 17.08.2017 um 15:14 schrieb Mark Struberg <st...@yahoo.de.INVALID>:
> 
> Txs Andy, looking forward to push TomEE8 together :D
> 
> LieGrue,
> strub
> 
> 
>> Am 17.08.2017 um 09:31 schrieb Andy Gumbrecht <ag...@tomitribe.com>:
>> 
>> Looks good. I'm off services as of next week. This should mean a little
>> more free time to work on issues.
>> 
>> Andy.
>> 
>> On 16 August 2017 at 07:16, Mark Struberg <st...@yahoo.de.invalid> wrote:
>> 
>>> fixed the last compile glitches and pushed it to our ASF repo as fb_tomee8
>>> 
>>> $> git fetch
>>> $> git checkout -b fb_tomee8 origin/fb_tomee8
>>> 
>>> Status: it now compiles at least.
>>> javaee-api:8.0-SNAPSHOT is deployed to the ASF snapshots repo
>>> 
>>> Attention: requires Java8!
>>> 
>>> Next steps: update the CDI TCK and fix broken tests.
>>> 
>>> LieGrue,
>>> strub
>>> 
>>> 
>>>> Am 16.08.2017 um 00:25 schrieb Mark Struberg <struberg@yahoo.de.INVALID
>>>> :
>>>> 
>>>> 
>>>> https://github.com/struberg/tomee/tree/fb_tomee8
>>>> 
>>>> contains an intermediate version.
>>>> More to come.
>>>> LieGrue,strub
>>>> 
>>>> 
>>>> 
>>>> 
>>>> On Tuesday, 15 August 2017, 16:08:07 GMT+2, Mark Struberg
>>> <st...@yahoo.de.INVALID> wrote:
>>>> 
>>>> 
>>>> Hi!
>>>> 
>>>> I've now updated the javaee-api for EE8.
>>>> Next I'll create a fb-tomee8 branch and will update the CDI and JSON
>>> parts.
>>>> 
>>>> All that stuff is tracked via TOMEE-2115 and sub-tasks.
>>>> 
>>>> Plz ping me on IRC if you want to help. I'd like to avoid doing
>>> conflicting changes.
>>>> 
>>>> txs and LieGrue,
>>>> strub
>>> 
>>> 
>> 
>> 
>> -- 
>> Andy Gumbrecht
>> https://twitter.com/AndyGeeDe
>> http://www.tomitribe.com
> 


Re: TomEE8 wip update

Posted by Mark Struberg <st...@yahoo.de.INVALID>.
Txs Andy, looking forward to push TomEE8 together :D

LieGrue,
strub


> Am 17.08.2017 um 09:31 schrieb Andy Gumbrecht <ag...@tomitribe.com>:
> 
> Looks good. I'm off services as of next week. This should mean a little
> more free time to work on issues.
> 
> Andy.
> 
> On 16 August 2017 at 07:16, Mark Struberg <st...@yahoo.de.invalid> wrote:
> 
>> fixed the last compile glitches and pushed it to our ASF repo as fb_tomee8
>> 
>> $> git fetch
>> $> git checkout -b fb_tomee8 origin/fb_tomee8
>> 
>> Status: it now compiles at least.
>> javaee-api:8.0-SNAPSHOT is deployed to the ASF snapshots repo
>> 
>> Attention: requires Java8!
>> 
>> Next steps: update the CDI TCK and fix broken tests.
>> 
>> LieGrue,
>> strub
>> 
>> 
>>> Am 16.08.2017 um 00:25 schrieb Mark Struberg <struberg@yahoo.de.INVALID
>>> :
>>> 
>>> 
>>> https://github.com/struberg/tomee/tree/fb_tomee8
>>> 
>>> contains an intermediate version.
>>> More to come.
>>> LieGrue,strub
>>> 
>>> 
>>> 
>>> 
>>> On Tuesday, 15 August 2017, 16:08:07 GMT+2, Mark Struberg
>> <st...@yahoo.de.INVALID> wrote:
>>> 
>>> 
>>> Hi!
>>> 
>>> I've now updated the javaee-api for EE8.
>>> Next I'll create a fb-tomee8 branch and will update the CDI and JSON
>> parts.
>>> 
>>> All that stuff is tracked via TOMEE-2115 and sub-tasks.
>>> 
>>> Plz ping me on IRC if you want to help. I'd like to avoid doing
>> conflicting changes.
>>> 
>>> txs and LieGrue,
>>> strub
>> 
>> 
> 
> 
> -- 
>  Andy Gumbrecht
>  https://twitter.com/AndyGeeDe
>  http://www.tomitribe.com


Re: TomEE8 wip update

Posted by Andy Gumbrecht <ag...@tomitribe.com>.
Looks good. I'm off services as of next week. This should mean a little
more free time to work on issues.

Andy.

On 16 August 2017 at 07:16, Mark Struberg <st...@yahoo.de.invalid> wrote:

> fixed the last compile glitches and pushed it to our ASF repo as fb_tomee8
>
> $> git fetch
> $> git checkout -b fb_tomee8 origin/fb_tomee8
>
> Status: it now compiles at least.
> javaee-api:8.0-SNAPSHOT is deployed to the ASF snapshots repo
>
> Attention: requires Java8!
>
> Next steps: update the CDI TCK and fix broken tests.
>
> LieGrue,
> strub
>
>
> > Am 16.08.2017 um 00:25 schrieb Mark Struberg <struberg@yahoo.de.INVALID
> >:
> >
> >
> > https://github.com/struberg/tomee/tree/fb_tomee8
> >
> > contains an intermediate version.
> > More to come.
> > LieGrue,strub
> >
> >
> >
> >
> > On Tuesday, 15 August 2017, 16:08:07 GMT+2, Mark Struberg
> <st...@yahoo.de.INVALID> wrote:
> >
> >
> > Hi!
> >
> > I've now updated the javaee-api for EE8.
> > Next I'll create a fb-tomee8 branch and will update the CDI and JSON
> parts.
> >
> > All that stuff is tracked via TOMEE-2115 and sub-tasks.
> >
> > Plz ping me on IRC if you want to help. I'd like to avoid doing
> conflicting changes.
> >
> > txs and LieGrue,
> > strub
>
>


-- 
  Andy Gumbrecht
  https://twitter.com/AndyGeeDe
  http://www.tomitribe.com

Re: TomEE8 wip update

Posted by Mark Struberg <st...@yahoo.de.INVALID>.
fixed the last compile glitches and pushed it to our ASF repo as fb_tomee8

$> git fetch
$> git checkout -b fb_tomee8 origin/fb_tomee8

Status: it now compiles at least. 
javaee-api:8.0-SNAPSHOT is deployed to the ASF snapshots repo

Attention: requires Java8!

Next steps: update the CDI TCK and fix broken tests.

LieGrue,
strub


> Am 16.08.2017 um 00:25 schrieb Mark Struberg <st...@yahoo.de.INVALID>:
> 
> 
> https://github.com/struberg/tomee/tree/fb_tomee8
> 
> contains an intermediate version.
> More to come.
> LieGrue,strub
> 
> 
> 
> 
> On Tuesday, 15 August 2017, 16:08:07 GMT+2, Mark Struberg <st...@yahoo.de.INVALID> wrote:
> 
> 
> Hi!
> 
> I've now updated the javaee-api for EE8.
> Next I'll create a fb-tomee8 branch and will update the CDI and JSON parts.
> 
> All that stuff is tracked via TOMEE-2115 and sub-tasks.
> 
> Plz ping me on IRC if you want to help. I'd like to avoid doing conflicting changes.
> 
> txs and LieGrue,
> strub


Re: TomEE8 wip update

Posted by Mark Struberg <st...@yahoo.de.INVALID>.
https://github.com/struberg/tomee/tree/fb_tomee8

contains an intermediate version.
More to come.
LieGrue,strub




On Tuesday, 15 August 2017, 16:08:07 GMT+2, Mark Struberg <st...@yahoo.de.INVALID> wrote:


Hi!

I've now updated the javaee-api for EE8.
Next I'll create a fb-tomee8 branch and will update the CDI and JSON parts.

All that stuff is tracked via TOMEE-2115 and sub-tasks.

Plz ping me on IRC if you want to help. I'd like to avoid doing conflicting changes.

txs and LieGrue,
strub