TOMEE-1331 new resolver API - extensible now

git-svn-id: https://svn.apache.org/repos/asf/tomee/tomee/trunk@1620124 13f79535-47bb-0310-9956-ffa450edef68
provisining module compilation fix - we should surely deprecate it

git-svn-id: https://svn.apache.org/repos/asf/tomee/tomee/trunk@1620125 13f79535-47bb-0310-9956-ffa450edef68
making SystemInstance less important for resolving system (still cacheFile relies on it) + fixing Repository (from itests) class since API changed

git-svn-id: https://svn.apache.org/repos/asf/tomee/tomee/trunk@1620144 13f79535-47bb-0310-9956-ffa450edef68
making SystemInstance really optional in ProvisioningResolver - once resolver configured

git-svn-id: https://svn.apache.org/repos/asf/tomee/tomee/trunk@1620145 13f79535-47bb-0310-9956-ffa450edef68
TOMEE-1332 @Startup on cdi normal scoped beans when context exists at boot time

git-svn-id: https://svn.apache.org/repos/asf/tomee/tomee/trunk@1620149 13f79535-47bb-0310-9956-ffa450edef68
ensure SystemInstance is initialized in ProvisioningUtil

git-svn-id: https://svn.apache.org/repos/asf/tomee/tomee/trunk@1620150 13f79535-47bb-0310-9956-ffa450edef68
useless import

git-svn-id: https://svn.apache.org/repos/asf/tomee/tomee/trunk@1620153 13f79535-47bb-0310-9956-ffa450edef68
better default when no provisiningResolver exists

git-svn-id: https://svn.apache.org/repos/asf/tomee/tomee/trunk@1620165 13f79535-47bb-0310-9956-ffa450edef68
TOMEE-1333 avoiding nasty NPE when BeforeUnDeploy even is unexpectedly sent, patch from Karal Lassak

git-svn-id: https://svn.apache.org/repos/asf/tomee/tomee/trunk@1620370 13f79535-47bb-0310-9956-ffa450edef68
TOMEE-1334 trying to avoid NPE when CDI context is not yet started

git-svn-id: https://svn.apache.org/repos/asf/tomee/tomee/trunk@1620375 13f79535-47bb-0310-9956-ffa450edef68
XBean 4 + cdi HttpServletRequest, HttpSession, ServletContext + allowing to filter BValExtension if hibernate is used

git-svn-id: https://svn.apache.org/repos/asf/tomee/tomee/trunk@1620400 13f79535-47bb-0310-9956-ffa450edef68
cxf 3.1 + renaming our internal ProviderFactory since it means something for cxf

git-svn-id: https://svn.apache.org/repos/asf/tomee/tomee/trunk@1620429 13f79535-47bb-0310-9956-ffa450edef68
comment was a bit wrong

git-svn-id: https://svn.apache.org/repos/asf/tomee/tomee/trunk@1620433 13f79535-47bb-0310-9956-ffa450edef68
json matching is clearly faster than jaxb one so try it first

git-svn-id: https://svn.apache.org/repos/asf/tomee/tomee/trunk@1620444 13f79535-47bb-0310-9956-ffa450edef68
TOMEE-1335 OPENEJB_DEPLOYER_SAVE_DEPLOYMENTS should be respected for wars as well

git-svn-id: https://svn.apache.org/repos/asf/tomee/tomee/trunk@1620475 13f79535-47bb-0310-9956-ffa450edef68
TOMEE-1336 support to deactivate provider auto discovered when known

git-svn-id: https://svn.apache.org/repos/asf/tomee/tomee/trunk@1620677 13f79535-47bb-0310-9956-ffa450edef68
default cxf providers doesnt leak

git-svn-id: https://svn.apache.org/repos/asf/tomee/tomee/trunk@1620680 13f79535-47bb-0310-9956-ffa450edef68
adding missing ")"

git-svn-id: https://svn.apache.org/repos/asf/tomee/tomee/trunk@1620857 13f79535-47bb-0310-9956-ffa450edef68
importing checkRestfulRequest feature from new cxf

git-svn-id: https://svn.apache.org/repos/asf/tomee/tomee/trunk@1621060 13f79535-47bb-0310-9956-ffa450edef68
TOMEE-1338 - Initial work on test for WAR save. In progress.

git-svn-id: https://svn.apache.org/repos/asf/tomee/tomee/trunk@1621141 13f79535-47bb-0310-9956-ffa450edef68