TBH. This really sounds like a WebLogic bug, and should be handled with your support channel there. Or you can submit a patch for our problem that enables you to disable Servlet 3.0 support in PrettyFaces. I would be willing to help you with that.
It would be a very simple fix.
Do you play Magic?
Get TopDecked MTG, the #1 Magic App, built by players, for players. Free to use, forever.