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

Reply via email to