You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomee.apache.org by César Hernández Mendoza <ce...@gmail.com> on 2019/01/02 23:16:14 UTC

Re: Microprofile release train

+1, now the current mp-examples added in the last couple of months are also
value smoke tests to find gaps that the MP TCK might not cover.


El lun., 31 dic. 2018 a las 11:08, Jean-Louis Monteiro (<
jlmonteiro@tomitribe.com>) escribió:

> Thanks Bruno for looking after it.
> There is something broken. We need to see where it comes from
> --
> Jean-Louis Monteiro
> http://twitter.com/jlouismonteiro
> http://www.tomitribe.com
>
>
> On Mon, Dec 31, 2018 at 2:03 PM Bruno Baptista <br...@gmail.com> wrote:
>
> > This improves a bit after updating the TestNG version to 6.9.9 and
> > adding Hamcrest:
> >
> >
> > [INFO] Results:
> > [INFO]
> > [ERROR] Failures:
> > [ERROR]
> >
> CircuitBreakerTest>Arquillian.run:138->testCircuitInitialSuccessDefaultSuccessThreshold:292
> >
> > serviceA should throw an Exception in testCircuitDefaultSuccessThreshold
> > on iteration 5
> > [ERROR]
> >
> CircuitBreakerTest>Arquillian.run:138->testCircuitLateSuccessDefaultSuccessThreshold:370
> >
> > in serviceA no CircuitBreakerOpenException should be fired on iteration 1
> > [ERROR]
> > IncompatibleFallbackMethodTest>Arquillian.arquillianBeforeClass:96 »
> > Deployment
> > [ERROR]
> >
> IncompatibleFallbackMethodWithArgsTest>Arquillian.arquillianBeforeClass:96
> > » Deployment
> > [ERROR] IncompatibleFallbackTest>Arquillian.arquillianBeforeClass:96 »
> > Deployment Unab...
> > [ERROR]
> > InvalidBulkheadAsynchQueueTest>Arquillian.arquillianBeforeClass:96 »
> > Deployment
> > [ERROR] InvalidBulkheadValueTest>Arquillian.arquillianBeforeClass:96 »
> > Deployment Unab...
> > [ERROR]
> > InvalidCircuitBreakerDelayTest>Arquillian.arquillianBeforeClass:96 »
> > Deployment
> > [ERROR]
> >
> InvalidCircuitBreakerFailureRatioNegTest>Arquillian.arquillianBeforeClass:96
> >
> > » Deployment
> > [ERROR]
> >
> InvalidCircuitBreakerFailureRatioPosTest>Arquillian.arquillianBeforeClass:96
> >
> > » Deployment
> > [ERROR]
> >
> InvalidCircuitBreakerFailureReqVol0Test>Arquillian.arquillianBeforeClass:96
> >
> > » Deployment
> > [ERROR]
> >
> InvalidCircuitBreakerFailureReqVolNegTest>Arquillian.arquillianBeforeClass:96
> >
> > » Deployment
> > [ERROR]
> >
> InvalidCircuitBreakerFailureSuccess0Test>Arquillian.arquillianBeforeClass:96
> >
> > » Deployment
> > [ERROR]
> >
> InvalidCircuitBreakerFailureSuccessNegTest>Arquillian.arquillianBeforeClass:96
> >
> > » Deployment
> > [ERROR]
> > InvalidRetryDelayDurationTest>Arquillian.arquillianBeforeClass:96 »
> > Deployment
> > [ERROR] InvalidRetryDelayTest>Arquillian.arquillianBeforeClass:96 »
> > Deployment Unable ...
> > [ERROR] InvalidRetryJitterTest>Arquillian.arquillianBeforeClass:96 »
> > Deployment Unable...
> > [ERROR] InvalidRetryMaxRetriesTest>Arquillian.arquillianBeforeClass:96 »
> > Deployment Un...
> > [ERROR] InvalidTimeoutValueTest>Arquillian.arquillianBeforeClass:96 »
> > Deployment Unabl...
> > [ERROR] AllMetricsTest>Arquillian.run:138->testAllMetrics:60 »
> > NoClassDefFound org/ham...
> > [ERROR]
> > BulkheadMetricTest>Arquillian.run:138->bulkheadMetricAsyncTest:193 »
> > NoClassDefFound
> > [ERROR]
> > BulkheadMetricTest>Arquillian.run:138->bulkheadMetricHistogramTest:152 »
> > NoClassDefFound
> > [ERROR]
> > BulkheadMetricTest>Arquillian.run:138->bulkheadMetricRejectionTest:121 »
> > NoClassDefFound
> > [ERROR] BulkheadMetricTest>Arquillian.run:138->bulkheadMetricTest:91 »
> > NoClassDefFound
> > [ERROR]
> > CircuitBreakerMetricTest>Arquillian.run:138->testCircuitBreakerMetric:87
> > » NoClassDefFound
> > [ERROR] ClashingNameTest>Arquillian.run:138->testClashingName:55 »
> > NoClassDefFound org...
> > [ERROR]
> >
> ClassLevelMetricTest>Arquillian.run:138->testRetryMetricSuccessfulAfterRetry:80
> >
> > » NoClassDefFound
> > [ERROR]
> >
> ClassLevelMetricTest>Arquillian.run:138->testRetryMetricSuccessfulImmediately:59
> >
> > » NoClassDefFound
> > [ERROR]
> > ClassLevelMetricTest>Arquillian.run:138->testRetryMetricUnsuccessful:93
> > » NoClassDefFound
> > [ERROR]
> > FallbackMetricTest>Arquillian.run:138->fallbackMetricHandlerTest:80 »
> > NoClassDefFound
> > [ERROR]
> > FallbackMetricTest>Arquillian.run:138->fallbackMetricMethodTest:54 »
> > NoClassDefFound
> > [ERROR] MetricsDisabledTest>Arquillian.run:138->testMetricsDisabled:66
> > NoClassDefFound
> > [ERROR]
> >
> RetryMetricTest>Arquillian.run:138->testRetryMetricSuccessfulAfterRetry:71
> > » NoClassDefFound
> > [ERROR]
> >
> RetryMetricTest>Arquillian.run:138->testRetryMetricSuccessfulImmediately:55
> >
> > » NoClassDefFound
> > [ERROR]
> > RetryMetricTest>Arquillian.run:138->testRetryMetricUnsuccessful:87 »
> > NoClassDefFound
> > [ERROR] TimeoutMetricTest>Arquillian.run:138->testTimeoutHistogram:85 »
> > NoClassDefFound
> > [ERROR] TimeoutMetricTest>Arquillian.run:138->testTimeoutMetric:57 »
> > NoClassDefFound o...
> > [INFO]
> > [ERROR] Tests run: 251, Failures: 37, Errors: 0, Skipped: 34
> > [INFO]
> > [INFO]
> > ------------------------------------------------------------------------
> > [INFO] BUILD FAILURE
> > [INFO]
> > ------------------------------------------------------------------------
> >
> >
> > Bruno Baptista
> > https://twitter.com/brunobat_
> >
> >
> > On 31/12/18 12:29, Bruno Baptista wrote:
> > >
> > > Hi Folks,
> > >
> > > I've also updated the MP FT version to 1.1.3, the same as the new
> > > Safeguard.
> > >
> > > The Injection of the Executor service doesn't work.
> > >
> > > Also, The TCK seems to pass all the tests when executed in the
> > > standalone library, but on the TomEE TCK it doesn't. Also, the Demo
> > > apps we have, they all fail to deploy for multiple reasons.
> > >
> > > I recommend to revert to the previous version until we know why.
> > >
> > > These are the results with our TCK:
> > >
> > > [INFO] Results:
> > > [INFO]
> > > [ERROR] Failures:
> > > [ERROR]
> > >
> >
> CircuitBreakerTest>Arquillian.run:138->testCircuitInitialSuccessDefaultSuccessThreshold:292
> >
> > > serviceA should throw an Exception in
> > > testCircuitDefaultSuccessThreshold on iteration 5
> > > [ERROR]
> > >
> >
> CircuitBreakerTest>Arquillian.run:138->testCircuitLateSuccessDefaultSuccessThreshold:370
> >
> > > in serviceA no CircuitBreakerOpenException should be fired on
> iteration 1
> > > [ERROR]
> > >
> >
> DisableAnnotationGloballyEnableOnClassTest>Arquillian.run:138->testBulkhead:168
> >
> > > BootstrapMethod
> > > [ERROR]
> > >
> >
> DisableAnnotationGloballyEnableOnClassTest>Arquillian.run:138->testCircuitBreaker:123
> >
> > > BootstrapMethod
> > > [ERROR]
> > >
> >
> DisableAnnotationGloballyEnableOnClassTest>Arquillian.run:138->testRetryEnabled:99
> >
> > > BootstrapMethod
> > > [ERROR]
> > >
> >
> DisableAnnotationGloballyEnableOnClassTest>Arquillian.run:138->testTimeout:134
> >
> > > BootstrapMethod
> > > [ERROR]
> > >
> >
> DisableAnnotationGloballyEnableOnMethodTest>Arquillian.run:138->testBulkhead:169
> >
> > > BootstrapMethod
> > > [ERROR]
> > >
> >
> DisableAnnotationGloballyEnableOnMethodTest>Arquillian.run:138->testCircuitBreaker:124
> >
> > > BootstrapMethod
> > > [ERROR]
> > >
> >
> DisableAnnotationGloballyEnableOnMethodTest>Arquillian.run:138->testRetryEnabled:99
> >
> > > BootstrapMethod
> > > [ERROR]
> > >
> >
> DisableAnnotationGloballyEnableOnMethodTest>Arquillian.run:138->testTimeout:135
> >
> > > BootstrapMethod
> > > [ERROR]
> > >
> >
> DisableAnnotationGloballyTest>Arquillian.run:138->testCircuitClosedThenOpen:118
> >
> > > BootstrapMethod
> > > [ERROR]
> > >
> >
> DisableAnnotationGloballyTest>Arquillian.run:138->testFallbackDisabled:107
> > > BootstrapMethod
> > > [ERROR]
> > > DisableAnnotationGloballyTest>Arquillian.run:138->testRetryDisabled:94
> > > BootstrapMethod
> > > [ERROR]
> > > DisableAnnotationGloballyTest>Arquillian.run:138->testTimeout:129
> > > BootstrapMethod
> > > [ERROR]
> > >
> >
> DisableAnnotationOnClassEnableOnMethodTest>Arquillian.run:138->testBulkhead:169
> >
> > > BootstrapMethod
> > > [ERROR]
> > >
> >
> DisableAnnotationOnClassEnableOnMethodTest>Arquillian.run:138->testCircuitBreaker:124
> >
> > > BootstrapMethod
> > > [ERROR]
> > >
> >
> DisableAnnotationOnClassEnableOnMethodTest>Arquillian.run:138->testRetryEnabled:99
> >
> > > BootstrapMethod
> > > [ERROR]
> > >
> >
> DisableAnnotationOnClassEnableOnMethodTest>Arquillian.run:138->testTimeout:135
> >
> > > BootstrapMethod
> > > [ERROR]
> > >
> >
> DisableAnnotationOnClassTest>Arquillian.run:138->testCircuitClosedThenOpen:117
> >
> > > BootstrapMethod
> > > [ERROR]
> > >
> > DisableAnnotationOnClassTest>Arquillian.run:138->testFallbackDisabled:106
> > > BootstrapMethod
> > > [ERROR]
> > > DisableAnnotationOnClassTest>Arquillian.run:138->testRetryDisabled:93
> > > BootstrapMethod
> > > [ERROR]
> > > DisableAnnotationOnClassTest>Arquillian.run:138->testTimeout:128
> > > BootstrapMethod
> > > [ERROR]
> > >
> >
> DisableAnnotationOnMethodsTest>Arquillian.run:138->testCircuitClosedThenOpen:116
> >
> > > BootstrapMethod
> > > [ERROR]
> > >
> >
> DisableAnnotationOnMethodsTest>Arquillian.run:138->testFallbackDisabled:105
> > > BootstrapMethod
> > > [ERROR]
> > > DisableAnnotationOnMethodsTest>Arquillian.run:138->testRetryDisabled:93
> > > BootstrapMethod
> > > [ERROR]
> > > DisableAnnotationOnMethodsTest>Arquillian.run:138->testTimeout:127
> > > BootstrapMethod
> > > [ERROR]
> > > DisableFTEnableGloballyTest>Arquillian.run:138->testBulkhead:165
> > > BootstrapMethod
> > > [ERROR]
> > > DisableFTEnableGloballyTest>Arquillian.run:138->testCircuitBreaker:120
> > > BootstrapMethod
> > > [ERROR]
> > > DisableFTEnableGloballyTest>Arquillian.run:138->testRetryEnabled:96
> > > BootstrapMethod
> > > [ERROR]
> > > DisableFTEnableGloballyTest>Arquillian.run:138->testTimeout:131
> > > BootstrapMethod
> > > [ERROR]
> > > DisableFTEnableOnClassTest>Arquillian.run:138->testBulkhead:165
> > > BootstrapMethod
> > > [ERROR]
> > > DisableFTEnableOnClassTest>Arquillian.run:138->testCircuitBreaker:120
> > > BootstrapMethod
> > > [ERROR]
> > > DisableFTEnableOnClassTest>Arquillian.run:138->testRetryEnabled:96
> > > BootstrapMethod
> > > [ERROR] DisableFTEnableOnClassTest>Arquillian.run:138->testTimeout:131
> > > BootstrapMethod
> > > [ERROR]
> > > DisableFTEnableOnMethodTest>Arquillian.run:138->testBulkhead:152
> > > BootstrapMethod
> > > [ERROR]
> > > DisableFTEnableOnMethodTest>Arquillian.run:138->testCircuitBreaker:107
> > > BootstrapMethod
> > > [ERROR]
> > > DisableFTEnableOnMethodTest>Arquillian.run:138->testRetryEnabled:96
> > > BootstrapMethod
> > > [ERROR]
> > > DisableFTEnableOnMethodTest>Arquillian.run:138->testTimeout:118
> > > BootstrapMethod
> > > [ERROR]
> > > IncompatibleFallbackMethodTest>Arquillian.arquillianBeforeClass:96 »
> > > Deployment
> > > [ERROR]
> > >
> >
> IncompatibleFallbackMethodWithArgsTest>Arquillian.arquillianBeforeClass:96
> > > » Deployment
> > > [ERROR] IncompatibleFallbackTest>Arquillian.arquillianBeforeClass:96 »
> > > Deployment Unab...
> > > [ERROR]
> > > InvalidBulkheadAsynchQueueTest>Arquillian.arquillianBeforeClass:96 »
> > > Deployment
> > > [ERROR] InvalidBulkheadValueTest>Arquillian.arquillianBeforeClass:96 »
> > > Deployment Unab...
> > > [ERROR]
> > > InvalidCircuitBreakerDelayTest>Arquillian.arquillianBeforeClass:96 »
> > > Deployment
> > > [ERROR]
> > >
> >
> InvalidCircuitBreakerFailureRatioNegTest>Arquillian.arquillianBeforeClass:96
> >
> > > » Deployment
> > > [ERROR]
> > >
> >
> InvalidCircuitBreakerFailureRatioPosTest>Arquillian.arquillianBeforeClass:96
> >
> > > » Deployment
> > > [ERROR]
> > >
> >
> InvalidCircuitBreakerFailureReqVol0Test>Arquillian.arquillianBeforeClass:96
> > > » Deployment
> > > [ERROR]
> > >
> >
> InvalidCircuitBreakerFailureReqVolNegTest>Arquillian.arquillianBeforeClass:96
> >
> > > » Deployment
> > > [ERROR]
> > >
> >
> InvalidCircuitBreakerFailureSuccess0Test>Arquillian.arquillianBeforeClass:96
> >
> > > » Deployment
> > > [ERROR]
> > >
> >
> InvalidCircuitBreakerFailureSuccessNegTest>Arquillian.arquillianBeforeClass:96
> >
> > > » Deployment
> > > [ERROR]
> > > InvalidRetryDelayDurationTest>Arquillian.arquillianBeforeClass:96 »
> > > Deployment
> > > [ERROR] InvalidRetryDelayTest>Arquillian.arquillianBeforeClass:96 »
> > > Deployment Unable ...
> > > [ERROR] InvalidRetryJitterTest>Arquillian.arquillianBeforeClass:96 »
> > > Deployment Unable...
> > > [ERROR] InvalidRetryMaxRetriesTest>Arquillian.arquillianBeforeClass:96
> > > » Deployment Un...
> > > [ERROR] InvalidTimeoutValueTest>Arquillian.arquillianBeforeClass:96 »
> > > Deployment Unabl...
> > > [ERROR] AllMetricsTest>Arquillian.run:138->testAllMetrics:60 »
> > > NoClassDefFound org/ham...
> > > [ERROR]
> > > BulkheadMetricTest>Arquillian.run:138->bulkheadMetricAsyncTest:193 »
> > > NoClassDefFound
> > > [ERROR]
> > > BulkheadMetricTest>Arquillian.run:138->bulkheadMetricHistogramTest:152
> > > » NoClassDefFound
> > > [ERROR]
> > > BulkheadMetricTest>Arquillian.run:138->bulkheadMetricRejectionTest:121
> > > » NoClassDefFound
> > > [ERROR] BulkheadMetricTest>Arquillian.run:138->bulkheadMetricTest:91 »
> > > NoClassDefFound
> > > [ERROR]
> > >
> CircuitBreakerMetricTest>Arquillian.run:138->testCircuitBreakerMetric:87
> > > » NoClassDefFound
> > > [ERROR] ClashingNameTest>Arquillian.run:138->testClashingName:55 »
> > > NoClassDefFound org...
> > > [ERROR]
> > >
> >
> ClassLevelMetricTest>Arquillian.run:138->testRetryMetricSuccessfulAfterRetry:80
> >
> > > » NoClassDefFound
> > > [ERROR]
> > >
> >
> ClassLevelMetricTest>Arquillian.run:138->testRetryMetricSuccessfulImmediately:59
> >
> > > » NoClassDefFound
> > > [ERROR]
> > > ClassLevelMetricTest>Arquillian.run:138->testRetryMetricUnsuccessful:93
> > > » NoClassDefFound
> > > [ERROR]
> > > FallbackMetricTest>Arquillian.run:138->fallbackMetricHandlerTest:80 »
> > > NoClassDefFound
> > > [ERROR]
> > > FallbackMetricTest>Arquillian.run:138->fallbackMetricMethodTest:54 »
> > > NoClassDefFound
> > > [ERROR] MetricsDisabledTest>Arquillian.run:138->testMetricsDisabled:66
> > > NoClassDefFound
> > > [ERROR]
> > >
> >
> RetryMetricTest>Arquillian.run:138->testRetryMetricSuccessfulAfterRetry:71
> > > » NoClassDefFound
> > > [ERROR]
> > >
> >
> RetryMetricTest>Arquillian.run:138->testRetryMetricSuccessfulImmediately:55
> > > » NoClassDefFound
> > > [ERROR]
> > > RetryMetricTest>Arquillian.run:138->testRetryMetricUnsuccessful:87 »
> > > NoClassDefFound
> > > [ERROR] TimeoutMetricTest>Arquillian.run:138->testTimeoutHistogram:85
> > > » NoClassDefFound
> > > [ERROR] TimeoutMetricTest>Arquillian.run:138->testTimeoutMetric:57 »
> > > NoClassDefFound o...
> > > [INFO]
> > > [ERROR] Tests run: 251, Failures: 73, Errors: 0, Skipped: 34
> > > [INFO]
> > > [INFO]
> > >
> ------------------------------------------------------------------------
> > > [INFO] BUILD FAILURE
> > > [INFO]
> > >
> ------------------------------------------------------------------------
> > > [INFO] Total time: 14:49 min
> > > [INFO] Finished at: 2018-12-31T12:13:46Z
> > > [INFO] Final Memory: 33M/1020M
> > > [INFO]
> > >
> ------------------------------------------------------------------------
> > >
> > > Bruno Baptista
> > > https://twitter.com/brunobat_
> > >
> > >
> > > On 28/12/18 21:41, Jean-Louis Monteiro wrote:
> > >> Thanks Bruno.
> > >> I just pushed something there.
> > >>
> > >> I did not check so if you have some time to give it a look, that'd be
> > great
> > >> --
> > >> Jean-Louis Monteiro
> > >> http://twitter.com/jlouismonteiro
> > >> http://www.tomitribe.com
> > >>
> > >>
> > >> On Fri, Dec 28, 2018 at 12:01 PM Bruno Baptista<br...@gmail.com>
> > wrote:
> > >>
> > >>> Hi,
> > >>>
> > >>> As far as I can see, the API has changed and we now only need to
> > >>> customize it like this:
> > >>>
> > >>> @ApplicationScoped
> > >>> public  class  MyExecutionManagerProvider  {
> > >>>       @Resource
> > >>>       @Produces
> > >>>       @Safeguard
> > >>>       private  ManagedScheduledExecutorService  executor;
> > >>> }
> > >>>
> > >>> See at the bottom of the doc:
> > https://github.com/apache/geronimo-safeguard
> > >>>
> > >>> Cheers
> > >>>
> > >>> Bruno Baptista
> > >>> https://twitter.com/brunobat_
> > >>>
> > >>>
> > >>> On 28/12/18 07:55, Jean-Louis Monteiro wrote:
> > >>>> Hey Bruno,
> > >>>>
> > >>>> I'll push it. Was fixing the build after some PR merges
> > >>>> Issue is in FailsafeContainerExecutionManagerProvider
> > >>>>
> > >>>> If you get a chance to look at it. Otherwise I'll look right after
> the
> > >>>> breakfast.
> > >>>>
> > >>>> --
> > >>>> Jean-Louis Monteiro
> > >>>> http://twitter.com/jlouismonteiro
> > >>>> http://www.tomitribe.com
> > >>>>
> > >>>>
> > >>>> On Thu, Dec 27, 2018 at 4:08 PM Roberto Cortez
> > >>> <ra...@yahoo.com.invalid>
> > >>>> wrote:
> > >>>>
> > >>>>> Does it require anything special? Just adding the JAR is not
> enough?
> > >>>>>
> > >>>>>> On 27 Dec 2018, at 12:02, Bruno Baptista<br...@gmail.com>
> > wrote:
> > >>>>>>
> > >>>>>> Do you want help with that?
> > >>>>>>
> > >>>>>> Bruno Baptista
> > >>>>>> https://twitter.com/brunobat_
> > >>>>>>
> > >>>>>>
> > >>>>>> On 27/12/18 11:24, Jean-Louis Monteiro wrote:
> > >>>>>>> TomEE integration in fault tolerance
> > >>>>>>>
> > >>>>>>> Le jeu. 27 déc. 2018 à 11:58, Roberto Cortez
> > >>>>> <ra...@yahoo.com.invalid>
> > >>>>>>> a écrit :
> > >>>>>>>
> > >>>>>>>> With the MP impls and TomEE integration?
> > >>>>>>>>
> > >>>>>>>>> On 27 Dec 2018, at 10:48, Jean-Louis Monteiro <
> > >>>>> jlmonteiro@tomitribe.com>
> > >>>>>>>> wrote:
> > >>>>>>>>> Sorry for the delay guys, but there are some compilation issues
> > to
> > >>>>> fix.
> > >>>>>>>>> --
> > >>>>>>>>> Jean-Louis Monteiro
> > >>>>>>>>> http://twitter.com/jlouismonteiro
> > >>>>>>>>> http://www.tomitribe.com
> > >>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>> On Wed, Dec 26, 2018 at 7:08 PM Bruno Baptista<
> > brunobat@gmail.com>
> > >>>>>>>> wrote:
> > >>>>>>>>>> All good for now.
> > >>>>>>>>>>
> > >>>>>>>>>> Bruno Baptista
> > >>>>>>>>>> https://twitter.com/brunobat_
> > >>>>>>>>>>
> > >>>>>>>>>>
> > >>>>>>>>>> On 26/12/18 12:09, Roberto Cortez wrote:
> > >>>>>>>>>>> Hi JL,
> > >>>>>>>>>>>
> > >>>>>>>>>>> Please, go ahead.
> > >>>>>>>>>>>
> > >>>>>>>>>>> I think Bruno had some ideas regarding Fault Tolerance.
> > >>>>>>>>>>>
> > >>>>>>>>>>> Cheers,
> > >>>>>>>>>>> Roberto
> > >>>>>>>>>>>
> > >>>>>>>>>>>> On 26 Dec 2018, at 11:57, Ivan Junckes Filho <
> > >>>>> ivanjunckes@gmail.com>
> > >>>>>>>>>> wrote:
> > >>>>>>>>>>>> Cool JL thanks! I will need a change in geronimo-metrics to
> > fix a
> > >>>>>>>> gauge
> > >>>>>>>>>>>> issue in  metrics. After that my pr
> > >>>>>>>>>> https://github.com/apache/tomee/pull/213
> > >>>>>>>>>>>> <https://github.com/apache/tomee/pull/213>  should work.
> > >>>>>>>>>>>>
> > >>>>>>>>>>>> On Wed, Dec 26, 2018 at 9:42 AM Jean-Louis Monteiro <
> > >>>>>>>>>>>> jlmonteiro@tomitribe.com> wrote:
> > >>>>>>>>>>>>
> > >>>>>>>>>>>>> Most of the implementations we are integrating in TomEE are
> > >>>>> hosted in
> > >>>>>>>>>>>>> Geronimo yes.
> > >>>>>>>>>>>>> Release process is done, Romain has done it over the
> weekend.
> > >>>>>>>>>>>>>
> > >>>>>>>>>>>>> So I'll proceed and create the tickets and do the upgrade
> in
> > >>> TomEE
> > >>>>>>>>>>>>> --
> > >>>>>>>>>>>>> Jean-Louis Monteiro
> > >>>>>>>>>>>>> http://twitter.com/jlouismonteiro
> > >>>>>>>>>>>>> http://www.tomitribe.com
> > >>>>>>>>>>>>>
> > >>>>>>>>>>>>>
> > >>>>>>>>>>>>> On Wed, Dec 26, 2018 at 12:28 PM Matthew Broadhead
> > >>>>>>>>>>>>> <ma...@nbmlaw.co.uk.invalid>  wrote:
> > >>>>>>>>>>>>>
> > >>>>>>>>>>>>>> should we be on geronimo list?  i would like to monitor
> the
> > >>>>> process
> > >>>>>>>>>>>>>> On 26/12/2018 12:08, Jean-Louis Monteiro wrote:
> > >>>>>>>>>>>>>>> Hi,
> > >>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>> In case you missed it, MicroProfile implementations are
> > under
> > >>>>> vote
> > >>>>>>>> on
> > >>>>>>>>>>>>> the
> > >>>>>>>>>>>>>>> geronimo side of things.
> > >>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>> I'll proceed with the RESULT emails and with the process.
> > >>>>>>>>>>>>>>> Is there any objection if I update them all in TomEE?
> > >>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>> Jean-Louis
> > >>>>>>>>>>>>>>> --
> > >>>>>>>>>>>>>>> Jean-Louis Monteiro
> > >>>>>>>>>>>>>>> http://twitter.com/jlouismonteiro
> > >>>>>>>>>>>>>>> http://www.tomitribe.com
> > >>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>> --
> > >>>>>>>>>>>>>> Mr MT Broadhead
> > >>>>>>>>>>>>>> Nigel Broadhead Mynard
> > >>>>>>>>>>>>>> See the latest jobs available at NBM @
> > >>>>>>>>>>>>>> https://nbmlaw.co.uk/recruitment.htm
> > >>>>>>>>>>>>>>
> > >>>>>>>>>>>>>> 32 Rainsford Road
> > >>>>>>>>>>>>>> Chelmsford Essex CM1 2QG
> > >>>>>>>>>>>>>> Tel: 01245 269909 Fax: 01245 261932
> > >>>>>>>>>>>>>> https://nbmlaw.co.uk
> > >>>>>>>>>>>>>>
> > >>>>>>>>>>>>>> Partners: WJ Broadhead NP Eason SJ Lacey CR Broadhead D
> > >>> Seepaul T
> > >>>>>>>>>> Carley
> > >>>>>>>>>>>>>> Nigel Broadhead Mynard Solicitors are authorised and
> > regulated
> > >>> by
> > >>>>>>>> the
> > >>>>>>>>>>>>>> Solicitors Regulation Authority. We are also bound by
> their
> > >>> code
> > >>>>> of
> > >>>>>>>>>>>>>> conduct. Registered no. 00061052
> > >>>>>>>>>>>>>>
> > >>>>>>>>>>>>>> Nigel Broadhead Mynard also provide a will writing
> service,
> > see
> > >>>>>>>>>>>>>> https://nbmlaw.co.uk/wills.htm  for more information
> > >>>>>>>>>>>>>>
> > >>>>>>>>>>>>>> Confidentiality: Information in this message is
> confidential
> > >>> and
> > >>>>> may
> > >>>>>>>>>> be
> > >>>>>>>>>>>>>> legally privileged. It is intended solely for the
> recipient
> > to
> > >>>>> whom
> > >>>>>>>>>> it is
> > >>>>>>>>>>>>>> addressed. If you receive the message in error, please
> > notify
> > >>> the
> > >>>>>>>>>> sender
> > >>>>>>>>>>>>>> and immediately destroy all copies.
> > >>>>>>>>>>>>>>
> > >>>>>>>>>>>>>> Security warning: Please note that this e-mail has been
> > created
> > >>>>> in
> > >>>>>>>> the
> > >>>>>>>>>>>>>> knowledge that e-mail is not a 100% secure communications
> > >>>>> medium. We
> > >>>>>>>>>>>>> advise
> > >>>>>>>>>>>>>> you that you understand and observe this lack of security
> > when
> > >>>>>>>>>> e-mailing
> > >>>>>>>>>>>>>> us. This e-mail does not constitute a legally binding
> > document.
> > >>>>> No
> > >>>>>>>>>>>>>> contracts may be concluded on behalf of Nigel Broadhead
> > Mynard
> > >>>>>>>>>> Solicitors
> > >>>>>>>>>>>>>> by e-mail communications.
> > >>>>>>>>>>>>>>
> > >>>>>>>>>>>>>> Disclaimer: Please be aware of cyber crime. Nigel
> Broadhead
> > >>>>> Mynard
> > >>>>>>>>>> will
> > >>>>>>>>>>>>>> not take responsibility if you transfer money to a wrong
> > bank
> > >>>>>>>> account.
> > >>>>>>>>>>>>>> Please speak to your Solicitor before transferring any
> > money.
> > >>> If
> > >>>>> you
> > >>>>>>>>>>>>>> receive an email from Nigel Broadhead Mynard requesting
> your
> > >>> bank
> > >>>>>>>>>> details
> > >>>>>>>>>>>>>> or telling you our bank details have changed, please
> contact
> > >>> your
> > >>>>>>>>>>>>> Solicitor
> > >>>>>>>>>>>>>> immediately to clarify.
> > >>>>>>>>>>>>>>
> > >>>>>>>>>>>>>> PLEASE ALSO NOTE that Nigel Broadhead Mynard only use
> emails
> > >>>>> which
> > >>>>>>>> end
> > >>>>>>>>>>>>>> with the suffix @nbmlaw.co.uk. If you receive any email
> > from
> > >>> an
> > >>>>>>>>>> address
> > >>>>>>>>>>>>>> without that suffix or where that suffix does not appear
> in
> > the
> > >>>>>>>>>> address
> > >>>>>>>>>>>>> box
> > >>>>>>>>>>>>>> when you click "Reply" then you should not rely on the
> email
> > >>>>> being
> > >>>>>>>>>> from
> > >>>>>>>>>>>>> NBM
> > >>>>>>>>>>>>>> and you should immediately contact us on the above number
> or
> > >>> any
> > >>>>>>>>>> numbers
> > >>>>>>>>>>>>>> published on our website to verify the source of the email
> > is
> > >>>>>>>> genuine.
> > >>>>>>>>>>>>>> If you have any queries, please contact
> > >>>>> administrator@nbmlaw.co.uk
> >
>


-- 
Atentamente:
César Hernández Mendoza.

Re: Microprofile release train

Posted by Jean-Louis Monteiro <jl...@tomitribe.com>.
We had to revert the fault tolerant for now.
Let's see if we can get it. Also 2 other votes are ongoing. So I'll send a
PR when they are fully released.
--
Jean-Louis Monteiro
http://twitter.com/jlouismonteiro
http://www.tomitribe.com


On Thu, Jan 3, 2019 at 12:16 AM César Hernández Mendoza <
cesarguate@gmail.com> wrote:

> +1, now the current mp-examples added in the last couple of months are also
> value smoke tests to find gaps that the MP TCK might not cover.
>
>
> El lun., 31 dic. 2018 a las 11:08, Jean-Louis Monteiro (<
> jlmonteiro@tomitribe.com>) escribió:
>
> > Thanks Bruno for looking after it.
> > There is something broken. We need to see where it comes from
> > --
> > Jean-Louis Monteiro
> > http://twitter.com/jlouismonteiro
> > http://www.tomitribe.com
> >
> >
> > On Mon, Dec 31, 2018 at 2:03 PM Bruno Baptista <br...@gmail.com>
> wrote:
> >
> > > This improves a bit after updating the TestNG version to 6.9.9 and
> > > adding Hamcrest:
> > >
> > >
> > > [INFO] Results:
> > > [INFO]
> > > [ERROR] Failures:
> > > [ERROR]
> > >
> >
> CircuitBreakerTest>Arquillian.run:138->testCircuitInitialSuccessDefaultSuccessThreshold:292
> > >
> > > serviceA should throw an Exception in
> testCircuitDefaultSuccessThreshold
> > > on iteration 5
> > > [ERROR]
> > >
> >
> CircuitBreakerTest>Arquillian.run:138->testCircuitLateSuccessDefaultSuccessThreshold:370
> > >
> > > in serviceA no CircuitBreakerOpenException should be fired on
> iteration 1
> > > [ERROR]
> > > IncompatibleFallbackMethodTest>Arquillian.arquillianBeforeClass:96 »
> > > Deployment
> > > [ERROR]
> > >
> >
> IncompatibleFallbackMethodWithArgsTest>Arquillian.arquillianBeforeClass:96
> > > » Deployment
> > > [ERROR] IncompatibleFallbackTest>Arquillian.arquillianBeforeClass:96 »
> > > Deployment Unab...
> > > [ERROR]
> > > InvalidBulkheadAsynchQueueTest>Arquillian.arquillianBeforeClass:96 »
> > > Deployment
> > > [ERROR] InvalidBulkheadValueTest>Arquillian.arquillianBeforeClass:96 »
> > > Deployment Unab...
> > > [ERROR]
> > > InvalidCircuitBreakerDelayTest>Arquillian.arquillianBeforeClass:96 »
> > > Deployment
> > > [ERROR]
> > >
> >
> InvalidCircuitBreakerFailureRatioNegTest>Arquillian.arquillianBeforeClass:96
> > >
> > > » Deployment
> > > [ERROR]
> > >
> >
> InvalidCircuitBreakerFailureRatioPosTest>Arquillian.arquillianBeforeClass:96
> > >
> > > » Deployment
> > > [ERROR]
> > >
> >
> InvalidCircuitBreakerFailureReqVol0Test>Arquillian.arquillianBeforeClass:96
> > >
> > > » Deployment
> > > [ERROR]
> > >
> >
> InvalidCircuitBreakerFailureReqVolNegTest>Arquillian.arquillianBeforeClass:96
> > >
> > > » Deployment
> > > [ERROR]
> > >
> >
> InvalidCircuitBreakerFailureSuccess0Test>Arquillian.arquillianBeforeClass:96
> > >
> > > » Deployment
> > > [ERROR]
> > >
> >
> InvalidCircuitBreakerFailureSuccessNegTest>Arquillian.arquillianBeforeClass:96
> > >
> > > » Deployment
> > > [ERROR]
> > > InvalidRetryDelayDurationTest>Arquillian.arquillianBeforeClass:96 »
> > > Deployment
> > > [ERROR] InvalidRetryDelayTest>Arquillian.arquillianBeforeClass:96 »
> > > Deployment Unable ...
> > > [ERROR] InvalidRetryJitterTest>Arquillian.arquillianBeforeClass:96 »
> > > Deployment Unable...
> > > [ERROR] InvalidRetryMaxRetriesTest>Arquillian.arquillianBeforeClass:96
> »
> > > Deployment Un...
> > > [ERROR] InvalidTimeoutValueTest>Arquillian.arquillianBeforeClass:96 »
> > > Deployment Unabl...
> > > [ERROR] AllMetricsTest>Arquillian.run:138->testAllMetrics:60 »
> > > NoClassDefFound org/ham...
> > > [ERROR]
> > > BulkheadMetricTest>Arquillian.run:138->bulkheadMetricAsyncTest:193 »
> > > NoClassDefFound
> > > [ERROR]
> > > BulkheadMetricTest>Arquillian.run:138->bulkheadMetricHistogramTest:152
> »
> > > NoClassDefFound
> > > [ERROR]
> > > BulkheadMetricTest>Arquillian.run:138->bulkheadMetricRejectionTest:121
> »
> > > NoClassDefFound
> > > [ERROR] BulkheadMetricTest>Arquillian.run:138->bulkheadMetricTest:91 »
> > > NoClassDefFound
> > > [ERROR]
> > >
> CircuitBreakerMetricTest>Arquillian.run:138->testCircuitBreakerMetric:87
> > > » NoClassDefFound
> > > [ERROR] ClashingNameTest>Arquillian.run:138->testClashingName:55 »
> > > NoClassDefFound org...
> > > [ERROR]
> > >
> >
> ClassLevelMetricTest>Arquillian.run:138->testRetryMetricSuccessfulAfterRetry:80
> > >
> > > » NoClassDefFound
> > > [ERROR]
> > >
> >
> ClassLevelMetricTest>Arquillian.run:138->testRetryMetricSuccessfulImmediately:59
> > >
> > > » NoClassDefFound
> > > [ERROR]
> > > ClassLevelMetricTest>Arquillian.run:138->testRetryMetricUnsuccessful:93
> > > » NoClassDefFound
> > > [ERROR]
> > > FallbackMetricTest>Arquillian.run:138->fallbackMetricHandlerTest:80 »
> > > NoClassDefFound
> > > [ERROR]
> > > FallbackMetricTest>Arquillian.run:138->fallbackMetricMethodTest:54 »
> > > NoClassDefFound
> > > [ERROR] MetricsDisabledTest>Arquillian.run:138->testMetricsDisabled:66
> > > NoClassDefFound
> > > [ERROR]
> > >
> >
> RetryMetricTest>Arquillian.run:138->testRetryMetricSuccessfulAfterRetry:71
> > > » NoClassDefFound
> > > [ERROR]
> > >
> >
> RetryMetricTest>Arquillian.run:138->testRetryMetricSuccessfulImmediately:55
> > >
> > > » NoClassDefFound
> > > [ERROR]
> > > RetryMetricTest>Arquillian.run:138->testRetryMetricUnsuccessful:87 »
> > > NoClassDefFound
> > > [ERROR] TimeoutMetricTest>Arquillian.run:138->testTimeoutHistogram:85 »
> > > NoClassDefFound
> > > [ERROR] TimeoutMetricTest>Arquillian.run:138->testTimeoutMetric:57 »
> > > NoClassDefFound o...
> > > [INFO]
> > > [ERROR] Tests run: 251, Failures: 37, Errors: 0, Skipped: 34
> > > [INFO]
> > > [INFO]
> > >
> ------------------------------------------------------------------------
> > > [INFO] BUILD FAILURE
> > > [INFO]
> > >
> ------------------------------------------------------------------------
> > >
> > >
> > > Bruno Baptista
> > > https://twitter.com/brunobat_
> > >
> > >
> > > On 31/12/18 12:29, Bruno Baptista wrote:
> > > >
> > > > Hi Folks,
> > > >
> > > > I've also updated the MP FT version to 1.1.3, the same as the new
> > > > Safeguard.
> > > >
> > > > The Injection of the Executor service doesn't work.
> > > >
> > > > Also, The TCK seems to pass all the tests when executed in the
> > > > standalone library, but on the TomEE TCK it doesn't. Also, the Demo
> > > > apps we have, they all fail to deploy for multiple reasons.
> > > >
> > > > I recommend to revert to the previous version until we know why.
> > > >
> > > > These are the results with our TCK:
> > > >
> > > > [INFO] Results:
> > > > [INFO]
> > > > [ERROR] Failures:
> > > > [ERROR]
> > > >
> > >
> >
> CircuitBreakerTest>Arquillian.run:138->testCircuitInitialSuccessDefaultSuccessThreshold:292
> > >
> > > > serviceA should throw an Exception in
> > > > testCircuitDefaultSuccessThreshold on iteration 5
> > > > [ERROR]
> > > >
> > >
> >
> CircuitBreakerTest>Arquillian.run:138->testCircuitLateSuccessDefaultSuccessThreshold:370
> > >
> > > > in serviceA no CircuitBreakerOpenException should be fired on
> > iteration 1
> > > > [ERROR]
> > > >
> > >
> >
> DisableAnnotationGloballyEnableOnClassTest>Arquillian.run:138->testBulkhead:168
> > >
> > > > BootstrapMethod
> > > > [ERROR]
> > > >
> > >
> >
> DisableAnnotationGloballyEnableOnClassTest>Arquillian.run:138->testCircuitBreaker:123
> > >
> > > > BootstrapMethod
> > > > [ERROR]
> > > >
> > >
> >
> DisableAnnotationGloballyEnableOnClassTest>Arquillian.run:138->testRetryEnabled:99
> > >
> > > > BootstrapMethod
> > > > [ERROR]
> > > >
> > >
> >
> DisableAnnotationGloballyEnableOnClassTest>Arquillian.run:138->testTimeout:134
> > >
> > > > BootstrapMethod
> > > > [ERROR]
> > > >
> > >
> >
> DisableAnnotationGloballyEnableOnMethodTest>Arquillian.run:138->testBulkhead:169
> > >
> > > > BootstrapMethod
> > > > [ERROR]
> > > >
> > >
> >
> DisableAnnotationGloballyEnableOnMethodTest>Arquillian.run:138->testCircuitBreaker:124
> > >
> > > > BootstrapMethod
> > > > [ERROR]
> > > >
> > >
> >
> DisableAnnotationGloballyEnableOnMethodTest>Arquillian.run:138->testRetryEnabled:99
> > >
> > > > BootstrapMethod
> > > > [ERROR]
> > > >
> > >
> >
> DisableAnnotationGloballyEnableOnMethodTest>Arquillian.run:138->testTimeout:135
> > >
> > > > BootstrapMethod
> > > > [ERROR]
> > > >
> > >
> >
> DisableAnnotationGloballyTest>Arquillian.run:138->testCircuitClosedThenOpen:118
> > >
> > > > BootstrapMethod
> > > > [ERROR]
> > > >
> > >
> >
> DisableAnnotationGloballyTest>Arquillian.run:138->testFallbackDisabled:107
> > > > BootstrapMethod
> > > > [ERROR]
> > > >
> DisableAnnotationGloballyTest>Arquillian.run:138->testRetryDisabled:94
> > > > BootstrapMethod
> > > > [ERROR]
> > > > DisableAnnotationGloballyTest>Arquillian.run:138->testTimeout:129
> > > > BootstrapMethod
> > > > [ERROR]
> > > >
> > >
> >
> DisableAnnotationOnClassEnableOnMethodTest>Arquillian.run:138->testBulkhead:169
> > >
> > > > BootstrapMethod
> > > > [ERROR]
> > > >
> > >
> >
> DisableAnnotationOnClassEnableOnMethodTest>Arquillian.run:138->testCircuitBreaker:124
> > >
> > > > BootstrapMethod
> > > > [ERROR]
> > > >
> > >
> >
> DisableAnnotationOnClassEnableOnMethodTest>Arquillian.run:138->testRetryEnabled:99
> > >
> > > > BootstrapMethod
> > > > [ERROR]
> > > >
> > >
> >
> DisableAnnotationOnClassEnableOnMethodTest>Arquillian.run:138->testTimeout:135
> > >
> > > > BootstrapMethod
> > > > [ERROR]
> > > >
> > >
> >
> DisableAnnotationOnClassTest>Arquillian.run:138->testCircuitClosedThenOpen:117
> > >
> > > > BootstrapMethod
> > > > [ERROR]
> > > >
> > >
> DisableAnnotationOnClassTest>Arquillian.run:138->testFallbackDisabled:106
> > > > BootstrapMethod
> > > > [ERROR]
> > > > DisableAnnotationOnClassTest>Arquillian.run:138->testRetryDisabled:93
> > > > BootstrapMethod
> > > > [ERROR]
> > > > DisableAnnotationOnClassTest>Arquillian.run:138->testTimeout:128
> > > > BootstrapMethod
> > > > [ERROR]
> > > >
> > >
> >
> DisableAnnotationOnMethodsTest>Arquillian.run:138->testCircuitClosedThenOpen:116
> > >
> > > > BootstrapMethod
> > > > [ERROR]
> > > >
> > >
> >
> DisableAnnotationOnMethodsTest>Arquillian.run:138->testFallbackDisabled:105
> > > > BootstrapMethod
> > > > [ERROR]
> > > >
> DisableAnnotationOnMethodsTest>Arquillian.run:138->testRetryDisabled:93
> > > > BootstrapMethod
> > > > [ERROR]
> > > > DisableAnnotationOnMethodsTest>Arquillian.run:138->testTimeout:127
> > > > BootstrapMethod
> > > > [ERROR]
> > > > DisableFTEnableGloballyTest>Arquillian.run:138->testBulkhead:165
> > > > BootstrapMethod
> > > > [ERROR]
> > > >
> DisableFTEnableGloballyTest>Arquillian.run:138->testCircuitBreaker:120
> > > > BootstrapMethod
> > > > [ERROR]
> > > > DisableFTEnableGloballyTest>Arquillian.run:138->testRetryEnabled:96
> > > > BootstrapMethod
> > > > [ERROR]
> > > > DisableFTEnableGloballyTest>Arquillian.run:138->testTimeout:131
> > > > BootstrapMethod
> > > > [ERROR]
> > > > DisableFTEnableOnClassTest>Arquillian.run:138->testBulkhead:165
> > > > BootstrapMethod
> > > > [ERROR]
> > > > DisableFTEnableOnClassTest>Arquillian.run:138->testCircuitBreaker:120
> > > > BootstrapMethod
> > > > [ERROR]
> > > > DisableFTEnableOnClassTest>Arquillian.run:138->testRetryEnabled:96
> > > > BootstrapMethod
> > > > [ERROR]
> DisableFTEnableOnClassTest>Arquillian.run:138->testTimeout:131
> > > > BootstrapMethod
> > > > [ERROR]
> > > > DisableFTEnableOnMethodTest>Arquillian.run:138->testBulkhead:152
> > > > BootstrapMethod
> > > > [ERROR]
> > > >
> DisableFTEnableOnMethodTest>Arquillian.run:138->testCircuitBreaker:107
> > > > BootstrapMethod
> > > > [ERROR]
> > > > DisableFTEnableOnMethodTest>Arquillian.run:138->testRetryEnabled:96
> > > > BootstrapMethod
> > > > [ERROR]
> > > > DisableFTEnableOnMethodTest>Arquillian.run:138->testTimeout:118
> > > > BootstrapMethod
> > > > [ERROR]
> > > > IncompatibleFallbackMethodTest>Arquillian.arquillianBeforeClass:96 »
> > > > Deployment
> > > > [ERROR]
> > > >
> > >
> >
> IncompatibleFallbackMethodWithArgsTest>Arquillian.arquillianBeforeClass:96
> > > > » Deployment
> > > > [ERROR] IncompatibleFallbackTest>Arquillian.arquillianBeforeClass:96
> »
> > > > Deployment Unab...
> > > > [ERROR]
> > > > InvalidBulkheadAsynchQueueTest>Arquillian.arquillianBeforeClass:96 »
> > > > Deployment
> > > > [ERROR] InvalidBulkheadValueTest>Arquillian.arquillianBeforeClass:96
> »
> > > > Deployment Unab...
> > > > [ERROR]
> > > > InvalidCircuitBreakerDelayTest>Arquillian.arquillianBeforeClass:96 »
> > > > Deployment
> > > > [ERROR]
> > > >
> > >
> >
> InvalidCircuitBreakerFailureRatioNegTest>Arquillian.arquillianBeforeClass:96
> > >
> > > > » Deployment
> > > > [ERROR]
> > > >
> > >
> >
> InvalidCircuitBreakerFailureRatioPosTest>Arquillian.arquillianBeforeClass:96
> > >
> > > > » Deployment
> > > > [ERROR]
> > > >
> > >
> >
> InvalidCircuitBreakerFailureReqVol0Test>Arquillian.arquillianBeforeClass:96
> > > > » Deployment
> > > > [ERROR]
> > > >
> > >
> >
> InvalidCircuitBreakerFailureReqVolNegTest>Arquillian.arquillianBeforeClass:96
> > >
> > > > » Deployment
> > > > [ERROR]
> > > >
> > >
> >
> InvalidCircuitBreakerFailureSuccess0Test>Arquillian.arquillianBeforeClass:96
> > >
> > > > » Deployment
> > > > [ERROR]
> > > >
> > >
> >
> InvalidCircuitBreakerFailureSuccessNegTest>Arquillian.arquillianBeforeClass:96
> > >
> > > > » Deployment
> > > > [ERROR]
> > > > InvalidRetryDelayDurationTest>Arquillian.arquillianBeforeClass:96 »
> > > > Deployment
> > > > [ERROR] InvalidRetryDelayTest>Arquillian.arquillianBeforeClass:96 »
> > > > Deployment Unable ...
> > > > [ERROR] InvalidRetryJitterTest>Arquillian.arquillianBeforeClass:96 »
> > > > Deployment Unable...
> > > > [ERROR]
> InvalidRetryMaxRetriesTest>Arquillian.arquillianBeforeClass:96
> > > > » Deployment Un...
> > > > [ERROR] InvalidTimeoutValueTest>Arquillian.arquillianBeforeClass:96 »
> > > > Deployment Unabl...
> > > > [ERROR] AllMetricsTest>Arquillian.run:138->testAllMetrics:60 »
> > > > NoClassDefFound org/ham...
> > > > [ERROR]
> > > > BulkheadMetricTest>Arquillian.run:138->bulkheadMetricAsyncTest:193 »
> > > > NoClassDefFound
> > > > [ERROR]
> > > >
> BulkheadMetricTest>Arquillian.run:138->bulkheadMetricHistogramTest:152
> > > > » NoClassDefFound
> > > > [ERROR]
> > > >
> BulkheadMetricTest>Arquillian.run:138->bulkheadMetricRejectionTest:121
> > > > » NoClassDefFound
> > > > [ERROR] BulkheadMetricTest>Arquillian.run:138->bulkheadMetricTest:91
> »
> > > > NoClassDefFound
> > > > [ERROR]
> > > >
> > CircuitBreakerMetricTest>Arquillian.run:138->testCircuitBreakerMetric:87
> > > > » NoClassDefFound
> > > > [ERROR] ClashingNameTest>Arquillian.run:138->testClashingName:55 »
> > > > NoClassDefFound org...
> > > > [ERROR]
> > > >
> > >
> >
> ClassLevelMetricTest>Arquillian.run:138->testRetryMetricSuccessfulAfterRetry:80
> > >
> > > > » NoClassDefFound
> > > > [ERROR]
> > > >
> > >
> >
> ClassLevelMetricTest>Arquillian.run:138->testRetryMetricSuccessfulImmediately:59
> > >
> > > > » NoClassDefFound
> > > > [ERROR]
> > > >
> ClassLevelMetricTest>Arquillian.run:138->testRetryMetricUnsuccessful:93
> > > > » NoClassDefFound
> > > > [ERROR]
> > > > FallbackMetricTest>Arquillian.run:138->fallbackMetricHandlerTest:80 »
> > > > NoClassDefFound
> > > > [ERROR]
> > > > FallbackMetricTest>Arquillian.run:138->fallbackMetricMethodTest:54 »
> > > > NoClassDefFound
> > > > [ERROR]
> MetricsDisabledTest>Arquillian.run:138->testMetricsDisabled:66
> > > > NoClassDefFound
> > > > [ERROR]
> > > >
> > >
> >
> RetryMetricTest>Arquillian.run:138->testRetryMetricSuccessfulAfterRetry:71
> > > > » NoClassDefFound
> > > > [ERROR]
> > > >
> > >
> >
> RetryMetricTest>Arquillian.run:138->testRetryMetricSuccessfulImmediately:55
> > > > » NoClassDefFound
> > > > [ERROR]
> > > > RetryMetricTest>Arquillian.run:138->testRetryMetricUnsuccessful:87 »
> > > > NoClassDefFound
> > > > [ERROR] TimeoutMetricTest>Arquillian.run:138->testTimeoutHistogram:85
> > > > » NoClassDefFound
> > > > [ERROR] TimeoutMetricTest>Arquillian.run:138->testTimeoutMetric:57 »
> > > > NoClassDefFound o...
> > > > [INFO]
> > > > [ERROR] Tests run: 251, Failures: 73, Errors: 0, Skipped: 34
> > > > [INFO]
> > > > [INFO]
> > > >
> > ------------------------------------------------------------------------
> > > > [INFO] BUILD FAILURE
> > > > [INFO]
> > > >
> > ------------------------------------------------------------------------
> > > > [INFO] Total time: 14:49 min
> > > > [INFO] Finished at: 2018-12-31T12:13:46Z
> > > > [INFO] Final Memory: 33M/1020M
> > > > [INFO]
> > > >
> > ------------------------------------------------------------------------
> > > >
> > > > Bruno Baptista
> > > > https://twitter.com/brunobat_
> > > >
> > > >
> > > > On 28/12/18 21:41, Jean-Louis Monteiro wrote:
> > > >> Thanks Bruno.
> > > >> I just pushed something there.
> > > >>
> > > >> I did not check so if you have some time to give it a look, that'd
> be
> > > great
> > > >> --
> > > >> Jean-Louis Monteiro
> > > >> http://twitter.com/jlouismonteiro
> > > >> http://www.tomitribe.com
> > > >>
> > > >>
> > > >> On Fri, Dec 28, 2018 at 12:01 PM Bruno Baptista<br...@gmail.com>
> > > wrote:
> > > >>
> > > >>> Hi,
> > > >>>
> > > >>> As far as I can see, the API has changed and we now only need to
> > > >>> customize it like this:
> > > >>>
> > > >>> @ApplicationScoped
> > > >>> public  class  MyExecutionManagerProvider  {
> > > >>>       @Resource
> > > >>>       @Produces
> > > >>>       @Safeguard
> > > >>>       private  ManagedScheduledExecutorService  executor;
> > > >>> }
> > > >>>
> > > >>> See at the bottom of the doc:
> > > https://github.com/apache/geronimo-safeguard
> > > >>>
> > > >>> Cheers
> > > >>>
> > > >>> Bruno Baptista
> > > >>> https://twitter.com/brunobat_
> > > >>>
> > > >>>
> > > >>> On 28/12/18 07:55, Jean-Louis Monteiro wrote:
> > > >>>> Hey Bruno,
> > > >>>>
> > > >>>> I'll push it. Was fixing the build after some PR merges
> > > >>>> Issue is in FailsafeContainerExecutionManagerProvider
> > > >>>>
> > > >>>> If you get a chance to look at it. Otherwise I'll look right after
> > the
> > > >>>> breakfast.
> > > >>>>
> > > >>>> --
> > > >>>> Jean-Louis Monteiro
> > > >>>> http://twitter.com/jlouismonteiro
> > > >>>> http://www.tomitribe.com
> > > >>>>
> > > >>>>
> > > >>>> On Thu, Dec 27, 2018 at 4:08 PM Roberto Cortez
> > > >>> <ra...@yahoo.com.invalid>
> > > >>>> wrote:
> > > >>>>
> > > >>>>> Does it require anything special? Just adding the JAR is not
> > enough?
> > > >>>>>
> > > >>>>>> On 27 Dec 2018, at 12:02, Bruno Baptista<br...@gmail.com>
> > > wrote:
> > > >>>>>>
> > > >>>>>> Do you want help with that?
> > > >>>>>>
> > > >>>>>> Bruno Baptista
> > > >>>>>> https://twitter.com/brunobat_
> > > >>>>>>
> > > >>>>>>
> > > >>>>>> On 27/12/18 11:24, Jean-Louis Monteiro wrote:
> > > >>>>>>> TomEE integration in fault tolerance
> > > >>>>>>>
> > > >>>>>>> Le jeu. 27 déc. 2018 à 11:58, Roberto Cortez
> > > >>>>> <ra...@yahoo.com.invalid>
> > > >>>>>>> a écrit :
> > > >>>>>>>
> > > >>>>>>>> With the MP impls and TomEE integration?
> > > >>>>>>>>
> > > >>>>>>>>> On 27 Dec 2018, at 10:48, Jean-Louis Monteiro <
> > > >>>>> jlmonteiro@tomitribe.com>
> > > >>>>>>>> wrote:
> > > >>>>>>>>> Sorry for the delay guys, but there are some compilation
> issues
> > > to
> > > >>>>> fix.
> > > >>>>>>>>> --
> > > >>>>>>>>> Jean-Louis Monteiro
> > > >>>>>>>>> http://twitter.com/jlouismonteiro
> > > >>>>>>>>> http://www.tomitribe.com
> > > >>>>>>>>>
> > > >>>>>>>>>
> > > >>>>>>>>> On Wed, Dec 26, 2018 at 7:08 PM Bruno Baptista<
> > > brunobat@gmail.com>
> > > >>>>>>>> wrote:
> > > >>>>>>>>>> All good for now.
> > > >>>>>>>>>>
> > > >>>>>>>>>> Bruno Baptista
> > > >>>>>>>>>> https://twitter.com/brunobat_
> > > >>>>>>>>>>
> > > >>>>>>>>>>
> > > >>>>>>>>>> On 26/12/18 12:09, Roberto Cortez wrote:
> > > >>>>>>>>>>> Hi JL,
> > > >>>>>>>>>>>
> > > >>>>>>>>>>> Please, go ahead.
> > > >>>>>>>>>>>
> > > >>>>>>>>>>> I think Bruno had some ideas regarding Fault Tolerance.
> > > >>>>>>>>>>>
> > > >>>>>>>>>>> Cheers,
> > > >>>>>>>>>>> Roberto
> > > >>>>>>>>>>>
> > > >>>>>>>>>>>> On 26 Dec 2018, at 11:57, Ivan Junckes Filho <
> > > >>>>> ivanjunckes@gmail.com>
> > > >>>>>>>>>> wrote:
> > > >>>>>>>>>>>> Cool JL thanks! I will need a change in geronimo-metrics
> to
> > > fix a
> > > >>>>>>>> gauge
> > > >>>>>>>>>>>> issue in  metrics. After that my pr
> > > >>>>>>>>>> https://github.com/apache/tomee/pull/213
> > > >>>>>>>>>>>> <https://github.com/apache/tomee/pull/213>  should work.
> > > >>>>>>>>>>>>
> > > >>>>>>>>>>>> On Wed, Dec 26, 2018 at 9:42 AM Jean-Louis Monteiro <
> > > >>>>>>>>>>>> jlmonteiro@tomitribe.com> wrote:
> > > >>>>>>>>>>>>
> > > >>>>>>>>>>>>> Most of the implementations we are integrating in TomEE
> are
> > > >>>>> hosted in
> > > >>>>>>>>>>>>> Geronimo yes.
> > > >>>>>>>>>>>>> Release process is done, Romain has done it over the
> > weekend.
> > > >>>>>>>>>>>>>
> > > >>>>>>>>>>>>> So I'll proceed and create the tickets and do the upgrade
> > in
> > > >>> TomEE
> > > >>>>>>>>>>>>> --
> > > >>>>>>>>>>>>> Jean-Louis Monteiro
> > > >>>>>>>>>>>>> http://twitter.com/jlouismonteiro
> > > >>>>>>>>>>>>> http://www.tomitribe.com
> > > >>>>>>>>>>>>>
> > > >>>>>>>>>>>>>
> > > >>>>>>>>>>>>> On Wed, Dec 26, 2018 at 12:28 PM Matthew Broadhead
> > > >>>>>>>>>>>>> <ma...@nbmlaw.co.uk.invalid>  wrote:
> > > >>>>>>>>>>>>>
> > > >>>>>>>>>>>>>> should we be on geronimo list?  i would like to monitor
> > the
> > > >>>>> process
> > > >>>>>>>>>>>>>> On 26/12/2018 12:08, Jean-Louis Monteiro wrote:
> > > >>>>>>>>>>>>>>> Hi,
> > > >>>>>>>>>>>>>>>
> > > >>>>>>>>>>>>>>> In case you missed it, MicroProfile implementations are
> > > under
> > > >>>>> vote
> > > >>>>>>>> on
> > > >>>>>>>>>>>>> the
> > > >>>>>>>>>>>>>>> geronimo side of things.
> > > >>>>>>>>>>>>>>>
> > > >>>>>>>>>>>>>>> I'll proceed with the RESULT emails and with the
> process.
> > > >>>>>>>>>>>>>>> Is there any objection if I update them all in TomEE?
> > > >>>>>>>>>>>>>>>
> > > >>>>>>>>>>>>>>> Jean-Louis
> > > >>>>>>>>>>>>>>> --
> > > >>>>>>>>>>>>>>> Jean-Louis Monteiro
> > > >>>>>>>>>>>>>>> http://twitter.com/jlouismonteiro
> > > >>>>>>>>>>>>>>> http://www.tomitribe.com
> > > >>>>>>>>>>>>>>>
> > > >>>>>>>>>>>>>> --
> > > >>>>>>>>>>>>>> Mr MT Broadhead
> > > >>>>>>>>>>>>>> Nigel Broadhead Mynard
> > > >>>>>>>>>>>>>> See the latest jobs available at NBM @
> > > >>>>>>>>>>>>>> https://nbmlaw.co.uk/recruitment.htm
> > > >>>>>>>>>>>>>>
> > > >>>>>>>>>>>>>> 32 Rainsford Road
> > > >>>>>>>>>>>>>> Chelmsford Essex CM1 2QG
> > > >>>>>>>>>>>>>> Tel: 01245 269909 Fax: 01245 261932
> > > >>>>>>>>>>>>>> https://nbmlaw.co.uk
> > > >>>>>>>>>>>>>>
> > > >>>>>>>>>>>>>> Partners: WJ Broadhead NP Eason SJ Lacey CR Broadhead D
> > > >>> Seepaul T
> > > >>>>>>>>>> Carley
> > > >>>>>>>>>>>>>> Nigel Broadhead Mynard Solicitors are authorised and
> > > regulated
> > > >>> by
> > > >>>>>>>> the
> > > >>>>>>>>>>>>>> Solicitors Regulation Authority. We are also bound by
> > their
> > > >>> code
> > > >>>>> of
> > > >>>>>>>>>>>>>> conduct. Registered no. 00061052
> > > >>>>>>>>>>>>>>
> > > >>>>>>>>>>>>>> Nigel Broadhead Mynard also provide a will writing
> > service,
> > > see
> > > >>>>>>>>>>>>>> https://nbmlaw.co.uk/wills.htm  for more information
> > > >>>>>>>>>>>>>>
> > > >>>>>>>>>>>>>> Confidentiality: Information in this message is
> > confidential
> > > >>> and
> > > >>>>> may
> > > >>>>>>>>>> be
> > > >>>>>>>>>>>>>> legally privileged. It is intended solely for the
> > recipient
> > > to
> > > >>>>> whom
> > > >>>>>>>>>> it is
> > > >>>>>>>>>>>>>> addressed. If you receive the message in error, please
> > > notify
> > > >>> the
> > > >>>>>>>>>> sender
> > > >>>>>>>>>>>>>> and immediately destroy all copies.
> > > >>>>>>>>>>>>>>
> > > >>>>>>>>>>>>>> Security warning: Please note that this e-mail has been
> > > created
> > > >>>>> in
> > > >>>>>>>> the
> > > >>>>>>>>>>>>>> knowledge that e-mail is not a 100% secure
> communications
> > > >>>>> medium. We
> > > >>>>>>>>>>>>> advise
> > > >>>>>>>>>>>>>> you that you understand and observe this lack of
> security
> > > when
> > > >>>>>>>>>> e-mailing
> > > >>>>>>>>>>>>>> us. This e-mail does not constitute a legally binding
> > > document.
> > > >>>>> No
> > > >>>>>>>>>>>>>> contracts may be concluded on behalf of Nigel Broadhead
> > > Mynard
> > > >>>>>>>>>> Solicitors
> > > >>>>>>>>>>>>>> by e-mail communications.
> > > >>>>>>>>>>>>>>
> > > >>>>>>>>>>>>>> Disclaimer: Please be aware of cyber crime. Nigel
> > Broadhead
> > > >>>>> Mynard
> > > >>>>>>>>>> will
> > > >>>>>>>>>>>>>> not take responsibility if you transfer money to a wrong
> > > bank
> > > >>>>>>>> account.
> > > >>>>>>>>>>>>>> Please speak to your Solicitor before transferring any
> > > money.
> > > >>> If
> > > >>>>> you
> > > >>>>>>>>>>>>>> receive an email from Nigel Broadhead Mynard requesting
> > your
> > > >>> bank
> > > >>>>>>>>>> details
> > > >>>>>>>>>>>>>> or telling you our bank details have changed, please
> > contact
> > > >>> your
> > > >>>>>>>>>>>>> Solicitor
> > > >>>>>>>>>>>>>> immediately to clarify.
> > > >>>>>>>>>>>>>>
> > > >>>>>>>>>>>>>> PLEASE ALSO NOTE that Nigel Broadhead Mynard only use
> > emails
> > > >>>>> which
> > > >>>>>>>> end
> > > >>>>>>>>>>>>>> with the suffix @nbmlaw.co.uk. If you receive any email
> > > from
> > > >>> an
> > > >>>>>>>>>> address
> > > >>>>>>>>>>>>>> without that suffix or where that suffix does not appear
> > in
> > > the
> > > >>>>>>>>>> address
> > > >>>>>>>>>>>>> box
> > > >>>>>>>>>>>>>> when you click "Reply" then you should not rely on the
> > email
> > > >>>>> being
> > > >>>>>>>>>> from
> > > >>>>>>>>>>>>> NBM
> > > >>>>>>>>>>>>>> and you should immediately contact us on the above
> number
> > or
> > > >>> any
> > > >>>>>>>>>> numbers
> > > >>>>>>>>>>>>>> published on our website to verify the source of the
> email
> > > is
> > > >>>>>>>> genuine.
> > > >>>>>>>>>>>>>> If you have any queries, please contact
> > > >>>>> administrator@nbmlaw.co.uk
> > >
> >
>
>
> --
> Atentamente:
> César Hernández Mendoza.
>