TomEE8 wip update

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
8 messages Options
Reply | Threaded
Open this post in threaded view
|

TomEE8 wip update

Mark Struberg-2
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
Reply | Threaded
Open this post in threaded view
|

Re: TomEE8 wip update

Mark Struberg-2

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 <[hidden email]> 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
Reply | Threaded
Open this post in threaded view
|

Re: TomEE8 wip update

Mark Struberg-2
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 <[hidden email]>:
>
>
> 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 <[hidden email]> 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

Reply | Threaded
Open this post in threaded view
|

Re: TomEE8 wip update

agumbrecht
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 <[hidden email]> 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 <[hidden email]
> >:
> >
> >
> > 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
> <[hidden email]> 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
    --
    Andy Gumbrecht

    http://www.tomitribe.com
    agumbrecht@tomitribe.com
    https://twitter.com/AndyGeeDe

    TomEE treibt Tomitribe ! | http://tomee.apache.org
Reply | Threaded
Open this post in threaded view
|

Re: TomEE8 wip update

Mark Struberg-2
Txs Andy, looking forward to push TomEE8 together :D

LieGrue,
strub


> Am 17.08.2017 um 09:31 schrieb Andy Gumbrecht <[hidden email]>:
>
> 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 <[hidden email]> 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 <[hidden email]
>>> :
>>>
>>>
>>> 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
>> <[hidden email]> 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

Reply | Threaded
Open this post in threaded view
|

Re: TomEE8 wip update

chongma
This post has NOT been accepted by the mailing list yet.
In reply to this post by Mark Struberg-2
hi will there be apha builds or does it need building manually?  i can
install it as my development server and report any runtime issues?  
should it run wars built for 7 fine out of the box or will they need
tweaking?

On 15/08/2017 16:06, Mark Struberg-2 [via TomEE & OpenEJB] 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
>
> ------------------------------------------------------------------------
> If you reply to this email, your message will be added to the
> discussion below:
> http://tomee-openejb.979440.n4.nabble.com/TomEE8-wip-update-tp4682463.html 
>
> To start a new topic under TomEE Dev, email
> [hidden email]
> To unsubscribe from TomEE Dev, click here
> <
> NAML
> <
http://tomee-openejb.979440.n4.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml>
>

Reply | Threaded
Open this post in threaded view
|

Re: TomEE8 wip update

Mark Struberg-2
In reply to this post by Mark Struberg-2
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 <[hidden email]>:
>
> Txs Andy, looking forward to push TomEE8 together :D
>
> LieGrue,
> strub
>
>
>> Am 17.08.2017 um 09:31 schrieb Andy Gumbrecht <[hidden email]>:
>>
>> 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 <[hidden email]> 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 <[hidden email]
>>>> :
>>>>
>>>>
>>>> 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
>>> <[hidden email]> 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
>

Reply | Threaded
Open this post in threaded view
|

Re: TomEE8 wip update

Mark Struberg-2
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 <[hidden email]>:
>
> 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 <[hidden email]>:
>>
>> Txs Andy, looking forward to push TomEE8 together :D
>>
>> LieGrue,
>> strub
>>
>>
>>> Am 17.08.2017 um 09:31 schrieb Andy Gumbrecht <[hidden email]>:
>>>
>>> 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 <[hidden email]> 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 <[hidden email]
>>>>> :
>>>>>
>>>>>
>>>>> 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
>>>> <[hidden email]> 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
>>
>