Nicely done and not an easy feat.
as of tonite, I have almost all the interceptors correctly decoupled. I have created another extra project, core-shared, containing the elements used by the various interceptors. Now, the core project can reference the interceptors and core-shared.
I still have to cleanup the poms, but I'm a bit tired to do it tonite (it's 1 am), I'll do t tomorrow.