jungm opened a new pull request, #1278:
URL: https://github.com/apache/tomee/pull/1278

   Mojarra 4.0.1+ doesn't run on OWB out of the box anymore, there is an 
ongoing CDI spec discussion happening in 
https://github.com/eclipse-ee4j/mojarra/issues/5457 that should resolve this 
again in the future
   
   However, **right now** we have the following options:
   - Downgrade to 4.0.0 and wait for an OWB/Mojarra release, which can take 
some time
   - Write a workaround so that Mojarra 4.0.1+ can run again in TomEE
   
   I've tried to workaround this by disabling Mojarra's CDI extension and 
enabling a subclass of it that lives in tomee-mojarra. This extension uses OWB 
internals to change the returnType of the beans Mojarra registers so that OWB 
proxies the correct types again. This fixes 
[TOMEE-4355](https://issues.apache.org/jira/browse/TOMEE-4355) without forcing 
us to stay on Mojarra 4.0.0


-- 
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.

To unsubscribe, e-mail: dev-unsubscr...@tomee.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to