some classloader fix (in particular when a map is used to store cdi classloaders) and webapp lifecycle (un)deployment fix

git-svn-id: https://svn.apache.org/repos/asf/openejb/trunk@1341097 13f79535-47bb-0310-9956-ffa450edef68
equals shouldn't be limited to app classloader in tomee (for ear) but hashcode should to keep compatibility with BeanManagerProvider(s)

git-svn-id: https://svn.apache.org/repos/asf/openejb/trunk@1341144 13f79535-47bb-0310-9956-ffa450edef68
if an ejb is annotated @Typed and is a localbean or dynamic ejb use @Typed.values() or bean class if values() is empty to populate apitypes

git-svn-id: https://svn.apache.org/repos/asf/openejb/trunk@1341210 13f79535-47bb-0310-9956-ffa450edef68
using singleton, adding a batcher to clean data each 30mn, removing the version from the war

git-svn-id: https://svn.apache.org/repos/asf/openejb/trunk@1341214 13f79535-47bb-0310-9956-ffa450edef68
forgot the index page

git-svn-id: https://svn.apache.org/repos/asf/openejb/trunk@1341217 13f79535-47bb-0310-9956-ffa450edef68
getting rid of commons-lang dep

git-svn-id: https://svn.apache.org/repos/asf/openejb/trunk@1341256 13f79535-47bb-0310-9956-ffa450edef68
NPE check

git-svn-id: https://svn.apache.org/repos/asf/openejb/trunk@1341276 13f79535-47bb-0310-9956-ffa450edef68
some persistenceurl management (to enhance)

git-svn-id: https://svn.apache.org/repos/asf/openejb/trunk@1341277 13f79535-47bb-0310-9956-ffa450edef68
TOMEE-193 deploying webservices in a fake webapp if not part of an existing one

git-svn-id: https://svn.apache.org/repos/asf/openejb/trunk@1341331 13f79535-47bb-0310-9956-ffa450edef68
OPENEJB-1833 service properties placeholder management

git-svn-id: https://svn.apache.org/repos/asf/openejb/trunk@1341412 13f79535-47bb-0310-9956-ffa450edef68
managing org.apache.webbeans.web.failover.issupportfailover; not sure the feature is correctly managed behind it - to valid

git-svn-id: https://svn.apache.org/repos/asf/openejb/trunk@1341442 13f79535-47bb-0310-9956-ffa450edef68
starting work on cdi scope management in standalone

git-svn-id: https://svn.apache.org/repos/asf/openejb/trunk@1341533 13f79535-47bb-0310-9956-ffa450edef68
using junit 4 style for MultithreadTest, hope it will help to make it pass on buildbot

git-svn-id: https://svn.apache.org/repos/asf/openejb/trunk@1341561 13f79535-47bb-0310-9956-ffa450edef68
in standalone requestscope = normalscope

git-svn-id: https://svn.apache.org/repos/asf/openejb/trunk@1341618 13f79535-47bb-0310-9956-ffa450edef68
in standalone request -> normalscope so the test was false

git-svn-id: https://svn.apache.org/repos/asf/openejb/trunk@1341641 13f79535-47bb-0310-9956-ffa450edef68
OPENEJB-1834 openjpa.Log should be overridable by persistence unit property

git-svn-id: https://svn.apache.org/repos/asf/openejb/trunk@1341769 13f79535-47bb-0310-9956-ffa450edef68
OPENEJB-1835 import in openejb.xml or tomee.xml

git-svn-id: https://svn.apache.org/repos/asf/openejb/trunk@1341801 13f79535-47bb-0310-9956-ffa450edef68
import of monitoring for server part (osgi import)

git-svn-id: https://svn.apache.org/repos/asf/openejb/trunk@1341977 13f79535-47bb-0310-9956-ffa450edef68
basic ConsoleColorHandler using jansi, -Dopenejb.log.color (+ optionally -Dopenejb.log.color.<level in lowercase>=<color in uppercase>. Needs jna for windows + surely some tweaking).

git-svn-id: https://svn.apache.org/repos/asf/openejb/trunk@1342059 13f79535-47bb-0310-9956-ffa450edef68
fixing import after small refactoring

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