I’ve deployed a new RC2-SNAPSHOT with the current master: https://repository.apache.org/content/repositories/snapshots/org/apache/tomee/apache-tomee/8.0.0-RC2-SNAPSHOT/ <https://repository.apache.org/content/repositories/snapshots/org/apache/tomee/apache-tomee/8.0.0-RC2-SNAPSHOT/>
Also, here is the result of our latest builds: https://ci.apache.org/builders/tomee-trunk-ubuntu-jvm8 <https://ci.apache.org/builders/tomee-trunk-ubuntu-jvm8> Please, if you have the chance try it out. We hope to come up with the final binaries and the vote real soon. Cheers, Roberto > On 10 Oct 2018, at 14:32, Matthew Broadhead > <matthew.broadh...@nbmlaw.co.uk.INVALID> wrote: > > great! thanks > > On 10/10/18 13:52, Roberto Cortez wrote: >> Yes, already merged it. >> >>> On 10 Oct 2018, at 07:59, Matthew Broadhead >>> <matthew.broadh...@nbmlaw.co.uk.INVALID> wrote: >>> >>> is MyFaces update making it into the release? >>> >>> On 09/10/18 22:04, Roberto Cortez wrote: >>>> Excellent! >>>> >>>> I can prepare a RC2-SNAPSHOT for quick testing while we prepare for the >>>> actual release. >>>> >>>> We have a MyFaces update pending. >>>> >>>> Does anyone object if we move forward with the current state of the code? >>>> >>>> Cheers, >>>> Roberto >>>> >>>>> On 9 Oct 2018, at 19:54, Romain Manni-Bucau <rmannibu...@gmail.com> wrote: >>>>> >>>>> Yes, thks Roberto. >>>>> >>>>> Le mar. 9 oct. 2018 20:44, Roberto Cortez <radcor...@yahoo.com.invalid> a >>>>> écrit : >>>>> >>>>>> Is this what you had in mind? >>>>>> >>>>>> https://github.com/apache/tomee/commit/795fa40bc76581a1a923805527a780e02c9bf91f >>>>>> < >>>>>> https://github.com/apache/tomee/commit/795fa40bc76581a1a923805527a780e02c9bf91f >>>>>> Cheers, >>>>>> Roberto >>>>>> >>>>>>> On 9 Oct 2018, at 05:20, Romain Manni-Bucau <rmannibu...@gmail.com> >>>>>> wrote: >>>>>>> Le mar. 9 oct. 2018 01:56, Roberto Cortez <radcor...@yahoo.com.invalid> >>>>>> a >>>>>>> écrit : >>>>>>> >>>>>>>> Romain, you mean here: >>>>>>>> >>>>>>>> >>>>>> https://github.com/radcortez/tomee/blob/426e0c14fede5ee5907e43e1c46e2fd51c904412/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/TomcatWebAppBuilder.java#L1772-L1774 >>>>>> ? >>>>>>>> < >>>>>>>> >>>>>> https://github.com/radcortez/tomee/blob/426e0c14fede5ee5907e43e1c46e2fd51c904412/tomee/tomee-catalina/src/main/java/org/apache/tomee/catalina/TomcatWebAppBuilder.java#L1772-L1774 >>>>>>>> ?> >>>>>>>> >>>>>>>> Well, why hope there is a single one? :) In case of EAR, shouldn’t all >>>>>> of >>>>>>>> them be started? >>>>>>>> >>>>>>> Yes but not here. But this code is fragile and relies on the fact it is >>>>>>> already started and this line skipped. This method is "start one webapp" >>>>>> so >>>>>>> we can just filter the one this lethod must start and skip others. Then >>>>>>> your fix is hurtless if there is any deployment change, you dont use >>>>>>> default deployment lifecycle and the codebase is more robust. >>>>>>> >>>>>>> >>>>>>> >>>>>>>> David, >>>>>>>> >>>>>>>> After the RC release, we detected that issue with the MP binary and the >>>>>>>> way some implementations are accessing the context. I did sent a >>>>>> tentative >>>>>>>> fix, that fixes that issue, but Romain things that it may cause others, >>>>>> so >>>>>>>> we are trying to figure out what tests are we missing or if the code >>>>>> needs >>>>>>>> to change. You can help reviewing it as well. >>>>>>>> >>>>>>>> Cheers, >>>>>>>> Roberto >>>>>>>> >>>>>>>>> On 8 Oct 2018, at 21:50, David Blevins <david.blev...@gmail.com> >>>>>> wrote: >>>>>>>>> I shot a note out to bval asking of there's a chance of getting a >>>>>>>> release this week. >>>>>>>>> Assuming that's possible, is there anything standing in our way for >>>>>>>> putting up a release vote ourselves this week? >>>>>>>>> -David >>>>>>>>> >>>>>>>>>> On Oct 8, 2018, at 8:28 AM, Romain Manni-Bucau <rmannibu...@gmail.com >>>>>>>> wrote: >>>>>>>>>> one option can be to start only one webapp here instead of all and >>>>>> hope >>>>>>>>>> there is a single one or others are skipped ;) >>>>>>>>>> >>>>>>>>>> Romain Manni-Bucau >>>>>>>>>> @rmannibucau <https://twitter.com/rmannibucau> | Blog >>>>>>>>>> <https://rmannibucau.metawerx.net/> | Old Blog >>>>>>>>>> <http://rmannibucau.wordpress.com> | Github < >>>>>>>> https://github.com/rmannibucau> | >>>>>>>>>> LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book >>>>>>>>>> < >>>>>> https://www.packtpub.com/application-development/java-ee-8-high-performance >>>>>>>>>> Le lun. 8 oct. 2018 à 16:15, Roberto Cortez >>>>>> <radcor...@yahoo.com.invalid> >>>>>>>> a >>>>>>>>>> écrit : >>>>>>>>>> >>>>>>>>>>> Ok, thanks. Can you help to better test it? >>>>>>>>>>> >>>>>>>>>>> Cheers, >>>>>>>>>>> Roberto >>>>>>>>>>> >>>>>>>>>>>> On 6 Oct 2018, at 08:26, Romain Manni-Bucau <rmannibu...@gmail.com> >>>>>>>>>>> wrote: >>>>>>>>>>>> Le sam. 6 oct. 2018 00:30, Roberto Cortez >>>>>> <radcor...@yahoo.com.invalid >>>>>>>>>>> a >>>>>>>>>>>> écrit : >>>>>>>>>>>> >>>>>>>>>>>>> Would something like this work? >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>> https://github.com/apache/tomee/commit/ea13f63f21d7f06388e2c54d70120a5a98e4c65f >>>>>>>>>>>>> < >>>>>>>>>>>>> >>>>>> https://github.com/apache/tomee/commit/ea13f63f21d7f06388e2c54d70120a5a98e4c65f >>>>>>>>>>>>> I’m not exactly sure what the problem might be with EAR. Web >>>>>> Modules, >>>>>>>>>>> seem >>>>>>>>>>>>> to also be deployed like this, so they suffer from the same issue. >>>>>>>> After >>>>>>>>>>>>> the JAX-RS app is started the context is removed. >>>>>>>>>>>>> >>>>>>>>>>>> You set a single context for all webapps so code is quite >>>>>>>>>>>> miskeading >>>>>>>> and >>>>>>>>>>>> error prone. >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>>> Please let me know what other situations you have in mind that may >>>>>>>> cause >>>>>>>>>>>>> issues? >>>>>>>>>>>>> >>>>>>>>>>>>> Cheers, >>>>>>>>>>>>> Roberto >>>>>>>>>>>>> >>>>>>>>>>>>>> On 4 Oct 2018, at 16:05, Roberto Cortez >>>>>> <radcor...@yahoo.com.INVALID >>>>>>>>>>>>> wrote: >>>>>>>>>>>>>> I understand. Was just trying to give more detail into it. >>>>>>>>>>>>>> >>>>>>>>>>>>>> I’ll have a better look and try to come up with some test >>>>>> scenarios. >>>>>>>>>>>>>>> On 4 Oct 2018, at 10:47, Romain Manni-Bucau < >>>>>> rmannibu...@gmail.com >>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>> Le jeu. 4 oct. 2018 à 11:42, Roberto Cortez >>>>>>>>>>> <radcor...@yahoo.com.invalid >>>>>>>>>>>>> <mailto:radcor...@yahoo.com.invalid>> a >>>>>>>>>>>>>>> écrit : >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Hi Romain, >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Well the exception being thrown is not the actual exception. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> This was only happening in the MP binary due to the OpenAPI >>>>>>>> Geronimo >>>>>>>>>>>>>>>> implementation. In the DefaultLoader the ServletContext is >>>>>>>> injected, >>>>>>>>>>>>> but at >>>>>>>>>>>>>>>> the time that the JAX-RS app is deployed, which is in the >>>>>>>>>>>>>>>> AfterApplicationCreated event, the ServletContextHandler does >>>>>> not >>>>>>>>>>> have >>>>>>>>>>>>> a >>>>>>>>>>>>>>>> Context anymore so it throws a IllegalStateException("Didnt >>>>>> find a >>>>>>>>>>> web >>>>>>>>>>>>>>>> context for " + contextClassLoader). The caller for this is the >>>>>>>>>>>>>>>> setApplication of the OpenAPIFilter when we try to inject it, >>>>>>>>>>>>>>>> so >>>>>>>> that >>>>>>>>>>>>>>>> causes the exception we see in the logs. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> We never say this in Arquillian testing, because Arquillian >>>>>> waits >>>>>>>> for >>>>>>>>>>>>> the >>>>>>>>>>>>>>>> server to start and then deploys the app. This means we are >>>>>>>>>>>>>>>> able >>>>>>>> to >>>>>>>>>>>>> get a >>>>>>>>>>>>>>>> ServletContext from the request in ServletContextHandler, so it >>>>>>>> works >>>>>>>>>>>>> fine. >>>>>>>>>>>>>>>> I believe this is also related with the fix you did here: >>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/TOMEE-1687 < >>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/TOMEE-1687> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> What do you think? >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Can be but at the end the two issues are mentionned are not >>>>>>>> covered: >>>>>>>>>>>>>>> 1. a regression will silently come back >>>>>>>>>>>>>>> 2. for ears we can leak the servlet context if we end up here >>>>>> (and >>>>>>>>>>> then >>>>>>>>>>>>> the >>>>>>>>>>>>>>> app will wrongly behave) >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> My point is not to revert what you did but more to ensure it >>>>>> fixes >>>>>>>> the >>>>>>>>>>>>>>> issue in our build. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Cheers, >>>>>>>>>>>>>>>> Roberto >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> On 4 Oct 2018, at 08:23, Romain Manni-Bucau < >>>>>>>> rmannibu...@gmail.com> >>>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>>> @Roberto: do we have a test to reproduce and prevent future >>>>>>>>>>>>> regressions? >>>>>>>>>>>>>>>> If >>>>>>>>>>>>>>>>> your fix is right the error message is quite unexpected so it >>>>>>>> would >>>>>>>>>>> be >>>>>>>>>>>>>>>>> better to ensure we don't break it unintentionnally (a side >>>>>> note >>>>>>>> is >>>>>>>>>>>>> that >>>>>>>>>>>>>>>>> setting a single webapp context and firing an event for all >>>>>>>> webapps >>>>>>>>>>>>> can >>>>>>>>>>>>>>>>> have the same pitfall so it can need to be reworked to ensure >>>>>> we >>>>>>>>>>> don't >>>>>>>>>>>>>>>> hit >>>>>>>>>>>>>>>>> it for ears to not leak context between webapp which would be >>>>>>>>>>> another >>>>>>>>>>>>>>>> nasty >>>>>>>>>>>>>>>>> bug). >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Romain Manni-Bucau >>>>>>>>>>>>>>>>> @rmannibucau <https://twitter.com/rmannibucau> | Blog >>>>>>>>>>>>>>>>> <https://rmannibucau.metawerx.net/> | Old Blog >>>>>>>>>>>>>>>>> <http://rmannibucau.wordpress.com> | Github < >>>>>>>>>>>>>>>> https://github.com/rmannibucau> | >>>>>>>>>>>>>>>>> LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book >>>>>>>>>>>>>>>>> < >>>>>> https://www.packtpub.com/application-development/java-ee-8-high-performance >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Le jeu. 4 oct. 2018 à 01:43, Roberto Cortez >>>>>>>>>>>>> <radcor...@yahoo.com.invalid> >>>>>>>>>>>>>>>> a >>>>>>>>>>>>>>>>> écrit : >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Hi Cesar, >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> I think I’ve found the issue. Just pushed a fix and now >>>>>> waiting >>>>>>>> to >>>>>>>>>>>>> the >>>>>>>>>>>>>>>>>> build bot to check if everything is ok. I’ll let you know >>>>>>>>>>>>>>>>>> when >>>>>>>> it >>>>>>>>>>> is >>>>>>>>>>>>>>>> done. >>>>>>>>>>>>>>>>>> Cheers, >>>>>>>>>>>>>>>>>> Roberto >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> On 3 Oct 2018, at 22:50, Roberto Cortez >>>>>>>>>>> <radcor...@yahoo.com.INVALID >>>>>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>>>>> Not sure. Let me have a look. On Wednesday, October 3, >>>>>> 2018, >>>>>>>>>>>>> 8:56:13 >>>>>>>>>>>>>>>>>> PM GMT+1, César Hernández Mendoza <cesargu...@gmail.com> >>>>>> wrote: >>>>>>>>>>>>>>>>>>> Hi everyone, >>>>>>>>>>>>>>>>>>> I have a simple REST app that is working fine with >>>>>>>> tomee.version >>>>>>>>>>>>>>>> 7.1.0, >>>>>>>>>>>>>>>>>> but tomee:run it's getting issues after updating it to >>>>>>>>>>>>>>>> 8.0.0-RC1-SNAPSHOT >>>>>>>>>>>>>>>>>> and also update the javaee-api to 8.0-SNAPSHOT. mvn test >>>>>>>>>>>>>>>>>> runs >>>>>>>> fine >>>>>>>>>>>>> but >>>>>>>>>>>>>>>>>> when I try to run mvn clean install tomee:run I got a cxf >>>>>> error >>>>>>>> (I >>>>>>>>>>>>>>>> attached >>>>>>>>>>>>>>>>>> the full log file to this email). >>>>>>>>>>>>>>>>>>> 03-Oct-2018 11:54:26.368 SEVERE [main] >>>>>>>>>>>>>>>>>> org.apache.cxf.jaxrs.utils.InjectionUtils.reportServerError >>>>>>>> Method >>>>>>>>>>>>>>>>>> setApplication can not be accessed due to security manager >>>>>>>>>>>>>>>>>> restrictions03-Oct-2018 11:54:26.378 SEVERE [main] >>>>>>>>>>>>>>>>>> >>>>>>>> org.apache.openejb.observer.ObserverManager$MethodInvocation.invoke >>>>>>>>>>>>>>>> error >>>>>>>>>>>>>>>>>> invoking >>>>>> org.apache.tomee.webservices.TomeeJaxRsService@7ea37dbf >>>>>>>>>>>>>>>>>>> Any idea why this is happening with the RC1? >>>>>>>>>>>>>>>>>>> El mar., 2 oct. 2018 a las 14:04, Roberto Cortez >>>>>>>>>>>>>>>>>> (<radcor...@yahoo.com.invalid>) escribió: >>>>>>>>>>>>>>>>>>> Hi Matthew, >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Feel free to try it. Yes, no planned changes, unless >>>>>> something >>>>>>>>>>>>> required >>>>>>>>>>>>>>>>>> fixing. >>>>>>>>>>>>>>>>>>> Cheers, >>>>>>>>>>>>>>>>>>> Roberto >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> On 2 Oct 2018, at 16:37, Matthew Broadhead < >>>>>>>>>>>>>>>> matthew.broadh...@nbmlaw.co.uk.INVALID> >>>>>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>>>>>> should i try out the RC1 or wait for release candidate? i >>>>>>>> guess >>>>>>>>>>>>> they >>>>>>>>>>>>>>>>>> will be the same unless something needs upgrading? >>>>>>>>>>>>>>>>>>>> On 02/10/18 12:18, Roberto Cortez wrote: >>>>>>>>>>>>>>>>>>>>> I guess it would be ASAP :) >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> So if anyone wants to have anything in, now its the time. >>>>>>>> Speak >>>>>>>>>>>>> now >>>>>>>>>>>>>>>> or >>>>>>>>>>>>>>>>>> forever hold your peace :) >>>>>>>>>>>>>>>>>>>>> Cheers, >>>>>>>>>>>>>>>>>>>>> Roberto >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> On 2 Oct 2018, at 00:16, David Blevins < >>>>>>>>>>> david.blev...@gmail.com> >>>>>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>>>>>>>> Awesome. If you have a date in mind for the first >>>>>>>>>>>>>>>>>>>>>> release >>>>>>>>>>>>> attempt, >>>>>>>>>>>>>>>>>> definitely let people know so they can complete anything they >>>>>>>> may >>>>>>>>>>>>> want >>>>>>>>>>>>>>>> to >>>>>>>>>>>>>>>>>> get done. >>>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>>> David Blevins >>>>>>>>>>>>>>>>>>>>>> http://twitter.com/dblevins >>>>>>>>>>>>>>>>>>>>>> http://www.tomitribe.com >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> On Oct 1, 2018, at 2:41 PM, Roberto Cortez >>>>>>>>>>>>>>>>>> <radcor...@yahoo.com.INVALID> wrote: >>>>>>>>>>>>>>>>>>>>>>> Hi David, >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> Thank you. >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> I do intent to keep pushing with the release. Just doing >>>>>>>>>>> “this” >>>>>>>>>>>>>>>>>> already had me going through some stuff, which Jon helped me >>>>>>>> out. >>>>>>>>>>>>>>>>>>>>>>> So consider it a first step :) >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> Cheers, >>>>>>>>>>>>>>>>>>>>>>> Roberto >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> On 1 Oct 2018, at 19:28, David Blevins < >>>>>>>>>>>>> david.blev...@gmail.com> >>>>>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>>>>>>>>>> I think the spirit behind this is great. However, I >>>>>> don't >>>>>>>>>>>>> think >>>>>>>>>>>>>>>> it >>>>>>>>>>>>>>>>>> actually helps as the hardest part which will be for you to >>>>>>>> learn >>>>>>>>>>> the >>>>>>>>>>>>>>>>>> release process itself. Time wise you should budget 3 weeks. >>>>>>>> When >>>>>>>>>>>>> you >>>>>>>>>>>>>>>> do >>>>>>>>>>>>>>>>>> know what you're doing the process usually takes 2 weeks >>>>>>>> minimum as >>>>>>>>>>>>>>>> there's >>>>>>>>>>>>>>>>>> almost always at least one aborted vote and reroll. Given >>>>>> that, >>>>>>>>>>> the >>>>>>>>>>>>>>>>>> chances of a release by CodeOne are already slim. >>>>>>>>>>>>>>>>>>>>>>>> My advice would be to create a release branch and start >>>>>>>>>>> cutting >>>>>>>>>>>>>>>>>> actual binaries in nexus. >>>>>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>>>>> David Blevins >>>>>>>>>>>>>>>>>>>>>>>> http://twitter.com/dblevins >>>>>>>>>>>>>>>>>>>>>>>> http://www.tomitribe.com >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> On Oct 1, 2018, at 10:57 AM, Roberto Cortez >>>>>>>>>>>>>>>>>> <radcor...@yahoo.com.INVALID> wrote: >>>>>>>>>>>>>>>>>>>>>>>>> Hi everyone, >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> Following up some of our recent emails, I did push a >>>>>>>>>>> snapshot >>>>>>>>>>>>>>>>>> version marked as RC of the upcoming TomEE 8 Release. >>>>>>>>>>>>>>>>>>>>>>>>> Please, find the binaries here: >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>> https://repository.apache.org/content/repositories/snapshots/org/apache/tomee/apache-tomee/8.0.0-RC1-SNAPSHOT/ >>>>>>>>>>>>>>>>>> < >>>>>>>>>>>>>>>>>> >>>>>> https://repository.apache.org/content/repositories/snapshots/org/apache/tomee/apache-tomee/8.0.0-RC1-SNAPSHOT/ >>>>>>>>>>>>>>>>>>>>>>>>> And remember to add the following repository to your >>>>>>>>>>> project: >>>>>>>>>>>>>>>>>>>>>>>>> <repositories> >>>>>>>>>>>>>>>>>>>>>>>>> <repository> >>>>>>>>>>>>>>>>>>>>>>>>> <id>apache.snapshots.https</id> >>>>>>>>>>>>>>>>>>>>>>>>> <name>Apache Development Snapshot Repository</name> >>>>>>>>>>>>>>>>>>>>>>>>> <url> >>>>>>>>>>>>>>>> https://repository.apache.org/content/repositories/snapshots >>>>>>>>>>>>>>>>>> </url> >>>>>>>>>>>>>>>>>>>>>>>>> </repository> >>>>>>>>>>>>>>>>>>>>>>>>> </repositories> >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> It should be very close to the actual release. Please, >>>>>>>> help >>>>>>>>>>> up >>>>>>>>>>>>>>>>>> take it for a spin and try it out :) Thank you! >>>>>>>>>>>>>>>>>>>>>>>>> Cheers, >>>>>>>>>>>>>>>>>>>>>>>>> Roberto >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>> Atentamente: >>>>>>>>>>>>>>>>>>> César Hernández Mendoza. >