0

I have Java EE application (web and ejb modules in one ear) and OmniFaces and CDI is used in web part. Everithing fine in Weblogic 12.1.2+ versions, but i neet to deploy this app to Weblogic 12.1.1. And there is issue exists with OmniFaces and old CDI implementation in weblogic - https://github.com/omnifaces/omnifaces/issues/46. OmniFaces authors said that ti is CDI bug.

So, is it possibly to take newer CDI implementation version with my application? And if possibly, how?

BalusC
  • 1,082,665
  • 372
  • 3,610
  • 3,555
Anton
  • 575
  • 2
  • 7
  • 27
  • There should be Oracle-provided patches for WebLogic 12.1.1. Have you tried contacting Oracle support on this? Needless to say it's strongly recommended to upgrade entire server itself, 12.1.1 has just too many bugs. – BalusC Feb 18 '16 at 11:58
  • No way. We already have tried to ask customer to update server, and it is impossible in this year. – Anton Feb 18 '16 at 12:08
  • Well, that's awkward. As far as we see/know, it's not possible to provide a custom CDI implementation via webapp for WebLogic. The server itself really has to be patched/upgraded in some way. – BalusC Feb 18 '16 at 12:12
  • What about prefer-application-package settings in weblogic-application.xml or other deployment descriptors? Is it possibly to initialize custom weld through them? – Anton Feb 19 '16 at 10:20

0 Answers0