[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[jakartaee-tck-dev] Next TCK call will be help on the first Wednesday of this week as planned
|
We may have Tim te Beek (from OpenRewrite) join us for our call
this week on May 1. Tim and others have been helping us with our
TCK automation efforts (as of last week) via
https://github.com/openrewrite/rewrite-maven-plugin/issues/776 +
the https://rewriteoss.slack.com/archives/C070UMPTE1Z slack room.
I hit a silly newbie issue with rewrite-maven-plugin/issues/776
which Tim helped me get past.
One challenge that I noticed while working on mapping the Jakarta
EE 10 test archive layout to our (EE 11) TCK refactor branch is
that we have already repackaged some tests to use the
ee/jakarta/tck packages which makes sense as we have already
started releasing some standalone TCKs (e.g. Persistence) but note
that this means we need to have rules for mapping (at least I
think that can help which we will try soon). For example from the
following output note that the
com.sun.ts.tests.jpa.core.EntityGraph class references need to
instead be in package ee.jakarta.tck.persistence.core.EntityGraph:
"
JavaArchive jpa_core_EntityGraph_jar =
ShrinkWrap.create(JavaArchive.class, "jpa_core_EntityGraph_jar");
jpa_core_EntityGraph_jar.addClass(com.sun.ts.tests.jpa.core.EntityGraph.Department.class);
jpa_core_EntityGraph_jar.addClass(com.sun.ts.tests.jpa.core.EntityGraph.Employee.class);
jpa_core_EntityGraph_jar.addClass(com.sun.ts.tests.jpa.core.EntityGraph.Employee2.class);
jpa_core_EntityGraph_jar.addClass(com.sun.ts.tests.jpa.core.EntityGraph.Employee3.class);
ear.addAsLibrary(jpa_core_EntityGraph_jar);
"
Scott