Sure! I'll do right away

Em ter., 8 de dez. de 2020 às 22:17, David Blevins <david.blev...@gmail.com>
escreveu:

> > On Dec 8, 2020, at 5:07 PM, David Blevins <david.blev...@gmail.com>
> wrote:
> >
> > PR merged :)
> >
> > - https://github.com/apache/tomee-tck/pull/13
> >
> > Thank you much, Thiago!  So amazing to see this kind of activity.  You
> rock, Thiago!
>
> Oh, we have another branch for the Jakarta EE 9 TCK here:
>
>  - https://github.com/apache/tomee-tck/tree/jakartaee9-tck
>
> If you're up for pulling that commit over and submitting another PR,
> awesome!  Otherwise I'll do a cherry pick tomorrow.
>
> -David
>
> >
> >> On Dec 8, 2020, at 4:36 PM, David Blevins <david.blev...@gmail.com>
> wrote:
> >>
> >> Wow, I did not expect to get an email like this so fast :)   It's
> awesome.
> >>
> >> We build the ts.jte file dynamically in Groovy here:
> >>
> >> -
> https://github.com/apache/tomee-tck/blob/master/src/test/script/openejb/tck/commands/SetupCommand.groovy#L37
> >>
> >> That code is basically there to take this input file:
> >>
> >> -
> https://github.com/apache/tomee-tck/blob/master/src/test/resources/testsuite.properties
> >>
> >> ...and fill out any variables that would otherwise have to be hardcoded
> (versions in jar names, etc.).  Then it overrides the ts.jte file that
> comes with the TCK and that's the one that gets used.
> >>
> >> That said, there are still some hardcoded jar names, but... more
> opportunities for contribution :)  We build other paths here:
> >>
> >> -
> https://github.com/apache/tomee-tck/blob/master/src/test/script/openejb/tck/commands/CommandSupport.groovy#L155
> >>
> >> So the short answer is we can either do the work in the
> testsuite.properties file or build the right path in initPaths and make the
> generateTsJte function smart enough put it into the ts.jte.  Or some
> combination of both.
> >>
> >> Side note: if you start digging into these groovy files and have an
> urge to refactor them go ahead :)  We actually grabbed this setup from
> Geronimo and it's only been minorly changed over the years.  Any kind of
> love is welcome.
> >>
> >>
> >> --
> >> David Blevins
> >> http://twitter.com/dblevins
> >> http://www.tomitribe.com
> >>
> >>> On Dec 8, 2020, at 3:48 PM, Thiago Henrique Hupner <thi...@gmail.com>
> wrote:
> >>>
> >>> Hi all!
> >>>
> >>> I did some looking and most of the server push tests are failing
> because
> >>> the TCK client is failing to startup correctly.
> >>>
> >>> https://tck.work/tomee/api/testlog/276/1607111275890
> >>>
> >>> This is happening because in the command line to run the client is not
> >>> specified the flow.jar library that is included in the
> >>> jakartaee-tck/endorsedlib/flow.jar.
> >>>
> >>> This jar has to be included in the java.endorsed.dirs property (but
> only
> >>> for JDK 8) or with -Xbootclasspath/a flag(to run with JDK 8 or higher).
> >>>
> >>> I guess the change must be in the ts.jte, but I couldn't figure out
> where
> >>> this file is in the current setup.
> >>>
> >>> Thanks
> >>
> >
>
>

Reply via email to