Hi all, After working quite hard moving TomEE to jakarta namespace (TomEE 9 for EE 9.1), we started implementing MicroProfile 5.0 using SmallRye.
Looks like we are close to completion on MicroProfile, so I started looking back into the build in order to fix some remaining issues so that we can get a green build hopefully soon. I also spent some time looking at the platform TCK. So far, I've been able to fix remaining JSON-P, Servlet and JASPIC issues. We have a dozen of remaining failures. *EJB Lite* com.sun.ts.tests.ejb30.lite.interceptor.singleton.lifecycle.annotated.Client#aroundConstructInterceptorTest_from_ejbembed *JAX-RS* com.sun.ts.tests.jaxrs.api.rs.ext.interceptor.reader.readerinterceptorcontext.JAXRSClient#proceedThrowsWebApplicationExceptionTest_from_standalone com.sun.ts.tests.jaxrs.ee.rs.core.responsebuilder.JAXRSClient entityObjectTest_from_standalone com.sun.ts.tests.jaxrs.ee.rs.ext.interceptor.containerreader.readerinterceptorcontext.JAXRSClient#proceedThrowsWebApplicationExceptionTest_from_standalone com.sun.ts.tests.jaxrs.spec.client.typedentities.JAXRSClient#clientAnyWriterUsageTest_from_standalone com.sun.ts.tests.jaxrs.spec.context.server.JAXRSClient#serverReaderInjectionTest_from_standalone com.sun.ts.tests.jaxrs.spec.context.server.JAXRSClient#serverWriterInjectionTest_from_standalone com.sun.ts.tests.jaxrs.spec.filter.interceptor.JAXRSClient#stringBeanReaderContainerInterceptorTest_from_standalone com.sun.ts.tests.jaxrs.spec.filter.interceptor.JAXRSClient#stringBeanReaderNoInterceptorTest_from_standalone com.sun.ts.tests.jaxrs.spec.filter.lastvalue.JAXRSClient#readerContextOnContainerTest_from_standalone *WebSockets* com.sun.ts.tests.websocket.ee.jakarta.websocket.session.WSClient#setTimeout1Test com.sun.ts.tests.websocket.spec.servercontainer.addendpoint.WSClien#setTimeout1Test The 2 WebSocket issues don't seem to be a big thing. Based on this page https://cwiki.apache.org/confluence/display/TOMCAT/WebSocket+2.0+TCK Tomcat is 100% compliant and it says we need to tune expiration checks more frequently (setting). So I'm starting on JAX RS tonight and tomorrow. Hopefully I can clear those up by end of this week. -- Jean-Louis Monteiro http://twitter.com/jlouismonteiro http://www.tomitribe.com
