I pushed a very recent snapshot (all green) yesterday.
This part should be in sync - or we still face some parts we need to fix in 
BVal!

LieGrue,
strub

> Am 17.05.2018 um 07:23 schrieb Romain Manni-Bucau <[email protected]>:
> 
> Did you rebuild bval 2 too?
> 
> Le jeu. 17 mai 2018 00:39, Matthew Broadhead <[email protected]>
> a écrit :
> 
>> i pulled and it is still failing one
>> 
>> INFO - Deployed
>> 
>> Application(path=/home/matthew/git/tomee/server/openejb-cxf-rs/ProviderWithoutAnnotationTest)
>> WARNING - Interceptor for
>> {http://rs.cxf.server.openejb.apache.org/}Endpoint has thrown exception,
>> unwinding now
>> java.util.MissingFormatArgumentException: Format specifier '%s'
>>     at java.util.Formatter.format(Formatter.java:2519)
>>     at java.util.Formatter.format(Formatter.java:2455)
>>     at java.lang.String.format(String.java:2940)
>>     at org.apache.bval.util.Exceptions.lambda$create$0(Exceptions.java:44)
>>     at org.apache.bval.util.Exceptions.create(Exceptions.java:53)
>>     at org.apache.bval.util.Exceptions.create(Exceptions.java:44)
>>     at org.apache.bval.util.Exceptions.raise(Exceptions.java:63)
>>     at org.apache.bval.util.Exceptions.raiseIf(Exceptions.java:69)
>>     at org.apache.bval.util.Exceptions.raiseUnless(Exceptions.java:75)
>>     at org.apache.bval.util.Validate.isTrue(Validate.java:43)
>> 
>> [INFO] OpenEJB :: Server :: CXF RS ........................ FAILURE
>> [02:17 min]
>> 
>> 
>> 
>> On 16/05/18 23:15, Romain Manni-Bucau wrote:
>>> 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 <
>>> [email protected]> 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 <
>>>> [email protected]>:
>>>>>> 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 <
>>>> [email protected]> wrote:
>>>>>>>     Which branch?
>>>>>>> 
>>>>>>> Jon
>>>>>>> 
>>>>>>> On Tue, May 15, 2018 at 9:51 PM, Mark Struberg
>>>> <[email protected]>
>>>>>>> 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
>>>>>>>> <[email protected]> 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
>>>>>>>> 
>>>> 
>> 
>> 

Reply via email to