fixed (the message issue, the underlying bval@getter issue + the cxf validation issue), you need bval (bval2 branch) snapshot and tomee fb_tomee8 branch snapshot to get it
Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://rmannibucau.metawerx.net/> | Old Blog <http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> | LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book <https://www.packtpub.com/application-development/java-ee-8-high-performance> Le mer. 16 mai 2018 à 20:07, Matthew Broadhead < matthew.broadh...@nbmlaw.co.uk> a écrit : > [INFO] OpenEJB :: Server :: CXF RS > > WARNING - Interceptor for > {http://johnzon.rs.cxf.server.openejb.apache.org/}Endpoint has thrown > exception, unwinding now > java.util.MissingFormatArgumentException: Format specifier '%s' > > SEVERE - can't instantiate > org.apache.openejb.server.cxf.rs.AppPropertiesPropagationTest$Writer > java.lang.InstantiationException: > org.apache.openejb.server.cxf.rs.AppPropertiesPropagationTest$Writer > > SEVERE - EjbTransactionUtil.handleSystemException: null > org.apache.openejb.server.cxf.rs.CustomExceptionMapperTest$FooException > > WARNING - Interceptor for {http://rs.cxf.server.openejb.apache.org/}En > has thrown exception, unwinding now > java.lang.IllegalArgumentException: > org.apache.openejb.server.cxf.rs.JSonStreamingOutputTest$En$1@3b4ce8d6 > is not an instance of class javax.ws.rs.core.Response > at > > org.apache.bval.jsr.job.ValidateReturnValue.<init>(ValidateReturnValue.java:123) > > these are some of the fails i get on mvn clean install. although my > terminal cuts off output over a certain level > > On 16/05/18 17:35, Mark Struberg wrote: > > In which module do you get the error? > > Will try to later share my build results. > > > > LieGrue, > > strub > > > >> Am 16.05.2018 um 13:51 schrieb Matthew Broadhead < > matthew.broadh...@nbmlaw.co.uk>: > >> > >> if i try to compile fb_tomee8 i get > >> > >> WARNING - Interceptor for {http://rs.cxf.server.openejb.apache.org/}En > has thrown exception, unwinding now > >> java.lang.IllegalArgumentException: > org.apache.openejb.server.cxf.rs.JSonStreamingOutputTest$En$1@69762669 is > not an instance of class javax.ws.rs.core.Response > >> at > org.apache.bval.jsr.job.ValidateReturnValue.<init>(ValidateReturnValue.java:123) > >> > >> > >> On 15/05/18 23:16, Mark Struberg wrote: > >>> fb_tomee8 > >>> I've fixed this now by fixing the broken bean. Wonder how this could > have ever worked.Might also be partly random due to different build order? > >>> > >>> But now I'm off to the next bug. > >>> EarModuleNamesTest > >>> This one also scans for a resource due to haing the > openejb-itests-beans on the classpath.But since the config is done manually > it misses the TxMgr setup, which is null. > >>> I exclude this test for now and want to see how far I come with the > other tests. > >>> LieGrue,strub > >>> > >>> On Tuesday, 15 May 2018, 22:03:03 CEST, Jonathan Gallimore < > jonathan.gallim...@gmail.com> wrote: > >>> Which branch? > >>> > >>> Jon > >>> > >>> On Tue, May 15, 2018 at 9:51 PM, Mark Struberg > <strub...@yahoo.de.invalid> > >>> wrote: > >>> > >>>> Well, this looks weird anyhow > >>>> @Stateless > >>>> public class AnnotatedFieldInjectionStatefulBean { > >>>> > >>>> compare the name and the annotation.... > >>>> And the additional error messages > are:org.apache.openejb.config.ValidationWarning: > >>>> @Init is ignored for beans of type Stateless. Class: > >>>> org.apache.openejb.test.stateful.AnnotatedFieldInjectionStatefulBean > >>>> Method: create" > >>>> "org.apache.openejb.config.ValidationWarning: @Remove is ignored for > >>>> beans of type Stateless. Class: org.apache.openejb.test.stateful. > >>>> AnnotatedFieldInjectionStatefulBean Method: remove"" > >>>> > >>>> Well, yes, true! > >>>> Is this a negative test bean? ^^ > >>>> > >>>> On Tuesday, 15 May 2018, 21:48:26 CEST, Mark Struberg > >>>> <strub...@yahoo.de.INVALID> wrote: > >>>> > >>>> hi folks! > >>>> I get 2 unit test failures which look completely weird to me.Plus they > >>>> pass in the IDE but fail in mvn. > >>>> ERROR] Failures: > >>>> [ERROR] CheckDescriptorLocationTest.testWarWithDescriptorInMetaInf > Keys > >>>> do not match expected:<...or.incorrectLocation[]> but > >>>> was:<...or.incorrectLocation[ > >>>> ignoredMethodAnnotation > >>>> ignoredMethodAnnotation]> > >>>> [ERROR] CheckDescriptorLocationTest.testWarWithDescriptorInRoot Keys > do > >>>> not match expected:<...or.incorrectLocation[]> but > >>>> was:<...or.incorrectLocation[ > >>>> ignoredMethodAnnotation > >>>> ignoredMethodAnnotation]> > >>>> > >>>> > >>>> The unit test in question is > >>>> org.apache.openejb.config.CheckDescriptorLocationTest# > >>>> testWarWithDescriptorInRoot > >>>> This bundles a single FooBean.class with a single error.We get this > error, > >>>> but also a few other test failures which apparently should not happen. > >>>> Those come from beans in transitive dependency projects like > >>>> openejb-itests-beans. > >>>> It passes in my IDE since there the classpath is different... > >>>> Any idea what happened? > >>>> LieGrue,strub > >>>> > >>> > >