Hi Benedict,

thanks for your answer. If possible, use the "cxf4" branch from [1] and
do a quick build without tests to get the artifacts: 

mvn -T 2C -U --show-version --fail-at-end clean install -pl
tomee/apache-tomee -am -Dfile.encoding=UTF-8 -DskipTests=true

That should get you the necessary TomEE snapshot artifacts including
cxf 4.0.2

The TCK is located here: [2] and I am using the branch "tomee-10-with-
ee-91" for my testing. If you already have a working TCK setup, that
would be great ;)

We are passing the TCK with 9.1.1-SNAPSHOT with the cxf 3.5.5 shade and
we are in a good shape with the current main branch with the cxf 3.5.5
shade. 

As our current main branch isn't really different to tomee-9.x atm, I
am running against the ee91 tck to look for regressions originating
from my cxf 4.0.2 upgrade attempt. In theory, it supports the jakarta
namespace and should be good to use but might miss some of our custom
patching we had earlier (with the shading approach). CXF4 isn't
compatible with ee10 yet, but that is another story.

Gruß
Richard



[1] https://github.com/rzo1/tomee/tree/cxf4
[2] https://github.com/apache/tomee-tck



Am Donnerstag, dem 17.08.2023 um 17:49 +0200 schrieb Benedict
Eisenkrämer:
> Hi Richard,
> 
> with the current main branch and my messy try of a setup I get 151 
> Failed tests, many of which seem to be related to my faulty setup
> though.
> 
> Main issue on my end seems to be errors with deployment.
> 
> Gruß Benedict
> 
> 
> On 17.08.23 17:29, Richard Zowalla wrote:
> > Hi,
> > 
> > I've been doing some work to get rid of our cxf-shade and migrate
> > to
> > cxf 4.0.2. The branch is here: [1].
> > 
> > Our own build is in progess and I expect some failures due to
> > missed
> > dependencies in test setups: [2]
> > 
> > I did run the jaxrs part of the TCK (ee91) against my branch
> > locally
> > and it looks promising but (as expected) we have some TCK
> > regressions
> > (*meh*):
> > 
> > Completed running 2803 tests (1:34:15.098):
> > 
> >      Passed: 2706
> >      Failed: 97
> >      Errors: 0
> > 
> > 
> > In the past, my local tck setup sometimes failed for tests, which
> > were
> > ok on other systems. Maybe someone can confirm, that these tests
> > are
> > actually failing for them too? Here is my list: [3]
> > 
> > For reference I did run
> > 
> > rm -rf target/ && ./runtests -Dhttps.protocols=TLSv1.1,TLSv1.2 --
> > ee91 -
> > j --env -nc -c -w tomee-plume com.sun.ts.tests.jaxrs
> > 
> > Any feedback welcome.
> > 
> > Gruß
> > Richard
> > 
> > 
> > 
> > 
> > [1] https://github.com/rzo1/tomee/tree/cxf4
> > [2]
> > https://ci-builds.apache.org/job/Tomee/job/pull-request-manual/15
> > [3] https://gist.github.com/rzo1/efbfbf568e7101842d3ffab2fdb38a3b

Reply via email to