[GitHub] [tomee] dblevins merged pull request #565: TOMEE-2675 - add translate in PT to examples/mp-faulttolerance-retry

2019-09-09 Thread GitBox
dblevins merged pull request #565: TOMEE-2675 - add translate in PT to 
examples/mp-faulttolerance-retry
URL: https://github.com/apache/tomee/pull/565
 
 
   


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [tomee] dblevins merged pull request #564: TOMEE-2674 - add translate in PT to examples/mp-custom-healthcheck

2019-09-09 Thread GitBox
dblevins merged pull request #564: TOMEE-2674 - add translate in PT to 
examples/mp-custom-healthcheck
URL: https://github.com/apache/tomee/pull/564
 
 
   


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [tomee] dblevins merged pull request #562: [TOMEE-2669] [Translation] mp-jsonb-configuration example to Spanish

2019-09-09 Thread GitBox
dblevins merged pull request #562: [TOMEE-2669] [Translation] 
mp-jsonb-configuration example to Spanish
URL: https://github.com/apache/tomee/pull/562
 
 
   


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [tomee] dblevins merged pull request #563: [TOMEE-2669] [Translation] mp-metrics-counted example to Spanish

2019-09-09 Thread GitBox
dblevins merged pull request #563: [TOMEE-2669] [Translation] 
mp-metrics-counted example to Spanish
URL: https://github.com/apache/tomee/pull/563
 
 
   


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [tomee] dblevins merged pull request #561: [TOMEE-2669] [Translation] mp-faulttolerance-timeout example to Spanish

2019-09-09 Thread GitBox
dblevins merged pull request #561: [TOMEE-2669] [Translation] 
mp-faulttolerance-timeout example to Spanish
URL: https://github.com/apache/tomee/pull/561
 
 
   


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


Re: Getting a TomEE 8.0.0 final out the door

2019-09-09 Thread David Blevins
The change I wanted to get in (TOMEE-2517) is in, so I say let's go for it!


-- 
David Blevins
http://twitter.com/dblevins
http://www.tomitribe.com

> On Sep 5, 2019, at 7:28 AM, Jean-Louis Monteiro  
> wrote:
> 
> Alright, we've got most of the APIs required. Only JavaMail 1.6 is missing
> but it's not required for the moment, so suggest we don't hold on it to
> create a 8.0.0 final.
> 
> I just released the other artifacts and I'll get a javaee-api up for vote
> today.
> Then start checking all JIRA and other TomEE dependencies in order to start
> the release process over the weekend of beginning of next week.
> 
> --
> Jean-Louis Monteiro
> http://twitter.com/jlouismonteiro
> http://www.tomitribe.com
> 
> 
> On Sun, Aug 25, 2019 at 6:48 AM Cesar Hernandez 
> wrote:
> 
>> Thanks, Jean-Louis for the update
>> 
>> We could have something for CodeOne and use the event to promote TomEE.
>> Thoughts?
>> 
>> +1 for moving forward with a release :)
>> 
>> El jue., 22 ago. 2019 a las 14:06, Jean-Louis Monteiro (<
>> jlmonte...@tomitribe.com>) escribió:
>> 
>>> Pulling this thread up to the list
>>> 
>>> Now that we have Java 11 support, and a good MicroProfile coverage. What
>>> about trying something out end of the month?
>>> 
>>> We could have something for CodeOne and use the event to promote TomEE.
>>> 
>>> Thoughts?
>>> 
>>> --
>>> Jean-Louis Monteiro
>>> http://twitter.com/jlouismonteiro
>>> http://www.tomitribe.com
>>> 
>>> 
>>> On Fri, Aug 9, 2019 at 2:58 AM David Blevins 
>>> wrote:
>>> 
 It would be really great to get a TomEE 8.0.0 final out the door in the
 next 4-6 weeks.
 
 There's a huge list of conferences coming up, including CodeOne, where
>> it
 would be fantastic to have a final to use.  If we miss the Sept/Oct
>>> range,
 we hit Nov/Dec where people do very little and we don't have people's
 attention again till January.
 
 We had this discussion some months ago and I recall feedback then was
>>> Java
 11 support.  The other aspect, somewhat minor but important, is the
>> BVal
 upgrade.  If I can find the time, I'd like to do the rework of the
 MicroProfile JWT + BeanValidation feature, but that can easily wait
>> till
 later.
 
 Are there other aspects people would want to go in the box *and* you
>> have
 time to help with?  If you don't have time to help and want something,
 still speak up, but of course be patient as it may or may not be easy
>>> slip
 in now.
 
 
 --
 David Blevins
 http://twitter.com/dblevins
 http://www.tomitribe.com
 
 
>>> 
>> 
>> 
>> --
>> Atentamente:
>> César Hernández.
>> 



[GitHub] [tomee] dblevins merged pull request #560: TOMEE-2383

2019-09-09 Thread GitBox
dblevins merged pull request #560: TOMEE-2383
URL: https://github.com/apache/tomee/pull/560
 
 
   


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


Translate Portuguese MicroProfile Examples

2019-09-09 Thread Robinson Severo
Hi,

I created 2 PRs for MicroProfile examples in Portuguese:

https://github.com/apache/tomee/pull/565
https://github.com/apache/tomee/pull/564

Thanks

Robinson


Re: Hi HackDay Comunidad Hispana JUGs

2019-09-09 Thread Cesar Hernandez
+1, Thanks much Carlos,


El lun., 9 sept. 2019 a las 10:56, Carlos Chacín ()
escribió:

> Hi,
>
> I created 3 PRs for MicroProfile examples in Spanish:
>
> https://github.com/apache/tomee/pull/561
> https://github.com/apache/tomee/pull/562
> https://github.com/apache/tomee/pull/563
>
> On Sun, Sep 8, 2019 at 10:05 PM Carlos Chacín  wrote:
>
> > Created the ticket to start translating the MP examples:
> >
> > https://issues.apache.org/jira/browse/TOMEE-2673
> >
> > I'll submit separated PRs to make the review process easier.
> >
> > On Sat, Sep 7, 2019 at 4:58 PM Carlos Chacín  wrote:
> >
> >> Sweet, I'll do some of those and create the JIRA tickets before hand as
> >> well.
> >>
> >> Thank you folks.
> >>
> >> On Sat, Sep 7, 2019 at 2:24 PM David Blevins 
> >> wrote:
> >>
> >>> > On Sep 7, 2019, at 1:57 PM, Carlos Chacín  wrote:
> >>> >
> >>> > David, do you have any other Spanish translation tickets available?
> >>> >
> >>> > I have some free time this weekend.
> >>>
> >>> Good heavens, there are so many it would take hours to make tickets :)
> >>>
> >>> There are 152 not translated.  Full list below.  If I were to give any
> >>> direction on where to focus, I'd say anything MicroProfile.  Seria
> >>> increible si podriamos hacer el mas grande catálogo de MicroProfile en
> >>> Español y posicionar Latinos hacerse los expertos mundiales en este
> tema.
> >>>
> >>> - applet/README.adoc
> >>> - application-composer/README.adoc
> >>> - applicationcomposer-jaxws-cdi/README.adoc
> >>> - applicationexception/README.adoc
> >>> - arquillian-jpa/README.adoc
> >>> - async-postconstruct/README.adoc
> >>> - async-servlet/README.adoc
> >>> - bean-validation-design-by-contract/README.adoc
> >>> - bval-evaluation-redeployment/README.adoc
> >>> - cdi-alternative-and-stereotypes/README.adoc
> >>> - cdi-basic/README.adoc
> >>> - cdi-events/README.adoc
> >>> - cdi-interceptors/README.adoc
> >>> - cdi-produces-disposes/README.adoc
> >>> - cdi-produces-field/README.adoc
> >>> - cdi-qualifier/README.adoc
> >>> - cdi-realm/README.adoc
> >>> - cdi-request-scope/README.adoc
> >>> - cdi-session-scope/README.adoc
> >>> - change-jaxws-url/README.adoc
> >>> - cloud-tomee-azure/README.adoc
> >>> - component-interfaces/README.adoc
> >>> - concurrency-utils/README.adoc
> >>> - connector-war/README.adoc
> >>> - cucumber-jvm/README.adoc
> >>> - custom-injection/README.adoc
> >>> - datasource-ciphered-password/README.adoc
> >>> - datasource-versioning/README.adoc
> >>> - decorators/README.adoc
> >>> - deltaspike-fullstack/README.adoc
> >>> - deltaspike-i18n/README.adoc
> >>> - dynamic-dao-implementation/README.adoc
> >>> - dynamic-datasource-routing/README.adoc
> >>> - dynamic-implementation/README.adoc
> >>> - dynamic-proxy-to-access-mbean/README.adoc
> >>> - ear-testing/README.adoc
> >>> - ejb-examples/README.adoc
> >>> - ejb-remote-call/README.adoc
> >>> - ejb-remote-call-2/README.adoc
> >>> - ejb-webservice/README.adoc
> >>> - helloworld-weblogic/README.adoc
> >>> - injection-of-connectionfactory/README.adoc
> >>> - injection-of-datasource/README.adoc
> >>> - injection-of-ejbs/README.adoc
> >>> - injection-of-entitymanager/README.adoc
> >>> - injection-of-env-entry/README.adoc
> >>> - interceptors/README.adoc
> >>> - java-modules/README.adoc
> >>> - jaxrs-filter/README.adoc
> >>> - jaxrs-json-provider-jettison/README.adoc
> >>> - jpa-eclipselink/README.adoc
> >>> - jpa-enumerated/README.adoc
> >>> - jpa-hibernate/README.adoc
> >>> - jsf-cdi-and-ejb/README.adoc
> >>> - jsf-managedBean-and-ejb/README.adoc
> >>> - jsonb-configuration/README.adoc
> >>> - jsonb-custom-serializer/README.adoc
> >>> - lookup-of-ejbs/README.adoc
> >>> - lookup-of-ejbs-with-descriptor/README.adoc
> >>> - mbean-auto-registration/README.adoc
> >>> - moviefun/README.adoc
> >>> - moviefun-rest/README.adoc
> >>> - movies-complete/README.adoc
> >>> - movies-complete-meta/README.adoc
> >>> - mp-config-source-database/README.adoc
> >>> - mp-faulttolerance-retry/README.adoc
> >>> - mp-faulttolerance-timeout/README.adoc
> >>> - mp-jsonb-configuration/README.adoc
> >>> - mp-jwt-bean-validation/README.adoc
> >>> - mp-jwt-bean-validation-strongly-typed/README.adoc
> >>> - mp-metrics-counted/README.adoc
> >>> - mp-metrics-gauge/README.adoc
> >>> - mp-metrics-histogram/README.adoc
> >>> - mp-metrics-metered/README.adoc
> >>> - mp-metrics-timed/README.adoc
> >>> - mp-opentracing-traced/README.adoc
> >>> - mp-rest-client/README.adoc
> >>> - mp-rest-jwt/README.adoc
> >>> - mp-rest-jwt-jwk/README.adoc
> >>> - mp-rest-jwt-principal/README.adoc
> >>> - mp-rest-jwt-public-key/README.adoc
> >>> - mtom/README.adoc
> >>> - multi-jpa-provider-testing/README.adoc
> >>> - multiple-tomee-arquillian/README.adoc
> >>> - mvc-cxf/README.adoc
> >>> - mvc-cxf-hibernate/README.adoc
> >>> - mvc-resteasy/README.adoc
> >>> - myfaces-codi-demo/README.adoc
> >>> - persistence-fragment/README.adoc
> >>> - pojo-webservice/README.adoc
> >>> - polling-parent/README.adoc
> >>> - 

Rewrite of TOMEE-2517 Bean Validation with MicroProfile JWT (was Re: TOMEE-2515 MicroProfile JWT 1.1 Cleanup)

2019-09-09 Thread David Blevins


> On May 13, 2019, at 11:47 AM, David Blevins  wrote:
> 
> - TOMEE-2517: MP-JWT and BeanValidation adds a fancy new feature that allows 
> users to use Bean Validation to check JWTs.  You simply write a validation 
> constraints for against the JsonWebToken and annotate your method.  A method 
> no longer needs to use @RolesAllowed and can be very expressive and specific 
> through the power of bean validation.
> 
> - TOMEE-2517: MP-JWT and BeanValidation Example.  Any new feature needs 
> documentation or it doesn't exist.  The example is functional and clean.  The 
> README is barely there and will need more work.

Ok, TOMEE-2517 has been rewritten and merged.  All tests passed on my machine, 
we'll see what the CI says.

The heart of this feature is that it lets you replace uses of `@RolesAllowed` 
with annotations of your own creation.  Simply create Bean Validation 
annotations that validate against the MicroProfile JWT `JsonWebToken` interface.

A short example, where you previously had this:

@Path("/movies")
@Produces(MediaType.APPLICATION_JSON)
@Consumes(MediaType.APPLICATION_JSON)
@RequestScoped
public class MovieService {

private Map store = new ConcurrentHashMap<>();

@GET
@RolesAllowed({"manager", "user"})
public List getAllMovies() {
return new ArrayList<>(store.values());
}

@POST
@RolesAllowed("manager")
public void addMovie(Movie newMovie) {
store.put(newMovie.getId(), newMovie);
}
}

You can now do:

@Path("/movies")
@Produces(MediaType.APPLICATION_JSON)
@Consumes(MediaType.APPLICATION_JSON)
@RequestScoped
public class MovieService {

private Map store = new ConcurrentHashMap<>();

@GET
@User
@Manager
public List getAllMovies() {
return new ArrayList<>(store.values());
}

@POST
@Manager
public void addMovie(Movie newMovie) {
store.put(newMovie.getId(), newMovie);
}
}

Of course, you can now start to validate other parts of the JWT besides 
`groups`, such as `aud` or `iss`:

@Path("/movies")
@Produces(MediaType.APPLICATION_JSON)
@Consumes(MediaType.APPLICATION_JSON)
@RequestScoped
public class MovieService {

private Map store = new ConcurrentHashMap<>();

@GET
@Issuer("https://movies.example.com;)
@User
@Manager
public List getAllMovies() {
return new ArrayList<>(store.values());
}

@POST
@Audience("movies")
@Manager
public void addMovie(Movie newMovie) {
store.put(newMovie.getId(), newMovie);
}
}


To make this work under the covers, we have to basically split a developer's 
bean class into two parts which are used by the different code that needs to 
validate.

So if you have a class called Foo that uses Bean Validation constraints for 
both JWT and Return value, you will get the following two classes generated:

 - `Foo$$ReturnConstraints` used by an updated version of `BValInterceptor`, 
which is a CDI interceptor for return and parameter validation
 - `Foo$$JwtConstraints` used by `ValidationInterceptor`, which is a JAX-RS 
`ContainerRequestFilter` that does the JWT validation

To determine if we need to do any of this for a particular class, we have 
`ClassValidationData`. If it looks as there are JWT constraints on the class, 
we use `ClassValidationGenerator` to handle the generation, which in turn 
delegates to these classes to do the ASM work:

 - `JwtValidationGenerator`
 - `ReturnValidationGenerator`

Effectively we're sorting your Bean Validation annotations into groups based on 
what they validate.

Overall, I consider this feature a pre-standard prototype.  The goal is to:

 - show it to as many people as we can
 - get people to see the appeal
 - get everyone thinking about what missing pieces might have to be created if 
we were to do it cleanly in a spec

There would likely need to be both Bean Validation and MicroProfile JWT 
specification updates for this.

What the Bean Validation spec improvements might be is an open question.  There 
are a few ways we could approach it.


-David




Re: Hi HackDay Comunidad Hispana JUGs

2019-09-09 Thread Carlos Chacín
Hi,

I created 3 PRs for MicroProfile examples in Spanish:

https://github.com/apache/tomee/pull/561
https://github.com/apache/tomee/pull/562
https://github.com/apache/tomee/pull/563

On Sun, Sep 8, 2019 at 10:05 PM Carlos Chacín  wrote:

> Created the ticket to start translating the MP examples:
>
> https://issues.apache.org/jira/browse/TOMEE-2673
>
> I'll submit separated PRs to make the review process easier.
>
> On Sat, Sep 7, 2019 at 4:58 PM Carlos Chacín  wrote:
>
>> Sweet, I'll do some of those and create the JIRA tickets before hand as
>> well.
>>
>> Thank you folks.
>>
>> On Sat, Sep 7, 2019 at 2:24 PM David Blevins 
>> wrote:
>>
>>> > On Sep 7, 2019, at 1:57 PM, Carlos Chacín  wrote:
>>> >
>>> > David, do you have any other Spanish translation tickets available?
>>> >
>>> > I have some free time this weekend.
>>>
>>> Good heavens, there are so many it would take hours to make tickets :)
>>>
>>> There are 152 not translated.  Full list below.  If I were to give any
>>> direction on where to focus, I'd say anything MicroProfile.  Seria
>>> increible si podriamos hacer el mas grande catálogo de MicroProfile en
>>> Español y posicionar Latinos hacerse los expertos mundiales en este tema.
>>>
>>> - applet/README.adoc
>>> - application-composer/README.adoc
>>> - applicationcomposer-jaxws-cdi/README.adoc
>>> - applicationexception/README.adoc
>>> - arquillian-jpa/README.adoc
>>> - async-postconstruct/README.adoc
>>> - async-servlet/README.adoc
>>> - bean-validation-design-by-contract/README.adoc
>>> - bval-evaluation-redeployment/README.adoc
>>> - cdi-alternative-and-stereotypes/README.adoc
>>> - cdi-basic/README.adoc
>>> - cdi-events/README.adoc
>>> - cdi-interceptors/README.adoc
>>> - cdi-produces-disposes/README.adoc
>>> - cdi-produces-field/README.adoc
>>> - cdi-qualifier/README.adoc
>>> - cdi-realm/README.adoc
>>> - cdi-request-scope/README.adoc
>>> - cdi-session-scope/README.adoc
>>> - change-jaxws-url/README.adoc
>>> - cloud-tomee-azure/README.adoc
>>> - component-interfaces/README.adoc
>>> - concurrency-utils/README.adoc
>>> - connector-war/README.adoc
>>> - cucumber-jvm/README.adoc
>>> - custom-injection/README.adoc
>>> - datasource-ciphered-password/README.adoc
>>> - datasource-versioning/README.adoc
>>> - decorators/README.adoc
>>> - deltaspike-fullstack/README.adoc
>>> - deltaspike-i18n/README.adoc
>>> - dynamic-dao-implementation/README.adoc
>>> - dynamic-datasource-routing/README.adoc
>>> - dynamic-implementation/README.adoc
>>> - dynamic-proxy-to-access-mbean/README.adoc
>>> - ear-testing/README.adoc
>>> - ejb-examples/README.adoc
>>> - ejb-remote-call/README.adoc
>>> - ejb-remote-call-2/README.adoc
>>> - ejb-webservice/README.adoc
>>> - helloworld-weblogic/README.adoc
>>> - injection-of-connectionfactory/README.adoc
>>> - injection-of-datasource/README.adoc
>>> - injection-of-ejbs/README.adoc
>>> - injection-of-entitymanager/README.adoc
>>> - injection-of-env-entry/README.adoc
>>> - interceptors/README.adoc
>>> - java-modules/README.adoc
>>> - jaxrs-filter/README.adoc
>>> - jaxrs-json-provider-jettison/README.adoc
>>> - jpa-eclipselink/README.adoc
>>> - jpa-enumerated/README.adoc
>>> - jpa-hibernate/README.adoc
>>> - jsf-cdi-and-ejb/README.adoc
>>> - jsf-managedBean-and-ejb/README.adoc
>>> - jsonb-configuration/README.adoc
>>> - jsonb-custom-serializer/README.adoc
>>> - lookup-of-ejbs/README.adoc
>>> - lookup-of-ejbs-with-descriptor/README.adoc
>>> - mbean-auto-registration/README.adoc
>>> - moviefun/README.adoc
>>> - moviefun-rest/README.adoc
>>> - movies-complete/README.adoc
>>> - movies-complete-meta/README.adoc
>>> - mp-config-source-database/README.adoc
>>> - mp-faulttolerance-retry/README.adoc
>>> - mp-faulttolerance-timeout/README.adoc
>>> - mp-jsonb-configuration/README.adoc
>>> - mp-jwt-bean-validation/README.adoc
>>> - mp-jwt-bean-validation-strongly-typed/README.adoc
>>> - mp-metrics-counted/README.adoc
>>> - mp-metrics-gauge/README.adoc
>>> - mp-metrics-histogram/README.adoc
>>> - mp-metrics-metered/README.adoc
>>> - mp-metrics-timed/README.adoc
>>> - mp-opentracing-traced/README.adoc
>>> - mp-rest-client/README.adoc
>>> - mp-rest-jwt/README.adoc
>>> - mp-rest-jwt-jwk/README.adoc
>>> - mp-rest-jwt-principal/README.adoc
>>> - mp-rest-jwt-public-key/README.adoc
>>> - mtom/README.adoc
>>> - multi-jpa-provider-testing/README.adoc
>>> - multiple-tomee-arquillian/README.adoc
>>> - mvc-cxf/README.adoc
>>> - mvc-cxf-hibernate/README.adoc
>>> - mvc-resteasy/README.adoc
>>> - myfaces-codi-demo/README.adoc
>>> - persistence-fragment/README.adoc
>>> - pojo-webservice/README.adoc
>>> - polling-parent/README.adoc
>>> - projectstage-demo/README.adoc
>>> - quartz-app/README.adoc
>>> - README.adoc
>>> - realm-in-tomee/README.adoc
>>> - reload-persistence-unit-properties/README.adoc
>>> - resources-declared-in-webapp/README.adoc
>>> - resources-jmx-example/README.adoc
>>> - rest-applicationcomposer-mockito/README.adoc
>>> - rest-cdi/README.adoc
>>> - rest-example/README.adoc
>>> - 

[GitHub] [tomee] cchacin commented on issue #561: [TOMEE-2669] [Translation] mp-faulttolerance-timeout example to Spanish

2019-09-09 Thread GitBox
cchacin commented on issue #561: [TOMEE-2669] [Translation] 
mp-faulttolerance-timeout example to Spanish
URL: https://github.com/apache/tomee/pull/561#issuecomment-529570133
 
 
   @emecas I'll try to do so for the next task  


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [tomee] cchacin commented on a change in pull request #561: [TOMEE-2669] [Translation] mp-faulttolerance-timeout example to Spanish

2019-09-09 Thread GitBox
cchacin commented on a change in pull request #561: [TOMEE-2669] [Translation] 
mp-faulttolerance-timeout example to Spanish
URL: https://github.com/apache/tomee/pull/561#discussion_r322347685
 
 

 ##
 File path: examples/mp-faulttolerance-timeout/README_es.adoc
 ##
 @@ -0,0 +1,107 @@
+= Tolerancia a fallos (Fault Tolerance) en MicroProfile - Timeout (Tiempo de 
espera)
+:index-group: MicroProfile
+:jbake-type: page
+:jbake-status: published
+
+Este es un ejemplo de como usar Microprofile `@Timeout` en TomEE.
+
+[discrete]
+== Funcionalidad de tiempo de espera (Timeout)
+
+`Fault Tolerance Timeout` permite especificar cuanto tiempo puede tomar una 
tarea en completar su ejecución y abortarla en caso de que tarde mas de el 
tiempo especificado. La funcionalidad de Timeout puede ser usada en conjunto 
con otras anotaciones para guiar la ejecución y resultado de una tarea. Mira la
 
 Review comment:
   Fixed in b25d0f5


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [tomee] dblevins merged pull request #566: Rewrite of TOMEE-2517 Bean Validation with MicroProfile JWT

2019-09-09 Thread GitBox
dblevins merged pull request #566: Rewrite of TOMEE-2517 Bean Validation with 
MicroProfile JWT
URL: https://github.com/apache/tomee/pull/566
 
 
   


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [tomee] asf-ci commented on issue #566: Rewrite of TOMEE-2517 Bean Validation with MicroProfile JWT

2019-09-09 Thread GitBox
asf-ci commented on issue #566: Rewrite of TOMEE-2517 Bean Validation with 
MicroProfile JWT
URL: https://github.com/apache/tomee/pull/566#issuecomment-529548643
 
 
   Can one of the admins verify this patch?


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [tomee] asf-ci commented on issue #566: Rewrite of TOMEE-2517 Bean Validation with MicroProfile JWT

2019-09-09 Thread GitBox
asf-ci commented on issue #566: Rewrite of TOMEE-2517 Bean Validation with 
MicroProfile JWT
URL: https://github.com/apache/tomee/pull/566#issuecomment-529548649
 
 
   Can one of the admins verify this patch?


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [tomee] dblevins opened a new pull request #566: Rewrite of TOMEE-2517 Bean Validation with MicroProfile JWT

2019-09-09 Thread GitBox
dblevins opened a new pull request #566: Rewrite of TOMEE-2517 Bean Validation 
with MicroProfile JWT
URL: https://github.com/apache/tomee/pull/566
 
 
   


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [tomee] asf-ci commented on issue #566: Rewrite of TOMEE-2517 Bean Validation with MicroProfile JWT

2019-09-09 Thread GitBox
asf-ci commented on issue #566: Rewrite of TOMEE-2517 Bean Validation with 
MicroProfile JWT
URL: https://github.com/apache/tomee/pull/566#issuecomment-529548642
 
 
   Can one of the admins verify this patch?


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


Re: [VOTE] Release quartz-openejb-shade 2.2.4

2019-09-09 Thread Jean-Louis Monteiro
Looks good.
+1
--
Jean-Louis Monteiro
http://twitter.com/jlouismonteiro
http://www.tomitribe.com


On Sun, Sep 8, 2019 at 10:26 PM Jonathan Gallimore <
jonathan.gallim...@gmail.com> wrote:

> Hi
>
> This is a vote for releasing an updated quartz-openejb-shade jar. This is
> used by OpenEJB core to provide EJB timer services. We shade quartz to
> avoid conflicts if users provide it in their applications themselves.
> Quartz itself was vulnerable to an External XML Entity Processing issue
> (XXE), and in turn, so is our shaded version. This release shades an up to
> date Quartz package with the XXE fixed.
>
> *Sources*
>
> https://repository.apache.org/content/repositories/orgapachetomee-1144/org/apache/openejb/shade/quartz-openejb-shade/2.2.4/quartz-openejb-shade-2.2.4-source-release.zip
>
> *Binary*
>
> https://repository.apache.org/content/repositories/orgapachetomee-1144/org/apache/openejb/shade/quartz-openejb-shade/2.2.4/quartz-openejb-shade-2.2.4.jar
>
> *Change*
> https://issues.apache.org/jira/browse/TOMEE-2672 (still open as the update
> in TomEE will refer to this as well).
>
> Please VOTE
> [+1] all fine, ship it
> [+0] don't care
> [-1] stop, because ${reason}
>
> The VOTE is open for 72h.
>
> Many thanks
>
> Jon
>


[GitHub] [tomee] robinsonvs opened a new pull request #565: TOMEE-2675 - add translate in PT to examples/mp-faulttolerance-retry

2019-09-09 Thread GitBox
robinsonvs opened a new pull request #565: TOMEE-2675 - add translate in PT to 
examples/mp-faulttolerance-retry
URL: https://github.com/apache/tomee/pull/565
 
 
   


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [tomee] asf-ci commented on issue #565: TOMEE-2675 - add translate in PT to examples/mp-faulttolerance-retry

2019-09-09 Thread GitBox
asf-ci commented on issue #565: TOMEE-2675 - add translate in PT to 
examples/mp-faulttolerance-retry
URL: https://github.com/apache/tomee/pull/565#issuecomment-529541854
 
 
   Can one of the admins verify this patch?


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [tomee] asf-ci commented on issue #565: TOMEE-2675 - add translate in PT to examples/mp-faulttolerance-retry

2019-09-09 Thread GitBox
asf-ci commented on issue #565: TOMEE-2675 - add translate in PT to 
examples/mp-faulttolerance-retry
URL: https://github.com/apache/tomee/pull/565#issuecomment-529541858
 
 
   Can one of the admins verify this patch?


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [tomee] asf-ci commented on issue #565: TOMEE-2675 - add translate in PT to examples/mp-faulttolerance-retry

2019-09-09 Thread GitBox
asf-ci commented on issue #565: TOMEE-2675 - add translate in PT to 
examples/mp-faulttolerance-retry
URL: https://github.com/apache/tomee/pull/565#issuecomment-529541856
 
 
   Can one of the admins verify this patch?


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


TomEE update to Java EE API

2019-09-09 Thread Jean-Louis Monteiro
Hello,

I closed the javaee-api vote this morning and I have updated TomEE
accordingly.
It broke a few things that I have hopefully now fixed. Build should be back
to green.

Starting the JIRA review

--
Jean-Louis Monteiro
http://twitter.com/jlouismonteiro
http://www.tomitribe.com


[GitHub] [tomee] robinsonvs opened a new pull request #564: TOMEE-2674 - add translate in PT to examples/mp-custom-healthcheck

2019-09-09 Thread GitBox
robinsonvs opened a new pull request #564: TOMEE-2674 - add translate in PT to 
examples/mp-custom-healthcheck
URL: https://github.com/apache/tomee/pull/564
 
 
   


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [tomee] asf-ci commented on issue #564: TOMEE-2674 - add translate in PT to examples/mp-custom-healthcheck

2019-09-09 Thread GitBox
asf-ci commented on issue #564: TOMEE-2674 - add translate in PT to 
examples/mp-custom-healthcheck
URL: https://github.com/apache/tomee/pull/564#issuecomment-529469592
 
 
   Can one of the admins verify this patch?


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [tomee] asf-ci commented on issue #564: TOMEE-2674 - add translate in PT to examples/mp-custom-healthcheck

2019-09-09 Thread GitBox
asf-ci commented on issue #564: TOMEE-2674 - add translate in PT to 
examples/mp-custom-healthcheck
URL: https://github.com/apache/tomee/pull/564#issuecomment-529469594
 
 
   Can one of the admins verify this patch?


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [tomee] asf-ci commented on issue #564: TOMEE-2674 - add translate in PT to examples/mp-custom-healthcheck

2019-09-09 Thread GitBox
asf-ci commented on issue #564: TOMEE-2674 - add translate in PT to 
examples/mp-custom-healthcheck
URL: https://github.com/apache/tomee/pull/564#issuecomment-529469589
 
 
   Can one of the admins verify this patch?


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


Re: Johnzon release

2019-09-09 Thread Romain Manni-Bucau
As mentionned in the related thread ("JSON-B and JSON-P TCKs") it sounds ok
for me.

Romain Manni-Bucau
@rmannibucau  |  Blog
 | Old Blog
 | Github  |
LinkedIn  | Book



Le lun. 9 sept. 2019 à 11:57, Jean-Louis Monteiro 
a écrit :

> Hi,
>
> Romain and Mark have done a great work with the TCK. I'd like to open up a
> vote to get a release out and fill a certification request like this one
>
> https://github.com/eclipse-ee4j/jsonb-api/issues/175
>
> Any problem?
>
>
> --
> Jean-Louis Monteiro
> http://twitter.com/jlouismonteiro
> http://www.tomitribe.com
>


Johnzon release

2019-09-09 Thread Jean-Louis Monteiro
Hi,

Romain and Mark have done a great work with the TCK. I'd like to open up a
vote to get a release out and fill a certification request like this one

https://github.com/eclipse-ee4j/jsonb-api/issues/175

Any problem?


--
Jean-Louis Monteiro
http://twitter.com/jlouismonteiro
http://www.tomitribe.com


[GitHub] [tomee] rzo1 commented on issue #532: TOMEE-2612 - updated javaee-api to 8.0-1

2019-09-09 Thread GitBox
rzo1 commented on issue #532: TOMEE-2612 - updated  javaee-api to 8.0-1
URL: https://github.com/apache/tomee/pull/532#issuecomment-529379385
 
 
   We are on the way to `8.0-2` so this PR needs an update :)


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[RESULT][VOTE] Release javaee-api 8.0-2

2019-09-09 Thread Jean-Louis Monteiro
My own +1

Vote passes with 8 +1 and no other vote.

Thanks everyone, I'll proceed
--
Jean-Louis Monteiro
http://twitter.com/jlouismonteiro
http://www.tomitribe.com


On Sun, Sep 8, 2019 at 3:32 PM Zowalla, Richard <
richard.zowa...@hs-heilbronn.de> wrote:

> +1
>
> Am Freitag, den 06.09.2019, 10:42 +0200 schrieb Jean-Louis MONTEIRO:
> > Hi,
> >
> > Here we go. Here is an updated API jar.
> >
> > There will be some more iteration to get the jar fully Jakarta EE 8
> > compliant.
> > See ticket https://issues.apache.org/jira/browse/TOMEE-2620 for the
> > identified gaps.
> >
> > This release is primarily addressing Java 11 issues because some APIs
> > have
> > been removed from the JVM itself (after modules got added).
> >
> > Detailed list of JIRA for this release are down in this email.
> > Big picture, we added JAXB, we removed Activation, small packaging
> > issue
> > with security API and small fix in the annotations API. Use Tomcat
> > APIs
> > when possible (websocket, servlet, jaspic, jsp and el).
> >
> >
> > *SVN TAG*
> >
> https://svn.apache.org/repos/asf/tomee/javaee-api/tags/javaee-api-8.0-2/
> >
> > *Sources*
> >
>
> https://repository.apache.org/content/repositories/orgapachetomee-1143/org/apache/tomee/javaee-api/8.0-2/javaee-api-8.0-2-source-release.zip
> >
> > *Binaries*
> >
>
> https://repository.apache.org/content/repositories/orgapachetomee-1143/org/apache/tomee/javaee-api/8.0-2/javaee-api-8.0-2.zip
> >
> > *Included changes*
> > https://issues.apache.org/jira/browse/TOMEE-2658
> > https://issues.apache.org/jira/browse/TOMEE-2659
> > https://issues.apache.org/jira/browse/TOMEE-2660
> > https://issues.apache.org/jira/browse/TOMEE-2661
> > https://issues.apache.org/jira/browse/TOMEE-2662
> > https://issues.apache.org/jira/browse/TOMEE-2663
> > https://issues.apache.org/jira/browse/TOMEE-2664
> > https://issues.apache.org/jira/browse/TOMEE-2665
> > https://issues.apache.org/jira/browse/TOMEE-2666
> >
> > please VOTE
> > [+1] all fine, ship it
> > [+0] don't care
> > [-1] stop, because ${reason}
> >
> > The VOTE is open for 72h.
> >
>


[GitHub] [tomee] jgallimore merged pull request #548: [TOMEE-2655] Updates jackson-databind to 2.9.9.3 to mitigate CVE-2019-12384, CVE-2019-12814, CVE-2019-14379 and CVE-2019-14439

2019-09-09 Thread GitBox
jgallimore merged pull request #548: [TOMEE-2655] Updates jackson-databind to 
2.9.9.3 to mitigate CVE-2019-12384, CVE-2019-12814, CVE-2019-14379 and 
CVE-2019-14439
URL: https://github.com/apache/tomee/pull/548
 
 
   


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [tomee] emecas commented on a change in pull request #561: [TOMEE-2669] [Translation] mp-faulttolerance-timeout example to Spanish

2019-09-09 Thread GitBox
emecas commented on a change in pull request #561: [TOMEE-2669] [Translation] 
mp-faulttolerance-timeout example to Spanish
URL: https://github.com/apache/tomee/pull/561#discussion_r322131484
 
 

 ##
 File path: examples/mp-faulttolerance-timeout/README_es.adoc
 ##
 @@ -0,0 +1,107 @@
+= Tolerancia a fallos (Fault Tolerance) en MicroProfile - Timeout (Tiempo de 
espera)
+:index-group: MicroProfile
+:jbake-type: page
+:jbake-status: published
+
+Este es un ejemplo de como usar Microprofile `@Timeout` en TomEE.
+
+[discrete]
+== Funcionalidad de tiempo de espera (Timeout)
+
+`Fault Tolerance Timeout` permite especificar cuanto tiempo puede tomar una 
tarea en completar su ejecución y abortarla en caso de que tarde mas de el 
tiempo especificado. La funcionalidad de Timeout puede ser usada en conjunto 
con otras anotaciones para guiar la ejecución y resultado de una tarea. Mira la
 
 Review comment:
   `Fault Tolerance Timeout` permite especificar cuánto tiempo puede tomar una 
tarea en completar su ejecución y abortarla en caso que tarde más del tiempo 
especificado. La funcionalidad de Timeout puede ser usada en conjunto con otras 
anotaciones para guiar la ejecución y resultado de una tarea. Mira la
   


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [tomee] jgallimore merged pull request #549: [TOMEE-2655] [7.1.x] Updates jackson-databind to 2.9.9.3 to mitigate CVE-2019-12384, CVE-2019-12814, CVE-2019-14379 and CVE-2019-14439

2019-09-09 Thread GitBox
jgallimore merged pull request #549: [TOMEE-2655] [7.1.x] Updates 
jackson-databind to 2.9.9.3 to mitigate CVE-2019-12384, CVE-2019-12814, 
CVE-2019-14379 and CVE-2019-14439
URL: https://github.com/apache/tomee/pull/549
 
 
   


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [tomee] emecas commented on issue #561: [TOMEE-2669] [Translation] mp-faulttolerance-timeout example to Spanish

2019-09-09 Thread GitBox
emecas commented on issue #561: [TOMEE-2669] [Translation] 
mp-faulttolerance-timeout example to Spanish
URL: https://github.com/apache/tomee/pull/561#issuecomment-529365858
 
 
   Good job @cchacin. I'm wonder if would be better to use individual subtasks 
under TOMEE-2669, so we can follow each MP example individually. 


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [tomee] cchacin opened a new pull request #563: [TOMEE-2669] [Translation] mp-metrics-counted example to Spanish

2019-09-09 Thread GitBox
cchacin opened a new pull request #563: [TOMEE-2669] [Translation] 
mp-metrics-counted example to Spanish
URL: https://github.com/apache/tomee/pull/563
 
 
   


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [tomee] asf-ci commented on issue #563: [TOMEE-2669] [Translation] mp-metrics-counted example to Spanish

2019-09-09 Thread GitBox
asf-ci commented on issue #563: [TOMEE-2669] [Translation] mp-metrics-counted 
example to Spanish
URL: https://github.com/apache/tomee/pull/563#issuecomment-529341365
 
 
   Can one of the admins verify this patch?


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [tomee] asf-ci commented on issue #563: [TOMEE-2669] [Translation] mp-metrics-counted example to Spanish

2019-09-09 Thread GitBox
asf-ci commented on issue #563: [TOMEE-2669] [Translation] mp-metrics-counted 
example to Spanish
URL: https://github.com/apache/tomee/pull/563#issuecomment-529341364
 
 
   Can one of the admins verify this patch?


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [tomee] asf-ci commented on issue #563: [TOMEE-2669] [Translation] mp-metrics-counted example to Spanish

2019-09-09 Thread GitBox
asf-ci commented on issue #563: [TOMEE-2669] [Translation] mp-metrics-counted 
example to Spanish
URL: https://github.com/apache/tomee/pull/563#issuecomment-529341367
 
 
   Can one of the admins verify this patch?


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [tomee] asf-ci commented on issue #562: [TOMEE-2669] [Translation] mp-jsonb-configuration example to Spanish

2019-09-09 Thread GitBox
asf-ci commented on issue #562: [TOMEE-2669] [Translation] 
mp-jsonb-configuration example to Spanish
URL: https://github.com/apache/tomee/pull/562#issuecomment-529328500
 
 
   Can one of the admins verify this patch?


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [tomee] asf-ci commented on issue #562: [TOMEE-2669] [Translation] mp-jsonb-configuration example to Spanish

2019-09-09 Thread GitBox
asf-ci commented on issue #562: [TOMEE-2669] [Translation] 
mp-jsonb-configuration example to Spanish
URL: https://github.com/apache/tomee/pull/562#issuecomment-529328502
 
 
   Can one of the admins verify this patch?


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [tomee] cchacin opened a new pull request #562: [TOMEE-2669] [Translation] mp-jsonb-configuration example to Spanish

2019-09-09 Thread GitBox
cchacin opened a new pull request #562: [TOMEE-2669] [Translation] 
mp-jsonb-configuration example to Spanish
URL: https://github.com/apache/tomee/pull/562
 
 
   


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [tomee] asf-ci commented on issue #562: [TOMEE-2669] [Translation] mp-jsonb-configuration example to Spanish

2019-09-09 Thread GitBox
asf-ci commented on issue #562: [TOMEE-2669] [Translation] 
mp-jsonb-configuration example to Spanish
URL: https://github.com/apache/tomee/pull/562#issuecomment-529328501
 
 
   Can one of the admins verify this patch?


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services