[VOTE] Apache TomEE 7.0.4

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

[VOTE] Apache TomEE 7.0.4

agumbrecht
Hi Everyone,

I'd kindly like to ask you all to take a look at this build and place
your votes for a 7.0.4 release.

Staging repo:
https://repository.apache.org/content/repositories/orgapachetomee-1106/

Source zip:
https://repository.apache.org/content/repositories/orgapachetomee-1106/org/apache/tomee/tomee-project/7.0.4/tomee-project-7.0.4-source-release.zip

Dist area:
https://dist.apache.org/repos/dist/dev/tomee/tomee-7.0.4/

Legal report:
https://dist.apache.org/repos/dist/dev/tomee/tomee-7.0.4/legal.zip

Keys:
https://dist.apache.org/repos/dist/release/tomee/KEYS

Changelog:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12312320&version=12339959

Green buildbot:
https://ci.apache.org/builders/tomee-trunk-ubuntu-jvm8/builds/725
https://ci.apache.org/builders/tomee-trunk-ubuntu/builds/839

The RAT report indicates 0 Unknown Licenses.

Please vote:
  +1: Release
  -1 Do not release because ...

The vote will be open for 3 days or the consensus is binding (At least 3
binding votes).

Everyone, committer or not, is encouraged to vote. Thank you very much
for your time, and have a nice weekend.

Andy Gumbrecht.

    --
    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: [VOTE] Apache TomEE 7.0.4

chongma
Hi Andy,

+1 from me

There are a lot of updates in the changelog.  Well done to everyone
involved for working so hard on this release.

I can offer to run it on my development machine or will the test suite
have already picked up any obvious stoppers?

Matthew

On 22/09/2017 04:06, Andy Gumbrecht wrote:

> Hi Everyone,
>
> I'd kindly like to ask you all to take a look at this build and place
> your votes for a 7.0.4 release.
>
> Staging repo:
> https://repository.apache.org/content/repositories/orgapachetomee-1106/
>
> Source zip:
> https://repository.apache.org/content/repositories/orgapachetomee-1106/org/apache/tomee/tomee-project/7.0.4/tomee-project-7.0.4-source-release.zip 
>
>
> Dist area:
> https://dist.apache.org/repos/dist/dev/tomee/tomee-7.0.4/
>
> Legal report:
> https://dist.apache.org/repos/dist/dev/tomee/tomee-7.0.4/legal.zip
>
> Keys:
> https://dist.apache.org/repos/dist/release/tomee/KEYS
>
> Changelog:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12312320&version=12339959 
>
>
> Green buildbot:
> https://ci.apache.org/builders/tomee-trunk-ubuntu-jvm8/builds/725
> https://ci.apache.org/builders/tomee-trunk-ubuntu/builds/839
>
> The RAT report indicates 0 Unknown Licenses.
>
> Please vote:
>  +1: Release
>  -1 Do not release because ...
>
> The vote will be open for 3 days or the consensus is binding (At least
> 3 binding votes).
>
> Everyone, committer or not, is encouraged to vote. Thank you very much
> for your time, and have a nice weekend.
>
> Andy Gumbrecht.
>

Reply | Threaded
Open this post in threaded view
|

Re: [VOTE] Apache TomEE 7.0.4

Alex The Rocker
In reply to this post by agumbrecht
Hello Andy,

First of all, thank you very much for working to make this release happen.

+1 from me (non binding):
* Installed TomEE+ 7.0.4 on Linux CentOS 6.5 with ORACLE Server JRE 8 update 144
* Tested with a variety of our actual web applications, which rely on:
    JAX-RS (with a few specific Johnzon specific annotations to ignore
some fields)
    JAX-WS (good to test non reg on CXF)
    JMS with embedded TomEE's ActiveMQ
    Compression enabled on JSON responses using server.xml settings

No formal performance testing, but interactive tests showed no
noticeable difference with TomEE+ 7.0.3.

I'll glandly switch our apps to this version as soon it'll be
officialized on tomee.apache.org site!

Best regards,
Alexandre


2017-09-22 4:06 GMT+02:00 Andy Gumbrecht <[hidden email]>:

> Hi Everyone,
>
> I'd kindly like to ask you all to take a look at this build and place your
> votes for a 7.0.4 release.
>
> Staging repo:
> https://repository.apache.org/content/repositories/orgapachetomee-1106/
>
> Source zip:
> https://repository.apache.org/content/repositories/orgapachetomee-1106/org/apache/tomee/tomee-project/7.0.4/tomee-project-7.0.4-source-release.zip
>
> Dist area:
> https://dist.apache.org/repos/dist/dev/tomee/tomee-7.0.4/
>
> Legal report:
> https://dist.apache.org/repos/dist/dev/tomee/tomee-7.0.4/legal.zip
>
> Keys:
> https://dist.apache.org/repos/dist/release/tomee/KEYS
>
> Changelog:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12312320&version=12339959
>
> Green buildbot:
> https://ci.apache.org/builders/tomee-trunk-ubuntu-jvm8/builds/725
> https://ci.apache.org/builders/tomee-trunk-ubuntu/builds/839
>
> The RAT report indicates 0 Unknown Licenses.
>
> Please vote:
>  +1: Release
>  -1 Do not release because ...
>
> The vote will be open for 3 days or the consensus is binding (At least 3
> binding votes).
>
> Everyone, committer or not, is encouraged to vote. Thank you very much for
> your time, and have a nice weekend.
>
> Andy Gumbrecht.
>
Reply | Threaded
Open this post in threaded view
|

Re: [VOTE] Apache TomEE 7.0.4

cocorossello
In reply to this post by agumbrecht
agumbrecht wrote
> I'd kindly like to ask you all to take a look at this build and place
> your votes for a 7.0.4 release.


Hi,

We've been using 7.0.4 snapshot for some time in production, so everything
works fine.

Just one quick question:
Jaxb jars (jaxb-api, jaxb-core and jaxb-impl) are included in lib folder. Is
this intended? Shouldn't they be  "provided" dependencies?


Thanks for your work




--
Sent from: http://tomee-openejb.979440.n4.nabble.com/TomEE-Dev-f982480.html
Reply | Threaded
Open this post in threaded view
|

Re: [VOTE] Apache TomEE 7.0.4

Mark Struberg-2
In reply to this post by agumbrecht
Hi Andy!

Txs for driving the release!

I'll hope to be able to test it during the weekend.

LieGrue,
strub



> Am 22.09.2017 um 04:06 schrieb Andy Gumbrecht <[hidden email]>:
>
> Hi Everyone,
>
> I'd kindly like to ask you all to take a look at this build and place your votes for a 7.0.4 release.
>
> Staging repo:
> https://repository.apache.org/content/repositories/orgapachetomee-1106/
>
> Source zip:
> https://repository.apache.org/content/repositories/orgapachetomee-1106/org/apache/tomee/tomee-project/7.0.4/tomee-project-7.0.4-source-release.zip
>
> Dist area:
> https://dist.apache.org/repos/dist/dev/tomee/tomee-7.0.4/
>
> Legal report:
> https://dist.apache.org/repos/dist/dev/tomee/tomee-7.0.4/legal.zip
>
> Keys:
> https://dist.apache.org/repos/dist/release/tomee/KEYS
>
> Changelog:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12312320&version=12339959
>
> Green buildbot:
> https://ci.apache.org/builders/tomee-trunk-ubuntu-jvm8/builds/725
> https://ci.apache.org/builders/tomee-trunk-ubuntu/builds/839
>
> The RAT report indicates 0 Unknown Licenses.
>
> Please vote:
>  +1: Release
>  -1 Do not release because ...
>
> The vote will be open for 3 days or the consensus is binding (At least 3 binding votes).
>
> Everyone, committer or not, is encouraged to vote. Thank you very much for your time, and have a nice weekend.
>
> Andy Gumbrecht.
>


.
Reply | Threaded
Open this post in threaded view
|

Re: [VOTE] Apache TomEE 7.0.4

David Blevins-2
In reply to this post by agumbrecht
+1

Thanks, Andy for the effort on this one!


--
David Blevins
http://twitter.com/dblevins
http://www.tomitribe.com

> On Sep 21, 2017, at 7:06 PM, Andy Gumbrecht <[hidden email]> wrote:
>
> Hi Everyone,
>
> I'd kindly like to ask you all to take a look at this build and place your votes for a 7.0.4 release.
>
> Staging repo:
> https://repository.apache.org/content/repositories/orgapachetomee-1106/
>
> Source zip:
> https://repository.apache.org/content/repositories/orgapachetomee-1106/org/apache/tomee/tomee-project/7.0.4/tomee-project-7.0.4-source-release.zip
>
> Dist area:
> https://dist.apache.org/repos/dist/dev/tomee/tomee-7.0.4/
>
> Legal report:
> https://dist.apache.org/repos/dist/dev/tomee/tomee-7.0.4/legal.zip
>
> Keys:
> https://dist.apache.org/repos/dist/release/tomee/KEYS
>
> Changelog:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12312320&version=12339959
>
> Green buildbot:
> https://ci.apache.org/builders/tomee-trunk-ubuntu-jvm8/builds/725
> https://ci.apache.org/builders/tomee-trunk-ubuntu/builds/839
>
> The RAT report indicates 0 Unknown Licenses.
>
> Please vote:
>  +1: Release
>  -1 Do not release because ...
>
> The vote will be open for 3 days or the consensus is binding (At least 3 binding votes).
>
> Everyone, committer or not, is encouraged to vote. Thank you very much for your time, and have a nice weekend.
>
> Andy Gumbrecht.
>

Reply | Threaded
Open this post in threaded view
|

Re: [VOTE] Apache TomEE 7.0.4

Mark Struberg-2
Oki, I did some extensive testing with a few customer project over the weekend.
2 of them now blow up with an Exception (used to work fine with 7.0.3).

      <full-stacktrace>
              <![CDATA[com.sun.xml.internal.ws.spi.db.DatabindingException: Unknown JAXBContext implementation: class com.sun.xml.bind.v2.runtime.JAXBContextImpl
        at com.sun.xml.internal.ws.spi.db.BindingContextFactory.getJAXBFactory(BindingContextFactory.java:192)
        at com.sun.xml.internal.ws.spi.db.BindingContextFactory.create(BindingContextFactory.java:134)
        at com.sun.xml.internal.ws.message.jaxb.JAXBMessage.create(JAXBMessage.java:152)
        at com.sun.xml.internal.ws.fault.SOAPFaultBuilder.createSOAPFaultMessage(SOAPFaultBuilder.java:247)
        at com.sun.xml.internal.ws.fault.SOAPFaultBuilder.createSOAPFaultMessage(SOAPFaultBuilder.java:230)
        at com.sun.xml.internal.ws.wsdl.OperationDispatcher.getWSDLOperationMapping(OperationDispatcher.java:91)
        at com.sun.xml.internal.ws.api.message.Packet.getWSDLOperationMapping(Packet.java:285)
        at com.sun.xml.internal.ws.api.message.Message.getOperation(Message.java:284)
        at com.sun.xml.internal.ws.api.message.Message.getOperation(Message.java:302)
        at com.sun.xml.internal.ws.api.message.Message.isOneWay(Message.java:379)
        at com.sun.xml.internal.ws.api.message.MessageWrapper.isOneWay(MessageWrapper..java:113)
        at com.sun.xml.internal.ws.handler.HandlerTube.checkOneWay(HandlerTube.java:292)
        at com.sun.xml.internal.ws.handler.HandlerTube.processRequest(HandlerTube.java:108)
        at com.sun.xml.internal.ws.api.pipe.Fiber.__doRun(Fiber.java:1121)
        at com.sun.xml.internal.ws.api.pipe.Fiber._doRun(Fiber.java:1035)
        at com.sun.xml.internal.ws.api.pipe.Fiber.doRun(Fiber.java:1004)
        at com.sun.xml.internal.ws.api.pipe.Fiber.runSync(Fiber.java:862)
        at com.sun.xml.internal.ws.client.Stub.process(Stub.java:448)
        at com.sun.xml.internal.ws.client.sei.SEIStub.doProcess(SEIStub.java:178)
        at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:93)
        at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:77)
        at com.sun.xml.internal.ws.client.sei.SEIStub.invoke(SEIStub.java:147)
        at com.sun.proxy.$Proxy275.holeAlleEinrichtungen(Unknown Source)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at at.sozvers.pva.infra.log.proxy.SoapLoggingInvocationHandler.invoke(SoapLoggingInvocationHandler.java:100)
        at com.sun.proxy.$Proxy275.holeAlleEinrichtungen(Unknown Source)


I've looked into the dependency:tree and here is the difference.

In openejb-7.0.3 there was no jaxb impl as transitive dependency:
3221 [main] [INFO] |  |  +- org.apache.tomee:openejb-jee:jar:7.0.3:test
3221 [main] [INFO] |  |  +- org.apache.tomee:openejb-jee-accessors:jar:7.0.3:test
3221 [main] [INFO] |  |  |  \- org.metatype.sxc:sxc-jaxb-core:jar:0.8:test
3221 [main] [INFO] |  |  |     \- org.metatype.sxc:sxc-runtime:jar:0.8:test
3221 [main] [INFO] |  |  +- commons-cli:commons-cli:jar:1.2:test


But in openejb-7.0.4 I get an old jaxb version as transitive dependency. And this one seems to be incompatible with Java8:

3299 [main] [INFO] |  |  +- org.apache.tomee:openejb-jee:jar:7.0.4:test
3299 [main] [INFO] |  |  |  +- javax.xml.bind:jaxb-api:jar:2.3.0-b170201.1204:test
3299 [main] [INFO] |  |  |  +- com.sun.xml.bind:jaxb-impl:jar:2.3.0-b170127.1453:test
3299 [main] [INFO] |  |  |  \- com.sun.xml.bind:jaxb-core:jar:2.3.0-b170127.1453:test
3299 [main] [INFO] |  |  +- org.apache.tomee:openejb-jee-accessors:jar:7.0.4:test
3299 [main] [INFO] |  |  |  \- org.metatype.sxc:sxc-jaxb-core:jar:0.8:test
3299 [main] [INFO] |  |  |     \- org.metatype.sxc:sxc-runtime:jar:0.8:test


This happens if I use a JAX-WS client in my project.
Can anyone plz review my findings before we go on?

txs and LieGrue,
strub


> Am 24.09.2017 um 02:34 schrieb David Blevins <[hidden email]>:
>
> +1
>
> Thanks, Andy for the effort on this one!
>
>
> --
> David Blevins
> http://twitter.com/dblevins
> http://www.tomitribe.com
>
>> On Sep 21, 2017, at 7:06 PM, Andy Gumbrecht <[hidden email]> wrote:
>>
>> Hi Everyone,
>>
>> I'd kindly like to ask you all to take a look at this build and place your votes for a 7.0.4 release.
>>
>> Staging repo:
>> https://repository.apache.org/content/repositories/orgapachetomee-1106/
>>
>> Source zip:
>> https://repository.apache.org/content/repositories/orgapachetomee-1106/org/apache/tomee/tomee-project/7.0.4/tomee-project-7.0.4-source-release.zip
>>
>> Dist area:
>> https://dist.apache.org/repos/dist/dev/tomee/tomee-7.0.4/
>>
>> Legal report:
>> https://dist.apache.org/repos/dist/dev/tomee/tomee-7.0.4/legal.zip
>>
>> Keys:
>> https://dist.apache.org/repos/dist/release/tomee/KEYS
>>
>> Changelog:
>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12312320&version=12339959
>>
>> Green buildbot:
>> https://ci.apache.org/builders/tomee-trunk-ubuntu-jvm8/builds/725
>> https://ci.apache.org/builders/tomee-trunk-ubuntu/builds/839
>>
>> The RAT report indicates 0 Unknown Licenses.
>>
>> Please vote:
>> +1: Release
>> -1 Do not release because ...
>>
>> The vote will be open for 3 days or the consensus is binding (At least 3 binding votes).
>>
>> Everyone, committer or not, is encouraged to vote. Thank you very much for your time, and have a nice weekend.
>>
>> Andy Gumbrecht.
>>
>


.
Reply | Threaded
Open this post in threaded view
|

Re: [VOTE] Apache TomEE 7.0.4

Mark Struberg-2
Additional info.

Happens if I use openejb-core to run tests on modules which have a jax-ws client generated via CXF.

LieGrue,
strub

> Am 25.09.2017 um 09:32 schrieb Mark Struberg <[hidden email]>:
>
> Oki, I did some extensive testing with a few customer project over the weekend.
> 2 of them now blow up with an Exception (used to work fine with 7.0.3).
>
>      <full-stacktrace>
>              <![CDATA[com.sun.xml.internal.ws.spi.db.DatabindingException: Unknown JAXBContext implementation: class com.sun.xml.bind.v2.runtime.JAXBContextImpl
>        at com.sun.xml.internal.ws.spi.db.BindingContextFactory.getJAXBFactory(BindingContextFactory.java:192)
>        at com.sun.xml.internal.ws.spi.db.BindingContextFactory.create(BindingContextFactory.java:134)
>        at com.sun.xml.internal.ws.message.jaxb.JAXBMessage.create(JAXBMessage.java:152)
>        at com.sun.xml.internal.ws.fault.SOAPFaultBuilder.createSOAPFaultMessage(SOAPFaultBuilder.java:247)
>        at com.sun.xml.internal.ws.fault.SOAPFaultBuilder.createSOAPFaultMessage(SOAPFaultBuilder.java:230)
>        at com.sun.xml.internal.ws.wsdl.OperationDispatcher.getWSDLOperationMapping(OperationDispatcher.java:91)
>        at com.sun.xml.internal.ws.api.message.Packet.getWSDLOperationMapping(Packet.java:285)
>        at com.sun.xml.internal.ws.api.message.Message.getOperation(Message.java:284)
>        at com.sun.xml.internal.ws.api.message.Message.getOperation(Message.java:302)
>        at com.sun.xml.internal.ws.api.message.Message.isOneWay(Message.java:379)
>        at com.sun.xml.internal.ws.api.message.MessageWrapper.isOneWay(MessageWrapper...java:113)
>        at com.sun.xml.internal.ws.handler.HandlerTube.checkOneWay(HandlerTube.java:292)
>        at com.sun.xml.internal.ws.handler.HandlerTube.processRequest(HandlerTube.java:108)
>        at com.sun.xml.internal.ws.api.pipe.Fiber.__doRun(Fiber.java:1121)
>        at com.sun.xml.internal.ws.api.pipe.Fiber._doRun(Fiber.java:1035)
>        at com.sun.xml.internal.ws.api.pipe.Fiber.doRun(Fiber.java:1004)
>        at com.sun.xml.internal.ws.api.pipe.Fiber.runSync(Fiber.java:862)
>        at com.sun.xml.internal.ws.client.Stub.process(Stub.java:448)
>        at com.sun.xml.internal.ws.client.sei.SEIStub.doProcess(SEIStub.java:178)
>        at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:93)
>        at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:77)
>        at com.sun.xml.internal.ws.client.sei.SEIStub.invoke(SEIStub.java:147)
>        at com.sun.proxy.$Proxy275.holeAlleEinrichtungen(Unknown Source)
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>        at java.lang.reflect.Method.invoke(Method.java:498)
>        at at.sozvers.pva.infra.log.proxy.SoapLoggingInvocationHandler.invoke(SoapLoggingInvocationHandler.java:100)
>        at com.sun.proxy.$Proxy275.holeAlleEinrichtungen(Unknown Source)
>
>
> I've looked into the dependency:tree and here is the difference.
>
> In openejb-7.0.3 there was no jaxb impl as transitive dependency:
> 3221 [main] [INFO] |  |  +- org.apache.tomee:openejb-jee:jar:7.0.3:test
> 3221 [main] [INFO] |  |  +- org.apache.tomee:openejb-jee-accessors:jar:7.0.3:test
> 3221 [main] [INFO] |  |  |  \- org.metatype.sxc:sxc-jaxb-core:jar:0.8:test
> 3221 [main] [INFO] |  |  |     \- org.metatype.sxc:sxc-runtime:jar:0.8:test
> 3221 [main] [INFO] |  |  +- commons-cli:commons-cli:jar:1.2:test
>
>
> But in openejb-7.0.4 I get an old jaxb version as transitive dependency. And this one seems to be incompatible with Java8:
>
> 3299 [main] [INFO] |  |  +- org.apache.tomee:openejb-jee:jar:7.0.4:test
> 3299 [main] [INFO] |  |  |  +- javax.xml.bind:jaxb-api:jar:2.3.0-b170201.1204:test
> 3299 [main] [INFO] |  |  |  +- com.sun.xml.bind:jaxb-impl:jar:2.3.0-b170127.1453:test
> 3299 [main] [INFO] |  |  |  \- com.sun.xml.bind:jaxb-core:jar:2.3.0-b170127.1453:test
> 3299 [main] [INFO] |  |  +- org.apache.tomee:openejb-jee-accessors:jar:7.0.4:test
> 3299 [main] [INFO] |  |  |  \- org.metatype.sxc:sxc-jaxb-core:jar:0.8:test
> 3299 [main] [INFO] |  |  |     \- org.metatype.sxc:sxc-runtime:jar:0.8:test
>
>
> This happens if I use a JAX-WS client in my project.
> Can anyone plz review my findings before we go on?
>
> txs and LieGrue,
> strub
>
>
>> Am 24.09.2017 um 02:34 schrieb David Blevins <[hidden email]>:
>>
>> +1
>>
>> Thanks, Andy for the effort on this one!
>>
>>
>> --
>> David Blevins
>> http://twitter.com/dblevins
>> http://www.tomitribe.com
>>
>>> On Sep 21, 2017, at 7:06 PM, Andy Gumbrecht <[hidden email]> wrote:
>>>
>>> Hi Everyone,
>>>
>>> I'd kindly like to ask you all to take a look at this build and place your votes for a 7.0.4 release.
>>>
>>> Staging repo:
>>> https://repository.apache.org/content/repositories/orgapachetomee-1106/
>>>
>>> Source zip:
>>> https://repository.apache.org/content/repositories/orgapachetomee-1106/org/apache/tomee/tomee-project/7.0.4/tomee-project-7.0.4-source-release.zip
>>>
>>> Dist area:
>>> https://dist.apache.org/repos/dist/dev/tomee/tomee-7.0.4/
>>>
>>> Legal report:
>>> https://dist.apache.org/repos/dist/dev/tomee/tomee-7.0.4/legal.zip
>>>
>>> Keys:
>>> https://dist.apache.org/repos/dist/release/tomee/KEYS
>>>
>>> Changelog:
>>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12312320&version=12339959
>>>
>>> Green buildbot:
>>> https://ci.apache.org/builders/tomee-trunk-ubuntu-jvm8/builds/725
>>> https://ci.apache.org/builders/tomee-trunk-ubuntu/builds/839
>>>
>>> The RAT report indicates 0 Unknown Licenses.
>>>
>>> Please vote:
>>> +1: Release
>>> -1 Do not release because ...
>>>
>>> The vote will be open for 3 days or the consensus is binding (At least 3 binding votes).
>>>
>>> Everyone, committer or not, is encouraged to vote. Thank you very much for your time, and have a nice weekend.
>>>
>>> Andy Gumbrecht.
>>>
>>
>
>
> .


.
Reply | Threaded
Open this post in threaded view
|

Re: [VOTE] Apache TomEE 7.0.4

AndyG
Hi Mark,

Sure, let's get this pinned down before we proceed.

Are you able to provide a unit test to reproduce the issue? I'll still
be looking at it today, but would be really appreciated if you have
something already.

Andy.

On 25/09/17 10:59, Mark Struberg wrote:

> Additional info.
>
> Happens if I use openejb-core to run tests on modules which have a jax-ws client generated via CXF.
>
> LieGrue,
> strub
>
>> Am 25.09.2017 um 09:32 schrieb Mark Struberg <[hidden email]>:
>>
>> Oki, I did some extensive testing with a few customer project over the weekend.
>> 2 of them now blow up with an Exception (used to work fine with 7.0.3).
>>
>>       <full-stacktrace>
>>               <![CDATA[com.sun.xml.internal.ws.spi.db.DatabindingException: Unknown JAXBContext implementation: class com.sun.xml.bind.v2.runtime.JAXBContextImpl
>>         at com.sun.xml.internal.ws.spi.db.BindingContextFactory.getJAXBFactory(BindingContextFactory.java:192)
>>         at com.sun.xml.internal.ws.spi.db.BindingContextFactory.create(BindingContextFactory.java:134)
>>         at com.sun.xml.internal.ws.message.jaxb.JAXBMessage.create(JAXBMessage.java:152)
>>         at com.sun.xml.internal.ws.fault.SOAPFaultBuilder.createSOAPFaultMessage(SOAPFaultBuilder.java:247)
>>         at com.sun.xml.internal.ws.fault.SOAPFaultBuilder.createSOAPFaultMessage(SOAPFaultBuilder.java:230)
>>         at com.sun.xml.internal.ws.wsdl.OperationDispatcher.getWSDLOperationMapping(OperationDispatcher.java:91)
>>         at com.sun.xml.internal.ws.api.message.Packet.getWSDLOperationMapping(Packet.java:285)
>>         at com.sun.xml.internal.ws.api.message.Message.getOperation(Message.java:284)
>>         at com.sun.xml.internal.ws.api.message.Message.getOperation(Message.java:302)
>>         at com.sun.xml.internal.ws.api.message.Message.isOneWay(Message.java:379)
>>         at com.sun.xml.internal.ws.api.message.MessageWrapper.isOneWay(MessageWrapper...java:113)
>>         at com.sun.xml.internal.ws.handler.HandlerTube.checkOneWay(HandlerTube.java:292)
>>         at com.sun.xml.internal.ws.handler.HandlerTube.processRequest(HandlerTube.java:108)
>>         at com.sun.xml.internal.ws.api.pipe.Fiber.__doRun(Fiber.java:1121)
>>         at com.sun.xml.internal.ws.api.pipe.Fiber._doRun(Fiber.java:1035)
>>         at com.sun.xml.internal.ws.api.pipe.Fiber.doRun(Fiber.java:1004)
>>         at com.sun.xml.internal.ws.api.pipe.Fiber.runSync(Fiber.java:862)
>>         at com.sun.xml.internal.ws.client.Stub.process(Stub.java:448)
>>         at com.sun.xml.internal.ws.client.sei.SEIStub.doProcess(SEIStub.java:178)
>>         at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:93)
>>         at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:77)
>>         at com.sun.xml.internal.ws.client.sei.SEIStub.invoke(SEIStub.java:147)
>>         at com.sun.proxy.$Proxy275.holeAlleEinrichtungen(Unknown Source)
>>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>         at java.lang.reflect.Method.invoke(Method.java:498)
>>         at at.sozvers.pva.infra.log.proxy.SoapLoggingInvocationHandler.invoke(SoapLoggingInvocationHandler.java:100)
>>         at com.sun.proxy.$Proxy275.holeAlleEinrichtungen(Unknown Source)
>>
>>
>> I've looked into the dependency:tree and here is the difference.
>>
>> In openejb-7.0.3 there was no jaxb impl as transitive dependency:
>> 3221 [main] [INFO] |  |  +- org.apache.tomee:openejb-jee:jar:7.0.3:test
>> 3221 [main] [INFO] |  |  +- org.apache.tomee:openejb-jee-accessors:jar:7.0.3:test
>> 3221 [main] [INFO] |  |  |  \- org.metatype.sxc:sxc-jaxb-core:jar:0.8:test
>> 3221 [main] [INFO] |  |  |     \- org.metatype.sxc:sxc-runtime:jar:0.8:test
>> 3221 [main] [INFO] |  |  +- commons-cli:commons-cli:jar:1.2:test
>>
>>
>> But in openejb-7.0.4 I get an old jaxb version as transitive dependency. And this one seems to be incompatible with Java8:
>>
>> 3299 [main] [INFO] |  |  +- org.apache.tomee:openejb-jee:jar:7.0.4:test
>> 3299 [main] [INFO] |  |  |  +- javax.xml.bind:jaxb-api:jar:2.3.0-b170201.1204:test
>> 3299 [main] [INFO] |  |  |  +- com.sun.xml.bind:jaxb-impl:jar:2.3.0-b170127.1453:test
>> 3299 [main] [INFO] |  |  |  \- com.sun.xml.bind:jaxb-core:jar:2.3.0-b170127.1453:test
>> 3299 [main] [INFO] |  |  +- org.apache.tomee:openejb-jee-accessors:jar:7.0.4:test
>> 3299 [main] [INFO] |  |  |  \- org.metatype.sxc:sxc-jaxb-core:jar:0.8:test
>> 3299 [main] [INFO] |  |  |     \- org.metatype.sxc:sxc-runtime:jar:0.8:test
>>
>>
>> This happens if I use a JAX-WS client in my project.
>> Can anyone plz review my findings before we go on?
>>
>> txs and LieGrue,
>> strub
>>
>>
>>> Am 24.09.2017 um 02:34 schrieb David Blevins <[hidden email]>:
>>>
>>> +1
>>>
>>> Thanks, Andy for the effort on this one!
>>>
>>>
>>> --
>>> David Blevins
>>> http://twitter.com/dblevins
>>> http://www.tomitribe.com
>>>
>>>> On Sep 21, 2017, at 7:06 PM, Andy Gumbrecht <[hidden email]> wrote:
>>>>
>>>> Hi Everyone,
>>>>
>>>> I'd kindly like to ask you all to take a look at this build and place your votes for a 7.0.4 release.
>>>>
>>>> Staging repo:
>>>> https://repository.apache.org/content/repositories/orgapachetomee-1106/
>>>>
>>>> Source zip:
>>>> https://repository.apache.org/content/repositories/orgapachetomee-1106/org/apache/tomee/tomee-project/7.0.4/tomee-project-7.0.4-source-release.zip
>>>>
>>>> Dist area:
>>>> https://dist.apache.org/repos/dist/dev/tomee/tomee-7.0.4/
>>>>
>>>> Legal report:
>>>> https://dist.apache.org/repos/dist/dev/tomee/tomee-7.0.4/legal.zip
>>>>
>>>> Keys:
>>>> https://dist.apache.org/repos/dist/release/tomee/KEYS
>>>>
>>>> Changelog:
>>>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12312320&version=12339959
>>>>
>>>> Green buildbot:
>>>> https://ci.apache.org/builders/tomee-trunk-ubuntu-jvm8/builds/725
>>>> https://ci.apache.org/builders/tomee-trunk-ubuntu/builds/839
>>>>
>>>> The RAT report indicates 0 Unknown Licenses.
>>>>
>>>> Please vote:
>>>> +1: Release
>>>> -1 Do not release because ...
>>>>
>>>> The vote will be open for 3 days or the consensus is binding (At least 3 binding votes).
>>>>
>>>> Everyone, committer or not, is encouraged to vote. Thank you very much for your time, and have a nice weekend.
>>>>
>>>> Andy Gumbrecht.
>>>>
>>
>> .
>
> .
>

Reply | Threaded
Open this post in threaded view
|

Re: [VOTE] Apache TomEE 7.0.4

AndyG
In reply to this post by cocorossello
Hi cocorossello ,

thanks for your response. I think you are right. Mark also seems to have
an issue with this. I will be looking into and fixing it today.

Andy.


On 22/09/17 16:04, cocorossello wrote:

> agumbrecht wrote
>> I'd kindly like to ask you all to take a look at this build and place
>> your votes for a 7.0.4 release.
>
> Hi,
>
> We've been using 7.0.4 snapshot for some time in production, so everything
> works fine.
>
> Just one quick question:
> Jaxb jars (jaxb-api, jaxb-core and jaxb-impl) are included in lib folder. Is
> this intended? Shouldn't they be  "provided" dependencies?
>
>
> Thanks for your work
>
>
>
>
> --
> Sent from: http://tomee-openejb.979440.n4.nabble.com/TomEE-Dev-f982480.html
>

Reply | Threaded
Open this post in threaded view
|

Re: [VOTE] Apache TomEE 7.0.4

AndyG
In reply to this post by Mark Struberg-2
Mark,

If you remove those transient libs from the distro do you still get the
error?

Andy.


On 25/09/17 10:59, Mark Struberg wrote:

> Additional info.
>
> Happens if I use openejb-core to run tests on modules which have a jax-ws client generated via CXF.
>
> LieGrue,
> strub
>
>> Am 25.09.2017 um 09:32 schrieb Mark Struberg <[hidden email]>:
>>
>> Oki, I did some extensive testing with a few customer project over the weekend.
>> 2 of them now blow up with an Exception (used to work fine with 7.0.3).
>>
>>       <full-stacktrace>
>>               <![CDATA[com.sun.xml.internal.ws.spi.db.DatabindingException: Unknown JAXBContext implementation: class com.sun.xml.bind.v2.runtime.JAXBContextImpl
>>         at com.sun.xml.internal.ws.spi.db.BindingContextFactory.getJAXBFactory(BindingContextFactory.java:192)
>>         at com.sun.xml.internal.ws.spi.db.BindingContextFactory.create(BindingContextFactory.java:134)
>>         at com.sun.xml.internal.ws.message.jaxb.JAXBMessage.create(JAXBMessage.java:152)
>>         at com.sun.xml.internal.ws.fault.SOAPFaultBuilder.createSOAPFaultMessage(SOAPFaultBuilder.java:247)
>>         at com.sun.xml.internal.ws.fault.SOAPFaultBuilder.createSOAPFaultMessage(SOAPFaultBuilder.java:230)
>>         at com.sun.xml.internal.ws.wsdl.OperationDispatcher.getWSDLOperationMapping(OperationDispatcher.java:91)
>>         at com.sun.xml.internal.ws.api.message.Packet.getWSDLOperationMapping(Packet.java:285)
>>         at com.sun.xml.internal.ws.api.message.Message.getOperation(Message.java:284)
>>         at com.sun.xml.internal.ws.api.message.Message.getOperation(Message.java:302)
>>         at com.sun.xml.internal.ws.api.message.Message.isOneWay(Message.java:379)
>>         at com.sun.xml.internal.ws.api.message.MessageWrapper.isOneWay(MessageWrapper...java:113)
>>         at com.sun.xml.internal.ws.handler.HandlerTube.checkOneWay(HandlerTube.java:292)
>>         at com.sun.xml.internal.ws.handler.HandlerTube.processRequest(HandlerTube.java:108)
>>         at com.sun.xml.internal.ws.api.pipe.Fiber.__doRun(Fiber.java:1121)
>>         at com.sun.xml.internal.ws.api.pipe.Fiber._doRun(Fiber.java:1035)
>>         at com.sun.xml.internal.ws.api.pipe.Fiber.doRun(Fiber.java:1004)
>>         at com.sun.xml.internal.ws.api.pipe.Fiber.runSync(Fiber.java:862)
>>         at com.sun.xml.internal.ws.client.Stub.process(Stub.java:448)
>>         at com.sun.xml.internal.ws.client.sei.SEIStub.doProcess(SEIStub.java:178)
>>         at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:93)
>>         at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:77)
>>         at com.sun.xml.internal.ws.client.sei.SEIStub.invoke(SEIStub.java:147)
>>         at com.sun.proxy.$Proxy275.holeAlleEinrichtungen(Unknown Source)
>>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>         at java.lang.reflect.Method.invoke(Method.java:498)
>>         at at.sozvers.pva.infra.log.proxy.SoapLoggingInvocationHandler.invoke(SoapLoggingInvocationHandler.java:100)
>>         at com.sun.proxy.$Proxy275.holeAlleEinrichtungen(Unknown Source)
>>
>>
>> I've looked into the dependency:tree and here is the difference.
>>
>> In openejb-7.0.3 there was no jaxb impl as transitive dependency:
>> 3221 [main] [INFO] |  |  +- org.apache.tomee:openejb-jee:jar:7.0.3:test
>> 3221 [main] [INFO] |  |  +- org.apache.tomee:openejb-jee-accessors:jar:7.0.3:test
>> 3221 [main] [INFO] |  |  |  \- org.metatype.sxc:sxc-jaxb-core:jar:0.8:test
>> 3221 [main] [INFO] |  |  |     \- org.metatype.sxc:sxc-runtime:jar:0.8:test
>> 3221 [main] [INFO] |  |  +- commons-cli:commons-cli:jar:1.2:test
>>
>>
>> But in openejb-7.0.4 I get an old jaxb version as transitive dependency. And this one seems to be incompatible with Java8:
>>
>> 3299 [main] [INFO] |  |  +- org.apache.tomee:openejb-jee:jar:7.0.4:test
>> 3299 [main] [INFO] |  |  |  +- javax.xml.bind:jaxb-api:jar:2.3.0-b170201.1204:test
>> 3299 [main] [INFO] |  |  |  +- com.sun.xml.bind:jaxb-impl:jar:2.3.0-b170127.1453:test
>> 3299 [main] [INFO] |  |  |  \- com.sun.xml.bind:jaxb-core:jar:2.3.0-b170127.1453:test
>> 3299 [main] [INFO] |  |  +- org.apache.tomee:openejb-jee-accessors:jar:7.0.4:test
>> 3299 [main] [INFO] |  |  |  \- org.metatype.sxc:sxc-jaxb-core:jar:0.8:test
>> 3299 [main] [INFO] |  |  |     \- org.metatype.sxc:sxc-runtime:jar:0.8:test
>>
>>
>> This happens if I use a JAX-WS client in my project.
>> Can anyone plz review my findings before we go on?
>>
>> txs and LieGrue,
>> strub
>>
>>
>>> Am 24.09.2017 um 02:34 schrieb David Blevins <[hidden email]>:
>>>
>>> +1
>>>
>>> Thanks, Andy for the effort on this one!
>>>
>>>
>>> --
>>> David Blevins
>>> http://twitter.com/dblevins
>>> http://www.tomitribe.com
>>>
>>>> On Sep 21, 2017, at 7:06 PM, Andy Gumbrecht <[hidden email]> wrote:
>>>>
>>>> Hi Everyone,
>>>>
>>>> I'd kindly like to ask you all to take a look at this build and place your votes for a 7.0.4 release.
>>>>
>>>> Staging repo:
>>>> https://repository.apache.org/content/repositories/orgapachetomee-1106/
>>>>
>>>> Source zip:
>>>> https://repository.apache.org/content/repositories/orgapachetomee-1106/org/apache/tomee/tomee-project/7.0.4/tomee-project-7.0.4-source-release.zip
>>>>
>>>> Dist area:
>>>> https://dist.apache.org/repos/dist/dev/tomee/tomee-7.0.4/
>>>>
>>>> Legal report:
>>>> https://dist.apache.org/repos/dist/dev/tomee/tomee-7.0.4/legal.zip
>>>>
>>>> Keys:
>>>> https://dist.apache.org/repos/dist/release/tomee/KEYS
>>>>
>>>> Changelog:
>>>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12312320&version=12339959
>>>>
>>>> Green buildbot:
>>>> https://ci.apache.org/builders/tomee-trunk-ubuntu-jvm8/builds/725
>>>> https://ci.apache.org/builders/tomee-trunk-ubuntu/builds/839
>>>>
>>>> The RAT report indicates 0 Unknown Licenses.
>>>>
>>>> Please vote:
>>>> +1: Release
>>>> -1 Do not release because ...
>>>>
>>>> The vote will be open for 3 days or the consensus is binding (At least 3 binding votes).
>>>>
>>>> Everyone, committer or not, is encouraged to vote. Thank you very much for your time, and have a nice weekend.
>>>>
>>>> Andy Gumbrecht.
>>>>
>>
>> .
>
> .
>

Reply | Threaded
Open this post in threaded view
|

Re: [VOTE] Apache TomEE 7.0.4

AndyG
In reply to this post by Mark Struberg-2
Mark,

Please try the 7.0.5-SNAPSHOT.


On 25/09/17 01:59, Mark Struberg wrote:

> Additional info.
>
> Happens if I use openejb-core to run tests on modules which have a jax-ws client generated via CXF.
>
> LieGrue,
> strub
>
>> Am 25.09.2017 um 09:32 schrieb Mark Struberg <[hidden email]>:
>>
>> Oki, I did some extensive testing with a few customer project over the weekend.
>> 2 of them now blow up with an Exception (used to work fine with 7.0.3).
>>
>>       <full-stacktrace>
>>               <![CDATA[com.sun.xml.internal.ws.spi.db.DatabindingException: Unknown JAXBContext implementation: class com.sun.xml.bind.v2.runtime.JAXBContextImpl
>>         at com.sun.xml.internal.ws.spi.db.BindingContextFactory.getJAXBFactory(BindingContextFactory.java:192)
>>         at com.sun.xml.internal.ws.spi.db.BindingContextFactory.create(BindingContextFactory.java:134)
>>         at com.sun.xml.internal.ws.message.jaxb.JAXBMessage.create(JAXBMessage.java:152)
>>         at com.sun.xml.internal.ws.fault.SOAPFaultBuilder.createSOAPFaultMessage(SOAPFaultBuilder.java:247)
>>         at com.sun.xml.internal.ws.fault.SOAPFaultBuilder.createSOAPFaultMessage(SOAPFaultBuilder.java:230)
>>         at com.sun.xml.internal.ws.wsdl.OperationDispatcher.getWSDLOperationMapping(OperationDispatcher.java:91)
>>         at com.sun.xml.internal.ws.api.message.Packet.getWSDLOperationMapping(Packet.java:285)
>>         at com.sun.xml.internal.ws.api.message.Message.getOperation(Message.java:284)
>>         at com.sun.xml.internal.ws.api.message.Message.getOperation(Message.java:302)
>>         at com.sun.xml.internal.ws.api.message.Message.isOneWay(Message.java:379)
>>         at com.sun.xml.internal.ws.api.message.MessageWrapper.isOneWay(MessageWrapper...java:113)
>>         at com.sun.xml.internal.ws.handler.HandlerTube.checkOneWay(HandlerTube.java:292)
>>         at com.sun.xml.internal.ws.handler.HandlerTube.processRequest(HandlerTube.java:108)
>>         at com.sun.xml.internal.ws.api.pipe.Fiber.__doRun(Fiber.java:1121)
>>         at com.sun.xml.internal.ws.api.pipe.Fiber._doRun(Fiber.java:1035)
>>         at com.sun.xml.internal.ws.api.pipe.Fiber.doRun(Fiber.java:1004)
>>         at com.sun.xml.internal.ws.api.pipe.Fiber.runSync(Fiber.java:862)
>>         at com.sun.xml.internal.ws.client.Stub.process(Stub.java:448)
>>         at com.sun.xml.internal.ws.client.sei.SEIStub.doProcess(SEIStub.java:178)
>>         at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:93)
>>         at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:77)
>>         at com.sun.xml.internal.ws.client.sei.SEIStub.invoke(SEIStub.java:147)
>>         at com.sun.proxy.$Proxy275.holeAlleEinrichtungen(Unknown Source)
>>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>         at java.lang.reflect.Method.invoke(Method.java:498)
>>         at at.sozvers.pva.infra.log.proxy.SoapLoggingInvocationHandler.invoke(SoapLoggingInvocationHandler.java:100)
>>         at com.sun.proxy.$Proxy275.holeAlleEinrichtungen(Unknown Source)
>>
>>
>> I've looked into the dependency:tree and here is the difference.
>>
>> In openejb-7.0.3 there was no jaxb impl as transitive dependency:
>> 3221 [main] [INFO] |  |  +- org.apache.tomee:openejb-jee:jar:7.0.3:test
>> 3221 [main] [INFO] |  |  +- org.apache.tomee:openejb-jee-accessors:jar:7.0.3:test
>> 3221 [main] [INFO] |  |  |  \- org.metatype.sxc:sxc-jaxb-core:jar:0.8:test
>> 3221 [main] [INFO] |  |  |     \- org.metatype.sxc:sxc-runtime:jar:0.8:test
>> 3221 [main] [INFO] |  |  +- commons-cli:commons-cli:jar:1.2:test
>>
>>
>> But in openejb-7.0.4 I get an old jaxb version as transitive dependency. And this one seems to be incompatible with Java8:
>>
>> 3299 [main] [INFO] |  |  +- org.apache.tomee:openejb-jee:jar:7.0.4:test
>> 3299 [main] [INFO] |  |  |  +- javax.xml.bind:jaxb-api:jar:2.3.0-b170201.1204:test
>> 3299 [main] [INFO] |  |  |  +- com.sun.xml.bind:jaxb-impl:jar:2.3.0-b170127.1453:test
>> 3299 [main] [INFO] |  |  |  \- com.sun.xml.bind:jaxb-core:jar:2.3.0-b170127.1453:test
>> 3299 [main] [INFO] |  |  +- org.apache.tomee:openejb-jee-accessors:jar:7.0.4:test
>> 3299 [main] [INFO] |  |  |  \- org.metatype.sxc:sxc-jaxb-core:jar:0.8:test
>> 3299 [main] [INFO] |  |  |     \- org.metatype.sxc:sxc-runtime:jar:0.8:test
>>
>>
>> This happens if I use a JAX-WS client in my project.
>> Can anyone plz review my findings before we go on?
>>
>> txs and LieGrue,
>> strub
>>
>>
>>> Am 24.09.2017 um 02:34 schrieb David Blevins <[hidden email]>:
>>>
>>> +1
>>>
>>> Thanks, Andy for the effort on this one!
>>>
>>>
>>> --
>>> David Blevins
>>> http://twitter.com/dblevins
>>> http://www.tomitribe.com
>>>
>>>> On Sep 21, 2017, at 7:06 PM, Andy Gumbrecht <[hidden email]> wrote:
>>>>
>>>> Hi Everyone,
>>>>
>>>> I'd kindly like to ask you all to take a look at this build and place your votes for a 7.0.4 release.
>>>>
>>>> Staging repo:
>>>> https://repository.apache.org/content/repositories/orgapachetomee-1106/
>>>>
>>>> Source zip:
>>>> https://repository.apache.org/content/repositories/orgapachetomee-1106/org/apache/tomee/tomee-project/7.0.4/tomee-project-7.0.4-source-release.zip
>>>>
>>>> Dist area:
>>>> https://dist.apache.org/repos/dist/dev/tomee/tomee-7.0.4/
>>>>
>>>> Legal report:
>>>> https://dist.apache.org/repos/dist/dev/tomee/tomee-7.0.4/legal.zip
>>>>
>>>> Keys:
>>>> https://dist.apache.org/repos/dist/release/tomee/KEYS
>>>>
>>>> Changelog:
>>>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12312320&version=12339959
>>>>
>>>> Green buildbot:
>>>> https://ci.apache.org/builders/tomee-trunk-ubuntu-jvm8/builds/725
>>>> https://ci.apache.org/builders/tomee-trunk-ubuntu/builds/839
>>>>
>>>> The RAT report indicates 0 Unknown Licenses.
>>>>
>>>> Please vote:
>>>> +1: Release
>>>> -1 Do not release because ...
>>>>
>>>> The vote will be open for 3 days or the consensus is binding (At least 3 binding votes).
>>>>
>>>> Everyone, committer or not, is encouraged to vote. Thank you very much for your time, and have a nice weekend.
>>>>
>>>> Andy Gumbrecht.
>>>>
>>
>> .
>
> .
>

Reply | Threaded
Open this post in threaded view
|

Re: [VOTE] Apache TomEE 7.0.4

AndyG
In reply to this post by Mark Struberg-2
So, after speaking with Romain and doing a little research.

Based on this :
http://mail.openjdk.java.net/pipermail/jdk9-dev/2016-May/004309.html :
The JAXB jars had been added to TomEE so that it would run out of the
box on Java 9 prior to that information being available.

However, now we know there is a flag to switch the inclusion on in Java 9:

-addmods java.xml.bind

Therefor I am going to flag the JAXB libraries in TomEE as 'provided' (I
have also updated the version to 2.3.0, and CXF 3.1.13) and re-roll.

We could add the above flag in the TomEE startup scripts for the next
release (7.0.5).

If you still want to provide your own version of JAXB then you can
always add the jars as endorsed.

I'll include this information in the release notes.

This vote is canceled.

Andy.


On 25/09/17 01:59, Mark Struberg wrote:

> Additional info.
>
> Happens if I use openejb-core to run tests on modules which have a jax-ws client generated via CXF.
>
> LieGrue,
> strub
>
>> Am 25.09.2017 um 09:32 schrieb Mark Struberg <[hidden email]>:
>>
>> Oki, I did some extensive testing with a few customer project over the weekend.
>> 2 of them now blow up with an Exception (used to work fine with 7.0.3).
>>
>>       <full-stacktrace>
>>               <![CDATA[com.sun.xml.internal.ws.spi.db.DatabindingException: Unknown JAXBContext implementation: class com.sun.xml.bind.v2.runtime.JAXBContextImpl
>>         at com.sun.xml.internal.ws.spi.db.BindingContextFactory.getJAXBFactory(BindingContextFactory.java:192)
>>         at com.sun.xml.internal.ws.spi.db.BindingContextFactory.create(BindingContextFactory.java:134)
>>         at com.sun.xml.internal.ws.message.jaxb.JAXBMessage.create(JAXBMessage.java:152)
>>         at com.sun.xml.internal.ws.fault.SOAPFaultBuilder.createSOAPFaultMessage(SOAPFaultBuilder.java:247)
>>         at com.sun.xml.internal.ws.fault.SOAPFaultBuilder.createSOAPFaultMessage(SOAPFaultBuilder.java:230)
>>         at com.sun.xml.internal.ws.wsdl.OperationDispatcher.getWSDLOperationMapping(OperationDispatcher.java:91)
>>         at com.sun.xml.internal.ws.api.message.Packet.getWSDLOperationMapping(Packet.java:285)
>>         at com.sun.xml.internal.ws.api.message.Message.getOperation(Message.java:284)
>>         at com.sun.xml.internal.ws.api.message.Message.getOperation(Message.java:302)
>>         at com.sun.xml.internal.ws.api.message.Message.isOneWay(Message.java:379)
>>         at com.sun.xml.internal.ws.api.message.MessageWrapper.isOneWay(MessageWrapper...java:113)
>>         at com.sun.xml.internal.ws.handler.HandlerTube.checkOneWay(HandlerTube.java:292)
>>         at com.sun.xml.internal.ws.handler.HandlerTube.processRequest(HandlerTube.java:108)
>>         at com.sun.xml.internal.ws.api.pipe.Fiber.__doRun(Fiber.java:1121)
>>         at com.sun.xml.internal.ws.api.pipe.Fiber._doRun(Fiber.java:1035)
>>         at com.sun.xml.internal.ws.api.pipe.Fiber.doRun(Fiber.java:1004)
>>         at com.sun.xml.internal.ws.api.pipe.Fiber.runSync(Fiber.java:862)
>>         at com.sun.xml.internal.ws.client.Stub.process(Stub.java:448)
>>         at com.sun.xml.internal.ws.client.sei.SEIStub.doProcess(SEIStub.java:178)
>>         at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:93)
>>         at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:77)
>>         at com.sun.xml.internal.ws.client.sei.SEIStub.invoke(SEIStub.java:147)
>>         at com.sun.proxy.$Proxy275.holeAlleEinrichtungen(Unknown Source)
>>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>         at java.lang.reflect.Method.invoke(Method.java:498)
>>         at at.sozvers.pva.infra.log.proxy.SoapLoggingInvocationHandler.invoke(SoapLoggingInvocationHandler.java:100)
>>         at com.sun.proxy.$Proxy275.holeAlleEinrichtungen(Unknown Source)
>>
>>
>> I've looked into the dependency:tree and here is the difference.
>>
>> In openejb-7.0.3 there was no jaxb impl as transitive dependency:
>> 3221 [main] [INFO] |  |  +- org.apache.tomee:openejb-jee:jar:7.0.3:test
>> 3221 [main] [INFO] |  |  +- org.apache.tomee:openejb-jee-accessors:jar:7.0.3:test
>> 3221 [main] [INFO] |  |  |  \- org.metatype.sxc:sxc-jaxb-core:jar:0.8:test
>> 3221 [main] [INFO] |  |  |     \- org.metatype.sxc:sxc-runtime:jar:0.8:test
>> 3221 [main] [INFO] |  |  +- commons-cli:commons-cli:jar:1.2:test
>>
>>
>> But in openejb-7.0.4 I get an old jaxb version as transitive dependency. And this one seems to be incompatible with Java8:
>>
>> 3299 [main] [INFO] |  |  +- org.apache.tomee:openejb-jee:jar:7.0.4:test
>> 3299 [main] [INFO] |  |  |  +- javax.xml.bind:jaxb-api:jar:2.3.0-b170201.1204:test
>> 3299 [main] [INFO] |  |  |  +- com.sun.xml.bind:jaxb-impl:jar:2.3.0-b170127.1453:test
>> 3299 [main] [INFO] |  |  |  \- com.sun.xml.bind:jaxb-core:jar:2.3.0-b170127.1453:test
>> 3299 [main] [INFO] |  |  +- org.apache.tomee:openejb-jee-accessors:jar:7.0.4:test
>> 3299 [main] [INFO] |  |  |  \- org.metatype.sxc:sxc-jaxb-core:jar:0.8:test
>> 3299 [main] [INFO] |  |  |     \- org.metatype.sxc:sxc-runtime:jar:0.8:test
>>
>>
>> This happens if I use a JAX-WS client in my project.
>> Can anyone plz review my findings before we go on?
>>
>> txs and LieGrue,
>> strub
>>
>>
>>> Am 24.09.2017 um 02:34 schrieb David Blevins <[hidden email]>:
>>>
>>> +1
>>>
>>> Thanks, Andy for the effort on this one!
>>>
>>>
>>> --
>>> David Blevins
>>> http://twitter.com/dblevins
>>> http://www.tomitribe.com
>>>
>>>> On Sep 21, 2017, at 7:06 PM, Andy Gumbrecht <[hidden email]> wrote:
>>>>
>>>> Hi Everyone,
>>>>
>>>> I'd kindly like to ask you all to take a look at this build and place your votes for a 7.0.4 release.
>>>>
>>>> Staging repo:
>>>> https://repository.apache.org/content/repositories/orgapachetomee-1106/
>>>>
>>>> Source zip:
>>>> https://repository.apache.org/content/repositories/orgapachetomee-1106/org/apache/tomee/tomee-project/7.0.4/tomee-project-7.0.4-source-release.zip
>>>>
>>>> Dist area:
>>>> https://dist.apache.org/repos/dist/dev/tomee/tomee-7.0.4/
>>>>
>>>> Legal report:
>>>> https://dist.apache.org/repos/dist/dev/tomee/tomee-7.0.4/legal.zip
>>>>
>>>> Keys:
>>>> https://dist.apache.org/repos/dist/release/tomee/KEYS
>>>>
>>>> Changelog:
>>>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12312320&version=12339959
>>>>
>>>> Green buildbot:
>>>> https://ci.apache.org/builders/tomee-trunk-ubuntu-jvm8/builds/725
>>>> https://ci.apache.org/builders/tomee-trunk-ubuntu/builds/839
>>>>
>>>> The RAT report indicates 0 Unknown Licenses.
>>>>
>>>> Please vote:
>>>> +1: Release
>>>> -1 Do not release because ...
>>>>
>>>> The vote will be open for 3 days or the consensus is binding (At least 3 binding votes).
>>>>
>>>> Everyone, committer or not, is encouraged to vote. Thank you very much for your time, and have a nice weekend.
>>>>
>>>> Andy Gumbrecht.
>>>>
>>
>> .
>
> .
>

Reply | Threaded
Open this post in threaded view
|

[VOTE][CANCELED] Apache TomEE 7.0.4

agumbrecht
In reply to this post by agumbrecht
  [VOTE][CANCELED] Apache TomEE 7.0.4


On 21/09/17 19:06, Andy Gumbrecht wrote:

> Hi Everyone,
>
> I'd kindly like to ask you all to take a look at this build and place
> your votes for a 7.0.4 release.
>
> Staging repo:
> https://repository.apache.org/content/repositories/orgapachetomee-1106/
>
> Source zip:
> https://repository.apache.org/content/repositories/orgapachetomee-1106/org/apache/tomee/tomee-project/7.0.4/tomee-project-7.0.4-source-release.zip 
>
>
> Dist area:
> https://dist.apache.org/repos/dist/dev/tomee/tomee-7.0.4/
>
> Legal report:
> https://dist.apache.org/repos/dist/dev/tomee/tomee-7.0.4/legal.zip
>
> Keys:
> https://dist.apache.org/repos/dist/release/tomee/KEYS
>
> Changelog:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12312320&version=12339959 
>
>
> Green buildbot:
> https://ci.apache.org/builders/tomee-trunk-ubuntu-jvm8/builds/725
> https://ci.apache.org/builders/tomee-trunk-ubuntu/builds/839
>
> The RAT report indicates 0 Unknown Licenses.
>
> Please vote:
>  +1: Release
>  -1 Do not release because ...
>
> The vote will be open for 3 days or the consensus is binding (At least
> 3 binding votes).
>
> Everyone, committer or not, is encouraged to vote. Thank you very much
> for your time, and have a nice weekend.
>
> Andy Gumbrecht.
>

    --
    Andy Gumbrecht

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

    TomEE treibt Tomitribe ! | http://tomee.apache.org