Thank you :)

On Wed, Oct 23, 2024 at 7:36 PM Richard Zowalla <r...@apache.org> wrote:

> Alright. I saw the changes and just fixed the rat stuff (and the EE api
> version) :)
>
> For the list, the following tests are failing and are currently disabled:
>
> ERROR]   AvoidConflictWithWebXmlTest.filterOrder:84 expected:<[I'm the
> first]> but was:<[JSP 5]>
> [ERROR]   AvoidConflictWithWebXmlTest.jaxrs:64 expected:<[resource]> but
> was:<[JSP 5]>
> [ERROR]   AvoidConflictWithWebXmlWithNoResourceMatchingTest.filterOrder:87
> expected:<[I'm the first]> but was:<[JSP 5]>
> [ERROR]   AvoidConflictWithWebXmlWithNoResourceMatchingTest.home Expected
> exception: java.io.FileNotFoundException
> [ERROR]   AvoidConflictWithWebXmlWithNoResourceMatchingTest.jaxrs:65
> expected:<[resource]> but was:<[JSP 5]>
> [ERROR]   AvoidConflictWithWebXmlWithNoResourceMatchingTest.jsp Expected
> exception: java.io.FileNotFoundException
> [ERROR]
>  
> AvoidConflictWithWebXmlWithNoResourceMatchingWithRestSubPathTest.filterOrder:92
> expected:<[I'm the first]> but was:<[JSP 5]>
> [ERROR]
>  AvoidConflictWithWebXmlWithNoResourceMatchingWithRestSubPathTest.jaxrs:72
> expected:<[resource]> but was:<[JSP 5]>
>
> Gruß
> Richard
>
>
> > Am 23.10.2024 um 12:27 schrieb Jonathan Gallimore <
> jonathan.gallim...@gmail.com>:
> >
> > I've pushed something. It introduces a "functional-test" module:
> > https://github.com/apache/tomee/tree/main/arquillian/functional-tests
> >
> > The idea here is that if we want to add a functional test to prevent a
> > regression like this one, but it doesn't quite fit elsewhere, it can go
> > here. ActiveMQ, for example, has a unit-tests module in addition to
> > src/test for each module:
> > https://github.com/apache/activemq/tree/main/activemq-unit-tests
> >
> > We've previously (a very long time ago) discussed that examples are
> useful,
> > but shouldn't be the place for regression tests.
> >
> > I'm ok with changing this structure around though.
> >
> > I've additionally added an @Ignore to some tests that fail (at least
> > locally). I'll work on fixing those (the intention is not that they
> remain
> > ignored).
> >
> > Jon
> >
> > On Tue, Oct 22, 2024 at 6:07 PM Richard Zowalla <rich...@zowalla.com>
> wrote:
> >
> >> Example sounds good to me. They cover a few cases, we do not have
> >> elsewhere and I Bet a few people like to usw TomEE with Spring.
> >>
> >> Am 22. Oktober 2024 14:20:17 MESZ schrieb Jonathan Gallimore <
> >> jonathan.gallim...@gmail.com>:
> >>> I should clarify, the presence of
> >>>
> >>>   <dependency>
> >>>     <groupId>org.springframework.boot</groupId>
> >>>     <artifactId>spring-boot-starter-test</artifactId>
> >>>     <version>3.1.11</version>
> >>>     <scope>test</scope>
> >>>   </dependency>
> >>>
> >>> Stops *all* the JAX-RS tests running. This exclude fixes it:
> >>>
> >>>     <dependency>
> >>>       <groupId>org.springframework.boot</groupId>
> >>>       <artifactId>spring-boot-starter-test</artifactId>
> >>>       <version>3.1.11</version>
> >>>       <scope>test</scope>
> >>>     <exclusions>
> >>>       <exclusion>
> >>>         <groupId>org.junit.jupiter</groupId>
> >>>         <artifactId>junit-jupiter</artifactId>
> >>>       </exclusion>
> >>>       <exclusion>
> >>>         <groupId>org.junit.jupiter</groupId>
> >>>         <artifactId>junit-jupiter-api</artifactId>
> >>>       </exclusion>
> >>>     </exclusions>
> >>>   </dependency>
> >>>
> >>> but I do wonder if this is better tested in a module elsewhere
> (something
> >>> like an example, maybe?). There seems to be other issues around that
> >>> SpringWebappTest which I'm digging into.
> >>>
> >>> Jon
> >>>
> >>> On Tue, Oct 22, 2024 at 1:17 PM Jonathan Gallimore <
> >>> jonathan.gallim...@gmail.com> wrote:
> >>>
> >>>> Actually, TomEE 10 / main. I would like to backport that change to
> 9.x,
> >>>> and understand the Java 17 issue there. I haven't tested, but I guess
> >>>> compilation with Java 11 might also fail there (so a separate module
> may
> >>>> help there too).
> >>>>
> >>>> On Tue, Oct 22, 2024 at 1:07 PM Richard Zowalla <rich...@zowalla.com>
> >>>> wrote:
> >>>>
> >>>>> Is this about the 9.x branch? If so, the reason is, that Spring
> >> requires
> >>>>> a Java 17 baseline.
> >>>>>
> >>>>> Am 22. Oktober 2024 12:06:08 MESZ schrieb Jonathan Gallimore <
> >>>>> jonathan.gallim...@gmail.com>:
> >>>>>> I've noticed that the dependencies for this test cause the test
> suite
> >> for
> >>>>>> arquillian-tomee-jaxrs-tests not to run.
> >>>>>>
> >>>>>> Even after fixing that, it looks like there are still issues. I'm
> >>>>> thinking
> >>>>>> of pulling this into its own module (still under Arquillian TomEE
> >> Tests)
> >>>>>> for anything that we might want to test with Spring.
> >>>>>>
> >>>>>> Any thoughts?
> >>>>>>
> >>>>>> Jon
> >>>>>
> >>>>
> >>
>
>

Reply via email to