TOMEE-1350 ensure tests are instantiablebe fore considering them as managed bean

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

git-svn-id: https://svn.apache.org/repos/asf/tomee/tomee/trunk@1625982 13f79535-47bb-0310-9956-ffa450edef68
Check for nulls.
Start Container with configuration
Use target directory if found.
Fix race condition on Container stop.
Close connector explicitly if available.
Shutdown container with try
Load tomcat-juli 'after' tomee-juli to preserve maven classloader
Close Container in tests.

git-svn-id: https://svn.apache.org/repos/asf/tomee/tomee/trunk@1626003 13f79535-47bb-0310-9956-ffa450edef68
TOMEE-1351 handling of ROOT for jaxws

git-svn-id: https://svn.apache.org/repos/asf/tomee/tomee/trunk@1626040 13f79535-47bb-0310-9956-ffa450edef68
(jaxrs) making hack to register our internal filter easier to maintain

git-svn-id: https://svn.apache.org/repos/asf/tomee/tomee/trunk@1626044 13f79535-47bb-0310-9956-ffa450edef68
support static resource config even in tomee for cxf-rs

git-svn-id: https://svn.apache.org/repos/asf/tomee/tomee/trunk@1626046 13f79535-47bb-0310-9956-ffa450edef68
fixing tests broken by sed

git-svn-id: https://svn.apache.org/repos/asf/tomee/tomee/trunk@1626127 13f79535-47bb-0310-9956-ffa450edef68
TOMEE-1352 fixing javaagent handling in catalina.sh

git-svn-id: https://svn.apache.org/repos/asf/tomee/tomee/trunk@1626337 13f79535-47bb-0310-9956-ffa450edef68
TOMEE-1354 - Auto set 'openejb.deployer.binaries.use' for remote test.

git-svn-id: https://svn.apache.org/repos/asf/tomee/tomee/trunk@1626547 13f79535-47bb-0310-9956-ffa450edef68
TOMEE-1354 - Auto set 'openejb.deployer.binaries.use' for remote test if not found.

git-svn-id: https://svn.apache.org/repos/asf/tomee/tomee/trunk@1626555 13f79535-47bb-0310-9956-ffa450edef68
TOMEE-1355 basic skeleton to be able to configure an app in tomee-embedded dynamically from a java description of the app

git-svn-id: https://svn.apache.org/repos/asf/tomee/tomee/trunk@1626577 13f79535-47bb-0310-9956-ffa450edef68
TOMEE-1356 better TomcatResourceFactory impl - case where no factory is provided

git-svn-id: https://svn.apache.org/repos/asf/tomee/tomee/trunk@1626580 13f79535-47bb-0310-9956-ffa450edef68
TOMEE-1357 don't force StandardManager

git-svn-id: https://svn.apache.org/repos/asf/tomee/tomee/trunk@1626690 13f79535-47bb-0310-9956-ffa450edef68
forgot final on utility class

git-svn-id: https://svn.apache.org/repos/asf/tomee/tomee/trunk@1626844 13f79535-47bb-0310-9956-ffa450edef68
TOMEE-1355 just providing a deployclasspath method in embedded container is enough, we don't need to describe the app in EE since we always scan

git-svn-id: https://svn.apache.org/repos/asf/tomee/tomee/trunk@1626869 13f79535-47bb-0310-9956-ffa450edef68
TOMEE-1358 ensure additional include works + adding java 7 exclusions

git-svn-id: https://svn.apache.org/repos/asf/tomee/tomee/trunk@1626884 13f79535-47bb-0310-9956-ffa450edef68
TOMEE-1355 ensuring we can use jsp and resources with tomee embedded + hacking tomcat scanner to support surefire scanning as well

git-svn-id: https://svn.apache.org/repos/asf/tomee/tomee/trunk@1626889 13f79535-47bb-0310-9956-ffa450edef68
TOMEE-1359 - TomEEInjectionEnricher - Returns a better resolution if found multiple times. Works for known failing tests in Java 7 and not Java 8
This is for review - Test case to follow.


Replace uses of 'instanceof' with class.isInstance.
IO.java - Do not return in a finally block.
Minor code cleanups & typos.

git-svn-id: https://svn.apache.org/repos/asf/tomee/tomee/trunk@1627097 13f79535-47bb-0310-9956-ffa450edef68
TOMEE-1359 - Test to highlight that multiple deployments can currently 'look' the same.

git-svn-id: https://svn.apache.org/repos/asf/tomee/tomee/trunk@1627107 13f79535-47bb-0310-9956-ffa450edef68
TOMEE-1359 using app scope for enrichment

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