You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by db...@apache.org on 2021/05/11 15:09:48 UTC

[tomee] branch master updated (861e65b -> adcddd3)

This is an automated email from the ASF dual-hosted git repository.

dblevins pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/tomee.git.


    omit 861e65b  Add direct dependency on commons-lang
    omit 2cdc419  Merge branch 'master' of github.com:apache/tomee
    omit d944f78  Add explicit dependency on openejb-core
    omit 1464740  See if that helps Maven to properly update snapshot
    omit 11f3ff7  Add staging repo for TomEE Maven Plugin and update to 0.5
    omit 8b2ad04  Use final TomEE Patch Plugin
    omit df9c0c1  Regenerate boms
    omit e962c4c  Merge branch 'master' of github.com:apache/tomee
    omit 8e9c2a7  Switch back to CXF 3.4.3
    omit ac58f55  Updated with fixes from CXF 3.5.0
    omit 5071a2f  Sort parameter converters
    omit 009fbc2  Switch back to SXC and update the schema manually
    omit b43d791  TOMEE-3222 support for default-context-path since addition in Servlet 4 This should really be implemented in Tomcat because it's a bit hacky to do it in TomEE
    omit de4ceae  TOMEE-3170 jaxrs.servlet3.rs.applicationpath applicationPathAnnotationEncodedTest
    omit 3ee82e4  Rework TOMEE-3176 jaxrs.spec.filter.globalbinding globalBoundResourceTest
    omit 74bfe3f6 Fixing infinite loop issue
    omit 99fe40f  TOMEE-3173 jaxrs.spec.context.server applicationInjectionTest
    omit af66882  TOMEE-3176 jaxrs.spec.filter.globalbinding globalBoundResourceTest
    omit cde8a81  TOMEE-3180 jaxrs.spec.provider.exceptionmapper mappedExceptionTest
    omit 7ea93fb  Merge pull request #788 from tandraschko/master
    omit 4b8baf2  Include Yoko impl which is a dependency for some reason - to be clarified and cleaned up
    omit 057ed7a  TOMEE-3213 TOMEE-3214 TOMEE-3215 Refine our wrapping mechanism for CDI such as it does not break TCK
    omit df0a043  Move Yoko to openejb-client instead. Better place
    omit 57f9bef  Merge branch 'master' of github.com:apache/tomee
    omit e25947f  Profile for Plume to speed up the time to try one-line changes
    omit fad5898  Add Yoko for javax.rmi.PortableRemoteObject
    omit ec7d18b  Momentarily comment out keep.subresource.candidates
    omit 2b5f789  Port of CXF-8531 Provider class sorting requires rework
    omit bdfb7ce  TOMEE-3731 Remove non-compliant JAX-RS Provider sorting
    omit fbe11b9  Put back the patching of CXF
    omit c550d89  Restore the sorting order from CXF master branch
    omit 385300a  MyFaces 2.3.9
    omit 07eb9d0  Merge pull request #1 from apache/master
    omit add06bd  Merge pull request #787 from dblevins/jaxrs
    omit dd1e1fc  Fix for unit tests because the JVM is reused. TomEE will create in a normal usage only one SecurityService at any time so it's fine to have replace=true
    omit 463e3d1  Must have a normal priority so user Providers are picked first
    omit 91c6613  Don't add our Json providers here, they'll be added in CXF code
    omit cbafccd  TOMEE-3730 Add JSONP and JSONB Providers JAX-RS Client
    omit 2943104  CXF ProviderFactory as-is, no modification
    omit 2fd90cc  TOMEE-3729 Do not scan classpath for @Provider when there is a JAX-RS Application Check that the Application has methods, if not we should still auto-discover
    omit fab4b24  TOMEE-3729 Do not scan classpath for @Provider when there is a JAX-RS Application
    omit 12619cc  Ensure File and Reader are not considered readable by TomEEJsonbProvider TOMEE-3727 TOMEE-3728
    omit 9c7bc47  Add a workaround in case there is only one mechanism available
    omit a6ece22  Improve the way we evalate EL
    omit 9fac61a  Fix hashAlgorithmParameters parsing and evaluation Fix the way we lookup the datasource
    omit de63989  Fix some enum conversion with the EL Processor
    omit e9e3bdc  Explicit excludes for taglibs-shaded deps
    omit 417b2f9  Add specific exclusions for xalan and serializer
    omit bbe474f  Whitespace change to trigger a build
    omit efc4e12  Revert a small change to make sure we don't break TCK
    omit 2c7ac38  Merge branch 'master' of github.com:apache/tomee
    omit 50aca7f  More aggressively rename datestamped versions to SNAPSHOT
    omit 40fd970  Merge pull request #786 from jeanouii/tomee-security_end
    omit 23df129  Finish tomee-security to implement fully Jakarta Security API. Some other fixes included. Test cases, etc
    omit d92c637  Merge pull request #785 from jrxxjr/TOMEE-3722
    omit 3c6b537  Eliminate webapp profiles.  Related to TOMEE-3724 Remove TomEE drop-in webapp distributions
    omit 4190444  Fix Spanish translation README.adoc file examples/rest-xml-json
    omit 2d78406  Half backport missing
    omit fe5f993  Apply patch to DefaultServlet to support JSTL TCK
    omit e61d29e  Add tomcat default servlet before patching for JSTL
    omit 87a89ad  Spanish translation README.adoc file examples/rest-xml-json
    omit 8f58931  Always create the Comp bean
    omit f5f1d5b  updates OWASP check plugin to 6.1.5, changelog: https://github.com/jeremylong/DependencyCheck/blob/main/RELEASE_NOTES.md
    omit b35d902  Ensure the TomEE libraries have the expected -SNAPSHOT name TOMEE-3721 Remove dependencies between tomee-webapp modules
    omit 09fd5e8  TOMEE-3721 Remove dependencies between tomee-webapp modules We need to copy a bit of our setup data as we no longer get these resources from the main tomee-webapp
    omit 1d00ecc  TOMEE-3721 Remove dependencies between tomee-webapp modules
    omit 79c7b12  Sorted dependencies Regenerated BOMs to check nothing was added or removed from the actual server zips
    omit b499be3  sort dependencies
    omit 3f2397b  Regenerate BOMs and associated resources
    omit 7396363  Temporarily upgrade to CXF 4.5.0-SNAPSHOT to see TCK status
    omit 9bbc7677 Make sure we don't return expired or canceled timers
    omit 0a6411f  Merge pull request #782 from rzo1/TOMEE-3718
    omit 5c47f44  Fixes TOMEE-3157 TOMEE-3158 by ensuring @Encoded is respected
    omit 0381382  Unmodified CXF source.  Will be patched shortly for TOMEE-3157 TOMEE-3158
    omit 9fcc014  TOMEE-3718 - Aligns with Tomcat (v9.0.45) web.xml Comments on difference (jasper -> production mode) compared to Tomcat'S web.xml
    omit ed1fb9f  Merge pull request #781 from jrxxjr/TOMEE-2999
    omit 8427c46  TOMEE-2998 - Update Tomcat to 9.0.45
    omit 410f61f  Spanish translation README.adoc file examples/polling-parent
    omit 40b4915  TOMEE-2997 - Regenerate BOMs to reflect the OpenSAML Update
    omit 91240c9  TOMEE-2997 - Update OpenSAML to v3.4.6 (transient dependency of wss4j)
    omit a061c74  [TOMEE-2995] Support constructor injection of JAX-RS Application
    omit 4cec632  [TOMEE-2994] JAX-RS Provider construction favors constructor with the most args
    omit b6eecb3  Reformatted
    omit 13edc04  Use TomEE BOMs
    omit cd4d41f  Merge pull request #779 from Travelcompositor/master
    omit acce346  Merge pull request #780 from fredsterorg/master
    omit 3b8230f  Further grammar updates
    omit a7cae6d  Grammar fixes
    omit b4350e9  Fix examples: api should be in provided scope
    omit b2d4a39  Fix example using the right dependency scopes
    omit 7da1514  Fix example temporarily by excluding tomee-security dependency
    omit 3721b89  Align dependencies with cxf 3.4.3 and use bom in examples
    omit 4011305  Fix some webservice examples by using bom artifacts
    omit cfa4177  Fix simple-webservice examples by using bom artifacts
    omit c3fb33b  Fix MTOM example by using bom artifacts
    omit 97f7e4b  Try TOMEE-2993 in a MicroProfile example
    omit f0d09e3  Try TOMEE-2993 in an example
    omit e3287e1  TOMEE-2993 Generate API pom for each TomEE distribution
    omit b2bd92a  TOMEE-2990: Upgrade BatchEE to 0.6
    omit 2447312  TOMEE-2991: Upgrade Tomcat to 9.0.44
    omit 3fb569e  Merge pull request #776 from Travelcompositor/master
    omit 6a9439d  Merge pull request #2 from rzo1/owb-upgrade
    omit 59b4277  TOMEE-2988: Regenerate poms with latest dependencies
    omit c8744ee  Merge remote-tracking branch 'TOMEE/master' into cxf-master
    omit 0cb3eac  Passes com.sun.ts.tests.jaxrs.ee.rs.pathparam.locator
    omit d4b06d3  Regenerate poms with latest dependencies See org.apache.tomee.bootstrap.GenerateBoms
    omit 53778c2  TOMEE-2992 Patch Tomcat JASPIC Callback Handler
    omit 566c7d5  Unneeded exclusions
    omit 3953dff  Merge pull request #777 from Travelcompositor/cxf-3.4.x
    omit 485946a  TOMEE-2988: Unintended duplication
    omit a36e58d  TOMEE-2988: Remove unwanted asm dependencies (Xbean 4.18 is pulling those dependencies)
    omit 4ffda42  TOMEE-2987: Upgrade CXF to latest 3.4.3 and align dependencias
    omit 357adf6  TOMEE-2988: Xbean 4.18 + asm9
    omit 1671420  Ensure we can scan Mojarra 3 Add v4 in there in advance so we don't hit this any time soon
    omit 959b1db  Add libraries to help with debugging in IDE These will not be included in the war
    omit ad848e6  Merge branch 'master' of github.com:apache/tomee
    omit 5b823a8  Merge pull request #765 from rzo1/TOMEE-2976_
    omit cfdbc83  TOMEE-2976 - Aligns Example Naming with other JUnit 5 artifacts, updates JUnit 5 in both examples to 5.8.0-M1 and arquillian to 1.7.0.Alpha9 (> Alpha5 required for JUnit 5)
    omit 5561c7b  Merge branch 'master' of github.com:apache/tomee
    omit ab4148c  Merge remote-tracking branch 'apache/master' into TOMEE-2976_
    omit 7c4d4b2  Merge pull request #767 from rzo1/TOMEE-2977
    omit 55f804c  TOMEE-2977: Implements a JUnit 5 extension to use ApplicationComposer with JUnit 5 only, adds an example (based on the existing example "application-composer").
    omit 51610f8  TOMEE-2972 update to OWB-2.0.22 final
    omit 0287466  Update copywrite year and project name
    omit 7b4c712  Merge pull request #775 from Daniel-Dos/TOMEE-2984
    omit 918be92  TOMEE-2984 Translate to Portuguese: examples/simple-singleton
    omit 7595236  Merge pull request #773 from Daniel-Dos/TOMEE-2982
    omit bfe817a  Merge pull request #774 from Daniel-Dos/TOMEE-2983
    omit 62cc676  Update README_pt.adoc
    omit 14800ca  TOMEE-2983 Translate to Portuguese: examples/simple-mdb
    omit f79d575  Merge pull request #768 from fredster33/patch-1
    omit db4168d  TOMEE-2982 Translate to Portuguese: examples/simple-jms-context
    omit 1118b66  Merge pull request #772 from Daniel-Dos/TOMEE-2981
    omit 9e13cf5  Merge pull request #771 from Daniel-Dos/TOMEE-2980
    omit 80cd7b0  Update README_pt.adoc
    omit bbf35b3  Update README_pt.adoc
    omit 3e46c71  TOMEE2981 Translate to Portuguese: examples/simple-jms
    omit 1ca3365  TOMEE-2980 Translate to Portuguese: examples/simple-cmp2
    omit d10d0c0  Merge pull request #770 from Daniel-Dos/TOMEE-2978
    omit e1bdb7e  TOMEE-2978 Translate to Portuguese: examples/schedule-expression
    omit fbcd9ff  Grammar fix
    omit 1ec4eca  TOMEE-2976 - Adds test-scope dependencies, which are required for the ws client
    omit d8f7483  TOMEE-2976 - Switches arquillian configuration to make use of dynamic ports
    omit 1892709  Merge pull request #757 from Daniel-Dos/TOMEE-2964
    omit e4fabe5  Merge pull request #719 from Daniel-Dos/TOMEE-2926
    omit b97d77d  Merge pull request #698 from Daniel-Dos/TOMEE-2890
    omit 4bb2c0b  Merge pull request #751 from Daniel-Dos/TOMEE-2927
    omit 3ac34d0  Merge pull request #755 from Daniel-Dos/TOMEE-2962
    omit 79dbbd9  Merge pull request #756 from Daniel-Dos/TOMEE-2963
    omit a421b36  Merge pull request #764 from rzo1/TOMEE-2974
    omit c1eed40  TOMEE-2976 - Provide two examples using Arquillian & JUnit 5
    omit 6db308b  TOMEE-2974 - set file.encoding=UTF-8 for tests executed via surefire
    omit 0db7e42  TOMEE-2973 - Examples: Fixes runtime errors due to too old dependency towards commons-lang3
    omit 845e40a  TOMEE-2973 - Fixes RuntimeError due to too old example dependency towards commons-lang3 in v3.3.2 Cleans up example dependencies
    omit 6d26835  Merge pull request #763 from rzo1/TOMEE-2968
    omit 483e7c5  Merge branch 'master' into TOMEE-2968
    omit afab028  TOMEE-2968 - Fixes connection error when a password contains "}"
    omit eae348f  TOMEE-2972 - adds missing license header
    omit 45f1dff  TOMEE-2972 move event to parent Delegation
    omit edee0d6  TOMEE-2972 upgrade to latest OWB
    omit b8f40e0  TOMEE-2972 isNullable got removed with CDI-2.0
    omit 770cb58  TOMEE-2972 handle removed configuration
    omit e65e2d7  TOMEE-2971 - Updates Tomcat to 9.0.43 (was 9.0.41), changelog: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html
    omit baf91f6  Merge pull request #762 from rzo1/TOMEE-2125
    omit 495978a  TOMEE-2125: Datasource Config: MaxWait, TimeBetweenEvictionRunsMillis and MinEvictableIdleTimeMillis are ignored
    omit 088f60a  Merge pull request #761 from tandraschko/master
    omit a802de2  MyFaces 2.3.8
    omit 097fa2a  Merge pull request #758 from cesarhernandezgt/ci-actions-updates
    omit 4c1e94c  Merge pull request #760 from jrxxjr/TOMEE-2967
    omit 6a8b55b  Spanish translation README.adoc file examples/xa-datasource - According to correction in the pr https://github.com/apache/tomee/pull/760
    omit 110e090  Spanish translation README.adoc file examples/xa-datasource - According to correction in the pr https://github.com/apache/tomee/pull/760
    omit dc6c3a1  Merge pull request #759 from rzo1/TOMEE-2966
    omit fe39ef1  Merge remote-tracking branch 'origin/master' into TOMEE-2966
    omit 2c24128  TOMEE-2966: Provides JUnit 5 support for pure JUnit 5 testing via optional module "openejb-junit5-backward"
    omit ae68193  Spanish translation README.adoc file examples/xa-datasource
    omit 239588a  Dependency upgrade
    omit e03a4ed  Add @AroundConstruct test case to mimic what the TCK does. See if people can jump and help on this one.
    omit 6d6a6c3  Removed tmp dir for CI
    omit f503509  Fix versions
    omit 49e6d62  Merge remote-tracking branch 'apache/master'
    omit cc4c177  Avoid logger issues with parsing the parameter and converting to string
    omit be713f8  Make sure we can also read jakarta persistence.xml by default
    omit 8c08c8a  Attempt to read first the PersistenceProvider service loader from the app.
    omit 3382f52  Update examples/reload-persistence-unit-properties/README_pt.adoc
    omit be163aa  Merge pull request #718 from Daniel-Dos/TOMEE-2922
    omit b21fabf  TOMEE-2964 Translate to Portuguese: examples/serverless-tomee-webprofile
    omit 5b5d57a  TOMEE-2963 Translate to Portuguese: examples/serverless-tomee-plus
    omit d82123c  Update README_pt.adoc
    omit 0375442  TOMEE-2962 Translate to Portuguese: serverless-tomee-plume
    omit 644f1f4  Fix Default provider comparator so it can be used
    omit c56328f  Merge pull request #750 from rzo1/fix-owasp-on-jenkins
    omit 8df20b3  TOMME-2927 Translate to Portuguese: examples/serverless-tomee-microprofile
    omit 62371b7  updates owasp plugin to 6.0.5 (see changelog: https://github.com/jeremylong/DependencyCheck/blob/main/RELEASE_NOTES.md)
    omit 5648fe4  TOMEE-2957 - Fix OWASP checks on Jenkins environment
    omit c2b9c4b  Merge pull request #749 from apache/TOMEE-2937_EjbCronTriggerEnd
    omit c386534  [maven-release-plugin] prepare for next development iteration
    omit 20441eb  [maven-release-plugin] prepare release tomee-8.0.6
    omit 5c9d471  TOMEE-2937 Make sure endDate in the past does not fail but puts the Timer into a state where it won't trigger
    omit c83d7ec  Merge pull request #729 from cesarhernandezgt/master
    omit 5310720  Merge branch 'master' of https://github.com/apache/tomee
    omit f3f8d37  Update Tomcat to 9.0.41
    omit d437159  Merge remote-tracking branch 'apache/master'
    omit 00f4282  Classloader changes for shaded taglibs
    omit 10121a5  Merge pull request #748 from cesarhernandezgt/master-2021
    omit 107c255  updated boms pom.xml files via org.apache.tomee.bootstrap.GenerateBoms to remove snapshot dependencies
    omit a7ecbf7  Merge branch 'master' of https://github.com/apache/tomee
    omit 6a38fba  Merge pull request #747 from cesarhernandezgt/fix-local-rat
    omit 529c941  Use release version of Johnzon
    omit 0254164  fix RAT checks when building locally with .idea
    omit 3ae6de0  Merge pull request #702 from Daniel-Dos/TOMEE-2894
    omit 9837a9e  Merge branch 'master' of https://github.com/apache/tomee
    omit 9da8fda  Merge pull request #745 from cesarhernandezgt/fix-github-actions
    omit eb78776  Patching m2 settings in github actions
    omit 9df188a  Update github actions to include new -Pstyle,rat checks
    omit 9dd34e4  Merge branch 'master' of https://github.com/apache/tomee
    omit 4de7d9b  Fix some typos
    omit fe01313  Merge pull request #743 from rzo1/TOMEE-2947
    omit bcea35d  TOMEE-2947 - Upgrades to Quart Scheduler OpenEJB Shade 2.2.4
    omit 2716167  Revert quartz upgrade since it introduces compilation issues
    omit 227072b  TomEE-2948 Upgrade Apache Johnzon 1.2.9
    omit 474d3b3  Merge pull request #742 from rzo1/TOMEE-2947
    omit c3913ad  TOMEE-2947 - Upgrades to Quart Scheduler OpenEJB Shade 2.2.4
    omit 68acb8e  Merge pull request #741 from cesarhernandezgt/TOMEE-2943
    omit e766afe  TOMEE-2943 making all the tags lowercase and less than 35 characters
    omit 6a4c2d8  Merge pull request #734 from cesarhernandezgt/TOMEE-2943
    omit 5c6ff6d  Added .asf.yaml
    omit 89cd6ef  Merge branch 'master' of https://github.com/apache/tomee
    omit a78035f  Update BOM files with Johnzon snapshot while the vote is still up
    omit a8cae86  Revert to SNAPSHOT until the vote is up
    omit c494e04  Clean up johnzon dependencies and new boms
    omit f00df50  Merge branch 'master' of https://github.com/apache/tomee
    omit bc803a9  Use of Johnzon Staging repo to see if it solves the 17 TCK failures
    omit 0174fb0  Add basic webpage to this example
    omit 1245270  Single imports
    omit 3057b5b  Merge remote-tracking branch 'apache/master'
    omit accb241  TOMEE-2941 use a regular connection with TransactionSupport of none is specified
    omit 74430ba  Attempt to remove this warning and see if Arquillian Maven resolver gives more information
    omit bab7b72  Add some debugging information for Jenkins
    omit b63bd3b  Fix missing Apache headers
    omit 7d147d9  Fix equals on the wrapper request for async
    omit 02df1a5  Fix SSE test
    omit 3b129b7  Merge remote-tracking branch 'apache/master' into sse
    omit fe43475  Make sure we are consistent and also override other methods from the context wrapper
    omit f9dc86f  Fix async servlet when HTTP request is wrapped (TCK weird usage)
    omit 00482a8  Fix full build by generating the XML reports so Jenkins can find them
    omit c50373a  Merge pull request #730 from jgallimore/taglib-shade
    omit 6fb1a69  Add taglibs-shade artifact
    omit fdd206f  Shade taglibs, xalan and serializer
    omit ea08cda  Run manually for now
    omit 9d950de  Make sure files are auto-generated during the build so we just need to compare and push if needed. This might be an issue during release process if git detects changes. We'll see when it comes
    omit 0ca4cda  TOMEE-2939 Update bcprov-jdk15on to 1.67
    omit 6897c6b  New generated versions after updates of versions and TomEE project
    omit 87eead1  Make sure generated BOM files use the right version
    omit 5ccc2bb  Let OpenJPA go with Plume because it's required for CMP even though we want to use EclipseLink for JPA
    omit 39d2fd2  TOMEE-2938 Xalan is required for JSTL xml:transform
    omit 39c2539  Remove this for the moment. We don't need it either
    omit c80ae8e  Revert Xalan fix because it requires a bit more love
    omit 3e1e19c  Fix typo in arquillian configuration
    omit acb0399  TOMEE-2938 copy/paste from Xalan project patched
    omit dff0f6b  TOMEE-2938 Properly configure patch plugin
    omit c01cff2  TOMEE-2938 Fix encoding in Xalan and Serializer
    omit 02feaaa  TOMEE-2938 Default copy of Xalan code before patching
    omit 2059cec  TOMEE-2938 Xalan is required for JSTL xml:transform As the 2.7.2 is not maintained. Patch it ourselves
    omit c38f60e  TOMEE-2933 Upgrade of EclipseLink
    omit c074bc9  TOMEE-2938 Xalan is required for JSTL xml:transform
    omit 13bf774  TOMEE-2935 Close should not fail in ReadOnly
    omit b938113  Complete fix. Forgot the comparison in the assert
    omit 9bb6f14  Fix tests for CI
    omit 87cedf5  Fix missing ASL headers
    omit 622d028  Missing some more excludes
    omit 3472378  Cleanup build reactor and concentrate RAT configuration in the same place
    omit 5ef2945  Remove bad dependency to OpenJPA utility class because it does not work in Plume
    omit 676ed7a  Quick and firty fix to allow context override from TCK
    omit 3a0508c  New example
    omit e3168f5  Merge branch 'master' into TOMEE-2922
    omit 3a92634  Merge pull request #724 from jrxxjr/TOMEE-2914
    omit d4edb4a  WIP
    omit 08f4976  Use CXF writers for Byte[] and File
    omit da33ce2  Merge remote-tracking branch 'apache/master' into sse
    omit f0930e1  Don't use Johnzon for certain types better handled by CXF built-in readers/writers
    omit e62d4bc  Portuguese translation README.adoc file examples/schedule-events
    omit 8d6a4ca  Align all Derby versions
    omit f4ee15f  Wrap SseEventSinkImpl to prevent any kind of use after close
    omit 70bcfcb  Adding SSE
    omit 5423520  Make sure Plume does not embed OpenJPA Persistence provider by default
    omit 63fd587  Support for Johnzon 1.2.9
    omit af90c27  Ignore ClientRequestFilters
    omit 3beb8f3  Don't stop adding Johnzon providers when SSE providers are added by the SSE extension
    omit b483d4d  Upgrade CXF to 3.3.8
    omit e92427b  Revert "Update to CXF 3.3.8 and include the SSE jar"
    omit d437051  Merge pull request #717 from tandraschko/master
    omit eb29284  TOMEE-2928 Tomcat dependency upgrade to 9.0.40
    omit 7f4c7e5  Update to CXF 3.3.8 and include the SSE jar
    omit a2b6496  Correct Java EE API - updated in error
    omit cad9467  Update version numbers not incremented by the release plugin
    omit 5f4da42  [maven-release-plugin] prepare for next development iteration
    omit 4833d4e  [maven-release-plugin] prepare release tomee-8.0.5
    omit 2f1580b  Fix test
    omit b006ed7  Remove the workaround and move it to TCK until we know what's going on
    omit e87ac4d  Reverting these updates
    omit 8bfc56b  Revert Derby version
    omit 6dec299  TOMEE-2926: Translate to Portuguese: examples/serverless-builder
    omit ec39c5b  Merge branch 'master' of github.com:jgallimore/tomee
    omit e21940a  Revert this dependency update as it appears to break some unit tests (QuartzPersistenceForEJBTimersTest)
    omit c5b7850  Add a profile that does the same as the main build, but without the examples
    omit a534e3b  TOMEE-2922 - replace println to print
    omit 69fb09a  adjust in message of log .
    omit a5d59f2  Update Callback handler fork from Tomcat so it matches API updates
    omit 545ba25  Update pom.xml
    omit 282f607  Delete org.apache.myfaces.spi.FacesConfigurationProviderFactory
    omit 14cc82b  Delete TomEEFacesConfigurationProviderFactory.java
    omit 7f8872c  Delete TomEEFacesConfigurationProvider.java
    omit 42383e9  Merge pull request #7 from apache/master
    omit c4d120e  Revert some deps so it compiles
    omit ee0cee9  Bulk dependency upgrade
    omit 39635db  Updated tomcat to 9.0.39 and updated TomEESecurityContext.java
    omit e483450  Merge remote-tracking branch 'apache/master'
    omit 4e39eae  TOMEE-2913 attempt to resolve message destination in other modules in an EAR
    omit 494353b  TOMEE-2906 Upgrade Apache BVal to final 2.0.5 release
    omit fd4a28e  Merge pull request #711 from cesarhernandezgt/TOMEE-2911
    omit 65e7b9c  TOMEE-2910 also update TomEE8 itself to latest javaee-api
    omit c4debf4  Update the version numbers in this page
    omit 836b2fb  TOMEE-2911 updated documention for javamail configuration
    omit 8f38a7a  TOMEE-2911 Update to Geronimo javamail to 1.6
    omit bce13a2  Bump BVal TCK
    omit 34a272e  TOMEE-2906 Upgrade Apache BVal to see how TCK and build looks so we can get the final binaries from Apache BVal after
    omit c96221e  Merge pull request #710 from jrxxjr/TOMEE-2901
    omit 4fcb591  Portuguese translation README.adoc file examples/polling-parent
    omit 4817953  Fix issues with XA transactions after ActiveMQ upgrade
    omit 693c414  Merge remote-tracking branch 'apache/master'
    omit ea15dca  TOMEE-2904 update ActiveMQ to 5.16.0
    omit 8b527b9  Add some logging when resource provider fails to instanciate a bean
    omit 5e6a176  Merge pull request #709 from JuanMorenoDeveloper/TOMEE-2903
    omit 6bc3f70  Update references to openejb-core module
    omit a3d8500  TOMEE-2902 Upgrade to CXF 3.3.7
    omit 00a535b  Eliminate classloader check added in 1ebb0ee181622cd101df64a82f8af3bcb27211bf TOMEE-2706 New TomEE Embedded Bootstrap
    omit f1daa43  Pull the config files from each distribution and put them into the respective bom (which is not really a bom anymore) TOMEE-2706 New TomEE Embedded Bootstrap
    omit eadc7f4  Relax checkstyle
    omit 142f035  Examples and documentation TOMEE-2706 New TomEE Embedded Bootstrap
    omit 0d143ec  Examples, documentation and minor fixes TOMEE-2706 New TomEE Embedded Bootstrap
    omit e029f8b  Javadoc and minor fixes TOMEE-2706 New TomEE Embedded Bootstrap
    omit b097f0f  TOMEE-2706 New TomEE Embedded Bootstrap
    omit 8efb295  TOMEE-2706 New TomEE Embedded Bootstrap
    omit a33c565  Update to 8.0.5-SNAPSHOT
    omit 006c8da  Merge pull request #703 from jrxxjr/TOMEE-2895
    omit 8aa5103  Correction Portuguese translation README.adoc file examples/rest-xml-json, in the README_pt.adoc
    omit ab5d806  Merge pull request #708 from davidromero/TOMEE-2900
    omit 2b6094b  Portuguese translation README.adoc file examples/rest-xml-json, in the README_pt.adoc, and adequacy of the text, in the file README.adoc
    omit b3ff39a  Merge branch 'master' of https://github.com/apache/tomee into TOMEE-2900
    omit 90c7215  TOMEE-2900 Translate to spanish the document examples/jax-rs-json-provider-jettison
    omit d5daf2c  Merge pull request #707 from emecas/TOMEE-2899-ejbs
    omit e6b0f91  Merge pull request #701 from Daniel-Dos/TOMEE-2893
    omit e2741c1  Update README_pt.adoc
    omit 73b3257  Translate to Spanish the document examples/jax-rs-json-provider-jettison
    omit 1493359  Add Spanish Trans. injection-of-ejbs & adjusments
    omit d35ecce  Merge pull request #704 from sercheo87/TOMEE-2896
    omit 80334cf  Merge pull request #706 from jrxxjr/TOMEE-2897
    omit b3a8223  Portuguese translation README.adoc file examples/singleton-startup-ordering, in the README_pt.adoc, and adequacy of the text, in the file README.adoc
    omit c997d2d  Ajuste de sintaxis
    omit f8be8a4  Merge pull request #700 from Daniel-Dos/TOMEE-2891
    omit 332bb1c  Update README_pt.adoc
    omit 3722fdc  Merge pull request #705 from emecas/TOMEE-2898-env-entry
    omit 16be417  Add Spanish Trans. injection-of-env-entry
    omit b250c52  Merge pull request #696 from Daniel-Dos/TOMEE-2888
    omit 63a73f5  Update README_pt.adoc
    omit 3810c2c  Merge pull request #699 from emecas/master
    omit 6cd0b4a  Merge pull request #697 from Daniel-Dos/TOMEE-2889
    omit 85cb0c8  Translate to Portuguese: examples/tomee-jersey-eclipselink
    omit b826fdb  Portuguese translation README.adoc file examples/rest-xml-json
    omit 630ce44  TOMEE-2894 Translate to Portuguese: examples/rest-cdi
    omit 201b497  TOMEE-2893 ranslate to Portuguese: examples/rest-applicationcomposer-mockito
    omit 0c56bb4  TOMEE-2891 Translate to Portuguese: examples/resources-jmx-example
    omit 4f1f835  Add Spanish Trans. injection-of-entitymanager
    omit df1dff9  TOMEE-2890 Translate to Portuguese: examples/reload-persistence-unit-properties
    omit 6d267f9  TOMEE-2889 Translate to Portuguese: examples/realm-in-tomee
    omit 743b53f  TOMEE-2888 Translate to Portuguese: examples/quartz-app
    omit 8cdb621  Merge pull request #695 from Daniel-Dos/TOMEE-2883
    omit 6ed7653  Update README_pt.adoc
    omit 3f87187  Tomee-2883 Translate to Portuguese:examples/projectstage-demo
    omit 2bfb0a4  Merge pull request #694 from jrxxjr/TOMEE-2874
    omit e6da76a  Portuguese translation README.adoc file examples/webservice-handlerchain, and adequacy of the text, in the file README.adoc
    omit 988d0c7  Portuguese translation README.adoc file examples/webservice-handlerchain, and adequacy of the text, in the file README.adoc
    omit ee58a05  Portuguese translation README.adoc file examples/webservice-handlerchain, and adequacy of the text, in the file README.adoc
    omit 8f6bd83  Another exception when it's extension
    omit 58388a7  See if we can protect ourselves a bit more against extension not being available. Not a real case, but with arquillian can happen
    omit ffe5e05  See where we are at with it back
    omit 1b2f4f9  Ignore until the container initializer is fixed
    omit 3f7b2cf  Fix checkstyle issues
    omit 01735f7  Tweaks for tomee-security
    omit 50ebad5  Re-instate the security module
    omit 5ec2746  [maven-release-plugin] prepare for next development iteration
    omit b91955c  [maven-release-plugin] prepare release tomee-project-8.0.4
    omit e16a41a  Temporarily remove the security module
    omit b61e9dc  [maven-release-plugin] rollback the release of tomee-project-8.0.4
    omit eb90028  [maven-release-plugin] prepare for next development iteration
    omit b377c7e2 [maven-release-plugin] prepare release tomee-project-8.0.4
    omit 37c095c  Merge pull request #691 from Daniel-Dos/TOMEE-2882
    omit 5850fb9  Merge pull request #688 from Daniel-Dos/TOMEE-2879
    omit 2276ed8  Update README_pt.adoc
    omit 958ca88  Merge pull request #687 from Daniel-Dos/TOMEE-2878
    omit d1f8b5b  Merge pull request #686 from Daniel-Dos/TOMEE-2877
    omit a7d2abd  Merge pull request #689 from Daniel-Dos/TOMEE-2880
    omit 540847f  Merge pull request #690 from Daniel-Dos/TOMEE-2881
    omit 6993f62  Update README_pt.adoc
    omit 4c2d71e  TOMEE-2882 Translate to Portuguese: examples/pojo-webservice
    omit 6297e82  Update README_pt.adoc
    omit c6361f3  Update README_pt.adoc
    omit 5f920ad  TOMEE-2881 Translate to Portuguese: examples/persistence-fragment
    omit 2244f49  TOMEE-2880 Translate to Portuguese: examples/myfaces-codi-demo
    omit 6f84c86  Merge pull request #682 from Daniel-Dos/TOMEE-2872
    omit a89480a  TOMEE-2879 Translate to Portuguese: examples/multiple-tomee-arquillian
    omit af903c9  TOMEE-2878 - Translate to Portuguese: examples/multi-jpa-provider-testing
    omit 7481a92  TOMEE-2877 Translate to Portuguese: examples/mp-rest-jwt-public-key
    omit 4559ee1  Merge pull request #680 from Daniel-Dos/TOMEE-2870
    omit 66f4639  Merge pull request #681 from Daniel-Dos/TOMEE-2871
    omit c36932b  Update README_pt.adoc
    omit 4db5f60  Merge pull request #685 from Daniel-Dos/TOMEE-2875
    omit 67df169  TOMEE-2875 Translate to Portuguese: examples/mp-rest-jwt-principal
    omit 3918344  Update README_pt.adoc
    omit 4a435ac  Update README_pt.adoc
    omit 515874a  Update README_pt.adoc
    omit 7e83701  Fix classloading issue by using a different approach to discover annotations.
    omit 276a9e6  Better fix for default Tomcat User identity store
    omit 32953ed  Fix tomee-security tests
    omit 05817a1  Merge pull request #675 from davidsalter/TOMEE-1399
    omit 88deb10  Merge pull request #684 from Daniel-Dos/TOMEE-2873
    omit 52098c3  TOMEE-2871 - fix
    omit 1a87219  TOMEE-2873 - fix
    omit 21ca726  TOMEE-2873 Translate to Portuguese: examples/mp-rest-jwt-jwk
    omit 532f92f  Merge pull request #683 from jrxxjr/TOMEE-2861
    omit ee7a7ce  Merge pull request #649 from Daniel-Dos/TOMEE-2823
    omit 29f89d2  Merge pull request #679 from Daniel-Dos/TOMEE-2869
    omit 1ad40ca  Portuguese translation README.adoc file examples/webservice-holder
    omit eea31ce  Portuguese translation README.adoc file examples/webservice-holder
    omit 5651b39  Update README_pt.adoc
    omit f0a57cd  TOMEE-2872 Translate to Portuguese: examples/mp-rest-jwt
    omit 00bd846  Update README_pt.adoc
    omit d0a722e  TOMEE-2871 - Translate to Portuguese: examples/mp-rest-client
    omit 1e648d6  TOMEE-2870 Translate to Portuguese: examples/mp-metrics-timed
    omit ba69268  fix review.
    omit f6bd7ba  fix review.
    omit 193b65d  fix doc.
    omit 4e4f67d  TOMEE:2869 Translate to Portuguese: examples/mp-metrics-metered
    omit 591b2f7  TOMEE-2823
    omit 6573d1c  TOMEE-2823 review doc
    omit c0fc258  Merge pull request #676 from cesarhernandezgt/github-action-cache
    omit e565e0f  Added back compile skiping test step
    omit a651e77  Adding checkstyle and pmd to github action workflow
    omit 9f49d99  Added github actions maven cache
    omit ce5af48  Removed potential NPE.  Fixes TOMEE-1399
    omit 1631e54  Comment again until I fix it
    omit 5c365dc  Keep the module so it builds but don't include in the box
    omit df40ac5  Temporarily disable this module
    omit e888f0a  checkstyle
    omit 7f26f04  Band-aid to prevent the server blowing up on non CDI apps
    omit 367fb51  Merge pull request #674 from apache/revert-637-owb-update
    omit a24aaf8  Revert "TOMEE-2809 Update OWB to 2.0.16"
    omit b3b3103  Merge pull request #658 from jeanouii/TOMEE-2365_SecurityAPIImpl
    omit a07827b  Attempt to make this test more robust
    omit c2553c4  Merge pull request #673 from cesarhernandezgt/TOMEE-2859-fixtest
    omit 7e865bd  Merge pull request #672 from cesarhernandezgt/TOMEE-2866
    omit cccfa43  TOMEE-2365 start adding tomee-security module in the box
    omit a1b2925  More coverage and fixes for TCK
    omit 561c6b5  TOMEE-2365 Add some LDAP code for identity store
    omit 33f1fbb  TOMEE-2365 Keep going with password hash
    omit 3d19ecf  TOMEE-2365 Start adding support to Forms, Custom Forms, Database and LDAP
    omit f3df8a6  TOMEE-2365 Start fixing Basic, AutoApplySession and RememberMe
    omit d8e336b  fix EndpointHandlerTest.java test
    omit 256fa7b  Merge pull request #637 from jgallimore/owb-update
    omit d34d1d6  TOMEE-2866 Add github actions for master branchx!
    omit 389c347  Merge pull request #671 from davidsalter/TOMEE-1417
    omit 85a712c  Fix logic in assertProperties method. Fixes TOMEE-1417
    omit 1b5189a  TOMEE-2862 update Tomcat to 9.0.37
    omit 2b0c515  Merge pull request #650 from Daniel-Dos/TOMEE-2827
    omit 9773abf  Merge pull request #668 from jrxxjr/TOMEE-2857
    omit 8004754  Merge pull request #667 from gacsnic/TOMEE-2858
    omit f00bd55  Merge pull request #669 from davidsalter/TOMEE-2860
    omit 54fac01  Portuguese translation README.adoc file examples/webservice-ws-with-resources-config
    omit c484d72  Portuguese translation README.adoc file examples/webservice-ws-with-resources-config
    omit 1a959ef  Removed reference to svn
    omit d48d0a4  TOMEE-2859 set instancelimit correctly on the container
    omit 65346f4  Fix title
    omit 06d9f21  Add Asciidoc '[source]' tags to codeblocks
    omit de6a7c0  Fix jbake headers
    omit ffe6735  Portuguese translation README.adoc file examples/webservice-ws-with-resources-config
    omit e9fb3e7  Portuguese translation README.adoc file examples/webservice-ws-with-resources-config
    omit 42b4916  Translate to Spanish: example/simple-singlento
    omit ec78018  Single imports
    omit 6594a74  Turn off ActiveMQ's JMX connection creation, and by default set create to false on vm:// server URLs
    omit e06749d  Merge pull request #655 from Daniel-Dos/TOMEE-2832
    omit e2be950  Merge pull request #665 from Daniel-Dos/TOMEE-1563
    omit ca0e90e  Update Tomcat to 9.0.36
    omit 21f3d02  Merge pull request #666 from jrxxjr/TOMEE-2855
    omit afb1dfb  Portuguese translation README.adoc file examples/xa-datasource
    omit d71b8a1  Portuguese translation README.adoc file examples/xa-datasource
    omit e4b8132  Portuguese translation README.adoc file examples/xa-datasource
    omit a27a4cd  Portuguese translation README.adoc file examples/xa-datasource
    omit b495daa  Merge pull request #663 from Daniel-Dos/TOMEE-2483
    omit 363c718  Portuguese translation README.adoc file examples/xa-datasource
    omit 4616af7  TOMEE-2483 Update for TomEE Maven Plugin documentation
    omit a0da436  TOMEE-2483 Update for TomEE Maven Plugin documentation
    omit a762add  TOMEE-1563 Adjust message of the exception when use UserTransaction from @Transactional call
    omit 2ace113  Merge pull request #656 from Daniel-Dos/TOMEE-2833
    omit c0c5b0d  Merge pull request #661 from Daniel-Dos/TOMEE-2836
    omit da73e26  Merge pull request #659 from gacsnic/TOMEE-2835
    omit f8d4abc  Merge pull request #657 from gacsnic/TOMEE-2834
    omit 55fb2fc  Update version numbers after release
    omit 1e2a6f1  Merge remote-tracking branch 'apache/master'
    omit 195a24c  TOMEE-2853 update to commons-codec 1.14
    omit 78da936  Remove duplicate dep (Thanks Romain for pointing it out)
    omit 6c15ecd  [maven-release-plugin] prepare for next development iteration
    omit c0ee809  [maven-release-plugin] prepare release tomee-project-8.0.3
    omit 30d8927  Using the separate repository
    omit 6108f5f  Revert "[maven-release-plugin] prepare release tomee-project-8.0.3"
    omit 81ce7cd  [maven-release-plugin] prepare release tomee-project-8.0.3
    omit 12df3e6  [maven-release-plugin] rollback the release of apache-tomee-9.0.0-M1
    omit 254f4bd  [maven-release-plugin] prepare release apache-tomee-9.0.0-M1
    omit 8034945  Update groupId
    omit a13d074  Update grooupId
    omit 9b49d25  Revert "Using new repository"
    omit e48dc4a  Using new repository
    omit 7683efe  Release prep
    omit 24a2cc7  Revert "[maven-release-plugin] prepare release tomee-project-8.0.3"
    omit 6e24fde  Revert "[maven-release-plugin] prepare for next development iteration"
    omit 2ee10ba  Revert "Exclude the Jakarta module from this build"
    omit 5348ec6  Revert "Moved to new repo"
    omit dc6b5f8  [maven-release-plugin] prepare for next development iteration
    omit b7ad5be  [maven-release-plugin] prepare release tomee-project-8.0.3
    omit 6b6f337  Moved to new repo
    omit dd2d69e  Exclude the Jakarta module from this build
    omit ec8ed11  Revert "Prepare for release"
    omit 0238f1f  Prepare for release
    omit 711b9b5  Move jakartaee9 -> jakarta
    omit 4a21ec0  Correct version number replaced in error
    omit b1d010c  Update transformer plugin
    omit 640d6d5  Add Jakarta EE 9 module. This copies the TomEE 8 zips, adds them with a new version, and runs the transformation plugins on them
    omit d104bf4  Merge pull request #654 from Daniel-Dos/TOMEE-2831
    omit 2d68511  Merge pull request #653 from Daniel-Dos/TOMEE-2830
    omit 58d1958  Merge pull request #652 from Daniel-Dos/TOMEE-2829
    omit 3d8e9b7  Merge pull request #651 from Daniel-Dos/TOMEE-2828
    omit 0135ab3  Merge pull request #648 from Daniel-Dos/TOMEE-2824
    omit a11103a  Merge pull request #647 from Daniel-Dos/TOMEE-2822
    omit abe6053  Merge pull request #646 from Daniel-Dos/TOMEE-2821
    omit 973771d  Merge pull request #643 from Daniel-Dos/TOMEE-2818
    omit ad3a815  Merge pull request #642 from Daniel-Dos/TOMEE-2817
    omit c4ef44d  Merge pull request #641 from Daniel-Dos/TOMEE-2816
    omit 7e3d28b  Merge pull request #638 from Daniel-Dos/TOMEE-2813
    omit ccf6a27  Update to 8.0.3-SNAPSHOT
    omit 8f9144a  This is no longer patched here
    omit e11c7dd  Use release version of Transformer
    omit ff3d7c1  Merge branch 'jar-patching' of github.com:dblevins/tomee
    omit 4a6360d  Updated to latest Eclipse Transformer
    omit c84bb3e  Modified eclipselink 2.7.4 for "jakarta" string references
    omit dcf66be  Unmodified eclipselink 2.7.4
    omit 8c03edf  Move modified openwebbeans-2.0.12 to proper location
    omit e72d20e  Modified openwebbeans-2.0.12 to support "jakarta."
    omit 9eadbcd  Unmodified from openwebbeans-2.0.12
    omit be1cf20  Updated to proper imports
    omit 1df29c1  Modified tomcat 9.0.35 for jakarta
    omit 9dc442f  Unmodified tomcat 9.0.35
    omit e763c1a  Patched OpenJPA for "jakarta"
    omit 177cc77  Unmodified openjpa-3.1.0 files that reference "javax."
    omit d1bca18  Adjustments for "javax." strings to support "jakarta"
    omit 3c2c6f5  Modified QuartzSchedulerMBeanImpl
    omit 9331890  Unmodified QuartzSchedulerMBeanImpl
    omit 610cefb  Tomcat 9.0.35 modified for jakarta namespace
    omit 38a1458  Unmodified from Tomcat 9.0.35
    omit c10b342  Adjustment for jakarta namespace
    omit 8c819a1  EclipseLink 2.7.4 Patched for jakarta
    omit 3980d9d  "javax" reference in eclipselink 2.7.4
    omit 5385ce2  Patched from cxf-3.3.6
    omit c347450  Raw unmodified version from cxf-3.3.6
    omit a03e898  Add the tomee-patch-plugin
    omit ab35648  Use new transformer version
    omit a0aa3aa  TOMEE-2816 Translate to Portuguese: examples/groovy-spock
    omit 1601d80  TOMEE-2817 Translate to Portuguese: examples/injection-of-ejbs
    omit 7d8e927  TOMEE-2821
    omit 1b436cc  TOMEE-2822 Translate to Portuguese: examples/jsonb-configuration
    omit 1204f60  TOMEE-2824 Translate to Portuguese: examples/jsonb-custom-serializer
    omit 6cd7125  TOMEE-2828 Translate to Portuguese: examples/MovieFun REST
    omit 9f98953  TOMEE-2829 Translate to Portuguese: examples/mp-config-source-database
    omit bd2c669  TOMEE-2830 Translate to Portuguese: examples/mp-jsonb-configuration
    omit 1b9c43f  TOMEE-2831 Translate to Portuguese: examples/mp-jwt-bean-validation
    omit e2aebed  TOMEE-2813 Translate to Portuguese: examples/dynamic-proxy-to-access-mbean
    omit 59e6078  Recognize jakarta classes when classloading
    omit d429ba4  Update plugin version
    omit 08af77b  Remove this attribute
    omit 053e265  Update plugin version
    omit 6b55b80  Update plugin version
    omit 51b5f2c  Update plugin version
    omit 3158fc3  Update Transformer plugin to 0.0.3
    omit 8ea222b  TOMEE-2836 Translate to Portuguese: examples/mp-metrics-histogram
    omit 2ca7f20  Add the transformer plugin to the examples
    omit c433d84  Transform build artifacts
    omit 774b508  TOMEE-2836 Translate to Portuguese: examples/mp-metrics-histogram
    omit 3b9da25  TOMEE-2836 Translate to Portuguese: examples/mp-metrics-histogram
    omit ae0dc07  adding file README_es.adoc
    omit 9a55e23  TOMEE-2832
    omit 64c05f2  TOMEE-2833
    omit e9c808c  Minor script updates
    omit 3c88300  Basic bash script to run the Eclipse Transformer
    omit 5f7d3ad  TOMME<2834> translate to spanish: examples/arquillian-jpa README_es.adoc
    omit 4cabbd0  TOMEE-2833
    omit 4b06aab  TOMEE-2832
    omit 4bd9450  TOMEE-2831
    omit d8fc3b0  TOMEE-2830
    omit 58efda4  TOMEE-2829
    omit c74d6e9  TOMEE-2828
    omit e3ee871  TOMEE-2827
    omit a3068d0  TOMEE-2823
    omit 1b48885  Merge pull request #645 from Daniel-Dos/TOMEE-2820
    omit b0bb31e  Merge pull request #644 from Daniel-Dos/TOMEE-2819
    omit 74f0140  formatt json.
    omit b428fac  TOMEE-2824-Translate to Portuguese: examples/jsonb-custom-serializer
    omit b28700a  TOMEE-2822-Translate to Portuguese: examples/jsonb-configuration
    omit 3700a83  TOMEE-2821-Translate to Portuguese: examples/jaxrs-json-provider-jettison
    omit 4412f51  fix word.
    omit 4a64683  TOMEE-2820-Translate to Portuguese: examples/jaxrs-filter
    omit d8bfd8a  TOMEE-2819 Translate to Portuguese: examples/injection-of-env-entry
    omit 491e68d  [maven-release-plugin] prepare for next development iteration
    omit cb19130  [maven-release-plugin] prepare release tomee-8.0.2
    omit 9bbf933  Adding a test for the management context
    omit c9de2d5  Merge remote-tracking branch 'apache/master'
    omit 0e32492  Revert "[maven-release-plugin] prepare release tomee-8.0.2"
    omit 530aaf9  Revert "[maven-release-plugin] prepare for next development iteration"
    omit 9c48f31  Merge pull request #639 from Daniel-Dos/TOMEE-2814
    omit 132dc02  Merge pull request #640 from Daniel-Dos/TOMEE-2815
    omit 8afbc56  TOMEE-2818-Translate to Portuguese: examples/injection-of-entitymanager
    omit cf4e64f  TOMEE-2817-Translate to Portuguese: examples/injection-of-ejbs
    omit 6e81d43  fix in text.
    omit 3ffe08f  [maven-release-plugin] prepare for next development iteration
    omit 604a81e  [maven-release-plugin] prepare release tomee-8.0.2
    omit 917302a  TOMEE-2816 -Translate to Portuguese: examples/groovy-spock
    omit 2b6b200  TOMEE-2815 -Translate to Portuguese: examples/groovy-jpa
    omit b03eb6a  TOMEE-2815 -Translate to Portuguese: examples/groovy-jpa
    omit 1d1afb1  TOMEE-2814 -Translate to Portuguese: examples/ear-testing
    omit c30cc09  TOMEE-2813
    omit c70748f  TOMEE-2811 update to Tomcat 9.0.35
    omit bb37c7c  Revert "[maven-release-plugin] prepare release tomee-8.0.2"
    omit c911ab8  Revert "[maven-release-plugin] prepare for next development iteration"
    omit 17168ad  Update to ActiveMQ 5.15.12
    omit 1f3c8b8  Merge remote-tracking branch 'apache/master' into owb-update
    omit 5f06def  [maven-release-plugin] prepare for next development iteration
    omit b787f0f  [maven-release-plugin] prepare release tomee-8.0.2
    omit 6d6ff8f  Update to Johnzon 1.2.5
    omit d3a385f  Checkstyle
    omit 0caf30b  Merge pull request #636 from jgallimore/johnzon-openapi-update
    omit 1026570  Skip @RegisterRestClient
    omit 51c9f75  TOMEE-2809 Update OWB to 2.0.16
    omit 7f56a4f  TOMEE-2808 update to Johnzon 1.2.4
    omit 57bc4fc  Revert "[maven-release-plugin] prepare release tomee-8.0.2"
    omit c8de93e  Revert "[maven-release-plugin] prepare for next development iteration"
    omit caf51e3  [maven-release-plugin] prepare for next development iteration
    omit c2bc4f7  [maven-release-plugin] prepare release tomee-8.0.2
    omit 7d84a4e  TOMEE-2807 update to Tomcat 9.0.34
    omit 21c4783  [maven-release-plugin] rollback the release of tomee-8.0.2
    omit c5c5be5  [maven-release-plugin] prepare for next development iteration
    omit 14808fc  [maven-release-plugin] prepare release tomee-8.0.2
    omit 5c2ae1e  TOMEE-2806 update WSS4J
    omit f1d42d8  Merge remote-tracking branch 'apache/master'
    omit 9610d54  Update Commons-CLI
    omit 11c55f0  Merge pull request #635 from cesarhernandezgt/jakartaee-9
    omit 37557ac  fixed typo on eclipse-transformer.adoc
    omit 60be8ad  Merge pull request #629 from marcoantoniobferreira/tomee-2780-vaadin-example-translation
    omit ea5c388  Merge pull request #631 from emecas/TOMEE-2794
    omit 715e352  Merge pull request #632 from emecas/TOMEE-2795
    omit 21d05cc  Add docs and rename rules
    omit 2f5b726  This dependency shouldn't be required
    omit f53ac2d  Revert previous check
    omit cedcf57  TOMEE-2770 Add a unit test to use JMX to ensure producers are not leaked.
    omit b08f797  Merge branch 'cl-config'
    omit abdde00  Add test
    omit b09c807  Update CXF to 3.3.6
    omit a421416  Merge remote-tracking branch 'apache/master' into cl-config
    omit 16e59f7  Slight refactor of this example - not sure it makes any real difference at this point.
    omit 9facd79  TOMEE-2798 add JMSContext example
    omit b6f1c84  Add Spanish trans. for vaadin-lts-v08-simple example
    omit 4defb40  Add Spanish trans. for vaadin-lts-v10-simple example
    omit cebc5a8  Merge pull request #630 from emecas/TOMEE-2786
    omit d57fdc9  Merge remote-tracking branch 'apache/master'
    omit d17cd16  Use https
    omit 3b845a0  Merge pull request #625 from Daniel-Dos/TOMEE-2755
    omit a9acfb4  Merge pull request #626 from Daniel-Dos/TOMEE-2759
    omit 59326bd  WIP
    omit 2268fe8  TOMEE-2785 add basic config to allow classes to skip to be configured with a system property
    omit 2664319  TOMEE-2788 update Bouncy Castle version
    omit 780df6c  Use released version of Java EE API
    omit a76f88f  TOMEE-2787 Update to 9.0.33
    omit 8d74f62  Add Spanish trans. for vaadin-vxx-simple example
    omit 90d6f8d  Update OpenTracing API so artifacts are downloaded from Maven central
    omit 5ebc622  Use https
    omit 7c027ec  small adjust in version.
    omit 44e0ad5  TOMEE-2759-Update-Eclipse-Krazo
    omit a997bd6  small update in deltaspike and mvc
    omit e1a48fd  fix of jbake header
    omit ca02891  Update JavaEE-API
    omit c3f7a9b  translation into portuguese of vaadin example
    omit eb64298  Fix this example following Hibernate upgrade
    omit 0f81266  Update version numbers after release
    omit 882ff7d  TOMEE-2782 Update to Tomcat 9.0.31
    omit f80a55a  Merge pull request #628 from bitcod3r/TOMEE-2767-fix-erroneous-characters-in-documentation
    omit 86a1f67  TOMEE-2767 / Adding markup for links as unordered lists
    omit 7c73c55  TOMEE-2768 Updating hibernate versions in Arquillian tests
    omit d521c8e  TOMEE-2768 Update to Hibernate 5.4.10
    omit 16a0589  TOMEE-2767 / Deleting typos and correcting heading syntax
    omit 9151672  TOMEE-2765 ShrinkWrap Maven Resolver 3.1.4 Upgrade ShrinkWrap Resolver to leverage https://repo1.maven.org/maven2 url
    omit d974187  Comment out due to hardcoded http://repo1.maven.org/maven2 url in ShrinkWrap
    omit ef9428b  Use https when accessing Maven Central (http access has been disabled globally)
    omit 23837cc  TOMEE-2762 update CXF to 3.3.5
    omit 9d877ff  Merge pull request #627 from nishantraut/TOMEE-2761
    omit b299ef4  fixed review comment
    omit 5c9174f  fixed review comments
    omit 149abd7  Add Portuguese transaltion for examples/javamail
    omit c793399  [maven-release-plugin] prepare for next development iteration
    omit 38d3d30  [maven-release-plugin] prepare release tomee-8.0.1
    omit 47927d7  Merge remote-tracking branch 'apache/master'
    omit 0f09290  TOMEE-2758 add activation impl which is not included after JAXB update
    omit 239651e  Merge pull request #619 from emecas/TOMEE-2749
    omit b501cde  Revert "[maven-release-plugin] prepare release tomee-8.0.1"
    omit 5bf1029  Revert "[maven-release-plugin] prepare for next development iteration"
    omit 94ff5f0  [maven-release-plugin] prepare for next development iteration
    omit 8c74069  [maven-release-plugin] prepare release tomee-8.0.1
    omit 936fd1c  TOMEE-2755-Update-Apache-Deltaspike
    omit f55103b  Merge pull request #618 from emecas/TOMEE-2748b
    omit c929c60  [maven-release-plugin] rollback the release of tomee-8.0.1
    omit 991c66a  [maven-release-plugin] prepare release tomee-8.0.1
    omit 82ea54d  Exclude jakarta.persistence as this is part of javaee-api
    omit e64d83f  Filter entries as they are added to the map
    omit dd0b857  TOMEE-2754 avoid references to TempClassLoader and AnnotationFinder
    omit a700305  Use released version of Java EE API 8.0-3
    omit 9b89fa2  Merge pull request #622 from jgallimore/TOMEE-2753
    omit 34c56a3  Imports
    omit 6925beb  TOMEE-2753 only apply bean validation on response if response object has constraints
    omit 13e2656  Merge remote-tracking branch 'apache/master'
    omit f5cc960  Use Tomcat 9.0.30
    omit de82d71  Merge pull request #621 from tandraschko/master
    omit 960462a  TOMEE-2750 - Memory keak on undeploy / unintended reference to the outer class
    omit e445dc6  Fix packaging issue with drop-in .wars
    omit 6fda29b  Update TomEEFacesConfigurationProviderFactory.java
    omit 2427be0  Added TODO
    omit 381bf4f  Merge pull request #6 from apache/master
    omit 7f7edb4  Revert "[maven-release-plugin] prepare release tomee-8.0.1"
    omit a2698ac  Revert "[maven-release-plugin] prepare release tomee-8.0.1"
    omit 4eaaf34  Revert "[maven-release-plugin] prepare for next development iteration"
    omit 9d2fb9c  Add Spanish translation for mp-faulttolerance-retry
    omit c889b7c  [maven-release-plugin] prepare for next development iteration
    omit 49d0734  [maven-release-plugin] prepare release tomee-8.0.1
    omit c85fe26  Revert "[maven-release-plugin] prepare release tomee-8.0.1"
    omit c8dedfc  Revert "[maven-release-plugin] prepare for next development iteration"
    omit c5e606b  Pulling The Grinder as I'm not sure it fits with the ASL
    omit 6dec394  [maven-release-plugin] prepare for next development iteration
    omit fbe6f84  [maven-release-plugin] prepare release tomee-8.0.1
    omit 6d6b7a6  Revert "[maven-release-plugin] prepare release tomee-8.0.1"
    omit 60f3b61  Revert "[maven-release-plugin] prepare for next development iteration"
    omit 769af92  Add Spanish translation mp-rest-client
    omit af9040e  Fix minor typo README.adoc
    omit 85cdd9b  [maven-release-plugin] prepare for next development iteration
    omit 3161916  [maven-release-plugin] prepare release tomee-8.0.1
    omit 725b483  Revert "[maven-release-plugin] prepare release tomee-project-8.0.1"
    omit bc89d5c  Revert "[maven-release-plugin] prepare for next development iteration"
    omit 50334ff  [maven-release-plugin] prepare for next development iteration
    omit 3c3b004  [maven-release-plugin] prepare release tomee-project-8.0.1
    omit d54b01a  Use release EE API
    omit 3fd7e9c  Merge pull request #616 from tandraschko/master
    omit bdde5f4  MyFaces 2.3.6
    omit 6d71885  Merge pull request #5 from apache/master
    omit 6c5e012  Fix up failing REST client TCK tests
    omit d26c2a1  SSL tests not quite passing, but inching closer
    omit c934d01  Update MicroProfile REST client version to match CXF
    omit a4599ac  Merge remote-tracking branch 'apache/master' into TOMEE-2734
    omit 7ccfa34  Merge pull request #615 from Travelcompositor/master
    omit 2989bf2  remove unused imports
    omit 3078679  Merge pull request #611 from emecas/TOMEE-2742
    omit f8777c1  Fix accents and typo
    omit 40e62cf  Merge pull request #613 from Travelcompositor/master
    omit 0f5d740  Fix annotation name
    omit f36a5a7  Merge pull request #614 from avermeer/TOMEE-2745
    omit 93ee6d2  Update tomcat dependency to 9.0.29
    omit 48deb3e  TOMEE-2744: JD14 compatibility: remove usage of javax.security.acl
    omit 5f1b57a  Experimental change - Removing Xalan and Serializer from the final distributions
    omit 4a27f84  Merge pull request #612 from scriptmonkey/patch-1
    omit f147be5  Fixed a minor typo
    omit 16eff96  Add Spanish translation for simple-jms
    omit 126cf4e  Merge pull request #578 from jgallimore/jms-issue
    omit b7755b3  Revert this change
    omit 703f177  Correct a couple of super-minor typos
    omit b46344e  Merge remote-tracking branch 'apache/master' into jms-issue
    omit a275b41  Merge pull request #5 from emecas/jms-issue
    omit 5257b6f  Add README.adoc for simple-jms example
    omit f595445  Merge pull request #610 from scriptmonkey/master
    omit 0567bf5  Added missing dependency for microprofile
    omit 84985ac  Merge branch 'TOMEE-2734' of github.com:Daniel-Dos/tomee into TOMEE-2734
    omit 4ec07ef  Checkstyle
    omit a1b6c42  Fix compile error
    omit 4e01ac7  Merge branch 'TOMEE-2739'
    omit a4a89dd  Merge branch 'TOMEE-2736' of github.com:rzo1/tomee
    omit e313484  Merge branch 'jwt-work'
    omit dc416c1  Merge branch 'master' of github.com:cassunde/tomee
    omit 8d483e7  Merge branch 'TOMEE-2720' of github.com:Daniel-Dos/tomee
    omit a334af3  Merge branch 'TOMEE-2708' of github.com:Daniel-Dos/tomee
    omit abe466d  Headers
    omit a118295  TOMEE-2739 use webcontext and the path to evaluate which context to apply the filter to
    omit 522959c  TOMEE-2736 - Explicitly override cached system properties in RemoteServer for Maven TomEE Plugin
    omit 06dac01  Merge pull request #605 from Daniel-Dos/TOMEE-2733
    omit 12ac24f  TOMEE-2734-Upgrade CXF to 3.3.4
    omit df748ba  fix word in doc.
    omit 9061957  fix in doc.
    omit cfaf051  TOMEE-2733 - Update Eclipse Krazo (MVC ) example
    omit d09dcc1  TOMEE-2733 - Update Eclipse Krazo (MVC ) example
    omit a083fc6  TOMEE-2730 add mp.jwt.tomee.allow.no-exp option
    omit 931c1c7  feat: created english documentation
    omit 4e4c75c  feat: created Portuguese documentation
    omit e70502b  feat: create new example about dynamic injection
    omit b8f9176  Allow exp claim to be optional
    omit 5e904ca  Do not unconditionally call AsyncContext.dispatch()
    omit 3c9f227  TOMEE-2728 update Tomcat to 9.0.27
    omit 4cc11cc  TOMEE-2727 update commons-daemon to 1.2.2
    omit e3b05dd  TOMEE-2726 update Xmlsec to 2.1.4
    omit 0e433e9  TOMEE-2725 update beanutils to 1.9.4
    omit 5e38138  Update to Jackson Databind 2.10.0
    omit f43b2b3  Merge pull request #595 from jgallimore/eefilter-tck-test-fix
    omit bdfc4c0  Merge branch 'dependabot/maven/mp-jwt/com.nimbusds-nimbus-jose-jwt-7.9' of github.com:apache/tomee into com.nimbusds-nimbus-jose-jwt-7.9
    omit cc6e8671 Merge branch 'dependabot/maven/commons-fileupload-commons-fileupload-1.3.3' of github.com:apache/tomee into commons-fileupload-commons-fileupload-1.3.3
    omit 097d17e  Merge pull request #599 from emecas/TOMEE-2723
    omit 15080b3  Bump commons-fileupload from 1.3.1 to 1.3.3
    omit 3e40d2d  Merge remote-tracking branch 'apache/master' into apache-master
    omit 18de19f  Bump nimbus-jose-jwt from 4.23 to 7.9 in /mp-jwt
    omit 4f04a3c  Merge pull request #600 from jgallimore/upgrade-jsf
    omit 0de6784  TOMEE-2724 upgrade to Mojarra 2.3.14
    omit c724003  Added Spanish translation
    omit 1c06cfb  Fix webapp name
    omit a124d90  Remove license text in document
    omit 9e07ed0  Format original example
    omit bc09ef1  TOMEE-2720-Translate dynamic-datasource-routing
    omit f70e95a  TOMEE-2708-translate to portuguese dynamic-dao.
    omit 1b081ac  TOMEE-2718 MyFaces 2.3.5
    omit f32a6ec  Merge pull request #4 from apache/master
    omit ef9575c  Revert "Update Tomcat to 9.0.27"
    omit b4f0199  TOMEE-2716 use the wrapped request with the AsyncContext
    omit b7af65b  Merge pull request #594 from emecas/TOMEE-2715
    omit 4ee8440  Remove CAUTION block from Docs
    omit 21d7d2b  Merge pull request #593 from emecas/TOMEE-2714
    omit aac17a3  Update Tomcat to 9.0.27
    omit b79e39f  Merge pull request #592 from sercheo87/TOMEE-2712
    omit 9042c34  Add Spanish Translation mp-jwt-bean-validation
    omit 9e0843f  TOMEE-2712 Get environment variable with tokens
    omit 575d99f  Merge pull request #590 from emecas/TOMEE-2694-mp-config-source-database
    omit 44e7d60  Merge pull request #591 from emecas/TOMEE-2713
    omit 569e6a7  Add Spanish Translation mp-rest-jwt
    omit 40e31a5  Fix Translation to MicroProfile
    omit a09bebc  Merge pull request #540 from Daniel-Dos/TOMEE-2631
    omit a92f454  Merge pull request #589 from sercheo87/TOMEE-2114
    omit 78da8b6  [TOMEE-2114] - Put elements to member of class
    omit 6167fed  Merge pull request #576 from emecas/TOMEE-2696
    omit 173d757  Fix typo
    omit b704c33  Merge pull request #579 from Daniel-Dos/TOMEE-2697
    omit b758697  Merge pull request #581 from Daniel-Dos/TOMEE-2699
    omit c85c4ee  Merge pull request #585 from Daniel-Dos/TOMEE-2700
    omit 2ae8e8f  Update README_pt.adoc
    omit 4279e54  Merge pull request #588 from marcoantoniobferreira/vaadin-lts-v10-portuguese
    omit 57f7a01  Merge pull request #587 from marcoantoniobferreira/jbake-example-vaadin-lts-v08
    omit 9d2f268  Merge pull request #586 from Daniel-Dos/TOMEE-2707
    omit 3e403c3  translation into portuguese of examples/vaadin-lts-v10 and fixing of jbake information in english version
    omit f291b0b  fix of jbake information
    omit ab28761  Merge pull request #574 from emecas/TOMEE-2694
    omit a80a7b6  Handle multiple corrections: MicroProfile
    omit 341c3ae  Add review MicroProfile
    omit 523c751  Update README_pt.adoc
    omit 0f6c4d1  Update README_pt.adoc
    omit f1db99b  Merge pull request #577 from emecas/TOMEE-2695
    omit 4baef28  Merge branch 'master' of github.com:apache/tomee into apache-master
    omit b5ebdec  TOMEE-2701 provide the latest properties for OWB 2.0.12. Without these, a number of the EJB TCK tests fail.
    omit 4cabec1  Merge pull request #582 from sercheo87/TOMEE-2384
    omit 482154f  TOMEE-2707-Translate example datasource-ciphered-password
    omit fe37644  TOMEE-2700-Translate to portuguese - Cucumber-jvm
    omit c3f3b0e  Start of a simpler approach to bootstrapping an embedded server TOMEE-2706 New TomEE Embedded Bootstrap
    omit 47010e3  TOMEE-2702 TomEE MicroProfile BOM
    omit bdbad14  Merge pull request #580 from breakponchito/TOMEE-2698
    omit 0005305  Merge pull request #584 from tandraschko/master
    omit 34c9068  TOMEE-2701 Update OWB to 2.0.12
    omit fdf82b4  Merge pull request #3 from apache/master
    omit e874a03  Merge remote-tracking branch 'origin/TOMEE-2384' into TOMEE-2384
    omit 20bc581  [TOMEE-2383] - Add documentation of example groovy spock.
    omit ea15521  [TOMEE-2383] - Add documentation of example groovy spock.
    omit f7cd8e3  TOMEE-2698: adding labels for code and bash section on README_es file
    omit e44d1df  fix word in doc.
    omit 3d8b1c6  TOMEE-2699-Translate to portugue the Example.
    omit 0ed99a4  add result of test .
    omit 5d4382a  fix some word in doc
    omit 60092f6  Fix typo
    omit a7c8782  TOMEE-2698: Translate to spanish simple-rest
    omit 9daee6e  TOMEE-2697-Translate to portuguese-async-servlet
    omit bad08e7  Merge branch 'TOMEE-2631' of https://github.com/Daniel-Dos/tomee into TOMEE-2631
    omit d259a9d  fix conflicts.
    omit 0edd2f9  Missed on previous commit
    omit e2baba7  Sample code and test for JMS issue
    omit ef72d91  Add Spanish Translation for mp-config-source-database
    omit 9ece4fe  Complete mp-config-source-database explanation
    omit 19bd0d9  Fix examples/mp-metrics-histogram/README_es.adoc
    omit 6472f7d  Fix examples/mp-metrics-timed/README_es.adoc
    omit 570def5  Fix examples/mp-metrics-metered/README_es.adoc
    omit 6405ed7  Fix examples/mp-metrics-counted/README_es.adoc
    omit 4fcd363  Fix examples/mp-metrics-gauge/README_es.adoc
    omit b5b834e  TOMEE-2692 upgrade to EclipseLink 2.7.4
    omit b6f5b58  Merge remote-tracking branch 'apache/master'
    omit b5f8ef1  TOMEE-2691 update to BC Prov 1.63
    omit 57d1df9  Merge branch 'master' of https://gitbox.apache.org/repos/asf/tomee
    omit 55b275d  Upgrade javaee-api to latest so we can see if it breaks something
    omit fa22e03  Updating version
    omit 043a38e  Fix version numbers
    omit 6623048  Make sure to use the same API version
    omit d6ef2a1  TOMEE-2687 add CDI TCK Signature Test
    omit 36fce57  TOMEE-2686 add bval TCK Signature Test
    omit 81dd60d  Merge pull request #567 from jgallimore/doc-update
    omit 824c6e0  Merge pull request #572 from cchacin/TOMEE-2681
    omit 8462df7  Merge pull request #570 from cchacin/TOMEE-2680
    omit 7471414  Merge pull request #569 from emecas/fix/mp-custom-healthcheck_spanish
    omit 5adeec1  Merge pull request #568 from cchacin/TOMEE-2679
    omit a376731  Merge pull request #573 from cchacin/TOMEE-2682
    omit 72cea85  [TOMEE-2682] Translate MicroProfile Metrics Timed Example to Spanish
    omit 93e38f9  [maven-release-plugin] prepare for next development iteration
    omit 2fd9372  [maven-release-plugin] prepare release tomee-8.0.0
    omit fbb0d59  Revert "[maven-release-plugin] prepare release tomee-8.0.0"
    omit 417dcc9  Revert "[maven-release-plugin] prepare for next development iteration"
    omit 7da11ce  Remove duplicate
    omit 4a6afae  Update the correct license files
    omit c2809a0  Address comments
    omit a5cd434  [TOMEE-2681] Translate MicroProfile Metrics Metered Example to Spanish
    omit 4b0cf28  [maven-release-plugin] prepare for next development iteration
    omit c4e886a  [maven-release-plugin] prepare release tomee-8.0.0
    omit 32e26aa  Update license files
    omit b39383c  Add EPL 1 and 2, remove the following jars: geronimo-activation_1.1_spec jakarta.activation-api geronimo-interceptor_1.2_spec geronimo-javamail_1.4_spec geronimo-jpa_2.2_spec jakarta.xml.soap-api
    omit d5f39e1  Revert "[maven-release-plugin] prepare release tomee-8.0.0"
    omit c0a6250  Revert "[maven-release-plugin] prepare for next development iteration"
    omit 587be30  Merge pull request #571 from jgallimore/fix-release-issues
    omit d2d600e  Add license headers to XML files
    omit 0ab350b  Add license header
    omit c3fc214  TOMEE-2684 Update commons-codec to 1.13
    omit c14064a  [TOMEE-2680] Translate MicroProfile Metrics Histogram Example to Spanish
    omit dbc9583  Adjust mp-custom-healthcheck ES translation
    omit b4fb918  [TOMEE-2679] Translate MicroProfile Metrics Gauge Example to Spanish
    omit 5966e68  [maven-release-plugin] prepare for next development iteration
    omit 5f7c826  [maven-release-plugin] prepare release tomee-8.0.0
    omit e32a21a  More missing <distributionManagement> sections in examples
    omit 6d9dd31  [maven-release-plugin] rollback the release of tomee-8.0.0
    omit 8dae51a  [maven-release-plugin] prepare for next development iteration
    omit c2fc827  [maven-release-plugin] prepare release tomee-8.0.0
    omit b1ae585  Adding distributionManagement for jaxrs-json-provider-jettison example
    omit 3d52c77  [maven-release-plugin] rollback the release of tomee-project-8.0.0
    omit 89968fc  [maven-release-plugin] prepare for next development iteration
    omit e3fdd3a  [maven-release-plugin] prepare release tomee-project-8.0.0
    omit f77798e  TOMEE-2677 update service and installation documentation
    omit 8a6cfea  Merge branch 'master' of https://gitbox.apache.org/repos/asf/tomee
    omit d2838ce  add jakarta annotations 1.3 TCK results
    omit 138ae80  Merge pull request #565 from robinsonvs/mp-faulttolerance-retry-portuguese
    omit e7e8a6e  Merge pull request #564 from robinsonvs/mp-custom-healthcheck-portuguese
    omit d87a796  Merge pull request #563 from cchacin/TOMEE-2673-3
    omit 9af2e65  Merge pull request #562 from cchacin/TOMEE-2673-2
    omit ed89c28  Merge pull request #561 from cchacin/TOMEE-2673-1
    omit 8e86c47  Merge pull request #560 from sercheo87/TOMEE-2383
    omit 10d0844  Yank unnecessary validator classes  TOMEE-2520 MicroProfile JWT and BeanValidation Example
    omit 771958f  TOMEE-2676 update to Commons-Daemon 1.2.1
    omit b25d0f5  Address comments
    omit 809b418  Merge pull request #566 from dblevins/mpjwt-bval-rework
    omit e988a16  add translate in PT to mp-faulttolerance-retry
    omit c274a52  Fix test because we downgraded javamail for now
    omit ab494d6  add translate in PT to mp-custom-healthcheck
    omit 28b4258  Merge branch 'master' of https://gitbox.apache.org/repos/asf/tomee
    omit fad7e4e  Update javaee api and add back javamail and activation
    omit ec42639  Merge pull request #548 from rzo1/TOMEE-2655-Vulnerable-Jackson
    omit d28c733  Specialized BValInterceptor that is JWT-constraint aware TOMEE-2517 Bean Validation with MicroProfile JWT
    omit 161322e  [TOMEE-2669] [Translation] mp-metrics-counted example to Spanish
    omit d758bf1  [TOMEE-2669] [Translation] mp-jsonb-configuration example to Spanish
    omit 3462d56  [TOMEE-2669] [Translation] mp-faulttolerance-timeout example to Spanish
    omit 10d1feb  Rework for bval 2.0.3 TOMEE-2517 Bean Validation with MicroProfile JWT
    omit 0464b48  Merge branch 'master' of github.com:apache/tomee into mpjwt-bval-rework
    omit 20403b0  ValidationConstraint reimplemented with new generator TOMEE-2517 Bean Validation with MicroProfile JWT
    omit 808b81d  [TOMEE-2383] - Add documentation of example groovy jpa.
    omit 4dd0824  Merge pull request #559 from sercheo87/TOMEE-2667
    omit b15064b  Format table
    omit 48b0c9b  Merge pull request #556 from cchacin/TOMEE-2669
    omit 915c5c9  Merge pull request #557 from emecas/emecas_mp-custom-healthcheck
    omit c655910  Add style change
    omit 5ecff2c  Complete translation
    omit ac14585  [TOMEE-2669] [DOC] [Translation] Translate async-methods example to Spanish
    omit d6b9af3  Add mp-custom-healthcheck Spanish Transalation
    omit 624cf7c  Merge pull request #555 from javalenjara/patch-1
    omit 806300c  Create README_es.adoc
    omit 25eb47b  Merge pull request #533 from Daniel-Dos/TOMEE-2609
    omit 286e5f6  Merge pull request #529 from Daniel-Dos/TOMEE-2607
    omit af4eb74  Merge pull request #526 from robinsonvs/tomee-jms-portability-portuguese
    omit 18e192a  Merge pull request #525 from robinsonvs/datasource-versioning-portuguese
    omit c014991  Merge pull request #524 from marcoantoniobferreira/concurrency-utils-pt-br
    omit 26b6487  Merge pull request #521 from gabrielferreirapro/TOMEE-2580
    omit 639e12f  Merge pull request #536 from Daniel-Dos/TOMEE-2613
    omit ba77279  Merge pull request #550 from marcoantoniobferreira/vaadin-lts-v08-simple-pt-br
    omit a578290  Merge pull request #551 from davidsalter/TOMEE-2667
    omit 614a030  Merge pull request #554 from sercheo87/master
    omit 0c9b6c6  Merge pull request #1 from sercheo87/CDI-DOCUMENTATION-SPANISH
    omit 28245db  Create README_es.adoc
    omit b017758  Merge pull request #553 from cesarhernandezgt/TOMEE-2668
    omit 706bd41  Improved mp config spanish translation
    omit 20010fd  Merge pull request #539 from Daniel-Dos/TOMEE-2615
    omit 0afc3fc  Merge pull request #528 from Daniel-Dos/TOMEE-2608
    omit c512040  Invalid Formatting on Jms Documentation.  Fixes TOMEE-2667
    omit c50e075  [TOMEE-2655] updates jackson to 2.9.9.3 (was 2.9.4), see changelog https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.9 (several CVEs are addressed); updates activemq to 5.15.10 (was 5.15.8), no changelog available
    omit 351eb98  translation into pt-br the examples/vaadin-lts-v08-simple-pt-br
    omit 8ecdd60  Merge pull request #545 from jgallimore/tomee-2654-win-service-user
    omit b55866d  Merge pull request #531 from davidsalter/TOMEE-1395
    omit 9a00e76  Merge pull request #530 from davidsalter/TOMEE-2586
    omit 4ece444  Merge branch 'fix-ampersand-password' of github.com:pendor/tomee into fix-ampersand-password
    omit 0937cdc  Fix issue where proxyConnection() wasn't called in handleObtained().
    omit 54c3f3a  Fix deployment issue with test on remote (non-embedded) containers
    omit 36f2f4d  Fix formatting
    omit 532e737  Fix TOMEE-2506 and add Jonathan Gallimore's JMS Context Tests
    omit c13c58f  add license header
    omit 4aa7e55  Skookimify junit tests so they don't depend on processing order as much
    omit a570fcf  Add @jgallimore 's JMX Context Tests
    omit 4f8b7c3  Rework generation and expand generation testing TOMEE-2517 Bean Validation with MicroProfile JWT
    omit 657878a  Revert "TOMEE-2506 this test is now passing"
    omit f6145c2  TOMEE-2506 this test is now passing
    omit 590c87a  TOMEE-2654 Expose service user and service password in service installation scripts
    omit ae1a223  Add Return value constraint class generation TOMEE-2517 Bean Validation with MicroProfile JWT
    omit 3e0bbdd  Redo JWT constraint class generation TOMEE-2517 Bean Validation with MicroProfile JWT
    omit ad4affb  Sort constraints into distinct buckets: Return vs JWT TOMEE-2517 Bean Validation with MicroProfile JWT
    omit 10efad0  Fix tomee-2653: JMSContext auto-destruction results in exception
    omit f56b2b2  Fix several JMS/JMS2.0 bugs
    omit 96c30d8  Merge pull request #541 from rzo1/TOMEE-2481
    omit e77b515  Fix small type on the pom preventing it to be parsed
    omit 3b6c5aa  TOMEE-2649 yank polling-mdb module
    omit 81d6ece  Add JVM flag to allow java agent self attachement
    omit 8030ac7  Delete README.adoc
    omit c23834a  TOMEE-2481 - Move code using PropertyEditors (deprecated class) to PropertyEditorRegistry
    omit 7f6f0a9  TOMEE-2631 - Update Deltaspike version to 1.9.1
    omit 1e6c0f7  Comment polling example - don't know what it shows and teaches
    omit 936f72c  Temp removal of mbean examples
    omit 660113b  Cleanup xbean versions
    omit b6c95f2  downgrade Tomcat because it makes the async servlet example to fail
    omit 86e702b  Fix openejb-webservices that can't find the SAAJ provider
    omit a77ee32  Update README_pt.adoc
    omit a2d4323  Avoid passing old arguments to the JVM, it makes JDK 11 to crash
    omit 8002103  Fix Eclipse link examples with Java 11
    omit ddcad07  Upgrade Tomcat to latest available version
    omit d3ae282  Fix typo in pom.xml
    omit 74c24d0  Attempt to fix all CXF and web services issues + scala cleanup
    omit 2e65b29  Forces the store type to JKS because in Java 11 it becomes PKCS12
    omit e492305  Force local to en_US because the watch is looking for the english version of the Tomcat log so it may fail for some people.
    omit aacea93  Fix JavaMail exception message in example after upgrading Geronimo JavaMail Provider
    omit a24b297  Merge branch 'master' of https://gitbox.apache.org/repos/asf/tomee
    omit b62156a  TOMEE-2615-translate example web services ssl .
    omit 43b736c  Merge pull request #538 from tandraschko/master
    omit 4cd878c  Update pom.xml
    omit 6eee2d2  Update README.adoc
    omit eeb2344  Merge pull request #2 from apache/master
    omit b50758f  Avoid OpenJPA to enhance unrelated classes resulting in exceptions Define the javaee-api as something a bit more opened to updates
    omit 29cd425  Avoid OpenJPA to enhance unrelated classes resulting in exceptions Define the javaee-api as something a bit more opened to updates
    omit 41b10b4  Updates for Java 11 TOMEE-3584
    omit 6c680c4  Merge pull request #535 from jgallimore/simple-async-servlet
    omit 6961b01  Update documentation
    omit e4d0a26  Improvements to this example
    omit c167067  Bump Tomcat version to latest 9.0.22
    omit 2064c06  Merge branch 'master' of github.com:apache/tomee
    omit 7f8a0cb  Use JAXB 2.3.  Introduce "BOM" concept to reduce redundancy of deps & excludes.
    omit 4e00382  Merge pull request #537 from cesarhernandezgt/TOMEE-2617
    omit 4fff8bb  Rebrand the Maven modules s/OpenEJB/TomEE/
    omit b6806f5  Profile to target testing on Java 11
    omit 70f6f8f  TOMEE-2617 fixed failing test from bean-validation-design-by-contract example
    omit a1200e8  Last usable, and complete, public bval release 2.0.1 was not fully published -- the bval-jsr-2.0.1.jar is missing from maven central
    omit 1d7a9aa  TOMEE-2616 Upgrade CXF to 3.3.2 Fix compilation issues after upgrade Don't need the hacks either now - at least from what I can see
    omit 2c1daac  TOMEE-2616 Upgrade CXF to 3.3.2 Fix compilation issues after upgrade
    omit 9b17dff  TOMEE-2616 Upgrade CXF to 3.3.2
    omit 20abb6b  TOMEE-2613-Translate to Portuguese: examples/websocket-tls-basic-auth
    omit 8dc4ba5  Don't obtain the writer from the response when running async, and force the buffers to be nulled on recycle
    omit 83a4050  Adding simple async servlet example
    omit 6ec7093  TOMEE-2609-translate to portuguese the example deltaspike-fullstack.
    omit 8b441ff  Fix groupId for Apache BVal
    omit bb95b69  Remove staged repository
    omit d40d9e4  Temporarily disabling TOMEE-2517 Bean Validation with MicroProfile JWT
    omit b41c82c  TOMEE-1395 Invalid package on simple-mdb-with-descriptor
    omit 3ac836a  TOMEE-2586 Fix examples/webservices-ws-security to work on Java 11
    omit e211993  Merge branch 'master' of github.com:apache/tomee
    omit ec078e4  Prevent javamail being included twice
    omit a884a7e  Fix the MP JWT FIlter
    omit 36a3215  TOMEE-2610 upgrade to Apache Johnzon-1.1.13
    omit 0bb89b1  fix small in words .
    omit 5c048b5  TOMEE-2607-transltate to pt Spring-data-proxy
    omit 887ff4f  TOMEE-2608
    omit 0050eca  TOMEE-2608
    omit bfe33bb  make sure there is no duplicate and we also deliver the API in the final drop which was kinda missing
    omit ecc62a9  TOMEE-2606 Use latest JavaMail 1.5 for TomEE 8
    omit 6d5e5a3  Support overridding system properties
    omit d997741  Merge pull request #527 from apache/revert-523-java11-take2
    omit 445a151  Revert "Java11 initial work for TOMEE-2584 TOMEE-2600 TOMEE-2601"
    omit 8bde034  fix a word
    omit 231ae79  fix mistake
    omit 7ed39f8  add translate in PT to tomee-jms-portability
    omit fd4764e  Done, thanks !
    omit 8b2b649  Merge pull request #523 from apache/java11-take2
    omit 22a2704  add translate in PT to datasource-versioning
    omit a3a6814  fix scala versions to work with Java 11
    omit 59a3acd  fix some mistakes
    omit ec835a5  translation into pt-br of concurrency utils
    omit 30f303b  Merge branch 'java11-take2' of https://gitbox.apache.org/repos/asf/tomee into java11-take2
    omit eeb7fd1  attempt to fix arquillian tests by adding missing libraries to tomee distro
    omit 4f76c94  Fix more tests and Java 11 stuff
    omit cf04dda  Fixing some translating mistakes
    omit 8f21588  another way to address the problem
    omit 32b05d8  another way to address the problem
    omit 76463ff  Simplifying this code
    omit ef646f8  Rename file for custom-orm
    omit 78872a6  Adding sample XA config for popular databases
    omit f05cc9c  Translation of the examples/simple-cdi-interceptor to Portuguese.
    omit a63428e  Small fixes in english version
    omit 1a0397d  Merge remote-tracking branch 'apache/master' into xa-docs
    omit bbaeef7  Merge pull request #520 from gabrielferreirapro/TOMEE-2579
    omit 7aa4054  Merge pull request #519 from gabrielferreirapro/TOMEE-2578
    omit 4a6cc3c  Merge pull request #518 from Daniel-Dos/TOMEE-2577
    omit 8129132  Merge pull request #517 from Daniel-Dos/TOMEE-2573
    omit dfdded7  Merge pull request #516 from gabrielferreirapro/TOMEE-2576
    omit 7ffa809  Merge pull request #515 from gabrielferreirapro/TOMEE-2575
    omit e1fbf74  Merge pull request #514 from gabrielferreirapro/TOMEE-2574
    omit 197f387  Merge pull request #513 from gabrielferreirapro/TOMEE-2572
    omit ef0c657  Merge pull request #512 from Daniel-Dos/TOMEE-2571
    omit f7fce6d  Merge pull request #511 from gabrielferreirapro/TOMEE-2569
    omit 098f18a  Merge pull request #510 from gabrielferreirapro/TOMEE-2568
    omit ab9f1f0  Merge pull request #509 from marcoantoniobferreira/jsf-cdi-and-ejb-portuguese
    omit a199394  Merge pull request #508 from Daniel-Dos/TOMEE-2566
    omit 0fffd40  Merge pull request #502 from Daniel-Dos/TOMEE-2558
    omit e62708f  Translation of the examples/change-jaxws-url to Portuguese.
    omit 6c5a80c  small fixes in examples/change-jaxws-url (english version)
    omit 76c7995  Translation of the examples/cdi-session-scope to Portuguese.
    omit ae84aac  small fixes in examples/cdi-session-scope (english version)
    omit 5dae94f  small fix in doc.
    omit d867313  TOMEE-2577 - Translate cloud-tomee-azure example .
    omit 1eff4a4  fix some words in text .
    omit 1dc3726  Fixing some accents mistakes
    omit 77aeff1  fix accent in some expressions
    omit c1aab61  TOMEE-2573-Translate to portuguese-examples-cdi-qualifier
    omit 6d22350  correcting two simple word mistakes.
    omit 8582e11  translate of examples/cdi-request-scope
    omit c20f4ba  Updating the link for the realm tutorial. (in english version)
    omit cb57b9c  translation of cdi-realm.
    omit 3a7deeb  small fix in a forgotten word.
    omit 742164a  translation of cdi-produces-field
    omit 8eabd26  small fix in text.
    omit d2126e6  TOMEE-2571- translate example cdi-produces-disposes.
    omit dda5c16  Ajusting the translation
    omit d38f358  translation of cdi-interceptor example.
    omit 26f624f  Provide some detail on configuring XA datasources
    omit ac895c3  Merge branch 'master' of https://gitbox.apache.org/repos/asf/tomee
    omit 77bc945  Add missing Apache headers Small variables renaming after objects got also renamed
    omit 37b25f9  fix some words in review.
    omit bfcbba5  translation of cdi-application-scope example.
    omit da48ba2  translation to portuguese the example: jsf-cdi-and-ejb
    omit 93954ca  TOMEE-2566-Translate to portuguese  arquillian-jpa example.
    omit fa33348  fix in some word in text .
    omit b13c9e0  Merge pull request #507 from gabrielferreirapro/TOMEE-2534
    omit cb6b612  Merge pull request #505 from Daniel-Dos/TOMEE-2563
    omit 66196ab  Merge pull request #504 from Daniel-Dos/TOMEE-2562
    omit 2baf117  Merge pull request #503 from Daniel-Dos/TOMEE-2560
    omit 8083ace  Merge pull request #501 from Daniel-Dos/TOMEE-2556
    omit ddd8962  Adding links to new doc for log4j2
    omit 3c5fed7  Merge branch 'master' of https://github.com/jgallimore/tomee
    omit 68ae283  Adding log4j2 doc
    omit dea3537  fix some words in text.
    omit 5e0e5ab  Translate to Portuguese: examples/access-timeout.
    omit 263e7bc  Merge pull request #506 from cbos/patch-1
    omit c05053a  TOMEE-2564 Classpath with :: on Linux is cause an infinite loop on War deploy
    omit 3cfd442  TOMEE-2563- Translate to portuguese-bean-validation-design-by-contract
    omit 612aaf5  TOMEE-2562-Translate to portuguese-example-async-postconstruct.
    omit 894c044  TOMEE-2560-portuguese async-methods example.
    omit c93188b  Imports
    omit b6d92c0  Unit test for ManagedConnection behaviour
    omit 5a89bef  Unused code
    omit 864b6fa  Fix test failures for custom ORM with CMP
    omit 262f219  Checkstyle
    omit 64d3ce5  Attempting to avoid edge case with using multiple connections from the same datasource in the same transaction
    omit 83d23f2  TOMEE-2558-Translate to portuguese to applicationcomposer-jaxws-cdi example.
    omit 255e284  TOMEE-2557 add debug logging for ManagedConnection
    omit 92a4fbe  TOMEE-2556-Translate to portuguese to applicationexception example
    omit 03e987e  TOMEE-2556-Translate to portuguese to applicationexception example
    omit f708d61  Merge pull request #496 from Daniel-Dos/TOMEE-2551
    omit 89850db  Merge pull request #498 from Daniel-Dos/TOMEE-2553
    omit a6981aa  Merge pull request #499 from Daniel-Dos/TOMEE-2554
    omit 53f1283  Merge pull request #495 from Daniel-Dos/TOMEE-2550
    omit 3e8427a  Merge pull request #500 from davidsalter/TOMEE-2555
    omit 54d5d5f  Merge pull request #497 from davidsalter/TOMEE-2552
    omit da26f74  small fix in words.
    omit 7f3f8c3  small fix in word.
    omit afc016e  TOMEE-2555 Brought DeltaSpike versions up to latest released version
    omit fb6b1a8  TOMEE-2554-Translate to portuguese ofdeltaspike-i18n
    omit 7f05f5c  TOMEE-2553 - Translate to portuguese-mp-faulttolerance-fallback
    omit cba21c5  TOMEE-2552 - Fix typos in mp-config-example
    omit 8f40dad  Merge remote-tracking branch 'upstream/master'
    omit 7a04d4e  Merge branch 'master' of https://github.com/jgallimore/tomee
    omit 70da116  Explicitly check where a openejb-cmp-generated-orm.xml descriptor may have been included incorrectly.
    omit d3f8045  TOMEE-2551 - Translate to portuguese-cdi-alternative-and-stereotypes
    omit 66e300d  Correction in doc with suggestions.
    omit 5931ccb  TOMEE-2550-Translate to portuguese: examples/application-composer
    omit 3be5d3a  Merge pull request #494 from cesarhernandezgt/TOMEE-2549
    omit 6b06407  Fixed format for examples/access-timeout/README_es.adoc
    omit a68f21d  TOMEE-2548 Adding (currently failing) test for Hibernate
    omit ac7ad0c  TOMEE-2547 do not add openejb-cmp-generated.xml if it is already included in the <mapping-file> elements of the persistence unit.
    omit 3c0e995  TOMEE-2547 update to Tomcat 9.0.21
    omit 09295d9  Merge pull request #490 from Fork-World/master
    omit 24dbf5e  Merge pull request #481 from doychin/fix-max-size-pool-endpoint-handler-test
    omit cb16586  Merge pull request #491 from Daniel-Dos/cdi-event-pt
    omit 8576624  Merge pull request #492 from Daniel-Dos/access-timeout-meta-portugueses
    omit f667aad  Merge pull request #493 from Daniel-Dos/alternate-descriptors-portuguese
    omit c9fe4ae  TOMEE-2546 use Java EE API version property
    omit c3c87c0  TOMEE-2546 use Java EE API version
    omit e1f0bbf  TOMEE-2546 use Java EE API version property
    omit f78b6db  TOMEE-2456 use Java EE API version property
    omit 7d16c0f  TOMEE-2546 using TomEE version property
    omit c14ba42  TOMEE-2546 use TomEE version property
    omit e3024d8  TOMEE-2546 use TomEE version property
    omit 878340e  TOMEE-2546 don't use parent project. Add properties for dependency versions
    omit 87fe9c7  TOMEE-2546 use TomEE version property
    omit f9e2215  TOMEE-2546 explicitly set TomEE version as opposed to using the project version
    omit 1e7e58f  TOMEE-2546 use TomEE version property
    omit 78b92da  TOMEE-2546 use property for Java EE API version
    omit 22b9711  TOMEE-2546 use property for Java EE API version
    omit d426fc4  TOMEE-2546 Use TomEE version property
    omit 32e232d  TOMEE-2546 using TomEE version property
    omit 23295dc  TOMEE-2546 use TomEE version property
    omit 34a38ff  TOMEE-2546 use TomEE version property
    omit 09003f5  TOMEE-2546 use TomEE version property
    omit 8fc39e5  TOMEE-2546 Use TomEE version property
    omit d4311e5  Merge remote-tracking branch 'upstream/master'
    omit 0411888  Merge pull request #488 from jgallimore/xa-ds-grinder
    omit 8da85b5  fix some points.
    omit c538a65  TOMEE-2545 - ranslate to Portuguese alternate-descriptors
    omit 68f1875  Update README_pt.adoc
    omit ad6a3d1  Update README_pt.adoc
    omit 492bc6a  fix some points in doc.
    omit 55f0d92  TOMEE-2544- Translate to Portuguese example-access-timeout-meta.
    omit 6ac2284  fix small errors in doc .
    omit a66f485  TOMEE-2473 - Translate to Portuguese: examples/cdi-events .
    omit 2c405f5  Merge branch 'master' of https://github.com/Fork-World/tomee
    omit 9fd13f9  version updates for vaadin demos
    omit d9d2cb1  Merge pull request #1 from apache/master
    omit 7c299a6  Merge remote-tracking branch 'upstream/master'
    omit aa0c44a  Merge pull request #482 from doychin/fix-jwt-itest-for-win32
    omit 2888fcd  Remove Oracle JDBC lib from tomee:run
    omit 6c24466  Merge branch 'xa-ds-grinder' of github.com:cesarhernandezgt/tomee into xa-ds-grinder
    omit 5da21d1  Fix up Grinder harness and test resources
    omit bae1550  Merge pull request #486 from dineshkumarg/patch-2
    omit b5a5094  deleted repo folder and fixed REAME.md typos.
    omit cde6db4  Update java-compatibility.adoc
    omit d08b4e6  Merge branch 'xa-ds-grinder' of github.com:cesarhernandezgt/tomee into xa-ds-grinder
    omit 218170d  Avoid including jars in the repository
    omit 8145a57  Added to README Oracle JDBC maven instructions.
    omit 59bdb5c  Update java-compatibility.adoc
    omit 5e40843  Update java-compatibility.adoc
    omit faa1bb4  Update java-compatibility.adoc
    omit 166373c  Removing OJDBC jar
    omit 8758fcc  Merge branch 'xa-ds-grinder' of github.com:cesarhernandezgt/tomee into xa-ds-grinder
    omit 4d1bdc3  Added grinder configuration and instructions with basic REST get scenario using WEB-INF/resources.xml for oracle DB
    omit 2af90cf  Flipping to a .war file
    omit 44e37ab  Merge branch 'TOMEE-2541'
    omit 8952bd7  Add example
    omit 79c5117  Correct the config so the Derby database is picked up
    omit 70e374d  Update java-compatibility.adoc
    omit e3c3fc9  Reinstating example
    omit ec6ba89  Update java-compatibility.adoc
    omit 66971ea  Update java-compatibility.adoc
    omit 53983eb  Create java-compatibility.adoc
    omit ea1a433  Merge pull request #485 from doychin/list-ordered-set-for-thread-context-listeners
    omit 9c76a6e  Merge pull request #484 from doychin/cleanup-test-code
    omit d76e5ec  Merge pull request #483 from doychin/ws-security-key-gen-fix
    omit e08bf32  Cleanup imports
    omit 33db1ca  Revert the addition of collections4 library. Rever back to the original code that used CopyOnWriteArraySet
    omit dcbe25c  Use ListOrderedSet for thread context listeners. - Guarantees only one instance per listener in the collection - Guarantees predictable execution order - Added commons-collections4 as dependency to openejb-core. It was already there as transitive dependency from openjpa.
    omit 038a598  Cleanup test code.
    omit 2831015  Add cleanup before generating keys. Make sure new keys are generated for every test run.
    omit 72405f8  Fix TomEE composer to support win 32
    omit e1831cb  Extract some of the values in the test into constant definitions. Reduce the size of the pool to very small amount so that when test is run on high core CPU's it will not fail.
    omit e15835c  Merge branch 'master' of github.com:apache/tomee
    omit 4273365  Restoring to List.  Will start a discussion on why.
    omit 14a8179  Merge pull request #478 from davidsalter/TOMEE-2484
    omit a8a8a8c  Merge pull request #480 from cesarhernandezgt/ejb-startup-example
    omit 5bdd113  Added Singleton Startup Ordering example
    omit 58cab1d  Updated to 8.0.0-M3 instead of snapshot
    omit b2f809b  Updated TomEE Embedded Maven Plugin page. Fixes TOMEE-2484
    omit f8b310c  Merge pull request #477 from davidsalter/TOMEE-2537
    omit 3426b25  Removed parent from pom.xml in mp-opentracing-traced example
    omit 46e4c3c  Update test to demonstrate using JaxWsProxyFactoryBean
    omit f7cd499  Merge pull request #474 from cesarhernandezgt/jaxrs-json-jettison
    omit a44de21  Added apache header to openejb-jar.xml
    omit 5d775a9  Merge pull request #476 from jgallimore/secpol-fix
    omit e4418b7  Merge remote-tracking branch 'apache/master'
    omit be0dd01  Exclude applet
    omit 3b02c66  fixin modern typo.
    omit 8f4821c  For consistency reason, updating json string.
    omit 9f0a54e  Merge pull request #436 from danielsoro/fix-ignore
    omit 4be6ac2  Merge pull request #451 from doychin/tomee-2499-remove-destroyApplication
    omit 81cf513  Merge branch 'jaxrs-filter-example' of github.com:ShermanMarshall/tomee into pr460
    omit 57a8f9a  Merge pull request #452 from doychin/arrayEnumeration-generics
    omit d50ebb2  Fix test
    omit 2bc6fd0  Adding test
    omit 9fc9192  Merge remote-tracking branch 'apache/master' into secpol-fix
    omit 4a5956b  TOMEE-2531 update Commons-Daemon
    omit 9065efe  Merge pull request #469 from aasampaio3006/portuguese-examples-cdi-basic
    omit b3b24ee  Adding test
    omit 66b023d  fixed examples/pom.xml typo
    omit c10df5f  initial commit for the example
    omit 73e2016  Merge branch 'master' of https://github.com/apache/tomee
    omit 73d9a58  Fix test cases
    omit 1a4ed51  Translate to portuguese: examples cdi basic TOMEE-2516
    omit eed5350  TOMEE-2529 XBean 4.14 dependency upgrade
    omit 8a85941  Fix compilation issues
    omit a9ef642  Updated category
    omit fd23d09  Convert to Asciidoc
    omit 2218f4c  Delete commented out files
    omit 85d7bee  Remove .DS_Store files
    omit f33ce1b  Merge branch 'master' of github.com:apache/tomee
    omit 8d1ac41  Add license headers
    omit 9d203f6  Remove Oracle JMS API for TomEE Java EE 8 API jar
    omit f7143af  Merge pull request #473 from dblevins/metrics-gauge-example-fixed
    omit 70a9eaa  Merge branch 'master' of github.com:apache/tomee into metrics-gauge-example
    omit f818b21  Remove readme
    omit ce94e4d  Merge pull request #459 from bd2019us/TOMEE-2509-PATCH
    omit 807c242  Merge pull request #464 from gabrielferreirapro/TOMEE-2480
    omit e0f422b  Merge pull request #468 from marcoantoniobferreira/jpa-enumerated-portuguese
    omit bbdfaae  Merge branch 'master' of github.com:apache/tomee
    omit c232f01  Better sorting
    omit eac46cb  All versions. Resort entries based on time.
    omit fe9ae41  Functional measurement of 1, 7, 8
    omit 5c3464b  Playing with tooling to measure startup across all TomEE versions
    omit 87a9e56  Merge pull request #472 from davidsalter/TOMEE-2527
    omit 455754e  Merge pull request #471 from tandraschko/master
    omit 18113d1  ActiveMQ Resource Adapter Config Page.  Fixes issue TOMEE-2527
    omit eb7b6fc  Update MyFaces to 2.3.4
    omit 75f60cb  Merge pull request #1 from apache/master
    omit 3b148dc  Check for case where policy is specified but not loaded, e.g. system.properties. Include the remote-secpol profile for all arquillian tests.
    omit cf4cf5a  Only check JACC permissions here
    omit 35010a7  For review; We shouldn't use javax.security.jacc.policy.provider here, because the System policy will already be set. We need to ensure that our policy provider is used, which will delegate to the system policy as appropriate
    omit d8d7a8f  [maven-release-plugin] prepare for next development iteration
    omit d84b061  [maven-release-plugin] prepare release tomee-8.0.0-M3
    omit b76ed76  Remove jaxb-xjc from distributions
    omit 0d45eb3a Reduce asm-all to test scope
    omit 9c16ca1  Merge branch 'master' of https://github.com/apache/tomee
    omit c0d6b99  Merge pull request #470 from apache/TOMEE-2525_SSL-client-required
    omit 89b5a85  TOMEE-2525 Example for JAX-WS with SSL Client required
    omit 7ad9f2a  Add README.pt.adoc Translate to portuguese: examples cdi basic TOMEE 2516
    omit 7749497  translation of exemples/jpa-enumerated
    omit 973b2c1  first part of translation
    omit 9d4df7b  TOMEE-2523 update Tomcat to 9.0.20
    omit f78c8da  [maven-release-plugin] prepare for next development iteration
    omit 0fa2e6a  [maven-release-plugin] prepare release tomee-8.0.0-M3
    omit 17a4db9  Add staged bval repository
    omit 46b08e5  Adding distributionManagement
    omit 57e661d  Pom Formatting
    omit 1569b97  [maven-release-plugin] prepare for next development iteration
    omit 5284ce7  [maven-release-plugin] prepare release tomee-8.0.0-M3
    omit 14b02c6  Compile tests in release process
    omit c545399  Build the main modules for release
    omit 71b2566  Refine maven-release-plugin args to still allow system properties
    omit b1cbc07  Ingore javadoc errors on release.  Don't run the 2 hour tests.
    omit f27acee  We remove parameters, so don't attempt to copy parameter annotations
    omit 8023886  Remove unused import
    omit 16ca728  Eliminate duplicate method generation in Validation
    omit 8514a2d  Perform a sanity check on the generated class
    omit 36c0d5c  Switch to debug as not all requests will have a JWT
    omit 6285034  Javadoc errors
    omit 41bc903  Javadoc errors
    omit 605e704  Javadoc errors
    omit 3dc5107  Javadoc errors
    omit eec6c0f  Javadoc errors
    omit a075963  Javadoc errors
    omit 24cdee5  Javadoc errors
    omit 444dc28  Javadoc errors
    omit 5ce2503  More javadoc cleaning
    omit 9b9d83a  More javadoc cleaning
    omit 6dbd731  Javadoc errors
    omit 50564d1  Clean javadoc errors
    omit 1b56504  mvn release plugin chokes on use of ${project.version} in this context
    omit 7200840  Re-add test
    omit b6a5b4f  Merge branch 'master' of https://gitbox.apache.org/repos/asf/tomee
    omit d0656d3  Ensure the method order in bytecode is stable
    omit 5465e87  Temporarily workaroun an isses
    omit 477daee  Merge pull request #466 from doychin/fix-typo-in-jwt-bval-example
    omit fcb56fa  Example: MicroProfile JWT, Bean Validation and Strongly-Typed Annotations
    omit e7644ad  Fix typo
    omit 76a6bb4  Merge pull request #465 from dblevins/jwtimprovements
    omit ee94da3  Roll back to BVal 2.0.2 April 8th, with patch for MP JWT feature
    omit cd5d062  Fill out the readme a bit
    omit d0aff8f  Momentarily comment out these tests till JsonWebTokenValidator is fixed.
    omit 551400e  Restore JWTAuthConfiguration logic to get TCK passing again. Will come back and attempt to fix builder pattern in JsonWebTokenValidator
    omit 9877ca0  TOMEE-2519 MP-JWT Logging improvements
    omit d984f72  Support SHA384 and SHA512
    omit 09d4d4e  Support RSA 1024bit keys
    omit 2a9ba39  TOMEE-2519: Start of tests for MP-JWT logging
    omit fcb41fb  TOMEE-2521: Apache BVal 2.0.3-SNAPSHOT
    omit ec42b3f  TOMEE-2520: MP-JWT and BeanValidation Example
    omit eb1626c  TOMEE-2519: MP JWT Logging Improvements
    omit 125cdc6  TOMEE-2517: MP-JWT and BeanValidation :: JAX-RS wiring. All now functional. Needs tests, logging and documentation
    omit daaa1e3  TOMEE-2517: MP-JWT and BeanValidation :: Functional validation library Still not wired up to an interceptor
    omit dd9d1d5  MP-JWT and BeanValidation :: Javadoc and rename
    omit 16f072e  Start of an MP-JWT and BeanValidation prototype
    omit 5d99adb  Move parse method into JsonWebTokenValidator class.  Start of builder. Favor "verificationKey" over "publicKey" when possible.
    omit 3417dde  Merge branch 'master' of https://github.com/apache/tomee
    omit dff60e2  Rename ConfigurableJWTAuthContextInfo JWTAuthConfigurationProperties Make it clearer that this is equivalent to JWTAuthConfiguration but created via MP-JWT standard properties.
    omit cf24bc7  Split publickey resolving to a dedicated class for better testing
    omit 1f86da9  TOMEE-2480 Translate to Portuguese: examples/simple-rest.
    omit da25fe6  TOMEE-2480 Translate to Portuguese: examples/simple-rest.
    omit ccfc340  Rename JWTAUthContextInfo to JWTAuthConfiguration to clearly state it isn't a request context object, but app scoped configuration.
    omit 2002a28  Rename "singerKey" variables to publicKey -- technically it's the "verification" key "IssuedBy" becomes "issuer" to more directly map to the JWT
    omit 2c3fd6b  Remove "Default" prefix as it's no longer needed.
    omit b8b619c  Remove JWTCallerPrinciple abstraction
    omit 2d27465  Remove JWTCallerPrincipleFactory concept
    omit 83adfac  Yank unused import to make checkstyle happy.
    omit a9e18f1  Fix invocation handler for Principal proxy and CLaimBean accordingly
    omit 5d1bc8e  Merge branch 'master' of https://gitbox.apache.org/repos/asf/tomee
    omit 9bdcd7a  Quick fixes for NPE TOMEE-2513 and TOMEE-2514
    omit 7ca5928  Merge pull request #458 from gdiazs/TOMEE-2498
    omit fd81461  Merge pull request #447 from marcoantoniobferreira/jpa-eclipselink-portuguese
    omit 846677d  Merge pull request #445 from alexferreiradev/TOMEE-2494
    omit b7f3e89  Merge pull request #437 from Daniel-Dos/mvc-cxf-hibernate-portuguese
    omit 16785d1  Merge pull request #435 from Marcos/TOMEE-2381
    omit 63ee398  Merge pull request #431 from rhuan080/translate-mp-config-example-pt
    omit 6e3f81f  Merge pull request #417 from cesarhernandezgt/TOMEE-2475
    omit bad4356  Merge pull request #412 from BogdanStirbat/TOMEE-2401
    omit 5f17c01  Merge pull request #420 from cesarhernandezgt/TOMEE-2377
    omit a491817  Merge pull request #462 from davidsalter/TOMEE-2511
    omit c1b54a6  Merge branch 'master' of https://github.com/apache/tomee
    omit 62bf580  Merge pull request #463 from davidsalter/TOMEE-2512
    omit a4d0b1e  Updated Spring and Open EJB 3 page.  Fixes issue TOMEE-2512
    omit 81c16b2  Updated Arquillian Getting Started Page. Fixes Issue TOMEE-2511
    omit c81f22c  Merge branch 'master' of https://github.com/apache/tomee
    omit 68c5f3b  TOMEE-2508 TOMEE-2490 update to jpa-2.2 and javaee-api-8.0-1
    omit 8c1f08c  Merge pull request #461 from jgallimore/master
    omit e189632  Update Tomcat to 9.0.19
    omit dbaa024  Update README_es.adoc
    omit 35565a1  Merge branch 'TOMEE-2498' of https://github.com/gdiazs/tomee into TOMEE-2498
    omit eaafaef  Update README_es.adoc
    omit 64e49e9  Update README_es.adoc
    omit 47c3aec  Read,e
    omit db76818  Changing documentation status to published for tomee-site-generation
    omit 4515152  Merge branch 'jaxrs-filter-example' of https://github.com/ShermanMarshall/tomee into jaxrs-filter-example
    omit c92fd5f  [TOMEE-2509] Wrap FileWriter with a BufferedWriter in a loop
    omit e54d523  Update README_es.adoc
    omit 989ab5a  Update README_es.adoc
    omit c9adde4  Create README_es.adoc
    omit 59981cd  Merge pull request #457 from tandraschko/master
    omit 0451711  Merge branch 'master' into master
    omit 19c6fda  TOMEE-2507
    omit ae176c4  TOMEE-2507
    omit 3f6abdf  Adding Apache license
    omit d0e9814  Merge branch 'jaxrs-filter-example' of https://github.com/ShermanMarshall/tomee into jaxrs-filter-example
    omit e58ff84  TOMEE-2506 adding tests (@Ignore 'd) to demonstrate TX issues with @Inject 'd JMSContext for JMS 2.0.
    omit 62f8537  Merge branch 'master' of https://github.com/apache/tomee
    omit a6d28c9  TOMEE-2494 Remove pt part from en file.
    omit 8abdb18  TOMEE-2497 fix compile error
    omit ea9db73  Deprecate  destroyApplication(final AppContext appContext)
    omit 80e0b98  TOMEE-2497 update to Tomcat 9.0.17
    omit 9c047f6  Merge pull request #453 from eminence/deployment_docfixes
    omit b2bea9d  Replace `openejb` references in deployments.adoc
    omit f9e9a2f  Make ArrayEnumeration generics aware. Cleanup some stuff in HttpRequestImpl.
    omit 43f5627  Remove unused method
    omit 61d0288  TOMEE-2494 Add status not-published
    omit 01068e5  TOMEE-2494 Add english version to security examples
    omit bb678ee  TOMEE-2494 Add english version to security examples
    omit 3929eb8  TOMEE-2494 Add emphases to pt version of simple-remote-tomcatusers
    omit cb40839  TOMEE-2494 Add translation to pt of testing security
    omit a1c9a6d  TOMEE-2494 Add text to english file
    omit 89f7f59  Fixing gitconfig, and repo with upstream
    omit 5491c6d  Update module pom.xml files with build/finalName
    omit 3e7ab9f  Remove changes to original test
    omit 5118930  Merge branch 'TOMEE-2482-synchronize-examples' of https://github.com/ShermanMarshall/tomee into TOMEE-2482-synchronize-examples
    omit 01d9dc7  Merge branch 'master' of https://github.com/apache/tomee
    omit 4d79ea4  Fix pom.xml typo
    omit ddd125b  Merge branch 'TOMEE-2482-synchronize-examples' of https://github.com/ShermanMarshall/TomEE into TOMEE-2482-synchronize-examples
    omit fa83e2b  Update pom.xml with other examples
    omit 6bf39d4  Upgrade compiler source
    omit ccf1211  Refactor example services for test consistency
    omit fa98a4d  Change in file name
    omit 586d035  Resolve imports
    omit 7261278  Add necessary web.xml for build
    omit 733e9f6  Update README.txt to include -alias flag
    omit 48f21ba  Merge pull request #3 from apache/master
    omit c20cb01  Merge pull request #2 from apache/master
    omit ed00de6  the portuguese version of jpa-eclipselink example
    omit d5d6307  TOMEE-2494 Add translation to pt of simple-remote-tomcatusers
    omit 4b354ca  TOMEE-2494 Add copy from en version
    omit d21933b  Merge pull request #440 from danielsoro/TOMEE-2493
    omit 9fbcd80  TOMEE-2493 - Upgrade bcprov-jdk15on
    omit b3e3926  Merge pull request #438 from j4fm/CXF-3.3.0-Take-2
    omit 1b42295  Merge branch 'master' of https://github.com/apache/tomee
    omit e5ebc14  add translate in PT to mvc-cxf-hibernate
    omit da794c7  Bump CXF 3.3.1 in the example
    omit 26dd5c0  Bump CXF 3.3.1 and MP Client 1.2.1 - fixes some TCK tests
    omit 7718490  Exclude TCK test while https://github.com/eclipse/microprofile-rest-client/issues/166 exists
    omit 4332b0d  Ignore temp folder for tck tests
    omit 2f079a0  Exclude mp config from default scans
    omit bde8c4a  Add a hibernate version of the MVC-CXF example
    omit aacac85  Sorted & de-duped
    omit 1554898  Added exclusion prefixes...
    omit 1b02c49  Bumped to CXF 3.3.0
    omit 76be79a  Bumped to CXF 3.3.0 and MP Rest Client 1.2.0
    omit baa4a05  Fixing sample directory.
    omit 26d5af6  Removed unused char
    omit 9d1df09  Add README.adoc to deltaspike-i18n
    omit afa9de9  Merge branch 'master' of https://github.com/apache/tomee
    omit e527a52  Updating to fix to one words
    omit dbb7987  Include this module in the build
    omit 828613d  Merge branch 'jaxrs-filter-example' of github.com:ShermanMarshall/tomee
    omit 28ef4eb  Merge pull request #430 from t4fm/master
    omit e36acd0  Updating to fix to two words
    omit 3185374  Add mp-confi-example translate to portuguese
    omit 64c2649  Update README
    omit 6f405f4  Use consistent dependencies
    omit 75b98e7  Update README
    omit 9b37e01  Basic JAX-RS filter example
    omit 1af4d7b  Make CXF version same as tomee
    omit d386f62  CXF 3.2.7 doesn't support mp rest client 1.2.0 yet
    omit 7552a29  Merge pull request #2 from apache/master
    omit f37f126  Merge pull request #429 from t4fm/master
    omit 9bd7699  Make buildbot happy
    omit 05b5d6d  Merge pull request #1 from apache/master
    omit 167e7a7  Merge branch 'master' of https://github.com/apache/tomee
    omit 53883d4  Merge pull request #424 from j4fm/Fix-missing-MP-exclusion
    omit 880e74a  Merge pull request #418 from j4fm/openapi-1.0.6-release-bump
    omit f57e6ae  Merge pull request #419 from j4fm/TOMEE-2274---JAXB-bump
    omit c542e6e  Merge pull request #409 from ivanjunckes/cxf_update
    omit dfadeb3  Merge branch 'master' of https://github.com/apache/tomee
    omit 4a11c9b  Merge pull request #425 from danielsoro/update-git-ignore
    omit b783cca  Merge pull request #421 from gabrielferreirapro/TOMEE-2474
    omit 14f1eea  Merge pull request #423 from danielsoro/TOMEE-2476
    omit d9f616c  Add missing JAXB dependency to an example
    omit 458c66e  Merge pull request #426 from ShermanMarshall/build-test-commit
    omit 8ef401f  Remove the old way to JWT provider registration
    omit a56bfbd  Revert a missed examples comment
    omit a9da013  TOMEE-2477 - Upgrade .gitignore to ignore files generated by test.
    omit cc65923  Add missing MP-JWT exclusion
    omit 376de0e  TOMEE-2476 - Fix async-method documentation
    omit c0920ca  Making methods static where they are only needed to expose functional behavior.
    omit a16e9ea  Update pom.xml
    omit 3c96b25  Update pom.xml
    omit 32477b0  Update pom.xml
    omit dec1840  TOMEE-2474 Translate to Portuguese: examples/jpa-hibernate. And some improvement in the English version.
    omit 86a6698  Merge branch 'master' of github.com:apache/tomee
    omit 5d32f77  Fix PMD issues with double-negation
    omit 34dea6a  TOMEE-2377 updated deps and added readme file
    omit abec1c6  Merge remote-tracking branch 'apache/master'
    omit 4997652  Fix PMD issues with double-negation
    omit 3005f45  Merge pull request #413 from danielsoro/moving-md-to-adoc
    omit 1c1a47e  Merge branch 'TOMEE-2274---JAXB-bump' of https://github.com/j4fm/tomee into TOMEE-2274---JAXB-bump
    omit 661f66b  Add excludes for CXF 3.3.0
    omit 0ee1369  Bump Geronimo Safeguard to 1.2.1 released version
    omit c22a627  BUMP geronimo openapi to 1.0.6 released version
    omit 2b1599a  Merge remote-tracking branch 'apache/master' into master-prs
    omit bf3eb20  TOMEE-2475 Added feeback for translation best practices.
    omit 1854f5b  Fixing test
    omit 072e7fc  Fix cxf version on example to remove conflict and fix the build
    omit 2d878e3  updating mp rest client and cxf
    omit 82375c1  Merge commit 'refs/pull/1/head' of https://github.com/j4fm/tomee into CXF-3.3.0-bump
    omit a5374fb  Bump CXF to 3.3.0
    omit a26bf27  Merge pull request #1 from t4fm/master
    omit a21d73a  TOMEE-2408 Remove dependency on MP JAR filenames
    omit 219f396  Exclude javax.xml.soap-api which is in javaee-api-8 and add activation to plus/plume for backwards compat
    omit 22df8f4  Merge pull request #404 from gdiazs/TOMEE-2471
    omit 806fe68  Merge pull request #415 from otaviojava/fixes_ejb_remote_2_fixes_readme
    omit 704c7cd  fixes readme at ejb-remote-call-2
    omit 355eb0b  Fixing README adoc
    omit 531c481  Fixing README adoc
    omit 7b790cd  Moving README md to adoc
    omit 60feb4f  Moving README md to adoc
    omit 2b1bc06  Exclude API JARs that are already included in Java EE API
    omit 5441f24  Merge pull request #414 from otaviojava/add_ejb_remote_sample_2
    omit 20ba962  updates readme
    omit af448a8  fixes App
    omit a0815df  defines new Greeting
    omit f4514ca  removes annotation from DefaultCalculator
    omit f6dad54  downgrade the code to EJB 2.0
    omit 18f2c6f  adds second ejb remote sample
    omit 97e6587  add ejb-remote-2
    omit 33a0068  Fix warnings on various dependencies
    omit e8b1dda  Added Jakarta activation for backwards compat and excluded APIs already included in Java EE API
    omit 09bbc4c  Update to JAXB 2.3.2 with new JakartaEE Maven location
    omit 2954736  Merge pull request #1 from apache/master
    omit 3dba3f5  added README.adoc - TOMEE-2401
    omit 067c319  Added unit test - TOMEE-2401
    omit 752a299  Merge pull request #410 from cesarhernandezgt/TOMEE-2470
    omit 641b38f  Merge pull request #411 from otaviojava/fixes_header
    omit d0fb796  adds header at BusinessException
    omit 81f88a4  TOMEE-2470 - Fixed Asciidoc format and links.
    omit db3bfc1  Bump JAXB 2.3.1
    omit 45b8dc9  Merge remote-tracking branch 'apache/master' into master-prs
    omit 65c8c91  Merge pull request #408 from danielsoro/readme-samples-fix
    omit dfc0de0  Fixing ADOC to mark code as javacode
    omit 8d65fee  Testing exceptions
    omit 25107c6  Fixing Arquillian JPA README adoc
    omit 5e08287  Fixing Application Exception README adoc
    omit 368dbce  Fixing Application Composer Sample adoc
    omit 012777b  Fix README.adoc for ApplicationException and Application Composer
    omit 10a32d3  Move README.md from Arquilian JPA Sample to adoc
    omit a6583ab  Add tomee-maven-plugin
    omit ea51a71  Move README.md for ApplicationException sampoe to adoc
    omit 285d54d  Move README.md Application Composer sample for adoc.
    omit 84e61f5  Shift the "App" class to src/test
    omit 5227b932 Correcting the openejb-client version
    omit e914eba  Add new example to the pom.
    omit 3ac61c4  Merge branch 'add_ejb_remote_call_sample' of github.com:otaviojava/tomee into add_ejb_remote_call_sample
    omit abb85c5  adds header
    omit bdf65b0  renames readme to adoc
    omit 3d22d43  renames package name
    omit 264bd36  Merge remote-tracking branch 'apache/master'
    omit 33e7b74  updates the readme
    omit 898af3b  creates adicional structure
    omit ba3ac90  Merge pull request #406 from j4fm/master
    omit a0cb042  Handle InternalApplication with no original provider
    omit 2fd610a  Revert CdiScanner.java changes around MP/EAR to fix CDI-Embedded TCK
    omit 4f1ac0a  TOMEE-2352 - Add missing openejb.jaxrs.on check
    omit 51b2068  Removed unused imports recently added
    omit 989e5b3  Improved mechanism to find application
    omit ea73c5e  Merge remote-tracking branch 'apache/master'
    omit e066414  Changed context path to compare
    omit ce3ed66  Fixed isCXFService to check if JAX-RS Application sub-class is in control
    omit c6066fe  Merge branch 'update_api' of github.com:otaviojava/tomee into master-prs
    omit c5b27fa  Merge branch 'startup-shutdown' of github.com:doychin/tomee into master-prs
    omit 8971e7d  Merge branch 'keep-permissions-in-set' of github.com:doychin/tomee into master-prs
    omit 7d705da  Merge pull request #59 from rmcguinness/master
    omit 3aefc47  Formatting "tomee-install-dir" with backticks
    omit cc01be8  Merge pull request #326 from pavelsmajda/directorystructuretitle
    omit e100555  Merge pull request #359 from cotnic/TOMEE-2390
    omit 5f1de4e  Merge pull request #380 from BogdanStirbat/TOMEE-2460
    omit a459287  Merge pull request #383 from BogdanStirbat/TOMEE-2375
    omit 05a573b  Merge pull request #391 from mayens/TOMEE-2402
    omit c3f5a55  Merge pull request #392 from BogdanStirbat/TOMEE-2372
    omit 102dc4b  Merge pull request #401 from j4fm/Enhance-Docker-Compose
    omit 14bb843  Merge branch 'Enhance-Docker-Compose' of github.com:j4fm/tomee
    omit fbd93bb  Merge pull request #405 from fost14oct/master
    omit 76ccafe  Merge pull request #399 from BogdanStirbat/TOMEE-2393
    omit 50a59e1  Merge pull request #400 from sebfz1/patch-1
    omit 9371c40  Update and rename README_es.md to README_es.adoc
    omit dab0c81  Update README_es.adoc
    omit 4d0ca77  Add spanish translations.
    omit 514e708  Create README_es.adoc
    omit 7d2aefe  tomee/examples/alternate-descriptors/README_es.md
    omit 4b382f0  Merge pull request #2 from apache/master
    omit 567ab67  updated documentation - TOMEE-2393
    omit dc3edcf  Enhanced docker-compose.yml for non-root user build and debug
    omit aa72e60  embedded.Main#main: typo
    omit 7dfc9be  Added README.adoc: TOMEE-2393
    omit ccbd6dc  closes apache/tomee#396 *Already Merged*
    omit ea02bad  closes apache/tomee#397 *Merged*
    omit bb77a7b  Fixed test.
    omit c303dc2  Changed error to info
    omit ad4b764  Fixed exception handling for no CXF service to pass resteasy test case
    omit a56aad6  Disabled CXF specific 404/custom handler test
    omit 1df8039  Revert "A fix revert got missed, readding"
    omit 8b843c6  A fix revert got missed, readding
    omit 5c53f56  Corrected JAXRS assertStatusCode check and fixed CXFJAXRSFilter enhancement request matching
    omit 7914391  TOMEE-2408 - When MP is enabled CXF JAX-RS filter is also enabled.  The filter was treating ALL endpoint resources as CXF resources.  This commit makes the filter only process it's own CXF resources and pass everything else down the chain.
    omit 9497f24  Merge remote-tracking branch 'apache/master'
    omit 9179d4f  Correcting bean name
    omit acc9d69  closes apache/tomee#389 *Merged*
    omit 3b242b6  deployment must happen on port 80. Webprofile is lighter
    omit 75d84b5  Merge pull request #394 from otaviojava/improve_test
    omit 0d0c794  Creates CMP test scenario that uses cast instead of PortableRemoteObject.narrow
    omit d7a7eee  Keep permissions in Set. - If it is list if same permission is added multiple times that list will grow.
    omit 28d5099  Added README.adoc to cdi-realm - TOMEE-2372
    omit e7e2dc4  Added ReadMe file
    omit ee96861  Merge pull request #378 from brunobat/azure-example
    omit dbba981  azure bug
    omit 2fdf3e0  subdomain must be unique
    omit d7b5121  Merge remote-tracking branch 'upstream/master' into azure-example
    omit 6459e30  TOMEE-2408. Metrics endpoint fix. Geronimo openapi impl bump metrics spec bump
    omit 87cbe4c  Merge pull request #381 from fost14oct/TOMEE-2459
    omit 0fbfd06  TOMEE-2408 - Register MP Observers only one time.
    omit 076d565  Removed duplicate line
    omit 96018b4  Bumped microprofile.openapi.impl.version to 1.0.5
    omit 28e2361  Enabled my *.abc servlet mapping to work. Unsure if this will be a breaking change for other scenarios, not knowing the original purpose of !mapping.startsWith(*)
    omit dad0935  Enabled welcome document serving for sub-paths as well as root path. I'm sure there is more concise way to code this but it worked for me
    omit 61e299e  Updated the tomee.mp.scan default to be none for plus/plume
    omit 8c1509e  TOMEE-2408 - Fixed problem where MP libraries were being scanned even when disable with the flag openejb.scan.webapp.container = true.
    omit 027feed  reduced length of README.adoc file: TOMEE-2375
    omit 40d332e  make sure source is java 8
    omit 502c281  use tomee webprofile
    omit f0a31a4  fix port
    omit d8c9312  explain why we don't use the azure plugin by default
    omit 28d2e82  tidy up properties
    omit 736bf94  rename application and improve documentation
    omit 4795aa8  add web.xml to be able to use the war file
    omit e35d253  Start azure example. App and fat jar creation with TomEE plugin
    omit bfb9f81  Merge pull request #385 from tandraschko/master
    omit c91d4e2  TOMEE-2463 - MyFaces 2.3.3
    omit 48bb910  TOMEE-2408 - Fixed checkstyle issues.
    omit edeeda0  TOMEE-2408 - Enable MP scan in Arquillian for MP TCK on Plume and Plus.
    omit d359898  TOMEE-2408 - Fixed missing configuration for MP OpenAPI.
    omit 31b3a71  TOMEE-2408 - MP scan configuration all in Installer just for MP flavour.
    omit bb478e2  TOMEE-2408 - Added configuration to enable / disable MP scanning.
    omit 731f95f  Add README.adoc to concurrency-utils: TOMEE-2375
    omit 2ffed70  TOMEE-2408 - Refactored the way to add MP libraries in the container scanner. Added an event to allow to decouple the code and register the required libraries when needed.
    omit 58674b8  TOMEE-2408 - Fixed issue with ClassNotFound due to web.xml change to metadata-complete. Tomcat performs scanning on classes to find webapp annotations and this happened before adding the TomEE lib jars into the classloader.
    omit 3f59d38  TOMEE-2462 - Added test to verify servlets, default servlet and rest endpoints execution.
    omit 26d5b4e  TOMEE-2408 - Fixed NPE.
    omit 8f0dacd  TOMEE-2408 - Readded MP libraries. Apparently they are needed in some cases.
    omit ccc326f  TOMEE-2408 - Workaround for OpenAPI issue (GERONIMO-6690).
    omit fb13045  TOMEE-2408 - ApplicationComposer in Arquillian Remote with MP not supported yet.
    omit 19d2f26  TOMEE-2408 - Enable CDI for Tomcat TomEE webapp deployment.
    omit 173ffec  TOMEE-2408 - Exclude some libraries from scanning.
    omit de5a2ee  TOMEE-2408 - CDI scanning for additional libraries, skipping if to deploy only the related ejb module.
    omit ba02c94  TOMEE-2408 - MicroProfileListener to removed duplicated endpoints and prevent servlet mapping clash.
    omit fc9fa5d  TOMEE-2408 - Removed the MicroProfileExtension. Is not needed.
    omit 766a662  TOMEE-2408 - Added MicroProfile to Plus and Plume.
    omit 76f9140  TOMEE-2408 - Fixed CDI Scanning for MP in EAR deployments.
    omit b86e492  TOMEE-2408 - Initial rules to figure out if MP Health is required.
    omit 1a4e4ad  TOMEE-2408 - Removed all MP deployable endpoints. Rules required to activate them.
    omit 8af6ae2  TOMEE-2408 - Initial work to make MicroProfile deployment only when required.
    omit c69eec4  TOMEE-2462 - MicroProfile Configuration ConfigSource Example.
    omit fa535a7  closes apache/tomee#382 *Merged*
    omit f773194  WeatherGateway * Changed the Timeout value from 1000 to 50 * Changed longProcessingTask sleep time from 1100 to 80 README.adoc * Updated the snippet code to reflect what was changed in WeatherGateway.java plus the URL to point to the correct endpoint
    omit f055a81  Update README.adoc
    omit b661a3b  Update README.adoc
    omit f0e3584  Update README.adoc
    omit afbbf72  Improvement of README.adoc which had things related with a .md file format.
    omit 36eed58  Example of how to use Fault Tolerance Timeout
    omit b9bd69b  closes apache/tomee#376 *Merged*
    omit 606d708  TOMEE-2456 Added examples for translation steps and fixed a typo.
    omit 5a175b7  added instruction to translate examples
    omit 1485fcb  closes apache/tomee#363 *Merged*
    omit 0f0afdf  No need to increase time. Provide MS unit because by default it is minutes.
    omit ad4d72b  increase the time to wait for seeps. This will guarantee that there will be at least two sweeps. - When only sweep is executed it's LatestTime might be equal to expectedDate. The reason for that it is that sweep event is triggered at the beginnig of the seep and test might need less then 1ms to reach that code.
    omit d5f01a6  closes apache/tomee#362 *Merged*
    omit f3af4b4  Make observers more CDI like. This will make the commented test to work. If we have to make it really CDI like test has to check for both color and object and implementation has to change to call both color and object observer methods.
    omit 702359f  closes apache/tomee#375 *Merged*
    omit a48b3c7  TOMEE-2455 - removed redundant public modifier from ServerService interface
    omit 67265b7  closes apache/tomee#366 *Merged*
    omit b6a7b80  Added Index Group
    omit dac22ae  closes apache/tomee#361 *Merged*
    omit 5f6c09e  Fixed ProperConnectionShutdownTest. Uncommented code due to AMQ-6051 fix.
    omit 4854c73  Issue is closed and TomEE uses more recent version then the one with the fix.
    omit 5ecce36  Fixed examples distributionManagement.
    omit b12b557  Fixed examples removed tomee.version for plugin release to be happy.
    omit d85f688  Fixed mp-jwt version for plugin release to be happy.
    omit 464efec  Release plugin auto version submodules.
    omit 6e6cc0c  Merge pull request #1 from fost14oct/TOMEE-2459
    omit a8211f1  Create README_es.adoc
    omit 968a648  Adding test for EJB invokation from a JSP
    omit 98b7444  Merge branch 'master' of github.com:Fork-World/tomee into Fork-World-master
    omit cc7fdfe  Removed deprecated annotations - TOMEE-2460
    omit 069cfa6  Merge remote-tracking branch 'apache/master'
    omit f5fd26e  checkstyle
    omit 104293c  Checkstyle
    omit d18948b  Merge pull request #374 from otaviojava/orm_xml_ear
    omit b287dc4  "Mostly" working test
    omit 576275e  moves servelet to the war archive
    omit 90f56dc  improves log
    omit aab400d  fixes application.xml
    omit 64d743f  fixes the archive names
    omit bf0eac9  changes test
    omit b131d64  adds application xml
    omit 45a6dc1  added lic header
    omit bd81d49  added lic header
    omit b37d1a6  added lic header
    omit d1bf240  added vaadin v12 simple demo
    omit f951717  added vaadin v10 lts simple demo
    omit c026a61  added vaadin v08 lts simple demo
    omit f7018b9  Merge branch 'master' of https://github.com/apache/tomee
    omit 138993f  Merge pull request #379 from BogdanStirbat/TOMEE-2370
    omit cdbf507  Add README.adoc to applicationcomposer-jaxws-cdi/ - TOMEE-2370
    omit fe47733  activated example vaadin demo modules
    omit 8b627d2  added vaadin v12 simple demo
    omit 4e3c2ac  added vaadin v10 lts simple demo
    omit 8ee6845  added vaadin v08 lts simple demo
    omit 2f4a230  returns messages to master
    omit 48a0230  reverts to the master
    omit 25a59c6  comments the test
    omit 6e6fa22  fixes log
    omit 602d1f5  defines EntityMappingURLfinder
    omit 40b5311  define log as info
    omit 55dfeb4  defines url
    omit d959af4  makes MEAT_INF visibla by package
    omit bf2b944  creates entitymappingurl finder interface
    omit af2e275  fixes constant name
    omit 0373733  TOMEE-2365 - Checkstyle issues.
    omit e85cce8  TOMEE-2365 - Restricted setDelegate method.
    omit c5d35aa  TOMEE-2365 - Added missing API for IdentityStore.
    omit f0a53f7  TOMEE-2365 - Added API for LdapIdentityStore.
    omit fe8e59e  TOMEE-2365 - Added API for DatabaseIdentityStore.
    omit aa09458  TOMEE-2365 - Added API CallerOnlyCredential.
    omit 776d975  TOMEE-2365 - Added API HttpAuthenticationMechanismWrapper.
    omit 8c2ce3a  TOMEE-2365 - Added API annotations literals.
    omit 9f482d3  TOMEE-2365 - Implemented RememberMeInterceptor.
    omit 0215b14  TOMEE-2365 - Added RememberMe API.
    omit 348ee7d  TOMEE-2365 - Implemented SecurityContext isCallerInRole.
    omit 2ec1224  TOMEE-2365 - Implemented SecurityContext getCallerPrincipal.
    omit 58292c9  TOMEE-2365 - Implemented SecurityContext authenticate.
    omit c7e8dd5  TOMEE-2365 - Implemented isAuthenticationRequest.
    omit 999e38e  TOMEE-2365 - Fixed DefaultAuthenticationMechanism init.
    omit 84530e6  TOMEE-2365 - Added SecurityContext API.
    omit 5cfae0d  TOMEE-2365 - Fixed FormAuthenticationMechanism j_security_check resolution when added only to a servlet.
    omit f33be90  Makes readEntityMapping private
    omit 7e194a1  fixes constant name
    omit cb1e66f  fixes aling
    omit fa47396  fixes custom
    omit f5f1e48  creates new ear test
    omit 22e7c1e  Revert OpenAPI upgrade as it generates a StackOverflow
    omit 61512d5  more checkstyle issues
    omit 06f10bf  update openapi impl
    omit 0d92501  Fix checkstyle
    omit e265081  Fix checkstyle
    omit bc71b5d  Merge pull request #372 from carljmosca/master
    omit b84b5df  minor README Docker updates
    omit 80b9989  Introduce docker profile to allow build to run without docker present. To build this example and get the docker image, use `mvn clean install -Pdocker`.
    omit 164df7a  Merge pull request #365 from brunobat/add-ft-v1_1
    omit c504786  use of testng versions
    omit 7105956  remove AbstractSecurityService as thread context listener when service is destroyed.
    omit 3cacf4a  Create TomcatThreadContextListener as single instance.
    omit f2a224d  create single instance of RequestScopedThreadContextListener add ThreadSingletonService instance as observer Move OWBContextThreadListener registration to ThreadSingletonService
    omit 998b695  Add OWBContextThreadListener when service is added and remove it when service is removed
    omit db1f077  Remove ThreadSingletonService during server stop
    omit 4f47b98  Move thread context enter code after code that might trigger OpenEJBException
    omit 9dbe989  Use set instead of List to keep thread context listeners
    omit 1303096  Merge pull request #369 from carljmosca/master
    omit 50eefba  removes duplicated condition
    omit 7fdfb26  removes duplicated condition
    omit 0a4a2a4  uses the good practice to use L instead of l
    omit 871b14a  uses removeif condition at Collection
    omit ad94297  simplifies the code using Integer.compare
    omit 88c62c2  simplifies the equals using Objects.equals
    omit 4f8a265  updates the code to use switch instead of sequence of if
    omit 32efe27  added Docker
    omit ffb8fa9  corrected link
    omit 9da174d  Merge remote-tracking branch 'upstream/master' into add-ft-v1_1
    omit 670cc17  upgrade tck version
    omit 6b7ce7b  upgrade OpenWebBeans
    omit 286f451  make debug easyer
    omit 38ebd25  TOMEE-2365 - Fixed tests.
    omit 62431cf  TOMEE-2365 - Fixed layer and appContextId with values used by Tomcat.
    omit 8242f23  TOMEE-2365 - Default appContext to root when context path is empty.
    omit e0eea23  TOMEE-2365 - Improved exception message on multiple HttpAuthenticationMechanism.
    omit 3281fa4  TOMEE-2365 - MessageInfo to pass AuthenticationParameters for SecurityContext.
    omit cbc6f42  TOMEE-2365 - Moved AbstractTomEESecurityTest to the base package.
    omit 99d6f10  TOMEE-2365 - Values for layer and appContext.
    omit 99318c8  TOMEE-2365 - AutoApplySession to FormAuthentication to keep session.
    omit 4294930  TOMEE-2365 - Implemented AutoApplySessionInterceptor.
    omit b4c85be  TOMEE-2365 - Added AutoApplySession annotation to the API.
    omit ab0eb4c  TOMEE-2365 - Removed unneeded methods.
    omit 0f046f5  TOMEE-2365 - Simplified test.
    omit e635b26  TOMEE-2365 - Final step of form authentication. Retrieve original request and authentication data and pass it to the original requested resource.
    omit 6121de4  TOMEE-2365 - Actual implementation of the form authentication validation.
    omit c5c8a3e  TOMEE-2365 - Perform authentication on the second step of the form.
    omit 199b352  TOMEE-2365 - Save original request on first form login step.
    omit f0c4fa7  TOMEE-2365 - Added HtmlUnit to test authentication form.
    omit 73f975b  TOMEE-2365 - First step of FormAuthentication. Forward to login page.
    omit f4b8c03  TOMEE-2365 - Added way to inject LoginToContinue when required by the specific AuthenticationMechanism.
    omit fe9fab6  TOMEE-2365 - Skeleton implementation for the LoginToContinueInterceptor.
    omit 6f8a939  TOMEE-2365 - Allow a generic authentication mechanism for the entire app or specific ones per servlet.
    omit 200a84e  TOMEE-2365 - Initial implementation and wiring of FormAuthenticationMechanism.
    omit 0c8ec2b  TOMEE-2365 - Additional tests to Basic Authentication.
    omit b485d4b  TOMEE-2365 - Refactored tests to be more scalable.
    omit a465769  TOMEE-2365 - Test servlet without authentication.
    omit e83f7ff  TOMEE-2365 - Added a Default Authentication Mechanism to passthrough request to Servlet that don't require authentication.
    omit 8fa7252  TOMEE-2365 - Fixed NPE on empty Authorization header.
    omit a88d557  TOMEE-2365 - Propagate CallbackHandler to perform authentication.
    omit 868ea32  TOMEE-2365 - Implementation of validateRequest delegating to the proper CDI bean.
    omit 7366bbd  TOMEE-2365 - Initial implementation of HttpMessageContext. Not complete yet, just basic stuff.
    omit 627224f  TOMEE-2365 - Properly override validate method on default Identity Store.
    omit 369fc95  TOMEE-2365 - Test to load users to in-memory database.
    omit 8f15bd3  TOMEE-2365 - Fixed Basic header parsing.
    omit c57e6dd  TOMEE-2365 - Additional bean to map Servlets to their Authentication Mechanisms.
    omit 839c85e  TOMEE-2365 - Fixed Authorization header read.
    omit a6b99d9  TOMEE-2365 - Basic Auth test.
    omit f1315f6  TOMEE-2365 - Added default IdentityStore.
    omit 36543b8  TOMEE-2365 - Only register JASPIC provider if AuthenticationMechanism exist in the CDI context.
    omit 5df4e8f  TOMEE-2365 - CDI Extension to register AuthenticationMechanism if definitions are found.
    omit e753603  TOMEE-2365 - Added HttpMessageContext wrapper API.
    omit cdd673a  TOMEE-2365 - Added credentials API for Basic Auth.
    omit c33ad08  TOMEE-2365 - Implemented default IdentifyStoreHandler.
    omit 7aa11b3  TOMEE-2365 - Added IdentityStore API.
    omit dc81bb9  TOMEE-2365 - Initial API code.
    omit a3e8dce  TOMEE-2365 - Initial implementation classes with ServerAuthModule to support Security spec Authentication Mechanisms.
    omit 7dad419  TOMEE-2365 - Replaced ApplicationComposer with TomEE Embedded.
    omit f5f202b  TOMEE-2365 - Added initial test to setup module.
    omit 6e37459  TOMEE-2365 - Added project for EE Security JSR-375 implementation.
    omit 340c637  Merge pull request #323 from otaviojava/optmizes_try_catch
    omit c68370f  closes apache/tomee#368 *Merged*
    omit 7803dfd  Ignore EnvEntryTest for the moment.
    omit ec4b790  Merge branch 'martinfmi-master'
    omit 23f5f45  Merge branch 'master' of github.com:martinfmi/tomee into martinfmi-master
    omit 8e71cc6  Merge pull request #367 from cesarhernandezgt/TOMEE-2452
    omit 7171b89  TOMEE-2452 access-timeout readme Spanish translation
    omit 196fb79  Merge pull request #364 from gerdogdu/TOMEE-2435-branch
    omit 4a2fe48  update safegard to latest SNAPSHOT, update testng and surefire versions
    omit 8fb115c  remove uneeded files for the most recent version
    omit 47f02d3  TOMEE-2451 Java Class Comment for org.apache.openejb.spi.Assembler
    omit 5286c2a  update safeguard version
    omit d692195  Merge pull request #1 from apache/master
    omit 329a79a  Merge pull request #343 from gerdogdu/TOMEE-2435-branch
    omit 80c0ee3  Merge branch 'master' of https://gitbox.apache.org/repos/asf/tomee
    omit d732369  This closes #358. Thanks doychin.
    omit 163a829  Merge pull request #355 from doychin/issue-tomee-2446
    omit 35d5ffa  Update MircoProfile metrics and openapi implementations
    omit 1a4b3d9  TOMEE-2390: Added README.adoc for the multiple-tomee-arquillian example.
    omit 7318a1d  Merge pull request #356 from ivanjunckes/TOMEE-2447
    omit 7cce33c  Merge pull request #357 from doychin/windows-line-separator
    omit 24dfba9  Merge pull request #344 from doychin/jpa-on-windows
    omit 7f945f9  Fix for https://issues.apache.org/jira/browse/TOMEE-2448
    omit 5a34d3e  Windows line separator is different. Check for /n only.
    omit 8fd9bb5  and legacy server test also fails the same way.
    omit 9bcec34  same problem with legacy client test.
    omit 32807e8  Fix for issue https://issues.apache.org/jira/projects/TOMEE/issues/TOMEE-2446
    omit 6e0ef69  fix doc with bad text
    omit a0f31d2  Merge pull request #354 from jchemile/master
    omit 662bf3f  closes apache/tomee#352 *Merged*
    omit 5832a42  fixing claimbean logging
    omit 11e0a37  fixing logging class
    omit 57ca386  Improvement on message.
    omit 66a4201  logging and minor fixes
    omit 5419292  Adding logging and fixing some minor issues
    omit 91c40fb  Some more lambda transformation
    omit 6ac5a5d  collection improvements
    omit b4ceb93  Not a good practice to instantiate a long
    omit 1dc3fb7  use lambdas
    omit f53d63d  use the constant
    omit 89a84e4  some lambda improvements
    omit a011504  Test Gitbox commit hook
    omit 8bf7c0c  closes apache/tomee#342 *Merged*
    omit 94d362d  Added mp-rest-jwt-jwk sample to project modules.
    omit e4e6ff7  Fixed examples pom.
    omit 7087421  TOMEE-2334: improvement of code based on comments from @jeanouii
    omit 14ad55d  TOMEE-2332: example for JWKs usage in MicroProfile JWT with TomEE
    omit 0361444  created REST service.
    omit 0bf8e66  Update tomee.adoc
    omit 582a9c3  closes apache/tomee#327 *Merged*
    omit b277c5b  TOMEE-2429 - removed mp- project
    omit ff370e3  TOMEE-2429 - removed 'mp-' and updated index-group to JSON-B
    omit a8ea8ea  TOMEE-2429
    omit d5bf79a  TOMEE-2428
    omit a22674d  closes apache/tomee#325 *Merged*
    omit ff13509  TOMEE-2428 - TimeZone issue
    omit 0108147  TOMEE-2428 - add print statement to test, modified date and locale
    omit ed13241  TOMEE-2428 - Renamed directory and updated index-group to JSON-B
    omit 0024d97  TOMEE-2428
    omit c0e0ab2  closes apache/tomee#345 *Merged*
    omit 6d5e521  version now depends on the value of tomee.version property from maven.
    omit f704a48  Incorrect artifact version in the test
    omit e4d1f8c  closes apache/tomee#299 *Merged*
    omit f1b6eac  Add small intros to other sections
    omit 5167723  add policy behind TomEE. Add small intro on each main section
    omit e391b8b  TOMEE-2361 fixing tittle and image
    omit 807290e  TOMEE-2361 Initial work
    omit 4dca0f8  Switching to cucumber
    omit 1546bbb  WIP - flipping to cucumber test
    omit 573272e  Basic Selenium happy-path test
    omit 34315c9  WIP start setting up some tests for the MVC-CXF application
    omit 0b6945c  Merge pull request #348 from doychin/use-base-version
    omit 1a388f2  Merge branch 'master' of https://gitbox.apache.org/repos/asf/tomee
    omit fe58c70  This closes #351. Thanks ivanjunckes.
    omit 6b0ab8a  closes apache/tomee#347 *Merged*
    omit a00a9d8  when asking for counter value it will return only the value.
    omit 512982f  closes apache/tomee#349 *Merged*
    omit 7f4cf93  Some of the returned values are performance dependant - stddev for histogram This one is more complex as change. In order to reuse existing expected values and filter the value that is not always the same I've implemented some parsing before comparing the returned string with expected string. In case you don't like it I'm open for suggestions.
    omit 2144c96  This closes #350. Thanks ivanjunckes.
    omit afd8f80  format
    omit cf6a82a  Reverted OpenTracing upgrade. It is failing the TCK tests.
    omit e7e8082  Fixed tests.
    omit 49d1c5a  fixing diamond types
    omit 44d4053  Fixing bugs with headers
    omit d1bf250  Adding to jpa group and converting to adoc
    omit 1ddb974  remove md
    omit a68903e  converting and fixing group of jpa examples
    omit 36b7a1e  converting simple mdb with descriptor from md to adoc
    omit f8be746  converting simple mdb and cdi from md to adoc
    omit 2dbfc56  removing old md doc
    omit e9958ac  Adding simple mdb adoc
    omit 14f8e15  dding adoc
    omit 56c51ba  Transform cdi session scope readme to adoc.
    omit 51f8fbf  When running against snapshot build dependency must be copied with it's base version.
    omit ef70d15  On Windows getJarLocation returns path like x:\tomee\bla\bla\bla This is not ok for the code that uses this path and tries to convert it to URL.
    omit a0e5348  Reverted Safeguard upgrade. It is failing the tests.
    omit 02ed7ee  (TOMEE-2438) Centralise TomEE and OpenEJB system properties
    omit 5c047f8  This closes #341. Thanks doychin.
    omit 3d98db0  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/tomee
    omit 5f53916  This closes #339. Thanks cotnic.
    omit 15c530a  Moving back closing of OutputStreamWriter in LocalFileHandler#openWriter() to the catch clause.
    omit 2581c18  Use latest bouncy castle version
    omit 6960d28  Fixes issue https://issues.apache.org/jira/browse/TOMEE-1287 - Upgraded to latest 2.1.0 sshd
    omit 3b2d562  Merge branch 'jacoco-config'
    omit d459c0a  TOMEE-2334: implementation of test for nonAuthorized access.
    omit 83a1a56  TOMEE-2334: example for Principal usage in MicroProfile JWT with TomEE
    omit ec3555a  Merge branch 'master' of github.com:puneethps/tomee
    omit acd4afb  Add new example to the build
    omit 6e8238b  Merge branch 'master' of github.com:cassunde/tomee
    omit 3f17abc  Use correct line separator when checking call result.
    omit a7c2708  feat(Examples): added explanation about qualifier
    omit dd25de0  feat(Examples): added new exames for CDI Features
    omit 14b62ef  Merge branch 'TOMEE-2333' of github.com:ivannov/tomee into TOMEE-2333
    omit 1997166  Fixed a few issues related to closing of resources uncovered from SonarQube.
    omit 6e90fbc  Merge branch 'master' of github.com:gerdogdu/tomee into gerdogdu-master2
    omit c41b1da  Introduce -Pcoverage profile
    omit 3fa8660  Added the new example to the parent
    omit 175d8dc  (TOMEE-2435) Simplify the Code in org.apache.openejb.OpenEjbContainer
    omit 69f432d  (TOMEE-2435) Simplify the Code in org.apache.openejb.OpenEjbContainer
    omit 4c236d8  Add jacoco plugin to openejb-container
    omit 632597c  TOMEE-2333: Sample project with MP 1.1 public key configuration
    omit 17674f3  Merge remote-tracking branch 'apache/master'
    omit a804690  Slight rename
    omit 2d07795  (TOMEE-2435) Simplify the Code in org.apache.openejb.OpenEjbContainer
    omit 01495dd  Put in the Java EE Connectors index-group
    omit cafa508  Merge branch 'TOMEE-2433-migrating-md-to-adoc' of github.com:yenerm/tomee
    omit 12c20b0  Merge branch 'master' of github.com:mawiesne/tomee
    omit c2c6580  s/Tomee/TomEE/
    omit 694a5b8  Add a newline at the end to make JBake happy
    omit 6b078ac  Yank header
    omit 4d0c9b1  Migrating from markdown to asciidoc
    omit 3793f55  TOMEE-2392  - Adds readme
    omit f4af9fe  updates Johnzon to version 1.1.11 (from 1.1.10) resolving TOMEE-2252
    omit 7210ebd  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/tomee
    omit 0ce22cb  Restore previously deleted files from SafeGuard. Not sure integration is good though. To be checked and finished possibly
    omit 4c2c873  - Added title for tomee-directory-structure.html file - Decreased font size for TomEE Directory Layout - Changing *$tomee-install-dir>* to be in strong text format
    omit 93d0b38  adding README.adoc for simple-remote-tomcatusers.
    omit f1f49d7  closes apache/tomee#322 *Merged*
    omit a926c90  Fixing titles
    omit 255a45b  Adjustments on the microprofile documentation
    omit ae9c42d  Microprofile projects title and group fixes.
    omit 4c2870f  Title adjustments
    omit fff2076  This was in .md format but with .adoc extension. So I did the work to convert it.
    omit 2446ae8  test doc
    omit c00a2b7  optmizes try-catch
    omit 17d7875  removes unnecessary unboxking
    omit 8f7b837  uses contains instead of indexof
    omit b9d0ce8  updates the try to use try-with-resources
    omit e590f9a  updates to use try-catch
    omit 85d7dbb  Remove temporarly the test and the class to see if build is green
    omit 81384b7  This closes #320. Thanks ivanjunckes.
    omit 21dfa9a  Add readme file
    omit 708f8ae  This closes #315. Thanks pavelsmajda.
    omit b0d40a4  This closes #314. Thanks pavelsmajda.
    omit 272fed3  This closes #317. Thanks ivanjunckes.
    omit 3d5e07b  This closes #319. Thanks puneethps.
    omit 67e745b  Upgrade MicroProfile dependencies
    omit 180f5c5  TOMEE-2423 - migrating from markdown to adoc
    omit c8860c8  Fix checkstyle issues after merging Otavio's PR
    omit 66df30d  Converting markdown to adoc
    omit 0d82e5e  resolving conflicts
    omit dfec147  I add description for all IDE's available on https://issues.apache.org/jira/browse/TOMEE-2417 Please check and let me know if Wikipedia links are OK or I need to change it for default IDE's wesites?
    omit b56119d  I add description for all IDE's available on https://issues.apache.org/jira/browse/TOMEE-2417 Please check and let me know if Wikipedia links are OK or I need to change it for default IDE's wesites?
    omit 0866dbe  This closes #262. Thanks cicekhayri.
    omit 0f64bd7  removed javadocs, which doesnt add anything
    omit df8d80e  This closes #296. Thanks otaviojava.
    omit f519c3c  This closes #309. Thanks Daniel-Dos.
    omit 676e253  This closes #310. Thanks ivanjunckes.
    omit a632f9d  more readmes
    omit 7125321  This closes #312. Thanks puneethps.
    omit 4289150  This closes #311. Thanks Croway.
    omit 14aa653  TOMEE-2391
    omit c041d98  TOMEE-2391
    omit 8c6c4fc  Add files via upload
    omit b50392f  TOMEE-2388
    omit 3dc82cc  Merge pull request #1 from apache/master
    omit 0efe6d0  TOMEE-2422 - Fixing titles
    omit b489fca  This closes #308. Thanks puneethps.
    omit fa89154  fix header
    omit 4d9ff44  merge
    omit 113644b  Merge remote-tracking branch 'upstream/master' into executor-example
    omit 40b41a3  Use CountDownLatch instead of sleep while waiting for other threads.
    omit 2f63669  Finish ThreadFactory Example
    omit d421ca3  TOMEE-2416 & TOMEE-2418 - directory structure link and rename-remove text
    omit 197b44f  Add files via upload
    omit 1ff8ad8  update readme
    omit 1d99d91  use countdownlatch
    omit cc2cd4c  use countdownlatch
    omit 5175236  upd readme
    omit 16052e0  Readded arquillian-jpa example project.
    omit 52a8608  Removed unneeded JWT TomEE extension.
    omit 2b2cca1  Header
    omit a5f2192  Merge branch 'master' into tomee-2323
    omit f97f74e  Fixing README formatting, removing unused imports and changing logger attribute to final
    omit 32463a3  This closes #300. Thanks mpredli01.
    omit 7732a4d  Conflicts resolved
    omit 2057761  Merge remote-tracking branch 'upstream/master' into tomee-2323
    omit 64c4743  Adding Microprofile Fault Tollerance fallback example
    omit c64d352  Merge branch 'mvc-resteasy' of github.com:Daniel-Dos/tomee
    omit e420c0f  Fixes TOMEE-2261 Make service.bat compatible with JDK11+
    omit 6ff0b8c  Add updated README.adoc to mp-opentracing-traced folder
    omit 403d446  Merge remote-tracking branch 'upstream/master'
    omit e3ab4dd  add tests.
    omit 8633e3b  adjust in link README.
    omit b2a656e  add exemple mvc-resteasy-hello
    omit af3362a  update.
    omit 3c24250  exemple rest-easy
    omit 68653b1  Conflicts resolved
    omit 570d650  TOMEE-2335 - MicroProfile Health Example for custom HealthCheck
    omit 4763c81  This closes #290. Thanks joedayz.
    omit 5f9fe9d  This closes #276. Thanks rzo1.
    omit cbb4ec4  TOMEE-2407 - Add MP flavour to Arquillian tests.
    omit d2d44e6  Uses method references instead of anonymous class
    omit a913d49  TOMEE-2407 - Removed MP support from Plus and Plume until we fix all integration problems.
    omit 0da0025  Commented the rule to not add specific MP endpoints if they are the only ones available. This needs to be rethinked, since there are cases where the endpoints are needed without additional REST endpoints.
    omit 2bf908e  Don't deploy MicroProfile additional endpoints if these are the only ones available in the deployment.
    omit 6bf08ca  Use a specific servlet url to not clash with REST applications.
    omit d0ad819  Make the test CDI enabled.
    omit 7ad0923  Uses removeIf method instead of use iterator.
    omit 3a613ff  Uses list.sort instead of Collections.sort method.
    omit 8eb7338  Use foreach instead of manual do while. Available in Java 5 and newer.
    omit cb67f0e  Simplicity with Map operations with new operations
    omit 59c77e5  Use foreach instead of manual interaction by index. Available in Java 5 and newer.
    omit fcdaefe  TOMEE-2405 - created examples/mp-rest-jwt/README.adoc and added index-group MicroProfile
    omit 159417c  TOMEE-2405 - created examples/mp-rest-client/README.adoc and added index-group MicroProfile
    omit 65ce73b  TOMEE-2405 - created examples/mp-metrics-timed/README.adoc and added index-group MicroProfile
    omit 4d07c10  TOMEE-2405 - created examples/mp-metrics-histogram/README.adoc and added index-group MicroProfile
    omit 81f7062  TOMEE-2405 - created examples/mp-metrics-counted /README.adoc and added index-group MicroProfile
    omit dcccfc3  TOMEE-2405 - added MicroProfile index group to examples/mp-config-example/README.adoc
    omit 0fe2712  TOMEE-2405 - created examples/mp-faulttolerance-retry/README.adoc and added index-group MicroProfile
    omit fad8df9  TOMEE-2301 - todo
    omit 624693b  TOMEE-2301 - add javadoc
    omit 761c283  Merge pull request #2 from CristianDVN/patch-2
    omit b9de63e  Merge pull request #1 from CristianDVN/patch-1
    omit fe524b7  Update validation-tool.adoc
    omit 8c58248  Update telnet-console.adoc
    omit 27ae9cd  Update system-properties-files.adoc
    omit 9063414  Update securing-a-web-service.adoc
    omit 8c9d3fa  Update remote-server.adoc
    omit 85ddd29  Update property-overriding.adoc
    omit a61e0d0  Update local-server.adoc
    omit 4ec7721  Update installation.adoc
    omit 90c19d2  Update getting-started.adoc
    omit 1b6b98f  Update faq.adoc
    omit 027a02c  Update embedding.adoc
    omit 4a3d94d  Update embedded-and-remotable.adoc
    omit c4c064c  Update configuration.adoc
    omit b305d3b  Update property-overriding.adoc
    omit 0bdedbe  Update manual-installation.adoc
    omit 5a6818b  TOMEE-2301 - update test
    omit 46cb50f  TOMEE-2301 - use countDownLatch and runnable class
    omit 69c9f67  Merge remote-tracking branch 'upstream/master' into executor-example
    omit d9bb41e  TOMEE-2385 Adding README.md
    omit ce2998f  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/tomee
    omit 890898e  This closes #282. Thanks cchacin.
    omit 1820408  Add debug information
    omit 3f5f6d3  TOMEE-2363 Introduces OWASP dependency check via two profiles "owasp-check" (will fail the build for CVE score > 8.0" and "owasp-report"
    omit 9f8a299  TOMEE-2140 - Added arquillian-jpa example to modules list again.
    omit 9155773  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/tomee
    omit faf3690  This closes #280. Thanks aboullaite.
    omit da545a8  closes apache/tomee#288 *Merged*
    omit 5231fbc  This closes #279. Thanks HillmerCh.
    omit 7621c3d  Fix test for TomEECliIT
    omit 0cc1119  closes apache/tomee#269 *Merged*
    omit 5a0f5d7  Add some JavaDoc to maven plugin
    omit e7efcb6  TOMEE-2297 closes apache/tomee#210 *Merged*
    omit f43b8bb  TOMEE-2297 Added war plugin to pom.xml and added license header to missing files
    omit 66f94f2  TOMEE-2297 fixed build issues, cleaned code and added content for readme
    omit f0e2109  TOMEE-2297 Fixed pom name and added the module on examples/pom.xml
    omit d476131  TOMEE-2297 - Added mp-rest-client example maven project
    omit 0fa4612  TOMEE-2403 - Ignored AutoConnectionTrackerTest because it fails randomly. The idea is to fix the test. For now, we need it ignored to stabilize the main build.
    omit ab1de6c  TOMEE-2301 - Add javadoc and a TODO
    omit 2c6ce4a  Merge remote-tracking branch 'upstream/master' into executor-example
    omit 496a802  Merge remote-tracking branch 'upstream/master'
    omit d5d191d  adds header
    omit 92b291b  TOMEE-2301 - Add ThreadFactory example
    omit 337176e  This closes #281. Thanks rmcguinness.
    omit 45f01bf  Testing Stylesheet
    omit 593328d  Testing Stylesheet
    omit 65f2874  Testing Stylesheet again
    omit 876be57  Testing Stylesheet Rules
    omit 0a7826c  Fixed typo
    omit 1803338  Updated HTML Tags to MetaTags
    omit 1d0c603  Testing css
    omit ca5b624  Testing fix for small tags
    omit b41f269  Updated admonition
    omit 18f1d82  Converted from markdown to ASCIIDOC
    omit 62db64b  TOMEE-2345 Add  to all annotations outside codeblocks
    omit 9e14757  mend
    omit 3fa3b3d  mend
    omit 64b7bde  Fixing adoc page attributes
    omit 3412c44  mend
    omit 6521daf  fixed indentation of codeblocks to be consistent in GitHub rendering
    omit e1696f1  Updated GitIgnore to exclude visual studio code files. Refactored AccessTimeout and mp-config-example README files to Asciidoc files. Updated consistency of heading types. Introduced NOTE: admonition where the MD block quote was being used. Lastly cleaned up excess text.
    omit 849b384  Merge branch 'master' into master
    omit 571754a  Setup Asciidoclet in root TomEE
    omit a212561  Adding category
    omit 41f59b0  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/tomee
    omit dcb8f5b  This closes apache/tomee#215
    omit 64ed418  Merge branch 'master' of github.com:mpredli01/tomee
    omit cad956d  This closes apache/tomee#275
    omit 8966898  replacing Boolean with primitive boolean
    omit 4c18642  TOMEE-2357 a test in mp-rest-jwt example updated to validate this ticket fix
    omit d9563f8  TOMEE-2357 now if at least 1 role is valid from the security context, , successfull access is granted
    omit 3bf930d  remove unused imports and use diamond op
    omit 2fdabc5  remove empyt JavaDocs
    omit 2c1ee1f  TOMEE-2366 ensure JAX-RS Feature are taken into account even without @Provider
    omit 1b843f8  Merge remote-tracking branch 'upstream/master'
    omit 0cc96a6  Fixed mp-rest-jwt. It was using TomEE Embedded to run the sample, but TomEE Embedded does not ship with MP impls by default.
    omit e26828c  fixes lines at CmpJpaConversion
    omit 4859fa8  fixes imports
    omit 67d30de  Adds getModuleId method as a fallback when getJarLocation is null at CmpJpaConversion
    omit e8ad43b  Added index headers to mp-config-example
    omit d12cfb2  Added index headers to microprofile related examples
    omit 66ce200  Merge remote-tracking branch 'apache/master'
    omit 7e372d8  Fix compilation issue
    omit 185b74a  This closes apache/tomee#233
    omit a44544b  This closes apache/tomee#270
    omit 3e08bd7  This closes apache/tomee#271
    omit fc65b2d  closes apache/tomee#63 *Won't Fix*
    omit 3c0ee5d  TOMEE-2355 - Update all MP TCK to execute on TomEE Plume with a build profile.
    omit 8968aa0  TOMEE-2355 - Added MicroProfile Support to TomEE Plume.
    omit 79c9651  TOMEE-2354 - Fixed Plus NOTICE files.
    omit d84524c  TOMEE-2354 - Moved MP dependencies versions to parent pom.
    omit 35d5896  TOMEE-2234 fix for webapp tests
    omit 9a68c9c  TOMEE-2234 serialize the handle as an int as opposed to a byte
    omit cc865ac  TOMEE-2304 Added reference to Bug found during the creation of this example
    omit 28bb6d3  TOMEE-2304 Improved README.
    omit 59c288b  TOMEE-2304 Added 401 and 403 test scenarios
    omit c439177  Merge remote-tracking branch 'apache/master' into TOMEE-2234
    omit 37f8bcb  Add JavaDoc
    omit 743ae60  add JavaDoc
    omit 3948d2b  TOMEE-2354 - Update all MP TCK to execute on TomEE Plus with a build profile.
    omit af409ec  TOMEE-2354 - Simplified TomEE Plus tests execution.
    omit d5c0b2b  removes unnecesary unboxing
    omit a10f56f  removes unnecessary boxking
    omit 9523e87  TOMEE-2354 - Moved TomEE Plus tests execution to a separate build profile.
    omit 1ee33d7  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/tomee
    omit 36e426e  Add some debugging information on the APIs not found
    omit 5fa2b74  TOMEE-2234 add remote test
    omit 2c51e9c  TOMEE-2354 - Added TomEE Plus container to execute TCK with MicroProfile Config.
    omit f3a49ae  TOMEE-2354 - Added MicroProfile Support to TomEE Plus.
    omit c17b93c  Fix the ClassCastException when the interfaces can't be loaded - embedded or application composer for instance
    omit 2e46043  TOMEE-2304 - removed jpa and greeting service and test. Added JWT rolesAllowed tests.
    omit 7cba202  TOMEE-2304 - fixed typo on pom.xml
    omit 272de00  Merge branch 'master' into TOMEE-2304
    omit a6b66e1  Fixed pom.xml and made minor enhancements to WeatherService.java
    omit f6d3dab  Merge remote-tracking branch 'upstream/master'
    omit 004ad51  Added javadoc
    omit 231faf4  Fix pom.xml
    omit 057dfa9  Added tomee maven plugin
    omit 6100810  Update README.md
    omit 0febf05  TOMEE-2292 - Config Microprofile Example. Closes #220.
    omit a1b8f66  TOMEE-2291 - MicroProfile Fault Tolerance Example for @Retry
    omit 4c643f7  update JavaDoc to the ones I could
    omit b2e78f1  closes apache/tomee#139 *Won't fix - does not make sense anymore*
    omit 3e4ea0a  Tomee 7.0.4 issue with CDI interceptor and WebServiceContext - closes apache/tomee#114 *Won't fix - does not make sense anymore*
    omit b770506  Java9 compatibility - closes apache/tomee#109 *Won't fix*
    omit 9bdc48b  TOMEE-2060 - Make app naming context read only - closes apache/tomee#72 *Already Merged*
    omit 678c920  Removing unwanted code closes apache/tomee#61 *Already Merged*
    omit 66e27af  Fix - throw exception in finally block closes apache/tomee#45 *Already Merged*
    omit 2ee7a5b  Fix - throw exception in finally block
    omit 5dbcae4  Ensure deployment record is removed from deployments.xml closes apache/tomee#36 *Already Merged*
    omit d2c3d65  unused imports closes apache/tomee#35 *Won't fix - generated code*
    omit 0ea51fb  Avoid NPE in RemoteTomEEContainer.start() closes apache/tomee#32 *Already Merged*
    omit 037cf2c  TOMEE-2239 closes apache/tomee#169 *Already Merged*
    omit 36d78b8  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/tomee
    omit 7aa3e84  This closes apache/tomee#173
    omit 6c1a810  Merge branch 'bva-update' of https://github.com/danielsoro/tomee
    omit bebdfde  NO-JIRA removing unused import
    omit eed9f68  Update bval for 2.0.1-SNAPSHOT
    omit 1ff1fcc  Merge branch 'TOMEE-2330'
    omit 4d535f9  TOMEE-2330 fix issue with incorrect base URL for generated persistence units
    omit 80717c2  Merge remote-tracking branch 'apache/master'
    omit 9098aaf  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/tomee
    omit 983f68b  This closes apache/tomee#259
    omit 6450b2b  use ThreadLocalRandom
    omit ff9a079  NO-JIRA updating name
    omit 22eb8c5  Merge branch 'fix-examples' of https://github.com/brunobat/tomee
    omit b41f4f0  Merge branch 'master' of https://github.com/juneau001/tomee
    omit 24a8293  Merge branch 'optmization_string' of https://github.com/otaviojava/tomee
    omit 326832e  TOMEE-2321 add TomEE Maven plugin
    omit 8da0ffd  NO-JIRA name cleanup
    omit c1a57f6  Merge branch 'master' of github.com:chongma/tomee
    omit f38c509  Avoid NPE in RemoteTomEEContainer.start()
    omit b2802b9  Add module to represent the new Metrics Histogram example in examples/pom.xml
    omit 9478ca9  Merge remote-tracking branch 'upstream/master'
    omit c896591  assigning article indexes
    omit 40dc320  revert back to Random
    omit 5d6822e  Repaired PersistenceTest by adding embedded TransactionBean to assist with transaction management
    omit a0665a1  Removed older version of arquillian-persistence, added arquillian-universe
    omit e504c4d  Fix code formatting
    omit 94d4dfa  TOMEE-2340 Make all h1, h2, h3 levels consistent Done via https://github.com/apache/tomee-site-generator/blob/e1f56acdd154d2a28eedfb996b67bfad646fd14b/src/main/java/org/apache/tomee/website/AsciidocAdjustHeadingLevels.java
    omit 0356a47  Guess source format. (via script, feel free to adjust) Used this class to do the update https://github.com/apache/tomee-site-generator/blob/686e6e5b7316e6fa7fd7fda8e917117def5afa24/src/main/java/org/apache/tomee/website/GuessAsciidocCodeblockLanguage.java
    omit d1e06db  Add Metrics Histogram example in foler examples/mp-metrics-histogram
    omit 66e0d66  Update codeblock style so we have syntax highlighting
    omit 22f7ae2  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/tomee
    omit f7ee9b7  Fix codeblock formatting.  Remove old CMS "{row" tags
    omit 5e3feac  use diamond op.
    omit b5acec2  use diamond op.
    omit 49effbf  remove empty JavaDoc
    omit 421065e  remove empty JavaDoc
    omit cdb9e44  ThreadLocalRandom, use diamond op
    omit d815cee  update JavaDoc
    omit c479023  use isEmpty and added @Override
    omit 7ffcb01  JavaDoc and use of diamond operator
    omit 5af81aa  JavaDoc added
    omit 0d70b3c  JavaDocs and use of isEmpty()
    omit 298cdee  added JavaDoc and use of diamond operator
    omit fbe2c48  Uses indexOf with chart instead of String
    omit 5d75e34  updates strings to use isEmpty method
    omit c3ad279  TOMEE-2247 - Fixed remaining tests that load key from an URL. TCK expects application to be deployed to load the key, but key load is part of the deployment, so the key endpoint cannot be part of the app being tested.
    omit 611ca29  TOMEE-2247 - Removed unneeded Arquillian packager. Issue was resolved in new TCK version.
    omit 9aa994e  TOMEE-2247 - Added JWKS file load and validate Test.
    omit 4b6162e  TOMEE-2247 - Fixes test. Vendor key loader clash with configuration loader.
    omit b21fbde  TOMEE-2247 - Fixes to ConfigurableJWTAuthContextInfo. Only one key configuration.
    omit 2cdfe22  Revert Lazy load of key. This was an attempt to load the key after the application start, but from the spec if the key is not present we need to fail with a Deployment Exception, so the key needs to be loaded eagerly.
    omit 3455fc7  Reset the port
    omit e8d3b81  Attempting to lazily load the keys
    omit c2e9b70  JSON API is part of the Java EE API jar, and this one is missing methods we use, so excluding it from the packaging here.
    omit a72e1f3  Make Principal returned by the CDI security service contextual. Re-instate all tests. Couple of failing JWT tests to go
    omit f305620  Reset this back, as this looks to be the wrong approach
    omit b12492d  WIP
    omit 8eb2ff3  WIP
    omit 1f1b6b3  WIP
    omit 33c4a48  WIP
    omit deb17d9  WIP
    omit a1747db  Comment this out for now
    omit 70eb7e9  TOMEE-2247 - Fixed JWK Set support.
    omit be942d5  TOMEE-2247 - Refactor to support multiple keys.
    omit 46934a0  TOMEE-2247 - Initial support for JWK Set.
    omit 832ff75  TOMEE-2247 - Ignore test temporarily.
    omit 70de150  TOMEE-2247 - Fixed test.
    omit 01c2fb6  TOMEE-2247 - Support to load keys from generic Urls.
    omit e3aaa33  TOMEE-2247 - Initial support for JWK.
    omit 66c93e8  TOMEE-2247 - Simplified public key reading from input stream.
    omit 424e5d9  TOMEE-2247 - Leave Principal integration and injection for now.
    omit 52b5236  TOMEE-2247 - Load public key from file Location.
    omit 0cca6ac  TOMEE-2247 - Changed ConfigurableJWTAuthContextInfo to be an ApplicationScoped bean that loads data on application initialization.
    omit 92994d4  TOMEE-2247 - Removed CDI RequestScope from ConfigurableJWTAuthContextInfo.
    omit ac382e9  TOMEE-2247 - Simplified Arquillian packaging.
    omit 3b246d3  TOMEE-2247 - Refactor Arquillian packaging to try to fix issues with war name and context root.
    omit 72725a5  TOMEE-2247 - Read key from http. Test not passing yet due to hardcoded urls.
    omit bb3984b  TOMEE-2247 - Fixed TCK IssValidationTest.
    omit 2ca6e59  TOMEE-2247 - Load public key from classpath Location.
    omit 458da04  TOMEE-2247 - Added support for MP Configuration.
    omit 3b717d9  TOMEE-2247 - Update MP JWT API to 1.1.
    omit 42605b7  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/tomee
    omit 3648307  This closes apache/tomee#212
    omit 6b2e711  Merge remote-tracking branch 'apache/master'
    omit 5ca0ba8  NO-JIRA - ignoring this test for now, this will be fixed with TOMEE-2330
    omit afe7539  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/tomee
    omit d210e73  This closes apache/tomee#240
    omit 2f07757  NO-JIRA fix CustomOrmXmlTest
    omit b5cb42f  Merge remote-tracking branch 'upstream/master' into fix-examples
    omit 5baf0be  TOMEE-2328 - Make artifact id match folder and parent module name
    omit 8d5fb63  TOMEE-2328 - Delete orfaned project. See connector-ear
    omit 368abd9  TOMEE-2328 - remove parent and fix build after that - mp-metrics-timed
    omit 457035e  TOMEE-2328 - remove parent and fix build after that
    omit 2c2b835  Merge remote-tracking branch 'apache/master'
    omit b86dd13  NO-JIRA making module labels consistent (sorry, OCD...)
    omit f28b877  Conflicts resolved
    omit 569108e  fix unused import
    omit df72ac7  This closes apache/tomee#200
    omit 11f86ff  This closes apache/tomee#205
    omit ab4cbe1  Merge branch 'example-mvc-cxf' of https://github.com/Daniel-Dos/tomee
    omit 642f47d  add ASF Header
    omit 11df999  indentation adjustments
    omit 58589f7  exemple-mvc-cxf
    omit 4c835ca  Remove unused imports
    omit fb932f4  Merge branch 'examples-readme' of https://github.com/brunobat/tomee
    omit bbe21c7  Merge branch 'minor-pom-xml-fix' of https://github.com/sendilkumarn/tomee
    omit 68e3fa6  Merge branch 'fix_constants_naming' of https://github.com/cicekhayri/tomee
    omit 2785ba5  Merge branch 'embedded-main-interactive' of https://github.com/jetbridge/tomee
    omit ab07eaa  Merge branch 'TOMEE-2313' of https://github.com/danielsoro/tomee
    omit 2967640  Merge branch 'improve_collections' of https://github.com/otaviojava/tomee
    omit 5659ee9  Merge branch 'executor-example' of https://github.com/brunobat/tomee
    omit c1f9d19  Merge branch 'cmp-jpa'
    omit 1436a36  TOMEE-2322 add missing jar
    omit 3c8038a  TOMEE-2322 restore previous classloader at the end
    omit 70eb624  TOMEE-2326 - Address review requests
    omit fed4550  TOMEE-2326 - Define description and rules to create new examples
    omit 14e5a2b  TOME-2322 removing debug
    omit 156cbe5  TOMEE-2322 Still WIP, but these failover tests pass now
    omit 28d042e  TOMEE-2322 WIP attempting to fix classpath setup for iTests
    omit 7d54b67  This closes apache/tomee#256
    omit 1b5cbf8  This closes apache/tomee#255
    omit 2a603ac  This closes apache/tomee#254
    omit 6392930  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/tomee
    omit 74134bb  This closes apache/tomee#253
    omit d52a46d  This closes apache/tomee#252
    omit 74a26ae  This closes apache/tomee#251
    omit 4c7a363  This closes apache/tomee#250
    omit 2f8b7a6  This closes apache/tomee#249
    omit 18ed6f3  This closes apache/tomee#248
    omit f36b208  This closes apache/tomee#247
    omit a175e04  This closes apache/tomee#246
    omit c044eaa  This closes apache/tomee#245
    omit 52a090b  Fixing titles
    omit 0f467dc  TOMEE-2316 Convert Markdown files to Asciidoc in the docs folder - 13
    omit 808a615  TOMEE-2316 Convert Markdown files to Asciidoc in the docs folder - 12
    omit bff06fa  TOMEE-2316 Convert Markdown files to Asciidoc in the docs folder - 11
    omit cf397de  TOMEE-2316 Convert Markdown files to Asciidoc in the docs folder - 10
    omit 05b3c83  TOMEE-2316 Convert Markdown files to Asciidoc in the docs folder - 8
    omit 622ada3  TOMEE-2316 Convert Markdown files to Asciidoc in the docs folder - 7
    omit 2408a95  TOMEE-2316 Convert Markdown files to Asciidoc in the docs folder - 5
    omit 54346fb  TOMEE-2316 Convert Markdown files to Asciidoc in the docs folder - 5
    omit 4ac0e33  TOMEE-2316 Convert Markdown files to Asciidoc in the docs folder - 4
    omit bf43817  TOMEE-2316 Convert Markdown files to Asciidoc in the docs folder - 1
    omit 3e87b47  TOMEE-2316 Convert Markdown files to Asciidoc in the docs folder - 1
    omit aef8367  TOMEE-2316 Convert Markdown files to Asciidoc in the docs folder - 13
    omit 4dd89bd  TOMEE-2316 Convert Markdown files to Asciidoc in the docs folder - 12
    omit 6da75ca  TOMEE-2316 Convert Markdown files to Asciidoc in the docs folder - 11
    omit de7099c  TOMEE-2316 Convert Markdown files to Asciidoc in the docs folder - 10
    omit 9b209c9  TOMEE-2316 Convert Markdown files to Asciidoc in the docs folder - 9
    omit 6872001  TOMEE-2316 Convert Markdown files to Asciidoc in the docs folder - 8
    omit 329eb60  TOMEE-2316 Convert Markdown files to Asciidoc in the docs folder - 7
    omit 513cf17  TOMEE-2316 Convert Markdown files to Asciidoc in the docs folder - 5
    omit 6bbcdc1  TOMEE-2316 Convert Markdown files to Asciidoc in the docs folder - 5
    omit b45a3d0  TOMEE-2316 Convert Markdown files to Asciidoc in the docs folder - 4
    omit 6972efb  TOMEE-2316 Convert Markdown files to Asciidoc in the docs folder - 3
    omit d380ec1  TOMEE-2316 Convert Markdown files to Asciidoc in the docs folder - 2
    omit c5fca2f  Merge branch 'cdi-basic-spelling-review' of github.com:cesarhernandezgt/tomee
    omit 6d5637d  Resolved pom.xml conflict
    omit 9e182c0  TOMEE-2291 - Fault Tolerance Microprofile example for @Retry #240
    omit 52f8606  Update README.md
    omit b29fa0a  [TOMEE-2291] - Fault Tolerance Microprofile example for @Retry
    omit 5950076  Update README.md
    omit db5383d  Update README.md
    omit 662125a  [TOMEE-2291] - Fault Tolerance Microprofile example for @Retry
    omit 2314bf9  [TOMEE-2291] - Fault Tolerance Microprofile example for @Retry
    omit 29c8208  TOMEE-2295 fixing test
    omit 6dc1e78  TOMEE-2291 - Fault Tolerance Microprofile example for @Retry #240
    omit 92309e9  change artifactId to project.artifactId
    omit 4086d2c  Merge branch 'master' into cmp-jpa
    omit 7516fe7  fix constant namings
    omit 5aab807  TOMEE-2295 ensure this works across all profiles
    omit 388460f  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/tomee
    omit 5be64ac  TOMEE-2320 Fix tomee-embedded 'unknown command' when used in interactive mode
    omit 3f6959d  Fix checking for INTERACTIVE option in embedded Main
    omit 20496f9  Update README.md
    omit 1396ab4  [TOMEE-2291] - Fault Tolerance Microprofile example for @Retry
    omit 2aaca11  TOMEE-2301 - add test fo the thread factory service
    omit e96315b  TOMEE-2301 - Add Thread factory example and fix some typos
    omit ce01d8d  TOMEE-2301 - Add javadoc and use a Logger instead of System.out.println
    omit 934814e  TOMEE-2301 - Scheduler executor and exception handling examples.
    omit fe7bc8f  TOMEE-2301 - Start with scheduled executor part
    omit de075f8  TOMEE-2301 - improving javadoc and adding output messages to track the execution. Use TimeUnit Sleep.
    omit d0c7290  TOMEE-2301 - Creation on 3 test: normal path, timeout, ended with exception
    omit b3d8edc  TOMEE-2301 - project creation
    omit 46a731e  TOMEE-2295 check the correct database schema is in place
    omit 1ba0375  TOMEE-2295 add custom mapping back
    omit 7b8e4fa  Merge remote-tracking branch 'upstream/master' into cmp-jpa
    omit 4b760d3  This closes apache/tomee#209
    omit c165b23  This closes apache/tomee#231
    omit ff6639e  Finals and formatting
    omit 0bd2435  Fix unused imports
    omit cf9d96e  TOMEE-2295 working sample
    omit 1640675  more pom.xml clean up
    omit 286306a  remove unnecesary dependencies
    omit 5e97234  Merge branch 'master' into cmp-jpa
    omit 6e5d0b4  TOMEE-2313 - Fixed surefire and openjpa versions on webapp archetype resource pom
    omit 8d4badf  fix merge conflict
    omit 7dfdc4a  Ripped everything out
    omit 8d67f37  Merge branch 'master' into cdi-basic-spelling-review
    omit 5c9bad8  uses entreset instead of key
    omit 387d129  Merge branch 'master' into mp-metrics-counted-spell-fixes
    omit 4b28906  TOMEE-2295 attempting something else
    omit 95c8263  This closes apache/tomee#176
    omit 7d5a560  This closes apache/tomee#232
    omit d1135d3  uses EnumSet instead of HasSet
    omit 79d386f  TOMEE-2295 - ripping a lot of stuff out of this. Still not working.
    omit a381b9f  uses Collection.singletonList when just there is one element
    omit e556346  uses collections addAll instead of forEach interaction
    omit b06bd4e  Uses constructor instead of addAll method for performance proposes
    omit f932362  Added mp-jwt to the quick profile.
    omit 2691ad0  Fixed multiple registrations of MPJWTFilter.
    omit 9fddfc0  Fixed issue with MP OpenTracing being loaded for built in apps.
    omit 42fe930  Removed workaround to include missing classes in MP Config TCK.
    omit 7226736  Removed workaround to include missing classes in REST Client TCK.
    omit 0952c99  Added notes on missing MP updates to support 2.0.
    omit 70b9eb6  TOMEE-2282 - Upgrade to MicroProfile REST Client 1.1.
    omit 6577a4f  TOMEE-2281 - Upgrade to MicroProfile Configuration 1.3.
    omit e38b13e  TOMEE-2280 - Upgrade to MicroProfile 2.0.
    omit 2e7f85c  Release plugin auto version submodules.
    omit 2c794b1  No needed classpath override
    omit d878bf0  Merge remote-tracking branch 'apache/master' into cmp-jpa
    omit cc6cc22  Test classloader change
    omit a8893d5  Added test to call cli command from jaxrs
    omit 0676297  TOMEE-2253 - tomee.sh -version not working properly with Java 11
    omit 7ff618f  This closes apache/tomee#125 *Won't fix*
    omit 947f191  Grouping documents
    omit 67a4857  This closes apache/tomee#228
    omit 52b788f  This closes apache/tomee#224
    omit cffc296  Merge branch 'master' of github.com:apache/tomee
    omit c6cda9e  Merge branch 'master' of github.com:dalexandrov/tomee
    omit a0744f9  Merge branch 'master' of github.com:dheffelfinger/tomee
    omit 5f0f577  TOMEE-2304 Improving MP-REST-JWT example (WIP)
    omit 728c612  Update README.md
    omit b45ecda  Update README.md
    omit bde89d7  [TOMEE-2291] - Fault Tolerance Microprofile example for @Retry
    omit 9bb8a1a  [TOMEE-2291] - Fault Tolerance Microprofile example for @Retry
    omit 4bc58e9  openejb-axis: Java Docs, use diamond operator and remove unused import
    omit d27842c  openejb-daemon: remove unused import
    omit 8734925  openejb-common-cli: use diamond operator
    omit e622668  use diamond operator and remove unused imports
    omit 94540cd  openejb-multicast: usage of dimaond operator
    omit 13f32a6  TOMEE-2313 - Fixed surefire and openjpa versions on webapp archetype resource pom
    omit 5744022  usage diamond operator
    omit f228013  usage of diamonoperator, remove of unussed imports and naming convention
    omit 3372bcd  use switch state here
    omit 520c943  naming convention and usage of diamond operator
    omit 4e07471  tomee::common naming convention
    omit 86aec7f  TOMEE-2295 this is redundant
    omit 5d3efd6  TOMEE-2295 WIP - fails with a NullPointerException which I'm trying to track down
    omit 3edfb52  documentation updates
    omit 8342058  Merge branch 'master' into cmp-jpa
    omit b4cf3cf  Merge branch 'tomee-8.x.x-TOMEE-2233' of github.com:rzo1/tomee
    omit 21c5334  Upgrade johnzon for 1.1.10
    omit ade444f  documentation updates
    omit 14d1e79  TOMEE-2233 Adjusts test-case dateFormat
    omit 46873a5  Merge remote-tracking branch 'origin/master' into tomee-8.x.x-TOMEE-2233
    omit d5a1b06  TOMEE-2233 adds a test-case for custom configuration of TomEEJsonbProvider
    omit 88b8ef4  TOMEE-2233 adds support for configuration of dateFormat, locale and accessMode to TomEEJsonbProvider
    omit 6d1e8fb  Merge branch 'minor-changes' of github.com:cicekhayri/tomee
    omit 85a226f  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/tomee
    omit 8a8d2f0  Fixing major JavaDoc errors for Tomee
    omit bdee81d  Rough grouping of docs
    omit e2190a4  Rough grouping
    omit 9071843  Yank generated file
    omit 35f131e  Add Jbake headers
    omit ebb985e  Add JBake headers
    omit c1bf6fb  Normalize file mode to 644
    omit c87be44  Normalize chmod settigns to 644
    omit b93bd75  Rename *.mdtext files to *.md
    omit c3f8984  Rename *.mdtext files to *.md
    omit 6771ef9  add css for tables
    omit bfb1ed4  Added diamond operator usage to the OpenEJB Container Core project, where appropriate
    omit 55b7e2b  Revert "Updated project name and description in root pom.xml file."
    omit e071b1a  Updated project name and description in root pom.xml file.
    omit 83a49c4  Merge branch 'master' into cmp-jpa
    omit 6da5640  Merge branch 'final_variables' of github.com:cicekhayri/tomee
    omit d5fcddc  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/tomee into tomee-8.0.x-docs
    omit b2e1624  Minor grammer fixes to README.md
    omit 019c089  README.md minor text fixes
    omit ff479f7  fixed confusing text in README.md
    omit 3b38ae7  fixed some of the text in the README.txt
    omit ec4db53  Adding a few improvements on the tests
    omit 9e7cd22  Test is fixed after jhonzon update
    omit 940bf37  Merge
    omit 3f07dc9  Merge branch 'fault-tolerance-changes' of github.com:brunobat/tomee
    omit 2469243  TOMEE-2295 add arquillian test using custom ORM file
    omit d7f8b45  TOMEE-2283 - address PR feedback: * I've removed the NOTICE/LICENSE files. * Added missing headers to a few files. * I updated the package name... I had forgot to rename the package name... :) * removed value= when * correct, the deplyment name is not needed here. Removed.
    omit e7e03de  TOMEE-2283 - Add dependencies
    omit b534a4b  TOMEE-2283 - Complete README file
    omit 68d9c49  TOMEE-2283 - Add dependencies
    omit 84c9688  TOMEE-2283 - Add server configurations
    omit c1cf228  TOMEE-2283 - Add readme draft
    omit 9f11ac0  TOMEE-2283 - Add to Examples
    omit 11be086  TOMEE-2283 - websocket example structure, java classes webapp and test resources
    omit c8a7344  TOMEE-2295 use single class imports
    omit 017cac6  Merge branch 'master' into cmp-jpa
    omit f2f2808  Merge branch 'metrics-counted-example-fixes' of github.com:ivanjunckes/tomee
    omit 1d4f3a6  Merge branch 'metrics-timed-example' of github.com:ivanjunckes/tomee
    omit a220243  TOMEE-2295 PMD
    omit 22325a4  Replacing Webclient to WebTarget
    omit 9c23dbb  Fixing version
    omit ddbae44  TOMEE-2295 Improvements for JPA/CMP mapping
    omit 9c585b0  TOMEE-2295 test for <mapping-file> element being ignored
    omit bf0251a  Improvement on the test
    omit ee90765  Fixing to use webtarget
    omit 54d3a9b  fixing assert keys based on Romain's feedback
    omit 385f98a  fixing versions
    omit e5455e5  jsonb was wrong, so the payload was wrong as well
    omit 5475783  Adding header
    omit e465b64  fix text
    omit bd40143  Adjust to use json object
    omit 30b75da  fixing based on romain's feedback
    omit 354b14a  Merge branch 'master' of https://github.com/monsonhaefel/tomee
    omit e893b19  Merge branch 'use_string_builder_instad_string_loop' of github.com:otaviojava/tomee
    omit 4460f83  Added more text to introduction explaining the producers.  This text is cribbed from the cdi-produces-disposes  exampmle.
    omit 34a3f23  Moved text from txt to md and deleted txt version.
    omit 4d1df83  Fixed the narrative
    omit c0127a2  Merge https://github.com/apache/tomee
    omit e41a862  fix typo
    omit 555ac00  Adding README
    omit da816c4  Fixing header
    omit 20fa6ad  TOMEE-2278 - Refactor and prepare additional test class
    omit 0d5c911  Fixinig license headers
    omit f779264  Docs old and new
    omit a87cf68  Adding test and a few changes
    omit 4a6183a  Removed extra slash in REST endpoint log.
    omit 4ed2e9d  Merge branch 'master' of github.com:kaminfeuer/tomee
    omit b1fe081  TOMEE-2288 Update commons-lang3 to current Version 3.8.1
    omit 1b7bacc  Merge branch 'master' of github.com:apache/tomee into metrics-timed-example
    omit 1bfb65a  Fixed regression with missing TomEEJsonbProvider in the CXF providers list.
    omit 533afa8  Adding jax-rs resource
    omit db9022e  adding dependencies
    omit aaa4dc0  Fix the build after renaming the package
    omit b71a312  Create WeatherService class with @Metered annotation
    omit 4d75a99  Create mp-metrics-metered example pom.xml file
    omit 4576cbd  Fixing test
    omit 1c5ee3b  TOMEE-2278 - Add file headers
    omit a8a9061  TOMEE-2278 - Don't hardcode the executor service name
    omit c4a5006  TOMEE-2278 - Cleanup beans.xml
    omit d12fb75  TOMEE-2278 - Cleanup test method
    omit 6d03d89  TOMEE-2278 - Fix method production injection
    omit 806df6d  removes redudant toString
    omit e859469  removes String concatenation loop in LoggingPreparedSqlStatement
    omit 20b08f5  removes String concatenation loop in SunConvertion
    omit afec54d  removes String concatenation loop in AnnotationDeployer
    omit 442a81b  removes String concatenation loop in Assembler
    omit 34673bd  Some text fixed to read better
    omit 0c7d0f8  Fixed some text
    omit c225e61  adding resource
    omit 5d411cf  Adding tests
    omit 765f7d2  Adding readme
    omit 8472d07  adding monotinic to documentation
    omit 1cbcf4a  adding mp-metrics-gauge example
    omit 53abb4a  TOMEE-2278 - use Specializes in the method
    omit f6bc6ca  TOMEE-2278 - rename tomee-microprofile-common to mp-common and update loading inclusions
    omit a27689c  fixed a couple of typos.
    omit e736359  Corrected text
    omit 372e521  Corrected errors in text
    omit 94503c9  adding tags
    omit f032a7f  Remove ignore pmd check
    omit 230d81d  Merge branch 'repleace_new_instance_valueof' of github.com:otaviojava/tomee
    omit 2f903ec  Merge branch 'metrics-example' of github.com:ivanjunckes/tomee
    omit e8b1678  adding metric metadata test
    omit eedd705  Refactoring test methods
    omit 5bc648a  Wording fixes
    omit 9e41727  adding options and readme changes
    omit 0744352  adding new examples
    omit 518a1c6  changing project name and example names.
    omit c520c45  Uses Boolean.valueof instaed of new instance
    omit d6b0dbc  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/tomee
    omit bc4b716  Attempt to create a java modules example
    omit 8000f29  added ignore folder from vscode.
    omit 60c108a  fixed cdi-basic-typos
    omit 51a07de  Merge branch 'metrics-example' of github.com:ivanjunckes/tomee
    omit be6bf8f  Adding readme
    omit 017b98e  adding test to microprofile metrics
    omit 9a0beb7  Merge remote-tracking branch 'origin/pr/202'
    omit 8efecf9  Merge a82fdd5d10f4d0813cfdcdccc363ce6cf292b292 into 60ef186b31702bafbcb2c0ea73f867ce8b419ec6
    omit a82fdd5  "Fixing some grammar"
    omit ae7607a  Fixed typos and grammar
    omit 9939dff  Merge remote-tracking branch 'apache/master'
    omit 511db23  TOMEE-2277 Java 11 More refined module names
    omit 63b68f5  adds entity and CMD test
    omit 37bc867  TOMEE-2278 - improve test to include SafeguardInterceptor
    omit b85fe05  adding tomee plugin and dependencies
    omit cd09707  Adding rest service
    omit fffa371  metrics example creation
    omit 3e75a75  keeps the original behavior of the filter
    omit ec92720  TOMEE-2278 - add alternative for the safeguard FailsafeExecutionManagerProvider bean. Reorganize project to into 2 libs
    omit 0165264  defines a new umarshal, this time, not using the filter
    omit f668add  Adding further basic CMP tests
    omit e8ef774  Add simple test to ensure overrides from openejb-cmp-orm.xml work
    omit 258086a  use container provided execution manager
    omit 60ef186  TOMEE-2277 Java 11 More refined module names
    omit c5f0cea  TOMEE-2277 Java 11 More refined module names
    omit 7e33681  TOMEE-2277 Java 11 More refined module names
    omit 1272072  TOMEE-2277 Java 11 - define modules for TomEE At the moment, they are tight to maven artifact but we can improve later.
    omit b470fc8  Revert JAXB upgrade to 2.3.1 - not yet available
    omit 7aa0410  TomEE-2274 Java 11 compatibility - upgrade to Jaxb 2.3.1 Thanks Cees Bos
    omit 03a4ca9  TOMEE-2273 upgrade to OWB 2.0.8 - Thanks Thomas for the quick release This is to support Java 11 and improve performances
    omit b880351  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/tomee
    omit 14919e1  TOMEE-2272 XBean upgrade for Java 11 support
    omit 79f7226  Update CXF version to 3.1.17 as 3.1.18 isn't released yet
    omit 3e3f59d  Merge branch 'cxf-update' of github.com:deki/tomee
    omit 9cc49c3  Upgrade CXF to 3.1.8 per user request: https://bit.ly/2SGYGm6
    omit 285458d  Update ManagedExecutorServiceImpl.java
    omit 70bf6fc  Update ManagedExecutorServiceImpl.java
    omit 5b6dfb7  Allow for JMX on ManagedExecutorServices
    omit 4f56a30  Merge branch 'exabrial/TOMEE-2243_jmx-on-managed-executors' of github.com:exabrial/tomee into tomee-7.0.x
    omit a551323  Update CXF to latest release
    omit f815b50  TOMEE-2266 upgrading bval tck and making tomee ones passing back
    omit dfe07dd  Flip to released version of Java EE API jar
    omit 308667c  Detect java version and act on it. After java 11: - Remove jre references because they are invalid when using the JDK. - Remove endorced property def. because is no longer supported.
    omit 4309ec7  Detect java version and act on it. After java 11: - Remove jre references because they are invalid when using the JDK. - Remove endorced property def. because is no longer supported.
    omit aae3eb8  Merge branch 'issues/TOMEE-2249_eclipselink-npe' into tomee-7.0.x
    omit 6709b3d  Merge branch 'issues/TOMEE-2249_eclipselink-npe' into tomee-7.0.x
    omit 027a097  add doc reference in system.properties
    omit 38959d7  add doc reference in system.properties
    omit 7f18f4b  Allow custom JSON Providers to replace Johnzon
    omit 1b73ff8  Merge branch 'allow-custom-json-provider' of github.com:exabrial/tomee into tomee-7.0.x
    omit a48208a  Fixed wireshark plugin so stop the server after tests.
    omit 649365f  Excluded Jackson from plus and plume.
    omit ded08b8  TOMEE-2258 ensure tomee parent classloader is the correct one and not system loader (default tomcat behavior)
    omit d1c78d2  Turning off doclint for javadoc.
    omit 63c18b9  TomEE-2258 - Fixed checkstyle issue.
    omit 9a3bcfa  Fixed examples versions to use project version.
    omit f521b01  TomEE-2258 - Dirty hack to fix classloading issue with tomee-embedded. Needs to be addressed properly.
    omit 92bf629  Removed unneeded dependency.
    omit 13c3364  Added Jackson notice to plus, plume and microprofile.
    omit 0c2772e  Added Jackson notice to plus and plume.
    omit e14ae95  Excluded dropwizard metrics.
    omit 1e775fc  Attempt to make this more robust
    omit 1dea4fb  Attempt to make this more robust
    omit 540dd8f  TOMEE-2257 fix test
    omit be9f45e  TOMEE-2257 fix test
    omit 5b29507  PMD
    omit 6f8d5dd  PMD
    omit df2707f  TOMEE-2257 improvements to tracking connection proxies
    omit d41352f  TOMEE-2257 improvements to tracking connection proxies
    omit eb3e5ba  myfaces 2.3.2 https://issues.apache.org/jira/browse/TOMEE-2236
    omit 795fa40  ServletContext not accessible during JAX-RS app deployment only for the current webapp.
    omit 99824e0  Fixed pom.
    omit 0640376  newlines
    omit f4d3e01  move this method above other code
    omit 460ba29  Fix rmannibucau concern on PR and explicity check for JMX runtime flag
    omit 515306f  Add required interface implementations etc
    omit df1983f  TOMEE-2255 update to Tomcat 8.5.34
    omit 652420e  Merge remote-tracking branch 'apache/master'
    omit e565f49  TOMEE-2254 update to Tomcat 9.0.12
    omit f11150f  Fixed test.
    omit ea13f63  Added tests to ServletContext not accessible during JAX-RS app deployment.
    omit 426e0c1  ServletContext not accessible during JAX-RS app deployment.
    omit 569da98  TOMEE-2251: Upgrade to XBean 4.10
    omit 57084e9  Removed optional JWT EE integration tests, since implementation is not complete.
    omit 1abc523  Moved examples project version to match parent project.
    omit f003c90  TOMEE-2239 add try-catch block back but add a final if statement
    omit 600901a  TOMEE-2239 removing the try-catch block
    omit a88c10c  Update MP Geronimo Config to 1.2.
    omit 55ded3e  TOMEE-2248 upgrade ActiveMQ to 5.15.6
    omit 8e90782  Update ManagedExecutorServiceImpl.java
    omit 0c36aa3  Update ManagedExecutorServiceImpl.java
    omit 3d407e5  TOMEE-2245 fix incorrect collection to array conversion
    omit e1853b1  TOMEE-2245 fix incorrect collection to array conversion
    omit 1590538  Allow for JMX on ManagedExecutorServices
    omit 4c98121  TOMEE-2242 update commons-lang3 to 3.8
    omit 4f10b75  TOMEE-2242 update commons-lang3 to 3.8
    omit 0d16fc8  add doc reference in system.properties
    omit e6e9f60  Allow custom JSON Providers to replace Johnzon
    omit a92c80f  TOMEE-2237 ensure MessageDrivenContext is injected when using MDB pooling
    omit 980d7f6  TOMEE-2237 ensure MessageDrivenContext is injected when using MDB pooling
    omit f0d3f26  diamond operator and change static final to uppcase
    omit 97a4c61  @Override added
    omit 0377eef  @Override added
    omit c2ef2a0  diamond operator
    omit 363d8c0  java doc params added
    omit 07e2655  diamond operator
    omit c6f6e9c  @Override added
    omit 22855e1  use of diamond operator, isEmpty() and log Level
    omit 02a62bf  override added
    omit 365efa6  diamond operator
    omit 63fbe19  use diamond operator
    omit 62dfa21  use Level log instead
    omit 070a474  added override
    omit 03f34aa  Apply Jonathan Gallimore's JMX Patch to 7.0.5
    omit 0587900  Merge branch 'master' of github.com:cocorossello/tomee
    omit 3a75df5  upgrade xmlsec dependency to fix incompatibility issue with wss4j 2.2.2
    omit 250bdbe  Checkstyle
    omit daa274c  Fix broken test where geronimo connector is not available (webprofile)
    omit 91f75ad  final parameters
    omit 3d33727  Cleanup JMX resources on destroy
    omit 612b7ab  Add test for resource adapter and resources
    omit 3efcdf2  Merge remote-tracking branch 'apache/master' into jmx-hacking
    omit 6ba7fc5  Fixed random failure with test.
    omit f37e812  Fixed Test.
    omit a79159f  Merge remote-tracking branch 'apache/master' into jmx-hacking
    omit c15931f  Expose resource adapter and other resources, read-only, via JMX
    omit 2d02748  Excluding ClassConverterTest from MP Config TCK. Requires a fix in Geronimo Config.
    omit 84d8dd1  Removed hardcoded TomEE version from tests.
    omit 0fa0703  Fixed MP Notice files. Added jose4j notice.
    omit 219879c  Added missing NOTICE file.
    omit d18fbc0  Cleanup JMX object and add test
    omit 65768ea  Provide ConnectionFactory stats
    omit 17bbec3  TOMEE-2231 upgrade to johnzon-1.1.0 and owb-2.0.7
    omit 79ea0f8  Merge branch 'master' into jmx-hacking
    omit dcbdd8d  More TODO
    omit e2879a9  Adding some TODOs
    omit 4ea18ce  Fixed incompatible version of woodstox-core-asl between cxf and wss4j.
    omit 6fd66e6  Fixed MP OpenTracing tests. Forkcount = 0 causes issue with the test app path.
    omit 92fb90f  TOMEE-2227 upgrade Tomcat, CXF and Johnzon to latest versions
    omit 8c583b4  fix itests/legacy-server unit tests
    omit 76efa18  TOMEE-2224 update to apache-parent-21
    omit af767dc  Merge branch 'master' of github.com:radcortez/tomee
    omit 9b8d1b7  Fixed test. Did not cleanup resources properly.
    omit 23f44b1  Whitelist MP jars for scanning instead of all jars. Caused issues with some CXF stuff.
    omit 696ccb9  Add polling-domain to exclusions.list so that the persistence units are not picked up twice
    omit c12d64a  Whitelist MP jars for scanning instead of all jars. Caused issues with some CXF stuff.
    omit e4ba570  typo
    omit 84f9694  jdk 11 compatibility
    omit 7d30cde  Fixed MP Open Tracing tests.
    omit 2bb880c  Fixed MP Config tests.
    omit 90653e6  Added MP Open Tracing.
    omit 1f43b90  Checkstyle
    omit 2e3a856  Merge branch 'cocorossello-master'
    omit ef64d7d  finish to integrate bval 2 and finally pass bval tcks :)
    omit 4e53090  Checkstyle
    omit 6e8d66d  typo
    omit d294370  jdk 11 compatibility
    omit d4c5089  Merge branch 'tomee8-microprofile-1.3' of github.com:radcortez/tomee into master-mp-merge
    omit 71dc441  Added staging repo for Geronimo OpenAPI.
    omit b006d1b  Merge branch 'jsonb-provider' of github.com:radcortez/tomee into master-mp-merge
    omit 2b95c62  Merge branch 'tomee8-microprofile-1.3' of github.com:radcortez/tomee into master-mp-merge
    omit 4c9b566  Merge branch 'tomee8-microprofile' of github.com:radcortez/tomee into master-mp-merge
    omit e157f6d  TOMEE-2222 add EclipseLink property
    omit 173050f  TOMEE-2222 add EclipseLink property
    omit 8ca673d  Consistent package names for MP Rest Client TCK.
    omit 8e46661  Consistent package names for MP Metrics TCK.
    omit 85f7ce8  Consistent package names for MP Config TCK.
    omit 1ee19ed  Added MP OpenAPI.
    omit 474b959  Added MP Rest Client.
    omit b24bf91  Moving to MicroProfile 1.3.
    omit 4c7fd4a  TOMEE-2221 - Tests with @JohnzonProperty and @JsonbProperty.
    omit f734ace  Removed unneeded properties.
    omit a44f123  TOMEE-2221 - Improved compatibility between Johnzon and Jsonb Provider. Added Jsonb PropertyVisibilityStrategy to also map objects annotated with Johnzon annotations. Added TomEE Provider to control CXF Provider order.
    omit 95cfcc2  TOMEE-2221 - Added Johnzon Jsonb Provider.
    omit 4fe1048  Aligned MP Config version with MP aggregator version.
    omit 1217e64  Convert anything supported by xbean-reflect
    omit 6f9f2cb  TOMEE-2207 update Bouncy Castle to 1.60
    omit 92e5277  TOMEE-2207 update Bouncy Castle to 1.60
    omit 5c32e8f  This closes pull request #140. Thanks Jimmy Casey for the contribution
    omit 490a191  Merge branch 'pr/140'
    omit 8ae2401  This closes pull request #143. Thanks Ivan for the contribution
    omit 87ea7cc  adding enum conversion
    omit bae6c82  Added MP Metrics.
    omit da5f80e  Added MP Health Check.
    omit 1884ae3  Fixed Fault Tolerance TCK.
    omit a7974ca  Fixed Spelling.
    omit 3ae5f87  Added MP Fault Tolerance.
    omit 6ed9d08  Fixed MP JWT.
    omit 5d86cc8  Fixed MP Config.
    omit 2bd4df7  Cleanup MP poms configuration.
    omit e616d2d  Removed unnecessary system.out.
    omit d2da5a9  Fixed MP JWT Chain Filter.
    omit ead3640  Fixed MP JWT Deploy.
    omit ca58575  replacing 7.0.5 by 7.0.6-SNAPSHOT
    omit bf92978  applying changes from https://github.com/apache/tomee/pull/135
    omit 9573042  application case was missing in the /server/openejb-cxf-rs/src/main/java/org/apache/openejb/server/cxf/rs/Contexts.java class
    omit 334ab07  unit test for 'injecting application' case
    omit ff8e9c8  add the application case to existing if block; checking map existence before calling a method on it.
    omit 4aa5c3a  Merge branch 'CVE-2018-8039' of github.com:otaviojava/tomee into otaviojava-CVE-2018-8039
    omit 9d1349e  Update versions
    omit c99bde0  [maven-release-plugin] prepare for next development iteration
    omit f6d053a  [maven-release-plugin] prepare release tomee-7.0.5
    omit b541bb4  Revert "Update versions"
    omit 06736d2  [maven-release-plugin] rollback the release of tomee-7.0.5
    omit ca3084a  Update versions
    omit 62a36ee  Update versions
    omit 2bdee28  Release prep
    omit 12ae5c4  Release prep
    omit bb2e2c1  Use JNDI name under java: namespace
    omit 7ad025f  Revert "Release prep"
    omit 423ce4f  Revert "Release prep"
    omit c355e4b  Revert "[maven-release-plugin] prepare release tomee-7.0.5"
    omit 9e0da7e  Revert "[maven-release-plugin] prepare for next development iteration"
    omit a48f077  [maven-release-plugin] prepare for next development iteration
    omit 3a121ec  [maven-release-plugin] prepare release tomee-7.0.5
    omit 2e5b330  Release prep
    omit 6f5becb  Release prep
    omit 4cdf931  TOMEE-2193 update to Tomcat 8.5.32
    omit 6f74bfd  Revert "Release prep"
    omit 0ec9bd3  Revert "Release prep"
    omit d0c4a46  Release prep
    omit e6a3159  Release prep
    omit 4b9ba07  Exclude javax.xml.soap-api from the built artifacts
    omit e1b5bdf  Revert "Release prep"
    omit a5c2a32  Revert "Release prep"
    omit 1740f75  Revert "[maven-release-plugin] prepare release tomee-7.0.5"
    omit 3d10a4a  Revert "[maven-release-plugin] prepare for next development iteration"
    omit 78d6896  Revert "Revert "Release prep""
    omit 2087087  Revert "Revert "Release prep""
    omit 23039d8  Revert "Update versions"
    omit 32b6854  updates cxf to version 3.1.16
    omit aec715d  Update versions
    omit 67c4360  Revert "Release prep"
    omit bf4031f  Revert "Release prep"
    omit cbd95b6  [maven-release-plugin] prepare for next development iteration
    omit 462d105  [maven-release-plugin] prepare release tomee-7.0.5
    omit 60b3bcd  Release prep
    omit de40488  Release prep
    omit f33f667  Removing example that is a duplicate and shouldn't be needed
    omit 44a9961  TOMEE-2187 upgrade to xbean-4.9
    omit 731d4f3  TOMEE-2187 upgrade to xbean-4.9
    omit d7723a7  cleanup warnings in poms
    omit 8547f73  TOMEE-2197 handle ambiguous Deployment section
    omit 0381cbe  use the same version for all modules
    omit fdf5bc9  move samples to the same version as our main project
    omit 344cc5c  add testng runner files for tests which are under development.
    omit 1e0438f  adding netbeans IDE info to gitignore
    omit 4cdfef6  TOMEE-2196 fix keyStoreFile property
    omit 3d13716  tweak ManagedScheduledExecutorServiceTest timing
    omit e09145e  TOMEE-2139 whoops, elmiminate endless loop
    omit c381de0  TOMEE-2196 fix keyStoreFile property
    omit 886decc  TOMEE-2195 fix OSX compile issue in AnnotationDeployer
    omit fe83aa5  tweak ManagedScheduledExecutorServiceTest timing
    omit a205fb8  TOMEE-2139 whoops, elmiminate endless loop
    omit 1048d92  TOMEE-2139 fix stochastically behaving test
    omit f18e218  clean up openjpa versions
    omit e4e57a0  upgrade to OpenJPA-2.4.3 release
    omit ee2b7db  upgrade to OpenJPA-3.0.0
    omit 40808d5  Don't write this archive to disk
    omit 66fb928  cxf-bundle doesn't exist anymore since cxf-3.x
    omit f4c6931  use recent cxf version
    omit cdce12b  use new ee-api jar
    omit 26d3300  fix duplicate persistence.xml in classpath
    omit 36f420a  upgrade to OWB-2.0.6
    omit a20c7a3  ensure cxf BeanValidationProvider handles validation properly and doesnt mix returned entity and methods
    omit 76cd27f  avoid to scan too much when reactor has itest jars
    omit 4224af3  fix xbean versions all over the place
    omit ddd970b  fix broken stateless bean
    omit 899a1cb  upgrade to BVal-2.0.0
    omit 6811648  TOMEE-2153 upgrade to final released Apache Johnzon-1.0.1
    omit b37cb40  TOMEE-2191 updgrade to OWB-1.7.5
    omit 6f422b4  upgrade to johnzon-1.0.1-SNAPSHOT for running the TCK
    omit 488c43a  TOMEE-2179 tomcat 9.0.8
    omit b6a013f  TOMEE-2184 myfaces 2.3.1
    omit 6bcf91d  remove unused import
    omit c7961d1  Remove MP-JWT from master because it requires Java 8
    omit 6d591bb  Merge remote-tracking branch 'apache/fb_tomee8' into TOMEE-2185_mp-jwt
    omit 3e579aa  No need for the UI part here
    omit ebf29ec  POM clean up and use final MP_JWT 1.0 until the next release is out
    omit f3c5c2d  TOMEE-2183 missed on previous commit
    omit ff78569  TOMEE-2183 missed on previous commit
    omit b4a44e4  Make a simple test case to wire up everything and start adding a simple UI on top
    omit 754c8d6  TOMEE-2183 adding Arquillian test for this issue
    omit 2f93f96  TOMEE-2183 adding Arquillian test for this issue
    omit d8878f6  TOMEE-2187 upgrade XBean to 4.8
    omit ecdbf3c  TOMEE-2187 upgrade XBean to 4.8
    omit b2b2c2b  TOMEE-2186 upgrade to CXF-3.2.4
    omit def443a  Missing files from previous commit
    omit 82670f9  Implement mp-jwt (first shoot)
    omit 58a3fa7  Use final myfaces 2.3.0 instead of SNAPSHOT
    omit 387c11a  Fix java compilation issues
    omit 72c0832  Some refactoring to remove Java 8 lambdas
    omit 09ca434  Merge remote-tracking branch 'github/master' into jlmonteiro-mp-jwt-playground
    omit ebad7d7  ASM fixes previously missed
    omit 3e487f0  Revert "TOMEE-2183"
    omit 61a688d  TOMEE-2183
    omit afbac76  Set alternative to false
    omit 1ab955d  Fix bval-embedded test issue
    omit 9486932  Add junit in a bunch of places... not too sure what happened...
    omit 0ad63ef  Fix ASM5/6 issues
    omit 2470780  upgrade to latest OWB and xbean for testing
    omit 97d3c1a  Update Tomcat to 8.5.30 and CXF to 3.1.15
    omit 91c84e1  ASM fixes previously missed
    omit ac3a415  Update OpenJPA
    omit af362e9  Update CXF and Tomcat
    omit 5a1986d  Update OWB
    omit 05cd14a  Revert "Revert "some forgotten ASM upgrades""
    omit 0ace1db  Revert "Revert "move to asm6""
    omit 64cf64b  Revert "Revert "move to asm6""
    omit 59c398d  upgrading g-config to ensure we pass tck + fixing tck setup (speed improvement and removing some workarounds)
    omit 4a7531d  fixing pom versions
    omit 62f75fc  applygin Roberto's PR about MP distro + MP-config TCK + fixing pom merge issues
    omit 021b9ca  Introduced configuration properties to include / exclude urls in the Classloader.
    omit 454c0bd  Update CXF
    omit d7b1ec6  Merge remote-tracking branch 'github/master' into jlmonteiro-mp-jwt-playground
    omit 04675f5  No more needed
    omit 7446cbb  Not needed
    omit 3c089d3  Not needed
    omit 0340cef  Incorporate feedback and cleanup
    omit 898c821  Incorporate feedback
    omit 9a428e1  Renamed to providers because the event gives the existing list but it's up to the observer to add more
    omit ae7c21e  Revert changes on ExtensionProviderRegistration
    omit a04e4b7  Updated LICENSE and NOTICE to use WebProfile.
    omit e75018b  formating
    omit 893525f  cleanup and implement EJB integration
    omit 4c9a987  Added MicroProfile Geronimo Configuration to reload system properties.
    omit 6c8604c  Removed MicroProfileClassLoaderEnricher. Using configuration to pass jar prefixes to scan in TomEEClassLoaderEnricher.
    omit 3332c7e  Revert "move to asm6"
    omit c8b3aac  Revert "move to asm6"
    omit 8c0410f  Revert "some forgotten ASM upgrades"
    omit dd524e5  Improved MicroProfile build. Removed unneeded dependencies.
    omit 5e75f65  Check if debug logging is enabled, and avoid a NPE
    omit 2e05749  Ensure all container IDs from the app are examined, and use EJB name for debug printing
    omit 7124cee  Adding lots of debug logging for container matching in AutoConfig
    omit b1ba40b  Fixing error on previous commit, which checked for double deployment of EAR files
    omit cca0968  Better check for deploy-deploy of EAR files
    omit 4adf9c3  TOMEE-2172 Squashed commit of the following:
    omit 47b1f6f  Fixed MicroProfile Config TCK tests.
    omit 7b0c434  Fix Provider and Instance
    omit cfc2ae1  Provider and Instance
    omit b05e564  Handling most of the injections. Missing Provider and Instance for now and then a couple of failures with @RolesAllowed and JACC
    omit 9f4d204  TOMEE-2175 missed on previous commit
    omit 215fdac  TOMEE-2175 add pre-emptive authentication for this test
    omit 3eb2687  TOMEE-2175 Adjust compression setting on test
    omit 92846ae  Cleanup
    omit 5060806  Iterate
    omit d81bd39  Different CDI approach
    omit 1c6613b  Added MicroProfile Config TCK.
    omit 2421c52  Enrich classloader to add MicroProfile Config implementation Beans.
    omit 856f728  Updated MicroProfile to version 1.3. Updated MicroProfile Config to version 1.2.
    omit 12c4281  adopting ManagedExecutorServiceGetPrincipalInTaskTest to tc9
    omit d8467b2  TOMEE-2170 tomcat requires a preemptiveAuthentication= in the context.xml
    omit 1ef55b7  TOMEE-2175 update to Tomcat 8.5.28
    omit 8262b3b  Added TomEE dist profile for MicroProfile.
    omit 2b9950f  Better injection support
    omit 1ad96bb  some refactoring
    omit 812cfed  Formating
    omit c5964e0  some refactoring
    omit 830b372  Add more implementations and TCK coverage
    omit 3317314  Temporarily adding some timings
    omit 27639ab  TOMEE-2174 ensure nested parameters don't break interceptors resolution
    omit 9c69190  See if we can run something
    omit 7639e0d  Token impl for TCK tests
    omit c5b38b3  Get some code from https://github.com/MicroProfileJWT/microprofile-jwt-auth-prototype
    omit d987d3a  Add a bit more in terms of wiring - still designing and working on it
    omit 672b422  Start adding a TCK module and implementing some stuff
    omit 35e671d  Integ test for MPJWT on TomEE
    omit ad9e222  Renaming
    omit f58a39a  comments
    omit 7d93131  format
    omit 7acf314  Better handling of the internal application
    omit a2468e4  chech the auth method
    omit 9114b2a  See if I can wire into the REST layer
    omit 646f92c  some forgotten ASM upgrades
    omit 32c8164  some forgotten ASM upgrades
    omit 220648e  Merge remote-tracking branch 'apache/fb_tomee8' into fb_tomee8
    omit 499002c  TOMEE-2172 Squashed commit of the following:
    omit 069c8a3  TOMEE-2172 Squashed commit of the following:
    omit 53e21ef  Merge branch 'master' into master_j9
    omit f8764fe  Temporarily ignoring this test to see if we get a green build. It seems that this test ends up with ClassLoaderLogManager in a bad state, and is unable to load logging.properties
    omit 7c7236b  Try to reset to default
    omit d56dc9e  small quick and dirty test
    omit e55b4dc  Testing code
    omit e6578fd  remove OWB staging repo after the VOTE did pass
    omit 65a131e  move to asm6
    omit 0b542a8  Merge remote-tracking branch 'apache/fb_tomee8' into fb_tomee8
    omit b8f5384  TOMEE-2171 update ActiveMQ to 5.15.3
    omit ff4b30f  TOMEE-2170 tomcat requires a preemptiveAuthentication= in the context.xml
    omit 153034e  fix broken JMS test due to hardcoded CXF dependency
    omit 37901b2  Merge branch 'master' into fb_tomee8
    omit bab8961  TOMEE-2170 temporarily exclude tests which are broken
    omit 3cb3877  timeout for starting MQ seems to low.
    omit 0d3d3b5  upgrade OWB to staged 2.0.4 release
    omit 61ce055  upgrade to freshly released Apache Johnzon-1.1.6
    omit 3e2ade4  seems like new bval-tck needs junit?
    omit 7514c9e  move to asm6
    omit 43cb67f  myfaces-2.3 requires myfaces-test23 for api compatibility
    omit a581ae1  adopting ManagedExecutorServiceGetPrincipalInTaskTest to tc9
    omit 0dcf9d2  fix broken unit test
    omit 613c847  Revert "Upgrade HSQLDB to 2.3.5"
    omit d06eade  update to tomcat-9.0.5
    omit e846d32  exclude EAR tests
    omit 8606ab5  force 'strict' qualifier checking mode for OWB
    omit eb8199f  Revert "upgrating amq from 5.14.5 to 5.15.2"
    omit 6117939  exclude more overreaching tests
    omit e01ed6f  exclude servlet interception test
    omit ab79b2d  add one more validated TCK failure
    omit 5653f6f  add one more DuplicateBinding test due to CDI-514
    omit dd178ed  exclude broken test due to CDITCK-609
    omit c1a80b5  remove obsolete tomcat repository
    omit a049ad4  upgrating amq from 5.14.5 to 5.15.2
    omit 0a0ddab  Delete mp
    omit f39497f  Auto stash before revert of "Preparation for Microprofile"
    omit bcce708  Revert "Preparation for Microprofile"
    omit 1388139  Tomcat version
    omit d5607fc  Resolve conflict
    omit 36c9c47  Preparation for Microprofile
    omit 8638f6b  move further to cdi-tomee TCK tests
    omit dee6b78  exclude even more illegal tests
    omit fed7de5  exclude broken TCK tests
    omit 077f828  exclude other non-embedded test
    omit 039cc1d  TOMEE-2169 fix Interceptor Bean handling
    omit 32c0c60  validating EJB producers/disposes in case of remote declaration
    omit 3c2703a  wiring OWB async default pool
    omit c2f603d  no observer in remote interfaces
    omit ac1e695  exclude further tests which are broken or not embedded
    omit 715e7f2  update our copyright to 2018
    omit 19cec34  TOMEE-2168 upgrade to maven-bundle-plugin-3.3.0
    omit 4613cba  TOMEE-2168 upgrade maven-bundle-plugin to 3.3.0
    omit d8bfd05  validating @ObservesAsync in EJB contract
    omit 74b2cad  TOMEE-2167 add trim support for beans.xml
    omit 99206eb  add <trim/> to beans.xml parsing
    omit d44e6f9  TOMEE-2165 remove obsolete tomat private repo
    omit 4ac015d  Move from CDI-1.1 to CDI-2.0 schema
    omit 76b6820  exclude more broken test and force strict validation
    omit 96ac307  Revert "No fork"
    omit 8389beb  Merge branch 'fixarqtest'
    omit cd73283  further check whether TCK tests got fixed in the meantime
    omit b8bbf50  better handle retrieving provider location
    omit e1dd440  No fork
    omit 489b314  Correct arquillian version
    omit e354a7f  Rename test
    omit a73c93f  Fixing test breakage caused by logging levels being reset to ALL after HSQLDB update
    omit 43ea107  Revert "Revert "Upgrade HSQLDB to 2.3.5""
    omit fab9665  Revert "Upgrade HSQLDB to 2.3.5"
    omit b811561  Honor the ApplicationWide property, and add a test for it
    omit 065654d  Factor out appInfo.containerIds as we now have appInfo.containers
    omit 515e435  Don't push to the pool twice
    omit 34a159f  Removing shared mdb/stateless code. We will use private classes for the mdb container like we originally have done with the stateless container.
    omit 1f05b1b  Merge remote-tracking branch 'apache/master' into mdb_pool
    omit 693a7de  Fix test failure
    omit a1ef4a0  Merge remote-tracking branch 'apache/master' into otavio_poolwork
    omit 9e62eaa  Incorporating feedback from Svetlin
    omit 6ef77be  Merge branch 'pool_work' of github.com:otaviojava/tomee into pool_work
    omit 39a27ab  Added tests for pool maxSize and fix test for the default pool size
    omit d9f3ca8  TOMEE-2162 check containers defined on the appmodule
    omit 8a325e2  Test for EndpointHandler
    omit cb8ec5b  TOMEE-2160 Thomas Andraschko patch to upgrade to tomcat 9
    omit acc6a5c  TOMEE-2159  Thomas Andraschko patch to upgrade to mf 2.3
    omit ace1e0c  Merge branch 'pool_work' of github.com:otaviojava/tomee into pool_work
    omit d1f3d5c  addressing pr review https://github.com/apache/tomee/pull/117#discussion_r159500803 tx SvetlinZarev
    omit 99f35db  updating test on examples/polling-parent/polling-mdb
    omit 6700e9b  Merge branch 'pool_work' of github.com:otaviojava/tomee into pool_work
    omit bba479d  add classes instead of package -> test
    omit dc6065b  add classes instead of package -> test
    omit 7e5178f  Fixes for override tests
    omit fbe9d89  Fixes for override tests
    omit cf66826  fix test AppInfoBuilderTest.testShouldCreateContainer
    omit a46de98  Merge branch 'pool_work' of github.com:otaviojava/tomee into pool_work
    omit ea22ace  adding mdb pooling properties: StrictPooling, MaxAge, IdleTimeout, SweepInterval, ReplaceAged, ReplaceFlushed, GarbageCollection and MaxAgeOffset
    omit 71cc683  addressing the logging issues. tx SvetlinZarev
    omit e332f58  new example project for pooling
    omit 27d7f5a  Merge remote-tracking branch 'apache/master' into pool_work
    omit cf40762  Revert "TOMEE-2156 update to ActiveMQ 5.15.2"
    omit b1ff1b8  mdb jmx
    omit aaa61c3  checkstyle
    omit 9e46d00  set pool value to false
    omit c6aed8e  upgrade to CXF-3.2 which is JAX-RS 2.1 (EE8)
    omit 4bf0edb  TOMEE-2156 update to ActiveMQ 5.15.2
    omit 59238c1  defines new path
    omit a82539c  Demonstrate a resource adapter that does not make any attempt whatsoever to pool endpoints
    omit 4ddbdeb  Test cleanup
    omit dab7b79  Demonstrate a resource adapter that does not make any attempt whatsoever to pool endpoints
    omit e6dcfc3  Test cleanup
    omit 2d7f1c9  Merge branch 'pool_work' of github.com:ivanjunckes/tomee into pool_work
    omit 2d5deb1  Merge pull request #7 from otaviojava/pool_work_8
    omit 9c3f88a  adds boolean list
    omit 8952178  fixes test
    omit 224a58c  Merge branch 'pool_work_8' of github.com:otaviojava/tomee into pool_work
    omit abd49e6  fixes to lesser and equals to 10
    omit 4e4c3db  adds test to pool endpoint
    omit 8f73134  Merge pull request #6 from otaviojava/pool_work_7
    omit 30d9cc6  cherry-pic 1afabeaec42c85758c37d59f469bfa6382e87665
    omit 1afabea  Slight mistake
    omit 9797610  Refactoring / clean up
    omit 21687ad  Refactoring / clean up
    omit 66e00cd  Merge pull request #5 from otaviojava/pool_work_6
    omit 5c66e03  moves the commons code to the AbstractEndPointHandler
    omit ba61cf0  Makes EndpointHandler to use the AbstractEndpointHandler
    omit 8e2aad5  create abstract end point handler
    omit e44832a  extract state enum
    omit dcf0569  removes comments code
    omit db5bde7  defines getter and setter to all attributes
    omit 49fbb9a  ffixes id at container message
    omit 29709ee  uses factory at test
    omit 78dede5  fixes type
    omit b9e067c  removes default mdbcontianer
    omit e3ea869  more refactoring
    omit bbedd89  Merge branch 'pool_work' of https://github.com/ivanjunckes/tomee into pool_work
    omit 3625520  fix for pool
    omit 63df25a  Merge pull request #4 from otaviojava/pool_work_4
    omit 6a557ce  renames nto MdpPoolContainerTest
    omit 639831e  settes pool as false
    omit dbbacd3  adding some classes - unstable still
    omit c0072fb  Adds pool fiel at the service.ar.xml
    omit 5c86b56  Defines the option to the factory decite the basemdbcontianer from field pool
    omit b764902  keeps the type as message
    omit 7b1ad5f  Upgrade HSQLDB to 2.3.5
    omit 11a56ad  defines pool type
    omit 5dbf9d8  change class name
    omit 396157f  Merge pull request #3 from otaviojava/pool_work_3
    omit 29a5cdd  fixes instancecreator runnable
    omit d40ee65  Adds factory at service jar
    omit 3d68b04  updates attributes of id
    omit 27d25f5  creates MdbontainerFactory
    omit bdc06c6  Makes the PoolMdbContainer use the pool
    omit ce8dae4  Adds Pool.Entry at Instance
    omit c9f1dbe  Adds pool field at InstanceManagerData
    omit 1d0ef55  unify the Instance pool class
    omit 65ac501  removes Instance from InstanceManager
    omit cbeaf04  breakdown classes, it is compiling
    omit d0b4d0d  some mdb changes
    omit 7e0ba10  Merge pull request #2 from otaviojava/pool_work_2
    omit 8caf492  renames local variable name
    omit 240fdcc  renames varaible name
    omit 4fc2545  fixes imports
    omit cf4899b  makes instanceData muttable
    omit eef689c  updates the event
    omit 9439849  defines event to flus
    omit 8d9f307  Merge pull request #1 from otaviojava/pool_work_otavio_1
    omit 472c531  fixes improts
    omit e015291  fixes imports
    omit bcec8ce  fixes instance data creator
    omit cb71e0a  defines instancecreatetororunnable
    omit 5f0e533  defines instancedata
    omit 6c2070f  fixes import
    omit 7c9ddbe  work otavio  2
    omit 3a49978  work to Otavio
    omit ff5254f  we use our own AMQ wrapper, fixing test
    omit b071814  style
    omit 0eea136  TOMEE-2133 tomcat 8.5.24
    omit 512524b  TOMEE-2151 fix tomee version in sample
    omit 0634ebb  TOMEE-2151 add unit test for appinfobuilder
    omit 11830d2  TOMEE-2151 remove app containers when undeploying the application
    omit 7f1aced  TOMEE-2151 create containers using the correct classloader when deploying an EAR file in webapps folder
    omit 6dbb726  TOMEE-2154 fix JAXB exception when using properties-provider in tomee.xml
    omit f742a4f  TOMEE-2154 add tests, and correct some issues with parsing
    omit 0c3ff0a  Pom fixes
    omit 8dec24c  Checkstyle/PMD
    omit b2d2cc0  TOMEE-2151 Use correct classloader for creating application resources specified in resources.xml. Added examples and arquillian tests.
    omit e20d461  TOMEE-2149 Allow beforeDelivery/afterDelivery calls with message delivery in between, as per JSR-322 section 13.5.6
    omit 283373f  Update CXF to 3.1.14
    omit 118060d  TOMEE-2146 system usage configuration for AMQ broker
    omit 108abf0  TOMEE-2145 fix double deploy issue when deploying an EAR from the webapps directory
    omit 63a43a5  openejb-multicast tests fail on mac unless we force jvm to use ipv4
    omit 0dab30a  [TOMEE-1778] several other tests use the same log file. using a new one for this test fixes the issue locally
    omit 12e45af  pmd
    omit 73d788a  unit test
    omit 8558e49  removing double wrapping -> ActiveMQMessage was cast to DelegateMessage
    omit 1618c1c  using new log category
    omit 6f7257b  revert unwanted change on BeanContext.java
    omit 8c232eb  revert unwanted change on container/openejb-core/src/main/resources/org/apache/openejb/util/resources/Messages.properties
    omit ab90e0a  revert unwanted change on Pool.java
    omit fd4a803  porting https://github.com/apache/tomee/pull/106
    omit 0a1969d  Merge branch 'master' into fb_tomee8
    omit 199823f  more CDI TCK tests
    omit cde4122  upgrade arquillian-transaction-impl-base to a compatible version
    omit 7b8d66f  TOMEE-2140 disable arquillian-jpa example
    omit 6a97e5a  Fix tests
    omit 93a3fc7  give the module the correct name.
    omit cd94511  fix broken GreetingServiceTest
    omit 263a45e  TOMEE-2139 disable broken test
    omit 743d17b  fix missing junit
    omit 05619f3  TOMEE-2138 MockitoExtensionBean must implement Prioritized
    omit b06d4b7  Merge branch 'master' into fb_tomee8
    omit 1f90ee2  Fix test failures
    omit bdd41eb  TOMEE-2133 update Tomcat
    omit 884e2a1  TOMEE-2131 ensure we eagerly init the batchee ServicesManager when the context is available if needed
    omit 1905fcc  HTTP(s) basic auth failed if password contained ampersand passed via basic.password URL parameter
    omit 37513d1  Have a look at Tomcat 8.5.21
    omit 93701b4  Test WIP
    omit 3d74895  Update CXF 3.1.13
    omit acacace  Update JAXB to 2.3.0 - Provided scope (wip, need more info)
    omit 641df7f  7.0.5-SNAPSHOT
    omit e8c492d  Log override info
    omit 36cde83  Use annotations
    omit f2015d5  Fix licence issues
    omit 5df2bd8  Fix licence issues
    omit 5d0b272  Package xalan with jstlel
    omit f24c42e  Fix not deterministic test using WatchService
    omit 0ce4a63  Remove xerces axiom 1.2.20
    omit 05c6148  xalan 2.7.2
    omit 3f731b9  Fix non-deterministic test
    omit bd41439  Revert checkstyle
    omit 5e0a660  Have to support Java 7 with amq 5.14.5
    omit 1a84d23  Remove static
    omit ca64129  Pull versions up to parent activemq 5.15.0 commons-logging 1.2 Remove BeanValidationAppendixInterceptor ref Prefer maven settings.xml values #TOMEE-2121 - properties Plugin versions
    omit 2c40bc6  Pull versions up to parent activemq 5.15.0 commons-logging 1.2 Remove BeanValidationAppendixInterceptor ref Prefer maven settings.xml values #TOMEE-2121 - properties Plugin versions
    omit 57b6dd8  Pull versions up to parent activemq 5.15.0 commons-logging 1.2 Remove BeanValidationAppendixInterceptor ref Prefer maven settings.xml values #TOMEE-2121 - properties
    omit 050f087  Pull versions up to parent activemq 5.15.0 commons-logging 1.2 Remove BeanValidationAppendixInterceptor ref Prefer maven settings.xml values #TOMEE-2121
    omit 6998e21  Pull versions up to parent activemq 5.15.0 commons-logging 1.2 Remove BeanValidationAppendixInterceptor ref
    omit e76a37b  TOMEE-2115 disabling the SE parts of the TCK
    omit f7cd18b  TOMEE-2115 add broken tests with ref to the respective CDITCK ticket
    omit 3b193cc  TOMEE-2115 tweak CDI-embedded TCK for CDI-2.0
    omit 6819e31  TOMEE-2115 remove tests which do not exist anymore
    omit ce6aff4  TOMEE-2115 unify surefire.version
    omit d47723a  TOMEE-2115 Multipoint test blows up the same way than Multicast
    omit 7f2b429  TOMEE-2115 only use 1 thread.
    omit 160ff48  TOMEE-2115 down to surefire 2.19
    omit 606cad6  TOMEE-2115 fix recursive fireEvent invocations due to missing super call
    omit 1895baf  TOMEE-2115 remove unused interface which is broken with Java8
    omit 0795692  TOMEE-2115 EE8 requires Java8
    omit f34eab0  TOMEE-2116 upgrade javaee-api to 8.0-SNAPSHOT
    omit 9e0287c  TOMEE-2117 fix compile error in conjunction with ProcessObserverMethod
    omit eed5302  TOMEE-2115 intermediate Servlet upgrade commit
    omit 21fd730  TOMEE-2115 upgrade to javaee-api 8.0 and update owb and openjpa
    omit 9c56670  TOMEE-2115 upgrade tomee version to 8.0.0-SNAPSHOT
    omit cc8b065  TOMEE-2115 upgrade to apache-parent-18
    omit bd1bc84  TOMEE-2023 tomcat upgrade 8.5.20
    omit 1fcb7f9  TOMEE-2110 - DefaultContextService missing like default resource.
    omit 09ee9f9  TOMEE-2107 - Upgrade CXF
    omit 9cd8438  Merge remote-tracking branch 'apache/master' into ra-proxy-work
    omit 6f9b67b  Merge branch 'eclipselink-update' of github.com:danielsoro/tomee
    omit aad21e6  TOMEE-2105 - Upgrade Eclipselink
    omit 902368a  This closes #29
    omit d259430  Merge remote-tracking branch 'apache/master' into resource-pre-destroy-master
    omit cb6baa0  Merge remote-tracking branch 'apache/master' into activation-config-experimentation-master
    omit fc62c3a  Fix failing tests
    omit efbdc87  Build fixes
    omit dec5396  Don't break the dynamic abstract ejb concept. Remove unnecessary imports
    omit bd79546  Forward porting 4e69b3fe8d640445cf90a9a94d8c132e52535939 TOMEE-2082 attempting to allow classes without no-arg constructors to be sub-classes
    omit b2973d7  TOMEE-2023 tomcat 8.5.19
    omit 5dfa55c  Switch to activation properties for MdbActiveOnStartup and MdbJMXControl. Support DeliveryActive as an alternative config setting.
    omit c54c0ea  ignore @EjbModule in previous commit logic
    omit bdbc905  TOMEE-2103 forcing annotated mode by default with tomee embedded
    omit e83b40d  Merge remote-tracking branch 'apache/master' into resource-pre-destroy-master
    omit cf5ed05  Merge branch 'fixBindUndbind' of github.com:SvetlinZarev/tomee into master-pr-94
    omit a684da5  Fix CXF-RS tests
    omit 8ef3205  Merge branch 'add_message_activation_container' of github.com:otaviojava/tomee into master-pr-89
    omit 38b5ceb  Fix typo in the test name
    omit 69631e6  Fix testGetBindingPropagatesReadOnlyFlag() test
    omit 7af9eb4  Fix the testGetFromFederatedContextPropagatesReadOnlyFlag() test
    omit 5eae4d0  Fix the unbindWithSubContext() test.
    omit 47b0aa7  Fix the rebind() test
    omit 81b5a1d  Fix TOMEE-2102.
    omit ac5049f  Merge branch 'master' into resource-pre-destroy-master
    omit 12bf481  Add tests that verify the behaviour of IvmContext bind/unbind
    omit c7bebb5  Merge branch 'fixIvmArqullianTest' of github.com:SvetlinZarev/tomee into master-pr-93
    omit caebffd  Revert "Simplify Test"
    omit 9a6010b  Merge remote-tracking branch 'apache/master' into resource-pre-destroy-master
    omit cf1295b  Applying Romain's test format
    omit 7baf260  Work in progress
    omit 5830c20  TOMEE-2099 ensure properties are wired in jaxrs runtime
    omit bfaefb3  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/tomee
    omit 22643f9  Merging PR from	SvetlinZarev. Thank you very much.
    omit c376184  Revert "Check the binding for LazyResources and Destroyable resources first"
    omit 30244c9  Address Otavio's comments
    omit 2418cef  Removes check null container at ActivationConfigPropertyOverride
    omit c3ec634  Adds a container at ActivationConfigPropertyOverrideTest
    omit d747b89  updates Activationconfig to Junit4
    omit 96973e9  Check the binding for LazyResources and Destroyable resources first
    omit cce266a  Ensure @PreDestroy is called for application resources
    omit 0194b93  Removes the property after the test
    omit 909fe45  Adds more test
    omit 8df8d52  Updates tests
    omit 36036ed  Adds test to overwrite the system
    omit 86f20fe  Rename activations tests
    omit 1909894  fixes override configuration
    omit 7fcd0ee   Small cleanup of unused code and correct logic for property overrides  eecc530d0d10d418e05be23491677aa0fbaff71c
    omit c6da93c  move the code to ActivationConfigProperty
    omit 8dbaee9  Gets the container
    omit 2cac5ad  Adds test to overide container id
    omit 0c1f96a  Removes the MdbContainer properties getter
    omit 13b1458  Reverts bf3a4ef6b61fc314cb5d7392612a011ba1e8acff
    omit bf3a4ef  Adds test to activation container
    omit 6a0d639  create activation test
    omit 2092622  removes tests
    omit c73a5a9  Creates a tests to ActivationContainerTest
    omit b576413  Adds configuration
    omit 1e87ba3  Adds configuration
    omit 3efb124  Adds configuration
    omit f7e0578  moves the properties
    omit 9c14be9  moves properties
    omit 0d1e10e  makes configuration as a properties
    omit 85799f9  WIP
    omit 2b72bc8  Adds messages by container
    omit 663e4bf  Fix typos, add clarifications
    omit 97afaeb  Add junit test that verifies the behaviour IvmContext.list()
    omit 6379457  Fix typos in comments
    omit 8ed192c  TOMEE-2095 OWB 1.7.4
    omit da488af  Simplify the test and add test case for listBindings()
    omit fcf068e  Merge branch 'fix_master_typo' of github.com:otaviojava/tomee into fix-typo
    omit be253de  Merge branch 'master' of https:/t pu/git-wip-us.apache.org/repos/asf/tomee
    omit 6e9b3ca  Thanks 	SvetlinZarev for the PR! Merge remote-tracking branch 'github/pr/84'
    omit badde1b  Thanks 	SvetlinZarev for the PR! Merge remote-tracking branch 'github/pr/82'
    omit 52c72b6  Implement basic test which verifies if the listed entries can be looked up
    omit f575f1c  Fix TOMEE-2087 - Correctly list the IvmContext content
    omit 3c43e4f  adds test
    omit 40e728b  Fixes typo
    omit 04ab19b  Merge branch 'mdb-activation-master'
    omit 6557c43  TOMEE-2086 typo in a previous patch on IvmContext#list, thanks Svetlin for the catch
    omit 11b8f6d  Fix TomEE-2085
    omit ccad627  TOMEE-2084 - Update files with correct copyright.
    omit 4c181b9  Add missing test scope to cglib
    omit 97b606b  closes apache/tomee#75 *Won't fix$
    omit dbaf157  List IvmContext should list all of its federated context bindings
    omit 0f567f2  Incorporating further feedback from Romain's peer review of my PR. Specifically using compareAndSet() to avoid race conditions, and try/finally when resetting the classloader. Thanks Romain.
    omit 09a98d6  Adding further logging, and a JMX attribute to show if the MDB has been started or not.
    omit 5433e9c  Added trace where the JMX control is not added
    omit bc89940  Added some basic logging when starting/stopping MDB endpoints
    omit 242e7f0  Track the classloader (thanks for the pointer, Romain)
    omit 379739e  Merge remote-tracking branch 'apache/master' into mdb-activation-master
    omit f42a82a  [arquillian] better capture of container classloader to handle multiple deployment case more smoothly
    omit a2439dc  using a map instead of a singleton is great but using the right key can help
    omit eaaafee  avoid NPE and surefire bugs for arquillian-openejb-embedded
    omit 1528ad3  TOMEE-2077 trying to support multiple deployment classloader for embedded deployments
    omit 9104b7c  trying to not fail when the classloader if not here but resources are in parent one
    omit ef87b9c  TOMEE-2023 tomcat 8.5.16
    omit 23b4aca  TOMEE-2076 adding a flag to not lowercase urls on windows
    omit 0472e39  Proposal to move the Mdb control logic from ActiveMQ to the MdbContainer
    omit 9202bd0  TOMEE-2075 ensure to close the EMF only if created
    omit 3536f0b  TOMEE-2074 ensure JndiExceptionOnFailedWrite is propagated, patch from Svetlin Zarev
    omit 317a580  another patch from Svetlin to ensure EJB#beanName is used in any case - missing file
    omit ce3b535  TOMEE-2073 another patch from Svetlin to ensure EJB#beanName is used in any case
    omit dd18844  checkstyle
    omit 198d0a9  fixing LazyValidatorFactory serialization
    omit 51e607b  TOMEE-2071 ensure we fallback for embedded classpath mode on contextRoot in OpenEJBAsyncContext
    omit 4a39c0c  correct serialization impl for LazyValidator
    omit 6098bfa  Patch from katya-stoycheva to make ivmcontext fail on close if configured as such, thanks Katya
    omit 7df9e67  making LazyValidatorFactory serializable
    omit 08bb2df  ValidatorFactory needs to be serializable...still in 2017
    omit e8dbf1f  TOMEE-2069 ValidatorFactoryWrapper can be slow due to JNDI usage
    omit e1e1029  fixing checkstyle
    omit d5b3b93  patch from katya-stoycheva to make our context optionally read only
    omit f2870ca  missing DataSourcePojo - thanks Svetlin again ;)
    omit ea6127f  Patch from Svetlin Zarev fixing the pojo usage of @DataSourceDefinition
    omit 3e29ab9  TOMEE-2053 another great patch from Svetlin Zarev about datasource definition in xml descriptor
    omit 3dbccc8  TOMEE-2056 hack of Lars Herschke to support any param for deploy
    omit a40715a  missing super call in ServicePool
    omit 13d7828  TOMEE-2056 better help for deploy/undeploy - missing contextual command
    omit 86ad103  TOMEE-2056 better help for deploy/undeploy
    omit 3684660  TOMEE-2065 @Stateful can fail timerservice.getAllTimers()
    omit 7708df4  TOMEE-2044 filling Registry class with pools
    omit e756f0c  TOMEE-2044 ensure we can target delegate unwrapping the service
    omit 97c27de  TOMEE-2064 avoid NPE if no constructor interceptors are used on ejb, thanks Svetlin Zarev for the patch
    omit 29c7594  TOMEE-2063 @Transactional priority fix
    omit 948e9c5  removing duplicated plugin definition
    omit 6f485a5  trying to fix the build after shrinkwrap upgrades
    omit 545a9ff  using beanutils directly and not core which doesnt exist anymore
    omit 76918ee  TOMEE-2061 beanutils upgrade to 1.9.3
    omit 7033e2b  TOMEE-2057 patch from Svetlin Zarev, EJB @BeforeCompletion / JPA conflict
    omit fbe42a2  Define Java version and update Arquillian versions
    omit 41bb387  Overwrite jar if found - Test might have crashed
    omit d41b155  When web app doc base is a directory ending with .war do not handle it as a file
    omit 2e2423c  TOMEE-2055 ejb style interceptors
    omit 4a09afb  TOMEE-2055 ensure @AroundConstruct doesnt prevent to have an instance
    omit d592cc6  TOMEE-2055 ensure @AroundConstruct doesnt prevent to have an instance
    omit 68aef6f  TOMEE-2053 datasource override app support through ejb-jar.xml
    omit 8625749  TOMEE-2052 allow other jsonp providers
    omit 810bdc0  TOMEE-2051 fixing include/exclude rules for @Tx
    omit e16bc39  TOMEE-2050 handling txmgr error for ut usage in @Transactional
    omit 262da76  TOMEE-2048 fixing cause of TxNever @Transactional interceptor
    omit 982610c  TOMEE-2049 fixing @Transactional priority rules
    omit 64704e8  TOMEE-2048 @Transactional(NEVER) should throw TransactionalException from within a tx
    omit f271f89  TOMEE-2047 dont wrap all exception in TransactionalException
    omit 2be715d  TOMEE-2045 ensure @Provider is not mandatory when explicitly registered
    omit 022d8fa  TOMEE-2044 avoid singleton when we dont need it
    omit 85635cd  TOMEE-2043 test dontRollbackOn @Transactional config
    omit 4e43111  10 CVEs: CVE-2016-1000341 CVE-2016-1000346 CVE-2016-1000340 CVE-2016-1000344 CVE-2016-1000352 CVE-2016-1000338 CVE-2016-1000339 CVE-2016-1000342 CVE-2016-1000343 CVE-2016-1000345
    omit cbeaccd  TOMEE-2023 tomcat 8.5.15
    omit b60e6fd  test showing how to use resources.xml in a war in a ear
    omit 5d04bc4  adding a sample using tomcat-users for ejbd authentication
    omit d394348  dont assume libs we use in tests have the righ asm version
    omit c26f592  ensure we scan the classpath for tomee embedded even if the app loader if not a URLClassLoader + few java 9 fallbacks
    omit 31e2251  fixing saaj-impl dependency, updating Bootstrap to support another classloader than the system one
    omit a455fd3  fixing SaajUniverseTest
    omit 945ce4a  TOMEE-2040 don't write EJB JAXWS response before the transaction is over
    omit 734945c  upgrading jaxb, fixing checkstyle and openejbjar properties sorting
    omit d8d7bc6  ensure we dont close System.out, small style refactoring on PropertiesAdapter
    omit 703e977  dropping few more sun.net.util.IPAddressUtil and upgrading mockito for ejbd module
    omit 09ace08  reducing our dependency on corba and rmi and ensuring we have jaxb there - this last change can need some adjustment to endorse or not jaxb
    omit 93e0ea3  fixing some incompatible version broken in last upgrades
    omit 1649c0d  allowing webaccess to switch to groovy 2.5 when needed
    omit 63d442b  keep groovy 2.4
    omit 05de128  some plugin updates
    omit 55a598e  better corba extraction
    omit 49b1d14  extracting corba rmi types in an utility class for now
    omit 4cf62c6  avoid to make corba mandatory and avoid to fail if ClassHelper cant be overriden in cxf since we have the ClassUnwrapper now
    omit c714f50  TOMEE-2037 avoid npe in Injector
    omit 8fc8d80  TOMEE-2035 upgrade to OWB-1.7.3
    omit e16df18  TOMEE-2023 tomcat 8.5.14
    omit dda2609  TOMEE-2033 cxf 3.1.11
    omit d508aba  trying to be more deterministic for ActiveMQResourceAdapterControlTest
    omit 162d713  ignoring right test for 8.5.13
    omit 12db038  trying to remove the workaround
    omit 2698353  trying a workaround for a tomcat issue (supposed for now)
    omit 0f6eb47  TOMEE-2023 tomcat 8.5.13
    omit c1b6380  fixing taglib filtering after taglibs upgrade
    omit 63a72af  OPENEJB-2134 enforce time unit to not fail through JMX in servicepool
    omit 17c277f  removing some ORB references - not yet in client
    omit f0d0743  TOMEE-2028 openejb.taglib.scan flag
    omit e416ea9  TOMEE-1066 upgrade jstl - fixing scanning includes
    omit 06e4894  no need of these deps
    omit 938168f  TOMEE-1066 upgrade jstl
    omit 0b37309  TOMEE-2023 tomcat 8.5.12
    omit f42e040  next development version
    omit 1d2b89c  TOMEE-2022 myfaces 2.2.12
    omit 502de8d  patch from ivanjunckes, useless code
    omit 5056acc  checkstyle
    omit 9c66175  TOMEE-2021 allow to control through JMX MDB listening state
    omit 933bd89  TOMEE-2020 avoid npe if ejb is vetoed
    omit 569e604  TOMEE-2019 ensure you can use mvn in classpath attribute of resources
    omit 5ed4066  Stop thread before draining, atomic getAndSet once & pmd
    omit 22e5a37  upgrading compiler plugin since 3.5 has a bug for deploy
    omit 55d6d5e  avoid to stop twice the thread pool but ensure it runs - assume it was the issue
    omit 7f63e5e  Terminate scheduler on close
    omit 64a5f64  amq and imp portability using tome
    omit 9fa28a2  TOMEE-2018 connectionFactoryLookup and destinationLookup not supported for mdbs
    omit 4983a0d  ensure ManagedConnection.equals works based on handlers too
    omit e96f3e3  TOMEE-1997 OWB 1.7.2 upgrade
    omit dc4683e  TOMEE-2014 applygin patch from Magesh to use security manager if there
    omit ebe3b72  TOMEE-2016 ensure we use the right app classloader in batchee even if coming from a cxf container loader (rest)
    omit 51bf8b6  useless extension point and conditional branch (yeah, idea can be wrong ;))
    omit 56bea6c  Resloves #TOMEE-1897 for 7.0.3
    omit f90e7da  TOMEE-2015 jcs 2.1
    omit b26b3c6  adding JavaSecurityManagers in exec jar
    omit 7cf6e4f  TOMEE-2013 trying to use security manager to access system properties when needed
    omit 32a8a82  Added ignore qualifier to the getter of the classifier.
    omit 274ff56  TOMEE-2012 jpa 2.1 provider test was wrong when wrapped
    omit 9b11bae  TOMEE-2011 AMQ 5.14.3 upgrade
    omit a1c2f6a  TOMEE-2010 cxf 3.1.10
    omit c0768ce  patch from cocorossello scanning Converter too in jpa auto scan, Fixes #58, thanks man
    omit 0f46bbf  TOMEE-2008 trying to make provider loading for JtaEntityManager jpa 2.1 check faster
    omit bd340ec  fixing ivmcontext tests
    omit 2cb6b03  TOMEE-2007 avoid NPE from CUTask
    omit e0d70db  unused import
    omit b682985  TOMEE-2006 trying to implement list in IvmContext
    omit 1986f01  TOMEE-2006 ensure sublookup in EJB use the right path
    omit 0bc2748  TOMEE-2005 overriding default protocol in arquillian container
    omit 6f94366  TOMEE-2002 setting ClassUnwrapper
    omit 2e04dd8  TOMEE-1966 tomcat 8.5.11
    omit 98aebba  using tomee as sample is probably better
    omit 3db5f15  Merge remote-tracking branch 'upstream/master' into docker
    omit cd1e39e  TOMEE-1998 fixing moviefun-rest
    omit 685ced6  handy docker-compose file for mvn
    omit 1bce288  TOMEE-1996 TOMEE-1997 openjpa 2.4.2 and owb 1.7.1
    omit 0824544  TOMEE-1994 upgrade serp to 1.15.1
    omit 5c925fe  TOMEE-1993 better symbolic links handling for @WebXXX
    omit 40f2ab7  avoid timezone issues in LocalFileHandlerPatternFormatterTest
    omit d57a8cb  TOMEE-1992 ensure JMSContext is serializable
    omit 095ce25  TOMEE-1991 adding class and method as unitary entry for PatternFormatter
    omit 479c69f  copyright year
    omit 347f3cc  jcs 2.0
    omit 7830489  TOMEE-1989 adding a docker-composer.yaml in order to build the project via docker out of the box
    omit 26fa366  TOMEE-1987 geronimo transaction 3.1.4
    omit 4f5bd34  TOMEE-1986 johnzon 1.0.0
    omit ca650ef  fixing ScopesRuleTest
    omit 5163245  new dev version
    omit c80b481  TOMEE-1985 SessionBean ejbCreate invoked potentially twice
    omit 64c901a  TOMEE-1966 tomcat 8.5.9
    omit 0b8ba18  TOMEE-1981 propagating <name>.activated config to client default jaxrs provider, thanks Robert Panzer for the patch
    omit 5182e72  TOMEE-1983 avoid npe from jmsconsumer when no message is retrieved
    omit 51c63c5  compilation fix
    omit 0711ccb  TOMEE-1982 @RunAs for nested calls only
    omit 61c6522  TOMEE-1980 supporting basic.username and basic.password in the http url (provider url)
    omit 52067ad  TOMEE-1979 allowing to cipher properties of the context for JNDIContext
    omit 1aa6c9f  backporting basic specific code which can be reused from branch 1.7.x
    omit dc475ca  why this got upgraded? error?
    omit 0075fb5  updating the javaee-api used in the project
    omit baec720  TOMEE-1975 removing authorization from the url when using openejb-client with a token
    omit 9981634  missing expected and typo
    omit 60b6b61  TOMEE-1972 dont initialize system instance too early - cli case
    omit a0bb33e  TOMEE-1970 avoid infinite loops for json files without a closing quote for strings
    omit d8af784  TOMEE-1969 dont exclude commons-beanutils in tomee embedded maven plugin, breaks some cases and is not justified
    omit 26346f5  TOMEE-1968 using jcs beta2
    omit cc18ba2  fix license date (2016)
    omit 3a53ba7  TOMEE-1967 using logger.severe instead of e.printStackTrace in ObserverManager
    omit 6cd77d9  checkstyle
    omit aca5ceb  TOMEE-1966 tomcat 8.5.8
    omit 579b745  reverting ee api upgrade since it is not yet released
    omit c6f924a  TOMEE-1965 making entity manager factory callable serializable
    omit f479249  using project.version instead of tomee.version for tomee modules
    omit e88ea2f  javaee-api release
    omit 1b222ca  TOMEE-1964 always return false for isSameResource when required on a XADataSource
    omit d39d1bc  bval release
    omit 8381fdb  beanutils is no more there by default
    omit f1eacc3  preparing bval upgrade
    omit a36aa12  upgrading commons lang3
    omit 37eb102  style
    omit 1ead009  TOMEE-1962 deprecate LocalInitialContextFactory
    omit e0bbf0b  naming too
    omit 209a0bf  catalina from tomcat doesnt need scanning too
    omit 2d23d10  excluding owb too
    omit 16fa1d5  skipping xbean too
    omit 32e6d19  skipping coyote too
    omit 6db9f41  cxf 3.1.8
    omit 04c0e98  TOMEE-1960, closing JarFile - thanks Kaloyan Spiridonov
    omit 80b788d  removing terracota repo
    omit 6a2ecdd  removing codehause snapshot repo, shouldnt be needed
    omit 190b51e  upgrading javaee-api to have a valid bean validation api
    omit b95c929  trying to ensure we build on j7 even using j8 features in some tests
    omit c31477c  TOMEE-1959 script customizers for tomee embedded plugin
    omit 4d1a577  TOMEE-1958 mockito integration for app composer doesn't support to be set as property
    omit 823790b  treat / as a different path for cxf jaxrs resource handling integration - due to tomcat 8.5.6 upgrade
    omit 4e1571d  tomcat 8.5.6
    omit 14c7483  TOMEE-1957 adding @Args for tomee embedded
    omit fb54561  TOMEE-1953 adding custom web resources list in tomee embedded configuration and wiring it in its mojo
    omit 446c578  TOMEE-1889 ensuring complex uri work with basic auth for openejb-client http connection
    omit 2493f40  TOMEE-1952 throw denied exception when logged in the request for ejbd more properly
    omit f86f5a3  adding DeleteBaseOnStartup option to tomee embedded and ensuring properties are filtered
    omit 8143fc0  making our best to ensure TomEEEmbeddedApplicationRunner stops the container before we delete base dir
    omit 59deb62  final
    omit 5c33866  fixing application runner injections when there is a parent
    omit 3bb08cb  app class should be an observer by default and adding TomEEEmbeddedApplicationRunnerInjection to simplify custom injections
    omit d5e01c0  ensuring lifecycle tasks instances can be retrieved by the application
    omit 78b76fc  trying to suspend the tx in progress if there when the emf is lazily created to avoid issues with our managed connections
    omit 9f14c06  ensure lazy jpa property is read from system properties too
    omit 6cba733  TOMEE-1905 AMQ 5.14.1
    omit e2a4c2a  align eclipselink version used in core-eclipselink
    omit 0737513  TOMEE-1951 making JPA CDI aware
    omit 6379200  wiring TomEEEmbeddedArg in TomEEEmbeddedApplicationRunner
    omit dafe6d2  way to configure the Configuration of tomee embedded in TomEEEmbeddedApplicationRunner + using system properties too
    omit d552210  cleanup some tests
    omit 4d3b3fb  few more library exclude for shades + allowing to exclude only some classes too
    omit 8b40e93  few more library exclude for shades + allowing to exclude only some classes too
    omit 0abf01b  excluding log4j-sl4j and out internal swizzle classes, pretty much no risk there
    omit eb2b301  ecj and hsqldb dont need to be scanned and is big + excluding swagger which is common in shades
    omit a56f66a  adding jsch and jackson to default fatjar exclusions
    omit 187a532  adding log4j2 core to container classes to not scan them
    omit 12f29b9  TOMEE-1950 support of most of descriptors in classpath for tomee embedded case
    omit f367d4a  TOMEE-1949 remove descriptors from openejb-core
    omit 43342db  dont warn log4j is not there cause log4j.configurationFile was found, this logs a warn with log4j2 which is quite inconvenient for prod monitoring
    omit 0189b84  support a file path to load tomee embedded configuration
    omit 72fd118  ensuring our tomee embedded builder are compatible with xbean
    omit 2c2c317  TOMEE-1948 batchee 0.4-incubating
    omit 1b3ddcf  ensure logging can be setup property in tomee embedded
    omit fa939e0  avoid a NPE (wrong var) in TomEEEmbeddedApplicationRunner
    omit a48ad71  @PostConstruct/@PreDestroy for tomee runner application
    omit fb1c0a7  defaulting to classpath scanning when @Jars is missing
    omit 1f0c4f0  an identity without a token can be overriden since it is a state saving stored elsewhere
    omit 66c8ce3  debug statement in test
    omit 7b86681  TOMEE-1946 Fixes #48 enforcing locale for upper/lower case invocations, thanks Svetlin for the patch
    omit eaaba67  making run static
    omit a7dacaf  TOMEE-1945 extract tomee embedded single runner logic to let it be reusable
    omit 920f672  TOMEE-1944 --classes-filter for tomee embedded
    omit 40794d0  TOMEE-1935 Fixes #47 patch from SvetlinZarev to close JarFile
    omit 31a3089  TOMEE-1942 test for org.apache.cxf.stax.maxChildElements
    omit d57b2a9  adding configurationCustomizer. in tomee-embedded.properties
    omit 68ae37b  TOMEE-1941 openejb.logger.external usage for Logger.configure
    omit fc126f2  upgrading batchee, will create a jira for 0.4
    omit 44e937c  style
    omit db8ae12  some more JMS 2 API
    omit 9f84727  TOMEE-1940 durable consumer of JMS 2 on top of AMQ 5
    omit 3a6d014  trying to make ejbd more stable on the CI
    omit 3de86d0  seems we need to enforce to release some files - at least on an extfat partition mounted with linux :s
    omit d0f999b  TOMEE-1939 myfaces 2.2.11
    omit 98d3e52  jaxb doesnt have only good sides ;), fixing missing props for the new jmsDestinations
    omit 246af9a  TOMEE-1938 @JMSDestinationConfiguration
    omit a3e90ee  TOMEE-1936 message.getBody(String.class) basic support for MDB
    omit 1f5f3b6  Fixes #46 patch from gunnarmorling to upgrade bval tcks
    omit a3402b5  TOMEE-1935 Fixes #44 several resource closing, thanks Svetlin Zarev for the patch
    omit a13eebd  TOMEE-1933 Fixes #40 closing stream for IO.slurp(File)
    omit 41cb392  TOMEE-1929 patch from  Svetlin Zarev, better computatino of OS stream in embedded http response, Fixes #37
    omit 7f9e30b  TOMEE-1931 patch from  Svetlin Zarev, ensure to close inputstream for jaxrs resources without assuming the inputstream impl, Fixes #38
    omit 00378f2  TOMEE-1930 flag to skip host check in webapp builder
    omit 03aff62  TOMEE-1930 avoid to scan files tomcat is uploading
    omit 2fe12fc  TOMEE-1928 src/main/webapp should be tested to be a directory
    omit 6e28335  TOMEE-1778 close the howl tx log if there
    omit 4319dac  TOMEE-1885 myfaces enhanced defaults for tomee stack
    omit efd4aeb  TOMEE-1917 option to skip counting stream wrappers (for ejbd)
    omit 6ae306a  TOMEE-1917 more optimized delegation for Counting streams
    omit f0718d1  TOMEE-1926 TomEEEmbeddedSingleRunner programmatic configuration
    omit 50c0d73  TOMEE-1925 improve WebContext#isWeb
    omit 8ec2e65  test to show how to use back jettison
    omit f78d332  comment on why we need this cxf property in the test
    omit 5446ef9  remove deprecated tomcat 8 api for addServletMapping
    omit 831a2f7  be closer to tomcat for header sending, dont concatenate them with a comma
    omit 3375c20  TOMEE-1923 using canonical files to ensure we compare the same things
    omit f91f283  TOMEE-1922 multiple values support for openejb-http
    omit d7e062c  camel include/exclude for shades
    omit 26ee53e  adding +cassandra-driver-core, jnr and netty in our exclusions and resorting exclusions in ContainerClassesFilter to make the maintenance easier
    omit e5455cb  TOMEE-1864 tomcat 8.5.5
    omit 34e1ba9  removing OWB 1.7.0 staging repos
    omit 5ce0874  TOMEE-1920 remove temp staging repo as OWB-1.7.0 is now released
    omit 469e7cb  fixing some tomee embedded options
    omit 36a534a  handling help case in tomee embedded
    omit acaec7e  TOMEE-1921 Configuration.loadFromClasspath for tomee embedded
    omit 2f6930e  upgrade to OWB-1.7.0 take 2 vote
    omit 9c51403  repos for style profile
    omit 9740101  TOMEE-1920 upgrade to OWB-1.7.0 release candidate
    omit a52405e  trying to enforce for security context cleanup
    omit 07a1b8a  style
    omit 1e142d0  TOMEE-1920 remove OpenWebBeansJsfPlugin
    omit 001bd23  TOMEE-1920 upgrade to OWB-1.7.0-SNAPSHOT
    omit df4461f  eclipselinks setup
    omit 6335268  absolute path to persistence.xml
    omit 7257f1c  enhancing jpa entities for embedded tests
    omit 8514d47  useless code since done in the connection close
    omit a26d990  TOMEE-1623 only apply this to https connections
    omit c1358ae  fixing gradle configuration and propagating it to the extension
    omit d4b4166  slurp http inputstream in the connection factory to avoid to link the facade to an impl
    omit 231efb0  TOMEE-1623 ensure the inputstream is totally empty so it isn't incorrectly closed by the client as opposed to being kept alive
    omit 3d8d8af  wrong file
    omit 6bf4929  TOMEE-1916 conf option to tomee embedded
    omit 710448a  permsize for webprofile suite
    omit 62276f1  forgot again to add classes for remote tomee tests...will surely re-happen in the future
    omit 358c796  TOMEE-1915 -i option to tomee embedded
    omit f7227fa  TOMEE-1914 jaxws exclusions for ContainerClassesFilter
    omit 7910e86  TOMEE-1914 jaxws exclusions for ContainerClassesFilter
    omit d995c94  CredentialDigest test
    omit cf13b57  OWB snapshot for extension generated id stability
    omit 24af48b  removing unmaintained cdi-tomee-embedded debug module
    omit 1d6f591  import + arquillian CDI detection fix
    omit 196acf3  few more contextual CDI fixes
    omit ae97006  some cleanup to avoid to rely on WBC.currentInstance() to test if CDI is there
    omit 0693855  TOMEE-1913 trying to deactivate CDI fallback to see how much it does hurt
    omit e6ebfdd  TOMEE-1911 fixing gradle 3.0 compatibility
    omit 2b190f0  some JVM tuning for tomee embedded test suite
    omit 72bcde6  gc tuning test
    omit 9d9d4ca  TOMEE-1909 ensure we get the JspFactory when initialized
    omit d94404e  Meging zeppelin's PR to ensure we remove from deployments.xml undeployed apps
    omit 2aeae2b  ensure we can proxy correctly JCA connections even without a noarg constructor
    omit 64ca1f3  TOMEE-1908 allow JCA connectors to cast to their connection impl
    omit 8444159  fixing tomee script for bash
    omit 4f47af0  wrong parenthesis
    omit 78358fc  adding openejb.cdi.activated-on-ejb in system.properties
    omit 23bba22  more aggressive permgen saving
    omit 4e1fb38  TOMEE-1907 avoid useless warning for junit rules/statements
    omit 78c5a55  upgrading wss4j for cxf 3.1.7
    omit c5baa83  TOMEE-1906 cxf 3.1.7
    omit 73d1626  TOMEE-1905 AMQ 5.14.0
    omit c732d2f  TOMEE-1904 ensure cdi extensions can be sorted
    omit d81d45b  TOMEE-1903 ensure JTA components can be looked up by CDI
    omit fdf704e  respect SkipPropertiesFallback + better logging for unused properties
    omit 57a235d  porting from 1.7 close flag forcing
    omit c75c9f8  try to guess if we need to activate cdi or allow to force it for modules with only EJB, this is not 100% spec compliant but save a lot of mem and keep bck compat but still works for most cases
    omit e2c2ef1  no more need of this workaround
    omit ab43350  test fix in openejb-cxf due to @Inject
    omit 9b3604f  avoid to fail if we cant find classes
    omit df25e82  moving cdi activation for EJB modules earlier to scan modules (ie respect the spec)
    omit c72fb72  test fix
    omit 3de570e  TOMEE-1901 ensure CDI is activated if EJB are present
    omit 1127431  TOMEE-1902 avoid mojarra to fail when CDI is not activated
    omit 56ec4be  TOMEE-1900 better xa pooling handling - forcing close if xa state is broken
    omit 6d7565a  TOMEE-1900 better xa pooling handling
    omit c9e7fcf  TOMEE-1899 ignore deny-uncovered-http-methods since we don't need it internally
    omit a331811  TOMEE-1898 avoid NPE when pojo webservices are used without cdi
    omit ad5a363  using openejb-jar 1.1 since it is the official format now
    omit a10511a  trying to ensure deps are there
    omit d9f0e44  TOMEE-1896 wrong start index when cdi is not activated and we update tomcat listeners
    omit cbec773  TOMEE-1895 allow classpath from gav in tomee maven plugin
    omit fffd512  TOMEE-1894 openejb.m2.settings is the right name for a custom settings.xml location
    omit 31e6388  TOMEE-1893 ensure to deploy only the expected context (jaxrs)
    omit 87fbc50  TOMEE-1890 allow to configure provider url in remote tomee adapters
    omit 7edb1be  TOMEE-1889 BASIC support for ejbd client
    omit 9f91bbc  TOMEE-1888 don't use tomee datasource factory if tomcat one is a singleton and already there
    omit 6d4a030  Remove execution block from the lookup block to not mix the exceptions
    omit f54517f  TOMEE-1886 add tomee.embedded.add-callers flag to tomee embeddded to be able to skip add caller code
    omit 20ea880  TOMEE-1882 ensuring we can pass arg with spaces to tomee.sh
    omit ca3cddb  TOMEE-1884 TOMEE-1883 propagate tomee embedded main args to a component and adding an event with tomee embedded scanner to extensions use the scanner too
    omit f38677d  TOMEE-1882 add tomcat-juli to tomee scripts classpath
    omit c6f737d  fixing wrong ServerServlet default + adding debug option to remote EJBContainer
    omit 6c3a16d  TOMEE-1545 taking into account appId for parallel deployments for jaxrs apps
    omit 14e895b  TOMEE-1881 respecting init param activated in ServerServlet
    omit 9cce91c  TOMEE-1880 Johnzon 0.9.4
    omit 9477c60  TOMEE-1879 typo on DefinitionEncoding in Assembler, thanks Svetlin Zarev
    omit f690cf8  tests fix after previous commit
    omit 0d684b1  TOMEE-1878 ensure we don't use AlternateDriver when we don't need
    omit ff7c4db  TOMEE-1545 adding openejb.cxf-rs.factoryByListener entry for cxf-rs service to be able to not share a single http destination factory
    omit ed37f9e  TOMEE-1875 ConfigurationFactory config not respected by tomee
    omit f5494e6  style
    omit e5b374b  TOMEE-1872 TOMEE-1873 wiring more options of tomee embedded to its main and adding FatApp for fatjar which is a Main for shades
    omit 0486f3f  TOMEE-1871 deactivate tomee GUI link by default
    omit 1adec52  TOMEE-1870 avoid to scan when scan.xml gives all the info we need
    omit 4e94dc8  tomee valves need to be async even if not
    omit e02c764  addValve on host is locked so using pipeline directly
    omit 09f5615  TOMEE-1869 upgrade xmlsec
    omit 74fdd33  trimStackTrace=false for surefire in parent pom
    omit 21ee2b6  TOMEE-1865 TOMEE-1866 capturing the request used by CDI in the host to be able to use the request in request scoped beans
    omit 184cfcf  TOMEE-1864 tomcat 8.5.4
    omit 0511ea2  https://issues.apache.org/jira/browse/TOMEE-1860 - Close & test
    omit c2edc4d  TOMEE-1862 don't open a stream on context.xml if present
    omit 677bdd7  TOMEE-1861 making AsyncConsoleHandler  configurable
    omit f4a8864  TOMEE-1860 DBCP pool can lead to a NPE for ManagedConnection closing a shared connection
    omit 52828b1  TOMEE-1859 debug on tomee.sh
    omit 3998036  TOMEE-1858 enhancing tomee.bat
    omit 69edd58  fixing FailingJspTest
    omit 971d5c9  TOMEE-1855 default shouldnt skip injections in all web components
    omit 8cee668  boolean wrapper in test
    omit c38893c  TOMEE-1857 avoid Logger.getInstance to leak
    omit fc14d71  Fixes #34 patch from Ivan Junckes to remove some unused imports
    omit d2376e1  JOHNZON-88 ensuring method and fields are mapped by johnzon by default
    omit 6fdfa98  JOHNZON-88 ensuring method and fields are mapped by johnzon by default
    omit 3a73f94  TOMEE-1856 avoid to create empty log files with AsyncConsoleHandler
    omit dc2b737  TOMEE-1855 limiting jsp/tag leaks
    omit a37132f  OWB-1123 better default to not break apps
    omit ed4b3e9  next release version
    omit dbde8c5  TOMEE-1852 avoid NPE if cdi is not in use for jaxws
    omit c0e6d70  OWB-1123 removing cdi beans from session on passivation, adding tomee.session.remove-cdi-beans-on-passivate flag to set it to false in OWB config if desired
    omit 475b1e0  TOMEE-1851 ear webapp first strategy
    omit fc28436  unused import
    omit e6d4546  TOMEE-1849 ensuring jaccprovider can be overriden
    omit 30e42e4  TOMEE-1848 @Configuration support for TomEEEmbeddedSingleRunner
    omit 111989b  TOMEE-1842 a bit better heuristic for stripVersion for wars
    omit 243cc84  right syntax for classpath in test
    omit 288bd8a  trying to fix test on buildbot
    omit e386526  TOMEE-1847 classpath-api config
    omit a5d08be  TOMEE-1846 adding Template API
    omit 066da5e  debug in asserts in StripVersionTest
    omit f900f16  correct assert after dep upgrade
    omit eeacfec  TOMEE-1845 avoid warning when undeploying a dbcp2 datasource
    omit 5490663  TOMEE-1844 fixing bval integration with JAXRS avoiding duplicated integration between CDI and CXF and only forcing it for not cdi mode
    omit 7ee54be  another jaxrs/bval test
    omit d92264d  fixing tests using resolvable deps
    omit b2c00f0  TOMEE-1842 better impl of stripVersion
    omit 54f66e0  useless variable customizers + avoid to override a custom AnnotationDeployer.FolderDDMapper in tomee embedded classpath deployment
    omit 44578a5  TOMEE-1843 ensuring our Source implementations have a useful toString for error messages
    omit 33e1ef4  removing temp tomcat 8.5.3 repo
    omit 69511c8  TOMEE-1841 using context path as contextRoot and not name which can be something else
    omit 5dc764b  TOMEE-1839 upgrading arquillian and fixing integration
    omit 0d3a827  testing tomcat 8.5.3 binaries
    omit ebb7d3e  adding static failover strategy
    omit 15a2879  better sentence for UseOneSchedulerThreadByBean description and enforcing a test to touch EJBs
    omit 7158343  TOMEE-1838 adding https support to deploy mojos
    omit 18d7eeb  longer timeout for windows
    omit ade4bf1  DestroyableResource is a better check than ResourceInstance
    omit f9da4b3  TOMEE-1836 resource lifecycle events
    omit ed862e9  better synchronization for  validator in case of AllConnectionsEqual=false
    omit a54f41a  bad package
    omit 413a484  TOMEE-1835 openshift PropertiesResourceProvider
    omit 3fd96f1  TOMEE-1834 FailoverDataSource
    omit 0175ecd  TOMEE-1832 avoid useless locking in dbcp2 + TOMEE-1833 ExceptionSelector to activate or not failover
    omit 28a95b7  TOMEE-1831 adding ErrorHandler to FailoverRouter
    omit 16cc79b  TOMEE-1830 more alignment with tomcat scanning
    omit e1be71c  unexisting files
    omit 5d7ab7f  TOMEE-1830 ensure tomcat jar filter can be used in addition to tomee filtering
    omit c9daa1b  dont forget to dd server classes in arquillian
    omit 97744bc  test for a custom 404 handler
    omit 7761669  typo
    omit 8fa2435  filtering javamail resources too
    omit 0492bf1  TOMEE-1829 ensure com.sun.mail can be loaded from webapps and excluding jdk package from webapp loading
    omit 34dd01a  TOMEE-1828 ensure offline mode supports system app
    omit 780021e  ensure to get resizeLock properly
    omit 76ca07a  TOMEE-1826 CounterRepository auto registration
    omit 475f7df  TOMEE-1825 TOMEE-1824 adding datepattern and converter config to johnzon for jaxrs
    omit 7e1f083  TOMEE-1823 org.apache.johnzon.max-string-length = 8192 + system.properties comment about it
    omit 4fae7b3  TOMEE-1822 ensure TomEERealm gets the SecurityService whatever flavor or tomee we use
    omit dc08c81  TOMEE-1821 workaround for broken optional CDI extensions, allow to skip them
    omit 5d184de  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/tomee
    omit 4dccea0  TOMEE-1820 define version of groovy used by groovy-maven-plugin update maven-dependency-plugin update maven-compiler-plugin update version of plexus-utils used by jslint4java-maven-plugin
    omit 3b3bb50  TOMEE-1819 being more tolerant when overriding OWB configuration + adding gradle task setters
    omit c16de30  fixing test
    omit 15d30a4  TOMEE-1818 ensure depends-on can be explicit on resources + fix Resource jaxb model
    omit ca77a1c  TOMEE-1817 avoid NPE if a RA has a getter which is not supposed to be handled by the container
    omit 5868a43  TOMEE-1814 copyright year
    omit b7c691f  TOMEE-1813 synching tomee.sh with catalina.sh
    omit b0d0eab  TOMEE-1812 reload command for tomee embedded
    omit 643a9b0  next dev iteration
    omit 14637db  TOMEE-1811 some root url clean up for JPA
    omit 106cbb6  async listener clarification of servlet spec, fixing OpenEJBValve usage
    omit 6fade10  exclude xx-arquillian-tomee- from tomcat scanning
    omit 19646c2  SecurityEJBPropagationTest now passes + avoid NPE cause of a missing MANIFEST.MF in internal arquillian jar
    omit b6cf7de  TOMEE-1754 TOMEE-1809 tomcat 8.5.2 and tomee embedded jaxws shade
    omit 22cae6b  TOMEE-1808 TOMEE-1807 jaxrs tomee embedded shade and excluding jaxb and junit
    omit 262b237  no need of remote ejbs - readme
    omit 8a50fad  no need of remote ejbs
    omit d03f162  TOMEE-1790, allow primitive arrays
    omit e8c1d70  Merge remote-tracking branch 'apache/master'
    omit 7054afc  Adding test
    omit 53a6bab  TOMEE-1757 eclipselinks 2.6.3
    omit 4eb70ef  html5shim is making our build failing, bye bye IE 9
    omit 0b12875  TOMEE-1805 clean up security context clientIdentity on request.logout()
    omit f4d6ab6  PR from Stephan Knitelius fto document exec:mojo
    omit 6738a1d  TOMEE-1806 patch from Javier Pedrido + ensuring we can find managed connection during eviction
    omit 2b75874  TOMEE-1804 Monkey customizer
    omit 65a382c  tolerate not fully escaped uri params + making kahadbtest using a more random folder
    omit 297ec27  TOMEE-1803 TOMEE-1802 AMQ 5.13.3 and networkconnector uri param propagation
    omit 9f41c7a  upgrading few plugins and fixing javaee-api version in webapp archetype
    omit 4cf002b  TOMEE-1799 restoring existing ordering, impact resources in rare but existing cases. Making AppResources visibility consistent too (easier for tests and not less/more public)
    omit 3a46ba5  TOMEE-1799 - Comparison method violates its general contract
    omit a9e2970  TOMEE-1800 system properties should be merged using Import in tomee.xml
    omit 8203e7c  TOMEE-1798 basic java 9 support
    omit 31a3094  TOMEE-1797 TOMEE-1796 better integration of tomee embedded, avoid issue with executable war
    omit 28deb4c  org.apache.openejb.jpa.integration.eclipselink should be loaded from the webapp if possible and not app loader
    omit a3aa977  fixing test after flush JMX addition
    omit 3b59876  TOMEE-1791 properties-provider is the actual expected attribute name
    omit 012f0b3  TOMEE-1790 allow primitive arrays
    omit a2f4cf1  TOMEE-1789 expose flush() method via JMX
    omit 53aebcf  removing no more accurate repositories from groovy-spock (codehaus is down and sonatype is not needed)
    omit 19d7a6d  fixing http status in CdiEventRealmIntegTest
    omit 014e31d  TOMEE-1787 EJBExceptionMapper can lead to NPE - fixing temp files
    omit f0c5ecc  TOMEE-1787 EJBExceptionMapper can lead to NPE
    omit ba36564  TOMEE-1785 TOMEE-1786 bean validation for jaxrs + ensuring bval cdi filters actually works
    omit ad8b1f9  single-classloader option in tomee embedded main
    omit 130eacc  TOMEE-1784 JPA integration in tomee embedded
    omit 5ac789e  TOMEE-1783 singleClasloader option for tomee embedded
    omit 746fc1f  fixing pom.xml module
    omit 24900b1  TOMEE-1780 TOMEE-1781 gradle tomee embedded plugin + slf4j upgrade
    omit 9cae466  TOMEE-1772 patch from Robert Panzer to make DependsOnTest more deterministic
    omit 3d554ef  TOMEE-1777 ensuring even in subtree resources are removed
    omit cbe70c4  TOMEE-1776 myfaces 2.2.10
    omit d7cdfd1  TOMEE-1775 TomEEEmbeddedSingleRunner
    omit dd669b2  Formatting
    omit 5f3b5d7  Formatting and add break in loop
    omit 6f40e6f  Expose deployer ejb reload method through JMX
    omit 12711a1  TOMEE-1770 OWB boot should use webapp loader as well
    omit 1cbe8e3  TOMEE-1769 allow to configure formatter pattern on LocalFileHandler
    omit 7da1bd7  Reuse
    omit 4444fb0  TOMEE-1767 supporting XADataSource in @DataSourceDefinition
    omit b510ab7  TOMEE-1766 limiting johnzon buffer to 4k by default
    omit a405f75  TOMEE-1765 @Transactional cause: trying to keep track of Synchronization exceptions
    omit f8c053c  TOMEE-1764 using tomcat instance manager for JSP to ensure we respect tomcat JNDI entries
    omit 77d5667  fxing thread name
    omit fa48d49  TOMEE-1761 allow to take a dump if a resource takes more than X to be destroyed
    omit aba9219  TOMEE-1760 CXF 3.1.6
    omit 439d80e  optional OpenEJBTransactionProvider for tomee embedded as well
    omit 6e86a65  ensuring openejb transaction is not mandatory and we can use arquillian jta impl with remote adapter
    omit a508839  TOMEE-1759 ensuring JSF can have nested request (forwards)
    omit 7a676c2  TOMEE-1758 remove:prefix for additionalLibs in arquillian
    omit f8c5b36  no need of tomcat dep there
    omit befe40d  TOMEE-1757 eclipselinks 2.5.2 (JPA 2.1)
    omit e8a9233  ...was late yeysterday, better workaround for tomcat 8.5.0 classloader bug
    omit 8bf647f  style
    omit ab75715  TOMEE-1755 TOMEE-1756 allowing to customize programamtically tomee embedded config (http2 config is too verbose to be nicely done through arquillian otherwise), adding a cookie processor option to get back legacy behavior, needed for httpclient tests
    omit 3bf2fd1  fixing LiveReloadInstaller
    omit 077ff0d  fixing MyCdiLazyRealm
    omit 37cb1c6  TOMEE-1754 Tomcat 8.5.0
    omit 23d949e  TOMEE-1751 parsing RemoteServer JVM args supporting equal and quoting
    omit b222828  TOMEE-1750 adding same hacks as for maven for gradle
    omit 1d0b8b6  TOMEE-1749 gradle support for @Default application composer
    omit 268c8d9  style
    omit bc08696  TOMEE-1747 TOMEE-1748 better configuration for threadfactory in managed executors
    omit 3fd9ebc  better message when @Context will fail
    omit 869031c  useless line, thanks ravi for the catch
    omit c3a5f39  TOMEE-1746 TOMEE-1745 TOMEE-1744 tomeexml adn serverxml Main options for tomee embedded, allowing to configure tomee embedded connector through properties and ensuring it uses tomcat default connector type (nio)
    omit 01ba71b  TOMEE-1742 fixing application composer plugins - exclusion list for zip goal
    omit 1b078cc  TOMEE-1742 fixing application composer plugins
    omit 4b9d8c9  TOMEE-1741 better message for annotated mode
    omit 9b7caf2  typo
    omit b74e9a9  TOMEE-1740 adding @Context to the managed state of executor services
    omit ea74aac  TOMEE-1739 propagating javaagent args even when the javaagent is a file
    omit 46bd8a8  TOMEE-1738 basic TomEEJarScanner configuration
    omit 9f790cc  forgot to remove this
    omit 7a00b1b  TOMEE-1737 no default EE resources outside of default tomee distribution
    omit 97b3ea4  ensuring SystemInstance doesnt leak for EarModuleNamesTest
    omit 6225b2e  fixing test
    omit 0258cb2  TOMEE-1736 enhancing deserialization message
    omit 7674cbb  TOMEE-1735 fixing JAXB model, and adding the default connection factory
    omit 1bf768b  TOMEE-1735 starting JMS2 implementation
    omit a329a6e  TOMEE-1731 web.xml jaxrs application overrides annotation (we were concatenating both)
    omit 64e5b44  using the release until we need a snapshot
    omit 738f101  Minor cleanups & versions
    omit e8eacb5  TOMEE-1730 /.../* should map /.../.* as regex in openejb embedded http layer
    omit 1cbdedb  fixing 2 tests
    omit 05a8ed1  TOMEE-1729 ensure CXF rs can set the context of the app even if previous http layer misset it to root
    omit 93b8c6d  TOMEE-1728 don't call twice @PostConstruct in ApplicationComposers.run
    omit 7f1ee68  TOMEE-1727 caching getSingletons and getClasses calls for jaxrs - fixing test
    omit 84ede0f  TOMEE-1727 caching getSingletons and getClasses calls for jaxrs
    omit 1c961be  TOMEE-1726 StreamingOutput should match even in a Response entity
    omit d65c1d6  NPE protection
    omit 2e6ce35  fixing equals in ManagedConnection
    omit a71d6ee  fixing RemoteTomEEEJBContainer and avoiding to loose some system properties
    omit 58cdbbe  switching tomee.serialization.class.blacklist defaults to * in our packaged distributions
    omit 5689b25  TOMEE-1721 moduleId is supposed nullable, not path
    omit 9505fdc  TOMEE-1719 providers can be static
    omit 4e8c39f  TOMEE-1719 support application/*+json by default for jsonp too
    omit df2aeda  TOMEE-1719 support application/*+json by default
    omit 87120fa  TOMEE-1718 avoid NPE when jaxrs application if configured without a servlet class
    omit 3bf5aa1  missing headers - thanks Andy for tha catch
    omit 4d5204e  from M2 to master, distributionManagement for resources-jmx example
    omit 9f3cc64  autoVersionSubmodules can now be used, not a pb to change example version
    omit 878a30e  right plugin for rest-jaas sample
    omit 4f22e15  openjpa for archetype
    omit 4289ddf  TOMEE-1716 openjpa 2.4.1
    omit d338bd9  removing stagings
    omit 481fc05  TOMEE-1715 basic Part support in openejb-http
    omit 3e2fe0a  bad folder
    omit 5c40cd9  sync issue in tests
    omit 2f48d94  tolerate johnzon JsonbJaxrsProvider if added + using OWB and johnzon stagings to validate they are compatible with tomee
    omit c4a50f3  removing slow listener on testng for cdi tcks
    omit 2403bcd  Avoid deprecated
    omit 2b736c4  TOMEE-1714 custom handler to wrap a datasource
    omit f54d407  better handling of resources in HttpRequestImpl
    omit 3186829  extracting AppComposer app class lifecycle handling and adding it in SingleApplicationComposerRunner as well
    omit 800edc9  excluding org.jboss.cdi.tck.tests.extensions.lifecycle.processBeanAttributes.specialization.VetoTest
    omit bab8246  TOMEE-1713 ensure we don't force OWB services
    omit 136a1e0  filtering livereload.js
    omit f58f1f1  upgrade to lastest CDI-1.2 TCK suite
    omit be2ed49  upgrade to latest OWB snapshot
    omit 4655c05  SingleApplicationComposer rule
    omit bf1b5d0  TOMEE-1711 unwrap http request before initializing the HttpRequest servlet for cxf-rs
    omit fcf9c7d  TOMEE-1710 unwrap delegete reference in Contextualjndireference
    omit 269eedb  broken folder
    omit c273570  TOMEE-1709 livereload support in tomee-embedded plugin
    omit c4bd863  TOMEE-1708 use dir instead of arbitrary using target to download tomee
    omit c4cccb5  dirty folder
    omit 539244b  useless import
    omit bccc67b  forcing tomcat.unpackWar=false for ears as well
    omit fa264b7  ContainerProperties.Property.IGNORED is almost a noop, cleaning system props in case of
    omit 936853b  TOMEE-1707 bval 1.1.1
    omit f61f413  tomcat.unpackWar for TomcatWebappDeployer and fixing style
    omit 68d7957  TOMEE-1706 fat war support renaming as well - flag
    omit 4312a6a  TOMEE-1706 fat war support renaming as well
    omit ed524ec  few test fixes
    omit ceaec93  Merge remote-tracking branch 'apache/master'
    omit 5306cd1  Refactor + spacing
    omit 268914b  Don't initialize uninitialized resources when destroying the application
    omit 1a03951  TOMEE-1674 tomcat 8.0.32
    omit 10d001e  TOMEE-1684 cxf 3.1.5
    omit b6d039d  getting rid of weird folders
    omit 0be4587  @XmlAccessorType is inconsistent but jaxb sorts it out
    omit bf16cb7  TOMEE-1704 support placeholders in activation config properties and move the override algorithm to not be too late to override properties
    omit 3578ba6  not sure where this file comes from
    omit 891f8df  try to not use default AMQ broker port in test as default port but another one to avoid potential conflicts
    omit 7293b1a  completion error
    omit 1a3f66d  TOMEE-1703 pushing the finder to webapp deployment to be able to scan even in ear deployment lifecycle - this can need a small rework of the deployment to make module tree available in webapp builder somehow in a clear way
    omit dac7820  TOMEE-1702 dont store cmp reference globally
    omit eb0c2da  TOMEE-1701 SingleApplicationComposerRunner
    omit cd1433e  TOMEE-1700 johnwon 0.9.2-incubating
    omit e18a922  TOMEE-1699 if quoted then the system property is considered as the main class
    omit 009aeb0  unused import
    omit de0bb45  TOMEE-1698 restore bean manager in ServletContext attributes merging the duplicated logic
    omit 0f8fd20  TOMEE-1696 ensure lazy resources use by default container loader (UseAppClassLoader=false or null). Was not the case for auto created resources
    omit 2b5518c  checkstyle
    omit ed6331f  TOMEE-1695 keep track of logged user for tasks in managed executor services
    omit 1b96048  TOMEE-1694 use tomcat destroy hook
    omit fde1623  TOMEE-1694 use tomcat destroy hook
    omit fbc4b38  Exclude Guava Update org.jboss.arquillian.junit:arquillian-junit-container:1.1.10.Final
    omit b9c99d0  using released javaee-api for examples
    omit 697b406  TOMEE-1690 adding js and groovy customizers to tomee maven plugin
    omit 16f8740  marking the webapp under test in the ear
    omit 89bd801  rework test for tomee-1689
    omit 0473178  test for TOMEE-1689
    omit a33a5ca  TOMEE-1689 ensuring ear test files can be found using @RunWith as well
    omit c27dbf5  getting rid of aether dependencies in openejb-provisionning and using shrinkwrap is available - which relies on maven - or our default impl if not. Note: the registration of this enhanced mvn resolver is still manual
    omit b25b8bd  TOMEE-1687 firing ApplicationScoped initialized event after webapp start
    omit ee551e0  fixing tomee webapp arquillian session test
    omit eb630ca  ensuring random port are well set in system props in tomee embedded EJBContainer
    omit 38accae  TOMEE-1686 dont access args is empty
    omit 0b0a898  TOMEE-1685 ignoring persistence modules when enforcing standalone webapp flag
    omit 0040c79  TOMEE-1684 CXF 3.1.4
    omit 6e225af  TOMEE-1682 allow to not have a root folder in tomee zip in tomee maven plugin
    omit 533d794  TOMEE-1680 mojarra 2.2.12
    omit 976a5bd  TOMEE-1679 myfaces 2.2.9
    omit 049136d  random port for ZEjbdTest
    omit aebb0e5  highly unsecured config for tests but allows to not rewrite dozen of them - and it is not prod code anyway
    omit af4c550  released javaee
    omit 31c5927  whitelist logic issue on openejb-client impl (ok on server one)
    omit 15c6436  excluding java.lang.Process from default deserializable classes + ensuring openejb-client BlacklistClassResolver uses the same config as server one by default
    omit 3f29ce1  using released jcs
    omit abd6c8a  using released jcs
    omit f336adb  TOMEE-1676 AMQ 5.13
    omit 6b83b39  TOMEE-1675 propagating properties in EmbeddedTomEEContainer (EJBContainer)
    omit 2cd9790  TOMEE-1674 tomcat 8.0.30
    omit 68858ac  Inline maven version to buildbot maven-deploy-plugin:2.8.2
    omit a415f3e  Use property!
    omit eb50749  Use ObjectInputStreamFiltered
    omit a7a915f  Use ObjectInputStreamFiltered
    omit e6dabe1  Close printwriter properly
    omit 87beb07  Deps required after exclude Cannot use body if getWriter fails
    omit cf2e113  Finals
    omit 26770ac  Fix recursion
    omit 256e140  commons-collections 3.2.2
    omit f9f73a4  some NPE protections
    omit 04294bf  header
    omit c63f2ec  fixing app composer container handling
    omit 06f4b74  EOL
    omit 2e566b4  fixing build/style
    omit 9a32caf  Update notices and EOL attributes
    omit dfe79c4  skipping UseAppClassLoader resources merging with tomcat resources
    omit 4deaec5  static cleanup
    omit 9a4e6fd  TOMEE-1672 user tx not available during deployment of the app
    omit f79ce15  removing svn references
    omit c9320ea  TOMEE-1670 xbean 4.5
    omit a33a719  header for walkmod.xml
    omit 2000c28  adding walkmod.xml config - still experimental
    omit 213b02a  running LightweightWebAppBuilder inits in the right servlet context context + skipping few tests we cant pass reliably in embedded mode in cdi-embedded tck module
    omit 1ed1c43  forgot to push fix for whitelist handling
    omit d199ec4  making default BlacklistClassResolver configurable
    omit 3966347  TOMEE-1669 blacklist org.codehaus.groovy.runtime.,org.apache.commons.collections.functors.,org.apache.xalan in our custom ObjectInputStream
    omit 3b1b63d  More EOL cases
    omit 3b16169  TOMEE-1668 @MBean(objectName) support
    omit 3ff6ff6  TOMEE-1667 publishedUrl support for cxf openejb-jar.xml config
    omit 953cf92  attributes
    omit 360ceef  TOMEE-1666 clean up of PersistenceBootstrap setup
    omit ede8b74  using web jndi entries if global lookup fails in embedded mode
    omit 5f0adff  testing we can lookup comp/TransactionSynchronizationRegistry using app composer
    omit df52d03  TOMEE-1665 tomcat 8.0.29
    omit 7407d5a  use different files to prevent file locking issues under Windows
    omit fa0d374  removing ^M (windows eol)
    omit 6e2a4f7  removing ^M (windows eol)
    omit eb7a8fc  EOL I guess, didnt open or edited anything in this clone yet - part 2
    omit 886f348  EOL I guess, didnt open or edited anything in this clone yet
    omit 6b440f5  It looks like the thirdparty tool uses \n as line separator. This test fails on windows because the line endings won't be the same -> "\n" != System.lineSeparator()
    omit 59e0ae9  This test was broken on windows.
    omit a369b8c  retry assertion in order to make sure we give enough time for the system to act accordingly (create or remove file)
    omit 45cb0ee  for app rule we need to propagate the workaround for lazy test instance usage
    omit 7993bfd  .bat are windows files and should use crlf
    omit 1b6536f  OPENEJB-2122 ensuring @Tx behavior
    omit 186404f  requires new test
    omit 456a16d  better cleaning of our thread after execution
    omit dd28c89  TOMEE-1663 properly destroying resources: lazy one are unwrapped if created and resource adapters are really destroyed last (needed unwrapping)
    omit 3069db0  EOL commit
    omit 912db41  TOMEE-1661: making it possible to build it on jdk_8 by using the new keytool class
    omit fee207c  TOMEE-1660 allow to control web resource caching in tomee embedded
    omit fadfbaa  TOMEE-1659 mojarra 2.2.9
    omit 8782697  it wasn't working on windows
    omit 2c1d251  TOMEE-1658 Using synchronized map
    omit 7bc0bfa  TOMEE-1656 allow to configure mandatory provider activation as well
    omit e7c0809  fixing script for nashorn
    omit 3ed907d  this test should use the same version used by the project itself, otherwise it will download junit from the web.
    omit a2d4e82  No lfs
    omit 085392e  Update Git attributes
    omit a8d71ea  ensure we can use EJB as @Provider
    omit fc99d94  NPE protection
    omit 5f26017  TOMEE-1655 patch from Daniel Cunha, ApplicationComposers not isolating @Configuration for each test class.
    omit a81347e  fixing reloadable config of JAXRSReloadTest after recent changes on defaults + fixing tomee mojos to support placeholders as ports
    omit d52a47e  fixing RemoteTomEEEJBContainer
    omit 1d0e8e6  Formatting
    omit 2cef2dd  Delegate RemoteServer.destroy() to usage
    omit eec7ca5  Avoid NP
    omit 94a5aee  TOMEE-1653 adding hooks in exec mojo/runner to add custom code
    omit 372f58f  Mojo needs to know/generate the random port
    omit a021113  Added isNotNullOrEmpty
    omit 464a271  Comment
    omit cf2692b  NPE protection
    omit ca0436e  TOMEE-1652 cdiStereotypes() in @Classes
    omit 4baf8a6  TOMEE-1651 adding SafePasswordCipher
    omit 234d35e  Make test platform independent
    omit 93d2cc0  RAT
    omit f244ed1  TOMEE-1650 avoid too weak defaults for remote ejbs
    omit 7f4526a  PMD
    omit 3035c83  better handling of creational contexts for web components
    omit 59e366a  TOMEE-1649 adding eviction for 'cdi' websockets
    omit 58ec241  removing missing unused package
    omit 436089b  TOMEE-1648: The password cipher is called each time the datasource is built even if we already have the clear password
    omit 34c4cc7  ensure we dont join transaction if not expected for SynchronizationType.UNSYNCHRONIZED
    omit 7b1983c  in case of federation skip context lookup
    omit 796342a  clean up for java7 of the ExecRunner
    omit 1d64880  TOMEE-1638 setting pwd for executing catalina scrtip in exec runner - workaround for windows
    omit 5055c7f  fixing NameNode in case subtree has been unbound
    omit a702d89  TOMEE-1645 TOMEE-1646 use common.loader for tomee.sh and dont swallow exception for Cipher command
    omit d1a17c6  TOMEE-1644 handling synchronization type for extended emf
    omit dc45934  TOMEE-1642 patch from soro, logging when a jaxrs application configuration is used
    omit 7b7e630  TOMEE-1643 ensure to close the XAConnection to not leak connection or break the pool - dbcp this time
    omit 74bd06d  TOMEE-1643 ensure to close the XAConnection to not leak connection or break the pool
    omit 234a109  no more need of this workaround, tomcat fixed it
    omit 938c6f8  TOMEE-1640 prevent not loadable bean classes to be seen by CDI - and fail later in extensions
    omit 009b7f8  TOMEE-1638 fixing ExecRunner for script/java usages
    omit d68c149  TOMEE-1638 fixing subdirectory in java script mode
    omit f68661c  TOMEE-1638 fixing slashes for windows
    omit 56d7ae4  avoid class cast exception if we are not a context
    omit 23cc857  OPENEJB-2119 test for OPENEJB-2119 (no cache)
    omit c38e30d  OPENEJB-2119 test for OPENEJB-2119
    omit d617e8b  TOMEE-1635 tomcat 8.0.27
    omit 120a33c  geronimo-javamail_1.4_mail version
    omit 1144f23  javamail 1.9.0-alpha-2
    omit 5c743b5  Java7
    omit 4f2c20b  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/tomee
    omit 68119e2  PMD
    omit b200261  fixing ArchivingTest
    omit 94b4a96  TOMEE-1632 dont hide IOException in Client
    omit 96bcc48  jcs beta-1 doesnt work for us
    omit af57554  TOMEE-1631 LocalFileHandler
    omit 8652068  Rat
    omit 9376249  org.apache.commons:commons-jcs-jcache:2.0-beta-1
    omit 9fb577a  Align version properties
    omit 1e9e03a  Cleanup
    omit f9f1b8a  Align SNAPSHOT versions & reformat examples
    omit 9abcc39  Quiet Pipe on close. Give LegacyClientTest more time and removed second cycle
    omit b9735c2  Typo
    omit 9452510  Typos
    omit c6b2044  Comment out unused test
    omit 41435dc  Update cucumber test
    omit 792d06a  Format only
    omit 6f071cb  Inline openejb.version with tomee.version Big pom.xml cleanup Many minor version updates
    omit 638d32c  org.apache:apache:17
    omit 14109de  cxf 3.1.3 upgrade
    omit b95cba6  xbean 4.4
    omit 88ae919  TOMEE-1630 withEjbRemote flag for tomee embedded*
    omit e158fb6  ensuring batchee uses the right classloader forcing some eager bean manager access
    omit 549d733  TOMEE-1629 log4j2 shutdown registry integration
    omit 6014cf2  TOMEE-1628 logging start/stop are not supported from tomee.bat
    omit 6b97067  TOMEE-1628 writing to not use start/stop commands from tomee.sh
    omit 3895b35  tomcat 8.0.26
    omit 97cee71  TOMEE-1545 using tomcat version in context info id
    omit 01808df  amq 5.12.0
    omit 5e3670a  TOMEE-1626 supporting port placeholder for build mojo command
    omit 9c7f827  OWB 1.6.2
    omit ffe6bb8  writer/reader providers should get the same sorting more or less (adding wildcard handling)
    omit 0d95e3d  try to avoid provider conflict for known case - mainly johnzon/jackson for now
    omit 1c53698  ignoring johnzon in scanning
    omit 52deb48  unused port
    omit 5743676  useless method
    omit 9860f68  sorry, owb is not yet released, shouldnt have been pushed
    omit 5fdf755  TOMEE-1625 ResetOnError datasource flag + fixing datasource proxy unwrapping - was working for only 1 level
    omit e3411b7  TOMEE-1622 ensure we init SystemInstance supporting concurrency on System.getProperties()
    omit c3a65be  adding a http test for openejb-client - best value is manual run to ensure caching works but it requires too much JVM internals to stay portable and CI friendly
    omit 14b290d  TOMEE-1623 ensuring to reuse the same ssl socket factory accross connection to be aligned on JVM caching key for keep alive - this map is quite static which is not that good for server usage but all client is done this way, we should add classloader as key somewhere
    omit 11eb5d6  some more tests to fix after recent changes
    omit 59d36e6  xml has prolog now - fixing test
    omit 3acaaff  TOMEE-1621 ensuring EJBException are sent to the exception mapper chain properly
    omit 3ea2556  CXF 3.1.2
    omit 9beea69  TOMEE-1620 dbcp2 (so pool 2)
    omit e362fde  fixing datasource config for one arquillian test
    omit b42d60d  unused import
    omit 8d2d718  TOMEE-1617 no more default for db pooling
    omit b3ac694  Incorrect key for registry access
    omit 6e9157a  Line endings
    omit 3b20427  fixing few tests - surely linked to tomcat upgrade
    omit 7146234  allowing to load jdbc driver with creationg loader in tomcat-jdbc
    omit 9bc4635  skip java.endorsed.dirs with java 9
    omit adbfcd2  static connection holder doesnt exist anymore
    omit c2e9c04  fixing test
    omit a55c008  style
    omit 5c981f9  too slow flush from idea, sorry for the noise
    omit abbed04  TOMEE-1615 avoid to create N connections for the same datasource in the same transaction - very good catch from Jon. Also using TransactionSynchronizationRegistry instead of a static Map
    omit 9be09db  tomcat 8.0.24
    omit de916eb  TOMEE-1610 fixing asm5 OSGi version
    omit e693b2e  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/tomee
    omit 5ed9c46  Normalize all the line endings
    omit 0a03b0c  dont post construct proxies - xbean would fail on them anyway
    omit e71bad1  upgrading to OWB 1.6.2-SNAPSHOT to pass TCKs
    omit d65920c  TOMEE-1608 adding Logout command for remote initial context
    omit c040c48  fix From Yann Blazart to make tomee:exec support scripts on wondows
    omit ce9dc80  giving tomee:exec more windows tolerance
    omit 82e4348  taking into account root folder for exec script
    omit 2f5632c  G connector 3.1.3
    omit 1f25711  using keystore config in tomee mojo instead of hardcoding local paths
    omit 5286814  skipArchiveRootFolder option for tomee maven plugin build goal
    omit 73fe8c4  owb 1.6.1
    omit 7cc580c  adding ClasspathMain in tomee-embedded to ease deploy classpath main (some cloud platforms dont support params ie --as-war)
    omit c836ad8  OPENEJB-2116 using ISO-8859-1 to read Definition properties, thanks Bodo Pfelzer for this
    omit 4f49f2b  Javamail API Example
    omit 2fc95dc  useless import
    omit dfb502d  more laziness for Messages when only used for errors
    omit 26c3be0  don't create the stacktrace eagerly (+ it wouldnt bring much excepted a lot of noise in the logs)
    omit 7bc8519  another explicit instantiation + lazy creation of Messages in Instance since it is 100% error messages
    omit 345967a  skip reflection for default case for readability
    omit ad740f2  s/openejb/tomee-project/ + fixing list links in root pom
    omit a97281f  limit the number of threads used to scan tld for openejb part if we dont scan more urls than processors
    omit 4cf313c  activating cdi for webprofile arquillian tests to avoid to skip plume distrib
    omit ac0c779  ensure to remove the task with cancel call
    omit f995948  unused import
    omit 2033c18  skipping not cdi jms test with plume
    omit 2cd0205  more aggressive test to know if we need CDI filters, reworking the way cdi conversation filter is added to avoid earger init if no cdi is used in the app
    omit e60f923  NPE when skipping cdi for ears
    omit e677d4d  inhibiting owb jsf integration is cdi is off
    omit 1485c13  cxf now uses last asm so updating exclude + enhancing a bit tld scanning and default exclusions
    omit 70f09dd  web components need to be public - fixing tests
    omit bf2cf2f  if warmup is called skip core class preloading
    omit 439352c  fixing packages for bval and warmup
    omit 1f9a2bf  saving few hundredof ms deploying our internal app since we can precompute most of the needed model
    omit 3cc7dcd  same fix for webapp adapter
    omit fe385b8  one more npe check
    omit b1646d2  we need to take into account no bda urls as well to guess if we need to start or not cdi
    omit 02aecf1  few more NPE protection against no webbeans context
    omit 60a2e64  skipping cdi if not used at all (resources apps for instance)
    omit ac8c659  adding HttpSessionIdListener in web component
    omit 43581f4  Licenses & rat.xml
    omit 49fc65c  ensuring running test is right in Sweeper
    omit 0515179  stdout which shouldnt have been committed
    omit 2af5a3a  TOMEE-1604 control eviction thread number by stateless container
    omit 3ac26c1  useless var
    omit 52bf837  johnzon 0.8
    omit 1ebb0ee  skipping jcache extension if another jcache provider is set up
    omit 7066eaa  TOMEE-1603 cdi password cipher basic support
    omit 3f79e41  get rid of keepServerXmlAsthis - thanks David
    omit 0cfff22  TOMEE-1600 support exploded war in tomee maven plugin
    omit 4445197  TOMEE-1599 ignoring javax.mail.Session properly
    omit 7672762  no need of concurrent G jar anymore
    omit 86aabca  bval release
    omit 8a1e508  supporting a jcache provider in an app
    omit f5eca05  remove OWB staging repo again. Not needed anymore as owb-1.6.0 is finally released
    omit 174831f  xbean 4.3
    omit 430f8df  TOMEE-1598 main as customizer in tomee maven plugin
    omit 084603b  no need to make bat executable
    omit 6656fe8  TOMEE-1597 tomee maven plugin tar gz support
    omit 3a52b81  TOMEE-1596 ensuring we dont deploy twice at startup and dont delete the deployng file in AutoDeployer
    omit fc50761  TOMEE-1595 adding @PersistenceRootUrl
    omit 8c9a23a  abstracting a bit TomEEContainer (protected method for now) to let it easily extended for all cases = remote or embedded
    omit 8c0d055  extracting arquillian servlet runner logic in its own method to easily reuse it in children
    omit d2fdd76  using the intended instance of the sorted list
    omit fbe6e6c  avoid circular exception cause of std ServiceId and potentially other common cases like Name
    omit d16c3be  TOMEE-1594 fixing resource ordering for dependency management. Thanks Jon to have pointed it out and David for its References reference
    omit 1c5a613  TOMEE-1593 using a linked set instead of a list for resources.xml
    omit 5a25453  TOMEE-1592 basic support of java:/ jboss like resource name + basic support of comparable for managed tasks (not yet fully wired)
    omit cdb04c3  TOMEE-1572 use cache for request and session scoped beans if enabled
    omit 80ec980  TOMEE-1572 use new OWB EE-plugin method to register JavaEE beans
    omit 9cdde1d  some more gId fixes
    omit 5b16879  getting rid of the version in arquilian openejb embedded adapter
    omit b6e55f3  no more need of ThreadSingletonService#sessionContextClass
    omit 6b862f2  tomcat 8.0.23
    omit 8a06fbc  upgrading ejb-example to tomee maven plugin
    omit 7293e66  no need of openejb-core 3
    omit cca3994  missing tomee-loader in war assemblies
    omit 39d2f25  fixing some test + avoiding npe when no p.xml is found at appmodule level
    omit 961371d  if altdd is filled from ear#META-INF then p.xml can be a simple URL
    omit 1f2586f  TOMEE-1590 no need to cast as List in WsFactory, Collection is enough
    omit d345fab  TOMEE-1589 supporting openjpa externalizer
    omit bd8d48e  bm.addAdditionalInterceptorBindings doesnt exist anymore
    omit 6d2bae7  org.apache.tomee.maven instead of org.apache.openejb.maven
    omit 06321a5  remove rendundant message block
    omit 6e01fa5  exclusion of openejb package - revert
    omit 4bcf92d  default service manager package is org.apache.openejb
    omit 85e047b  missing s/openejb/tomee/
    omit e757360  org.apache.openejb for v 4.5.2
    omit edc5a2d  no need of openejb 3 for openejb 7 ;)
    omit ac1bade  org.apache.tomee as main groupId
    omit 700a106  unused import
    omit 052cd75  no session serialization for cdi-tomee
    omit 34ac19d  TOMEE-1580 correct computing of jarFilesUrl
    omit 11368bb  not needed
    omit 1925609  disable 2 further tests which fail because of CDITCK-482
    omit c0ffb49  Merge branch 'master' into fb_tomee2_owb16
    omit f01415e  exclude challenged TCK test
    omit f27aaf0  TOMEE-1572 force eager session creation for the TCK
    omit ae3b0e2  TOMEE-1572 fix owb config ordinal
    omit 0f83066  TOMEE-1572 remove unused imports
    omit f286297  TOMEE-1580 persistence.xml root url when p.xml is in a jar + some datasource property adjustment to openejb namespace
    omit 7ddafaf  TOMEE-1585 liveHandleRegistry was not thread safe
    omit c8c7f5c  TOMEE-1572 add a ThreadBindingListener to prevent mem leaks in async servlet requests
    omit ac291b9  Merge branch 'master' into fb_tomee2_owb16
    omit 9304f7d  TOMEE-1572 fix "CDI Conversation Filter" support
    omit 2dce7c1  TOMEE-1572 disable TCK test which contains unspecced 'nocdi' parameter
    omit ff024a2  updating versions to 7.0.0-SNAPSHOT
    omit c6c362e  TOMEE-1584 - ProvisioningUtil does not escape group id for maven-metadata.xml check
    omit fc12074  Merge branch 'master' into fb_tomee2_owb16
    omit 25207a0  TOMEE-1581 endorsed and javaagent for tomee remote arquillian adapter
    omit 478671a  Merge branch 'master' into fb_tomee2_owb16
    omit 515d875  Typo
    omit 268b57c  TomEE header
    omit a19d26e  ensuring classloader is right when destroying sessions
    omit ceedb85  TOMEE-1572 exclude challenged TCK test
    omit 2c4047e  tomcat 8.0.22
    omit 4328776  TOMEE-1572 fix @Initialized(ApplicationScoped.class) event
    omit 7620e2f  TOMEE-1572 start up with dummy session and other contexts started.
    omit 6ac3f0b  TOMEE-1576 remove now superfluous filtering
    omit be3996f  cxf 3.1 side effects on tests
    omit 1518875  TOMEE-1579 one more step to do friendly jars (executable) + slight rework of our tomee-embedded uber jar to avoid to bring descriptors we don't want
    omit 85043a4  Merge branch 'master' into fb_tomee2_owb16
    omit 554ccb1  fixing tests based on primitives after upgrading to cxf 3.1
    omit b27b5ea  TOMEE-1277 cxf 3.1.0
    omit 1381e2f  tesing classpath searcher cleanup of url set
    omit ddc5215  be more tolerant with shades - also a workaround for xbean
    omit 6e0ebe1  Merge branch 'master' into fb_tomee2_owb16
    omit 87a2991  TOMEE-1578 more clever merge of tomee.xml to add deployment 'apps' in tomee maven plugin - the test
    omit de6fa1c  TOMEE-1578 more clever merge of tomee.xml to add deployment 'apps' in tomee maven plugin
    omit 4aa900c  we can also guess the driver for HerokuDatabasePropertiesProvider
    omit cdf0827  TOMEE-1572 switch back to 1s session timeout
    omit 98029f7  tests for 2 previous commits
    omit 10280fa  TOMEE-1577 synchronizing httpsessionimpl invalidate
    omit 64febe3  TOMEE-1576 removing cached session in the request - adapted from struberg work in a fb
    omit 6c35e5b  TOMEE-1576 remove cached Session from HttpRequestImpl
    omit 58b9bc0  TOMEE-1572 remove exclusions which are not needed anymore
    omit 1767d48  TOMEE-1575 HerokuDatabasePropertiesProvider
    omit b0f479f  TOMEE-1572 upgrade to OWB-1.6.0-SNAPSHOT
    omit 9d18256  back to the original session.invalidate() for now since CDI tcks need it and our lifecycle doesn't allow us yet to do it later
    omit 272cb40  random port for cdi-embedded
    omit 94df0ba  destroying session scope before session in some tomee lifecycles
    omit bdd8644  destroying session in a SessionManager in embedded mode and not in cdi context
    omit d8b80bf  TOMEE-1574 TOMEE-1573 @Module Resources for app composer + containers in resources.xml
    omit 12e1a44  OWB-1049 removing failoverservice references
    omit 7840b09  destroying sessions in application composer as well
    omit 95ea7d5  TOMEE-1571 destroying http session of openejb-http layer when undeploying applications with openejb embedded arquillian adapter
    omit 065fc36  TOMEE-1570 adding logger name to openejb log record
    omit a629b80  fixing test
    omit 0421a02  TOMEE-1569 forcing container loader for LoggerCreator
    omit b7eb5b0  TOMEE-1568 support overriding of a failed deployment in tomcat webappdeployer
    omit 1959954  TOMEE-1572 add docs to the cdi poms
    omit dec1a0f  TOMEE-1572 remove unused import
    omit bf1b6e5  destroying session scope before session in some tomee lifecycles
    omit de0c989  destroying session in a SessionManager in embedded mode and not in cdi context
    omit cfe9fdf  OWB-1049 removing failoverservice references
    omit fd7e9b2  destroying sessions in application composer as well
    omit 5af485d  TOMEE-1571 destroying http session of openejb-http layer when undeploying applications with openejb embedded arquillian adapter
    omit c5632ef  TOMEE-1572 remove FailOverService
    omit e41c460  TOMEE-1572 adopt OWB-1.5 changes
    omit d376ef5  TOMEE-1572 upgrade to latest OWB snapshot
    omit 075c465  TOMEE-1570 adding logger name to openejb log record
    omit be42075  fixing test
    omit 2f977ca  TOMEE-1569 forcing container loader for LoggerCreator
    omit fc80657  TOMEE-1568 support overriding of a failed deployment in tomcat webappdeployer
    omit 1f9fdc9  container is built after having built application model (info tree) so backlisting application resources to initialize container ones. Side note: we can desire to rework this lifecycle
    omit 064aec7  TOMEE-1567 supporting persistence unit overriding from app.properties
    omit 50339ce  fixing resource ids passed to container for post construct method - not sure why it slipped through
    omit 00ce921  TOMEE-1566 tomee maven plugin supports rars as well
    omit 4987d67  TOMEE-1565 using classname of the resource if types are not loadable
    omit b60431b  TOMEE-1562 more direct scanning for configuration deployer, no need to rely on internal booleans
    omit 0eec790  TOMEE-1564 G tx/connector 3.1.2
    omit fa1dd8b  allow to provide a custom realm to tomee embedded
    omit 8f007d2  let provide a web.xml as well - experimental since it needs to be a File
    omit fdceeb5  TOMEE-1559 programmatic way to configure web.xml security
    omit d941fc1  avoid NPE
    omit 85ead5e  ensure ConfigurationDeployer auto jpa mode has a fallback when no jpa entities are in current module
    omit 26ac4e3  TOMEE-1558 reading http port from placeholder
    omit 86dd33c  hack for maven for @Jars
    omit 05a27a5  TOMEE-1558 reading http port from placeholder
    omit 13ab7d8  ensure auto scanning is working for @PersistenceUnitDefinition
    omit 1e2a125  reformatting + fixing exception string message (we can surely do better here)
    omit e493c51  no ehcache by default in tomee+ + dont fixing unused properties logging logic for resources
    omit cc463c3  TOMEE-1556 basic @ApplicationComposer + arquillian 1.1.8.Final + small fix to support java:global in persistence units
    omit 777a579  s/AutoJPA/PersistenceUnitDefinition/
    omit a8b111d  adding validationMode and cacheMode to @AutoJPA
    omit bcda96d  TOMEE-1555 @AutoJPA
    omit 4efb36a  TOMEE-1554 openjpa 2.4.0
    omit 47c000c  cxf 3.0.4
    omit 4e4342a  caching exception handling by method
    omit 2b685fc  useless imports
    omit 059945c  fixing InterceptorBase exception cache + adding openejb.cdi.jta.exception.client-only flag for an easier tx exception handling
    omit 0e12338  default rollback for runtime exception for @Tx
    omit d5ef3cb  TOMEE-1553 supporting junit 4.12 with EJBContainerRunner
    omit 25300f7  TOMEE-1552 openejb.activemq.deploymentId-as-clientId property
    omit b41461d  unused import
    omit 0b62bd1  for deployerEjb case we need to force stop before calling destroy since lifecycle can be reversed (this bean shouldnt exist for war :()
    omit d2f0365  useless import
    omit 4ddc4a1  URLClassLoaderFirst should be a Parallel classloader
    omit c31f000  internalDestroy on th emodel of internalStop to support reloading as well
    omit 1665a38  binding WebResourceRoot (stop part) lifecycle to the TomEEWebAppClassLoader to ensure we dont eagerly close resources. TODO: see if we can merge openejb and tomcat lifecycle in a better manner
    omit 757e4e8  ContextFactory doesnt exist anymore
    omit abc47e8  owb 1.5.0
    omit 62bc5d0  cleaning up JMXBeanCreator and its Alternative to remove properly used properties + logging in time unused properties + storing unset properties in ResourceInfo since it can be super uselful for runtime investigation
    omit 024ce1a  fixing versions + arq.xml
    omit ffe9cf7  Iterate over properties and set values on MBean as opposed to looping through fields using reflection. Demonstrate SkipImplicitAttributes and using a prefix.
    omit 39048cf  TOMEE-1547 adding test to ensure additional properties are not leaked when creating resources using class-name
    omit 0465cb5  TOMEE-1550 plugins on amq broker when embedded in amq5factory format
    omit 98ac5e5  unused import
    omit 871f8d3  TOMEE-1549 fixing ActiveMQ5Factory#createPersistenceAdapter + small fix for java 8 in org.apache.openejb.persistence.PersistenceUnitInfoImpl.PersistenceClassFileTransformer#transform
    omit ef3bf5f  myfaces 2.2.8
    omit e76456c  Grammar corrections
    omit f72c89a  Remove table
    omit 9a5920e  dont break custom classpath for resource lifecycle
    omit 2a29aef  TOMEE-1548 @PostContruct/@preDestroy support in resource attributes - with merge
    omit 02ff59e  Merge issue
    omit de4bd5d  Fix merge issue
    omit 2546973  Missing files plus @PostConstruct/@PreDestroy docs
    omit 4d27f4c  Expanding example
    omit 52e53c1  Headers + documentation
    omit 5296d4e  Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/tomee
    omit 6f968ca  Updating pom
    omit 7b9f898  stronger filtering for default resources - only availabe in webapps for now
    omit e8150bb  Fix build issue
    omit 3535548  TOMEE-1547 adding example
    omit bb8c30f  TOMEE-1547 fixing test
    omit 48fe4ca  Look this up lazily
    omit 15df1fe  TOMEE-1547 Fix compile issue from merge and some slight tweaks
    omit 1c52f1e  TOMEE-1547 PMD/checkstyle
    omit 638bfcb  TOMEE-1547 allow resources to be loaded more lazily, support @PostConstruct and @PreDestroy in resources
    omit b14e149  avoid reflection when not needed
    omit 4606f67  auto link only for comp for default resources - surely to enhance
    omit 91fd4db  handling ConstrainedTo on server side + hacking default jaxrs provider for client side
    omit 100593d  filtering destination when it is an internal resource property
    omit 08650ce  ensuring we can override ClientBuilder using expected SPI
    omit 61f2d22  by default dont trigger too early Logger init - PersistenceBootstrap fix
    omit 31e90de  no need of this comment
    omit f21ff81  no need of maven-t7-plugin
    omit 25c10a4  better finding of library for TomEETldScanner
    omit f5563bd  fixing MyCdiLazyRealm
    omit 9a97730  TOMEE-1278 tomcat 8.0.21 + a trivial cleanup
    omit a4cecde  another test fix
    omit 466e9cf  fixing few tests
    omit 924b428  few more integration with jsf 1 - tolerating owb-jsf12 module + filtering myfaces taglib if jsf is provided
    omit f719234  TOMEE-1546 better classes to check jsf impl packaging
    omit 2b385bb  adding Lazy support for resources to allow to create resources later at runtime - useful for default resources typically
    omit ce7d748  new file
    omit 32cdf86  getAllTimers allowed from session context + calendar timers + autocreated ones shouldnt be ignored
    omit 9fcc6bb  concurrency utilities default jndi (es, ses, tf)
    omit d4cff42  using owb destroyed/initialized constant literals
    omit bb0bd39  adding validation exception mapper
    omit d08f374  test for CDI container request filter
    omit 4573e84  persistenceContextSynchronization in PersistenceContextRef propOrder
    omit 4d6deb5  allowing to deactivate jpa timer
    omit f949533  if jpa < 2.1 then ignore synchronization type
    omit 3bf595f  synchronization for persistence unit from @PersistenceContext
    omit dc66eb5  persistence synchronization parameter
    omit f3f3c7b  jpa 2.1 infra (we still need openjpa for full impl)
    omit fd572f8  Text
    omit fc313ec  TOMEE-1543 [lang3] 3.4
    omit 2bc6072  TOMEE-1542 handling @AppPath trailing star
    omit ad896c6  TOMEE-1541 inlined tomee.xml support for tomee maven plugins
    omit 95a3799  johnzon 0.7
    omit 69e6a61  correct port resolution for tomee.sh (instead of hardcoded)
    omit b07065c  adding new effectivetomee spi file
    omit fd84724  supporting plain java + adding lib/ in cp as tomcat does + fixing effective-tomee command removing the iphen (all fixes are for tomee.sh)
    omit f02b0f4  adding asserts to test
    omit 7d6b82d  TOMEE-1539 inliedServerXml config for tomee mvn plugins
    omit fe957d9  excluding a test we can't ensure to work in embedded mode
    omit 9205c01  fixing test
    omit 768055e  adding a parameter to force using getParameter to get cid param (post case)
    omit a6e42f4  small test for query string parsing
    omit 28b3215  trying to not trigger anymore parameter parsing cause of cdi during a http request
    omit 065171f  ensuring to not eagerly trigger ghttp.getParameter if conversation context is deactivated
    omit 1c83b2b  TOMEE-1536 xbean 4.2
    omit ad517e2  fixing test
    omit 54221ff  TOMEE-1535 don't scan @Path on methods only to skip subresources
    omit 38184f3  TOMEE-1534 unwrap EJBException for jaxrs endpoints
    omit 547bd0d  openejb.jpa.query.wrap-no-tx flag to control wrapping or not of not jta queries from jta entity manager
    omit bf22e89  OPENEJB-2112 if unwrap was called on the query don't recreate the query
    omit 849292d  TOMEE-1021 fully tolerate faces-config.xml ee namespace even when unknown while we don't upgrade our model
    omit f24db56  TOMEE-1530 try to guess app ctx if not found from class
    omit 9c6a314  trying to ensure we use our configurator and not tomcat one cause of 'no luck' effect
    omit 639abb8  wrap http request in CdiRequest only when async is supported
    omit 83c9d14  nopmd on the right line
    omit 56164cb  tomcat-juli is provided by tomcat, no need to force it transitively and add it in lib/
    omit a6a136c  nopmd for windows System.gc() call
    omit a47eb25  fixing BaseEjbProxyHandler#equals regression handling local beans
    omit 76f21e2  typo
    omit 624f896  no need of simple osgi now we dont have karafee anymore
    omit ce4c7ce  TOMEE-1511 tolerating parallel deployments for jaxws
    omit d60d523  upgrading scala + dont fork to keep same jvm - seems scalatest fork just reies on java which is weak on a CI
    omit 838e93f  forcing our ClassHelper for cxf to avoid to consider proxy fields + few useless imports
    omit 55089e1  few more debug dependencies + pojo webservices was not working anymore cause of a tomcat change + fixing style again
    omit 79b4b47  reversed test, fixing
    omit 02c27f9  few more validation of @Produces @Resource in tomee since we don't have lookup when we do validation - todo: think more to this feature, if we really want it we'll need to lazy validate it
    omit 59605fc  oops, wrong completion for remote interfaces, fixing
    omit b6f6105  few more tests to pass
    omit 1d09615  useless cast
    omit a319d98  starting conversation scope respecting conversation filter - todo: respect mapping but not sure it is a good feature
    omit f8d9492  implementing CDI Conversation Filter
    omit 368e3fa  dont use fake beans.xml url if we actually have it + validate resource injections for wars even if no WebContext exists + adding few more ear exclusions (review it later but some of them are broken for another reason than the impl itself)
    omit e4536b7  trying to propagate cdi exception in DeployerEjb as it is done for webapps
    omit 4fbe161  removing commented failing tck we dont need to care about short term
    omit c693e0f  dont mess up cdi request scope for ejb request + ensure returned data is the fresh one when we need an update
    omit b8bb20e  useless comment
    omit 889c648  TOMEE-1529 BaseEjbProxyHandler#equals is super slow when parameter is not a proxy
    omit 83901fe  ensure to have right request inAsynContextWrapper
    omit d428b72  cdi scope for async listenrr + serialization of managed datasource
    omit 45b6a81  request scope can be destroyed as well with cdi 1.x x > 0
    omit b0a1ee2  seems our begin/end wb listener is no more useful and breaks tomcat listener ordering - did it change? - starting to reverse it
    omit 983a67e  TOMEE-1528 LogSqlPackages config
    omit d9428dd  static utility classes (including mains) should be final, thanks again checkstyle!
    omit acf9fa5  TOMEE-1527 debug helper to work with resources
    omit dfeca89  we are sometimes too lazy
    omit dd50c21  unused import
    omit 352c0ce  forgotten file
    omit ec0e066  making CdiParentBeanTest passing
    omit a7a4ff7  unused import
    omit cb47476  TOMEE-1526 global (conf/system.properties) openejb.datasource.pool support
    omit 85649d3  OPENEJB-2111 application exception support for @Asynchronous - test
    omit dd003ce  OPENEJB-2111 application exception support for @Asynchronous
    omit ca3f6a2  File delete and test using win gc
    omit 6823b15  trying to use the right classloader for ejbs in web modules of ears - mainly for arquillian case
    omit 668fff8  trying to have the original exception in the stack using TomcatWebappDeployer
    omit 9b0b8dd  adding CDI Conversation Filter - ATM just a noop filter
    omit 29e5c0c  give more mem for cdi tcks
    omit 648604f  new files to setup cdi-tomee
    omit bdae43a  setting up cdi-tomee + fixing tomee webapp - was broken cause of a CDI (spec) regression + few unused imports
    omit f1cc8b9  TOMEE-1524 completing test for removing deployments.xml entries
    omit 55a37dc  OPENEJB-2110 ResponseCodes.JNDI_ERROR can be an exception
    omit ba30d45  more validation for ejb specialization + remote interfaces are not part of the ejb api (for cdi) + better cdi tck state clean up using arquillian API
    omit 5359f31  using Installer to diff catalina|setclasspath.bat
    omit bda2f27  Workaround for Windows bug JDK-4715154
    omit 53c7048  remove tck test which breaks backward compat. See CDI-517
    omit fb8eff2  TOMEE-1525 improve our windows bat files
    omit 2539de1  use different files to prevent file locking issues under Windows
    omit d902487  disable embedded TCK test which needs a running JSF container
    omit 77e7a2d  add exclude for illegal TCK test
    omit 1c20e6f  disable embedded TCK test which needs a running JSF container
    omit 72546d8  exclude illegal TCK test
    omit 53fa087  add exclude for illegal TCK test
    omit 2934b94  exclude illegal TCK test
    omit 928a686  exclude illegal TCK test
    omit ce93a79  exclude illegal TCK test
    omit b3ee6c9  java: handling in ContextHandler
    omit 8f30ba2  exclude illegal TCK test
    omit 6d1cdf4  local bean wins over local interface for cdi
    omit 643ce4f  exclude illegal TCK test
    omit 927c3ca  oops resolveInterceptors need something and doesnt support empty set
    omit 3e40a2f  fixing CleanUpAssembler in case of multiple apps + handling @AroundTimeout for cdi interceptors
    omit 37b5756  interceptors and decorators need to be discovered - was the case surely a wrong shortcut
    omit 7f1015a  fixing DependenceValidationTest
    omit bdd4b26  test for ScanJarService
    omit 51e9d77  cleaning up SequenceData in assembler is surely more appropriated + fixing test to know if we have a request in CdiAppContextsService + quick enhancement for ScanJarService to support folder
    omit 536d1c5  #TOMEE-1523 - @BeforeClass
    omit f692db1  was for the chat not the code
    omit 6ffa2ca  jndi:ext context injection in test
    omit 4b5a48b  cleaning auto discovery scopes
    omit 4d0bf01  avoiding infinite loop with session listener in embedded mode
    omit 845fff2  fixing some event payload + lifecycle + few bugs in embedded http session handling
    omit 10406df  avoid NPE
    omit ee3786c  supporting JspTag as EE component + using InjectableBeanManager and not BeanManagerImpl for injections
    omit 9eebf36  add a switch to disable multicast tests
    omit 700dc59  using getCanonicalFile when we can
    omit bdce294  making OWB web plugin and conversation service splittable for session creation (one forces creation not the other)
    omit 6c254f1  disable autoVersionSubmodules as we have different module versions in our build
    omit 867b328  dont create a session when not needed
    omit 45271fd  few more notes on building tomee
    omit 408a686  add more build instructions regarding quick build
    omit 07a6ccb  add termporary overlay folders to SCM ignore list
    omit d1cfde9  add a simple readme with building instructions as a start
    omit b9623bd  add a switch to disable multicast tests
    omit 8fa8097  fix release setup for GIT
    omit 83c6ebf  moving ScanJarService + fixing DependenceValidationTest
    omit 5583c70  AddContainerCdiBeansExtension for wars as well
    omit 5a22afa  commenting org.jboss.cdi.tck.tests.lookup.injectionpoint.non.contextual.NonContextualInjectionPointTest for now, think it is just a weld hole
    omit 39757e4  missing class
    omit d464d6b  trying to honor java:module even with a faked managed bean test class
    omit aa4cfc3  splitting ejb interceptor and self callback interceptor lists since otherwise it is not possible to order them with cdi interceptors correctly
    omit 788b74f  taking into account CDI @PostConstruct/@PreDestroy interceptors (only) for EJB + fixing ordering of interceptors for CDI-EJB
    omit a1ec5e3  few generic handling for ejbs
    omit 073b05a  excluding a test we'd get issues to pass in embedded mode short term
    omit 01a80f1  one more step for @ConversationScoped tcks
    omit d2ee623  activating conversation with request to ensure transient mode works
    omit 8d43e38  adding AddContainerCdiBeansExtension in cdi-embedded to (fake) scan even in embedded mode container libs + adding ScanJarService which is a configurable observer to do the same (avoid to scan the whole container - even if done a single time - for a single jar) + wiring containerUrl scanning in ears
    omit 15767f9  dont trigger TomEEClusterListener if not needed + avoid infinite loop in Memoizer cause of NoClassDefFoundError
    omit 1ffd201  new inspectError OWB API
    omit 431c165  upgrade tck for cdi
    omit bdff275  TOMEE-1522 adding resources of resources.xml in AppModule
    omit 9e40790  adding user(n,p) and role(u,r) in tomee embedded configuration + faking a doc base if not already existing for tomee embedded
    omit 7d90f0d  tccl is a good compromise for now
    omit 0b35f48  don't check classloader in JavaEEDefaultServerEnpointConfigurator, this brings more false negative than it fixes
    omit f5435ca  ignoring CdiEventRealmTest since 1) it is not the place to put this test, 2) it breaks the whole webprofile arquillian tests suite
    omit fb9dac7  checkstyle
    omit 59b2ecc  resetting system properties by default for TomEEEmbeddedRule
    omit 0b0c974  including myfaces flow bean in scanning + excluding junit
    omit 68f2e4b  avoiding NPE
    omit 9364306  TOMEE-1521 handling war in ears in AutoDeployer
    omit eb3736d  cleaner fix to link beans.xml to target/classes
    omit 1aed3c4  linking src/main/webapp/WEB-INF/beans.xml to target/classes - should it be the default behavior (like ATMM) or done really through a not activated by default plugin - both would work
    omit c581e04  upgrading johnzon
    omit 3d9c644  TOMEE-1519 Give Windows a second chance to delete this object.
    omit 1f4c666  adding tomcat-jasper-el and replacing jstl by openejb-jstl in tomee embedded
    omit 60c4823  auto dir, maven friendly ATM for TomEEEmbeddedRule
    omit 8fdd9db  useless import
    omit 72d0e53  correct counting of modules in app composer
    omit ffbc98c  priority for @Transactional
    omit bfe3d8f  ensuring to restore the classloader for ApplicationComposers (should be the case but some side effect in advanced usage can break it so forcing it explicitely)
    omit 571474b  ensuring a broken embedded classloader is not propagated to other tests + basic placeholders for properties for port of embedded tomee container
    omit 13f94a9  TOMEE-1518 test for previous rules
    omit 6fb3304  missing files
    omit 7ab0188  TOMEE-1518 ContainerRule and ApplicationRule
    omit e79c813  TOMEE-1517 TomEEEmbeddedRule
    omit c1d8d43  surely to enhance later but when we don't find an instance manager for a web socket class and we have a single app then use it as fallback
    omit f89c1a4  jcs beta 1 (we'll need beta 2 anyway before releasing tomee but allows us to not rely on snapshot for now)
    omit f2c5d34  style + warning
    omit ae07f53  TOMEE-1516 patch from Daniel Cunha, deployPathsAsWebapp(File...)
    omit 5776883  take into account src/main/webapp for ApplicationComposers
    omit 26038a1  @ContainerProperties can be @Inherited
    omit c025898  light support of placeholder in container properties for appcomposer
    omit c5ccadf  for maven @Default = test-classes + classes
    omit 95a9cbf  tomcat 8.0.20
    omit 825ffe1  for super light apps tolerate to miss jms and el apis
    omit a89dae6  making quartz optional when not used for simple main(String[])
    omit 27e36ef  back to <geronimo-javamail_1.4_spec.version>1.8.4</geronimo-javamail_1.4_spec.version>, 1.9 seems to needs james
    omit d48525c  test for observermanager#destroy
    omit 2b0750d  cleaning up observers with the container
    omit a5561f6  upgrading javamail
    omit bd7d78b  TOMEE-1514 upgrading arquillian + fixing SuspendedTest in remote mode
    omit 8fafb01  more specific API for @EnableServices for jaxrs and jaxws since that's most common use cases
    omit c325195  TOMEE-1512 basic application composer plugin
    omit 55d7332  ensuring all container event are not propagated upper the when sent for a webapp of an ear
    omit ebaf1b0  ensuring @Suspended works with opeenjb-http
    omit 91e6ba6  ensuring @Suspended works with opeenjb-http
    omit de9cd65  removing embedded SuspendedTest - shouldnt have been committed
    omit ece75c8  supporting all dispatching types for cxf filter
    omit 2d4b680  TOMEE-1509 Fix bad PropertyPlaceHolderHelper
    omit 4127ae5  ensuring container loader is well set in TomEEEmbeddedMojo otherwise it completely breaks all behavior based on classloader (so things as small as CDI) + few fixes to get right classloader - after ear changes - in tomee-embedded maven plugin + johnzon 0.5-incubating
    omit 17369cc  if WEB-INF/ra.xml exists but is not in a rar then ignore unpacking etc
    omit 7da9d6f  avoid NPE is inputstream of a http request is empty
    omit a0c37da  adding @Default to application composer to scan runner jar automatically
    omit da12fb1  flag to cache web resources in openejb-http
    omit 74640eb  under windows socket stream are a bit broken compared to linux and we need to override write(byte[]). Thanks to Yann Blazart to have reported it
    omit bc5f695  TOMEE-1507 removing apps when undeployed from set of apps in rest service
    omit 541e67f  TOMEE-1506 AMQ 5.11.0
    omit e9c8bb3  TOMEE-1505 cleaning cxf bus at then end of its usage
    omit 40105b4  using cached value otherwise it is useless
    omit 17b8165  dont try to be clever just be brutal with ear classloaders
    omit ad6bdb2  restoring our old ear behavior (ie load from parent if existing) which was broken with recent changes
    omit ebe6337  reactivating DependenceValidationTest + fixing new ContainerClassesFilter package
    omit b3cddbe  tomee.webapp-first was actually useless
    omit ef6622b  forcing tomee embedded to respect additional include
    omit cf60175  TOMEE-1504 better cleanup of Deployments using DeployerEjb
    omit 9741e95  TOMEE-1503 try to find dynamically if we should call parent first or not in a webapp of an ear
    omit 76e3e9e  test for cdi interceptor on ejb
    omit 7b57314  TOMEE-1502 cdi interceptor + MDB
    omit 21ad55b  moving end tag up
    omit edaf6d2  copyright year
    omit 74faacd  #TOMEE-1500 - MultiPulse bad URI now fires even if ignored
    omit 68e57d7  if session id is null then we can't do much
    omit db433d6  tomee embedded maven plugin enhancements: double exclusions cause if you specify classpath exclude you can miss few exclusions impacting with maven for instance + fixing jndi names for webapps
    omit 0ee5200  we just handle our reference in our IvmContext
    omit 8817e9d  destroying a resource adapter correctly
    omit 9fbaca6  tomcat 8.0.18
    omit 25b6a81  fixing few tests + don't override jaxrs by *.xxx servlet mappings
    omit d7f3efe  use wrapper to determine if we are in a jaxrs request or not
    omit 857bcc4  fixing openjpa log setup for tomee embedded maven plugin - missing factory
    omit 0cfd86e  myfaces upgrade + ensuring jsp are well served when conflicting with jaxrs
    omit 3373c19  TOMEE-1498 web resources support for openejb-http
    omit 34d2a97  tomca 8.0.17
    omit 3a2d915  TOMEE-1497 patch from Roman Boykov to avoid a NPE when outbound transactionSupport is null
    omit 9a9efa3  web app removed
    omit 00c63f6  TOMEE-1495 we just provide standard taglibs
    omit 688743b  we need to take into account welcomefiles
    omit 1ee61d2  support @PreDestroy as well in Application classes
    omit d647547  TOMEE-1494 adding run utility method to ApplicationComposers
    omit d62af41  dont conflict with servlet cause of our jaxrs filter
    omit 9040ece  making ApplicationComposers easier to instantiate on its own
    omit f110b27  supporting comments in additionalLibs
    omit 8b82b64  few more tck passing + excluding few others
    omit e17c854  TOMEE-1491 LazyValve
    omit fea2a02  TOMEE-1490 enhancing cdi-realm with a test
    omit 78a2464  no need of this test - duplicate
    omit 02c4e0a  TOMEE-1490 more test on LazyRealm and making it more tolerant regarding cdi integration
    omit 6338b12  avoid duplicating repositoryin mvn resolution
    omit 361f7fb  don't use auto resolution in local mode
    omit 22985de  fixing build
    omit 82d7cd4  TOMEE-1487 implement an CDI event based realm
    omit 4b4447a  First impl of TOMEE-1487
    omit a700640  no need of handling ourself scheduler support
    omit 7bdc9e2  #TOMEE-1489 - Add scheduler support for kahadb
    omit caa0edb  support in MVN resolver of LATEST and LATEST-SNAPSHOT
    omit b805488  random port for webservice-ws-with-resources-config, not sure why we need it but it is so common these days...
    omit fec46f3  useless import
    omit 8ed1027  simple EL CDI TCK
    omit a1b6745  EJB needs to trigger init/destroy events for request scope
    omit 74dd046  TOMEE-1486 ServerCreated ServerDestroyed events for jaxws
    omit 9fef82d  unused imports
    omit af02e20  rework cdi bean discovery - optim + alignment on the spec
    omit a4fd707  removing some jsf hacks + basic impl of redirect in openejb-http (very basic and not complete))
    omit 530fe3c  application/x-www-form-urlencoded can have encoding and few metadata as well
    omit 71b4e09  CDITCK-461
    omit 25ef82c  excluding broken tck
    omit fd990a2  moving junit specific rules to junit package + adding scope rule
    omit 8bd6344  ensure request scope is initialized a single time in embedded mode
    omit 54237f9  better packaging for eartest
    omit 61222b9  unused import
    omit 4d2446e  resource should be used if found
    omit a9b090b  seems idea didnt flush the whole data :(
    omit 3908ec2  support path as well in @Descriptors
    omit 5d6bc8f  emptyMap is not mutable but we need it
    omit 8ea00eb  avoid NPE
    omit f112bdd  avoid BusyConversationException issue in destroy request - we should do something more clever here surely enriching OWB API
    omit bf851e2  when using default http session try to find contextual listener for session.invalidate
    omit cfbc843  impl ServletContext.getServerInfo
    omit bbd6bbe  right types for HttpServletRequest
    omit 3b0bc94  support of conversationPropagation
    omit 2329bf8  propagating request scope to AsyncContext + few missing files
    omit 6597ead  making datasources serializable
    omit a13be7e  @Timeout doesnt support conversations
    omit 9c894b2  busy state for conversation
    omit 7c44868  supporting JSESSIONID in openejb-http
    omit eca9915  don't create conversation lazily automatically
    omit 3a94878  replacing default conversation service by our own just using servlet api
    omit 9f7bfd4  ensure we cleanup openejb-http eviction maps on normal end events
    omit 6bdfb9d  missing file
    omit ec16d57  useless import
    omit 2ef118b  better finder fallback usage + handling WEB-INF beans.xml case with the 'new' handling of beans.xml
    omit f301d54  fixing decorators sample + ensuring arquillian embedded adapter is able to get SPI from war dependencies (libs)
    omit ce3ee00  missing files
    omit 2a9630a  destroy conversation built with auto session id
    omit 56bf099  no conversation scope for @Timeout
    omit b4940a1  fixing global naming for jar apps with arquillian openejb adapter
    omit df8bc09  finally tackling ejb @AroundConstruct
    omit a3ee92e  we can't add self interception in ejb interceptors otherwise interceptor chain is broken, adding it next to other interceptors to control its position
    omit b1442ea  add test class as managed bean even for ears
    omit 4f5b58d  basic HttpSession eviction (same model as AsyncContext so clearly enhanceable) + ensuring session scope is set when destroying it + invalidating sessions used by cdi when destroying the app
    omit cdf0aa5  ensuring bindings in LightweightWebAppBuilder have ejb module ones - surely a TODO in TomcatWebappBuilder + keeping empty env values for comp since it can be a contextual lookup + adding our JTA interceptors only in root app (lib part for ears) + fallback on WebContext when a lookup fails in OWB ResourceInjectionService + supporting contextual lookup of module/ for ejbs - surely a todo to move it to WebContext + supporting web.xml for ear webapps in openejb embedded arqu [...]
    omit b154923  using parent interceptors as well
    omit f09c41b  basic support of session/request http listeners in openejb-http
    omit 6f0b4ed  basic AsyncContext impl - mainly mock + openejb.http.default-content-type to be able to switch default content type response - against servlet spec but useless for very simple cases
    omit 765bb1d  allow to name parameter of static factories for ServerService
    omit bf44f6b  allowing @Classes on class + adding @ContainerProperties
    omit bb504ac  avoid classcast exception since now startCotext(ConversationScoped.class) can get http request as param
    omit 0b87f10  fixing servlet component routing when we use jetty
    omit cd98a42  http as alias for @RandomPort
    omit cdaf954  new OWB SPI
    omit 8e305cc  new ejb plugin method for owb
    omit 437bf7b  copyright year even for few days + unwrapping ServletException from filterchain
    omit 8d47ac0  making cxf and cxf-rs working with the new http routing, this will surely need a big cleanup when fully working
    omit 2824f09  ugly hack to support CDI tck using jsf - also show more explicitely we have a 'design bug' in our http when it is not a 'flat classpath' webapp
    omit 97b720e  more scope events
    omit 1554b10  avoid npe when we fake requests
    omit 02818cc  trying to guess a bit better the WBC if the request
    omit 4c620d6  stupid WBC.findMissingAnnotatedType impl
    omit bcbbdd8  trying to always activate session/request scopes
    omit e7fd305  validation of EJB impl classes - asked on the cdi list if this test makes any sense
    omit 1d1b3fe  @Initialized(SessionScoped.class) @Destroyed(SessionScoped.class)
    omit 7b293f9  @Initialized(RequestScoped.class) @Destroyed(RequestScoped.class)
    omit dcae75e  adding servlets in arquillian HTTPContext
    omit 74877b2  supporting local interface inheritance
    omit bb4556d  this should fail with a standard exception (@Inject Injectinopoint in a servlet)
    omit 81c805f  an EJB can't specialize a normal bean
    omit 877fd50  better validation of @Produces EE fields...not yet fully happy
    omit 5984e88  stupid type validation based on jndi name, doing it only for bean manager when using lookup cause it doesn't make much sense
    omit 3904a03  producer field in EJBs should be static
    omit 57a69fc  not @Dependent EJBs can't be Parameterized + EJB can't be interceptors/decorators
    omit 87b5d76  basic support of attributes in EmbeddedServletContext + replacing / mapping by /* in LightweightWebAppBuilder + taking into account @WebServlet.value as urlPattern
    omit 0d9d30b  let embedded http layer have a default request + a mocked servlet context
    omit 1491a4b  @inject UserTransaction is not valid for container managed beans
    omit 27bdf66  trying to fake an url if we dont have it
    omit 50c9484  if we have the beans.xml url keep it and use it since that's a key in OWB processing - EJBContainer case
    omit 12274a4  BeanAttributes are now given by OWB to EjbBeanBuilder
    omit 49745bc  ensure beans.xml beans are in scanned classes
    omit 008b375  fallback to OWB API - otherwise we need to take some logic on out side which will not be possible soon. Can break some AppComposer tests but we were really broken anyway and in all cases.
    omit fb7a41b  ProcessSessionBean is not usable outside its observed view
    omit d6c987d  dont use local interfaces instead of remote ones
    omit 42a44c4  cdi needs to support remote interfaces for ejb as well + few fixes in our ear handling in arquillian openejb adapter
    omit 10f2346  passivationCapable = null means something, don't set any default otherwise we loose a state
    omit f1dc790  wrong completion yesterday
    omit 7541e13  better webappbeanmanager.merge algo, surely to still enhance BTW + ensuring our cxf CDI beans are passivable
    omit 11d8b10  produce proxies the instance we use for injection, constructor injection to rework when scoped
    omit 4357c9b  adding openejb-cxf-rs to cdi-embedded
    omit 64664a1  upgrading cucumber + fixing a typo in beans.xml url check
    omit 88a9af2  starting to rewrite OpenEJBArchiveProcessor, a big cleanup will be needed soon I guess
    omit 3f49e2e  this var was a wrong good idea, deleting it
    omit 04eefb0  EJB CDI 1.1 discovery mode
    omit 8adfb17  validating passivation-capable for stateful
    omit 9451f5e  supporting passivation-capable
    omit d575286  with right name it is better
    omit 22029b6  disabling some services we don't need, adding some unload option to the surefire jvm + ensuring passvation validation are done for passivable ejbs - this part is clear in the spec but not in TCKs
    omit 3f0d065  Do not cache properties
    omit 98faabf  falback on webcontext bindings for resource injections with cdi + using openejb-cxf in cdi-embedded tcks cause it uses jaxws
    omit e549c59  in embedded mode jaxws and jms api shouldnt be scanned
    omit 2229771  validating interceptor/decorator for ejbs
    omit 0e83d97  TOMEE-1483 destinationLookup for AMQ activation spec
    omit 1fd02e8  adding FailOnUnknowActivationSpec property to MDB container
    omit 5e45e03  wrong copy/paste I guess so wrong key so some jars were ignored
    omit f8c1689  TOMEE-1482 adding the ability to log CDI beans with openejb.cdi.debug
    omit ba7729c  try to inject with webapp context before app one, for war it shouldn't change anything and for ear it should match arquillian case a bit more - still not perfect though
    omit aa2f2f9  upgrading some cxf dependencies to be aligned on cxf 3.0.3
    omit bafba0d  ensuring ApplicationBoundaryService has a default
    omit 1c65b33  CXF 3.0.3
    omit 067f369  TOMEE-1480 allow subfolder in arquillian conf/bin/lib config
    omit 98b0fa1  TOMEE-1481 supporting FacesServlet declaration in web-fragment.xml
    omit 52b66c3  wrong property name
    omit bc70667  fallback on clientIdentity if no thread context is set in security service + wiring clientidentity in login/logout of httprequestimpl
    omit bc0d830  TOMEE-1479 HttpRequestImpl#getUserPrincipal should return SecurityService..getCallerPrincipal
    omit fed538c  TOMEE-1479 using security service to impl embedded http request.login
    omit d0e363b  not that happy about this thread local but easiest way to ensure to keep earlib webbeanscontext if needed
    omit 54bc076  trying to get webapp libraries of ear in openejb embedded arquillian adapter
    omit f22c7ea  giving more memory to cdi embedded tck, makes run faster avoid gc
    omit bc4afb8  TOMEE-1477 correct handling of tomee maven plugin args
    omit 99de2f6  missing files for bval filtering
    omit 3319289  hacking testng to avoid cdi issues
    omit 4884e3b  integrating bval filtering API
    omit a499a35  CDITCK-459 exclude
    omit f4789d5  replacing TestHTMLReporter to avoid cdi bean parameter to be used cause their scope can make the reporting failed when testng logs parameters
    omit f478bbb  binding cxf bus lifecycle to the container one
    omit 4c86b76  adding ContextProvider fr tests
    omit ccf6a6f  simple mock implementation for HttpRequestImpl#isUserInRole
    omit 5cdc961  respecting jaxrs singleton (excepted for normal scoped beans)
    omit 692689b  skipping myfaces in TomEEJarScanner
    omit 18b7cb8  typo
    omit 8e24d91  OPENEJB-2109 don't leave stale ThreadContext with @Async, thanks chunlinyao
    omit 25abfa3  adding binding in ServerCreated + fixing getRequestURL using rawpath
    omit 4c0eb66  can be too late to init system instance but we want the config anyway
    omit 20a1c1d  TOMEE-1472 TOMEE-1473 @RandomPort and @SimpleLog
    omit 6f0ffe8  TomEE ClassLoader: stop in stop() by default, this has few side effects but we have the flag to switch it and we stay aligned with tomcat + Forcing ClassLoaderLogManager to be cleaned up + ensuring OWB loggers can be loaded with container classloader + trying to cut boot classloading due to cdi auto discovery
    omit ae8f512  adding a @transaction test
    omit 158f6e1  no need to create the same exception over and over
    omit 8d3cf88  explicitely reset or not load set of url
    omit d464e3b  TOMEE-1468 cdi is ok with a WebApp even with app composer
    omit d2a5334  doing it by reflection since parent squeeze us
    omit bcb5b1b  null actually means no urls
    omit 1e82395  tolerate spaces, tab, eol in additional includes/excludes
    omit 4c05a94  TOMEE-1467 repeated query param support for embedded http layer
    omit 8112ec5  few more exclusions for arquillian and avoid preloading of the whole jar due to new cdi scanning
    omit 887e1b3  trying to run bval tomee tck without parallelisim to see if it is linked to our mem issue
    omit 8d70b03  more permsize for bval tcks
    omit 19f7b11  avoid NPE
    omit 9670c84  unused imports
    omit b260a96  better org.apache.openejb.server.cxf.client.WebServiceInjectionConfigurator#customize
    omit beaa5be  TOMEE-1466 Apply WS-Security config (cxf interceptor) when use @WebService with javax.xml.ws.Service
    omit 8aa67a5  SecurityContext#getUserPrincipal returns null when not authenticated, not a default user
    omit 7e20d16  avoid NPE
    omit c96e257  missing <
    omit 2e73a55  keep CDI working with arquillian-openejb
    omit d742719  scm
    omit bfe694b  TOMEE-1464 tolerating shades on tomee embedded
    omit 88caec3  light optim for @WebServiceRef
    omit 9a56ebc  TOMEE-1463 support WsFeatures in @WebServiceRef
    omit 3607cb8  for double check we need the var to be volatile
    omit 0d85909  better fallback for wsdl location - our default algorithm playing with URL can fail where classloader abstract more things
    omit c55366f  TOMEE-1460 using right host for all ejb deployment mode (soap)
    omit 4f83cf1  don't inherit @Configuration for @ApplicationConfiguration
    omit fc7fc3e  TOMEE-1462 dont hide assertion errors
    omit 3521aba  dont use Pipe for kill -3
    omit ba2ff6a  adding tomee.warmup.skip boolean
    omit 1597e00  don't preload - temporarly at least - ImageIO
    omit 6627c8b  TOMEE-1460 support multiple host for a soap service
    omit 1f9b526  service as well should use UnsetPropertiesRecipe
    omit df786fd  missing file
    omit b1b7acd  trying to optimize our exclusion logic
    omit b9bb90b  TOMEE-1460 supporting deployment as soap webservice of the same ejb multiple times
    omit 867cf58  missing test to be useful
    omit 0370035  merging app properties and resources.xml services to be able to use them later
    omit d5cdca8  making new configuration of cxf @WebServiceRef more consistent
    omit 13f9589  TOMEE-1458 @WebServiceRef cxf config support - missing files
    omit 613a9ab  TOMEE-1458 @WebServiceRef cxf config support
    omit 5e71da6  don't add new ejb bean in bean manager
    omit 0eaf734  TOMEE-1457 avoid double security binding with webservices
    omit 7796949  TOMEE-1456 add endorsedLib support
    omit b878d9e  better resource local test + fixing our groovy sample which was wrong
    omit 265ee30  TOMEE-1455 try to skip pu properties configured datasources
    omit 9aa5111  good default for previous commit
    omit 39eef5d  TOMEE-1454 workaround for 8.2.1.5 of JPA 2.0 spec (avoid setTxType = JTA)
    omit a8ab062  typo
    omit 4c85905  johnzon 0.2
    omit f29f0b3  TOMEE-1452 don't deploy twice the same jaxws service in an ear when redeploying
    omit 9cb16d6  fix PersistJavaagentTest after having changed javaagent escaping
    omit 28070c5  TOMEE-1450 good escaping of javaagent in catalina.sh
    omit 1124a00  TOMEE-1451 BusCreated event
    omit 05ced88  ResourceContext in CDI
    omit 23e40ce  wrong argument, wrong result, fixing ear cdi event check
    omit eb13cfa  typo in matching of deployments.xml
    omit b31e61b  JAXRS2 ResourceContext
    omit 4c1b884  support CDI without beans.xml (CDI 1.1)
    omit 4ff45bf  TOMEE-1449 support same app on multiple hosts
    omit aa59ad7  TOMEE-1448 keep container classes in CDI context
    omit e00425f  oops, wrong shortcut, deleted mkdirs
    omit 7ef7671  TOMEE-1447 adding applicationCopyFolder config to be able to extract in a temp folder and not in ~/.m2/repository
    omit c1e4740  TOMEE-1447 adding applications and skipCurrentProject config to tomee-embedded-maven-plugin
    omit 04eabbb  TOMEE-1280 myfaces 2.2.6
    omit 48de260  TOMEE-1446 BeforeStartEjbs event
    omit 7d60b16  another NPE check
    omit af5b154  avoid NPE
    omit 3222d01  adding appcontext in ExtensionProviderRegistration
    omit abf8de7  TOMEE-1444 basic cxf rs events
    omit 7235407  tomcat 8.0.15
    omit 03d4fdf  Version
    omit 3761a61  TOMEE-1440 simpleDeployment for openejb embedded adapter as well
    omit c5dea27  adding a test about a custom security context with jaxrs 2
    omit fca7a9f  TOMEE-1443 cxf.jaxws.wsFeatures
    omit ec43284  style
    omit 9065ede  TOMEE-1440 singleDeploymentByArchiveName in tomee arquillian adapters
    omit 83ded61  right default for tomee.jsp-development
    omit c8628b6  supporting tomee-plugin.jsp-development in tomee embedded plugin
    omit db1d223  tomee.jsp-development should support all servlets and not only jsp one
    omit cb72c13  more complete error message
    omit 05d0f7b  ensure to launch AfterApplicationCreated in app loader
    omit 5971b1a  TOMEE-1439 securitycontext from cxf shoulduse our internal security service first (better behavior + workaround for cxf <= 3.0.2 version which take eager principal)
    omit 0640f79  wrong copy/paste
    omit fa1381b  proxying correctly resourceinfo and configuration for jaxrs
    omit bdd8fd5  supporting @Context ResourceInfo
    omit 1d55b1f  starting to support no beans.xml modules
    omit fe4f645  starting to support no beans.xml modules
    omit 15d307e  when module name starts with / then we have to remove it before binding it in JNDI
    omit 2e8c2c4  openejb.cxf.CxfContainerClassLoader config, to test but would be useful in the future
    omit fb3e1d6  TOMEE-1438 delegate equals/hashcode for cxf loader
    omit c130214  TOMEE-1437 TransactionRule
    omit 5cede8c  TOMEE-1436 RunAsRule
    omit 5a0ed92  TOMEE-1435 ensure to unwrap proxies when trying to destroy datasources
    omit 9384326  exposing TomcatUser since we can need to cast it to get real principal
    omit c83da15  TOMEE-1434 wire users/roles in tomee embedded arquillian adapter
    omit c75cd6f  Ignore
    omit d8723f3  Don't break
    omit 3d86bb4  Finals
    omit 11cc1d5  TOMEE-1433 - Ignore no line error
    omit 7d36cc0  TOMEE-1429 restore fast session id feature of tomee embedded, TOMEE-1430 support roles/users for tomee embedded, TOMEE-1431 use server.xml for tomee embedded
    omit 736c330  Merge remote-tracking branch 'origin/master' into develop
    omit b12b59f  Versions
    omit 2bb40b1  try to keep getResource as specific as possible
    omit fe8b087  TOMEE-1428 skip TempClassLoader when not needed
    omit bd7fd68  TOMEE-1428 avoid arraylist allocation if possible
    omit e517d63  TOMEE-1428 sort only if more than one url is in th elist
    omit 91e9840  TOMEE-1408 use distinct app name for each test and revert expected ejbJar count back to 1
    omit 23d9f28  pmd
    omit 7dbde49  TOMEE-1427 it was an empty string instead of null
    omit 2d12ac3  TOMEE-1426 xbean 4.1
    omit ec89d5c  TOMEE-1425 better jmx name for jaxrs cxf endpoints
    omit 6696d5a  actually exportTo fails is file already exists and we don't allow overwrite
    omit fa39d7d  more adjusted deletion even with SingleDumpByArchiveName flag
    omit 88d07ad  unused var
    omit 8968a1c  TOMEE-1424 basic comparator logic for jaxrs providers - test
    omit d173b0a  TOMEE-1424 basic comparator logic for jaxrs providers
    omit 7e820ee  without docBase our file search was totally broken - todo: check if we have it on 1.7.x and if so create a jira and backport
    omit dc93d6c  supporting configuration of single jar as enrichment in context.xml, we'll surely need few adjustment for folders
    omit 0fa7c94  TOMEE-1418 getting loader config from inplace loader and not fom reading a file - context.xml, skip our wrapping if already done
    omit c53f366  #TOMEE-1423 - Prevent duplicate jars
    omit a2a4d92  #TOMEE-1422 - Potential NP
    omit eef77fb  ensure we can override LogManager with j8 as well
    omit 6e62078  Ignore
    omit 6820690  ear revert - this class was forgotten it seems
    omit a8dc446  missing tests
    omit 4e59a12  TOMEE-1421 support persistence of javaagent config in a packaged tomee
    omit 42ad84d  fixing CheckDescriptorLocationTest and keeping compatibility with external tools using deploymentLoader.lod(File)
    omit 96adff2  TOMEE-1420 allow to run java code to customize an instance
    omit 982f167  more memory for cdi-embedded, we'll need to sort it out quickly
    omit 958bb74  feel stupid to not have seen it before but argLine is not a system prop
    omit 71a9973  TOMEE-1418 support tomcat classloader config in openejb (temp) loaders
    omit 0937a91  trying to use app loader and not API loader to define proxies to avoid to leak as much as possible + Closeables helper to close what needs in arquillian openejb embedded
    omit 2a38e33  Fixes TOMEE-1414 match all possible jars for @Jars
    omit 042d4d9  TOMEE-1411 create a finder from inner classes with app composer - adding the test
    omit 3c1d1bc  TOMEE-1411 create a finder from inner classes with app composer
    omit 56321e0  Update test
    omit 1b25f0d  avoid to fail cause of NoClassDefFoundError
    omit fddbfea  Revert bundle version until a fix is available.
    omit 80dbea9  Error message is useless
    omit 24ed0cd  TOMEE-1409 - Include openejb-junit - patch from  Daniel Kasmeroglu
    omit ab3b1bb  Remove *.exe filter (now global) Do not use version in module
    omit 0718481  pmd priority - will print warnings rather than fail
    omit ffbd6fb  pmd
    omit dd1b0e7  Target JDK. Versions.
    omit 34c88be  cxTOMEE-1277 f 3.0.2 + fixing a regerssion in a test (sed?)
    omit d76fa9b  extracting connect timeout for slow machines + handling InterruptedException for sleeps
    omit 66c736e  more permsize
    omit 09650df  reformatting, patch surely messed it up
    omit c688d65  TOMEE-1407 - nonFilteredFileExtensions. Thanks Daniel Kasmeroglu
    omit 70401ad  reverting wrong commit - real fix to come hopefully
    omit 6fdc31d  TOMEE-1400 - Fix null check. Thank you Daniel Kasmeroglu
    omit c9a7f63  Fixes TOMEE-1406 patch from Daniel Kasmeroglu, exclude Messages_hi_input.txt to let openejb-core compile even when encoding is not right by default in the envrt
    omit a6de076  missing finals
    omit c54ffcd  cdi support for servlet/filter in embedded mode
    omit a00b2f6  setup-ing EE tck in cdi-embedded, we'll need to enhance embedded support for session etc...
    omit 7cd25df  activating TCK properties and adding openwebbeans-jsf to have a conversation
    omit 889953c  config for @AppScoped handler and interception for producers
    omit c0b9e35  @Default should be added only if there is no other qualifier
    omit dc51158  overriding shrinkwrap-descriptors-impl-javaee
    omit fa62fce  avoid useless warnings in logs
    omit 41f69fc  don't log in the console the exception since it is logged later and just make logs unusable
    omit 82992b4  reverting a temp test ishouldn't have committed, sorry
    omit 36dfd4e  supporting multiple beans.xml in SW openejb embedded - note the fact we are fully embedded can be an issue later in TCKs, we can desire an in between mode where we dump even with openejb :(
    omit 56a3aa0  using OWB for what is possible to get CDI 1.1 SPI implementations
    omit 51ab12b  as ValidationException, DeploymentException shouldn't be wrapped
    omit 6d4e2a6  TOMEE-1394 better cdi resolution for method params
    omit f4b3037  basic setup of cdi 1.1 tcks for cdi-embedded - failing as expected
    omit 51a92ff  final + transient is not symmetric
    omit 4af7b31  this  field shouldn't be serialized but it can since it is in AppInfo through PersistenceUnitInfo#properties so ensureing we don't break everything
    omit 8a26750  ComparableValidationConfig should be Serializable
    omit 75f8edc  avoid to fail loading Logger if owb is missing
    omit 9f80dbe  supporting cxf.jaxrs.skip-provider-scanning in system properties + using it by default for our cxf-rs EJBContainer tests to avoid side effects
    omit 836cc5d  Versions Ignores
    omit 6f30af6  unused imports
    omit 3437af2  try to apply the same hack as for ApplicationComposers to handle cdi in callers for EJBContainer
    omit 94cf3e9  unused import
    omit 9a57058  TOMEE-1392 support multiple line in META-INF/org.apache.openejb.extension
    omit 42cc186  if we get new ee 7 namespace then switch back to ee 6 one to ensure xml parsing doesn't fail, surely something to enhance we we'll get all the ee 7 xsd
    omit c5fc549  extracting classpath url resolution to be able to reuse it easily without having to have modules
    omit 23a63de  seems it was already done
    omit a9296ee  TOMEE-1391 - Use maven-filtering:1.2 to fix MSHARED-319
    omit b6afdc3  openjpa.log for maven
    omit d0954ae  supporting reloading of java.util.logging.SimpleFormatter.format
    omit 5c2e375  integrating MavenLogStreamFactory with tomee
    omit 65b8a6a  forcing a / in context - should be optional but make eveything clearer later and our customizer more deterministic
    omit d53d5b3  better matching of context (handling '' and '/xxx')
    omit b21231d  we shouldn't loose system props configs when we add few configuration in container properties even for logging
    omit fca7643  tomee embedded needs to respect webdescriptors as well
    omit 9948da0  respecting context even for standard deployment
    omit 4549757  ensuring webapp loader have the right parent (at least openejb one) + correct default for logger properties
    omit 58225a8  Now it is possible to use Grab in groovy scripts.
    omit 289537e  TOMEE-1389 better CDI integration for app composer and tets enrichment
    omit 6078c12  last bval tcks
    omit 3eafcd4  TOMEE-1388 @JaxrsProviders
    omit ecafcbf  oops, forgot to negate isSingleDumpByArchiveName
    omit e2cb132  better delete strategy for arquillian archives and respect isSingleDumpByArchiveName
    omit 0847caf  TOMEE-1387 deleting faster temp folder
    omit f42f042  TOMEE-1265 ensure PolicyContext is loaded when hitting BasicJaccProvider
    omit 2e4c175  TOMEE-1386 skipping wink providers to not conflict with CXF
    omit d7ae1fe  TOMEE-1385 allow to change consoleHandlerClazz - ensure to not triger SystemInstance when not relevant
    omit 0503efe  TOMEE-1385 allow to change consoleHandlerClazz
    omit c92068e  id is useless
    omit 1b8aa05  TOMEE-1384 tolerate late serialization of session with ejb
    omit 2861e73  TOMEE-1382 allow to override LoaderService of OWB + don't load for free cdi extensions
    omit a6695fc  reducing potential locks
    omit 403ce82  reducing potential locks
    omit a298878  Don't fail the tests if the returning json string is not exactly the same as the expected one. The assertion should check the json content only.
    omit 1ac5815  Don't fail the tests if the returning json string is not exactly the same as the expected one. The assertion should check the json content only.
    omit 5771598  not having the agent is really an error only depending the app so logging it since that's important but not as error/warning but only info
    omit d903b63  avoid NPE
    omit 6abdc42  we miss configure(Props) in LogStreamfactory so workaround for a known property, we can desire to do it for few more and maybe use a ThreadLocal but it would be a as poor solution as today
    omit c98a7c0  don't init logger too early
    omit 13a25e7  style
    omit 7c14184  ensuring BVal works with JPA in a test
    omit e8a8c3f  TOMEE-1381 passing good ValidatorFactory property to JPA
    omit 98a72db  using dynamic dao of DS instead of manual ones which are more common code
    omit 8d1b5d3  adding a rule to get some info when the server is hanging
    omit 02e3d23  Thanks Daniel Kasmeroglu for this fix.
    omit b9bc688  TOMEE-1379 ensure to commit with app loader
    omit 450657c  TOMEE-1379 check TransactionSynchronizationRegistry works with timers
    omit 5604150  using javax.transaction.Transactional
    omit c407410  pmd violation fix.
    omit 79f99dc  pmd violation fix
    omit e77c28a  nullpointer fix
    omit 1bcee68  TOMEE-1366 last setLevel guard for cxf
    omit d291afc  style checks
    omit f556028  TOMEE-1375 mvn tomee-embedded:run as jetty:run
    omit 89768ce  TOMEE-1374 TOMEE-1373 unregistring AlternativeDriver + trying to detect we have to create with app loader a datasource
    omit 9ca1b11  using johnzon release
    omit cca1a15  pmd....
    omit 65ec6fd  TOMEE-1372 JtaManaged shouldn't be mandatory to be able to use a datasource with jpa
    omit 119e1bf  TOMEE-1371 if using kahadb or leveldb or any persistence adapter force broker to be persistent
    omit 969a1ed  comment, thanks Bartosz for pointing it out
    omit 6fdbdc4  using CanonicalFile when trying to skip app loader
    omit ff3b205  imports
    omit 6f67659  useless field
    omit e271129  style
    omit ff5e68e  TOMEE-1370 supporting sym links for @WebXXX scanning + backport as protection but shouldn't be needed
    omit 2155ab1  excluding websocket-api from scanning
    omit 3af7408  TOMEE-1369 arquillian-persistence sample
    omit aa581ca  TOMEE-1368 using arquillian-transaction-impl-base 1.0.1.Final
    omit 879ff1e  TOMEE-1367 singleDumpByArchiveName to avoid to dump N times the same SW archive
    omit e100e12  TOMEE-1361 ensuring we can reload a jaxrs app - more validations
    omit 6e4d0b8  TOMEE-1361 ensuring we can reload a jaxrs app
    omit bd76f1e  TOMEE-1366 avoid exception on logger.setLevel when cxf doesn't support it
    omit ce09231  tomcat 8.0.14
    omit c017354  TOMEE-1364 - Check for disconnect.
    omit d9f11c8  TOMEE-1364 - Allow configuration of shutdown attempts, and use sensible defaults. Thanks Christofer Dutz for pointing this out.
    omit b007cf1  myfaces 2.2.5
    omit 1965afe  unused imports
    omit 5e4d974  LazyRealm lifecyle, we can get the web beans context before being deployed
    omit 1d6aeeb  TOMEE-1362 WsRsTest was broken + avoid warning in tomee injection enricher when not relevant
    omit 170bec8  TOMEE-1359 using app scope for enrichment
    omit 0e6c435  TOMEE-1359 - Test to highlight that multiple deployments can currently 'look' the same.
    omit 940fbfc  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.
    omit 5ae5a0b  TOMEE-1355 ensuring we can use jsp and resources with tomee embedded + hacking tomcat scanner to support surefire scanning as well
    omit cf2700f  TOMEE-1358 ensure additional include works + adding java 7 exclusions
    omit e99fc14  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
    omit 9bd18eb  forgot final on utility class
    omit 00941a5  TOMEE-1357 don't force StandardManager
    omit 7716446  TOMEE-1356 better TomcatResourceFactory impl - case where no factory is provided
    omit 2beb583  TOMEE-1355 basic skeleton to be able to configure an app in tomee-embedded dynamically from a java description of the app
    omit 9afa485  TOMEE-1354 - Auto set 'openejb.deployer.binaries.use' for remote test if not found.
    omit ab26312  TOMEE-1354 - Auto set 'openejb.deployer.binaries.use' for remote test.
    omit 6f4c2d9  TOMEE-1352 fixing javaagent handling in catalina.sh
    omit 1877c91  fixing tests broken by sed
    omit 27746ec  support static resource config even in tomee for cxf-rs
    omit 0c6c733  (jaxrs) making hack to register our internal filter easier to maintain
    omit 5102b5a  TOMEE-1351 handling of ROOT for jaxws
    omit a9e4059  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.
    omit bb93652  URLs
    omit 6824d94  TOMEE-1350 ensure tests are instantiablebe fore considering them as managed bean
    omit cba539c  avoid NPE in embedded mode
    omit 7b03cc8  close is enough
    omit 72e4c39  TOMEE-1348 first try to fix static resource handling for rest service + (unexpected but needed) upgrade of servlet api
    omit 2427fdf  final
    omit 6b61869  we lost our tomee gui button
    omit 42c1005  TOMEE-1347 default properties provider for resources
    omit 35f380a  s/arquillian-openejb-embedded-4/arquillian-openejb-embedded-5/ to still follow arquillian convention, open question: do we add a arquillian-openejb-embedded-4 depending on arquillian-openejb-embedded-5 for compatibility? do we rename it arquillian-openejb-embedded?
    omit f35417b  TOMEE-1346 allow to cipher resources values - even if not a placeholder
    omit d19c169  TOMEE-1346 allow to cipher resources values
    omit c43d96b  simplifying addCOntext
    omit d31216a  TOMEE-1345 more embeddability for tomee embedded
    omit 43614a5  some diamond operator or removing useless lines
    omit 61836d4  TOMEE-1344 closing classloader if possible
    omit 1a1652a  s/fleece/johnzon/ in examples + correct owb version (was changed today)
    omit 5b7a853  s/fleece/johnzon/
    omit 8d30c55  TOMEE-1343 check for driver name as well as product name
    omit 792b7f5  TOMEE-1342 check subclasses of SessionBean correctly in SXC marshalling code to avoid errors serializing EjbJar objects when writing out the dscriptors
    omit c060f8e  dependency plugin 2.8 to be able to work with recent maven
    omit 51b4bc4  owb 2
    omit 8d0ac27  Report encoding.
    omit e02e673  Logger.global is deprecated
    omit 650a1f9  TOMEE-1341 looking for test classes with module finders
    omit a12f70f  no need of reflection here
    omit 729058d  trying tomcat 8.0.12
    omit 7d736dc  Typo
    omit b317fb6  TOMEE-1339 try static resources first for JAXRS - jsp/servlets will not work and that's expected, fixing it would mean container didn't through any exception while deploying which is a biggest error ;)
    omit 77c420d  no need to access a static var through an instance ;)
    omit add28d5  cleaning up DeployerEjbTest to avoid to make other tests failling
    omit 55e0485  ensure we cleanup deployments.xml to not create any side effect on other tests
    omit ec2260e  unused import
    omit ac624ba  simplifying code - no logic change
    omit 2b64bc5  Update DOAP file
    omit 5897ccf  removing unused imports
    omit c489758  collapsing identical catch blocks
    omit 91ae3c6  TOMEE-1338 - DeployerEjb tests Fix DeployerEjb property override. Fix potential NP if OpenEjb.destroy is called be user.
    omit 64a0546  TOMEE-1338 - Initial work on test for WAR save. In progress.
    omit 3742afd  importing checkRestfulRequest feature from new cxf
    omit 1882795  adding missing ")"
    omit 624687b  default cxf providers doesnt leak
    omit 6f618e3  TOMEE-1336 support to deactivate provider auto discovered when known
    omit ca50db5  TOMEE-1335 OPENEJB_DEPLOYER_SAVE_DEPLOYMENTS should be respected for wars as well
    omit 8b4e904  json matching is clearly faster than jaxb one so try it first
    omit 048dd6e  comment was a bit wrong
    omit dd89d7c  cxf 3.1 + renaming our internal ProviderFactory since it means something for cxf
    omit 3908f3f  XBean 4 + cdi HttpServletRequest, HttpSession, ServletContext + allowing to filter BValExtension if hibernate is used
    omit 9af21e7  TOMEE-1334 trying to avoid NPE when CDI context is not yet started
    omit 7cd8d33  TOMEE-1333 avoiding nasty NPE when BeforeUnDeploy even is unexpectedly sent, patch from Karal Lassak
    omit 296b5f4  better default when no provisiningResolver exists
    omit f04cc63  useless import
    omit ce19edf  ensure SystemInstance is initialized in ProvisioningUtil
    omit 351aa3f  TOMEE-1332 @Startup on cdi normal scoped beans when context exists at boot time
    omit 2d743b0  making SystemInstance really optional in ProvisioningResolver - once resolver configured
    omit d4bb202  making SystemInstance less important for resolving system (still cacheFile relies on it) + fixing Repository (from itests) class since API changed
    omit 86303f4  provisining module compilation fix - we should surely deprecate it
    omit 7110575  TOMEE-1331 new resolver API - extensible now
    omit 3666657  removing staging repo from pom - break the build locally -, using jar in place when local in provisining util, fixing another test - passed by luck before?
    omit 1710c8f  typo when migrating to OWB 2
    omit 535007d  supporting raw file path in provisioning util and fixing few tests relying on environment
    omit 6951d54  unused imports
    omit 5b29d96  TOMEE-1330 allow to scan container for wars
    omit 2352fe3  TOMEE-1329 supporting empty line in jars.txt
    omit 9052fa4  TOMEE-1328 adapting exceptions in arquillian
    omit c2b6c1a  TOMEE-1328 ensure provisioning util fails when not finding the lib
    omit adbf4bb  unused import
    omit d41623d  touch logger to avoid later init
    omit 9a29fdb  TOMEE-1327 log4j2 integration
    omit eb52737  TOMEE-1325 suporting interfaces for synamic subclassing - rest link
    omit 7338de0  TOMEE-1325 suporting interfaces for synamic subclassing
    omit 753e4db  unable to find batchee without it.
    omit 188b273  OPENEJB-2102 correct path decoding for login.config
    omit 390462a  ensure we have cxf client api
    omit f121636  style
    omit 6ff24f9  TOMEE-1298 jcache
    omit 8d07f3e  TOMEE-1297 @Jars for AppComposer
    omit dafe692  TOMEE-1296 typo to get mbean server in OpenEJBServerPlatform
    omit 6555b67  TOMEE-1295 support openjpa.EntityManagerFactoryPool, we can think to support more properties but that's the first one which is really particular so waiting for real use case
    omit c54252f  TOMEE-1294 system properties in tomee.xml
    omit 82a4d57  Repos
    omit 730fed2  Repo urls - just use release until batchee replicated
    omit 1f68bc0  batchee 0.2
    omit 4dfac10  avoid infinite loop when real datasource for openejb point of view is a proxy
    omit 3cc7486  OPENEJB-2100 correct reset of openejb classloader in opeenjb client, thanks Thirsten Meinl for the patch
    omit e487491  flushable datasources should be unwrappable too + fixing tomee embedded/tomee maven plugin @WebXXX handling (both needs opposite behavior)
    omit 1f42a77  if a context is specified we don't want the first /
    omit 59e1858  avoid NPE
    omit cb85a80  if user wants to force logs we should respect it whatever the environment is
    omit 8d07118  new finder API for module limited finder
    omit 72a5d4b  style
    omit fb1690f  ensuring in our info tree we use the right path for @WebXXX and not an inherited one cause we use a messed up classloading hierarchy
    omit 35a1fd3  fixing meta for tests
    omit cb3ddc8  Format & doc fix
    omit b8a0e1c  avoid npe
    omit 9fa7bba  fixing info tree
    omit d0f6029  right package
    omit b3e1889  hack for tests to avoid too much regressions for lazy guys
    omit 5235450  typo
    omit 457ed84  hmm, typo in refactoring?
    omit e84e871  and enable metas for tests
    omit 3bc53ae  we need a finder test oriented
    omit e552188  we can also describe the finder using AppComposer - what a nice tool ;)
    omit 0870cc2  ignore XmlTransient fields in info tree, this is mainly a wait we do it better solution
    omit a985e18  fixing AppComposer - basically we need to init ourself AnnotationFinder + ensuring CDI default discovery mode doesn't break backward compatibility
    omit 6522fc7  unused method
    omit 64d6940  unused imports
    omit eebfe8f  tomcat now checks classloading state, just using a boolean matching our delayed lifecycle, can be enhanced if needed later to match tomcat state
    omit 9f3520b  ensure we get cdi jar urls correctly for webapps
    omit 333cb6b  merging beans.xml...but we'll need to break it all to keep a beans.xml by jar to at least respect bean-discovery-mode
    omit 9395c44  cdi 1.1 scan config - some enhancements to be done at least in org.apache.openejb.cdi.CdiScanner#isBean
    omit 35c98b0e adding cdi 1.1 descriptor model
    omit 62a0ea8  correct default finder options
    omit 72f0c85  some java generic
    omit 2a8e812  hibernate validator in tests
    omit 63d33df  getting rid of AsynchronousInheritanceAnnotationFinder
    omit c26b1c0  multi jpa test demo - upgrade hibernate to match bean validation 1.1
    omit 91e8ad3  codi 1.0.6 has the fix
    omit 5f459c4  Remove MOZILLA PUBLIC LICENSE
    omit 0dcf7f3  Legal
    omit 8786375  clean up tomee 2
    omit f969f5c  no need of inheritance/impl for this internal finder
    omit 8d2bd69  tomee-webaccess test optimization
    omit 474c26c  ensuring we read context.xml as close as tomcat as possible + use right servlet api in tomee-webaccess - todo: put the right one in G
    omit e40912d  arquillian sucks since its contract is Context but cast it in InitialContext - bug I guess - workaround for it
    omit b58d3d1  codi seems broken, implementing a workaround for now
    omit 6044fd1  java 7 refactoring and and calling startInternals a single time
    omit 8ed199c  not sure why we were setting comp as jndi enc for webContext but should clearly be root + don't overwrite what we put in tomcat jndi - we for sure need to pass again tcks asap
    omit fad0228  hack to switch guess part to skipLoaderIfPossible using classpath.ear name as marker
    omit 4d41f0f  for JAXRS try to avoid to call Application as much as possible, goal is mainly to ensure CDI works in Application
    omit c89e68b  pmd
    omit aed830d  Fix https://issues.apache.org/jira/browse/TOMEE-1290 - Junit dependency required for -Phibernate
    omit 87b85d3  fixing drop in war
    omit fee9f5f  fixing test
    omit 502d2ba  fixing polling sample
    omit 4f47974  correct scala dependencies
    omit 33739c3  avoid NPE
    omit 3b6fb45  forgot to add PropertiesResourceProvider + moving DestroyableResource to get a consistent package
    omit c0c5b9d  TOMEE-1288 TOMEE-1289 placeholder default from [lang3] + properties-resolver
    omit b879df9  keep old good embedded behavior
    omit 2a92728  dynamically impl beans doesn't really need CDI (we support injection but Bean is useless for us)
    omit 77dc1a9  don't forget to release providers when they are cdi beans
    omit 7b41773  we shouldn't need it anymore
    omit 4e18dfc  artifact name changed
    omit 4d5642e  TOMEE-1285 @Provider can be CDI beans now
    omit d08711d  was passing before and now no more, surely impacting but looks right so let go this way for now
    omit d6f2048  making tomee embedded shade a bit cleaner, still few things fixable but no more blocking
    omit d5da2cc  no sure why we have cdi-query module since months since OWB and us are no more compatible with it
    omit 2e9c082  fixing context.xml digester (tomcat 8 upgrade)
    omit f4cba65  upgrading exclusion in parent pom
    omit 1d3dfb2  Fix openejb-ssh license. Remove gson from others.
    omit b6704d1  java 7
    omit f4268ba  cleaning up api deps
    omit e339ea8  our quartz shade is totally messed up regarding dependencies, ensuring we don't bring the shaded dependency
    omit c800e73  Revert
    omit 555510e  avoid useless warning when building
    omit 9c7bd4b  apache repo
    omit 3a5b05c  apache snapshot repo and mf version
    omit bcf66b5  avoid NPE, not sure this test makes a lot of sense anymore BTW
    omit 4ab0ec9  -No jacoco. We will use https://analysis.apache.org/ -Removing some unused code -Fixing some old TODOs
    omit a28454e  No more jettison on trunk. It means the resulting json is different, but I like it. Tkx Romain!
    omit 092e96a  updating readme
    omit 2fa05cf  fixing bean-validation-design-by-contract example using new bean validation...ie configuring nothing :)
    omit d621356  bval tck on tomee
    omit 3d260b5  fixing some tests and removing BeanValidationAppendixInterceptor
    omit 0025dc8  style + compilation
    omit e8d0feb  compilation error
    omit 675daf2  style
    omit 793de95  making passivationCapable part of SessionBean attributes in propOrder
    omit 7c5f714  make trunk really unstable with a bunch of snapshot but at least bval-embedded passes (all others should be broken == work in progress)
    omit 42a706c  for testng we need the right classloader before TestEvents so pushing it as we can
    omit 8b6b50d  OPENEJB-2099 support validation.xml
    omit 75f684a  Legal
    omit e9bf438  Legal
    omit 137c488  bval 1.1 api
    omit f2ee192  new methods for bval 11 - just to compile, integration still to do
    omit 35cf641  style
    omit 2a2833b  mainly style
    omit 3ece7a4  we should try to avoid duplicates as much as possible - TODO: make it a configurable strategy in arq.xml
    omit 50e00ef  TOMEE-1282 @Transactional and @TransactionScoped
    omit c6ea5c7  TOMEE-1281 cxf classloader should simulate app loader everytime
    omit df870bf  Timer can be used outside a bean
    omit aaeb12c  getAllTimers
    omit 573d2dc  fixing compilation
    omit d47cff3  allow to skip not passivation capable stateful serialization
    omit b5c9dba  support @TransactionAttribute on stateful lifecycle mehods
    omit 0badcfb  support ** meta permission
    omit 6d14145  no more ADDITIONAL_CLASSES
    omit 3b3e900  trying to make checkstyle happy even if we shouldn't touch that much this class
    omit ecc71a4  TOMEE-1280 myfaces 2.2 + fixing style + removing useless code from CdiScanner
    omit 2b218d0  scan myfaces/jstl a single time
    omit 9668795  Classifier
    omit fdde4bf  TOMEE-1279 adding batchee integration
    omit e782ce9  no more need of this property
    omit 4fa8fc6  style
    omit c036c34  trying to avoid to force tomcat to scan the whole webapp - side note we can refine it later if we think we shouldn't own this code
    omit 354e2b2  making dynamic development working back after tomcat 8 migration
    omit 755ac50  style, dependency name and avoiding warning cause of tomcat implicit classloader contract
    omit c21f06f  style + repo of deltaspike-fullstack + new tomcat api in TomcatHessianRegistry
    omit 6d2e09b  avoid hack since tomcat allows a ServiceLoader mecanism for websockets
    omit 371dc32  TOMEE-1278 tomcat 8.0.x
    omit 091873a  RAT
    omit a573e6f  LICENSE & NOTICE
    omit 975bf9c  Process resources required by tests before tests. Fixed RemoteTomEEEJBContainerIT
    omit e4a91cf  we shouldn't System.out since we use logger everywhere else and it messes up console output in dev
    omit 50791bb  TOMEE-1277 cxf 3.0.1
    omit 1565f19  TOMEE-1276 TimerExecutor shouldn't kill the executor each time
    omit 2413409  no need of a max since it is user specified it is fine
    omit 7f4ef2a  Fix archetype-resources/pom.xml more
    omit 834fa50  Fix archetype-resources/pom.xml
    omit 7c21acf  lookup port
    omit 4bcf499  Fix TCK server port - The server is extracted to target and the generated port written to the server.xml On the next iteration the generated port is NOT always the same as the one if the server.xml - We just get lucky sometimes. The ServerLocal util/ServerLocal.java now used in containers checks for the server.xml, so the TCK then uses this port if found.
    omit a0aa7be  TOMEE-1275 resetting TimerExecutor when it is shut down
    omit eda49d2  Do not log ApplicationException
    omit b7221e6  really ensuring tomee guess version algo is fine
    omit 615d2a7  Just redirect out/err
    omit 43358c8  PMD
    omit 4bdae0e  RemoteServer - Use ProcessBuilder ContainersImplTomEE - Finals & format
    omit 3905bb9  Shutdown RemoteServer, but don't wait forever.
    omit 511dd65  few more debug logs
    omit c4ea4d9  Keystore option
    omit bdf7e0a  adding debug info to explain why a classloader was not created for the app (deltaspike-fullstack or embedded case)
    omit 8d10be4  No sync, but use a ConcurrentHashMap.
    omit 612c285  No faith in merge!
    omit a6fac24  Fix StatelessInstanceManagerPoolingTest - ConcurrentAccessTimeoutException Pool - Unhandled ex handler. StatelessContainer - Synchronization
    omit 581ce07  try to be brutal for stateless pooling test and really wait for invocations
    omit c12b2ca  allow to mute force refresh feature
    omit b637fc9  force resources to be refresh whatever the client sends as header
    omit 1422390  EmptyDirContext should support scanning of @Web
    omit 25017b5  removing jaxrs cdi extension since it makes wrong wrapping/unwrapping of ApplicationFactory, replacing it by internal extension and a particular event to customize webbeanscontext
    omit 4f75071  seems buildbot can be slow
    omit 941366d  tomcat annotations-api is fully in javaee-api and jvm 7
    omit 10dc44b  logging a class even in async log mode where we lost the info
    omit 8ad78b4  style
    omit 7b044f4  TOMEE-1273 java 8 KeyTool
    omit 1780f4f  no more need of this debug info
    omit 5104926  TOMEE-1274 additionalLibs for tomee remote arquillian adapter
    omit 967f984  Port ranges Hibernate version.
    omit 0fec01d  fixing dtos, side note: gui is surely broken then
    omit 58b8133  same fix
    omit 71bec4e  forking is sometimes important
    omit 7a6510d  one more example
    omit 902eb65  one more example fixed
    omit 5a2860e  fixing polling test, fun to see it was passing with java 6
    omit 8540277  making output nicer and using last deltaspike release
    omit 84f15ca  Test on available ports - Other builds may running.
    omit 19bb9e8  Revert to default read timeout
    omit cafb31f  Give ServiceDaemon another chance. Test on random ports.
    omit 76fd95c  Stupid svn, how can this be!
    omit d3d917c  activating back javaagent in openejb-core and removing hacks in CmpJarBuilder since we would need to fork too much code from openjpa with current codebase,normally javaagent in a dedicated app classloader should be enough - waiting for side effects on others tests
    omit a90ef76  style fpr CmpJarBuilder + fixing RemoteTomEEEJBContainerIT test and TomcatClassPath
    omit db44b7c  trying to force deploy time enhancement for cmp beans, looks hacky, not sure we'll backport it for jpa before openjpa uses asm correctly
    omit 746acec  Be more forgiving on read.
    omit 478f64d  Not ready
    omit 288da81  Romains enhance patch
    omit 940a4e3  Phases
    omit 53dea40  Enhance
    omit c402f32  Format & finals
    omit c144de0  pushing mem setting in mvn ones
    omit 93ccdee  Sync call
    omit c8b5b6c  don't monitor (kill -3) by default
    omit 84bd3b8  configuring surefire jvm a bit more aggressively
    omit 80887d9  Do not activate com.sun.management.jmxremote by default
    omit b671856  OneToManyTests, AbstractCMRTest - try synchronization
    omit 76eebc9  LegacyClientTest - Kill all after test. AsyncPostContructTest - 1ms is quite a long time
    omit 0870870  Fail logging
    omit 3e0c564  Tear downs
    omit 7b02e3d  Test tear downs Fix StatelessInterceptorTest setup StringBuilder
    omit cb72c58  Added flag openejb.log.async (Default = true)
    omit a5ccbb1  setup needs a tearDown
    omit 8d002cb  Skip
    omit 2a26c77  Format & finals
    omit 4e8689b  Safe start
    omit 1568a3f  Asynchronous logging.
    omit 28efaf1  actually we don't need half of this since we run only on tomcat 7 now
    omit dd4fa7e  better to make a variable final when it is ;)
    omit 92039c7  useless classes since we are java 7 based
    omit 5022805  Mass finals & format
    omit 58ed716  oops, wrong attribute
    omit 56e7adf  making deltaspike-fullstack working
    omit 9f1f78a  reuseForks in parent then we'll remove it module by module once all will be green
    omit 4f3c242  unused methods
    omit bc21299  javax.annotation are fine in tomcat since few versions and jvm doesn't need anymore to be endorsed + forking tests in http module since we still rely on itests which needs to be fixed
    omit 9a332cf  we don't have jansi by default
    omit 0287596  removing tomee-jaxrs-webapp and apache-tomee-xxxx-jaxrs since it is now in webprofile - surely few things to cleanup then but already make the build lighter
    omit 8f7e7ca  forcing test order for openejb-core
    omit faad551  no need to endorse the jvm cause of @Resource
    omit 0eb9048  making cmp deleted field volatile
    omit 399d4cc  cleaning up few tests but keeping them run in separate jvm since they can change the jvm config
    omit 5aade70  more timeout to not break too often old clients
    omit 6f66e0b  Be more forgiving on connect
    omit 8b3acc1  fixing wrong geronimo-concurrent_1.0_spec version
    omit 60a32e6  Just a test for ea9 - seems it can't find this
    omit 32086eb  Remove default
    omit decde5b  forcing forking back and commenting OpenEJBJUnitDebugListener out to test it for real
    omit 7077570  jansi doesn't seem that much used + it needs another jar under windows so making it optional (provided)
    omit 8b2310e  cmp proxies generates java 1.5 bytecode so using COMPUTE_MAXS should be ok.
    omit 38777d2  adding back CmrTestSuite
    omit b0f1c47  Test default
    omit 69dc44c  Surefire
    omit 5bdd2bc  removing CmrTestSuite to check it is the cause of the hanging
    omit 9ba4a13  Add listener again
    omit dce00c8  removing BeanContextsInitializedEvent which is breaking info model, hopefully not needed since model should be modified before (info tree), please shout if it was for a reason I missed
    omit 00fa168  Strict pool can starve on discard
    omit a7f603d  TOMEE-1271 Fix link to image in README. Thanks David Salter
    omit 72bbbb0  Wait for RemoteTestServer
    omit 98797bf  trying to cleanup the db asap between tests
    omit 9e691de  style
    omit 57cfa98  mvcc was not a good choice
    omit 9b5a376  adding AppFinder to get an information from either an AppContext or a WebContext depending of a classloader - this pattern is actually quite common and we need to not copy the code over and over anymore
    omit a853bab  commenting debug info now we have what we need
    omit 5231d0d  remove debug listener now we know the cause
    omit 8a07108  TOMEE-1270 avoid to use deprecated @Providers
    omit 1d2ac76  this is really an error
    omit 8d6cdf6  configure ddl for cmp
    omit b3ec0a5  Adding event after BeanContext have been initialized, but before EJBs start
    omit 8b301e6  hsqldb is not the cause
    omit 769a21c  trying to use older hsqldb version
    omit b7a0cd2  ensuring jsonp jsr @Provider and wadl one are always registered
    omit 3a02a87  jira is down :( - if @Path is on an interface try to get the implemenation (if unique) and scanning by default @Provider like suggested in the spec
    omit a64d91f  configuring datasource for ivm tests
    omit 884b728  log each minutes
    omit af6087a  more debug info
    omit 94250dd  more debug info
    omit 0ec8429  adding few more information to debug listener
    omit 0321cc5  trying to add some debug info on buildbot
    omit cb09945  pmd
    omit 0ec85ef  TOMEE-1266 password can be null now with tomcat pool
    omit bb6bc75  this code was great for JpaTest but is totally broken for the container itself, removing it
    omit b03b639  Less aggressive loops
    omit 7b0b93f  drainPermits should be enough
    omit 787e989  we can't comment @Test since it will fail saying this is not a test class
    omit 8fe5099  logging if we skipped or not app classloader creation
    omit 4aeba92  preventing openjpa to refine classes - can be skipped with openejb.openjpa.canRedefine set to true but breaks cmp on java 7 otherwise in embedded mode at least
    omit 9076cff  Flush and sweep before calling stop (which stops the sweeper executor!)
    omit e5b668d  get rid of jettison, fleece handles it
    omit 4ddc970  PMD
    omit 4a19e12  Fix format dependant test
    omit 54f4013  adding cxf jira to be able to decide quickly if we remove jettison or not
    omit d40a30a  adding fleece to support JSON Processing spec + using it by default in JAXRS modules (for json mapping + JsonStructure provider)
    omit 30f766c  style fixes
    omit e3619ef  no more need of this folder
    omit 3fea16e  sharing push/pop context for tasks in another thread instead of having it 3 times (main goal of important concurrency utilities)
    omit 875abb2  merging concurrency-utilities-ee module with openejb-core
    omit 69f5643  deceasing jacoco level since this module having few code adding few logic makes level moving a lot
    omit bd13e49  equals/hashcode for User
    omit 992307d  some cleanup in concurrency utilities + skipping ejbcontext checks when in a task - this should be enhanced assing something in ThreadContext to validate we can skip this check more accurately
    omit 3f70915  Finals
    omit a24f192  allowing to build tomee with java 8 - take care to not deploy it with java 8 ;)
    omit 6bbac9b  pmd
    omit 8a51355  ensuring tomee version guess algorithm is fine
    omit 6e98e85  on java 8 manager is final
    omit 511089a  ensuring our pojo are using correct tccl when invoked from jaxrs endpoints + fixing tests (was not deterministic)
    omit 802e95d  Format
    omit 4061e03  Do skip lang3 Fix tests - Needs a review, not sure what the goal is?
    omit f39df89  Arquillian 1.1.5.Final
    omit 3fe9e38  Update scala
    omit 83ebff6  Update scala
    omit cf7eb9e  maven-remote-resources-plugin 1.4
    omit cbfd50c  Do not skip lang3
    omit f33347f  Require distributionManagement for release Formatting.
    omit 3028fa8  PMD
    omit 6926927  reading @MTOM
    omit 0483d03  Fix all RAT issues
    omit 3b7a6e2  TomEE 2.0.0-SNAPSHOT OpenEJB 5.0.0-SNAPSHOT
    omit a5beabf  TOMEE-1262 supporting javax.ws.rs.core.Application in web.xml without init param
    omit 243d7f6  Better EJB exception management
    omit 4bec589  TOMEE-1263 Add a REST Exception mapper for EJBAccessException
    omit d44591a  Headers
    omit 9326f89  Example and test for #TOMEE-1261, thanks to Xavier Dury
    omit f8f8144  more generic regex to know which resources we should read from webapp and which ones from target/classes. Can still be refined
    omit 6c6d940  TOMEE-1261 reading SoapBinding even for ejbs
    omit d53ba22  a sample of applicationcomposer + cdi + jaxws
    omit f93f2c1  Test
    omit 65284f5  TOMEE-1202: Webapp Remove dependencies on jquery and bootstrap webjars, but keep the UI as good looking as possible
    omit cc6d3fe  TOMEE-1260 cdi constructor injections for JAXRS CDI endpoints
    omit d9a6f9c  fixing sputnik sample
    omit 0e84155  pmd
    omit 62b38a7  don't set EmptyDirContext twice since then reload doesnt work
    omit ab9133d  TOMEE-1158 arquillian 1.1.5.Final
    omit 5d78523  TOMEE-1258 TOMEE-1259 externalRepositories and webappDefaultConfig
    omit 0f838b4  TOMEE-1257 correct undeployment of validator* from JNDI + fixing bval-evaluation-redeployment test
    omit be849b5  Example that may help resolve: http://tomee-openejb.979440.n4.nabble.com/tomee-redeployment-issue-tp4670067p4670176.html
    omit 5e6d533  Formatting
    omit e800fa1  PMD
    omit 418e4df  Example that may help resolve: http://tomee-openejb.979440.n4.nabble.com/tomee-redeployment-issue-tp4670067p4670176.html
    omit 42c2025  TOMEE-1256 basic skipWarResources to be able to get hot reloading directly when using docBases
    omit 776b342  TOMEE-1255 adding docBases to tomee maven plugin
    omit 523a807  Redude traffic at apache.org Catch possible error
    omit ecb91f3  pmd + checkstyle .... ridiculous
    omit 140df0e  dont set -XX:PermSize=64m -XX:MaxPermSize=256m if running on java 8
    omit 4f02b57  TOMEE-1254 supporting webapp specialization of ear lib CDI beans
    omit 0a1f089  Forcing versions
    omit 9c78fd4  Ref https://repository.apache.org/content/repositories/releases/ till synced
    omit 8561952  Remove staging. javaee-api 6.0-6
    omit fa5f057  OWB 1.2.6 Staging
    omit 3a18c8e  Refactor and add
    omit 7b8c0ed  Refactor and add
    omit 5e36187  Running clean install rather than just clean sometimes helps
    omit 707008f  Update to DeltaSpike 1.0.0
    omit 5f664d6  This closes #12
    omit 2439622  Update to DeltaSpike 1.0.0
    omit 411f872  Update to DeltaSpike 1.0.0
    omit f870065  Do not continue on an unexpected error
    omit d38bced  Update to DeltaSpike 1.0.0 and enable tests.
    omit 8555011  Quartz staging
    omit 5d27891  javaee-api version 6.0-6 staging
    omit f89d78e  Fixing a PMD violation
    omit 73db4b9  Log and warn on both 'org.apache.openejb.quartz.threadPool.threadCount' & 'org.quartz.threadPool.threadCount' usage
    omit 5f4c5d4  TOMEE-1251 Add ability to configure HTTPS port
    omit 324ff57  using OWB 1.2.6 cause of OWB-970
    omit f4f6c19  TOMEE-1250 allowing to use @xxx to reference a resource as $ allows to reference another service in Service definition
    omit c24e59c  useless modifiers
    omit 8a92f35  unused imports
    omit 275da9f  ensuring we don't get any warning using new LockFactory property for stateful container
    omit 6d69fb7  TOMEE-1249 allow to change lock for stateful beans
    omit bd3eb7e  TOMEE-1248 Security identity initialized twice when using preemptive mode
    omit 8c2a4a8  TOMEE-1247 first implementation of FlushableDataSource
    omit f409975  adding PreventExtendedEntityManagerSerialization to stateful container
    omit a44b87d  making stateful cache filter not an anonymous class
    omit 8e2184d  skipping AMQ jars from the servers more generally that only the broker - mainly cause of API
    omit f1be619  TOMEE-1245 amq 5.10.0
    omit 2625076  TOMEE-1244 Regression: Quartz PatchedStdDelegate doesn't work with quartz 2.2
    omit f613346  Suspicious failure, how could this be null?
    omit 439eff4  URL for pmc.
    omit 672bc9f  Project DOAP file - Including maven plugin to generate. Bump some versions.
    omit a380624  same fix as for tomee embedded for openejb embedded to avoid enriching without having a container
    omit b1542ca  JarExtractor should only be loaded from tomee, Files is fine
    omit a527aee  TOMEE-1242 arquillian containers can be stop/start manually so allowing tomee embedded adapter to support it
    omit ae4662f  TOMEE-1241 cleanup openejb.loader when resetting systemInstance
    omit 1fd2477  Remove Thread.sleep using latch
    omit 6322e63  Check that the container has been initialized before
    omit 49b416a  Check that the container has been initialized before
    omit 874ffe6  Check that the container has been initialized before
    omit ddbd6a5  Descriptive log message.
    omit 5069aa2  Use a blocking method
    omit f8f67b9  Revert file prefix management
    omit 2602882  testObserver should ignore beforeclass/afterclass otherwise tccl is broken
    omit 867988b  rooturl shouldn't starts with file:
    omit db3344d  Set the host also for EAR containing webapp modules
    omit 1854e62  TOMEE-1240 Allow to choose Host when deploying a webapp (WebAppDeployer)
    omit ac894b2  Skip openejb-core code coverage (for now).
    omit cca2747  TOMEE-1239 Update HttpsConnectionTest to support jdk8 - KeyTool changes. Thanks Hanasaki.
    omit fe48af4  NPE protection for tomee embedded where DeployerEjb is not used
    omit eab15dc  TOMEE-1155 Patch from Gerhard Petracek applied.
    omit c05bf26  Remove workaround no longer required with ExtVal 2.0.8 - This closes #8
    omit 1605bc9  Update to ExtVal 2.0.8 - This closes #7
    omit 8c4237a  Mojarra 2.1.28
    omit 050ba70  This closes #9, patch submitted by Gerhard Petracek
    omit 9846252  Version 2.4.0-nonfinal-1598334 staging
    omit 9b9d9e1  PMD
    omit 221da85  Staging orgapachetomee-1024 OpenJPA 2.4.0-nonfinal-1598334
    omit fad4cab  TOMEE-1234 setting classloader for tomee embedded too
    omit 9112f36  ensuring we setup port correctly for tcks
    omit e1b4f11  no need to keep this comment (old openjpa version)
    omit 74b3cff  avoiding NPE when ejb has no webbeanscontext (internal app mainly)
    omit d4fb815  using UNSPECIFIED as default eagerly for shared cache mode and not lazily since we completely handle the lifecycle in this case
    omit 728580c  pmd
    omit 9356bea  PMD
    omit ceafe88  TOMEE-1231 100% code coverage for ManagedScheduledExecutorServiceImplFactory.java It also prepares jacoco plugin for the rest of the modules.
    omit 754dc88  Checkstyle
    omit a9e7f96  TOMEE-1230 Provide the known server service port to RemoteServer for better startup monitoring.
    omit 0e410e2  TOMEE-1229 beanutils filtered but beanutil collection not in the container
    omit b2c8ad4  OPENEJB-2096 openejb-ssh loging only works with a single thread
    omit 7078f86  TOMEE-1228 ensuring we deploy jar/ear by default even if a custom tomee.xml is not provided
    omit b6b98ac  regression introduced by PMD 'fixes' but I can guarantee you TomEE 49.7.0 is not yet ready ;)
    omit 3a64293  TOMEE-1227 tomee-overlay-runner to ease EE in tomcat applications
    omit 3fb6e55  TOMEE-1226 correct lifecycle handling of TomEERealm delegate(s)
    omit f7fc0a7  ensure we have a timstamp even if this shouldn't occur it seems value can be weird in some particular execution
    omit 580f95e  adding tomee.runner.force-delete to force deletion of tomee distribution
    omit 17c50e8  Remove staging
    omit 540cb94  TOMEE-1225 optimizing QuickContextXmlParser + ensuring it works with placeholders (since we parse it ourself tomcat didn't replace them)
    omit c070f84  OWB Repo pulled - Revert for now.
    omit 6db632d  removing possible NPE
    omit cd856ef  Just make SharedCacheMode.UNSPECIFIED the default.
    omit b9266c9  Use SharedCacheMode.UNSPECIFIED when unspecified.
    omit 7864830  reverting bad pmd fix.
    omit 0350e67  pmd: removing redundant field initialization.
    omit e89b60f  Do not generate dependency-reduced-pom.xml and use current snapshots if defined.
    omit 0446fca  commenting out tomee-deb again just to make sure that the pmd and checkstyle changes dont break the build.
    omit b52fd01  * Applying checkstyle and pmd to the tomee modules and its children. * Commenting out the checkstyle header rule for now. I don't want to pollute the change log with that.
    omit 066f762  Disable codenarc plugin. It keeps throwing a weird exception.
    omit ef46c39  Use declared versions Enable tomee-deb.
    omit 6f41d41  TOMEE-1224 TomEE Remote EJBContainer - fixing dependencies
    omit f497d97  TOMEE-1224 TomEE Remote EJBContainer
    omit 5dee225  TOMEE-1223 proper close handling in case of error in tomee embedded EJBContainer
    omit 3a44b55  PMD
    omit 263ff7b  Finals
    omit 2563b25  allowing to reuse Mockito integration with our JUnit rules without advanced hack
    omit 778cbeb  Remove xbean staging - Released Restore released tomcat-native.tar.gz
    omit 286c398  if we filter an empty prefix then we filter all urls, regression introduced checking new tomcat property for exclusion which is empty by default
    omit fe77ec6  adding DestroyableResource interface instead of CloseableResource annotation, goal would be to simply Assembler#destroyResource
    omit ef0f6a3  forbidding to call shutdown methods on ManagedExecutorService
    omit d94eaec  stupid completion issue in ee concurrency utilities
    omit 850361f  adding AsyncConsoleHandler
    omit 9b5bb71  cleaning up TomEEJarScanner, most of the code was just useless and better to use tomcat one if its featres were needed
    omit d8d2690  using staging repo for xbean and owb to test them before releasing
    omit b6a0b4e  adapting exclusions to tomcat 7.0.54
    omit c7added  The styles (pmd and checkstyle) will be checked by the 'style' profile. Applying checkstyle/pmd changes to "tomee/tomee-catalina".
    omit 7a68fca  The styles (pmd and checkstyle) will be checked by the 'style' profile. Applying checkstyle/pmd changes to our arquillian code.
    omit 85f2469  Ignore overlays
    omit 771723c  Not sure we can use OpenJPA 2.3.0 yet.
    omit 4f50a92  OpenJPA 2.3.0 test build
    omit 5198aad  TOMEE-1222 adding some utilities to JarLocation
    omit a2ff5b9  TOMEE-1221 Unused code segment on tomee-catalina TomcatWebAppBuilder.java. Thanks Chamil Jeewantha for the patch
    omit b8b7668  Fix bad paste
    omit 3a7833d  Should fix the shaded dep issue.
    omit 88aa246  arquillian-tck 1.0.0.Alpha1
    omit daea70d  Tomcat removed Matcher code, not good for a public API tomee-juli is required for tomee-loader, so should be provided.
    omit 3bdbc73  The styles (pmd and checkstyle) will be checked by the 'style' profile. Applying checkstyle/pmd changes to: * openejb-api; * openejb-utilities-ee * openejb-javaagent * openejb-jpa-integration. Adding support to @Supresswarnings("checkstyle:..."). Usage example in ClassPathFactory.java
    omit a770d78  Tomcat 7.0.54
    omit 618a7fa  cleaning up security context correctly (mainly touching @asynchronous)
    omit f798992  The styles (pmd and checkstyle) will be checked by the 'style' profile. Applying checkstyle/pmd changes to openejb-junit.
    omit b0dc778  The styles (pmd and checkstyle) will be checked by the 'style' profile. Moving checks out of openejb-core and openejb-loader. Applying checkstyle changes to openejb-loader.
    omit a19333a  The styles (pmd and checkstyle) will be checked by the 'style' profile.
    omit 1435a4a  TOMEE-1220 jars.txt in conf/ for container enrichment
    omit 0c7e065  Wait until 7.0.54 replicates.
    omit b763230  Tomcat 7.0.54
    omit 630223e  Repo
    omit f20a421  OPENEJB-2095 test for single EJBContainer jvm feature
    omit fc26b05  TOMEE-1219 keeping previous config for quartz pool size
    omit 0e7b701  TOMEE-1218 ensuring request scope can be restarted - needed for a bunch of ds cdictrl usage and jbatch for instance
    omit a8981cb  Use assembly-plugin 2.3 until 2.5 is released
    omit 5b6ebdf  Version TomEE 1.7.0-SNAPSHOT and OpenEJB 4.7.0-SNAPSHOT Fix usage org.apache.openejb.shade:quartz-openejb-shade:2.2.1-SNAPSHOT
    omit a41ff32  OPENEJB-2095 allow JVM lifecycle handling behing EJBContainer
    omit e82dc4c  using next xbean snapshot fixing asm5 shade packaging issue
    omit a9bbe35  TOMEE-1217 toUrl in PerisstenceUnitInfoImpl can create weird url when file is not a file but a jar link
    omit 6fba6e4  TOMEE-1216 SAX must be consider as delivered in the JVM and skipped from the URL classloader first
    omit aa7316a  removing jul formatter hacks since we use tomee-juli
    omit fb5f635  TOMEE-1215 TOMEE-1214 reworking what is loaded and when and using jul when openejb Logger is not available. Replacing tomcat-juli by tomee-juli (keeping same name for tomcat tools) to be able to switch tomcat loggers too. Default stays the same.
    omit 5995663  TOMEE-1214 supporting log4j.properties then log4j.xml if logging.properties is not found
    omit a12ecca  TOMEE-1213 propagate security-role-ref from EnterpriseBeanInfo to BeanContext. Use this when checking callerInRole()
    omit 4aae6ee  removing useless code and ensuring we work on server.xml if it exists (= not custom package)
    omit 70f8f6a  TOMEE-1208 Add the ability to keep server.xml unchanged
    omit 8bd876c  no need to implement twice the same comparator + using addAll instead of foreach { add } pattern in ManagedMBean
    omit e649a7f  TOMEE-1208 keepServerXmlAsThis to not touch server.xml provided to arquillian but keeping http/stop port propagated to get @ArquillianResource and adapter working + supporting server.xml either pointer directly (serverXml property) or using property conf (folder) + getting the port to use correctly (either configuration one or file one) accordingly previous cited configuration
    omit cebf6b3  fixing compilation error in ejbd module
    omit 07b53e9  revert for Thiago, shouldn't have changed anything excepted under contention where it would have added surely more locks ;) + fixing compilation error in ejbd module
    omit b9f861e  TOMEE-1212 reading thread and queue size from context and creating a local executorservice if needed + flushing tasks before quitting
    omit 1d6bdad  PMD
    omit 8932572   TOMEE-1211 - Reduce wrapping of SQLException in DBCP usage  If the exception in question is already a SQL exception, use the exception as-is and do not wrap it.
    omit 0c5d83e  Start on https://issues.apache.org/jira/browse/TOMEE-1210
    omit 6b297c9  https://issues.apache.org/jira/browse/TOMEE-1205
    omit 80ad76e  little refactoring to share tomcat hosts and select webapp checking classloader too, side note: jaxrs services is started too early to allow to get Server in components :(
    omit a6ac361  Need to find a better way to mask codeless jars. Add tomee-deb back once it's ready for a new test.
    omit 4a5bcbf  checkstyle for the apache headers
    omit eb4839a  *updating pmd plugin *minor improvements in the *Cipher.java and util/Pool.java classes
    omit 99b5f3b  Fix the checkstyle issue
    omit c95fb4d  Make the test a bit clever
    omit 8b2db72  Wrapping the debug log with isDebugEnabled
    omit 6b74361  TOMEE-1207 support additionalSystemProperties for mvn tomee:exec even for java as script command
    omit 9cfdcb9  adding tomee-deb module back.
    omit 55a740d  TOMEE-1206 Make it possible to have more <Host> in server.xml and deploy REST services in them
    omit 35fabad  Use the external quartz shade jar
    omit 4da4a0f  simplifying TomEEInjectionEnricher and avoiding NPE in OpenEJBEnricher
    omit ad16633  Remove isFinal code.
    omit 470a9f8  Apply patch from Romain for final class issues. Use correct path call.
    omit f44bea3  Validation actually requires a File
    omit 5d7d1f2  Fix Cannot inherit from final class issue
    omit b630c40  Groovy 2.3.0
    omit 89418e7  Finals
    omit 2538938  Add a suppress warning
    omit dad10b3  Re-adding support for relative paths in <Resource classpath=""> element Test case forthcoming
    omit 450c620  Remove the Java 7 signature, Thx Thiago
    omit aed4215  Fix compilation issues and logger level
    omit 0074dcf  Missed this file
    omit 0f2ae26  TOMEE-1204 Make it possible to use PasswordEncryption for everything
    omit ba33d41  Must unwrap InvocationTargetExceptions or no driver's SQLExceptions will be visible.
    omit 778b329  skipping DynamicallyImplemented ejbs when using BeanContext.ProxyClass
    omit 9c2da92  Another bad paste!
    omit c9106fe  Bad paste
    omit 9be5952  Style profile repo.
    omit 190aff8  Plugin repo
    omit f2c2ffc  Use staging repo for now on org.apache.openejb.patch 2.4.0-nonfinal-1591689
    omit 609039b  Caching MDB proxy
    omit 5ce23f1  OPENEJB-2088 from Romain
    omit 34ed9bc  * using our existing gz method instead of "ant.gzip". * fixing build issue on windows.
    omit 401aecc  TOMEE-1203 stateful are locked to be thread safe but we shouldn't fail if checkouted by multiple threads - to test against tcks
    omit db5926c  normally we don't need this scan.xml and it can lead issues in uber jars
    omit 153cbef  OPENEJB-2092 httpejbd can use 0 as port to be dynamic
    omit 68d7ba3  skipping CdiResourceInjection for local bean classes + better test for mdbs
    omit d59b81b  trying to avoid to create local bean lazily which creates a bottleneck + thread safety in cdiplugin
    omit 6a854d1  useless imports
    omit c41a11e  opps forgot to call init in previous commit
    omit 6bbdddd  intializing a single time CdiEjbBean ejb api info + getting rid of duplication for isCallerAuthorized
    omit 4b2866f  trying to not force apps to be configured in tomee.xml is not needed
    omit 6bd518d  Fix a regression in validation
    omit 99de3f4  TOMEE-1201 config for a resource should be in the resource and default in global config
    omit 0095870  Thread pool size https://issues.apache.org/jira/browse/TOMEE-1201 Comment out tomee-deb until it is stable - Just for buildbot.
    omit 6f70f81  tomee-deb is a module - props go to parent
    omit bec90d1  <reporting> has a history of ignoring <pluginManagement> so define version
    omit 7ac1418  ...maven does not find apache-tomee.jar either. We should specify the type.
    omit eccc0e9  Need a vote
    omit 6ef53af  https://issues.apache.org/jira/browse/TOMEE-1200 OpenJPA 2.4.0-nonfinal-1591689
    omit b899993  The debian build depends on "apache-tomee". Maven does not find "tomee-plume-webapp.jar".
    omit 6404abe  See if this really is a tomee-deb issue
    omit 47724ff  Need to force tomee-deb to build end
    omit b125700  Don't classify at dep level.
    omit 6b8b2c0  Remove scope provided, else reactor will think we don't need it
    omit e32f229  https://issues.apache.org/jira/browse/TOMEE-1198
    omit 123476e  Apply patch from Romain for: https://issues.apache.org/jira/browse/TOMEE-1199
    omit cb65a66  Use 1.2.4-SNASPHOT for now
    omit cc4905a  -making the creating of the debian files a bit faster -splitting the libraries into new packages (shared libs) -adding precompiled changelogs
    omit 1114f35  Release plugin
    omit a356d1d  better way to mask codeless jars
    omit b1c2b61  Restore the default tomcat reload behavior
    omit 29a1870  Version. TomEE project cleanup
    omit f1bba6a  useless import
    omit ff8b25d  TOMEE-1191 TOMEE-1192 Fixing lifecycle handling in LazyRealm + allowing to log on against a particular webapp
    omit b4be840  Creating changelog from the jira rest api. Things to notice: * Lintian is picky about typos. We need to be careful about it in the issue summaries. * Only released versions will show up in the change log. We need the release date value.
    omit 577647f  using right assertEquals method
    omit 657b3b1  making movies-complete* examples working deterministicly
    omit 7e663b1  making test rest-on-ejb deterministic
    omit edb71d2  eager owb 1.2.4 upgrade to be able to work on build(bot)
    omit 3c3df27  TOMEE-1190 TomEE maven plugin must supported TomEE based distros
    omit 5cfd358  tolerating tomcat as zip in tomee maven plugin
    omit ba1502e  Remove duplicate
    omit a31a358  Stupid paste
    omit ad033da  Use random ports to avoid unnecessary failures.
    omit c773bb4  Bumb some versions up.
    omit 610e195  Creating a new directory to hold user data during upgrades. This new directory will only be removed if the user purges the package.
    omit a79ca71  s/\t/    /
    omit f17d373  creating a new package to hold the common tomcat jars
    omit f139e0b  Add delta
    omit 9acb19f  Add delta Ignore .iml
    omit 70f97ce  Using "tomee.xml" instead of hacking "openejb.conf" for configuring the default datasource.
    omit 20cc917  Patch from Romain for https://issues.apache.org/jira/browse/TOMEE-1187
    omit a84fd0a  Align
    omit 9b88398  Align
    omit 27c608e  TOMEE-1186 supporting system props on ExecRunner
    omit bb765f8  TOMEE-1185 allow to deactivate datasource plugins
    omit e1ac3b7  Description
    omit a0cf737  -using bash in all .sh files -reverting changes in default.openejb.conf file
    omit 0e3006a  Implement new methods
    omit 8d980b0  Round one cleanup: Surefire version. Various minor version bumps. Use ${openejb.version} Use ${tomee.version} Use org.junit.Assert
    omit f7676ff  TOMEE-1131 owb 1.2.3
    omit aa45aa7  TOMEE-1184 TomEE Remote should support empty/null classifier
    omit 485ad0f  -masking codeless jars [lintian violation] -adding "-e" option in all bash scripts -adding build date to the version number of SNAPSHOTs
    omit f4af58e  Doc links
    omit f0fee33  TOMEE-1183 windows path issue for ears
    omit deae778  Add missing ASF headers
    omit 23c8c09  Link
    omit 3ab3602  fixing tests
    omit bda8b83  not sure when plume distrib was broken, fixing it
    omit 46bff4b  More info
    omit 51c848c  adding openejb-junit.properties as default implicit config for EJBContainerRule and runner
    omit 72eb7ea  OPENEJB-2090 EJBContainer junit rules - some helper methods
    omit 8e8171b  OPENEJB-2090 EJBContainer junit rules
    omit acecaa3  some formatting + removing this ugly logging block which breaks logging
    omit 0735a48  OPENEJB-1836 Validation: @Local on bean with no-interface should use @LocalBean. thanks Tommy for the patch
    omit 06ad999  OPENEJB-1836 fixing a typo, thanks Tommy
    omit 0cf68f8  TOMEE-1154 DeltaSpike full-stack demo. Thanks Gerhard
    omit 9e917f2  making provisioning working from first boot
    omit 62375aa  return files in addAdditionalLibraries
    omit d7e866b  Making JMXListener working, it was not configurable before
    omit 6bbf5ce  TOMEE-1167 asm5 and java 8 support - still map integration of openjpa is not yet sure, seems concurrenthashmap are not supported very well
    omit a028fa9  trying to get rid of some xml deps - to revert if tcks/build shows it was not a good idea
    omit ab84185  DB location
    omit 308dfdd  TOMEE-1181 support MBeanRegistration API with our @MBean feature
    omit 4dc2b8d  Documentation and more thorough testing.
    omit 266b367  TOMEE-1180 support jmxmp connector through a tomcat lifecycle like jmx one of tomcat
    omit adfb065  Fixing PMD violations
    omit 0b15864  opps forgot assembler update in previous commit
    omit db4a3f9  fixing classpath usage + datasource versinoing sample
    omit 1b462ff  OPENEJB-2087 NPE protection
    omit ce3c1ec  OPENEJB-2087 deploy time enhancement, adding jar in classloader even if not enhancable + closing jars
    omit f71cc30  Fix the native.gz issue
    omit 70684d7  TOMEE-1179 support custom datasource with properties without setters + skipping wrapping when not needed - no pooling
    omit 14f7b3f  Still trying to get arquillian datasources - In progress
    omit 61a3fd9  OPENEJB-2089 ApplicationComposerRule, thanks Xavier Dury for the idea
    omit 3bb73fc  With Arquillian - In progress.
    omit db25b5b  Add datasource-versioning example
    omit 8cc4fbf  TOMEE-1142 cxf 2.6.14
    omit 797d7fd  removing lintian violation http://lintian.debian.org/tags/changelog-not-compressed-with-max-compression.html
    omit c7de4d5  Overwrite Apache Tomcat Native library 1.1.30 - Users still need to update their OS OpenSSL
    omit d5643b8  OPENEJB-2088 jaxws handler cdi integration
    omit ff4d4fd  OPENEJB-2087 better logging for deploy time enhancement
    omit f749d3d  removing some lintian violations - missing changelog - bad changelog name - bad changelog format - changelog not compressed - config file not in etc - missing "force-reload" target
    omit 44e0ef9  * include issueType in the changelog * set the default hsqldb data directory to "temp/data", otherwise dpkg won't uninstall it properly.
    omit 325769d  * fix jira memoization
    omit 9d2c979  * creating changelog file * update-alternatives should go to prerm
    omit a9a1398  TOMEE-1175 fixing potential perf issue in equals of BaseEjbProxyHandler
    omit 234b3fa  https://issues.apache.org/jira/browse/TOMEE-1170 - Investigate the use of the Win platform daemon tool (prunmgr.exe) Ignore .idea
    omit 6dd1954  Fix reload for http://youtrack.jetbrains.com/issue/IDEA-94826
    omit 1abe044  Fix bad fix for http://youtrack.jetbrains.com/issue/IDEA-94826
    omit 41ad4fe  Marking new configuration files: - openejb.conf - conf.d/cxf.properties - conf.d/cxf-rs.properties - conf.d/hsql.properties
    omit ebce60e  PMD fix
    omit 802d185  TOMEE-1172 jta datasource wrapper for custom datasources - forgotten file
    omit 44a282d  TOMEE-1172 jta datasource wrapper for custom datasources
    omit bcee791  TOMEE-1172 jta datasource wrapper for custom datasources
    omit 4a2d84a  Changing installation dir from tomee/${classifier}/${properties.tomeeVersion} to tomee-${classifier}-${properties.tomeeVersion}. This way dpkg won complain when removing other versions of tomee. Adding "-e" flag in the installation scripts.
    omit ab3c7c3  Ignore generated files
    omit 693ec22  TOMEE-1171 dbcp datasource missing fields in jmx
    omit d5be5cd  TOMEE-1171 dbcp datasource missing fields in jmx
    omit 7df6d73  TOMEE-1169 xa datasource support
    omit b0657c2  trimming providers, this error is so common and side effects limited
    omit 908af19  missing constant in last commit
    omit 4cd9e44  TOMEE-1168 12697Impl proxies are not deterministicly working with cxf-rs
    omit be943e1  this cast seems needed in java 8
    omit a808a65  try to keep our logs clean
    omit 3a02dcb  http://youtrack.jetbrains.com/issue/IDEA-94826
    omit c439799  Console buffer can return chars in reverse. Check file ops.
    omit e4d59a1  TOMEE-1166 for 65k and 5lines of code  we can control cxf endpoint through JMX
    omit e096f9b  TOMEE-1164  TOMEE-1165 cxf context not correctly cleaned up
    omit 5fd9ab0  avoiding infinite loops when cxfcontainerclassloader is not well set up
    omit 47f2bc5  TOMEE-1164 forcing a parent classloader in tomcat webapp classloader
    omit 2f1b6e6  TOMEE-1163 - ApplicationComposer: Process @Module annotations in parent classes
    omit 3eba988  version for jxr plugin
    omit b886834  TOMEE-1162 TOMEE-1161 embedded jaxrs/http fixes to support mapping and let cxf get correct data from http request
    omit 37a7238  TOMEE-1160 - Track AppContext start time
    omit c0e9ecb  opps error using slf4j
    omit 9ea6440  TOMEE-1159 supporting javax.annotation new classes from webapp at runtime
    omit 223679c  TOMEE-1159 support jaxrs in webapp
    omit f42c146  aligning slf4j versions with trunk one
    omit b79f205  adding an exit message
    omit 6b23c88  forcing encoding for tomee jvm to be able to read config files
    omit e4accee  forcing utf8 encoding for configuration.properties
    omit db7af88  Building debian packages under Windows.
    omit b8211d0  slf4j 1.7.6 and neethi 3.0.3
    omit 909c3dd  upgrading moviefun arquillian example + excluding guava which should have been excluded for years
    omit b5441ed  TOMEE-1158 arquillian 1.1.4.Final + removing tomcat staging mvn repo
    omit 8af6f3b  TOMEE-1157 openjpa uses a static block to init classes in its repo so we can't clean up the ones of the app classloader when undeploying
    omit aeaaca1  wrong header
    omit a02a2d3  TOMEE-1146
    omit 70576a1  Upgrade to latest Apache parent pom
    omit c54dfdf  Move injection logic to central place -- should reuse a little more here
    omit 949288a  Do add . (dot) cause otherwise it matches to much things
    omit f181f7e  Don't break the exception chain, otherwise it becomes hard to identify an issue
    omit 7193c50  force container loader for creating sax parsers
    omit 4e5918d  Add the root cause so that we know what's happening
    omit b894e21  allowing to dump some derby info in verbose mode
    omit ed46325  deactivating xml validation by default in tomcat
    omit ececa6a  Create system user instead.
    omit 23fd955  Fixing typo and adding check for system-wide instances.
    omit f9028fa  Adding the 'tomee-instance.sh' script. Users can now create and manage their own (non system-wide) instances of Apache TomEE.
    omit 5542c79  using update-alternatives
    omit e6788c8  using CATALINA_BASE
    omit 6fe1bb1  -a debian package for every type of tomee -the debian package should be named as tomee-${classifier} otherwise "apt-get" wouldn't be able to update it to a eventual newer version of the app
    omit d8a8f94  removing unnecessary stuff
    omit c7663f4  removing unnecessary stuff
    omit 19c2ea6  improving security removing groovy-eclipse-compiler
    omit 76ee0e5  completing Jean-Louis commit about jaxrs
    omit 01eebba  improving security
    omit 7ce7b7a  we can now install more than one version of the server in the same box.
    omit cf2727e  Adding JAX RS API in the exclusion list web application can not emebed
    omit f2ade5e  OPENEJB-2085 this validation is now correctly done by openwebbeans so remove it from openejb, thanks Moritz Becker to identified it
    omit 2c60704  https://issues.apache.org/jira/browse/TOMEE-245 * trying "build-helper-maven-plugin" * "/usr/share/tomee/temp" instead of "/tmp"
    omit fb8994b  https://issues.apache.org/jira/browse/TOMEE-245
    omit 62428dc  TOMEE-1104 using tomcat 7.0.53 to validate regression of 7.0.52 are fixed
    omit bcddf23  logger of observerManager needs to be init lazily
    omit cc31c18  moving docs to "usr/share/doc/tomee/"
    omit a87bae9  "prerm" should remove leftovers
    omit b8c372b  cosmetic
    omit 1b9778f  https://issues.apache.org/jira/browse/TOMEE-245 Ok, it builds and installs a debian package for Apache TomEE Plus. We still need to...  * hack it to create debian packages for all TomEE versions  * improve the init scripts  * meet the debian policy [https://www.debian.org/doc/debian-policy/]
    omit fd3b4dc  cleaning merge issue
    omit ad513fa  Add toString to print webapp information
    omit a5ef5ee  TOMEE_1149 Add toString to BeforeEvent and AfterEvent objects to also include toString() of the wrapped event
    omit 1af19e8  pmd fixes
    omit 2c1add2  TOMEE-1152 - Failure related @Observes infinite loops protection
    omit a37afe4  TOMEE-1148, TOMEE-1149 TOMEE-1150 : Basically an @Observes rerwite
    omit 7e56159  opps didin't commit the right patch, sorry
    omit c053ed0  regression tests of David passing, side note: should surely be reviewed since behavior was not shocking
    omit 74e7c4b  TOMEE-1149: BeforeEvent to compliment AfterEvent
    omit aeed1fd  Test TOMEE-1149, observe both event and after event in same object
    omit 72a2907  More testing for TOMEE-1189 make fireEvent() return the event for fluent API
    omit 0664ef4  Test that would have passed prior to this week's reworking of ObserverManager
    omit ff825cb  Testcase for Observers
    omit 15e1e27  removing System.out with shouldn't be here
    omit 561ce78  OPENEJB-2084 AfterEvent to replace Stop/Start events
    omit 8e290c4  TOMEE-1149 AfterEvent
    omit 3dbe61e  Clean observer method names
    omit a56faf4  Ensure there is an AppContext when possible
    omit 1775f7d  OPENEJB-2084 - Move Server Services to a dedicated "Start" event
    omit 324a76f  what happen? reverting to keep test working as expected
    omit 79389a5  don't log WorkerContext info in embedded mode
    omit 2e813b0  TOMEE-1145 using provisioningutil to resolve classpath element of resources even when using properties + fixing tests
    omit 5e38562  TOMEE-1145 fixing pmd + using provisioningutil to resolve classpath element of resources
    omit 21c4464  TOMEE-1147 tld in web-inf/classes/meta-inf
    omit 8cca9d0  TOMEE-1146 - Support multiple JDBC Driver class versions TOMEE-1145 - <Resource classpath=""> attribute
    omit 1711bb9  TOMEE-1144 supporting full java run - no script
    omit 337ef31  adding few logs to know when tomee is extracted or not
    omit 0f2b64b  handling redirection even for java 6
    omit 4d4043b  making pmd happy
    omit cd2ef88  TOMEE-1144 better handling of process + handling CATALINA_OPTS
    omit 8e5f236  OPENEJB-2082 allow to call an observer after another one
    omit a3c08ed  https://issues.apache.org/jira/browse/OPENEJB-2082
    omit 91ef6c3  OPENEJB-2081 - Move existing event to the right place
    omit efe3699  OPENEJB-2081 Final toString
    omit c0f679e  TOMEE-1144 exec goal for tomee
    omit df7212b  TOMEE-1143 Getting duplicate deployment id exception when try to multiple deployment with TomEE Arquillian embedded. Thanks Muhammed Olgun for the patch
    omit e77ceb1  TOMEE-1142 cxf 2.6.13
    omit 644dfce  TOMEE-1140 cdi login module integration
    omit deaff46  A REST with CDI example
    omit 437613e  finals and formatting
    omit 897a378  Fix TOMEE-1139
    omit 1356e0b  TOMEE-1138 ensuring we proxy local beans with correct interface when behind a normal scope and not the one provided which can be wrong or Object
    omit eac99dc  TOMEE-1138 adding a test on conversationscoped beans
    omit 931e88f  TOMEE-1108 myfaces 2.1.15
    omit 4a41e57  avoid to pollute logs when in param is not a cdi bean for an arquillian method
    omit 34b843d  avoid NPE in provisioning loader when created programmatically
    omit a3ad8e9  TOMEE-1137: Mark all apache-tomee pom dependencies provided
    omit 0bd5bef  optimizing normal scoped cdi bean in cxf-rs module (there are proxies so we can cache them brutally)
    omit 93a8f67  concurrency protection
    omit 58d7394  TOMEE-1136 adding a test to ensure stop doesnt destroy the context
    omit 1056aeb  TOMEE-1136 first step to keep context.stop() working, still some testing to validate
    omit 1b3fc53  TOMEE-1135 cxf changed a bit the way lifecycle is handled so adapting our code
    omit b2880a4  svn merge -r 1573232:1573233 https://svn.apache.org/repos/asf/tomee/tomee/branches/tomee-1.5.x
    omit c687dbe  TOMEE-1134 amq conflict
    omit 4320412  xbean.spring is not in tomee
    omit b4f9a1b  TOMEE-1133 @CdiExtensions for app composer
    omit acf9bcf  derby.system.home
    omit c422ceb  javaagent params uses =
    omit 849f222  OPENEJB-2078 add pojo-deployment in opeenjb-jar.xsd
    omit 6b3084b  OPENEJB-2071 check async rules. Thanks Tommy for the patch and the patience
    omit 52f69d8  removing myfaces initializer which is in fact done in tomeemyfacesinitializer to avoid false positive and reuse tomee scanning - TODO: see if it is still relevant since we pass the xbean finder to tomcat, this part should be removable from openejb-core and tomcat-catalina normally
    omit b9ea747  supporting parameters on javaagent (tomee mvn plugin)
    omit 3352027  TOMEE-1132 javaagents in tomee mvn plugin to be able to use mvn coordinates
    omit 41d69ff  TOMEE-1131 owb 1.2.2
    omit f4ae23c  fix formatting
    omit d10f106  https://issues.apache.org/jira/browse/OPENEJB-2076 Checks for braces around code blocks.
    omit d31ee0d  fixing pmd violation
    omit 3be6c05  https://issues.apache.org/jira/browse/OPENEJB-2073 no more non-final parameters and local variables (fixing potential refactoring bugs)
    omit 8cb52c9  openejb-core PMD - AddEmptyString Do not add empty strings
    omit 6e9adb8  https://issues.apache.org/jira/browse/TOMEE-1129 WebAccess contexts panels - frontend
    omit 297b95a  add a limit to the returning log file.
    omit 3e6a170  removing unnecessary imports and code
    omit dfcdee1  TOMEE-1130 support ServletContext injection
    omit 0eec38e  cosmetic
    omit b797375  Fix versions
    omit 49ed0bf  Fixing the package dependencies test
    omit e073cd3  https://issues.apache.org/jira/browse/TOMEE-1129 WebAccess contexts panels - backend
    omit 8a06f38  https://issues.apache.org/jira/browse/TOMEE-1128 Align Installer and WebAccess GUI style
    omit 1788abe  Make the event usable lol
    omit 9808dd9  OPENEJB-2074 add a new event before AppInfoBuilder
    omit c4af864  https://issues.apache.org/jira/browse/OPENEJB-2073 no more non-final parameters and local variables
    omit 78977bd  https://issues.apache.org/jira/browse/OPENEJB-2073 no more non-final parameters and local variables
    omit f0f11e5  Fix webBeansContext initialization
    omit a7418aa  Format and finals
    omit 28e1d7a  Minor tweaks and cleanups
    omit 39634d1  Remove bad import and format/finals
    omit f32e017  trying to get a better cleanup of tomcat classloader whatever the way we undeploy the app
    omit 778536c  getResource* protection against eager close
    omit 233ce08  we don't need that.
    omit 5fbe78a  TOMEE-1127 - New Event: @Observes LifecycleEvent Rename EventHelper to Extensions, add javadoc
    omit 4162ae5  Tomcat 7.0.52 new fix from Romain
    omit 98706c3  Fix from Romain to fix some Tomcat 7.0.52 breaking changes
    omit bf06c7e  TOMEE-1104 tomcat 7.0.52
    omit dadfe64  typo
    omit 0f93921  Providing a more flexible way to override wadl generator for jaxrs
    omit 7d2b69c  Not wanted
    omit ce75790  Visit https://issues.apache.org/jira/browse/TOMEE-1126.
    omit 84660f4  Visit https://issues.apache.org/jira/browse/TOMEE-1126. Synchronization.
    omit d753b19  we already had this issue but seems it was not fixed, using daemonthreadfactory everywhere in multicast + little refactory of our custom pool in servicepool
    omit ae6d754  fix lint issue
    omit 726d9f2  cosmetic - sessions table
    omit 8b2e389  updating openjpa version to avoid warniing in archetype
    omit eb68569  arquillian was broken regarding arquillian versions
    omit f5f159f  once @Remove the stateful shouldn't be used anymore
    omit ff677f6  avoid npe
    omit 1783fd8  TOMEE-1125 @Remove doesnt trigger stateful cleanup
    omit 7b19f13  adding apache header
    omit 21f65a8  https://issues.apache.org/jira/browse/TOMEE-1124 "getCallerPrincipal().getName()" works fine but "isCallerInRole" and "isCallerAuthorized" do not
    omit 64f34d9  cosmetic - adding assert message
    omit 6ef8e27  cosmetic
    omit 598229c  https://issues.apache.org/jira/browse/TOMEE-1123 webaccess: create a new context per script execution
    omit c842594  TOMEE-1121 adding openejb.cxf-rs.wadl-generator.ignoreRequests
    omit 0ef0f30  better alignment of the sessions grid.
    omit 7c0e21a  https://issues.apache.org/jira/browse/TOMEE-1120
    omit abc1b98  TOMEE-1119 ensuring servlet path is right even in system classloader usage to avoid scanning issue in tomee
    omit 2f875e5  jdk6 and my local jdk7 throw exceptions with different stacktraces.
    omit b4f75b2  use webjars instead of 'static-tomee' stuff.
    omit dbb8ff2  use webjars instead of 'static-tomee' stuff.
    omit 71ea5c0  *project.properties.localRepository was not translated to the real value. It was the "${settings.localRepository}" string instead of '/home/tveronezi/.m2' value. Using value from 'pom' (this) instead. *adding some auxiliary assert messages
    omit 4affca2  oops.. Committed by mistake. Removing it.
    omit a38ced3  project.properties.localRepository was not translated to the real value. It was the "${settings.localRepository}" string instead of '/home/tveronezi/.m2' value.
    omit d5769ed  Upgrade to groovy-maven-plugin Bump a few versions.
    omit 0050ea7  Update groovy-maven-plugin usage Ignores.
    omit b473aba  Removing unused files.
    omit 0aab5ba  Replace gmaven with groovy-eclipse-compiler - Gmaven is now only useful for pom scripts.
    omit 102f7f5  use webjars instead of 'static-tomee' stuff.
    omit dd7e52e  use webjars instead of 'static-tomee' stuff.
    omit c6c00d3  use webjars instead of 'static-tomee' stuff.
    omit be974a5  use webjars instead of 'static-tomee' stuff.
    omit 40f9e5d  use webjars instead of 'static-tomee' stuff.
    omit 173bb9a  use webjars instead of 'static-tomee' stuff.
    omit da9ef21  use webjars instead of 'static-tomee' stuff.
    omit 6ad9f39  use webjars instead of 'static-tomee' stuff.
    omit c36351e  use webjars instead of 'static-tomee' stuff.
    omit 2a6a339  use webjars instead of 'static-tomee' stuff.
    omit 799d4b8  use webjars instead of 'static-tomee' stuff.
    omit 0007fd0  Trying to get rid of the "too many files open" issue. I think that's related to the gmaven plugin (wild guess).
    omit 510dfbb  Check for content.
    omit adc4f80  Formatting finals and bump up a few versions.
    omit d64b064  closing httpresponse
    omit 559970d  Use variables defined by the parent pom.
    omit faf9746  https://issues.apache.org/jira/browse/TOMEE-1116 https://issues.apache.org/jira/browse/TOMEE-1117 https://issues.apache.org/jira/browse/TOMEE-1118 missing files
    omit aaf71a2  https://issues.apache.org/jira/browse/TOMEE-1116 https://issues.apache.org/jira/browse/TOMEE-1117 https://issues.apache.org/jira/browse/TOMEE-1118
    omit 387d3b6  TOMEE-1115 xbean 3.16
    omit 8fa5abb  Fix commons-lang3 and commons-lang
    omit 4c2dfbe  Use static reference for pmd
    omit 3e6c6a3  Don't go into that BeanValidationAppendixInterceptor when BVal 1.1 available cause already available out of the box
    omit b4384be  Initializing the SystemInstance so we get all properties mechanisms with overrides
    omit 5980a83  supporting mdb as well for bval interceptor + skipping this interceptor is bval 1.1 is on
    omit 0b7a4b0  Fix https://issues.apache.org/jira/browse/OPENEJB-2070
    omit dd836d1  Patch from Ivan St. Ivanov, OPENEJB-678: Validation: Explicit check for InvocationContext incorrectly used in bean callbacks Thanks, Ivan!
    omit 95f58cd  TOMEE-1114 useOpenEJB and stop command
    omit 6fcea2b  TOMEE-1114 useOpenEJB option in tmp
    omit 98c1d5e  TOMEE-1114 support openejb-standalone with tomee maven plugin
    omit 177f5c0  fixing more entities in arquillian tests
    omit 4606cc7  OPENEJB-2068 handling bridge methods in localbeanproxyfactory
    omit 20d8a25  TOMEE-1113 custom persistence adapter for amq
    omit a598128  adding id field in Address
    omit 9b95efc  TOMEE-1112 kahadb support
    omit ce025d2  fixing test failling cause of adding eclipselink running after openjpa on the same data
    omit ef730b3  Fxing ID for EclipseLink
    omit db1e90d  Fxing ID for EclipseLink
    omit 833ab2c  some debug code -- disabled and only can be enabled by hardcoding currently
    omit 1e88377  Adding EclipseLink properties to the persistence unit definition
    omit e052476  TOMEE-1111 - Expand SQL logging capability to include failed statements as well
    omit c2225bc  giving to eclipselink our internal mbeanserver + adding few debug for test failure
    omit 483bb48  removing org.apache.openejb.eclipselink.JTATransactionController to use right eclipselink API + wiring it in openejb-core
    omit 247d0ee  adding OpenEJB server platform for eclipselink
    omit 299e490  fixing name of core eclipselink
    omit 6ad73d1  TOMEE-1109: Use JPA 2.0 version of EclipseLink (2.4.2)
    omit 5992104  TOMEE-1110 adjusting datasources names only when not already done
    omit 5d366a9  TOMEE-1109 Adding EclipseLink to "plume" distro Ability to switch the internal default based on which libraries are present
    omit 14fb464  TOMEE-1109: Arquillian setup for "plume"
    omit bc5b378  Ability to run CDI TCK on any TomEE zip (webprofile, jaxrs, plus, plume).  TOMEE-1109
    omit 8d455fb  ignoring failed parsing for taglibs
    omit 87af567  Yank useless "debug" log line
    omit bacc7f2  TOMEE-1109: Basic mojarra binary now appears to be working
    omit 721192a  yank myfaces, add mojarra
    omit 9d98b7e  TOMEE-1109 : Potential TomEE distribution with Mojarra and EclipseLink
    omit 1207167  Added tests for xml and json based wadl.
    omit cd21e44  -Makefile: We don't need it. -README.md: It is a copy of the original "moviefun" project.
    omit cb416ae  -Missing distributionManagement -Formatting
    omit 7618287  missing plugin repository
    omit 077493a  Reproducing some of the moviefun tests in moviefun-rest
    omit 138aaf9  catching noclassdeffounderror for temp class loading and system loader usage
    omit edfdf5c  logging exclusion in debug mode
    omit ffff681  after checkstyle, pmd!
    omit ddac450  oops tabs
    omit d816e91  removing cdi/my integration since mf should do it perfectly alone now
    omit 6d8d926  TOMEE-1108 myfaces 2.1.14
    omit 91e2025  TOMEE-1107 supporting new hibernate provider, need new jtaplatform since hibernate loves to change packages...
    omit 276a7b9  TOMEE-1107 supporting new hibernate provider
    omit 7bf9286  allowing to deactivate jaxws endpoint as cdi beans + correct cleanup
    omit 67db7f5  TOMEE-1105 jaxws endpoints as cdi beans
    omit b799a11  TOMEE-1104 tomcat 7.0.50 tld handling changed + avoid mvn warning
    omit 0df4cba  TOMEE-1104 Tomcat 7.0.50
    omit fac4324  TOMEE-1102 skip string usage when slurping file bytes
    omit c11a8c5  OPENEJB-2065 better openejb patch from Bill Cole
    omit eca411b  TOMEE-1103 tomeeAlreadyInstalled option
    omit d29fbcf  OPENEJB-2065 fixing debug test
    omit b146e4b  TOMEE-1102 adding deployerProperties config (arquillian.xml) for tomee remote adapter, setting at least openejb.deployer.binaries.use=true should make it working for remote hosts
    omit b4c1bdd  TOMEE-1101 support enrichment of test method params - better test class handling
    omit 6edfa40  TOMEE-1101 support enrichment of test method params
    omit f9897fd  OPENEJB-2064 @DenyAll on class
    omit 23f115e  TOMEE-1100 logging the uri when it is not an absolute url in persistence unit resolver
    omit 0eb7019  TOMEE-1099 adding system property tomee.arquillian.ear.context to be able to control web context in ears
    omit e7b9195  TOMEE-1099 war in ear are not named as the ear generally
    omit d021c42  TOMEE-1093 fixing default for shouldSkipSlf4j
    omit 3c6b32c  TOMEE-1097 allow to define urls as resources
    omit a685608  Only log SocketException at debug level
    omit 290e311  Catch UnsupportedOperationException in CxfRsHttpListener Bump some versions.
    omit b6dcb88  TOMEE-1094 derby shouldn't be skipped
    omit 82ab5f6  Use hibernate-validator 4.3.1.Final
    omit c50a4b0  More pom cleanups. Need to ensure versions go up to top pom to avoid conflicts. mbean-annotation-api now belongs to container.
    omit e97aac4  Pull up versions into parent - All version management should be in the top level pom.xml Pull shade quartz back in and call it what it is.
    omit 354e9b0  Improve MulticastPulseAgent/MulticastPulseClient by allowing client to notify server of unreachable hosts - Eventually a server will stop sending them out. Pull some more <version> tags up to parent pom dep-management where they should all be. Allow server project to build from it's own directory. Finals.
    omit 0d3d156  https://issues.apache.org/jira/browse/OPENEJB-2062
    omit 0da633b  fix parent pom and set correct quartz version to SNAPSHOT
    omit c4bef8c  Yank deps module as shading in the same project where the dep is used causes problems in other maven plugins like maven-assembly-plugin
    omit ac693c5  moving to top-level 'deps' project.  creating and using a shaded dependency in the same build confuses maven plugins like the maven assembly plugin which will included both original and shaded versions in aggregate zips
    omit bf758cb  adding the old checkstyle.xml and profile back.
    omit 3b9fdb4  Improving DerbyNetworkService tests.
    omit b1da016  slight optim on slf4j skip algo
    omit 1ade63f  TOMEE-1093 better slf4j filtering
    omit 0a13568  quartz properties renaming + skip in URLClassLoaderFirst
    omit a9eee95  https://issues.apache.org/jira/browse/OPENEJB-2061
    omit 5f170d4  fixing quartz default in our shade + fixing quartz ra sample
    omit 7240031  TOMEE-1092 shade quartz + some more pom cleanup in examples
    omit 9185543  TOMEE-1092 shade quartz + some more pom cleanup
    omit decb88f  TOMEE-1092 shade quartz
    omit 5e0c613  https://issues.apache.org/jira/browse/OPENEJB-2060
    omit 87c2647  https://issues.apache.org/jira/browse/OPENEJB-2059
    omit 29a6166  https://issues.apache.org/jira/browse/OPENEJB-2058 -adjusting code  -removing old checkstyle.xml file and profile.
    omit 9ce41e5  rolling back changes while unable to create a unit test that validates it.
    omit 44be0a7  https://issues.apache.org/jira/browse/OPENEJB-2057 checkstyle with no conflicting rule.
    omit 68bed34  https://issues.apache.org/jira/browse/OPENEJB-2057 checkstyle with no conflicting rule.
    omit 04fb7a7  https://issues.apache.org/jira/browse/OPENEJB-2057 checkstyle with no conflicting rule.
    omit 2af7269  Using "Object.equals" and "Object.hashCode".
    omit d57dcc5  correct hashcode in lazywebappclassloader
    omit c01b615  cosmetic - replacing tabs by four space characters.
    omit e8c0b6d  whatever say PMD or sonar it is always better to get a working code ;). Fixing LazyStopWebappClassLoader
    omit 04565e9  cosmetic
    omit 1abd4ed  cosmetic
    omit 01a02f2  Reverting this change a bit for testing purposes.
    omit 349cd8b  openjpa is now 2.4.0-SNAPSHOT
    omit 0da3031  it looks like it broke the build big time. The new hashCode methods seem suspect. Reverting and firing the build again.
    omit 2cfc881  it looks like it broke the build big time. Reverting and firing the build again.
    omit 641ce7e  TODO: remove the skipTests flag. I needed to do it because it was throwing this exception. Test set: org.superbiz.projectstage.TestingProjectStageTest Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 3.194 sec <<< FAILURE! checkManagerValue(org.superbiz.projectstage.TestingProjectStageTest)  Time elapsed: 0.131 sec  <<< ERROR! java.lang.ClassCastException: $Proxy52 cannot be cast to org.junit.runner.RunWith
    omit 5410fdf  Retry connection after 10 seconds in case of failure. Slow machines (like mine. :) ) may not have a chance to startup derby before que connection request.
    omit f35fe85  increasing CLIENT_DELAY value, otherwise test may fail in slower machines.
    omit efcb496  Waiting for the "root" server to start before continuing the tests, otherwise test may fail in slower machines.
    omit 491fd1d  adding "openejb-jpa-integration" into the classpath of "execute-jaxrs-installer" and "execute-plus-installer" gmaven-plugin executions otherwise "~/dev/ws/tomee/trunk/tomee$ mvn clean install" won't work.
    omit bd04fce  https://issues.apache.org/jira/browse/TOMEE-1090
    omit 942de8a  https://issues.apache.org/jira/browse/OPENEJB-2056
    omit dfe4208  manually excluding controversial rules.
    omit 63c8451  pmd should complain before the tests
    omit a3d6a98  https://issues.apache.org/jira/browse/OPENEJB-2055 PMD basic.xml rule.
    omit 952741a  https://issues.apache.org/jira/browse/OPENEJB-2054 PMD unusedcode.xml rule.
    omit 1ce8b06  https://issues.apache.org/jira/browse/OPENEJB-2053 PMD finalizers.xml and imports.xml rules.
    omit b10e3b9  https://issues.apache.org/jira/browse/OPENEJB-2052 PMD EmptyIfStmt
    omit 6633733  https://issues.apache.org/jira/browse/OPENEJB-2051 PMD EmptyWhileStmt
    omit da00188  https://issues.apache.org/jira/browse/OPENEJB-2050 PMD EmptyStatementNotInLoop
    omit ce87a6c  https://issues.apache.org/jira/browse/OPENEJB-2049 PMD EmptyCatchBlock
    omit b2cd735  fixing parent version for child of maven module
    omit ff96a0f  using 1.6.1-SNAPSHOT for maven parent pom (4.6.1-SNAPSHOT is another candidate but 1.0.3 seems too broken)
    omit 99d2561  upgrading versions to x.6.1-SNAPSHOT
    omit be191a5  OPENEJB-2048 Add a DirectConnectionFactory to the client side for simple cases
    omit b98bbcb  Add a salt when initializing the Random
    omit 89afea5  using new javaagent doc url
    omit 4a90a92  OPENEJB-2047 ignoring com.sun. in javaagent
    omit 8cdb296  TOMEE-1089 set driverDelegateInitString only for JobStoreSupport children
    omit 16bd56d  TOMEE-1088 NPE protection for classpaths in run()
    omit e773b38  TOMEE-1086 seems tests were not don in the right order for @WebServiceRef.value
    omit 4642a80  test checking we support @WebServiceRef for soap 12 bindings
    omit 5734c17  TOMEE-1085 better check for jaxrs scanned classes
    omit 00244aa  Add user check to test
    omit 8135db2  fixing failling test
    omit 1d03c85  TOMEE-1084 forcing a port when deployment cxf endpoints
    omit f449937  Log as error. Some more finals and cleanups.
    omit 32e557c  OPENEJB-2046 taking into account local identity + entrering ThreadContext when appropriate and not too early in async methods
    omit b5f04a6  Finals and cleanups. Added AsynchInRoleTest
    omit bdfa8cd  Also should not have been checked in
    omit 47b0ce8  Ok, this was just a current test.
    omit 6747d1c  Cleanup and finals in preparation and research on https://issues.apache.org/jira/browse/OPENEJB-2046 Various tweaks.
    omit 3f06bad  TOMEE-1083 avoid classloading issues when using tccl with quartz
    omit 622b895  TOMEE-1082 adding javaagent to service.bat. Thanks Kimmel for the patch
    omit 269b534  TOMEE-1081 @WebServiceContext in pojo endpoints
    omit 1c01663  Improve multipulse discovery - Server agent now pulses response more efficiently.
    omit f9bc831  TOMEE-1080 allowing to create properties as resources easily
    omit b0c8922  do not import "java.lang"
    omit 7036b46  Unnecessary fully qualified name
    omit 649ef08  -removing unused imports -removing unnecessary parentheses
    omit 89b52a5  removing unnecessary interface modifier
    omit 87056b4  TOMEE-1079 sorting resources before destroying them
    omit 73d3894  adding a test demonstrating how to use an AMQ XA connection factory
    omit f32fa28  TOMEE-1075 don't use SystemInstance too eagerly in PersistenceBootstrap + runWarmup only after SystemInstance init
    omit 92ca130  TOMEE-1077 openejb.timers.on property
    omit 410d03e  TOMEE-1076 spring-web integration
    omit 5fee263  add excludes to rat.xml
    omit 255b2e9  added missing license headers
    omit 27a6c4b  TOMEE-1074 cosmetic
    omit ccd77f9  TOMEE-1074 removing unnecessary imports
    omit c31dffd  TOMEE-1074 Done
    omit c83c970  Modules should be declared in a profile - The default (main) is is used unless otherwise specified.
    omit 0088016  TOMEE-1073 tolerating spaces in war names
    omit 658ca78  using released openwebbeans version
    omit 4ddfe2a  xbean 3.15 is released
    omit 6cdcbec  xbean-3.15 is released
    omit 1f8a51b  https://issues.apache.org/jira/browse/TOMEE-1072
    omit 4d7eb57  attempt to fix tck issue
    omit 33f8443  TOMEE-1071 .skipping classes supposed in the jvm when they are effectively in the jvm
    omit 491f5a4  now we scan with linkage we can get rest applications which are abstract
    omit 92f115a  TOMEE-1070 missing headers
    omit 960ac8c  TOMEE-1070 committing Loïc Rodier's patch to support client config of ssl on http
    omit ee6c261  cleanup + npe
    omit 0a1e9d2  Fix a potential NPE
    omit cb5b186  OWB-910 starting request scope when session is invalidated too
    omit 4aff984  removing OWB deprecated calls + a little cleanup in spring-data-proxy-meta
    omit ad8a68a  we need to enable meta by default for ejbmodules
    omit d17c513  TOMEE-1069 undeploying rar resources correctly
    omit 724845c  TOMEE-1068 cluster deployment shouldn't be activated by default since it is unexpected
    omit 693b091  stax-api is useless normally since it is bundled in javaee-api
    omit f56531b  seems MetaRunner needs finder.link() so forcing the linkage
    omit 892ad30  setting webfragment of tomcat7-websocket jar manually since it is buggy in tomcat 7.0.47 - TODO: see if we remove the hack or keep it for speed in next versions
    omit 7a841e1  polling xbean version + adding openejb.finder.force.link + removing all finder.link() invocation which are useless if we use enableFinderOptions
    omit 6ec26ff  TOMEE-962 myfaces 2.1.13
    omit 780d8d4  no need of websockets for tomee embedded by default + prefixing tomee realm objectname to avoid conflicts
    omit afc55ba  generics are more an issue in xbean findByXXX than something great when used in a generic backbone
    omit bc1a6b4  cleaning up no more used variables
    omit 5ca50d8  no more need of this logic since it is done eagerly in core so simply route to the right method
    omit 6f0f055  TOMEE-740 tomcat 7.0.47
    omit 4389934  TOMEE-1065 when ear has a single war using the war context for arquillian
    omit b2b08c0  SystemInstance not available in jee
    omit b685974  using sun default soap*factories + using sun as default provider if using our factories. We saw with jlmonteiro it can help a lot under some conditions when security is on.
    omit cfa080a  using fastBoot property when using jaxb
    omit 6b90cca  cleaning a bit CXF logs - which can conflict with our logs - when deploying webservices
    omit 4c33366  TOMEE-1064 adding schema-locations and wsdl-location property for soap cxf endpoints
    omit 07b1349  adding a test validating our behavior for @PostContruct + @Singleton + @Async in postcontruct method is fine (regarding the need)
    omit f7a323b  adding tomee-plugin.catalina-base to be able to override catalina base in tomee mvn plugin
    omit c969b82  TOMEE-1021 swallowing errors reading faces-config.xml - Note: this is done hacking the generating code while we don't upgrade to JSF 2.2
    omit b628146  oops typo
    omit d88c778  TOMEE-1062 AMQ 5.9.0
    omit d41f5bd  TOMEE-1060 using a single http transport factory
    omit dcb0fd1  TOMEE-1059 applying Loïc Rodier patch to support custom tomcat context through Arquillian + ears. Thanks Loïc
    omit e87cecb  typo in swizzle fix commit, we shouldn't exclude all swizzle
    omit 1e645d0  More for https://issues.apache.org/jira/browse/OPENEJB-2042
    omit 8ee5ffb  Finals only.
    omit e80aaa9  adding a basic way to test tomee maven plugin
    omit 9aa8c99  TOMEE-1058 Expose configurable classpath parameter. Thanks Bob Ziuchkovski for the patch
    omit 8692e4a  TOMEE-1057 @ApplicationException even if not registered in ejb-jar.xml
    omit a7c6186  Fix https://issues.apache.org/jira/browse/OPENEJB-2042 Toy with https://issues.apache.org/jira/browse/OPENEJB-2045
    omit 53763e0  TOMEE-1055 completing docBase find algorithm
    omit 7ca7506  https://issues.apache.org/jira/browse/TOMEE-1036 renaming static web content modules removing it from "tomee/lib"
    omit f7a223d  https://issues.apache.org/jira/browse/TOMEE-1054 bug fix and a few cosmetic changes.
    omit 113359f  TOMEE-1037 - Example: RESTful Moviefun Application include moviefun-rest module
    omit af75411  https://issues.apache.org/jira/browse/TOMEE-1036 plugin repository
    omit a75171a  Fix and test for https://issues.apache.org/jira/browse/OPENEJB-2044 - Single Action Timer created in @PostConstruct fails to start
    omit f537e5f  DS 0.5 on deltaspike-configproperty
    omit ca9b828  Fix https://issues.apache.org/jira/browse/OPENEJB-2043
    omit 89b54fc  https://issues.apache.org/jira/browse/TOMEE-1036 removing static jar files from catalina lib directory
    omit e960237  https://issues.apache.org/jira/browse/TOMEE-1036 renaming static modules
    omit 1133df9  https://issues.apache.org/jira/browse/TOMEE-1036 renaming static modules
    omit 457fdfa  TOMEE-1053 @HandlesTypes support - better cleanup
    omit 15a71ca  TOMEE-1053 @HandlesTypes support - no more linking but enableFindImplementations/enableFindSubclasses
    omit 979092f  TOMEE-1053 @HandlesTypes support - linking lazily = only when inheritance is used in @HandlesTypes + printing a message saying it will be 'slow'
    omit c5bebe1  adding a property to skip finder linking
    omit a734fd7  using JaxbJavaee to unmarshall web-fragment.xml instead of JaxbOpenejb (IDE completion surely)
    omit b29526d  removing debug deps
    omit 92a941d  TOMEE-1053 @HandlesTypes support
    omit 285daf1  Add templates to modify
    omit c812a34  Trim config line to be sure it is empty.
    omit 64281de  oops forgot to deactivate the part of the test needing the future cxf fix
    omit 5d27428  no more need of this hack by default since it will be addressed in cxf
    omit 0cd0afe  adding some logs in tomee webapp adapter to see if the failling test on buildbot is due to buildbot envrt or a bug
    omit 0fff3b6  adding getWadl in cxf-rs mbeans
    omit 0c5c83c  adding wsdl and slurp wsdl in cxf jaxws mbeans
    omit 6cab846  fixing build + fixing path/host in ws service (was in wrong order) + fixing wsjmxtest which was waiting 1000000....too long ;)
    omit 4f7da1a  OPENEJB-2041 Publish JMX information for JAX-WS
    omit b597ef4  OPENEJB-2039 Implement POJO Web Services in embedded mode
    omit 4bcf01b  Fixing a type in JMX description
    omit b2f0ceb  OPENEJB-2039 Implement POJO Web Services in embedded mode
    omit 1f79c71  OPENEJB-2040 OPENEJB-2041 Publish JMX information for JAX-RS and JAX-WS
    omit 9caf2e9  OPENEJB-2039 Implement POJO Web Services in embedded mode
    omit 597ed43  https://issues.apache.org/jira/browse/TOMEE-1036 * adding apache license header
    omit 1776e13  starting @Scedule in BeanContext.start + ensuring it can be eagerly started if used in @PostContruct
    omit 861f53b  adding a test on jaxrs jmx mbeans
    omit 4246b2a  Adding REST resources to JMX
    omit 6f5f081  Refactoring LocalMBeanServer and implementing a simple TransactionManagerMBean
    omit 74d6b08  Be more explicit defining persistence store. Pull plugin version up. Exclude.
    omit 3344157  adding a test on OPTIONS request method
    omit 2b72887  adding parent to tomee-static-content to be able to deploy
    omit 63cf4b1  TOMEE-1051 using a filter for arquillian to avoid issues when mapping an app filter to /*
    omit 393fb0d  more usage of daemonthreadfactory
    omit 37b3661  https://issues.apache.org/jira/browse/TOMEE-1036 * escape valid json string * static libraries should not be protected
    omit a9d2f61  https://issues.apache.org/jira/browse/TOMEE-1036 * secure application
    omit f1ce4a0  adding a test on OPTIONS request method
    omit 2b6cd2e  OPENEJB-2038 we should support custom http method
    omit e23b775  https://issues.apache.org/jira/browse/TOMEE-1036 * removing ui form tomee-webapp
    omit 16b5923  https://issues.apache.org/jira/browse/TOMEE-1036 * removing ui form tomee-webapp
    omit 53e2047  https://issues.apache.org/jira/browse/TOMEE-1036 * removing ui form tomee-webapp
    omit 2f6546d  https://issues.apache.org/jira/browse/TOMEE-1036 * removing ui form tomee-webapp
    omit d30722f  allowing to set the expected archice type in build to be able to continue to build it
    omit a492ca3  https://issues.apache.org/jira/browse/TOMEE-1049 quick compile exception fix
    omit 01600ee  TOMEE-1050 tolerate weld/candi config in beans.xml
    omit 7e3cf1f  TOMEE-1049 xa datasource support in default datasource creator
    omit 1fc6e3c  forgot to call get so toString was used to build path
    omit 27cab10  https://issues.apache.org/jira/browse/TOMEE-1036 * change the code samples (import example) * navbar-brand http://tomee.apache.org/documentation.html * switch "source code" and "output" position * "source code" width fixed to ~80 chars * use TransactionAttributeType.SUPPORTS
    omit 2c29868  TOMEE-1048 supporting redeployment of timers
    omit d3e4e85  completing xa test (hsqldb doesnt support it) + adding a way to get a xa datasource in our dbcp datasources from our resources
    omit 5db7474  forcing container loader in scheduler thread factory to avoid side effects
    omit 1b8885d  https://issues.apache.org/jira/browse/TOMEE-1036 * we don't need all modules. jsr-223 support is enough.
    omit 1aaa225  https://issues.apache.org/jira/browse/TOMEE-1036 * Makefile with some handy aliases
    omit 7d0d0b3  https://issues.apache.org/jira/browse/TOMEE-1036 * Moving stuff around: merging subprojects.
    omit 3f7d396  https://issues.apache.org/jira/browse/TOMEE-1036 * Moving stuff around: merging subprojects.
    omit 79ee011  TOMEE-1047 TOMEE-1046 allowing to deploy N times resource adapters (could be great to find a better config than system properties) + allowing to use existing resource as jta datasource - skipping some check if it comes from a resource adapter. In clear we can now use tranql
    omit 1bcd3a8  TOMEE-1045 better app matching algorithm in undeploy mojo
    omit 9777b49  https://issues.apache.org/jira/browse/TOMEE-1036 * Creating new module for js resources for reuse
    omit 37477d3  exposing in jmx exclude unlisted classes
    omit a19b86d  TOMEE-1044 using equals instead of == to compare transactions
    omit 82ac363  adding a test on xa datasources
    omit 4d970c7  using objectweb default since we don't provide any apache packaged version of BlockLogBuffer
    omit ae9e6a5  TOMEE-1043 always reading system properties when overriding arquillian config
    omit 9244d8f  we don't need this ugly hack which makes tomee maven plugin don't look like tomee standalone - was before we fix NPE in DataTypeConverter
    omit 7e81866  allowing to configure a filter on Mvn
    omit 77b26fd  https://issues.apache.org/jira/browse/TOMEE-1037 filter
    omit a3c1a2a  https://issues.apache.org/jira/browse/TOMEE-1037
    omit 3358db6  https://issues.apache.org/jira/browse/TOMEE-1037
    omit 67ca818  TOMEE-1041 adding Mvn.Builder to create archives
    omit 1df2f73  TOMEE-1041 basic mvn integration in ziplock - surely to enhance
    omit 24e93d1  TOMEE-1040 - Abstract Dynamic Beans
    omit 80d42b6  https://issues.apache.org/jira/browse/TOMEE-1036 escape special chars
    omit 7c5742b  https://issues.apache.org/jira/browse/TOMEE-1036 escape special chars
    omit 1f5b63f  https://issues.apache.org/jira/browse/TOMEE-1036 cosmetic
    omit 9dfeabf  https://issues.apache.org/jira/browse/TOMEE-1036 Changing log category
    omit d3baf2d  https://issues.apache.org/jira/browse/TOMEE-1036 Removing unnecessary logs and listener.
    omit d211db0  https://issues.apache.org/jira/browse/TOMEE-1036 Using tomee plugin tom run the application. We no longer need Makefile.
    omit 647146b  TOMEE-1039 derby embeddeddatasource handling through @DataSourceDefinition
    omit 4366f8f  TOMEE-1038 avoid ambiguity and then not deterministic auto resource creation
    omit 0ea6f60  we need jaxrs
    omit c6f5173  putting groovy in right package (org.apache.tomee) + using tomee-admin role (the one we add by default) + adding tomee mvn plugin in webaccess-gui to be able to run mvn tomee:run and test on localhost:8080 + removing ejb-jar/beans/persistence.xml which were useless and creating datasources/implying more logic
    omit 68dfab5  https://issues.apache.org/jira/browse/TOMEE-1036 Using "anyword" autocomplete instead of only javascript. Probably more useful.
    omit cd33b1d  TOMEE-1037 - Example: RESTful Moviefun Application Just starting
    omit 55629b3  https://issues.apache.org/jira/browse/TOMEE-1036 tomee-webaccess push
    omit d7d7b7f  https://issues.apache.org/jira/browse/TOMEE-1036 tomee-webaccess push
    omit 591e312  Actually don't need commons-io anymore
    omit 6bc74b8  TOMEE-1035: Fix examples to work in IDE, outside of Maven
    omit cb1a44e  Use tighter ziplock APIs TOMEE-1033
    omit 9863a40  don't forget to pre-init the class otherwise it is useless
    omit d356ab4  TOMEE-1034 ability to preload some classes at container setup (Maven.resolver() use case) + fixing new OWB API in core
    omit cd63ec8  TOMEE-1034 ability to preload some classes at container setup (Maven.resolver() use case)
    omit d65976f  TOMEE-1033 - Fill out ZipLock Utilities
    omit 17c690f  Get path of classes to copy from the classloader
    omit 815410c  copying a little bit the altdd logic to avoid classloading loop (and issues) when using openejb javaagent
    omit 3e6914b  TOMEE-1032 trying to read WEB-INF/persistence.xml file in our persistence bootstrap (for openjpa enhancement at load time)
    omit f5851bd  TOMEE-1030 skipping only packaged swizzle classes
    omit b92bf79  TOMEE-1028 creating session in openejb-http only when needed
    omit aa26724  TOMEE-1026 trying to skip jaxws, jaxrs and jms if no implementation in the container
    omit d4ccfcf  OWB-897 using new OWB API for injection targets
    omit 84b92a4  OPENEJB-2037 better handling of logging for EJBContainer
    omit 839c355  new owb api
    omit 624a11c  correct serializability for TimerData and related expressions
    omit 3b5920d  Honor IOException
    omit 722c363  typo in comments
    omit 3814885  adding a quartz test with persistence
    omit e89509b  making CalendarTimerData serializable
    omit c94e490  Remove quartz-jobs
    omit 9db894b  Update PatchedStdJDBCDelegate.java Finals.
    omit f6a06e9  Tag
    omit b1b0e02  Quartz jobs 2.2.0
    omit a6c64ca  Quartz 2.2.0
    omit 3d15047  TOMEE-1011 calendar timer can be auto created or not
    omit c747e5e  tolerating body context whatever the case is since tomcat uses it in its samples
    omit a48f810  TOMEE-1025 queues and topics are destinations
    omit 5e4386a  TOMEE-1023 merging app env-entry with ejbs
    omit 409e53f  TOMEE-1024 @Description on parameters
    omit 3fd466f  TOMEE-1024 @Description on parameters
    omit 7a9330f  TOMEE-1023 merging app env-entry with ejbs
    omit 6c9c303  fixing faces-config.xml for jsf 2.2 reading (in not blocking mode and not in working mode)
    omit b1e74a3  forcing xml-apis which is needed by xerces but in scope test in our parent pom
    omit e8215ba  using correct arquillian version
    omit b484bf3  slf4j is not an option since G uses it
    omit 1ea1ad6  typo introduced in a previous refactoring
    omit 4af67b8  TOMEE-1021 skipping unknown jsf 2.2 tags - notes: 1) we support new javaee namespace forcing to use the old one, 2) flow-definition is skipped ATM since we will not do anything of it in openejb, 3) flow-definition skip is done directly in sxc generated classes which would need to be regenerated to support it
    omit 9976b63  OWB-895 adding myfaces and bval cdi beans if possible
    omit 9777cdf  cause of our cxf loader we need to hack equals in LazyStopWebappClassLoader
    omit 5c5d65c  TOMEE-1020 creating @Provider (jaxrs) from contructor if parameters uses @Context
    omit 4df8db8  Make some serialVersionUID's backwards compatible.
    omit 3db26c9  Big dependency conflict cleanup - mvn dependency:tree -Dverbose - Now only shows minor conflicts in Examples. This may break some tests, but is required for good housekeeping. It is better to fix the tests than keep multiple library conflicts. Examples imports and formatting. Many 'ignores'.
    omit 1de04e6  Should not include slf4j binding in openejb-lite
    omit bedcae1  passivation capable id are kept by bm
    omit 21dfdb4  better handling of IgnoredStandardContext + don't bind ORB and HandlerDelegate if not present
    omit cbc0b25  updating xbean for polling sample
    omit d93bbdc  Ensure JVM excludes are always applied
    omit da079d5  Only need excludeJvm() since XBEAN-247
    omit 39ac393  Use filtering. XBEAN-247 - Better JVM Filtering for OSX
    omit 0c6294e  Better leverage XBEAN-247 - Better JVM Filtering for OSX
    omit 4692da2  Fix more backwards compatibility issues by allowing client to define the protocol. Ensure all Externalizables/Serializables have a serialVersionUID.
    omit 1dcefe6  Ensure all Externalizables/Serializables have a serialVersionUID - Pretty daft to have missed this!
    omit 3952f49  Added client system property "openejb.client.protocol.version" to allow new (4.6.x) OpenEJB clients to communicate with old (4.5.2) servers, with legacy test.
    omit cd9f116  OPENEJB-2035 replacing real jar when using deploy time enhacement otherwise existing classloaders are broken + trying to use container classloader to create datasource when possible
    omit 71cf504  adding Contexts.getHostname
    omit b3f0329  TOMEE-1019 more late init for openejb.session-context and openejb.classloader.skip-app-loader-if-possible
    omit d4ee6db  TOMEE-1019 reading openejb.session-context later since Warmup class prevents it to be read from SystemInstance consistently (system.properties case)
    omit 91e9524  trying to use openjpa.ConnectionFactoryName and openjpa.ConnectionFactory2Name when no jtadatasource or nonjtadatasource are configured in an openjpa persistence unit
    omit 6fa4434  TOMEE-1013 starting request/session/conversation scopes in tomee embedded arquillian adapter + avoiding some potential mem leaks for stateful cache
    omit 41d858d  TOMEE-1017 web fragments should consider adding an entry if not already here only - resources were not merged
    omit f257db1  wss4j > 1.6.11
    omit 766439d  Args should be null
    omit b7a0814  Parameter is an array
    omit e079de9  Parameter is an array
    omit 8590609  Do more work
    omit 4090da1  Added legacy-client test.
    omit 14517a0  Finals, formatting and several minor optimizations.
    omit 5a92f31  Ensure response is processed even on error.
    omit 08625ff  maven + profile + version resolution is just a mess, forcing version for arquillian moviefun
    omit 48e7c08  Steps to ensure legacy client compatibility through ProtocolMetaData propagation - In progress, but initial testing seems OK.
    omit a11126d  TOMEE-1017 web fragments should consider adding an entry if not already here only
    omit 2c636b2  TOMEE-1016 webapp rest ejbs for ears are not filtered from their origin
    omit e5321c2  new OWB api for DecoratorHandler
    omit c8aa9ea  wrong key usage in SessionNormalScopeBeanHandler
    omit b931c1c  TOMEE-1015 updating to arquillian 1.1.1.Final to get multiline support in arquillian.xml
    omit 7e61956  trying to ensure compatiility with previous ejbd protocol (without authenticationInfo)
    omit 4bd76b8  adding openejbvalve to tomee remote webapp to cleanup security
    omit fe6a031  TOMEE-1014 making tomee webapp optional for ejbd
    omit c8d7bdb  TOMEE-1012 AsynchronousPool.RejectedExecutionHandlerClass = ....
    omit 85c0a4b  TOMEE-1011 timerStore is designed as a singleton by ejb
    omit eced8fc  startTime for timer service seemed wrong
    omit 894452f  Adding TomEE version in ServerInfo
    omit 979dcff  making objects static in SessionNormalScopeBeanHandler
    omit a1f1f6a  Really fix backwards compatibility for ejbd. The order of read and write can only ever be changed 'after' the version has been written. NOTE: The best place to append new features is in org.apache.openejb.client.EJBRequest.Body
    omit 5534794  Make JNDIContext.AuthenticationInfo backwards compatible with ejbd protocol - Older clients must still be able to 'talk' with a newer server.
    omit a246eee  Make LocalInitialContextFactory thread safe - Creating a new LocalInitialContext could/would result in a NullPointerException on getRoot() after a destroy due to race condition. Finals.
    omit c4cfc87  Ignore .idea Add utils to openejb profile.
    omit c10a4e2  ensuring a unique stax lib
    omit 8fece6c  TOMEE-1010 don't undeploy webapp before ejb#stop when standalone webapp is undeployed
    omit b43e1eb  Revert and fix bat file. The '*' is a wildcard for the following loop that finds the actual versioned jar.
    omit 7762393  TOMEE-1009 better handling of request thread local cleaning
    omit 7251860  TOMEE-1008 EJBContainer can get null as properties
    omit 239d46e  updating maven dependency plugin in parent to be compliant with last maven version
    omit a9a2214  fixing jettison version in samples
    omit 8116dbe  TOMEE-1007 consistency of warFile and context attribute of tomee maven plugin
    omit a40c33b  fixing jettison version
    omit 57f8c90  TOMEE-1004 tomee order of startup of  ear children
    omit 271e03e  TOMEE-765 cxf 2.6.9
    omit 808b073  handling timestamp snapshots
    omit a33eb5d  adding a quick test for ProvisioningUtil.quickMvnUrl
    omit d28a1af  missing protocol in apache snapshot repo
    omit 0ea03db  avoiding NPE when cleaning up rest servlets
    omit e194e5f  TOMEE-1006 handling custom rest servlets
    omit 0af309c  TOMEE-1005 ensuring to use conf/lib/bin dir when copying resources
    omit 83ac105  OPENEJB-2033 @Alternative and @Specializes for EJB was wrong
    omit fbf8d46  TOMEE-1004 using LinkedHashMap instead of HashMap for ear modules
    omit 8accc22  OPENEJB-2032 Fixing the getServletUrl() for embedded mode
    omit b7a72f4  we don't have javassist anymore in libs
    omit f5a420c  TOMEE-1002 reading web-fragment to get jndi entries to handle
    omit c79c1b6  ensuring we log the simple name of the OWB plugin class at startup
    omit a9b6ec9  wrong value in loop
    omit b8a2aa3  openejb-standalone bat script was broken
    omit 63db2a5  TOMEE-1001 we need to read @BindingType to ensure to respect user config
    omit 23309be  TOMEE-1000 openejb-hessian module - using reflection to potentially let hessian be provided in the app
    omit 2cdeabe  TOMEE-1000 openejb-hessian module - reading appInfo.properties too
    omit 438ca72  TOMEE-1000 openejb-hessian module - test for deployment by config
    omit dd89075  TOMEE-1000 openejb-hessian module - setting OpenEJBLifecycle.CURRENT_APP_INFO for ears + configuration of endpoint path/deployment with hessian for cdi beans
    omit afadb8d  TOMEE-1000 openejb-hessian module - cdi integration + client through an HessianInitialContext
    omit 708eff9  TOMEE-1000 openejb-hessian module
    omit 1c5fff3  TOMEE-999 propagating cxf databinding to service (and not only server)
    omit 93da839  TOMEE-998 handling databinding even if no Service is configured but only the classname
    omit 662005e  TOMEE-992 ContextualSerializer EJBDSerializer shouldn't only load the class to instantiate but should instantiate it too
    omit 40cc53b  TOMEE-740 tomcat 7.0.42
    omit 9186bcb  TOMEE-997 openejb.ejbd.authenticate-with-request property for ejbd protocol
    omit 69ccd5e  TOMEE-996 cleaning contexts in SecurityServiceImpl
    omit 421d7d6  TOMEE-995 reading ejbd config even when embedded in tomcat, it needs to be sync manually with EjbDaemon ATM
    omit ae03149  TOMEE-994 EjbDaemon shouldn't be a singleton + add name in properties passed to init the EjbDaemon
    omit c3f2583  TOMEE-993 WS SEI as @Remote with a flag - keep @Local if it was already here
    omit 6b52c23  TOMEE-993 WS SEI as @Remote with a flag
    omit b0682eb  TOMEE-992 serializer option shouldn't be resetted by ejbds or httpejbd services
    omit afc59d5  TOMEE-992 making ejbdserializer#deserialize class aware
    omit ace2db0  TOMEE-992 adding serializer option for ejbd protocol to be able to use it even for not serializable objects (parameters and result)
    omit 214c1fd  mainly final + using a method to destroy resources in Assembler to make it more readable
    omit 36fe874  TOMEE-989 don't use tomcat jmx registration to be able to clean up correctly resources and avoid to show up the same info everywhere
    omit 32e3c2a  TOMEE-988 cleaning up our tomee datasource creator + avoiding to leak due to our proxies
    omit 6c0ba66  make sure to use 4.6.0-SNAPSHOT
    omit 611636d  forgot to yank import
    omit 2cdfc62  TOMEE-987 - Example: Asynchronous @PostConstruct pattern
    omit 34481ae  TOMEE-986 resources.xml uses a subtree for resources so respect it
    omit a1ebffa  TOMEE-983 TOMEE-984 allowing to use mojarra
    omit 314c8cc  TOMEE-985 activateing async on jaxrs servlet wrapper
    omit 260f0aa  slf4j is mandatory and can't be provided ATM
    omit 5ee3226  Scope
    omit a5aefd0  TOMEE-983 TOMEE-984 allowing to use mojarra
    omit e1ac2b1  Exclusion
    omit 745864f  cleanup of global jndi bindings
    omit b50932f  TOMEE-980 webapp env entry merging in test bean context to be able to lookup them - merging them in global context since otherwise when test bean context is no more here lookup fails
    omit d382c2d  jaxrs test with advanced provider config
    omit 3ce4089  TOMEE-979 tx handling in ContextService
    omit aa9a4e4  TOMEE-981 - Improved Observer error logging
    omit e3d1d1e  fixing tests
    omit aabb67f  TOMEE-980 webapp env entry merging in test bean context to be able to lookup them
    omit ba58e8e  test private postconstruct on cdi beans
    omit 118903f  TOMEE-979 propagating CDI scopes too - deactivating it since it seems opposed to CDI spec even if possible with jsr236
    omit 0e89928  TOMEE-979 propagating CDI scopes too - not sure that's a good idea but seems logical ATM, to refine
    omit 5d5fdf2  TOMEE-979 using container classloader to avoid leaks
    omit 5caaa54  TOMEE-979 more inline impl of trigger scheduling
    omit 949ac7e  TOMEE-979 basic concurrency utilities module (jsr 236)
    omit c54704a  TOMEE-973 openejb.jpa.root-url-from-webinf=true to set root url from WEB-INF and not WEB-INF/classes
    omit e8b8469  new OWB api - renaming
    omit a8a1c62  TOMEE-978 soap ws doesn't work in ear when deploy in webapp and through runtime deployment and not at startup
    omit 9ee2d91  headers
    omit 8751fa6  removing unused deps
    omit 961fc9f  TOMEE-977 jaxrs+rest sample
    omit e4fc5ad  TOMEE-976 avoiding /0 in our warmup classes - ok was really what i first thought...super machine :)
    omit bd7940b  TOMEE-976 avoiding /0 in our warmup classes - oops parenthesis error
    omit b2dbc49  TOMEE-976 avoiding /0 in our warmup classes
    omit 3434269  TOMEE-975 accept WEB-INF/classes/META-INF/*.xml as well as just WEB-INF since it is a common practise and not a big issue for us
    omit 6afa08a  TOMEE-974 ssl in tomee embedded
    omit b0c5929  TOMEE-973 reverting since the spec mandates it even if not that obvious
    omit 14ffbfe  TOMEE-973 fixing rooturl for webapps
    omit c3575ca  small cleanup, seems we don't need TomcatContextUtil and related context in our custom loader for months
    omit 8ba3097  TOMEE-972 removing need of openejb-provisinning by default in our arquillian adapter
    omit bd82cfc  patching arquillian ConfigurationRegistar to ensure we can get new lines in arquillian.xml properties
    omit 1fd6120  upgrading arquillian version
    omit a42b1a6  TOMEE-970 reading loaderClass
    omit 541f531  TOMEE-969 ThreadContext should be propagated in @Asynchronous context - using a copy of the thread context to avoid to get too much info like tx policy
    omit 82a6f4f  we really need to merge our internal properties and system ones to import system properties in our config without needing to loop over all system properties every time we access our properties
    omit 322e445  TOMEE-970 trying to get urls for custom loaders too
    omit a6b1632  TOMEE-970 let use a user loader class - not a good idea in general
    omit d9b5ea3  TOMEE-740 tomcat 7.0.41 + minor fixes needed because of two previous commits
    omit 83c04f2  TOMEE-969 ThreadContext should be propagated in @Asynchronous context
    omit 2ab8793  TOMEE-966 supporting '=' separator instead of : too + using system properties as parent of internal properties to get it as fallback everwhere freely
    omit 9fe26bb  TOMEE-969 @RunAs does not override calling context
    omit e625224  missing header + excluding json because we can't add licence in these files
    omit a1acd88  TOMEE-966 supporting resources.json deployment
    omit 7ecac78  TOMEE-966 supporting resources.json too
    omit 8b72629  TOMEE-966 support of comments through __ key in tomee.json
    omit 163de24  TOMEE-967 applying patch on simple-singleton sample. Thanks Oz for that
    omit 2a120f6  don't set principal name associated with role in run as case if null
    omit 277ef2a  TOMEE-966 adding system-properties and daemons as root in json config
    omit 04babdd  TOMEE-966 parsing manually the json to avoid a dep + to make it working in java 6
    omit ffbef95  TOMEE-968 adding role mapping in openejb-jar.xml to be able to map a principal to a runas role
    omit fc988f9  ignoring test while needing java 7
    omit d8f6766  TOMEE-966 starting some poc about a json config
    omit a8e164c  TOMEE-965 looking into global services for cxf providers
    omit f35a4f0  TOMEE-964 tolerating slf4j-api in web-inf/lib
    omit b0270a9  TOMEE-962 myfaces 2.1.12
    omit 8f3fb51  TOMEE-961 patch from Oz Molaim
    omit 418d8d8  excluding arquillian internal artifact from archive merging in openejb embedded adaptor
    omit 9eb509a  avoiding index exception when deploying a folder
    omit 02cd0d9  TOMEE-960 OPENEJB-2030 xbean 3.14 + using include-exclude order with a better exclusion for quartz
    omit 6b9c29c  Address https://issues.apache.org/jira/browse/OPENEJB-2030 Cleanups and some helpful debugging.
    omit 5321837  TOMEE-956 avoiding NPE in persistence bootstrap
    omit cd04522  copyright until 2013
    omit 639a756  null is no more accepted as app name, using <empty> to avoid issue with JMX GUIs
    omit ce5269b  TOMEE-955 avoiding ObjectName not working
    omit 518902e  TOMEE-954 ensuring our loggers uses the container loader to be created
    omit 7364dcd  using rn instead of nn for end of line
    omit aeba133  filtering resources for myfaces spi too
    omit a148fb3  OPENEJB-2029 Openejb for app composer
    omit dfa8f37  TOMEE-953 tolerate javax. classes from app when not in server
    omit bd0c979  TOMEE-951 TOMEE-952 activating debug level when needed + some sample in logging.properties of tomee to activate openejb specific levels
    omit 4f049db  we don't provide javassist anymore so that's needed in some tests
    omit 87df2ea  -(cosmetic) simplify "sample script".
    omit 52554c5  removing javassist
    omit 8f62848  xmlsec version has to be forced but should stay transitive or be explicitely imported
    omit a1da4bd  OPENEJB-2028 supporting old name lookup through ApplicationComposer injected context
    omit 8db76bd  Resolve xmlsec conflict.
    omit 3507fca  Ensure all target dirs are ignored
    omit 251e461  not sure why we were testing null but it seems highly wrong
    omit 5b873f9  OPENEJB-2027 datasource definition properties wringly parsed
    omit fe8de35  ignoring namespace used in response body
    omit 80ae17c  TOMEE-950 removing context.xml from tomee-webapp
    omit a188f18  wrong PersistenceContextVisitor impl (when upgrading to asm4)
    omit 1c47870  wrong package
    omit ab58702  wrong package
    omit e10efbd  TOMEE-949 using asm4 shade instead of asm3
    omit fcd29c1  Exclude xbean-finder-shaded conflicts.
    omit 932a0bb  no more need of owb staging repo
    omit 549d06a  TOMEE-948 ejb webservices in ear deployment
    omit ee286dc  using back openejb.version in plain text
    omit 12a13ea  Use property
    omit 747443d  TOMEE-946 avoiding npe for rest integration and ears
    omit b762d73  cdi extension events shouldn't be propagated to parent extensions in an ear
    omit a801f2f  we need to enforce o.a.o.tck package to be loaded from the app for tomee remote case
    omit e7de5a9  TOMEE-945 filter method is useless for us
    omit 7cea4e7  TOMEE-945 using new tomcat validate(name) method to check we should use or not parent loader to find the class
    omit 49425d8  using last shrinkwrap and shrinkwrap descriptor version
    omit 512ffd3  TOMEE-944 replacing StdJDBCDelegate by PatchedStdJDBCDelegate to use a correct loader
    omit 3e0468a  Daemon 1.0.14 - 1.0.15 has introduced a stop bug! https://issues.apache.org/jira/browse/DAEMON-298
    omit c14349b  Daemon 1.0.15
    omit 2c6c335  refactoring - extracting quartz default config in a single method to not spoil the init logic with values
    omit 350a224  TOMEE-943 ensuring we use system.properties to check openejb.quartz.use-TCCL property
    omit 5ca56b4  adding default (commented) config for sun saaj provider in system.properties
    omit b08a8cc  excluding asm from openjpa transitive deps + using openjpa snapshot to get asm facade
    omit e98fc39  missing or wrong headers
    omit 1cfa22b  more complete web object handling in WebContext
    omit ac86303  servlet and web objects shouldnt be passivation capable if we want to inject depenent beans which is correct
    omit e77a405  openjpa 2.2.2 to see which TCK regressions it induces - we shouldn't use our shade anymore
    omit 148b9a9  using OWB 1.2.0 staging repo
    omit 2ab6a26  OPENEJB-2026 exceptions can be swallowed from logs in embedded mode
    omit abea65e  OPENEJB-2025 when no ThreadContext is present trying to use XContext jndi enc first
    omit ff64106  reverting previous commit since it is a xbean regression in fact
    omit a260ae2  TOMEE-942 (linux) ignoring  so in scanning
    omit d704235  TOMEE-940 ManagedBean#localBean for internal needs
    omit 6434083  Fix/modify service parameters.
    omit 248370c  TOMEE-939 ensuring the classloader is correct when using deploy time enhancement
    omit b076f14  WebContext NPE  protection even from beanClass and not only for inject
    omit 4916c23  WebContext NPE  protection
    omit b9744b7  since webbeanscontext can be null avoiding to rely too much on it - more cleanup to do, this commit simply do the minimum for openejb app
    omit bba9bd6  TOMEE-938 deactivating cdi for internal openejb application to avoid the noise it brings to our singleton service
    omit 9671e28  openejb profile jettison 1.3.3 slf4j 1.7.5 Standalone OpenEJB outputFileNameMapping
    omit 96a3410  we don't have any extensions in java home, was probably a forgotten exxclusion
    omit 234b143  OPENEJB-2022 avoid useless classloader in embedded mode
    omit 061524b  TOMEE-937 eager init of local bean proxies in ear webapps to ensure deserialization can work
    omit e3f5434  TOMEE-936 adding in ear lib part jsf enrichments too to ensure jsf impl can be in ear libs
    omit 3dccea1  using InjectableBeanManager to ensure we are serializable
    omit c651388  NPE + thread safety
    omit f4f4b9a  TOMEE-935 persistence.xml handling in webapp is not complete
    omit 12fbfc0  was not thread safe
    omit f7f4490  TOMEE-933 TOMEE-934 ear (re)scanning + ear cdi integration
    omit 8021549  TOMEE-765 cxf 2.6.8 - neethi shouldn't bring back woodstox + now cxf deps are clean regarding it
    omit facb766  TOMEE-765 cxf 2.6.8
    omit c0991a6  TOMEE-932 default for openejb.classloader.delegate-first should be consistent with embedded or not cases
    omit 41113c3  OPENEJB-2021 BASIC support for embedded rest service
    omit cb8985e  missing var in the script in last commit
    omit 75f4fd3  handling openejb debug instead of openejb start + editing of bin/openejb - port could still be configure (JPDA_ADDRESS) and suspend too (JPDA_SUSPEND)
    omit 7f8c884  TOMEE-932 classloader first even for ear lib part - could be reverted soon if doesn't fit well the need/TCKs
    omit 54c415e  TOMEE-931 forcing cxf.jaxrs.providers to be read in systeminstance
    omit c3e63bd  TOMEE-930 config for fake contexts roles used in jaxws integration
    omit 0e4113e  test for OWB-861 (reported failing in openejb)
    omit a718bee  DataSourceTest was testing almost nothing - making it testing what it was designed for + fixing it for remote case
    omit 3be5c16  forgot to yank import
    omit 542c769  Yanking the Serializable, was a bug in the code introduced with OWB-344, now fixed.
    omit d39ca8f  temporarily switch to OWB 1.2.1-SNAPSHOT while 1.2.0 is up for a vote.
    omit 71c2858  TOMEE-929 manual urls in jars.txt
    omit f6fa99a  TOMEE-928 classifier support in jarstxt mvn plugin
    omit 50f83c9  TOMEE-927 - Support Maven Coordinates in Provisioning
    omit 5f1f422  code cleanup, no logic change.  made instance variables final, inlined parseArtifactPart
    omit 3f969d8  unit test for Parser.java
    omit 8753acf  note in ConstructorInjectionBean for furture usages
    omit 025ae56  caching constructorInjectionBean in WebContext
    omit f446c30  caching constructor injection bean for interceptors too
    omit 08ffa74  caching constructorInjectionBean
    omit a2b5529  more delta in timing tests
    omit 2c6e6d8  TOMEE-926 avoiding ambiguity when replacing server.xml ports
    omit e888fe7  more delta to ensure we really tolerate a slight error in our timing tests
    omit 8a28aea  new tomcat internals
    omit 2543198  OPENEJB-2020 openejb-standalone rest support
    omit c9c7ef3  TOMEE-740 tomcat 7.0.40
    omit 05fff08  Note on a potential bug and some tests we should write
    omit 733d688  Doesn't seem like the coordinates used in this chunk of code match the maven coordinate system.
    omit 333023a  delete empty test
    omit 283389f  tolerating 1 of error in StatelessPoolStatsTest to try to push the build further on buildbot
    omit 110f01e  handling WebBeansCreationException in WebContext
    omit eba4588  getParameters can't be called from interceptor when around lifecycle hooks
    omit 9c829a8  OPENEJB-2019 @ArquillianResource URL in embedded adapter
    omit 7b7fb19  new OWB api
    omit 107d72f  new OWB api
    omit 659272d  calling postconstruct/predestroy on ejbs too if extensions use it for some hooks
    omit 3497c9b  extensions can override the injecton target
    omit d84d9c5  OPENEJB-2018 opentjb transaction service (owb service) - avoid infinite loop
    omit 1e0cbbf  added an assert error message to help to identify the problem with the "Pool" tests.
    omit cb76cdd  missing beans.xml
    omit 744971c  TOMEE-922 don't save each deployment by default
    omit e648b07  emf should be serializable because CDI TCKs needs it
    omit 8d7249f  TOMEE-263 making switch from DataSourceRealm to TomEEDataSourceRealm transparent
    omit ddf3d64  TOMEE-263 fixing the context in which the datasources are looked up in TomEEDataSourceRealm
    omit eb1502a  TOMEE-263 datasources are particular resource type we need to create from tomee side even when defined in tomcat
    omit 35d414f  TOMEE-901 Patch from Gerhard Petracek to add links to the respective source Thanks, Gerhard!
    omit e7157a3  TOMEE-901 Patch from Gerhard Petracek Thanks, Gerhard!
    omit 2cb6569  resolveObserverMethods not consistent with fireEevnt
    omit c8e3cc0  webapp bean mgr should propagate the events to parent and cdi beans scope were not correctly handled
    omit 11e5db7  TOMEE-921 allow cxf client to use app classes
    omit f2ba7c2  TOMEE-920 skipping com.sun.crypto for enhancement + using ParentClassLoader as server loader in tempclassloader
    omit 3bb1418  using TransactionSyncRegistry instead of a plain old map - Thanks David
    omit c317600  avoiding NPE
    omit 8ae5b0e  no need of thread local
    omit ba21b5c  TOMEE-912 HA datasources + jta handling
    omit 6291f8a  TOMEE-263 adding tomee datasource realm to ease usage of ds in tomcat realms
    omit f6b45b0  TOMEE-919 TOMEE-918 fixing method signature of localbeanproxies (exceptions) + exception mapper of checked exceptions in jaxrs integration
    omit 7cbc8f6  TOMEE-917 localbeanproxy classs should use 10893 and not $ (subclass)
    omit bf896e2  TOMEE-915 TOMEE-916 rework bean manager for webapps in ear + fixing ear lib finder creation
    omit 7cd86b7  new OWB api
    omit 2c2fad7  TOMEE-914 excluding tools.jar by default
    omit 93adccc  eclipse is weird adding jvm jar to the webapp when using wtp - handling it
    omit fc89ffc  ensuring to call init of cxf and cxf-rs services when service manager is disabled in tomee > webprofile - we do init in this methods now
    omit 07f101a  missing beans.xml + updating tomee embedded conf for polling sample
    omit 2c0c355  mockito mocks are generated with cglib so they shouldn't be scoped
    omit f213558  spring-data sample was using cdi without activating it + fixing an issue when creating a dynamic ejb
    omit eebefd1  TOMEE-912 adding basic strategies to failover router
    omit e343014  TOMEE-912 opps wrapping method was missed
    omit 0eafa19  TOMEE-912 reworking FailoverRouter to get rid of ConnectionProvider and better handling set/get
    omit 3976a4d  TOMEE-912 adding FailoverRouter
    omit 75e8ac8  TOMEE-901 fixing license header in README Making project depend on 1.6.0-SNAPSHOT of TomEE
    omit 659459d  TOMEE-901: [example] jsf2, cdi, jpa, codi, extv Patch from Gerhard Petracek Thank you, Gerhard!
    omit 92344dc  useless cath
    omit 5d91704  TOMEE-911 @WebService in ROOT.war - context not found
    omit a2daab8  OPENEJB-2015 providing basic info on remote exception caused by a TransactionRolledbackException
    omit 0ca01a7  TOMEE-910 better handling of @Remote case - alignment on other servers too
    omit f05fb3a  no more cdiinterceptor
    omit f6d4991  TOMEE-909 getting rid of CdiInterceptor
    omit aed0016  ensuring the id is set when logging a warning because we copied a datasource
    omit 6a34fd1  TOMEE-908 avoid to start an embedded container on client side when using arquillian tomee remote
    omit 8a14302  openejb build correctly EJBs so no need to inject them @Resource through CDI + fixing componentName of Comp beans (no that important but sexier)
    omit aee0d0b  TOMEE-907 trying to ensure the session context exists when destroying it
    omit c5b69ab  adding a propertiesbuilder to ease writing of ApplicationComposer tests
    omit fa13213  TOMEE-905 TOMEE-906 avoid NPE when logging sql statements + allowing to deactivate sql imports
    omit 53b6727  TOMEE-904 Trying to unwrap the URLConnection from the Asset.
    omit 87b8fac  fixing tests after the OWB/CDI refactoring
    omit 6361cba  quick compile error fix. TODO request added.
    omit 1181a6e  TOMEE-899 using owb 1.2 and rewriting cdi integration - still a lot to do
    omit e1c104e  TOMEE-898 Thanks for the patch, David Salter ! Move the class from default package to the right package
    omit 740a3f5  Test for https://issues.apache.org/jira/browse/OPENEJB-2014
    omit 4f03155  Apply patch for https://issues.apache.org/jira/browse/OPENEJB-2014
    omit 0fe901e  Reduce logging level and prevent runaway exception logging - i.e. Caused by a rogue client that keeps attempting a bad call. TODO - Currently limiting to 10 logged errors at warning level, but really need to have a timer reset after a certain period. Prevent service start if stop has already been called - Rare case where the server needs to be killed aggressively during a startup, for example due to a bad configuration. Finals.
    omit 195688a  logging jaxrs providers
    omit dde4a4f  https://issues.apache.org/jira/browse/TOMEE-895
    omit c8cc89b  TOMEE-894 rest-example was weird because using CDI api not correctly + without beans.xml
    omit 0ab0a82  MulticastPulseClient should pulse at regular intervals until the lookup timeout is reached, rather than just once per lookup - Missed that even though I left a thread spare?. AbstractConnectionStrategy synchronize connection construction. Removed duplicate line in ClientDataSource. Finals and overrides.
    omit d4dc7ff  TOMEE-893 ear lib EE injections needs Comp bean
    omit a559f89  TOMEE-892 binding global at startup
    omit 2799379  OPENEJB-2013 excluding from scanning com.sun.crypto
    omit fbb01dd  TOMEE-891 init AppResources with resources
    omit a751bd5  TOMEE-890 adding destinationType from mappedName only if not present
    omit ffbd165  TOMEE-889 avoiding to try to create an AMQ broker when no config is specified
    omit 717df43  TOMEE-888 @Context in cdi beans
    omit 7144a68  Typo
    omit f5f029a  excluding stax2-api (after the woodstox update) + better heuristic for isIncludedIn (used to check if we should deploy a servlet or not)
    omit 691a10a  TOMEE-886 binding in ear global ejb names to jndi
    omit 4638327  https://issues.apache.org/jira/browse/TOMEE-885
    omit ef93425  typo
    omit b945a8c  upgrading neethi and excluding woodstox to get the right version
    omit 3a1c71b  webservices are not deployed by default without wsdl4j
    omit 588ecf5  Assembler.java: Internalize synchronization - To ensure both static (class) and instance locks occur. StatefulConcurrencyTest.java: Notification of expected errors. StatefulConcurrentLookupTest.java: Reduce thread count and notification of expected errors. DynamicEJBImplTest.java: Reduce some test warnings (no-arg constructors) and notification of expected errors
    omit e399562  TOMEE-884 removing wsdl4j from webprofile distrib
    omit 041e2ca  TOMEE-882 TOMEE-883 myfaces 2.1.11 and cxf 2.6.7 (+woodstox 4.2.0)
    omit ee69e13  if the url is a mock try to find class with a heuristic. This one is a maven one and could be improved.
    omit f7de054  TOMEE-881 usage of right classloader for cxf requests
    omit 6f8ad5f  avoiding ambiguity in test
    omit 4e3ee9b  adding a tets checking for cdi interceptors on rest endpoints
    omit 1afc199  TOMEE-880 remote deployment of app through tomee mvn plugin
    omit f1b836b  Ensure ResourceInfo for a destroyed resource is removed - Prevents resource name conflicts on re-deploy.
    omit 94b8c31  Use 'String.equals' in place of '=' Finals and overrides.
    omit 879df94  downgrading cxf version since 2.6.7 needs woodstox
    omit 3c35899  removing staging repo
    omit 4323f5a  TOMEE-765 cxf 2.6.7
    omit 31fe3b8  TOMEE-877 using tccl as parent loader for embedded EJBContainer
    omit bc44a6b  OPENEJB-2011 adding components from properties of the container
    omit 8968b03  TOMEE-878 reverting wrong fix on the test
    omit 0622fec  TOMEE-878 the comparator of resources was changing resource order
    omit 5a3c4ac  -removing empty directory
    omit 8a39f88  https://issues.apache.org/jira/browse/TOMEE-878 Submitted by: Mark Struberg
    omit b215ddd  -removing unused classes:   org.apache.openejb.assembler.classic.enricher.AdditionalLibClassLoaderEnricherObserver,   org.apache.openejb.assembler.classic.enricher.ResolverClassLoaderEnricherObserver,   org.apache.openejb.assembler.classic.event.ConfigurationLoaded,   org.apache.openejb.assembler.classic.InterceptorBuilder,   org.apache.openejb.assembler.classic.ManagedConnectionFactoryInfo,   org.apache.openejb.assembler.classic.MethodInterceptorInfo,   org.apache.opene [...]
    omit 0ec9c67  -moving test classes into the test directory -minor cosmetic changes in "Instance.java" and "StatelessContainer.java"
    omit 9e22f9e  -removing unused internal deprecated "invoke" methods from all the containers and the RpcContainer interface -some cleaning up and cosmetic changes to StatelessContainer and StatelessInstanceManager -StatelessContainer: removing unused internal "public" methods (getSecurityService and getInstanceManager) -StatelessContainer: removing unnecessary "createEJBObject" method -removing unused classes: RestrictedUserTransaction, RpcContainerWrapper and TransactionAttribute
    omit bf170c9  OPENEJB-2010 resetting last commit since KeepAliveServer is here for that
    omit 26de7a1  OPENEJB-2010 forcing openejb http to close the socket after the client read it
    omit 82f0bb3  back to 1.6.0-SNAPSHOT
    omit 57811ad  avoiding to set testXXX attribute on tomcat jdbc pool if no validation query is set
    omit 8de2a42  dynamically impl beans are not real localbean
    omit 0c3c6e1  adding hawtbuf to NOTICE
    omit 74c23d6  no need of spring in openejb-standalone
    omit 4224e44  using context of tomee mvn plugin instead of pom finalName + updating javaee-api version in our archetype
    omit 264c425  next iteration versions
    omit 225e9df  missing headers
    omit 5ebf1de  org.springframework.version - 3.1.3.RELEASE
    omit 10e04aa  TOMEE-842 avoiding to throw exception when unserializing cdi/ejb at startup
    omit 53d8b79  TOMEE-740 tomcat 7.0.39 test from staging
    omit 800cc5f  TOMEE-841 logging classes which can't be loaded when checking cdi classes -> debug on OpenEJB.startup category
    omit a1ff0f4  TOMEE-840 handle $ in callers names
    omit 342a0ba  OPENEJB-2009 correct equals impl
    omit 42ee293  OPENEJB-2009 is stateful is already destroyed don't remove it, it is done
    omit d057661  OPENEJB-2009 better implementation of equals method for InstanceBean
    omit eadd779  using javaee-api and owb last releases - staging repo will need to be removed as soon as repo1 is sync
    omit 66fb310  TOMEE-839 @WebService shouldn't be taken into account for EJB interface resolution. Thanks Mark for the patch.
    omit f07328f  TOMEE-838 bug in tomee-jdbc config conversion
    omit 1b2333c  tomcat-only should work globally too
    omit d86bb59  sxc is released
    omit ac038c1  system properties should always override file config
    omit d3da60f  forcing Container to use the config we give it
    omit 83ff09b  keeping SNAPSHOT as version in jars.txt + sorting deps by name (more readable)
    omit b96eeb2  ensuring we use the correct version of tomee-webapp
    omit 16de160  avoiding NPE when installing/stopping tomcat/tomee-webapp
    omit ce7067b  TOMEE-137 more logic to not override properties set through arquillian.xml - otherwise dynamic port feature is totally broken
    omit 5f44040  use apache 11 parent pom
    omit 3b13b2d  same as for mvn plugin, strict servlet compliance shouldn't be the default
    omit fdcc335  tomee maven plugin shouldn't have ever used org.apache.catalina.STRICT_SERVLET_COMPLIANCE by default - it slows down running
    omit 923783c  on win platforms url.getFile() contains a \! at the end for files
    omit 4e660fc  logging usage of default module type in debug since that's the expected behavior and some of these logs should be hidden too
    omit 3afb363  using app classloader instead of class classloader for cxf webservices to be sure to get the right initial context - in embedded mode class classloader is often appclassloader
    omit 9680712  adding equals and hashcode to CxfContainerClassLoader to fake maps if the classloader is stored
    omit 78fdd05  ensuring creation of rest service is not through the rest class classloader to be sure to use the right initialcontext
    omit 04fb24e  avoiding to log N times the same info + that's internals
    omit f9eb0ab  runtime deps are mandatory to generate a complete jars.txt file
    omit 38d5e98  logging root webapp as / otherwise it is not readable
    omit bc83319  because of rule usage to check exception test was arriving too late - making it eager
    omit 6590e11  a file is always readable by root
    omit ec51111  ensuring test can be executed
    omit c3e451b  svn merge -r 1457328:1457329 https://svn.apache.org/repos/asf/tomee/tomee/branches/tomee-1.5.x
    omit 5462f96  avoiding NPE
    omit fcb3df9  restoring trunk as was before bad merge
    omit fc1ee3c  messed up trunk
    omit e80bd03  revert 1457331 -- was not a clean commit
    omit f61746a  svn merge -r 1457328:1457329 https://svn.apache.org/repos/asf/tomee/tomee/branches/tomee-1.5.x
    omit 1227973  assert should ignore header
    omit 86b65d5  TOMEE-834 loading javax.mail from webapps
    omit b5e656d  TOMEE-794 using | as separator
    omit 06f3b2c  TOMEE-833 tolerating a bit more classloader of server event
    omit 20f7f21  allowing to configure m2 home to use
    omit 7992240  TOMEE-832 mdb should use beancontext classloader, trying tccl as fallback, classloader is kept as compatibility mode but not sure it could have work otherwise that in standalone
    omit b4fceea  TOMEE-794 handling optional hash for jars.txt
    omit 6db2091  TOMEE-794 using classloaderconfigurer for jars.txt + small optimization on ProvisioningUtil (avoid to download N times the same http artifact)
    omit f8f6a4f  TOMEE-794 ability to deactivating jars.txt through system prop openejb.jarstxt.activated
    omit a9d41d6  since libs are added through jars.txt scope of the artifact should be provided
    omit 48fb2d3  TOMEE-798 handling re-creation of queries object when not under a transaction to be sure the query uses the right em and then the context is correctly closed after the invocation
    omit 8fc4834  TOMEE-797 adding jars.txt mvn plugin
    omit c7a078f  more explicit comment in tomee.xml
    omit be52cfc  TOMEE-794 using flat file + allowing urls (not only http, mvn, file)
    omit 4d12304  TOMEE-796 quick maven url generation
    omit df2e4a1  TOMEE-794 adding jars.xml
    omit 41ff4ea  Fix https://issues.apache.org/jira/browse/OPENEJB-2006 ejbd/EjbRequestHandler.java Formatting cleanup and finals.
    omit f49d40a  missing headers
    omit d049722  TOMEE-793 use cxf of the container to deploy JavaEE webservices
    omit e3d8a3c  OPENEJB-2005 allowing to merge all app exceptions through openejb.propagate.application-exceptions=true
    omit 09ab4f7  TOMEE-792 host is needed in webcontext
    omit 08d6628  upgrading mvn plugin version of cdi ejbcontext jaas sample
    omit 1b577da  keeping order in beans.xml
    omit 4822857  TOMEE-791 trying to be more IDE friendly regarding beans.xml
    omit 7af53fc  excluding AMQ jdbc store by default in tomee
    omit e7c5fc4  Fix org.apache.openejb.core.ivm.BaseEjbProxyHandler#convertException - AccessException was never reached due to RemoteException order. Finals and formatting.
    omit f7de695  seems the formatter was refactored but not renamed
    omit f97ac35  Log error for any valid operation
    omit a90aff5  avoid to fail even with an empty faces-config.xml
    omit 48691de  Fix https://issues.apache.org/jira/browse/OPENEJB-2004 Finals.
    omit e2ab4c6  Decode UTF-8 first. Finals.
    omit 9537afc  missing routed datasource in tomee embedded
    omit 3243a61  TOMEE-790 trying web-inf/classes/meta-inf/resources.xml too
    omit 97b6d3a  TOMEE-789 ensuring tomee embedded uses tomee provider url
    omit 65f2b28  TOMEE-788 classpath deployment for tomee embedded EJBContainer
    omit c0689a1  TOMEE-787 provisioning classloader enricher
    omit 3e98bfd  if a jta datasource if specified for a resource local unit just use it as model for non jta datasource if needed
    omit 109a4d9  TOMEE-786 avoid to create jta datasource for non jta ones by default (+ back to defaults from the spec) - prop openejb.autocreate.jta-datasource-from-non-jta-one still allows to reactivate this behavior
    omit 013e47c  TOMEE-785 ability to configure the timer store
    omit ebbfad6  key cannot be null
    omit 6f92793  TOMEE-715 better config for advanced synchro on tomee mvn plugin
    omit af5dc7f  avoiding NPE
    omit 1875eb7  TOMEE-784 multiple applications deployment
    omit 149ed05  TOMEE-783 virtual webapp classloader doesn't work at all
    omit 6d6d9f4  TOMEE-782 pausing/resuming persistent timers instead of unscheduling the job
    omit 22b8613  better flushing
    omit 61e8b20  some flush of sysout to avoid conflict between maven and tomee processes
    omit 0d4c0bb  TOMEE-781 -Dopenejb.quartz.use-TCCL=true has no effect
    omit d24f643  adding a comment why we manage the exception this way
    omit 5fdbde1  TOMEE-780 redeploy feature of tomcat (##001) should work (respecting its limitation) in tomee
    omit 5998025  OPENEJB-2003 try to find a validator in embedded mode even if the lookup fails
    omit f9e9dfb  OPENEJB-2002 look for resources in / too
    omit 8e20da6  OPENEJB-2002 look for resources in / too
    omit d8a53a7  OPENEJB-2001 making cucumber archive: handling correct in openejb embedded arquillian adapter
    omit 67d095e  TOMEE-779 ability to configure is global jpa provider should override everything or not
    omit da2df0b  trying to enrich test classes in a bit more clever way (we can now enrich classes which are not test classes :)
    omit d49fa67  ctrl+c protection in tomee:run mvn command
    omit 9ee544f  using right log level
    omit 1a37817  avoiding NPE + explicit log message when the reload will not work
    omit 190c94f  TOMEE-778 basic commands for tomee maven plugin
    omit 5f5b321  binding remote global name in openejb/remote too
    omit 2865c61  TOMEE-777 trying env var when looking for a placeholder if not found in system properties
    omit 9388a66  better error logging + management of wardircontext
    omit b3f949e  avoid to make cdi deployment fail because of too early usage of ear parents beans
    omit 8ab5dec  TOMEE-776 uri can sometimes be a file path
    omit 775f407  hmm forcerequestInfo lost its visibility - readjusting it
    omit 1e10af8  OPENEJB-1998 slight refactoring to handle request info - shouldn't directly be in EjbDaemon
    omit d98ac32  oops java7 api - back to java 6
    omit 1fb8721  OPENEJB-1998 basic structure to get remote ip, request size and response size when calling ejbd server
    omit 754c155  global datasources are not prefixed
    omit 9fb0132  managing overriding even if the resource lost its real id
    omit b802a0b  TOMEE-740 tomcat upgrade
    omit b8a7aaf  if the app is root we can't use a sub jndi tree
    omit a27f540  keeping prefix related to a resource since it can be mandatory while the app is not yet deployed + cleaning up the contextual jndi reference when mandatory
    omit 1c5be7c  avoiding loops
    omit 00111e9  hook for embedded apps and app scoped resources
    omit 748bfeb  using a kind of facade to resolve app scoped resources
    omit 4de6ac6  still binding globally app resources (should be reworked for a future release) + better matching of resources in sorting
    omit 196be31  trying to handle correctly cdi beans in web context
    omit 90ce12e  correct handling o flifecycle for cdi mbeans
    omit 4b83939  correct sorting of resources + copying it for firstmatching to avoid side effect between apps
    omit 0cff5a5  TOMEE-775 init InitialContext for tomee embedded arquillian adapter
    omit 4aa78bd  more app scoped management
    omit d7ba144  TOMEE-773 subresource locators have no http method
    omit e914e69  TOMEE-774 trying to make app resources a bit more app scoped
    omit 80d7b38  ear lib finder only need additional lib, ejb finders are in ejbmodules
    omit 0d978e7  avoiding to create two finders for ear/lib
    omit baed923  jsf classes should be loaded from the right classloader + mysql connector exclusion
    omit caccd91  Resolve https://issues.apache.org/jira/browse/OPENEJB-2000
    omit 0fb260d  Cache MultiPulse URIs that point to good servers.
    omit 9b28f78  ActimeMQ 5.8.0
    omit b4790bf  tmp extension management (only war was managed when a custom context was specified)
    omit f6083ab  sorting + removing duplicates
    omit e880924  jsf classes (converters for instance) can be in the shared part of an ear
    omit 0f2a911  upgrading version  to 1.6.0-SNAPSHOT
    omit 9cffc68  TOMEE-772 force app context to be active even after a restart
    omit 0345655  removing useless code from CdiAppContextsService
    omit 395ee2a  one too much final
    omit 78c2459  Use a lock. Finals/Overrides.
    omit 045fbbc  simplifying code
    omit fdbe4c7  being more precise on scala and akka exclusions to avoid potential conflicts
    omit b767275  excluding scala and akka
    omit 5a85513  TOMEE-771 OpenEJBContextConfig shortcut + making it more eclipse friendly
    omit a88d7ab  TOMEE-770 mdb classloader
    omit e1c8b8a  fixing cdi ear test + cleaning OWB injection cache for webapp ear bean manager to be able to use parent beans
    omit e46d473  basic cdi from ear lib part injection in a webmodule test
    omit 492d015  no need of this code since our bean manager should handle inheritance for ear
    omit a6e0667  taking into account ear cdi beans in a better way
    omit 56620cd  svn diff container/openejb-core/src/main/resources/default.exclusions
    omit a847a1c  TOMEE-765 cxf 2.6.6 (security issue)
    omit 45fd39b  Removable interface handling for ManagedContainer
    omit 9a80957  stateful is serializable so interceptor should be too
    omit 5e3ce0a  we can catch all exceptions since the caller will simply fail otherwise when stopping a rest server
    omit 615d87f  using context by default for updates in tomee mvn plugin
    omit 8c5023a  propagating the contextRoot for all rest deployment
    omit ab01681  OPENEJB-1997 no need to look for nested deployments with additional deployments
    omit a0f1d13  javaee-api is needed to start correctly openejb
    omit f661bdc  don't validate passivation for ejb which are not stateful - a lookup doesn't care
    omit 413ee32  deleting unpacked folder before starting tomee mvn plugin
    omit 65cac4f  TOMEE-763 TOMEE-764 adding context option + ignoring webapps added by the user when removing default webapps
    omit 47bade5  TOMEE-609 cluster deployer needs a reference to tcp cluster
    omit 115adbc  validation of passivation for EJB shouldn't use directly isPassivationCapable but is the scope passivable
    omit 9722e07  TOMEE-762 TOMEE-761 TOMEE-760 cdiejbbean should be passivation capable + xbean 3.13 + org.apache.cxf.transport.endpoint.address attribute for rest services
    omit 26414ef  Always latch on error
    omit 5e976dd  TOMEE-759 checkStarted for mvn tomee:start (very useful for mvn integration tests)
    omit 75b63be  Improve EjbTimerServiceImpl scheduler shutdown and synchronization. Prevent Quartz update check.
    omit e8705f0  Skip update check by default.
    omit 642c4e8  Fix https://issues.apache.org/jira/browse/OPENEJB-1996 Fix https://issues.apache.org/jira/browse/OPENEJB-1995
    omit d0f7926  some comments
    omit 8264ffc  TOMEE-609 manage case where cluster listeners are specified
    omit 63459d2  TOMEE-758 adding Log4J4AppOpenEJB4ContainerLog
    omit 9a1a55d  stopping @Async pool later to be sure singleton are stopped for instance + logging batch sql params
    omit 258d1af  importing fix from jax jee descriptor parsing for old taglibs
    omit 5885693  Oops?
    omit 2b69604  Set 'openejb.client.connection.socket.timeout' for test.
    omit 9918026  Groovy 2.1.0
    omit d934ea5  This (org.eclipse.core.contenttype) just seems to be required for IBM.
    omit 6cf35e0  forcing inclusion of spring tld + use of openejb-jstl
    omit 90d34be  managing mutiple packages limit for entities scannnig
    omit da2ced8  TOMEE-756 pre compiled jsp shouldn't be filtered
    omit 1022117  Move dep.
    omit ef6a87d  Move dep.
    omit e541f35  TOMEE-755 shutting down async pool
    omit 680c7d9  org.eclipse.core.contenttype - 3.4.100.v20100505-1235
    omit 7a30ece  Logging, and change default for block when at capacity.
    omit 0ef2a23  removing osgi (branched in karafee)
    omit ac4cecf  TOMEE-754 cleaning up threadlocals of cdi
    omit 9ccbe39  Moving the "debian" package generator to sandbox. Move it back to truck when it's ready.
    omit a39f76d  Moving the "debian" package generator to sandbox. Move it back to truck when it's ready.
    omit 664f474  avoiding NPE with UpdatableSessionContextManager
    omit d2e231f  A newline is not going to break anything other than the assert
    omit 169e10b  Surefire configuration.
    omit dc5e591  Don't use AppInfo object.
    omit b3347f8  avoiding to add twice the same url
    omit 42746aa  Fixed ClassLoaderUtil use on destroy - Uses potentially both appId and path as keys. Improved test - Checks for clean undeployment.
    omit 149404f  ensuring our beandiscoverer is not excluded
    omit 96004f6  Even though AutoDeployer is an observer it still needs to be added to SystemInstance as a component - This may also be the case of other observers that 'used to be' components. Synchronize AutoDeployer calls - It was previously just a combination of timing and luck that was allowing this to cope. Finals.
    omit 35bd1d2  scanning extension respecting exclusions + caching internal interceptors
    omit f31e7b9  force exclusions init
    omit 2a07c74  managing @Web in jars even in embedded mode with lightweightwebappbuilder
    omit c42c21b  Fix for https://issues.apache.org/jira/browse/OPENEJB-1994. Think there may still be undeployment issues.
    omit 5dc0d83  more logic to guess is jsf is on or not
    omit 165836e  more logic to check jsf activation or not
    omit 348781a  myfaces-impl tlds should be parsed too
    omit ffa1419  better impl of SingleLineFormatter
    omit 8dd42f1  tomcat still uses this f**king jndi://
    omit 28cdea1  skip known urls + force our scanner in all cases
    omit 02898b3  Defaults and logging to info in ServicePool. Finals. Logging to debug in LocalInitialContext.
    omit da4ef58  TOMEE-752 MinimumErrorReportValve
    omit ce6ca8c  tomee.keep-server-info to be able to not override server info
    omit 17bea2d  avoiding npe
    omit 1d642fe  making archive:// urls working with new TldLogic + filtering
    omit 0d9d2b8  if cdi doesn't work for rest use pojo
    omit 94ea3be  new sxc package
    omit 0bb2ffd  using diff instead of absolute values for test
    omit dc5e284  some cleanup in tests + setting a custom name to a temp thread pool
    omit 2de3d5a  removing commented part since ages
    omit 02df420  trying to totally cache tlds for the server part
    omit 5ba75cd  bad init - bad completion probably
    omit 915b22e  TOMEE-751 statsinterceptor added twice to singleton
    omit 9192060  TOMEE-750 @Context for cdi interceptors when added on ejb
    omit bb603cd  TOMEE-749 TOMEE-750 @Context for cdi interceptors + basic cdi config in @Classes for tests
    omit 870c0e7  TOMEE-748 usage of StrSubstitutor
    omit fc26593  adding tomee-myfaces to enrichment + using right tomcat artifact info (now it is on repo1)
    omit 0969e54  typo in name of tested file for update in tomee mvn plugin + forcing reloadable only for webapp and not for webapp of ears
    omit 9cd978e  TOMEE-747 exposing base in tomee embedded container + fixing enrichment for jar in tomee arquillian adapters + avoiding NPE when trying to clean a closed classloader
    omit f1f0db9  we delete temp folders so don't use /tmp as default
    omit a50763c  See if buildbot can use junit 4.11
    omit a2ae8ff  delete the svn-based repo definition
    omit 558f7d6  TOMEE-745 when a user log in the session id change in tomcat, this patch maps it in OWB session context
    omit 689a859  no idea why this was here
    omit 3ab995c  basically trying to multithread scanning of resources (tld/faces-config) + more cache on tld + basic eager init of some cxf jaxrs to avoid loosing time to check it is not here
    omit 35b28bc  workaround to avoid regression on tcks (from tomcat 7.0.35)
    omit 062a096  using cdi-query release
    omit 95f2a71  back to previous TldScanner since we don't need an index anymore in tomeescanner
    omit 3f2a7ac  TOMEE-744 identity in our securityservice is a simple threadlocal. for @asynch we can't use an inherited threadlocal so simply propagating the security service state (identity often) to be able to use it in @asynch methods
    omit aa0d342  fixing polling test + setting jndi name for resources contextresources when possible
    omit 1113ea0  OPENEJB-1991 resources.xml from arquillian embedded adapter + forcing undeployment of rest endpoints
    omit 4361040  trying to force jvm implementation first and skip SPI mecanism. If it doesn't work just use the default one
    omit ca86414  skipping dtd + being namespace aware (propagating jaxb config to sxc one)
    omit 75df190  replacing tldlocationcache callback too
    omit 5688ca5  trying to scan faster tlds - if it breaks too much things the breaking part should be reverted (scanner)
    omit fa2664f  trying to get a small perf update regarding ear and events
    omit 62100ad  TOMEE-743 using RunAsRole too when trying to get roles in tomee
    omit fe1212a  fixing sending of cdi event for ear, extensions are automatically added to cdi context through SPI mecanism so don't propagate events to parent bm
    omit 97377f6  logging host when deploying an app (and not only the context) + sending only once cdi events in ear + avoiding NPE
    omit 4235eda  excluding more jackson jars + sxc
    omit 0197cad  making test passing
    omit 5014130  try to avoid ArithmeticException
    omit 5d33b3f  TOMEE-742 ${} in beans.xml
    omit ec5ac9a  add gitignore
    omit 8b9a425  svn reorg
    omit 3b6bb67  TOMEE-741 commons-codec 1.7
    omit 759ce0a  TOMEE-741 commons-codec 1.7
    omit 305e5d0  -more useful sample
    omit 9c63cb9  Rejection handlers.
    omit 185da29  Fix thread pool misuse / misunderstandings.
    omit ce8fb83  TOMEE-740 tomcat 7.0.35
    omit 0cb85be  OPENEJB-1990 openejb.jul.forceReload property
    omit a4d897a  more logging enhancement - just the application line
    omit 7a71cab  more about log of jaxrs endpoints - make it still more user friendly
    omit 94c182e  TOMEE-739 resource comparator mapping for rest endpoints
    omit 1bcbdfa  TOMEE-738 hooks to deploy rar in jar in WEB-INF/lib
    omit b72e7a5  using simpleName as much as possible when dumping rest endpoints
    omit e10d580  more readable with a space
    omit a4dceda  forcing to init ejbjarInfo.webapp
    omit 7ff865e  TOMEE-737 TOMEE-731 better session proxying when session-context activated + config of OWB through app properties
    omit de9ef72  -https://issues.apache.org/jira/browse/TOMEE-232 -lint integration
    omit 6d93d93  TOMEE-735 deploy or not current ejbjar for ear deployment algorithm rewrite since now we have the info if the ejbjar is a webapp or not
    omit b6b1410  -https://issues.apache.org/jira/browse/TOMEE-232 -lint integration
    omit e3b844d  Ensure we use the stax impl installed in the server.  Without this implementations in the webapp would get used to parse descriptors and applications can break themselves. TOMEE-727
    omit a34c74f  TOMEE-733 rework realWarPath algorithm
    omit 878a5d6  TOMEE-732 correct namingcontextlistener name
    omit 34f2568  updating versions
    omit 232248f  trying to not break generated code using workaround
    omit 34c8d5e  potentially functional plugin config for sxc
    omit 851ff8b  osgi imports + cdi tomee tck 'enablement'
    omit 8f9709a  No longer needed
    omit a88aa50  typo in previous commit
    omit 2774fc7  OPENEJB-1988 basic management of http cdi scopes in openejb-http
    omit 021f9b0  TOMEE-730 trying to guess with more logic the type of the cmr field
    omit caa754d  The Apache OpenEJB Project has renamed to TomeEE
    omit f2fce1f  use jvm impl of javax.xml.stream.XMLOutputFactory and javax.xml.stream.XMLInputFactory
    omit 4ef3936  TOMEE-728 static-resources-list for jaxrs endpoint when deploying from application - thread safety
    omit 5be8f60  TOMEE-728 static-resources-list for jaxrs endpoint when deploying from application
    omit 51efdaa  don't trim envEntryValue
    omit 5be2a12  ability to use namespacecontext in HandlerChainsStringQNameAdapter
    omit 0f733c7  hadn't intended in committing this connector change yet
    omit 39c2737  TOMEE-727 - Optimized reading of xml deployment descriptors
    omit 8b7e1dd  no need for a doPriviliagedAction call
    omit 5f22c17  slight refactoring of rest utility method - now we have a better config some parameters are useless, in particular a string so removing it
    omit da73864  TOMEE-726 eagerInit of managedconnection pool
    omit 5d976f0  wrong test
    omit ab0ab33  NPE protection
    omit 92b7f14  better support of 'use scanning' feature when a rest application is specified with no beans
    omit 62564b1  TOMEE-725 jaxb-impl in lib instead of endorsed to be able to load class correctly + minor fix on the rest application name used for the config
    omit ab62403  TOMEE-724 simpleLog for tomee + internal agnotisc log when init phase of a webapp is hitten
    omit 0af8a2d  Bit too long ;-)
    omit 84f7a30  not ear case
    omit 3664ba8  consistency with propertis config for logging
    omit 4db78ca  small optim on our logger + uniformization with openjpa jul logger
    omit fea01b4  OPENEJB-1987 ability to inject basic cdi injections with startup deployment + ability to specify a list in a single package as value
    omit ee4eec8  TOMEE-723 avoiding NPE in property placeholder
    omit 93d3f91  TOMEE-722 taking into account origin (webapp or not) when deploying cdi modules
    omit b64517c  seems i fix adding another issue in the init - fixing it again
    omit 982e721  fixing defaults for servicepool + adding missing config + fixing tests
    omit 337acbf  TOMEE-721 ability to use reloadonupdate feature of tomee maven plugin and specifying a set of extension which doesn't trigger the reloading
    omit ae71f2d  better check for threads size
    omit 88c8ce1  how was working this test before - fixing it
    omit 357e8ed  Default constructor.
    omit 47ceee3  Cleanup and harden Socket usage - Ensure sockets get closed. Finals.
    omit fd2aabd  Cleanup and make ThreadPoolExecutor more robust. Synchronize on something useful.
    omit 61a4aaa  TOMEE-720 can't use 2 datasources in a single tx
    omit 91cc43f  Fix addressesForApp remove calls.
    omit 1c4a3bb  Cleanup and make ServiePool more robust. Close sockets.
    omit 55ad1b8  using @Internal to find our internals MBeans and cache them instead of using classloader + qualified name
    omit f063270  expand the testcase for mdb activation overriding
    omit 4923149  OPENEJB-1987 openejb.arquillian.predeploy-archives = list of classes comma separated, each static method with a @Deployment will be called and the archive will be deployed
    omit 7956112  reviewing Message class - making it lazy since that's mainly for errors (so no in optimal case)+ using concurrenthashmap to avoid synchronization + hashtable
    omit b0a790c  avoiding to create multiple configfactory + using ContextHandler without need of proxy in BeanContext
    omit cac3578  no need to create a logger in URLs since that's only debug stuff and it loose time (depend on the logger impl) + avoiding to create multiple times a logstreamfactory
    omit e23d018  TOMEE-719 cache internal mbean metadatas
    omit 3579ea0  only supporting space in uri avoid to break the whole server + small enhancement for resource success debug message
    omit 805e4e1  no need to log before/after serverservice.start since very very few service log sthg in start and it is not activated by default (excepted for errors)
    omit 74945d9  reverting enhancing in webappclassloader (since javaagent does it everywhere and it cannot be propagated now) + keeping the minor fixes which were in the patch == scanning of embeddable + algo to guess if a resource is a datasource or not
    omit c4dd338  OPENEJB-1986 encoding uri
    omit f98fd8a  space
    omit 26cfcfb  TOMEE-718 basic auto enhancing for OpenJPA/classtransformer based jpa impl for webapps (only ATM) in TomEE
    omit 1509cd6  TOMEE-716 force reloadable feature + setting it up in tomee maven plugin
    omit ca16aee  correct usage of maven var
    omit f77cade  lazy init of openjpa loggers  + small exception protection
    omit 7d0338b  OPENEJB-1985 validation of managedconnectionfactory
    omit 79c8919  annotated with @Revisit as this code is questionable
    omit 0e4da98  annotated with @Revisit as this code is questionable
    omit d79d858  added a little source annotation for our own documentation purposes to track questionable code
    omit 1db3f88  minor fix + moving logger creation from JULOpenJPALog to JULOpenJPALogFactory to be consistent with OpenJPA practise
    omit b4bb01b  fixing osgi imports after javassist upgrade
    omit aaa7e17  TOMEE-715 support to specify as source and target files
    omit d3c325b  TOMEE-715 synchronizations for ears
    omit 9a18279  TOMEE-713 TOMEE-714 webcontext#inject cc cleanup + rest application cdi injections
    omit 2b95964  useless import
    omit be3a7c3  Ensure KeepAliveServer closes socket resources. commons-net 3.2 javassist 3.17.1-GA
    omit 5af07a4  yes for a substring but in the right place
    omit 539ce96  interfaces are not a resource class
    omit 27f7a96  avoiding NPE + setting right address to JAXRSServerFactoryBean
    omit ba0f852  TOMEE-455 using javaee-api 6.0-5-SNAPSHOT + initializing datatypeconverter
    omit 6fb39aa  TOMEE-455 using javaee-api 6.0-5-SNAPSHOT
    omit 50f1fca  debug line in debug mode
    omit 8dbb0d7  TOMEE-710 basic rar deployment from war
    omit c7be364  TOMEE-709 no password is taken into account in tomee mvn plugin
    omit f668bb5  better logging of stop with tomee mvn plugin
    omit abe523d  no break needed here
    omit f2cb6bb  TOMEE-708 null value for system variables
    omit 9ec751c  avoiding NPE and fixing implementation of request#getRequestedSessionId
    omit cacfcaf  using built in helpmojo instead of a manual one
    omit 77dcf69  fixing some dep versions for mvn module
    omit 9b60880  OPENEJB-1984 cleanup of session on invalidate
    omit 0f82f47  OPENEJB-1984 // mode for session
    omit 69904b1  OPENEJB-1984 simple session management in embedded mode
    omit b4bbeff  OPENEJB-1983 handling HEAD
    omit b6fe301  updating version of users of tomee-maven-plugin
    omit baf8ae3  use the same versions as TomEE itself for simplicity
    omit 543ac21  removing required when there is a default
    omit 9475f52  don't list 'finalName' as required
    omit 6a57d92  activating jboss snapshot repo for arquillian tck + cleanup arquillian tck pom
    omit 3a9f151  TOMEE-704 arquillian-tck (for tomee remote only as a first step - and wonder about others if it is really the goal) + minor fix regarding file deletion for arquillian
    omit 4e08876  aligning uris
    omit 31f065e  better logging for rest endpoints deployed from application
    omit 7b0dbfc  better rest logging
    omit c5aba63  old configuration applicationcomposer api compatibility
    omit 24151bb  new appcomposer api
    omit db30a2d  better support of old junit applicationcomposer api
    omit 78558b6  compatibility with old AppComposer API + ignoring jaxrsprovider when deploying using application
    omit 833f197  OPENEJB-1982 ability to use jaxrs from arquillian with application
    omit 700aae7  fixing dep test
    omit c893018  OPENEJB-1981 basic refactoring of applicationcomposer to move it over testing package + marking annotations of application as deprecated in junit package + adding a testng listener
    omit 74193f2  never saw a so weird dependency management - forcing pax exam versions
    omit 8f16ae5  OPENEJB-1980 no need of raw attr
    omit d3662d5  OPENEJB-1980 all request have an inputstream
    omit c03675b  no host in mock url to avoid host resolution when computing hashcode
    omit 74ab031  TOMEE-703 if no cache don't add StatementCache interceptor + managing specified interceptors instead of removing them setting statmentcache one
    omit 04208cd  using @RunAsClient instead of testable=false since test classes are inner classes
    omit f6cd702  waiting tomee in destroy method of remoteserver
    omit 9181906  waiting for tomee shutdown when stopping it
    omit 3cde1a3  Possible fix and test for org.apache.openejb.core.stateful.StatefulContainer#releaseInstance - Should not throw an exception if a bean transaction exists, rather ignore the 'release'? Please review.
    omit 7342302  removing staging repos
    omit 5a1c69c  avoidind nested calls to get the session key
    omit 44122c5  wrapper for deltasession shouldn't be direct one
    omit 7f23c70  TOMEE-701 ejb in webapp are not in cdi context
    omit 1d111d4  TOMEE-700 better tomee maven plugin wait/run-and-forget impl + using socket to stop tomcat as before since it was better regarding java process management (mea culpa)
    omit a77a9c2  testable = false for client tests (arquillian)
    omit d93d902  cxf 2.6.4 requires wss4j 1.6.8
    omit aa9a2ea  Revert to cxf 2.6.3
    omit d4424e4  fixing info tree (default parenyt was missing)
    omit f869119  TOMEE-698 org.apache.webbeans.spi.FailOverService config in appInfo.properties or system properties
    omit 0ce6bcb  TOMEE-692 skipping jsp when looking for injectable servlets
    omit f95e6f1  TOMEE-697 ensure a user and password are passed to tomcat-jdbc
    omit d3bc39f  TOMEE-696 jaxrs application can be defined as servlet in servlet name (WTF?) so skipping these servlets
    omit 64355ff  Fixes to ensure org.apache.openejb.InvalidateReferenceException is wrapped, else client gets a ClassNotFoundException. Fix org.apache.openejb.core.stateful.StatefulContainer#releaseInstance - Actually throw the new IllegalStateException and synchronize on something useful (this). Fix org.apache.openejb.core.managed.ManagedContainer#releaseInstance - Actually throw the new IllegalStateException and synchronize on something useful (this).
    omit 9a173df  OPENEJB-1978 openejb.system.apps = true by default for openejb standalone
    omit da145dc  removing (useless) comment since that's no more true
    omit 523d4d3  renaming getNoShutdownHook to getWaitTomEE (and switching tests) to be human readable (only an internal change)
    omit 0cca22f  oops wrong default in last commit
    omit e3da810  TOMEE-694 TOMEE-695 jaxrs configuration review (app level + compatibility)
    omit f2fadeb  TOMEE-693 - Don't log "Deployed Application" till full deploy completes
    omit a673901  Logging and finals.
    omit 179c9de  maven-failsafe-plugin 2.13
    omit eecf4e2  maven-compiler-plugin 3.0 maven-surefire 2.13
    omit cb49773  Use newer maven plugin versions and try to avoid creating files that win platforms cannot cope with.
    omit eb311ea  avoiding NPE
    omit b8aae95  trying to get a better support of win tomee maven plugin - to valid under UNIX
    omit 48eccd6  some caching - on isdebugenabled on our logger + method resolution in jaxws invocation + skipping reflection to get threadname in tomee from ContextBindings
    omit d92ba0b  ROOT app needs some check regarding address building
    omit 137f000  TOMEE-691 better handling of pooling for JCA connectors
    omit b9f18c0  avoiding npe + some more jaxrs test
    omit 7fcecae  TOMEE-690 using rest application for deployment
    omit 538ee3d  minor move of some code to avoid some sometimes useless computation
    omit 04482dc  TOMEE-689 using webapp context first to resolve beans
    omit dbc4f70  avoiding win issue due to : in app path
    omit 3745ada  TOMEE-688 - OpenWebBeans 1.1.8 Fix for OWB-743
    omit 21bd6ed  One more fix for TOMEE-686 - JAX-RS @Context injection for EJB interceptors
    omit d5a4d80  Fixed regression caused by TOMEE-686 - JAX-RS @Context injection for EJB interceptors
    omit e9aac20  TOMEE-686 - JAX-RS @Context injection for EJB interceptors TOMEE-687 - Refer to internal EJB BeanContext via WeakReference in JAX-RS layer
    omit fe84030  Testcases with appropriate @Ignore for TOMEE-686 - JAX-RS @Context injection for EJB interceptors TOMEE-685 - JAX-RS @Context ServletConfig broken for EJBs in WARs TOMEE-684 - JAX-RS @Context ServletRequest broken for EJBs in WARs
    omit d21a884  Part of  TOMEE-638 - Allow resources.xml to declare Container elements
    omit c2f5056  Testcase for OWB-743 - Overloaded EJB Observer methods fail to deploy
    omit 4343e73  TOMEE-681 ensure ssl connector is here when configured with tomee mvn plugin
    omit c297f13  using ROOT as default app name for tomee mvn archetype - far easier when running tomee mvn tomee:run
    omit f3b7825  TOMEE-680 ignoring singleton providers
    omit 992429f  TOMEE-679 if providers were configured just use them and skip defaults
    omit 3037cb7  avoiding weird jmx chars
    omit a0a903f  avoiding NPE
    omit e6dae64  TOMEE-678 Check that if @Inject points are used, CDI is enabled
    omit 38296dc  Pass path in error
    omit f88dd46  fixing surefire version for cdi-embedded - seems surefire is highly buggy and testng tests doesn't even run now
    omit 1835661  TOMEE-677 no need to create a CreationalContext for each invocation + no need to create one DefinitionUtil each time we need it + (the real fix) setting the ProcessAnnotatedType in the CdiEjbBean to be able to get updates from CDI extensions when creating interceptors etc...
    omit 0f972da  Fallback to a local tmp directory. Finals.
    omit d8ba929  Fix potential null pointer and fallback to local temp dir.
    omit 56dda89  Finals
    omit e3c4620  TOMEE-676 using http session for session scoped beans - better impl as fallback + config of the wrapper
    omit 32cefe2  TOMEE-676 using http session for session scoped beans + minor fix in tomee maven plugin (creating apps folder)
    omit 8a0a927  Fallback to a local tmp directory.
    omit e4d8cee  Fallback to a local tmp directory.
    omit 3c7b13d  TOMEE-676 initial work to save session scoped beans in http session
    omit ab65ff5  setting apps as default jar/ear deployment folder for tomee maven plugin
    omit ead1f79  TOMEE-675 A basic crud with JSF front end.
    omit 4414296  the tomcat bundle is released, don't use the snapshot
    omit 7a05df8  jar with multiple webservices (not war)
    omit bc82405  Catch SocketException
    omit 64c2e39  Catch SocketTimeoutException
    omit 3e9f769  Does not like generics
    omit e999d2b  Try a local temp file on error.
    omit 290b618  Maven versions - Revert if not good on your box.
    omit 73e3629  Surefire to console. Finals /Cleanup.
    omit 6457d4f  Cleanup.
    omit d371cc1  Use known path and log error - Something is wrong.
    omit 64e6cad  Use a case insensitive key fallback for CoreContainerSystem AppContexts. Ensure generated file is closed on error and, because createTempFile can be temperamental, give it another chance. Finals and overrides.
    omit 6ab600f  TOMEE-674 using right classloader to load cdi extensions
    omit 3940b8b  TOMEE-672 TOMEE-673 reworking cdi + ejb integration
    omit 0d9ac2d  TOMEE-669 TOMEE-670 TOMEE-668 custom skipped context for webservice without web associated + respecting FORCE_LOAD/SKIP var in our classtransformer + system property to skip an app + J2EEx var of tomcat
    omit 604f53a  TOMEE-668 custom skipped context for webservice without web associated + respecting FORCE_LOAD/SKIP var in our classtransformer
    omit f1693a3  TOMEE-667 filtering server classes from enhancing
    omit b7b5412  using back %20 (updated with decode instead of encode) + fixing packaging of util/config classes
    omit 0d76911  NPE check
    omit 7556523  PersistenceUnitLinkResolver should be a UniqueDefaultLinkResolver
    omit d8c8547  using a constant for ear-webapp-persistence-xml-jars since it is much important for ear - wonder if it shouldn't be a real API; but since persistence.xml is not just use the same kind of hook
    omit 257d0d5  TOMEE-666 trying to resolve persistence unit in a better manner
    omit e3ac6a3  forcing some standalonewebmodule for tests
    omit 77f7ad8  better management of skip test for ejb deployment
    omit 370e93a  app composer needs to manage webappInfo as in ear
    omit 50062fb  restoring singleton startup (lost in last refactoring)
    omit 3ec6416  fixing tests (new internals)
    omit 7c112ff  fixing tests (new internals)
    omit 873335b  TOMEE-665 trying to deploy ejb from webapp even for ears
    omit 2d67390  TOMEE-664 adding persistence.xml of webapp for ears
    omit 1e57e30  Better way to list the JNDI values.
    omit 2a4b742  Give StatelessPoolStatsTest more time before checking attribute. Check for absolute URI and log module id if location is not available in ConfigurationFactory.
    omit 592b161  Ensure passivation directory and file exist.
    omit 3c67975  fixing test (bad conf dur to this morning update)
    omit 401c4d5  Ensure failed File.delete() calls File.deleteOnExit() Finals.
    omit aeded33  arquillian-spock-container does not yet work with 1.0-groovy-2.0-SNAPSHOT
    omit eff3528  Added repo and use 1.0-groovy-2.0-SNAPSHOT
    omit 29f84b7  adding a test for java:global resolution in arq embedded
    omit eee7aaf  OPENEJB-1969 better scope for Context
    omit c1f3456  Fix potential win paths. CmpJarBuilder#addJarEntry ClassLoaderUtil#configurer
    omit 2588292  Cleanup.
    omit 4046561  Fix EAR/WAR Deployment on win platforms https://issues.apache.org/jira/browse/TOMEE-663
    omit 91d13e0  when the javaagent is not here error is probably too much (it should often work in particular is entities are enhanced) + no need to log it as much as persistence unit number
    omit 412a899  TOMEE-662 alias support for resources
    omit 2189bd2  Surround keystore path for win platforms. Maven plugin versions.
    omit 2ae6e61  Use 'ejbd.port' also for default. Use junit assert for tests ;-) Throw RuntimeException on ProtocolMetaData mismatch.
    omit 237c929  URLDecoder.decode and logging at least on debug.
    omit 5e15b99  Use 'ejbd.port'. Use 'equals' over '=='. Finals and overrides.
    omit d68a1c2  trying to optimize a bit more MergeWebappJndiContext - pushing against TCKs this change ;)
    omit 95ffdc0  unwrapping the exception in the proxy to get the expected one - missed yesterday
    omit eaf1080  TOMEE-661 skipping openejb app by default with tomee maven plugin
    omit bed7c27  TOMEE-660 adding tomee.bat to all distribs
    omit efc0cd9  TOMEE-660 basic tomee.bat file
    omit 32200e2  TOMEE-658 if a lookup fail from an EJB trying again with global JNDIContext - easy way to share global part of jndi context for all ejbs
    omit 8c8b5ff  TOMEE-652 trying to make service.bat better
    omit e2bfe96  TOMEE-651 resource type can sometimes be optional - doing it for datasource as a first step
    omit 7579461  OPENEJB-1969 producing initial context in arquillian embedded mode
    omit b47fb7f  TOMEE-650 eclipse lifecycle is not the default one so we need some enhancement to manage context.xml resources
    omit 13097ad  typo
    omit f62e8aa  ensuring old openejb.xml is no more used as default tomee.xml
    omit 9e6c39b  The user can pass a "path", "uri" or the name of the file in the "conf" dir.
    omit 913e9b8  TOMEE-647 generating a reference for all resourcebase
    omit 08c4974  TOMEE-647 using Reference object as first parameter for contextresource defined in context.xml
    omit 0ad9362  upgrading pom versions to match next version - since the tag is under vote we shouldn't have kept the old one
    omit d4b6b6e  Use configured port. Correct typo (getOuputStream to getOutputStream).
    omit 11752b1  Use configured port
    omit 4fd62d5  TOMEE-646 commons-logging shouldn't be skipped
    omit abee874  updating tomcat version on trunk too since tomcat is now released
    omit c03e518  issue with index in the yesterday commit
    omit d4d8a64  add sonatype oss snapshot repository for sxc dependency
    omit dadf6fe  Added flagForDeleteOnExit.
    omit 8832490  Possible fix for https://issues.apache.org/jira/browse/OPENEJB-1964 - /org/apache/openejb/util/JarExtractor.java
    omit 00f5acf  Fix https://issues.apache.org/jira/browse/OPENEJB-1967 Also lock should be obtained 'before' tf block.
    omit 7d8e5d0  TOMEE-645 ensuring the cdi contexts are availables when needed and released after all potential needs
    omit 12f60a5  Skip tests on Win platforms
    omit 15b4806  TOMEE-643 destroying tomcat for tomee embedded
    omit 4c475bd  TOMEE-642 - Faster xml parsing of JavaEE descriptors Currently tested for ejb-jar.xml -- which is about 75% faster.
    omit f9c127c  managing noclassdeffounderror as well ass classnotfound in webapp classloader
    omit dddbc32  Add a fallback to the parent classloader for Atmosphere mainly
    omit 19a82e8  TOMEE-609 reworking our custom cluster listener + making default session clustering working as in tomcat
    omit 1a9ed1f  TOMEE-609 skipping web-inf/classes in jarscanner to keep the main webxml
    omit 551ab26  Changing excludes in the tomee webapp because of a recent refactoring
    omit 92889cf  Adding missing ASL headers
    omit 945acad  Finals/cleanup only.
    omit d59e344  Set socket options after 'isClosed' check. Obtain 'lock' outside of try block.
    omit 8bb9f52  ConfigurationFactory constructor param is the opposite of shouldAutoDeploy (offline)
    omit 39cf9b7  Expose file delete/creation errors.
    omit 8c49ce7  TOMEE-633 More understandable "tomee.autoconfig" property to control auto creation of resources
    omit 38e8487  Be more tolerant Line 241 StatelessInvocationStatsTest.java - Comparing 1.0d > 1i is sometimes true due to fp errors. Formatting.
    omit a9afc7d  File.setReadable(false) does nothing on win platforms so cannot test. If we want to test 'not readable' then we need a real file with permissions set.
    omit dd0a4fb  Reuse ByteArrayOutputStream. Finals.
    omit 868bb61  removing spi-helper-jee6-profile and dd-maven-plugin since nobody seems to care anymore
    omit c7a4384  TOMEE-571 OWB 1.1.7
    omit fb0d9f6  TOMEE-630 basic maven artifact (to enhance)
    omit e4caf1d  TOMEE-629 myfaces 2.1.10
    omit cdcd48f  Fix several File.listFiles possible null. Finals, Overrides etc.
    omit e2bde93  Case insensitive. Filter out empty dir.
    omit a14fa95  Filter out known exclude directories
    omit c03333a  allowing to load our arquillian classes from webapp (of course ;)) + using openejb classloader instead of parent one when skipping loadclass in webappclasslaoder
    omit 540e6d7  Filter out known invalid directories from TOMEE-613
    omit f59f8a4  OWB 1.1.7-SNAPSHOT new API + ensuring Files shutdown hook use server classloader (even for context and not only classloader)
    omit 280b89c  OWB 1.1.7-SNAPSHOT new API + ensuring Files shutdown hook use server classloader (even for context and not only classloader)
    omit b356e2d  OPENEJB-1961 Classloader memory leak by Threads which is started by org.apache.openejb.loader.Files + trying to keep tempclassloader loadclass rules in tomcat webapp classloader + using OWB 1.1.7 snapshot since the API is a bit broken and the snapshot should be available soon enough for our release
    omit 9ec3cf1  consistent logging of activated adapters
    omit 171bd8b  don't override tomee.xml
    omit db07ae5  separation between tomee-webapp jar and war, adding some commented system props and initializing an empty tomee.xml (initial goal == remove <Deployment />)
    omit 861dcbf  forking OWB 1.1.7 to get important fixes and try to go further in release process (hopefully we could get OWB 1.1.7 before the release)
    omit 040f37c  Use dynamic port and protocol values.
    omit bf6cd5c  regression from yesterday, see ScannedApplication
    omit 156f705  Use dynamic port and protocol values.
    omit 16d8f76  member can be null
    omit e5852fc  assembler can be null
    omit fedbda4  TOMEE-627 when a @Resource can't be resolved the message sometimes speak about another bean
    omit 143ea17  fixing AutoDeployerTest + better destroying of OpenEjbContainer (mainly cdi context)
    omit d06e34f  Finals.
    omit e5049ca  Fix - OpenEJB 'lib' is not an AppModule and do not fail on unknown module type. Fix - Only fail security on bad deployment.
    omit 1c8fdfa  File.listFiles can be null. Safe decode.
    omit 939f11d  location can be null (in embedded case at least)
    omit 9a6d76d  cxf 2.6.3 with api change fix
    omit c35286a  Temporarily reverting TOMEE-457 CXF 2.6.3 due to compilation failures.  Need to get a build out and verify the CI system is working again. We should definitely add this back with the required code changes
    omit 22b5e62  TOMEE-626 - Alternate unpack directory for apps/ TOMEE-620 - <Deployments autoDeploy="true"/> hot deploy
    omit 627f896  Add the ability to some basic checkstyle in the build (for CI only)
    omit e1bf17d  TOMEE-457 reverting cxf upgrade to stock to jaxrs 1 since jaxrs 2 is not released
    omit 8cdbc4a  TOMEE-624 need to remove webcontext for servlet backing rest service
    omit 855b35c  TOMEE-624 finally appprefix (false context) is useless
    omit faad08f  OPENEJB-1959 DeploymentListenerObserver should be public
    omit aa92b8f  TOMEE-617 trying to ensure validations are done with tempclassloader - note: AppValidator update should be useless but try to avoid side effect if a validator is added and not well coded
    omit 8062b12  Improvements in <Deployments> aimed to make properly implementing TOMEE-620 easier Cuts the messy part out where we turn Files into URLs then to Strings then to URLs then back into Files again No more URLs, no Strings, just Files
    omit 0053a63  Formatting
    omit 31dfa49  formatting
    omit f286415  Attempting to remove fake <Deployments> creation and usage from loadFromClasspath logic Then going to switch the <Deployments> processing to not be URL based TOMEE-620
    omit dc698c7  cut out AutoDeployer for now
    omit 2b5e9b4  trim out unused code
    omit db14558  temporarily reverting the VMID change so we can get tck numbers on the MergeJndiContext change
    omit 809f58f  trying to make MergeWebappJndiContext deployment faster - main point: get regressions on TCKs to be able to work on
    omit b7e479c  using VMID instead of local file to know if deployer is local or not -- to rework maybe but filesystem usage is absolutely to avoid for real deployments
    omit b7cd9cf  if parts[0] is absolute skip dir attribute
    omit a2be2fb  fixed typo causing test failure
    omit ebe5f3f  TOMEE-613: Extracted EARs do not deploy without META-INF/application.xml file TOMEE-618: Validate <Deployments dir="foo"> location TOMEE-619: Validate <Deployments file="foo.jr"> location Partially implemented - TOMEE-620 - <Deployments autoDeploy="true"/> hot deploy
    omit b6426ea  formatting
    omit ce7a3fb  TOMEE-615 we already have the right info for the throw or not test for cdi and ear/war/jar packaging
    omit 629555df fixing test to know if the classnotfound exception should be thrown in cdi world or not (was only done for one case) + removing RequestScopeTestListener from cdi tck
    omit 23b406f  TOMEE-615 better test to know if we should throw or not the exception
    omit 6b91756  Update to Maven.resolver() syntax
    omit 6880063  TOMEE-615 better support of alternative + specialization in webapp for ear
    omit 44f80b9  Fix bad windows URI/path in TomcatWebAppBuilder.java Fix TomEEWebappExtension.java and RemoteTomEEExtension.java multiple registration exceptions. Update to Maven.resolver() syntax and libs. Finals.
    omit 934dd69  Attempt to fix for http://ci.apache.org/builders/openejb-trunk-win-sunjdk.
    omit 545a3dd  Still use buffered streams for gzip.
    omit 1d16dbb  Still use buffered streams for gzip.
    omit d47a616  reactivating tests since the failing one passed correctly on buildbot
    omit dd6c33c  reactivating the ability to configure app working dir for arquillian tomee embedded + fixing failing resource test + setting contextxml path when created the standardcontext from test
    omit a6fb7d1  reativating arquillian tests
    omit a01bcbc  avoiding any network resolution for our virtual jar used to add virtually resources in arquillian embedded adapter
    omit cafa13c  Fix test. Should not be checking order and only unique finds.
    omit 2f0815d  OPENEJB-1958 basic gzip support for ejbd (when started by itself)
    omit 2046e06  Surely this should be assert true?
    omit 9176996  TOMEE-612 use javax.persistence.validation.mode is validationMode is not set in persistence.xml
    omit d26ff3f  TOMEE-611 no need of validatorfactory when no validation are done by the emf
    omit fbb8466  missing else for @WebXX when migrated to more efficient model
    omit 8e9f765  TOMEE-610 a bit longer but more sure way to find the webcontext from standardcontext
    omit 0628409  Ensure the JMS connection gets closed.
    omit f438b0a  Prevent File.listFiles null pointer finals.
    omit 6efcfe4  OPENEJB-1956 root url for applicationcomposer
    omit 1e75a6f  badly activated jmx last time, doing it right now
    omit 1b23bff  this hack was a bit ugly and breaks reloading in some IDE...moreover it is not more useful so remove it
    omit 8e0f828  small optim for @WebXXX parsing + ignoring injectionpointbean in hierarchic bean manager forparent bm
    omit de7fe48  Use random unused server ports in Arquillian tests
    omit ceb9680  Adding new revamped Web Profile only moviefun
    omit 4cdbbff  Removing old moviefun application
    omit 0395016  -cosmetic -use one "var" per variable like Douglas Crockford does here http://javascript.crockford.com/code.html
    omit dd46f95  avoiding to define twice the same resource from tomcat and tomee
    omit 8f89453  OPENEJB-1939 using name param to check the object factory signature
    omit 1b5379d  https://issues.apache.org/jira/browse/TOMEE-607 -cosmetic
    omit 24617d8  https://issues.apache.org/jira/browse/TOMEE-607
    omit 68d5270  https://issues.apache.org/jira/browse/TOMEE-607
    omit 0f4f55c  https://issues.apache.org/jira/browse/TOMEE-605 -cosmetic
    omit d7dcb3b  https://issues.apache.org/jira/browse/TOMEE-605 -JPDA_SUSPEND=n
    omit 2944530  https://issues.apache.org/jira/browse/TOMEE-605 -move js lib directory to app
    omit 4f8584a  https://issues.apache.org/jira/browse/TOMEE-605 -move js lib directory to app
    omit 2aaf44b  https://issues.apache.org/jira/browse/TOMEE-605 -delete unused images
    omit c2dbba1  https://issues.apache.org/jira/browse/TOMEE-605 -replace the current installer servlet by a installer command -add custom growl notification -add status panel (installer) -add Makefile to help development
    omit 2f208cb  Bad version replace
    omit 21cdacd  OPENEJB-1939 trying to include tomcat context resources in openejb apps
    omit 4b6ad91  Getting all example versions consistent
    omit 88cf78c  Remove the moviefun because it has been renamed old
    omit 72030b0  Replacing OpenJPA with a shaded version to avoid ASM dependency issues. OpenJPA next version should delivered it already shaded.
    omit c6e0a46  TOMEE-453 Tomcat 7.0.33
    omit aeefe4e  regression from 1.5.0 - some logs were swallowed when the container we stopped
    omit 08f04aa  reverting OPENEJB-1939 the fixed was not elegant and it broke TCKs. There are other solution so waiting for user feedback before going further on this topic.
    omit e78ecd8  Adding AL headers
    omit e3d5a04  unused imports
    omit aa023cf  respecting reloadable attribute of standardcontext in our deployer
    omit 78e0450  TOMEE-600 injecting a context managing local + remote
    omit 69f12fb  TOMEE-600 ability to inject remote initial context in arquillian test classes
    omit 5543f33  OPENEJB-1954 logging + rethrowing exception if cdi injection fails in arquillian test class
    omit 00f6ac4  using hidden instead of Comp type test to skip hidden beans
    omit b081110  Changing moviefun to moviefun-old as per the recent Jon's changes
    omit 3daf098  when adjusting jndi name of a datasource from tomcat to tomee using our own resource factory too
    omit 8da8a6e  TOMEE-598 endcontext for @ApplicationScoped and @Singleton
    omit 0765049  adding a test checking tomcat resources doesn't prevent deployment
    omit c8382c4  managing resources in standardcontext digester used by our own deployer
    omit 271ed33  TOMEE-597 merging (what is possible) of java:comp/env/app and java:app - probably user usage from JBoss
    omit bf0c9dd  TOMEE-596 limit package scanning for jpa entities
    omit 051f1d1  avoid to (try to) deploy twice the same app is the unpack version and the packaged one exist in apps
    omit 7913b76  OPENEJB-1939 trying to keep tomcat resources and not throw an exception when openejb doesnt find it
    omit 400d016  Adding missing Apache headers
    omit 7c2c066  Adding missing Apache Headers
    omit 18edd27  Exclude JS scripts in the tomee-webapp
    omit d04145a  https://issues.apache.org/jira/browse/TOMEE-578
    omit 01b7f8c  Be more generous on the default timeout - Tuned for a heavily trafficked LAN.
    omit 64c80dd  Attempt to fix 'inconvertible types' issue - Use class.isInstance instead of instanceof which is not generics friendly.
    omit de3dc95  TOMEE-577 copied from basic moviefun project
    omit 5314b8d  TOMEE-577 adding new version of moviefun
    omit 82c1fbd  TOMEE-577 moving old copy of moviefun application
    omit 0dab7e8  TOMEE-576 be a bit tolerant if @WebXXX classes are not well packaged in ear
    omit a94b76e  maven-compiler-plugin 2.5.1
    omit b802bfd  Clean imports.
    omit d0fd6e1  Update usage.
    omit bfc70e1  reverting OPENEJB-1937 since dbcp relies on garbage collectiong to clean its maps
    omit 5cc5885  OPENEJB-1937 cleaning up transactionregistry maps
    omit 073443a  Try Groovy 2.0.5 and groovy-eclipse-compiler 2.7.0-01 (no problems here) TOMEE-594: Upgrade Groovy to 2.0.5
    omit 8485c45  Now we hold the broker instance it is up to us to 'stop' it ;-)
    omit 0ea59b0  when deserializing a quartz scheduler trying to do it lazily to avoid dead lock
    omit 7abcafd  TOMEE-569 cdi in ear
    omit 0a26115  Sidestep thread creation in org.apache.activemq.ra.ActiveMQResourceAdapter.start with our own. OPENEJB-1938: Embedded ActiveMQ broker startup and shutdown fails to observe configured timeout
    omit c3747a0  OPENEJB-1934 respect cdi (beans.xml) for arquillian-openejb-embedded-4 when using webarchive
    omit c3e6019  Ensure the broker starts and is 'always' checkpointed in our thread - Seems that setStartAsync(false) is also now required on ActiveMQ 5.8. Add the error to the log in EjbRequestHandler.java. OPENEJB-1938: Embedded ActiveMQ broker startup and shutdown fails to observe configured timeout
    omit ccbbfda  TOMEE-569 cdi in ear deploymentBeans doesn't contain ear lib part
    omit 4fdbd0c  OPENEJB-1933 setting 5 by default to initial size when copying a datasource to add non-jta or jta datasource to a persistence unit
    omit 0b0c733  LocalBeanProxyFactory.newProxyInstance can only throw InternalError
    omit 146a083  https://issues.apache.org/jira/browse/TOMEE-449 Remove meow. Unable to find the license for this library.
    omit 0255d59  https://issues.apache.org/jira/browse/TOMEE-449 Remove meow. Unable to find the license for this library.
    omit 8c752b1  TOMEE-568 wardircontext support
    omit cd6990c  fixing test failures
    omit 0bcda87  Removing System.gc() call.  We can consider adding it back after some good discussion.
    omit ee0c4c4  OPENEJB-1932 basic filter + servletcontextinitializer for applicationcomposer
    omit bebf499  OPENEJB-1931 managing pathinfo
    omit 1ba1d63  reverting destroy
    omit 71e03ad  OPENEJB-1931 using openejb wildcard when creating the servlet path
    omit 67c2a4e  OPENEJB-1931 servlet deployment in embedded mode
    omit 2cbda99  oops MDB itest session close operation was a bit too much aggressive
    omit 219d3e6  TOMEE-567 - Check for invalid attributes in tomee.xml file
    omit 85324fc  no need of this shade if we copied classes
    omit f0ac00d  trying to better manage temp queues in our itests
    omit 2dd97f1  OPENEJB-1794: Multipoint Automatic Reconnect
    omit 7377306  avoiding NPE (mainly coming from custom test classes)
    omit 059ba86  no need of this list
    omit 883b64b  preload service providers in warmup
    omit 61c35b8  unused import
    omit 5c04cca  activating back jmx by default
    omit 89fae7f  TOMEE-564 default back to old webapp
    omit 36ce09a  TOMEE-564 revert incorrectly committed files
    omit 04133f3  TOMEE-507 temporarily default back to the old webapp until I have finished adding a new install page to the new webapp
    omit eb15a22  TOMEE-566 scanning of entities
    omit 2bd62bb  import optim
    omit aa52cf0  reworking a bit all-adapters arquillian profile
    omit 56b22fa  TOMEE-565 tomee serverinfo
    omit 7f96508  TOMEE-564 fix installer page for dropin war
    omit 5d0289a  more rest examples TOMEE-593: Create simpler REST sample
    omit 10b950c  adding httpDebug property to EnableServices
    omit d6e6774  support WEB-INF/classes/META-INF/beans.xml in arquillian embedded adapter
    omit 3b76c56  Changing the hardcoded tomcat version with the property to get consistent
    omit 3a32441  delaying a bit the scheduler creation in ejbtimerserviceimpl to avoid to start before the ejb is deployed OPENEJB-1953: Delay scheduler startup for timer services after the EJB creation itself. No need to start it before as we don't necessary need it.
    omit 17ff385  Not sure what the issue is but try this - IMHO much better for internal synchronization.
    omit c394242  Not sure it gonna change a lot of things :)
    omit d45e429  Fixing the wrong endorsed path under windows (fired at Apache Con EU - Thx Cristian!) TOMEE-592: Wrong endorsed path in windows bat files
    omit 802393f  just try to be lazy to initialize the validator if it can't be created at startup time (because of a stupid tck test)
    omit d9b7b40  TOMEE-563 tomee.sh as replacement of openejb in tomee
    omit 68994d9  Fix the welcome page to index.html instead of the old index.jsp
    omit 738025f  using a property to bind old ejb names - better for future probably OPENEJB-1952: Backport openejb old-style JNDI names
    omit c756350  Change the welcome page to index.html and re order the whole file to make it servlet compliant
    omit 13b2e31  formatting/typo + persistencexml list can contain a single entry
    omit fa60797  simplifying usage of URLClassLoaderFirst.filterResources(
    omit a09f84f  TOMEE-561 Rethink remote webapp adpater to make it similar to what users do when installing using the online installer servlet.
    omit 07b8928  we activated ear prefix for web context root in arquillian webprofile tests so use it
    omit 04c9103  TOMEE-560 custom bean validation impl in webapp should be possible
    omit 11d01ec  Comp name can sometimes not be unique so make it unique
    omit 7aa6b6e  trying to bind historical JNDI names (XXXLocal, ...) OPENEJB-1952: Backport openejb old-style JNDI names
    omit 2d3a8f6  TOMEE-559 Supporting tomee. prefix for properties configuration
    omit 4ee4ecb  we shouldn't need jndi name for Comp bean + some reusage for bean id
    omit 084495d  reloadable em example needs jmx
    omit 5c59102  using ear as root base context only if specified, caching a bit altdd value + some minor cleanup
    omit 888611c  activating mbean registration for mbean registration example
    omit 285630e  tests for filtered service manager
    omit 44d2154  OPENEJB-1930 don't filter too much looking for a timeout method - can still be enhanced a bit
    omit 6416467  TOMEE-507 + fix for deploying exploded EARs referenced from server.xml
    omit bafcbad  Desactivating the test as it does not work. Going back in few moment
    omit d69c14f  some more test fixes
    omit b3dba71  Finally get the services filtering working and adding aliases support OPENEJB-1948: Enable service activation and selection using @EnableServices annotation instead of the system property (more user friendly)
    omit 6e43171  adding broken cdi decorator test - work in progress
    omit 616c245  activating jmx for tests needing it
    omit 4af1409  trying to early init ejb which are asked by cdi (extensions) before being started - just do it more properly adapted to containers OPENEJB-1951: Make EJBs available earlier to make it possible to use them in CDI extensions
    omit 3a56d31  trying to early init ejb which are asked by cdi (extensions) before being started OPENEJB-1951: Make EJBs available earlier to make it possible to use them in CDI extensions
    omit 2c83b79  resetting LocalMbeanServer#active value to be able to change it between server stop/start in the same jvm
    omit 7821b22  TOMEE-525 no jmx by default
    omit 99d9432  useless imports
    omit 4db913e  fix failling tck because of passivation on stateful OPENEJB-1950: Fix stateful passivation issue with CDI
    omit d7e800a  Make us of services filtering in JAX-RS test case
    omit c6a9da3  Add the ability to filter services to start with a test case. OPENEJB-1948: Enable service activation and selection using @EnableServices annotation instead of the system property (more user friendly)
    omit 5d35133  adding @Descriptors annotation to ease altDD creation OPENEJB-1949: Allowing @Descriptors to manage altDD descriptors in tests
    omit 874732e  TOMEE-524: EARs not re-unpacked on startup when changed
    omit 0b27534  adding annotation EnableServices as a shortcut to activate openejb.embedded.remotable OPENEJB-1948: Enable service activation and selection using @EnableServices annotation instead of the system property (more user friendly)
    omit 9730770  setting up the LightweightWebAppBuilder if some webmodule are tested and no webappbuilder are registered OPENEJB-1947: Extend ApplicationComposer usage to allow simple web applications testing
    omit 67f50a0  some sugar to create WebApp (better integration with ApplicationComposer) OPENEJB-1947: Extend ApplicationComposer usage to allow simple web applications testing
    omit cae1d0f  TOMEE-523, TOMEE-521, TOMEE-520
    omit 42fef5c  allowing webapp from applicationcomposer and @Classes to create the finder on the fly OPENEJB-1947: Extend ApplicationComposer usage to allow simple web applications testing
    omit 03e0f36  allowing to set a component from a class
    omit 0a5d5ed  moving openejb-lightweight-web in core since there is no reason to keep it separated
    omit cf228d9  The shading really messes up IDEs.  Copying the classes over as it seems the lesser of two evils
    omit 97bdbb1  OPENEJB-1929 some enhancements for rest
    omit ec80fca  OPENEJB-1929 initial version of openejb-lightweight-web
    omit 3444939  Missed a critical line in TOMEE-517
    omit 86267a2  TOMEE-519 - UnpackWars true/false added to arquillian.xml options TOMEE-517 - Possible conflict with arquillian.xml provided properties TOMEE-520 - Some paths not correct for Windows in TomEE Remote Arquillian Adapter Misc improvements
    omit fc6463c  TOMEE-518 - TomEE shutdown in tools done via Tomcat stop command Use simple process.waitFor to wait for shutdown when possible Install shutdown hook to still clean up process if VM exists before stop is reached
    omit 216025f  Handful of useful IO and Files util methods for properties, paths and more
    omit d8402cd  s/openejbHome/tomeeHome/
    omit ccf1ca0  OPENEJB-1928 avoiding to load openejb classes with several classloaders + activating filtering directly on bundle
    omit 6c22062  upgrading pax-web version in karafee + simplifying classloders in karafee + updating karafee cdi extension tracking osgi services to using objectclass property instead of using reflection OPENEJB-1940: Improve OSGi integration for Karaf (KarafEE)
    omit c4a46a7  TOMEE-516 SW 1.1.1-alpha-1
    omit 5268ad0  TOMEE-515 no more need of endorsed7 trick
    omit 0f05c55  TOMEE-514 serializeAsArray=false
    omit c78e625  updating tomee maven plugin to use remoteserver properly
    omit 06f0ef1  TOMEE-509 allowing to produce EntityManager from ejbs (to valid against TCKs) + adding a test to be able to work on @Produces for extended em
    omit e691041  TOMEE-511 TOMEE-512 TOMEE-513 arquillian/shrinwrap version updates
    omit b67e187  OPENEJB-1927 hibernate 4.1.8.Final
    omit dc60a23  adding a sample using scala TOMEE-591: Create a Java EE sample using Scala language
    omit cd4e1a5  don't debug stop command when shutting down remoteserver to avoid infinite loop TOMEE-590: Avoid infinite loop when debugging a remote server
    omit 4408a99  moving api.jmx import from export to import
    omit 66e040b  getting the right OSGi version OPENEJB-1940: Improve OSGi integration for Karaf (KarafEE)
    omit 50ba711  no need of shade plugin as dependency (forgot to remove debugging dep)
    omit 82c35c3  exporting org.apache.openejb.api.jmx in openejb-api TOMEE-589: Export o.a.o.api.jmx in openejb-api
    omit b1c7473  importing commons-codec in provisioning module
    omit cf347ee  TOMEE-510 shade mbean annotation api in openejb-api
    omit fab4a8b  using openejb-mockito for app compser/mockito/rest example + adding a sample on how to test in embedded mode with providers TOMEE-587: Create REST sample with Mockito
    omit 897714c  Adding Apache snapshot repo to standalone samples TOMEE-588: Fix non autonomous samples (they must run alone and out of the box)
    omit 607844f  adding an example of rest service using applicatinocomposer and mockito TOMEE-587: Create REST sample with Mockito
    omit 48abee1  adding system properties after having synch conf folder to avoid to loose properties
    omit 2638b50  waiting for tomee shutdown in stop method
    omit 0251400  using  ScopeHelper in ApplicationComposer too
    omit 5ead4f0  log no more useful since we reuse cmd method
    omit f89624b  keeping openejb.home to be able to stop poperly servers from RemoteServer
    omit b7694e9  Test for the the derbynet server service
    omit 4a5cbaf  OPENEJB-1926 org.scalatest is another known stopping point when looking for callers
    omit 2d372b0  OPENEJB-1926 org.scalatest interfaces shouldnt make the deployment fail
    omit 71d8f78  OPENEJB-1925 checking handler can be loaded from system classloader for embedded mode
    omit 32b0455  when we don't know we do what we can - setting jdbcurl and url == most probable attribute of the datasource url attribute
    omit b1de910  don't get url and jdbcurl in the same set of resource properties, don't override with definition TOMEE-583: Improve connection pools consistency
    omit fd6539e  case typo
    omit de21eda  TOMEE-507 ROOT was not really managed for ear + tomcatwardeployer
    omit e9ca694  TempClassLoader should respect slf4j lookup too TOMEE-414: support to provide slf4j in the application
    omit 8357d56  propagating serviceclass in cxf endpoints
    omit 29a0ea1  avoiding NPE in tomcat datasource creator TOMEE-586: Fix NPE in Tomcat datasource creator
    omit 4dfbb48  TOMEE-506 wire up test module to verify that additional config files are deployed correctly
    omit 157998f  restored svn history
    omit 63b584c  restored svn history
    omit f5d918a  restored svn history
    omit 4d7c58c  restored svn history
    omit 20179b1  test history restore
    omit 42bf1cd  Typo.  s/class/className/ TOMEE-491
    omit 3af6597  Issue turned out to be the ServerListener was not installed.  Improving error message to recommend checking this. TOMEE-491
    omit 707a153  consistent cleaning of cdi beans with rest (cxf) OPENEJB-1946: Make REST CDI beans cleaning consistent with other CDI beans usage (soap, etc)
    omit 5d7a2a4  AbstractInjectable.instanceUnderInjection for rest cdi and interceptors OPENEJB-1945: Improve injection in REST CDI and Interceptors
    omit b23c2e7  OPENEJB-1924 release of test class creational context for EJBContainer
    omit 8a2f2f7  OPENEJB-1924 release of test class creational context for application composer
    omit f44fd80  OPENEJB-1924 release of test class creational context
    omit d720942  better default module name for arquillian openejb embedded
    omit ee6f227  OPENEJB-1923 testing if it is a system property using -D & = chars
    omit 3125410  TOMEE-500 password cipher for tomcat-jdbc
    omit 0eb588c  TOMEE-499 handling ROOT webapps in OpenEJBContextConfig
    omit d4a3a05  TOMEE-498 removing default webapps before adding other webapps
    omit a5087cf  TOMEE-496 TOMEE-497 simpleLog in arquillian tomee remote
    omit 3db5d69  no need of hack to kill tomee since we use stop command
    omit e6950e6  escaping executable in service.bat TOMEE-585: Fix executable in service.bat
    omit 40aa4ca  dumping correctly default if service file is not here
    omit 12d450c  TOMEE-495 using local business interfaces even if localbean
    omit 355c1c8  TOMEE-494 slf4j 1.7.2
    omit 76fc228  better feature for rest/jaxws + light fix for ejb local bean proxies when ivmproxy is not loadable at all OPENEJB-1940: Improve OSGi integration for Karaf (KarafEE)
    omit 210452b  managing findResource in SWClassLoader
    omit bcb1537  avoiding NPE OPENEJB-1944: Possible NullPointerException in ServiceManager
    omit 59d8d6c  TOMEE-493 removing java.library.path option running TomEE as service otherwise native added to Path (regression from tomcat*.exe)
    omit b6e5793  Doesn't seem we were installing the WebAppBuilder in the SystemInstance unless the Loader was used TOMEE-491
    omit 77a31de   TOMEE-492 - Clearly log when MyFaces Listener is installed
    omit dcaef72  revert OpenJPA 2.2.1 update
    omit e97e264   TOMEE-491 - NullPointerException in TomEEAnnotationProvider.getAnnotatedClasses
    omit 5cc9cbf  https://issues.apache.org/jira/browse/TOMEE-490
    omit 5b056ab  User alt-1, alt-2 and alt-3 to switch tabs. TOMEE-584: Revisiting the TomEE webapp and creating a brand new user interface
    omit 50ab7da  https://issues.apache.org/jira/browse/TOMEE-488 Reload inner panels only when they are active.
    omit b3d7b1f  https://issues.apache.org/jira/browse/TOMEE-488
    omit c0d73cc  change the execution hotkey to "ctrl-x" TOMEE-584: Revisiting the TomEE webapp and creating a brand new user interface
    omit 5e7c420  https://issues.apache.org/jira/browse/TOMEE-488
    omit f051e3e  https://issues.apache.org/jira/browse/TOMEE-488
    omit 2236450  https://issues.apache.org/jira/browse/TOMEE-488
    omit d22e462  New 'Home' tab. It is the only available tab for unauthenticated users. TOMEE-584: Revisiting the TomEE webapp and creating a brand new user interface
    omit 03a9c4d  The webservices tab will be part of the conlose tab. TOMEE-584: Revisiting the TomEE webapp and creating a brand new user interface
    omit 2bbcc48  trying AMQ workaround for tests
    omit 3f233c4  We don't need to login in order to see the log file names. TOMEE-584: Revisiting the TomEE webapp and creating a brand new user interface
    omit 3561ba9  TOMEE-487 confusion between home and base
    omit 8988fe3  Preparing XMLHTTP integration. Persistent user session. TOMEE-584: Revisiting the TomEE webapp and creating a brand new user interface
    omit 566d984  TOMEE-486 overriding by profile of properties
    omit 3592420  TOMEE-473 composite classloader enricher
    omit b10b941  Missed pom.xml.  Added README.md TOMEE-485
    omit 832d08c  Yanked @Startup and cleaned imports TOMEE-485
    omit a7b7fbe  Made timeout method private TOMEE-485
    omit c00b37e  TOMEE-485 - Example ScheduleExpression to schedule CDI Events Deleted commented out code
    omit a94d1e1  TOMEE-485 - Example ScheduleExpression to schedule CDI Events
    omit 977ea23  Remove the deb package for now. Reactivate it once the feature is completed.
    omit 0f05cdb   TOMEE-484 - Test all 7 distros in CI server  A little cleaner. Added back a profile 'all-adapters' which is the same as before
    omit 2da9133  increasing amq timeout for itests
    omit 6bb2e67   TOMEE-484 - Test all 7 distros in CI server
    omit 3ad9132   TOMEE-484 - Test all 7 distros in CI server
    omit 56880fe  TOMEE-483 web-inf/classes of jaxrs and plus webapps
    omit b987d06  TOMEE-481 using bootstrap stop to shutdown remoteserver
    omit 2ee5afb  quick try to fix AMQ issues OPENEJB-1943: ActiveMQ lifecycle issue
    omit caafbce  quick try to fix AMQ issues OPENEJB-1943: ActiveMQ lifecycle issue
    omit 27daa4b  console cosmetic changes TOMEE-584: Revisiting the TomEE webapp and creating a brand new user interface
    omit 75bfcbb  quick try to fix AMQ issues
    omit f5a11b9  TOMEE-480 deploy SOAP webservices using the classloader of the app/webapp containing it
    omit c134226  Call 'preventDefault' only if the event is consumed. In other words, give my 'copy-paste' feature back. :O) TOMEE-584: Revisiting the TomEE webapp and creating a brand new user interface
    omit 501bb5f  https://issues.apache.org/jira/browse/TOMEE-478
    omit 6f9b03a  seems cdi-query uses a new dep without importing it
    omit 872b02b  TOMEE-477 check the test class will not make the deployment failing
    omit eec84fc  JS code should handle connection issues.
    omit 073972f  https://issues.apache.org/jira/browse/TOMEE-476
    omit b1c0fa0  https://issues.apache.org/jira/browse/TOMEE-476
    omit 097df0c  https://issues.apache.org/jira/browse/TOMEE-476
    omit 069ac88  TOMEE-473 taking the feature into account for tempclassloader
    omit 98e8199  a folder is deployed too if found in host
    omit d125bb7  simplifying a bit tomcat-jdbc mapping (avoid to reuse commons-dbcp attr) TOMEE-583: Improve connection pools consistency
    omit 5c27f00  TOMEE-475 iscallerinrole doesn't work in tomee
    omit 0ff4224  TOMEE-465 cleaning up webbeanscontext + jsfclasses (Thanks Harald Wellmann for the report)
    omit ab26c6f  TOMEE-474 ignoring datasource parameter for broker with persistent=false param
    omit 7f571e0  TOMEE-473 openejb/tomee prefix
    omit 2dc356d  TOMEE-473 customization of classloader (+ and -) + XBean 3.12
    omit 2f259f3  OPENEJB-1894 Karaf 2.3.0
    omit 8a2b236  https://issues.apache.org/jira/browse/TOMEE-448
    omit ec46489  TOMEE-465 cleaning up NamingUtil + jsfclasses (Thanks Harald Wellmann for the report)
    omit 4df0723  TOMEE-471 - OpenJPA 2.2.1
    omit 2611e62  https://issues.apache.org/jira/browse/TOMEE-470
    omit 0ce3cd6  https://issues.apache.org/jira/browse/TOMEE-470
    omit a298076  https://issues.apache.org/jira/browse/TOMEE-469
    omit 3c81c77  https://issues.apache.org/jira/browse/TOMEE-469
    omit c85b40e  https://issues.apache.org/jira/browse/TOMEE-469
    omit e0b1777  https://issues.apache.org/jira/browse/TOMEE-469
    omit b9cf008  https://issues.apache.org/jira/browse/TOMEE-469
    omit 5344bed  https://issues.apache.org/jira/browse/TOMEE-448
    omit 8bd5b03  TOMEE-468 better handling of subfolder skipping in arquillian tomee remote
    omit 4a1f6a0  TOMEE-467 arquillian doesn't support uppercase properties
    omit ce728e4  missing space
    omit a8b0562  TOMEE-466 conversationscoped needs to be managed as requestscoped when not active - removing not compiling code
    omit 7602bb9  TOMEE-466 conversationscoped needs to be managed as requestscoped when not active
    omit d793840  TOMEE-467 adding CATALINA_OPTS to arquillian tomee remote in arquillian.xml - managing conflict with java.opts
    omit 326917a  TOMEE-467 adding CATALINA_OPTS to arquillian tomee remote in arquillian.xml - managing conflict with java.opts
    omit 2d7988d  no need of mvn:org.apache.openwebbeans/openwebbeans-osgi in karafee feature OPENEJB-1940: Improve OSGi integration for Karaf (KarafEE)
    omit 754deee7 TOMEE-467 adding CATALINA_OPTS to arquillian tomee remote in arquillian.xml
    omit 5003476  TOMEE-464 calling stop on webappclassloader after destroyapplication - adding config tomee.webappclassloader.force-stop-phase for case which need hack
    omit 542d0a7  TOMEE-463 mvn annotations
    omit 648d09f  enhancing a bit the algorithm to try to find appinfo when using webappdeployer
    omit 2a1556d  TOMEE-462 try system classloader before defining the class in tempclassloader - embedded case is a bit different
    omit 10db37b  TOMEE-462 try system classloader before defining the class in tempclassloader
    omit 1c209bc  OPENEJB-1922 minor clean up
    omit 558edd4  OPENEJB-1922 adding dep cdi classes in cdi classes + same for extensions
    omit d2a9e96  adding cdi classes from other bundle in KarafEE (without ejb or not loadable classes) OPENEJB-1940: Improve OSGi integration for Karaf (KarafEE)
    omit 1804c4a  registring accessible osgi service OPENEJB-1940: Improve OSGi integration for Karaf (KarafEE)
    omit 058f409  OPENEJB-1922 osgi dep + cdi management - first test
    omit 07477a4  managing autodeploy attribute (with new deployer style) TOMEE-582: Support of autodeploy attribute
    omit 316a6a7  OPENEJB-1920 OPENEJB-1921 aggregating getresources for karafee + limiting imported services to the visible ones
    omit 3391b32  reusing some parameters instead of using constants
    omit aa352ba  default update interval is too long (15s), using 5s TOMEE-581: Implement reloadable mechanism in deployer (used in TomEE Maven Plugin for instance)
    omit 6268744  TOMEE-461 empty faces-config.xml + using pax-url as excluded prefix instead of pax-
    omit ac2e712  https://issues.apache.org/jira/browse/TOMEE-447
    omit 77c15a1  OPENEJB-1919 array type comparison not working on some JVM
    omit 731751d  fixing WEB-INF/exclusions.list + adding reload to deployer/tomee-mvn-plugin - jira to open TOMEE-581: Implement reloadable mechanism in deployer (used in TomEE Maven Plugin for instance)
    omit 69b02a0  trying some protection for linkage error for mac os OPENEJB-1942: Possible linkage error on Mac OS
    omit 7682bcc  just a \n
    omit e52752a  trying to get more information on TypeNotPresentException
    omit d606a57  trying to increase AMQ timeout in our tests
    omit 07b3638  TOMEE-457 CXF 2.7.0 + disabling hsql service by default (since it is in our default distribution we don't want to activate it by default)
    omit d2faadb  adding the tomcatloader.destroy in the webappbuilder to get all the lifecycle in a single place TOMEE-580: Clearly separate concerns and deal with lifecycle in the loader not in the WebApp Builder
    omit df3f2ca  some cleanup on AMQ tests + in assembler prevent unbound of openejb/ (no luck we call our internal app openejb too)
    omit 457ab17  https://issues.apache.org/jira/browse/TOMEE-447
    omit 34d2e13  more timeout for tests
    omit c330943  managing empty appId (standalone)
    omit ca3b36f  some more timeout
    omit 4aafa67  cleaning brokers to try to be able to use using createTemporaryQueue OPENEJB-1941: Properly clear the broker
    omit bdf4bc5  adding back exe in apache distribution TOMEE-573: Windows service binaries got trashed in the distribution
    omit 2a10e01  some better default values for services
    omit fca6e99  TOMEE-456 unbinding global names + (small jms test fix)
    omit b9cfaf2  TOMEE-455 jaxb 2.2.6
    omit 445996b  reusing getId instead of building it manually to avoid to miss some malformed app id
    omit d74c0f4  OPENEJB-1916 feeding the local karaf repo
    omit fef6e22  logging exception on system.properties writing
    omit a973910  TOMEE-454 amq 5.7.0
    omit 0da3e55  TOMEE-454 amq 5.7.0
    omit 928386f  https://issues.apache.org/jira/browse/TOMEE-447
    omit c2b4a00  https://issues.apache.org/jira/browse/TOMEE-447
    omit 2969ae2  https://issues.apache.org/jira/browse/TOMEE-447
    omit a0f4041  https://issues.apache.org/jira/browse/TOMEE-447
    omit b88f9c9  TOMEE-450 oops api error
    omit 95ce42e  TOMEE-450 adding default profile
    omit 2b1af0d  TOMEE-445 TOMEE-453 passivating option is only available for normal scoped + tomcat 7.0.32
    omit 664a9c9  excluding exe from filtering TOMEE-573: Windows service binaries got trashed in the distribution
    omit a323997  caching ispassivationscope attribute of ejbs
    omit ae8fe53  simplify previous if - no feature
    omit 628cbbe  TOMEE-445 managing passivating parameter for stateful cdi beans
    omit def10e1  OPENEJB-1915 ignore net.sourceforge.cobertura.coveragedata.HasBeenInstrumented for ejb interfaces
    omit 0ca9087  TOMEE-445 skip activate phase when stateful is requestscoped
    omit 94f4541  no need of sysout
    omit 9ce93d4  adding back apache-tomcat module (not activated since we use last release of tomcat) to ease version update - this module shouldn't be deleted but just commented when we don't need it
    omit a5590a1  TOMEE-452 ignoring resources from context.xml in AutoConfig
    omit 24134fd  adding some more features - just to list jars, still not working OPENEJB-1940: Improve OSGi integration for Karaf (KarafEE)
    omit 0a28f63  some export in poenejb-core-osgi + using module classloader instead of class classloader to create the rest proxy OPENEJB-1940: Improve OSGi integration for Karaf (KarafEE)
    omit b657a3a  better place for () - not feature
    omit 34820ea  enhancing a bit the algorithm to match a deployed webapp - weird case which can happen on CI machines
    omit add3dd4  using File.equals instead of string comparison
    omit 4b58a96  caching types for RegisterOSGIServicesExtension (no need to get them lazily) OPENEJB-1940: Improve OSGi integration for Karaf (KarafEE)
    omit 5d8f626  better log in error case TOMEE-579: Improve logging/information when applications deployment fail
    omit 5e4bde6  more info when app deployment fails TOMEE-579: Improve logging/information when applications deployment fail
    omit 97dec98  allow ear to be renamed too
    omit 6ebc6d9  TOMEE-451 using webapp webbeanscontext instead of app webbeanscontext for injections if available (allow to inject cdi beans in war of ear)
    omit 32c57f3  OPENEJB-1912 OPENEJB-1913 OPENEJB-1914 osgi rework (logs, NPE in deployer, bundle file search)
    omit 8f010a1  Yank Tomcat 7.0.30-SNAPSHOT
    omit 633259b  "TODO" added for a quick fix.
    omit 54eafd5  https://issues.apache.org/jira/browse/TOMEE-447
    omit 7caa2aa  https://issues.apache.org/jira/browse/TOMEE-447
    omit 0cc83a7  https://issues.apache.org/jira/browse/TOMEE-447
    omit 21b41ee  https://issues.apache.org/jira/browse/TOMEE-447
    omit 10e416b  https://issues.apache.org/jira/browse/TOMEE-447
    omit e6bbcb5  https://issues.apache.org/jira/browse/TOMEE-447
    omit c5b95e4  https://issues.apache.org/jira/browse/TOMEE-447
    omit dab324e  https://issues.apache.org/jira/browse/TOMEE-447
    omit e9f0f77  https://svn.apache.org/repos/asf/openejb/trunk/openejb
    omit 7b818b2  OPENEJB-1911 adding ProxyEJB.simpleProxy to avoid to export too much interfaces in service registry (OSGi for instance)
    omit bf819c0  TOMEE-445 catching NoSuchObjectException - can be thrown directly too so both catch are needed
    omit 3899940  TOMEE-445 catching NoSuchObjectException - wrapped in UndeclaredThrowableException
    omit a59a3d3  TOMEE-445 catching NoSuchObjectException
    omit 6be9f11  TOMEE-445 for @New scope is null
    omit 1c73f0d  TOMEE-445 more work to get an OWB proxy in front of our EJB proxies when mandatory to manage scopes
    omit 3a946fe  TOMEE-445 OPENEJB-1910 handling asked interface for CdiEjbBeans + unregistring MBeans when not already done + minor hack on OSGi to avoid to get classcastexception registering on IvmProxy
    omit f9f181a  OPENEJB-1909 using etc as synonym for conf folder - managing case where oepnejb.xml doesnt' exist
    omit 875181f  OPENEJB-1909 using etc as synonym for conf folder
    omit 1b27646  TOMEE-445 EJB + CDI (@Stateful + scope through @Inject)
    omit b568fe1  TOMEE-445 OPENEJB-1908 first management of stateful + scope - work in progress
    omit 3fd1297  dynamic import for OSGi is mandatory for our resources OPENEJB-1940: Improve OSGi integration for Karaf (KarafEE)
    omit 72884c9  adding openejb-jpa-integration in openejb-core-osgi
    omit bdaaa8a  OPENEJB-1907 OPENEJB-1908 KarafEE import update + ability to reuse a transaction manager from OSGi registry
    omit 2f32f88  OPENEJB-1906 activating webconsole by default
    omit 32f9310  OPENEJB-1905 version in karafee rebranding was not well filtered + using constant for qualifiers for osgi services
    omit 1f411e7  TOMEE-439 slight refactoring to avoid some duplicated code
    omit af3b3ef  TOMEE-439 TCK needs delegate for webappclassloader
    omit ce52975  TOMEE-444 enricher doesn't work in tomee embedded
    omit af6b16f  TOMEE-439 using webappdeployer even for tomee embedded
    omit 22d62f8  giving a try without TomEEWebappLoader
    omit b23c66e  fixing some arquillian tests
    omit 621ca40  TOMEE-444 looking in tomee.war/lib if tomee/lib doesn't contain the searched lib (used for webapp classloader enrichment)
    omit cd721b8  TOMEE-443 copy even for first call
    omit 7d3381a  TOMEE-443 not returning a copy means the cached value can be modified - fixing returning a copy
    omit c8fec10  Latest apache daemon - The previous version was fine, but is getting trashed in the distribution zip? TOMEE-573: Windows service binaries got trashed in the distribution
    omit 5a0233d  fixing DeploymentExceptionErrorTest
    omit 2aa8ed2  TOMEE-440 fixing some arquillian tests + new arquillian enricher for webapp adapter
    omit bf17f24  OPENEJB-1904 - Proposed EJB 3.2 / Java EE 7 Connector & MDB Modernization
    omit 56a8b5b  TOMEE-442 webapp id shouldnt contain the host (to respect standard jndi names)
    omit 8c3aa22  TOMEE-439 avoiding NPE when appInfo was not built
    omit 926ca6a  TOMEE-441 tries was not used
    omit c5c7f0a  TOMEE-441 tomee shutdown with arquillian remote adapter
    omit 57a83ce  TOMEE-441 tomee shutdown with arquillian remote adapter
    omit 299870e  TOMEE-439 ClassListInfo store in a linkedhashset (because we can't impl comparable)
    omit c221109  TOMEE-439 ClassListInfo should be comparable (or we should change the set in webappinfo) + removing ROOT webapp from TCK (useless) + overriding standard context name when updating it because of the extension (.war)
    omit 13b8eb2  TOMEE-440 arquillian classes should be injectable only when deployed within the container + small hack (for test) to avoid IllegalStateException (this one should be removed)
    omit cbebb33  some pom fix in examples (no feature)
    omit 03e880c  TOMEE-439 TOMEE-440 deployer for war (deploy in tomcat mode) + starting to get rid of arquillian enricher managing ourself injections (as in standalone)
    omit 5bd6470  TOMEE-439 deploy wars as in tomcat even from DeployerEjb
    omit af4c311  TOMEE-438 - EJB JAX-RS Resources should work independently of other "views" Test for when a bean is both an @WebService and @Path (JAX-WS and JAX-RS on the same bean)
    omit 65cc433  TOMEE-437 - @WebService deployment issue "Could not find web application context"
    omit 2eac214  slf4j filtering in URLClassLoaderFirst too TOMEE-414: support to provide slf4j in the application
    omit adf386e  better handling of jndi: urls (bad file path construction) OPENEJB-1936: Improve JNDI handling for Tomcat protocol
    omit 2c93a27  OPENEJB-1903 managing resources from SW as we can
    omit 88f981f  handling tomcat jndi url protocol OPENEJB-1936: Improve JNDI handling for Tomcat protocol
    omit cefbef3  slight refactoring of @WebXX handling - no need of threadlocal normally + more generic handling of web-inf/classes (advanced webapp config, not default) TOMEE-572: Store @WebXXX scanning result to reuse them in Tomcat (improve performances as Tomcat does not need to do it itself)
    omit cf99891  better integration for @WebXXX (tomcat call method we override too much for us so simply skip calls > 1 when processing is already done + fixing bad management of a map in core) TOMEE-572: Store @WebXXX scanning result to reuse them in Tomcat (improve performances as Tomcat does not need to do it itself)
    omit 8481b80  workaround for embedded case to match @WebXXX files (in embedded case we got it from the classpath 'file' instead of web-inf/X) OPENEJB-1935: Support @WebXXX discovery in WEB-INF/ directory in OpenEJB Embedded mode
    omit bfbd369  default tomcat version should be 7 today
    omit b87ba4f  OPENEJB-1902 support nested SW archive as library
    omit 814eb95  storing @WebXXX jar/file to get a simpler logic in OpenEJBContextConfig (tomcat integration) TOMEE-572: Store @WebXXX scanning result to reuse them in Tomcat (improve performances as Tomcat does not need to do it itself)
    omit 6232678  OWB 1.1.6 TOMEE-571: Update to OWB 1.1.6
    omit 81b9a25  using substring instead of replacefirst since we don't need regex behavior
    omit cb0413d  add back in jaxb pre-load
    omit 86875dc  TODO to check for app.properties in case someone spelled the file wrong
    omit 01f01d6  TOMEE-435 ProjectStage demo
    omit b423987  avoid to bring back tomee webapp jndi tree when deploying an app
    omit c50f671  unbinding java:global in global destroy and not for each app to avoid to loose global since one app was deployed TOMEE-570: When deploying one app in TomEE, the global subtree is removed whereas is should be still available for other apps
    omit 0456771  integrating stophost and stopcommand in remote tomee arquillian adapter
    omit 9cc73c5  this file shouldn't have been modified + better fix for jndi sub tree management
    omit 1feccbc  TOMEE-432 TOMEE-433 jndi subtree for @Resource resolution + arquillian adapter host/command for shutdown
    omit 7df6fd2  Avoid possible LinkageError for Mac users
    omit 833b303  using our copyDirectory method since the plexus one doesn't do what we want
    omit f373979  sh and bat files should be executable if they come from bin directory
    omit 8b1748d  too much commited in last commit
    omit 42326b1  avoiding stupid error because mvn injected an unmodifiable list
    omit 06ff03a  ensure the folder exist before working on it
    omit f887824  init of ports in remote arquillian adapter should take care of server.xml if provided
    omit 5b9a406  TOMEE-430 removeTomeeWebapp option
    omit 7ae736e  TOMEE-429 bin and lib flder for arquillian-tomee-remote
    omit 6d795d9  Fixing JULLoggerFactory issue on Mac
    omit cba0c47  fixing LocalClientSubclassTest
    omit e1727a4  Add JULLoggerFactory on tests to avoid LinkageError on Mac
    omit c9a45ed  Add Bval preload on core to avoid LinkageError on Mac
    omit 92430be  preloading WebBeansLoggerFacade to be sure to get OWB logging correctly initialized
    omit ab4b699  TOMEE-428 myfaces 2.1.9
    omit 032a320  jansi notice for standalone
    omit 8f3ba69  LICENSE typo
    omit baf87ec  Adding AL headers
    omit d2ce3ac  back to our shade of openjpa to avoid asm - better exclusions for AMQ
    omit 338003c  better wrapping of RemoteServer options in tomee remote arquillian adapter
    omit 2ecb9ad  ensuring the right stop port is used even when providing a server.xml
    omit 8ff82c8  adding ResolverClassLoaderEnricherObserver
    omit e9c0a49  manage global properties for pojo deployment too
    omit 179ef59  removing staging repo for bval since it hit repo1
    omit c154100  TOMEE-425 zip and atatch a custom tomee distribution
    omit 4cfe91b  we added some validator so magic number 11 doesn't work anymore
    omit 188fb74  update checker should use release tag and IO.slurp
    omit 922ee01  global is not global in tomee jndi context
    omit 35e6c06  better router logic
    omit 6b6d7eb  @Context in Application.getClasses + fixing pojo custom @Context
    omit 41ca8f9  better message for ping MBean
    omit e589c3c  typo making bean context no more working (security)
    omit fa97878  OPENEJB-1901 @LocalClient and EJBContainer
    omit e362057  activated init parameter for server servlet
    omit 95059d1  TOMEE-424 support custom @Context injections
    omit 73fb702  some info in junit fail case for sticky test
    omit 4e741e9  versions 4.5.1-SNAPSHOT (openejb), 1.5.1-SNAPSHOT (tomee) and 1.0.1-SNAPSHOT (mvn plugin)
    omit f2ae142  no more need of this trick since bval log in config now
    omit cf4ee4b  cdi beans protected methods can be called but not ejb ones (localbeans) - see LocalBeanProxyFactoryTest.testNonPublicMethods
    omit f56a440  owb proxyfactory using our openejb.owb.proxy-factory property even in fallback method
    omit c6f2da8  TOMEE-422 HttpServletResponse and ServletConfig for JAXRS @Context injections
    omit df8a6d0  OPENEJB-1900 - @LocalBean package and friendly scoped methods Needs a test still (in an airport, if someone can add -- that'd be amazing)
    omit 4ec052d  Yank ASM for now
    omit 9b6889c  imports
    omit db3fbf8  TOMEE-421 ping of datasources from JMX
    omit cd3ddf3  header
    omit 0580126  TOMEE-420 classloaderenricher feature
    omit 6478e1b  ability to not modify server.xml
    omit 7d01989  managing https port in tomee-maven-plugin (workaround was to declare https connector before http)
    omit 2a62efe  bval 0.5 (staging)
    omit f886fce  using javassist by default
    omit c058fb8  using right webbeans context for jaxrs
    omit 3b77ed7  adding beans of the webapp for ears with a less strict test
    omit 76ab5e8  system property for moduleid was no more respected
    omit 3cdaea8  final cant be used here
    omit 8302a11  next versions
    omit 73d503d  TOMEE-419 handling of module-name for jndi names
    omit e207170  TOMEE-418 quick session for arquillian + tomee mvn plugin
    omit 507a072  using right groupId
    omit a9f4e7b  avoid duplicate def
    omit 244439a  activating cdi-query on trunk
    omit 4576204  case insensitive properties for datasources (avoid false warnings)
    omit 7a36690  right asm factory for owb + right classloader for jaxrs config
    omit 87d9535  removing no more relevant example
    omit 1e6ecc5  new owb api
    omit 3742ffc  owb proxy factory and local bean one are not very different but enough to not be merged now
    omit ff39fea  adding ShadedAsmFactory to be used with OWB
    omit 1870217  OWB-701: Use ASM for OpenWebBeans proxies
    omit 758f10e  getting rid of useless file for router feature
    omit 1a484d8  simplified test -- fails on EC2 (hoping to use EC2 for part of the release)
    omit 1a957c6  missing header
    omit 98b1dc5  Changes for OWB-701
    omit 7f28e8a  rest using interface to hold rest annotations
    omit dc4dae7  being tolerant on param name of jaxrs application
    omit 0919b03  logging error in event otherwise we swallow it
    omit 2d6a2c6  TOMEE-416 basic out of the box routing feature
    omit 5f5e13d  fixing new owb api in arquillian openejb embedded adapter
    omit e11569c  making tck running before IT + using new OWB API
    omit 9ad26db  minor string fix for rest paths (we should refactor the way we manage suburl etc in rest logic to avoid such issues - adding a PathHelper can help))
    omit 7598627  TOMEE-415 shutting down quartz thread pool + using OpenEJB classloader to create schedulers to avoid mem leaks
    omit c47f146  bad key in quick server.xml parsing
    omit 5fe1803  better handling of test lifecycle in cdi-basic
    omit 384402d  headers
    omit c0b7f1e  forgot some properties for remote adapter
    omit 2800fc7  making tomee arquillian tests passing
    omit 9fb0976  fixing SimpleServletLoadOnStartupTest
    omit a4b4949  delegating to bonecp its datasource creation since it manages itself the way properties should be parsed
    omit 461d1e7  tomee embedded could change moduleName of ejbmodule and moduleId of webapp so then the ejbmodule of the webapp was no using the same moduleid.
    omit 41f989b  in tomee maven plugin reading value to replace in server.xml before replacing it to be sure of what we do
    omit d19c9e4  switching off logging directly on the right class
    omit 1af0420  trying another hack for buildbot since locally it seems fine
    omit 85d80d0  why were we preloading org.apache.bval.jsr303.ConfigurationImpl? no time gain
    omit 92e186f  TOMEE-414 slf4j in the app
    omit 9747305  managing Duration
    omit 0dadd16  we only use tomcat release so don't try to download tomcat when we already have it
    omit 445ead4  handling of included package in tomcat scanning (was not correctly filtered)
    omit 21cd674  finally right handling of bval log message even in tomee (need to be done with the right classloader)
    omit d9471ba  better tomcat-jdbc handling
    omit 405a62f  lazy handling of log hidding for bval
    omit 2b380ec  back to something simple since the previous hack doesn't help on buildbot
    omit eeed1cf  opposite replaces can't work
    omit 4d551d5  removing ajp port from tomee embedded since we never added its support (and that's not really useful since server.xml can be used)
    omit c47fe4c  loading bval configImpl before tests (other class)
    omit 2a08655  loading bval configImpl before tests
    omit cb41c8d  loading bval configImpl before switching of its single log message (not relevant in tomee)
    omit ef7d03c  using old (not next gen) config in example
    omit e45bc10  TOMEE-413 pojo-deployment to configure pojo (pre next-gen config)
    omit 29b1655  tomcat 7.0.30 doesn't scan exactly the same way servlet 3 annotations and sometimes give subfolder instead of webinf/classes. just adapting the classname to manage it
    omit 779bdfe  Temporarily reverting as it causes build failure ------------------------------------------------------------------------ r1381048 | andygumbrecht | 2012-09-05 00:54:22 -0700 (Wed, 05 Sep 2012) | 1 line Changed paths:    M /openejb/trunk/openejb/examples/groovy-cdi/pom.xml    M /openejb/trunk/openejb/examples/groovy-jpa/pom.xml    M /openejb/trunk/openejb/examples/groovy-spock/pom.xml
    omit 4dfc8c0  management of modules in 'new config'
    omit e721f5c  removing openejb-spring and openejb-logging
    omit c0ae3d1  moving openejb-logging to sandbox
    omit f8fb2a1  moving openejb-spring to sandbox
    omit 6f08dfb  OPENEJB-1899 openejb applicationcomposer + mockito (and arquillian + mockito sample test)
    omit 8ab10dc  fixing the way rest urls are built
    omit 5d0c8b5  OPENEJB-1898 support annotation finder and classesarchive as module type for application composer
    omit a525e77  bad copy/paste, bad variable name
    omit 7392d4f  more consistency in the way the 'new file config' is handled
    omit bdfc9c2  TOMEE-407 better handling of user prop (with correct protocol) + ability to use default session
    omit 6645345  TOMEE-412 tomcat 7.0.30
    omit e16b3d1  jaxrs api should always (even with jersey) be loaded from common libs
    omit e34a090  TOMEE-410 Add a trim before converting String to Integer to prevent NFE
    omit 4275325  TOMEE-356  Reformat code. Oops, had missed a log message in previous commit. r1382352 is to test injection of queue,topic and connectionFactory in JSF managedBean
    omit e2e3bc6  git-svn-id: https://svn.apache.org/repos/asf/openejb/trunk/openejb@1382352 13f79535-47bb-0310-9956-ffa450edef68
    omit a7b7707  https://issues.apache.org/jira/browse/TOMEE-245
    omit bec808f  https://issues.apache.org/jira/browse/TOMEE-245 Creating the deb package. We still need to complete the control, postinst and prerm files.
    omit f97eff7  Groovy 2.0.1 has some serious bugs.
    omit 8875098  Reduce log level, but add detail to message.
    omit 79adf94  Fix socket thrashing - ServerSocket timeout default should be 0 (wait indefinitely for client) as 'close' will kill it. Prevent 'Already bound' messages on quick restart with 'setReuseAddress'. Allow socket linger on close.
    omit 541938b  Fix runtime parameter mismatch
    omit 185dc0c  Add repository for groovy-eclipse-compiler
    omit 0c1c791  OPENEJB-1897 fallbackpropertyinjector to be able to add a custom behavior on failling injections
    omit 6fc8a7f  using getId instead of context in tomee (to try to manage multiple hosts)
    omit 96e0a39  ability to load jaxrs api from webapp removing its filtering (jersey brings the api in core package)
    omit e9dbe2e  setting restype for rest @context resources
    omit b5bf4fd  TOMEE-407 mail session factory
    omit d2a660f  adding servlet request in ignore list to be able to inject them
    omit 8c5ec12  TOMEE-409 @Context servletrequest
    omit d9609fa  TOMEE-408 Address sonar found violation: Call to equals() comparing different types
    omit 3777e4d  TOMEE-354 @ManagedBean with @PersistenceContext and @PersistenceUnit injection
    omit 9836408  fixing duplicated artifactId
    omit 9467f80  TOMEE-406 - Support Duration syntax in all known time related properties
    omit 871dc7b  TOMEE-405 Strongly typed API for configuration Improved JAXB usage
    omit 983b33d  TOMEE-405 - Strongly typed API for configuration Just an experiment
    omit 04eb5f2  Avoid NPE during emptyList forEach
    omit 1d83fa4  header
    omit 6067ed8  TOMEE-404 sample using low typed realm, thanks Enrico Olivelli
    omit 3cbffcb  setrealm calls start on realm so if the realm uses tccl it should be set to the webapp one + try to use container classloader in lazy realm
    omit 32563dc  Complete the doc
    omit 936d49e  typo in env entries deployer
    omit dfc4543  using TempClassLoader as TCCL at deploy time otherwise classcastexception can happen
    omit 8b50a5a  adding env entries in app-ctx.xml
    omit c3c4446  adding module and import tag in app-ctx.xml
    omit 7e1c8b5  the test was reversed and overriding hasrole method in tomeerealm to let user use its own one
    omit 65271a3  checking server config was effective
    omit 717b2fa  fixing artifactid
    omit 7a3e82c  Properties as alias for configuration
    omit 33ee431  small sample with all material to test against multiple JPA providers
    omit ba1eb3e  typo
    omit 6ce5633  Warning on Tooling
    omit 7c6a49e  updating ws example to use app-ctx.xml
    omit b6757ad  better management of Configuration in app-ctx.xml
    omit 4b20594  TOMEE-404 lazy realm can be low typed
    omit 652fd05  fixing rest method with no @Path on class
    omit 3ce8db3  simplifying the client sample to avoid to bind any port
    omit 96ecf88  simplifying the client sample to avoid to bind any port
    omit fd19958  TOMEE-403 subresources (jaxrs) - filtering subresources
    omit 7398a6a   TOMEE-403 jaxrs subresources for ejbs
    omit a72866b  https://issues.apache.org/jira/browse/TOMEE-402
    omit 6ee6cb5  https://issues.apache.org/jira/browse/TOMEE-402
    omit c585f42  fixing new API for axis module
    omit e99958d  TOMEE-376 TOMEE-377 reworking cxf config
    omit 945145b   OPENEJB-1896 - Slightly reduce memory footprint of EJBs
    omit a0c1413  avoiding some instanceof with generic for older j6 JVMs
    omit 96f8e99  minor optimization on .faces-config.xml file search with myfaces
    omit 049b681  the log message can be shorter and should avoid other exceptions
    omit 96504c5  logging error before undeploying since undeploy can throw exception depending on the phase where it is ran
    omit e1fb485  using another port that the AMQ default one - never a good idea on mutualized CI platform
    omit 2553bdd  TOMEE-401 don't filter req.method
    omit 0141b31  TOMEE-400 lazy realm
    omit f3a2f17  TOMEE-399 exposing quartz in JMX
    omit d3e3ab5  TOMEE-393 adding a sample for client jndi tree
    omit 749c732  no need to log that we didn't find a descriptor
    omit a63ee60  using 20001 as starting port since 20000 is the default for connectiontimeout
    omit cfaed60  using different folder by tomee
    omit a96e51a  TOMEE-398 - Unified Executor configuration options (@Asynchronous, @Timeout)
    omit 5f2debf  can't load a class from the class which loads it, making Warmup class finishing properly its threads makes it obvious
    omit 03b6100  waiting a lot in arquillian debug mode to be sure we don't have a timing issue linked to tomcat
    omit 0e65b76  propagating core refactoring to warmup
    omit af22d2d  unscheduling trigger with app undeployment
    omit 54f17db  better management of scheduler comparison for shutdown logic
    omit d0ab053  module.properties for webapp (altdd)
    omit 4dea95f  TOMEE-397 allow simple name when possible using META-INF/resources.xml
    omit c6528c4  random ports should be kept in memory in tomee arquillian adapters to avoid to assign twice the same (possible since we don't hold the socket)
    omit c93c10f  TOMEE-395 some unwrapping of invocationtargetexception. Thanks chunlinyao
    omit a6a0038  TOMEE-396 cxf 2.6.2
    omit 6744758  TOMEE-394 cleanup of webservice undeployment
    omit 453685f  TOMEE-389 typo
    omit 0d23b5e  minor fix on pool of connection recipe management + still some arquillian tweak (cleanonstartup) to try to get more info on buildbot failures
    omit f6fe601  updatedUrl for tomcat-jdbc + some more debug for arquillian module
    omit b62cc35  small cleanup in arquillian tomee remote pom + fixing key used to retrieve ports (bad copy/paste :s)
    omit 4552d94  fixing warmup logic + arquillian port (mistake on the key in the map)
    omit bd25246  small refactoring of warmup logic + enhancing the way ports are replaced in server.xml for (remote) arquillian adapters
    omit 3819afc  more debug
    omit 3200fcb  consistent logging between "EJb(*" and "auto deploying ejb" lines
    omit 16b221f  activating back the temp hack to get thread dump on buildbot
    omit 97183d6  slightly improving algorithm
    omit 0c894ee  Move the "openejb.foo trumps foo" code to a more generally applicable place TOMEE-387
    omit 1155db6  Trim SystemInstance properties inherited from System.getProperties down a bit to speed up other properties based work
    omit 049649b  ignore empty test
    omit 92d6e31  reseting to previous code and config
    omit 1ed2202  quick and very dirty hack to try to get some info on buildbot
    omit 8bff47d  Ensure 'openejb.foo' wins over 'foo' for properties pulled into AppContext TOMEE-387
    omit 1ca1833  TOMEE-392 - EJB properties overriding from system.properties, application.properties or module.properties
    omit de63105  TOMEE-381 Warn for incorrect location of descriptors
    omit 365828d  temp code to see if the error can come from a bad finally block
    omit 8ef1e3e  TOMEE-391 timeout method retry attemps conf
    omit 13504bc  updating quartz to use new properties config hierarchy
    omit 94a8798  Some stub code for reworking config
    omit abe0bf5  Trim more eagerly
    omit 6df0140  AsynchronousPool.QueueType allows for configuration of the BlockingQueue implementation OPENEJB-1895 - Refactored @Asynchronous support TOMEE-382 - configuration for asynch task pool
    omit 80d8d6f  ensuring some socket are closed + better handling of port already set in random logic
    omit 7b5f4e5  max pool size should be >= core pool size + some cosmetic for thread name of async pool
    omit 37c5f66  if no conversation service is present no need to manage conversation
    omit c847329  TimeUnit should default to SECONDS OPENEJB-1895 - Refactored @Asynchronous support TOMEE-382 - configuration for asynch task pool
    omit f0e8945  TOMEE-390 ability to specify a port range for tomee adapters
    omit af3eb12  no more sout usage (otherwise logs are not readable in console mode)
    omit 42f1018  quartz RAMJobStore doesn't support daemon options
    omit 283568b  TOMEE-389 adding quartz properties by default to prevent not daemon thread from quartz
    omit 6d60d4c  TOMEE-388 backporting OWB-595 (conversation cleanup)
    omit 0bcf5ea  PortAddressRegistry removeport should be symmetric to addport
    omit f77764c  no need to log in info if MDC class can be found, debug is far enough
    omit f45ec24  trying to use more random port for IT
    omit 4126f6f  better matching of know descriptors for webapps in war
    omit f6a28e0  adding application.properties in WEB-INF
    omit 06e20de  TOMEE-387 - Support for META-INF/application.properties file and overriding TOMEE-386 - Support for META-INF/module.properties file and overriding TOMEE-385 - Complete application properties scoping
    omit b582684  TOMEE-385 - Complete application properties scoping  - Ensure complete propagation of Properties at each level  - Ensure inheritance in Options
    omit 29b6f2a  OPENEJB-1895 - Refactored @Asynchronous support TOMEE-382 - configuration for asynch task pool
    omit ffeaa40  removed ConcurrentHashMap of Schedulers, not needed.  BeanContext is already setup to track objects that need to be linked on a per-bean basis.
    omit 7f53863  correct jaas config (for tomcat principal so later call to permission can work)
    omit ddb9077  managing a retry if the deployer was not correctly looked up by arquillian adapter
    omit ab084b9  OPENEJB-1894 karaf 2.2.9
    omit 4e94a30  TOMEE-384 using tccl to get the jdbc driver with tomcat jdbc
    omit 838e30c  respect of dependency constraints we have between info tree and runtime objects
    omit 3430594  fixing junit module (new AppContext API)
    omit 1266ea8  fixing tests (new AppContext API)
    omit 895e652  TOMEE-383 avoiding NPE when a pojo ws is deployed without interface
    omit cab5c7f  TOMEE-382 config of asynch pool
    omit e0c1076  Small refactoring - Rename method from jarArchive to warArchive
    omit 4f78654  OPENEJB-1893: @LocalBean references did not survive passivation OPENEJB-1885: Simplify EJB proxy code Minor notes.
    omit b661262  OPENEJB-1885 Simplify EJB proxy code Moving ProxyEJB to OSGi package.
    omit ef06df6  reformatted
    omit 1a54e65  OPENEJB-1885 Simplify EJB proxy code
    omit 9a53eda  https://issues.apache.org/jira/browse/TOMEE-228 Undeploy applications
    omit 4b9fe44  TOMEE-380 tomee shutodwn port management
    omit 0e4d509  TOMEE-378 TOMEE-379 upgrading quartz and ehcache + small typo in maven plugin
    omit ef645a7  simplying the config and moving wss4jinterceptorfactory in config package
    omit 4af0fde  Factory for WSS4jInterceptor
    omit c1d7fe6  example with resources.xml to configure wss4j
    omit 9f2c500  TOMEE-377 ability to configure cxf bus
    omit 4d33ccb  small doc update
    omit ee8ec17  fixing failing tests
    omit 42c2161  axis update
    omit 6e62503  TOMEE-376 reworking the cxf config to let jaxws/jaxrs endpoint be configured through <Service>
    omit 8f58d2b  TOMEE-376 features config for cxf endpoints
    omit bac854f  no need to read twice the same value, in parcitular when it can be a bit long
    omit aa0fb67  OPENEJB-1891 openjpa embedded logging format + logging sql with execution duration
    omit 3eef258  better management of startup listener of myfaces (was a reflection issue)
    omit 0892133  Change to no-interface-view. Use @Inject instead of @EJB for injection.
    omit 3b32d94  unused attribute
    omit 181369a  no need to force any conf for remote adapters
    omit 4283a68  TOMEE-375 ability to specify jndi name of the tx mgr
    omit fe4ae1a  TOMEE-375 arquillian transaction extension intergration
    omit da66837  using a mirror for tomcat since the main one regularly fail
    omit 06c9611  a single line is logged with this logger and we don't want it so switching off
    omit de24cc1  OPENEJB-1887 ServiceProvider inheritance
    omit e35b092  TOMEE-374 - Embedded TomEE use same defaults as Embedded OpenEJB
    omit e07bb71  Add inheritance to existing service-jar.xml files OPENEJB-1887
    omit a46b829  trying to avoid NPE (appears on builbot) + logging a warning if a a war is deployed without extension
    omit ecce944  Should no longer need META-INF/org.apache.openejb.tomcat/service-jar.xml since OPENEJB-1697	 "TomEE related renaming"
    omit 83ca7a9  fixing hibernate test
    omit eea8c83  creating submodules for arquillian tests and activating all adapters for each build
    omit bc94d0a  good tomcat url
    omit 6315ed7  sorry, forgot to remove debug dep
    omit 89f8234  OPENEJB-1890 managing webapp classloader even if artifacts are not on classpath
    omit 5a64abd  queue and topic management in client (as connection factory - to rework later)
    omit aee114f  TOMEE-373 supporting a conf folder template for tomee remote arquillian adapter
    omit 3377a44  better handling of swallowed myfaces messages + handling resourceId starting with java: (regression from service provider refactoring) + adding a message when an ejb deployment fails because of too many implemented interfaces
    omit 2a565f9  guess was a mistake because if we test if the app has meta no need to enable it everytime
    omit e66f7b7  rewriting simple-stateless test in a mor ecomplete way
    omit 88337e6  CMS commit to openejb by vishwanathk
    omit a3fccae  CMS commit to openejb by vishwanathk
    omit 9977f44  Links with Markdown syntax
    omit bb48909  TOMEE-372 TOMEE-371 arquillian test using hibernate + use system classloader first in classloader first only if not an enrichment class
    omit cac8591  Thanks Eduardo, for the patch!
    omit f11d6b1  TOMEE-368 TOMEE-369 TOMEE-370 OPENEJB-1888 reactivating tomcat moule (will be needed for release), better way to hide messages we don't want (often message webapp oriented) + hibernate version update in openejb-core-hibernate
    omit 1a1b3cf   OPENEJB-1887 - <ServiceProvider> inheritance to reduce redundant config in service-jar.xml files
    omit b01b600  Edit svn property. JSF directory was earlier added in ignore list my mistake.
    omit 7b537cf  Add example. CDI @Named @RequestScoped bean, used from JSF.
    omit 3dabc97  reactivating myfaces listener - the tld register it a second time for the moment but without it never works out of the box
    omit a14bf32  refactoring skip method to try to be a little bit faster
    omit 3e0a599  more optim for myfaces block (thks dblevins)
    omit f54c721  better myfaces filtering + statup context listener of myfaces is added automatically, no need to do it
    omit c381ae2  jstl is already provided in tomee
    omit 4fcf764  same for some arquillian modules
    omit 2d41163  removing debug lines in classloaderfirst and using tomee mvn plugin in jsf sample instead of codehaus tomcat plugin
    omit 60c6542  fixing failover
    omit 4228509  same for itest failover
    omit 89ece61  same for http
    omit e426aad  same for ejbd
    omit c9f3893  our tests use org.apache.openejb package so try to make them working without hacking for tests
    omit 6021406  TempClassLoaderTest fix
    omit 6eee56b  TOMEE-366 better arquillian cleanup in error case, TOMEE-367 creating a classloader for webapp in assembler with webapp first rule
    omit 3d2f0a1  TOMEE-366 we create a fake folder so easier to delete it directly
    omit f9145c9  TOMEE-366 if deployer lookup/call fails files was not clean up
    omit f5e8cd0  avoiding to trigger OWB logger factory if not mandatory in LogStreamFactory ()^[[Dleads to issues when we don't need OWB like our openejb-core usage in some arquillian adapters
    omit 3f3ed8a  TOMEE-365 owb 1.1.5 update
    omit 42dc453  OPENEJB-1886 adding statsinterceptor before starting the timer in a better way
    omit d27156f  sometimes cut works but not paste, sorry
    omit 82d0582  reverting to start timer before ejb to get it in postconstruct if necessary
    omit b33eba3  headers
    omit 7f021dd  some serialVersionUID
    omit 2dba24e  setting 3 times to the same variable different values doesn't really work as expected ;)
    omit d58ac27  updating server-event example to use class-name and no more type
    omit 4db5d56  managing constructor and factory-name even for properties defined services
    omit 1e6ac81  managing class-name even for properties defined services
    omit e952692  repo for eclipselinks
    omit 264d35b  imports
    omit f1170f9  better management of prefix with eclipselinks for manytomany, embedded collection and default sequence
    omit 81bc71e  prefixing even the sequence table
    omit 88e8981  support table prefix through jpa unit property openejb.jpa.table_prefix
    omit 340d2b1  [jira is still down for maintenance, not sure what number this is] Improve the ability to use <Resource> and similar without a service-jar.xml <Resource> et. al now support 'class-name', 'constructor' and 'factory-name' just like <ServiceProvider> does.
    omit b9458f7  adding a repo since artifact is missing in repo1
    omit 78346cb  LogSql parameter for datasources (or global property openejb.jdbc.log) + resetting our custom logmanager at shutdown to avoid to loose logging between tests (tomee call reset when undeploying)
    omit d8abeb3  better handling of our internal binary path (in embedded it uses maven path)
    omit 1041b55  using the right key to cleanup the map
    omit b1d0710  updating spock + arquillian spock to avoid to depend on jboss repo and to fix a dep issue
    omit 380df9b  better management of quartz related object serialization + custom persister for our ejbcrontrigger
    omit 557f57f  why timer was started in deploy andnot start? typically the statinterceptor is created in start, not deploy, the other solution is to merge both method (container.deploy/start) keeping the timer.start the last operation
    omit 0f2eaec  caching MyFaces faces-config.xml resources to avoid to scan multiple times the same app
    omit 590ab30  making openejb-spring test passing
    omit b4e3f65  fallback to resources for remote client + queue and topic type - need to be clearly reworked
    omit e9b32cf  making openejb-ssh passing
    omit d129932  making openejb-common-cli working
    omit 7f5376b  making openejb-junit passing
    omit 7eea446  some more exclusions, and a custom FacesConfigResourceProvider to avoid to scan the whole app libs to find file ending with .faces-config.xml (now myfaces check if it should start for each app), adding a property to skip jsf auto startup openejb.jsf.skip = true)
    omit 34cea2f  tomcat uses sh for its script and not bash
    omit 98b8ed7  fixing DAO usage
    omit 35624b5  adding myfaces listener if not already added
    omit 11ce5dc  Small refactoring and code cleanup OPENEJB-1885 Simply EJB Proxy Code
    omit f4c7ec7  OPENEJB-1885 Simply EJB Proxy Code
    omit d5e48f1  Reformatted TOMEE-0
    omit e32d02f  header
    omit d63a441  CMS commit to openejb by vishwanathk
    omit 405cc14  CMS commit to openejb by vishwanathk
    omit 733ed49  CMS commit to openejb by vishwanathk
    omit 5878d5a  CMS commit to openejb by vishwanathk
    omit d73368c  CMS commit to openejb by vishwanathk
    omit 5920f31  CMS commit to openejb by vishwanathk
    omit 662ae9d  CMS commit to openejb by vishwanathk
    omit 279a5ad  CMS commit to openejb by vishwanathk
    omit 2c345e3  CMS commit to openejb by vishwanathk
    omit 6a338e5  CMS commit to openejb by vishwanathk
    omit 5e0bbe6  CMS commit to openejb by vishwanathk
    omit 9a45b19  renaming jsf sample to be consistent with poms
    omit 8693c61  TOMEE-362 unregistering service mbeans when the servicemanager stops
    omit 6d92b08  cleanup import
    omit 301b9c1  Modify example. Use JSF2
    omit 70ec757  small refactoring to ease remote testing with jsf
    omit 0d9d98a  not sure why this fix was not in one of the previous commit - better matching for weird case (ROOT and derived paths)
    omit 27f0e2a  why tomee-myfaces wasn't in tomee-embedded?
    omit 54b1d24  TOMEE-361 enhancing servletcontainerinitializer for myfaces startup
    omit 87c0c35  TOMEE-360 constructorinjectionbean sometimes needs a default scope
    omit 6665489  updating moviefun sample to manage new exclusions
    omit 88e2246  TOMEE-359 TOMEE-355 TOMEE-358 activating myfaces discovery by default, using our filtering mecanism to filter fragment and adding jsf+@Resource arquillian test
    omit 48efbc0  removing localbean interface dump in a file since it is now useless and matching ROOT webapp for StandardContextInfo
    omit ec23dc8  TOMEE-144, Eliminate possible null pointer
    omit 36ebfe5  TOMEE-144, Eliminate possible null pointer
    omit 4a0c31e  TOMEE-144, Eliminate possible null pointer
    omit c46cb0b  headers
    omit 6224967  no need of any interceptor finally for deployment exception catching, arquillian gives it to us through an event
    omit 9dd2dfe  close emf before datasource since some provider still use it (last dump behavior)
    omit f41abc2  small cleanup + the cleanup observer of DeploymentExceptionObserver was badly done
    omit 0988f07  oops forgot to remove the spi
    omit 347ded2  TOMEE-351 ability to get deployment exceptions in test
    omit 27fea62  minor refactoring top be explicit on what we try to guess (reloading) and small hack to clean openjpa cache even in tomee
    omit 4582c3b  TOMEE-350 TempClassLoader FORCE_SKIP and FORCE_LOAD should be list and not string
    omit 5d2210d  testing jobdatamap serialization
    omit 82e2a1f  TOMEE-349 StandardContext.reload() was no more useable
    omit 7d7384c  OPENEJB-1884 stopping application (from a cdi point of view) when destroying application (openejb point of view) - needs to be ran agains cdi tcks
    omit fe2e2de  OPENEJB-1882 TOMEE-345 Making TimerData serializable, fixing test about local bean and constructor
    omit c90a69f  Reworked OPENEJB-1882 so that constructors are not called when creating @LocalBean proxies
    omit de8b0ec  reformatted, final added (no logic change)
    omit bcf5462  Reverting OPENEJB-1882 as java.lang.Object equals() and hashCode() have specific EJB requirements and are tested in the TCK Reverting clears up some TCK failures
    omit d993ada  OPENEJB-1883 reworking ScopeHelper to use OWB SPI instead of helper class
    omit 668542a  better JMX name for Tomcat datasources in openejb subdomain
    omit a4c3dc5  explicit error with @PostConstruct in servlet objects + better handling on TomEEDataSource (mainly details)
    omit 1af60d1  isclosed in managedconnection and some checkup in TomEEDataSourceCreator
    omit 9fb070d  Change field in test.
    omit 838f9f4  fixing DataSourceDefinitionPlaceHolderTest
    omit 8c697be  Fix DbcpDataSource and DbcpManagedDataSource- Were calling DataSourceHelper.setUrl on self rather than the DataSource - This would lead to errors on redeployment. Also rename to prevent clash with underlaying protected variable.
    omit 517d639  TOMEE-348 allow to push specific properties to cxf rest endpoints
    omit 4e35aa8  TOMEE-348 allow to push properties to cxf endpoints
    omit 69eb369  using project.version when possible
    omit 436b529  using mem database by default in META-INF/org.apache.openejb/service-jar.xml
    omit 911ddfc  respecting maven.test.skip for multiple-arquillian-adapters sample
    omit b75a3cd  Revert revision: 1367976 - Fails to compile on Windows.
    omit 29a5618  removing transactional property to use it as a replacement of JtaManaged
    omit 3e22fd2  better consistency with tomcat-jdbc datasource unused property logging
    omit d0b7723  no need of dbcp in tomcat-jdbc
    omit 54d112f  TOMEE-347 this class was moved so no need to keep it here
    omit 8af218c  TOMEE-347 trying to merge with openejb-pool
    omit ff1a1fc  TOMEE-346 fixing log4j skip test
    omit 9d525dd  using debug level for optimized tomcat scanning
    omit 06dda65  Possibly just a Windoze issue - Using @Category throws a ClassNotFoundException for the referenced interfaces - Any ideas?
    omit 15acd7c  Improve MultiPulse sort order, filtering (Teredo address) and also include host/DNS name
    omit 791e87e  Synchronize Assembler#installNaming Warn rather than crash in Assembler#destroyApplication
    omit 119d3d8  TOMEE-345 header + a test on serialization of ejbtimerimpl
    omit 4d0777b  OPENEJB-1882 skipping object methods in local bean proxies
    omit 0e896f6  Fix null pointer from ParentClassLoaderFinder in standalone. Provide mock getters/setters for quartz properties on DefaultTimerThreadPoolAdapter, and a config warning, and fix thread pool size. Make DaemonThreadFactory thread safe ;-)
    omit 21862be  OPENEJB-1879 new OWBInjector API
    omit 73a262d  OPENEJB-1879 new OWBInjector API
    omit 22d3b06  TOMEE-345 making ejbtimerserviceimpl serializble and some few OWB API fix
    omit ea9adfc  unused field
    omit 05645c2  removin no more existing module
    omit 9ae712e  replace fixed version with property
    omit 91d627f  moving examples/webapps/* in examples
    omit 8305eca  more property use to ease release
    omit 1cb1d52  using vi is not always perfect...forgot a character
    omit a72c9c9  allow to override parent classloader in deploymentloader for our internal use for deployment (osgi for instance)
    omit 75bf7e4  TOMEE-147 some cleaning up
    omit 9b1df2b  TOMEE-TOMEE-147 using shared.classloader when here
    omit 34e41f9  bad (copied/pasted) name
    omit cd1ea25  OPENEJB-1867 taking into account all properties starting with org.quartz
    omit 8d10588  ability to use a regex for synchro between maven and webapp
    omit ab1699c  TOMEE-344 synchronization between maven and deployed webapp, useful for some libraries able to hot reload classes or for resources
    omit ef16cbf  http://people.apache.org/~rmannibucau/tomee-maven-plugin/plugin-info.html deployment properties are always passed to portdata and a hook is added to be able to specify a user specific configurator by endpoint
    omit c29bcf9  fixing corrupted xml files
    omit 4e7ae31  headers + updating rat.xml with some exclusions
    omit f541694  don't download rat.zip if already here
    omit 09f1645  TOMEE-281 remove endorsed lib for j7 even under windows
    omit 687a388  TOMEE-260 some more jaxrs validation
    omit a89ef91  no need to web.xml for change-jaxws-url sample
    omit e5e799c  avoiding NPE
    omit e6176c4  TOMEE-342 webservice with configured deployment url example
    omit 4d0d416  TOMEE-341 system properties managedment in tomee arquillian adapters
    omit 3b93d75  fixing test
    omit bbd9836  TOMEE-339 @Context Providers
    omit 4e32bb2  TOMEE-337 Switch to a simpler example and doc for cdi-interceptors
    omit 4b7040f  clean a bit jta connection before working in a branch on it
    omit a985197  OPENEJB-1878 create an entitymanager at startup if a property is activated
    omit 984d8f9  ignoring work in progress test
    omit c0af4fb  fixing compile with j7
    omit 8fbefef  One more try on TOMEE-144 optimized scanning
    omit 9d8378f  preparing stuff for managed datasource, no real feature in this commit
    omit 92cddc4  new SPI name
    omit d596825  bad import
    omit ad0683a  bad import
    omit 390f063  bad import
    omit 501f2a2  bad import
    omit 2e1fca0  add in , handlesTypeOnly, TOMEE-144
    omit 6c56643  bad import
    omit 814ec43  Re-enable TOMEE-144 to see exactly which TCK tests fail
    omit 9cc9f55  OPENEJB-1877 more refactoring to be more dbcp independent
    omit b925502  fixing test
    omit 5443a53  OPENEJB-1877 jdbc package refactoring for consistency
    omit d7f7e20  some cache on property placeholder
    omit 245c085  don't override definition if already processed
    omit b73ab25  unused import + utility method for lisibility
    omit c87a229  TOMEE-336 small refactoring of datasourcefactory + ability to skip dbcp pool for datasource definition for datasource already pooled
    omit 86774e5  https://issues.apache.org/jira/browse/OPENEJB-361
    omit 467ef89  TOMEE-302 jansi should be in notice not licence
    omit 055d4ab  TOMEE-303 jaxrs webapp notice/licence
    omit 89fc4f6  https://issues.apache.org/jira/browse/OPENEJB-352 cosmetic
    omit 3fa7010  https://issues.apache.org/jira/browse/OPENEJB-352
    omit 445907f  https://issues.apache.org/jira/browse/OPENEJB-351
    omit 24a05bd  https://issues.apache.org/jira/browse/OPENEJB-352
    omit a0866e6  snapshots can have unpredictable names
    omit 4e5a933  OPENEJB-1876 - <ejb-jar id="foo"/> id ignored when ejb-jar contains no child elements OPENEJB-1471 - Meta: @MessageDriven OPENEJB-1483 - Meta: @Stateless OPENEJB-1479 - Meta: @Singleton OPENEJB-1481 - Meta: @Stateful OPENEJB-1488 - Meta: @ManagedBean
    omit d1446f4  OPENEJB-1837 making openwebbeans following openejb.log.factory
    omit b433291  headers
    omit 2c67328  TOMEE-334 event was reversed :s
    omit 92dc58a  TOMEE-334 adding some logic to allow to serialize the archive
    omit 28647da  TOMEE-334 since we are async some check should be done again
    omit af26beb  TOMEE-334 small refactoring for lisibility
    omit 383b17b  TOMEE-334 avoid to make the cluster hanging
    omit cbaa23a  https://issues.apache.org/jira/browse/OPENEJB-1875
    omit 0e2ba0b  TOMEE-334 basic clustering deployment through tomcat cluster
    omit e9c818b  https://issues.apache.org/jira/browse/OPENEJB-1875
    omit a494dde  https://issues.apache.org/jira/browse/OPENEJB-1875
    omit ce9e44d  TOMEE-333 typo
    omit fecbcc3  TOMEE-333 tomcat 7 version can now be resolved from aether
    omit e81e625  TOMEE-332 LATEST is resolved by aether and is better than managing the version manually
    omit 3b35da3  quartz 2.1.5 slf4j 1.6.6 log4j 1.2.17
    omit 90064e7  OPENEJB-1874 openejb-jsf shouldnt be needed now
    omit 2d546f9  tck modules for owb changes
    omit cb45284  trying to get rid of openejb-jsf
    omit be10daa  OPENEJB-1873 Patch from Mark. Thanks.
    omit ed2ea46  bad mvn name
    omit 2d9e2e3  OPENEJB-1872 Comp was not always hidden
    omit aa46865  OPENEJB-1871 removing webbeanslogger usage from our classes, some forgotten usages
    omit 0094886  OPENEJB-1871 removing webbeanslogger usage from our classes
    omit 294dbee  TOMEE-331 fixing API change in arquillian adapter
    omit ecb42a6  TOMEE-331 exclusions.list in WEB-INF
    omit ec6ab4d  TOMEE-330 saying explicitely when no port registry is here there is probably a config issue
    omit e4a9513  TOMEE-328 Re organize Arquillian versionning in POMs
    omit b3bfbe1  TOMEE-328 Re organize Arquillian versionning in POMs
    omit e197e51  Fix the Arquillian test because injection is only available on client side
    omit 5aa0f7a  OPENEJB-1869 server event from app, ignoring uri exceptions
    omit b6f22fc  OPENEJB-1869 server event from app
    omit 2890463  OPENEJB-1870 server side event sample
    omit 889f58c  OPENEJB-1868 scheduler / ejb
    omit e06cb8a  OPENEJB-1867 expose quartz conf for default timer service
    omit 5f98a01  OPENEJB-1861 JMSManager is no more used so we can remove it today to ease transition to OWB 1.1.5. Thanks Mark
    omit 76d3af8  adding a test for beanmanagerholder like impl
    omit a367572  same commit than the previous one but more logical (for perf)
    omit 5348481  equals should test this otherwise tomcat contextbindings is lost (regression from a previous commit)
    omit 919c2fe  TOMEE-282 logging we are downloading tomee to ask the user to wait (when it is long it is tempting to kill the process)
    omit 866b521  TOMEE-281 starting to manage java 7 version, still some work to do for win scripts
    omit 9189b88  TOMEE-280 deploy time enhancement - jars
    omit df9e7d3  OPENEJB-1866 make jpa provider deliverable with ear/lib
    omit 076b9ff  TOMEE-280 ignored already enhanced jar
    omit f002976  TOMEE-280 better management of jars + include/exclude property
    omit 3ae5384  OPENEJB-1865 lib/ should in cp too
    omit 9a1ed75  TOMEE-280 more logic for deploy time enhancement
    omit f590aef  TOMEE-280 some comment to explain the todo
    omit 506c6e9  TOMEE-280 deploy-time hooks - making basic enhancement for no lib webapps
    omit 8c3ee4f  TOMEE-280 deploy-time hooks, todo: impl it for OpenJPA
    omit 2997f76  why forking when we go twice faster sequentially avoiding to restart the container
    omit bc3bcdc  TOMEE-279 using tomcat default host instead of hardcoded localhost string
    omit 7a0b711  OPENEJB-1863 OPENEJB-1864 making openejb-core passing with java7
    omit e41b8e2  OPENEJB-1862 some C++ reminiscence about bool instead of boolean
    omit b08fba0  TOMEE-278 a log message to be explicit
    omit 7bbf587  TOMEE-278 just a NPE check which can happen with badly package apps
    omit 1747386  NPE check
    omit 32c07d0  TOMEE-276 checking even simple ejbmodule, no only ear and war
    omit a3bba91  TOMEE-277 adding classloadercomparator interface to be able to use it to filter cdi beans by module and keep the equals method consistent between deployment and runtime even when we use our deployer (and tomeewebapploader). It is important for beanholder often used in cdi extensions
    omit 3651408  bad conversion between moduel and info trees
    omit 7ce920b  NPE (last commit check)
    omit 1e669fd  forgot this methods in last commit
    omit 641ec14  TOMEE-276 allow to put the same cdi object (interceptor, decorator, stereotype) in multiple beans.xml
    omit c2bef44  TOMEE-275 managessecurityservice can't be subclassed
    omit 4e05bc7  TOMEE-275 avoid to copy too much code from OWB - some could be gained adding wider scope in OWB, not sure the gain is so important so simply factoring what is possible today
    omit 942030f  TOMEE-0 wait a bit more before failling
    omit 206caea  useless import
    omit bb24dce  TOMEE-0 add some tolerance to StatelessInvocationStatsTest
    omit debf71c  TOMEE-274 allowing user to set its own cache folder for artifacts retrieved from arquillian adapters
    omit 93f2c2c  TOMEE-273 adding flag openejb.cdi.skip-class-not-found to skip not loadable beans, can lead to errors in normal case
    omit 731692a  TOMEE-273 skipping not loadable cdi beans
    omit 358ea84  Return a copy of the lookup set. Re-enable assert in test.
    omit 9207247  TOMEE-272 notice for jaxrs tomee
    omit 7454a97  Make interface enumeration less picky.
    omit 231181e  TOMEE-188 scannotation shouldn't be needed in TomEE
    omit 693aba7  TOMEE-271 tomcat 7.0.29
    omit 642b496  TOMEE-270 validating @Inject shouldn't stop the startup because of a niclassdeffounderror
    omit 160790c  better web.xml formatting (root tag)
    omit 28b6d98  adding an option to skip strict servlet compliance (added by our remoteserver to be TCK compliant) to be able to start the sample by tomee:run
    omit 678b519  no need to add twice (by default) the same parameter
    omit e893bbd  TOMEE-269 trying to use maven log for tomee embedded plugin - not possible for tomee remote
    omit d9daf70  removing nor used deps
    omit 97cff45  renaming classes to be consistent with their usage
    omit 406ee40  no more need of cdi in this sample
    omit c2f0a25  the logged user is kept only during the scope of the request, updating the sample to make it working regarding this limitation
    omit 10cb8f4  OPENEJB-1860 - openejb.descriptors.output logging and functional improvements
    omit fc67234  enhancing ejbcontext-jaas example
    omit 746f86d  sort | uniq TOMEE-0 (not feature or fix related)
    omit ae79641  Give up on assert for now - No idea why it fails, works fine on 2 machines here.
    omit be05d0f  unused import
    omit b7f3ed6  Cannot call clear on futures list - Just let it go out of scope
    omit 2c9ef69  Give up after a generous amount of time.
    omit 9990e61  Trying a latch - Also makes sense for client and agent.
    omit 36d19f0  Bump up test timeout and improve output.
    omit 5400696  Increase the MaxAge to hopefully prevent too many instances from timing out: expecting 5 not 8 TOMEE-0 (not feature or fix related)
    omit 2a49719  moving test resources in... test resources
    omit e07716d  Inappripriate fix, but quick.  Add Thread.sleep(110) to give instances time to return to the pool.  Otherwise more than 5 are created and Aged comes out higher than 5. TOMEE-0 (not feature or fix related)
    omit 106c1db  Up the test timeout to 30 seconds instead of 10.  Frequently fails in the CI system TOMEE-0 (not feature or fix related)
    omit 00bd413  OPENEJB-1859 cucumber-jvm sample
    omit 96707b8  some renaming to be more consistent
    omit 36f5a9f  TOMEE-261 better filtering to enrich webapps to avoid to have multipe time the same classes
    omit e1bc565  denoting the cmp2 example is documented
    omit 5023dec  more details on CMP2 mapping files
    omit ea90fbd  Filled in description of CMP2 and how it works in OpenEJB
    omit d986c69  Fix multipulse test. Fix multipulse services substring - Thanks to the test ;-)
    omit 68af670  fixing compile but not the test
    omit edd8f66  Only check @Lock for Singleton
    omit a084f4e  OPENEJB-1858 better mock of recoverable tx manager, limiting it to local tx manager for the moment
    omit 03d1a3b  Fix hard coded LockType.WRITE.
    omit 7094b12  Make multipulse work on multihomed client and server, out of the box.
    omit 37c32be  OPENEJB-1858 mocking G tx manager interface to be able to use another tx manager with mcf
    omit 6ff4b86  OPENEJB-1857 example with cdi-query
    omit 179364b  TOMEE-268 tomme-embedded was ignoring overidding name if the app was deployed from war and enhancing the runner to be able to specify the context name
    omit 2a489c5  OPENEJB-1856: Allow User selectable Cipher Suites to enhance ejbds SSL security Patch from Jonathan Fisher Thanks, Jonathan! (congrats on your first code patch! third patch total)
    omit 4d3fb98  TOMEE-267 Default 'type' ignored in <JndiProvider> and related elements
    omit cccebab  Adding an @Id to the Movie entity to make it spec compliant
    omit 0c93f2a  TOMEE-266 internal ejbs can be secured with JAAS + system property openejb.internal.beans.security.enabled=true
    omit 7313a01  TOMEE-265 supporting remove prefix in tomee mvn plugin
    omit fdb014e  Ugly but works and someone else might have run into this in their own tests OPENEJB-1855 - LinkageError on Mac OS with "sun/security/pkcs11/SunPKCS11"
    omit d7589bf  TOMEE-264 more filtering of API jars
    omit bd250ac  TOMEE-264 adding hooks to filter spec jar from webapp. This commit filter JTA and JPA.
    omit 8f9f3c4  moving context.xml resource in resources for arquillian test
    omit 3294edc  using jarlocation to avoid to handle protecteddomain == null
    omit 126bb4a  Start of a testcase to test a potential regession on context.xml TOMEE-263
    omit 90b31e5  missing dependency
    omit 55ad3c7  TOMEE-261 TOMEE-262 checking hibernate integration class from current classloader since now we add it to webapps automatically
    omit 961f967  headers in xml, html and java
    omit b5e252a  excluding mojarra spi from rat scanning
    omit 8f2d499  excluding mojarra spi from rat scanning
    omit 518067e  header
    omit 8d4e472  TOMEE-259 TOMEE-261 basic mojarra integration and some more way to enrich a webapp (from prefix)
    omit 961fa68  header
    omit 38995eb  TOMEE-261 enriching webapp classloaders with jpa integration and jsf jars
    omit e281236  TOMEE-260 basic validation on rest methods
    omit 38a9a7d  https://issues.apache.org/jira/browse/TOMEE-256 * use the application classloader when running scripts
    omit 5dbe65d  Potential improvement on internal design to make it easier to have objects tracked at the classloader level.  Something like @ClassLoaderScoped :) TOMEE-0 (not feature or issue related)
    omit f7350bd  Make MulticastPulseClient utility more resilient to slow network. Fix MulticastPulseAgent client host lookup and only check if required.
    omit 7e5de46  Reformatted
    omit 07c69db  denote the injection-of-entitymanager example is documented
    omit 4063ca7  formatting
    omit 0edb2fd  filled out the readme
    omit d63d4cc  updated README files to encourage editing the documentation of undocumented examples
    omit 8daca23  testing commit from external
    omit b3dce7f  better filtering of unknown module
    omit f75516d  TOMEE-258 some work about injections in pojo ws
    omit 42b8cf0  https://issues.apache.org/jira/browse/TOMEE-256 * RunScript load sample script
    omit 4042b05  https://issues.apache.org/jira/browse/TOMEE-256 * RunScript load sample script
    omit badd6a7  https://issues.apache.org/jira/browse/TOMEE-256 * RunScript unit test
    omit bcd4717  Enhanced multicast to only respond if the service is public - A service may be published on localhost, so remote clients should not be able to see it.
    omit 1510e6e  Fix multipulse client, was not observing group if not a wildcard - Doh! Enhanced multipulse to only respond if at least one service is public - A service may be published on localhost, so remote clients should not be able to see it.
    omit 1454e21  https://issues.apache.org/jira/browse/TOMEE-256 * save the last script code
    omit 1630393  https://issues.apache.org/jira/browse/TOMEE-224 * fix lookup feature
    omit a8e584f  OPENEJB-1853 bad type between getter and setter
    omit 943c146  OPENEJB-1853 bad method name
    omit 72f0c37  OPENEJB-1853 some setters through JMX for datasource pools
    omit ffefb45  OPENEJB-1847 using a more unique name for ear scoped beans
    omit a0da28c  OPENEJB-1852 using karaf 2.2.8
    omit c4cccdc  OPENEJB-1851 groovy spock sample
    omit 1d35c57  OPENEJB-1850 groovy jpa test
    omit 58b3a35  OPENEJB-1849 renaming groovy-sample in groovy-cdi
    omit efd026b  not verbose mode
    omit 46b39f7  no need of public keyword
    omit 901ab4e  adding groovy sample
    omit e89045a  excluding groovy jar
    omit 8a9dcf0  toString in events
    omit e7c5760  missing @Event for doc and not complete warning
    omit 98406d1  TOMEE-257 using event even for our deployment
    omit 91359c6  OPENEJB-1845 some common persistence.xml management for arquillian (classloaderasset, persistence.xml in root folder and WEB-INF/classes/META-INF/)
    omit 3406a47  useless scope
    omit 2b3b7d6  reorganizing the code since now all can be done in the single event
    omit e505138  unused imports
    omit efc597d  OPENEJB-1843 better handling for classloader swapping, thanks aslak for the tip
    omit 80806d0  OPENEJB-1844 invoking bm.createAnnotatedType() from processannotatedtype (in an extension) doesn't work if the type is not already processed
    omit b690d6f  adding a test for junit lifecycle methods and our embedded arquillian adapter
    omit 38be7dd  handling null basurl or catalog url (was not an issue, just the log was weird)
    omit c3f4e99  OPENEJB-1843 avoid to call twice junit hook (use reflection but arquillian is not so open on it)
    omit 9da6376  OPENEJB-1843 @Before needs enrichment
    omit 82b49e6  OPENEJB-1843 @BeforeXXX @AfterXXX doesn't use the test managed bean classloader with embedded arquillian adapter
    omit 5247c3b  https://issues.apache.org/jira/browse/TOMEE-256 * add the ability to execute parallel multiple commands in one single ajax call
    omit c3222b9  weird sentence
    omit 74430bd  adding tomee embedded maven plugin to rest-example
    omit d503dac  TOMEE-255 tomee embedded maven plugin
    omit 8b02246  https://issues.apache.org/jira/browse/TOMEE-256 * add the ability to execute multiple commands in one single ajax call * simplify the web.xml file * the OpenEJBScripter doesn't need to load all the beans before usage. We will lookup then when necessary. * refresh the "Saved Objects" panel after the execution of a script in the "Console" panel
    omit 5d41587  header
    omit f581776  removing update checker properties from system.proeprties sample since now it is a service
    omit 1c79f03  TOMEE-254 tomee listener facade
    omit c35d33f  TOMEE-253 managing tomee version in update checker
    omit 7d099f3  TOMEE-252 we save the server so we don't really need to try JMX
    omit fb7d2ba  managing concurrency in LocalBeanProxyGeneratorImpl.createProxy
    omit 0ffb15e  TOMEE-247 using class instead of type for inline service defintion
    omit 7f62dcf  TOMEE-251 updating usage in appinfobuilder
    omit d51ef0e  TOMEE-251 extracting openejb integration with jpa provider to be able to import it in a webapp if it provides the jpa provider
    omit 10ec5dc  TOMEE-247 if no service-jar.xml is found simply mock it. Add services as observer if they contain a @Observes method
    omit f951ad8  yank unused import
    omit 5a9ae0a  Returned the observers to be a list rather than a map (TOMEE-247) TOMEE-250: Added <Service> element to the config xml
    omit fe58648  force juli config loading before all other (before multi threading)
    omit 738fb5b  more validation for singleton, stateless and stateful pacakge deps
    omit 9f99677  removing dep between assembler.classic.event and assembler.classic packages, it is not really nedded
    omit 4e899b9  using ObserverAdded for update checker
    omit 7909e00  TOMEE-247 managing META-INF/org.apache.openejb.observer/<alias>, keeping conf in tomee.xml (important to avoid to add all observer available if some of them should be turnable on on demand only), adding event configurationloaded
    omit 04c2fe0  Make the observer capabilities hardwired into SystemInstance like Options, Properties and Components Added Assembler{Created,Destroyed} events @Event annotation we can use for creating validation rules on event classes and perhaps use for testing TOMEE-247
    omit 490e5e4  removing wink since it is in sandbox
    omit 4fc86aa  moving wink module to sandbox
    omit 270b851  some missing headers
    omit d99f84c  readding with svn history TOMEE-247
    omit 8bce447  temporarily yanking to re-add with svn history
    omit 110c558  TOMEE-247 forgot observer package
    omit b991b62  TOMEE-247 InitHooks replaced by ServerObservers and using CDI like API
    omit f288e66  TOMEE-247 test inithooks
    omit 4ea584f  TOMEE-247 allow to use postcontruct and predestroy annotations on hooks
    omit c051387  fixing OpenejbTest
    omit aad6f3a  TOMEE-247 TOMEE-248 InitHooks and updating update-checker to be a hook
    omit 8cebbcf  better management of UpdateChecker vars (using a base repo instead of the openejb subdirectory and detecting tomee installation), adding proxy management
    omit 2d6f47b  when using webapp mode to deploy tomee the context was known too lately to get back the deployment exception
    omit 439ee00  tomcat 7.0.28
    omit fc1b0d6  if restarting don't undeploy the webapp
    omit 7d70692  avoid to kload log4j in a temp classloader, log4j doesn't support it
    omit 3740f1d  stopping classloader if started only
    omit c05c7f3  upgrading myfaces version
    omit ef2d6b4  TOMEE-223 ability to override contextroot using properties and the deployerEjb
    omit 6a0a3a8  https://issues.apache.org/jira/browse/TOMEE-237 * hr should not have children
    omit bf08f5a  TOMEE-236 allowing to skip arquillian adapter if another one is selected
    omit d58a00e  adding multiple-arquillian-adapters sample
    omit 49656df  avoiding NPE when file is null
    omit bbc58c7  why was this sleep here? it simply sucks in unit tests. Please justify it and we'll fix the cause rather than keeping it.
    omit 3217caa  using archive name as application name. easier to change the name of the context for embedded http tests
    omit 8b4fbfa  TOMEE-235 ability to provide a server.xml in embedded tomee and arquillian adapters
    omit ea82176  explaining a bit tests
    omit 65fd63e  back to random port
    omit fd27e8e  Upgrade HSQLDB from 2.2.4 to 2.2.8
    omit aea11d7  https://issues.apache.org/jira/browse/TOMEE-228 * cosmetic
    omit 90bd294  ability to configure host in arquillian adapter for embedded, remote and webapp remote tomee adapters
    omit 0329872  https://issues.apache.org/jira/browse/TOMEE-228 * css
    omit 08eebb4  https://issues.apache.org/jira/browse/TOMEE-228 * CollapsiblePanel.js
    omit 6196c44  https://issues.apache.org/jira/browse/TOMEE-228 * externalizing code
    omit 5813c07  https://issues.apache.org/jira/browse/TOMEE-228 * CollapsiblePanel.js
    omit bac6fdc  https://issues.apache.org/jira/browse/TOMEE-228 * CollapsiblePanel.js
    omit a1ae58f  https://issues.apache.org/jira/browse/TOMEE-228 * don't forget it
    omit e277c1c  https://issues.apache.org/jira/browse/TOMEE-228 * externalizing code
    omit 8087f17  https://issues.apache.org/jira/browse/TOMEE-228 * externalizing code
    omit 946df5a  https://issues.apache.org/jira/browse/TOMEE-228 * save the execution data (the user will be able to execute previous commands) * wrap the callback method in order to avoid the standard jquery behaviour for callbacks exceptions (http://bugs.jquery.com/ticket/11193)
    omit 255ff38  https://issues.apache.org/jira/browse/TOMEE-228 * using the "beans" map * using only local variables (Why globals didnt work?)
    omit 8bfd4e5  https://issues.apache.org/jira/browse/TOMEE-228 * populate the "beans" map
    omit 9fc2ce1  https://issues.apache.org/jira/browse/TOMEE-228 * setting execution global and local variables (OpenEJBScripter) * create placeholder for the execution exception handler
    omit eb02700  osgi sample name shouldn't contain stateless
    omit 8a3dc55  adding cdi-session-scope
    omit b072378  carriage return is not enough for readability
    omit 2b019c6  reactivating the scripter in console servlet
    omit f3d560c  https://issues.apache.org/jira/browse/TOMEE-228 * add "load" button to the jndi panel
    omit ddd2c9e  https://issues.apache.org/jira/browse/TOMEE-228 * rollback: not using OpenEJBScripter for now * replace all the 'button' tags by 'a'
    omit 9775e63  removing from deployments.xml apps even if we exploded it
    omit af8834c  avoiding duplicated deployed apps using deployerejb
    omit 310d38d  https://issues.apache.org/jira/browse/TOMEE-228 * use the querystring to set the initTab
    omit b120290  https://issues.apache.org/jira/browse/TOMEE-228 * use log limit
    omit 79e8c19  https://issues.apache.org/jira/browse/TOMEE-228 * loading deployed names * deployed apps panel is using the Panel bbar * moved deployed apps code to an external js file
    omit f32bb3f  https://issues.apache.org/jira/browse/TOMEE-224 * add the "objects" object to the SessionDataServlet results * close reader before leaving
    omit aa9c2e7  better undeployment managing for ear
    omit 929f304  As proposed by Romain, adding a carriage return for each webapp to get logs more readable.
    omit 40b2e86  Fix MulticastPulseClient.main
    omit 831c21c  Add some logic to the 'conf.d' issue using system property 'openejb.conf.schema.legacy'. The default is to use 'conf.d', but with a logical file check if the property is not set (also the default).
    omit 7f2bdb5  TOMEE-231 allowing to use  when importing an xml resource file in tomee.xml or openejb.xml
    omit 13f69a8  reverting conf.d change since it was released and has a JIRA on OpenEJB (1791). This change was not only for tomee.
    omit 3dde9d0  in OSGi skipping the classloader check before adding a cdi bean -  in progress
    omit 6cfd65b  https://issues.apache.org/jira/browse/TOMEE-224 * catch Throwable
    omit 8809f15  https://issues.apache.org/jira/browse/TOMEE-224 * use "pre" to show log files
    omit 94d213f  https://issues.apache.org/jira/browse/TOMEE-224 * preparing panel drag feature
    omit 95ca5cc  Prefix MultiPulse URIs with server host and group, plus some refactoring of MulticastPulseClient.java
    omit a4ab37c  https://issues.apache.org/jira/browse/TOMEE-224 * add ajax error panel
    omit 2bf3ddf  https://issues.apache.org/jira/browse/TOMEE-224 * add ajax error panel
    omit 7b09dc0  https://issues.apache.org/jira/browse/TOMEE-224 * add ajax error panel
    omit f54e10f  https://issues.apache.org/jira/browse/TOMEE-224 * cosmetic
    omit 615d231  https://issues.apache.org/jira/browse/TOMEE-224 * fixing auto height issue
    omit 42a639c  https://issues.apache.org/jira/browse/TOMEE-224 * fixing auto height issue * add setTitle feature * the log window now uses the Panel object (consistency)
    omit c342477  https://issues.apache.org/jira/browse/TOMEE-224 * using "twitter bootstrap" styles for panels
    omit 7f00c33  https://issues.apache.org/jira/browse/TOMEE-224 * lookup the bean and save it as a "saved object".
    omit 2cbceba  https://issues.apache.org/jira/browse/TOMEE-224 * lookup the bean and save it as a "saved object".
    omit d86e7dd  https://issues.apache.org/jira/browse/TOMEE-224 * add close btn
    omit 2a46a11  https://issues.apache.org/jira/browse/TOMEE-224 * moving the bbar code to the Panel.js file
    omit 2803e8a  https://issues.apache.org/jira/browse/TOMEE-224 * cosmetic
    omit 0394bd8  https://issues.apache.org/jira/browse/TOMEE-224 * cosmetic
    omit 2616330  https://issues.apache.org/jira/browse/TOMEE-224 * load class/ejb info
    omit f70f833  https://issues.apache.org/jira/browse/TOMEE-224 * load class/ejb info
    omit 8c55088  https://issues.apache.org/jira/browse/TOMEE-224 * load class/ejb info
    omit 44276a2  https://issues.apache.org/jira/browse/TOMEE-224 * load class/ejb info
    omit 02ba280  Added new 'multipulse' discovery, and a few fixes.
    omit 54eec0f  bad idea to initialize the logger in a separate thread since it depends on SystemInstance and so on
    omit a4b6ea7  https://issues.apache.org/jira/browse/TOMEE-224 * load class/ejb info
    omit b5d7093  skipping jar when default module type is war
    omit 260799e  when reloading a context keeping the default stop, we'll need to invertigate it since it will probably fail with eclipselink
    omit 6730bed  https://issues.apache.org/jira/browse/TOMEE-224 * define the parent of a floating panel
    omit 832d846  https://issues.apache.org/jira/browse/TOMEE-224 * load class/ejb info * add "pretty json" option
    omit e39c5b4  better debugging message (better because before noone was logged ;))
    omit 6053465  property to use webappfirst/parentfirst classloading, default is webapp first (like in tomcat)
    omit 7c0ac76  https://issues.apache.org/jira/browse/TOMEE-224 * splitting the ApplicationViewHome.js object
    omit e59bfd8  https://issues.apache.org/jira/browse/TOMEE-224 * splitting the ApplicationViewHome.js object
    omit 78ea967  allowing folder in src/main/tomee/*
    omit 08861bb  https://issues.apache.org/jira/browse/TOMEE-224 * preparing "view class" panel
    omit 0dbd339  now servicemanager is activated by default, keep this behavior in remoteserver
    omit a201f6e  https://issues.apache.org/jira/browse/TOMEE-224 * center floating panel
    omit 9ee8bb6  ability to specify a zip as dependency
    omit 7641121  skipping internal props
    omit f7244df  https://issues.apache.org/jira/browse/TOMEE-224 * we should listen for the span click, otherwise the parent is closed when we click on its children.
    omit 0f5527d  https://issues.apache.org/jira/browse/TOMEE-224 * preparing context menu
    omit 42a056e  https://issues.apache.org/jira/browse/TOMEE-224 * preparing context menu
    omit 30750e1  uppercase to be consistent
    omit acf4e8d  avoiding to loop twice on system properties
    omit 8163607  better thread number (ready for java 7)
    omit 40846f5  hidding useless message
    omit d847496  some more warmup
    omit ea36937  uppercase to be consistent in the logs
    omit e173755  allowing to override default properties
    omit 2d0b1e7  https://issues.apache.org/jira/browse/TOMEE-224 * preparing context menu
    omit f6d6be59 trying to avoid memory leak for servlet 3.0 objects
    omit 6022190  allowing to override default properties
    omit 15518f9  adding manager-gui role to tomee user by default
    omit 3fdf503  adding tomee webapp link to root home page
    omit 4e32e50  https://issues.apache.org/jira/browse/TOMEE-224 * secure application but leave "/ejb/*" public.
    omit 512c45e  security in web.xml should be done by url and not globally using /* since /ejb/* shouldn't be secured by default
    omit 51589f7  using web.xml of tomee-webapp for plus and jaxrs webapps
    omit 79580cd  TOMEE-230 fixing tomee.sh since the lib folder changed
    omit c2ee854  https://issues.apache.org/jira/browse/TOMEE-224 * cosmetic
    omit 5dbfe94  https://issues.apache.org/jira/browse/TOMEE-224 * adjust deployment panel size
    omit c2386d1  https://issues.apache.org/jira/browse/TOMEE-224 * loading the rest of the loading first jndi names
    omit 6647c24  https://issues.apache.org/jira/browse/TOMEE-224 * almost loading the rest of the loading first jndi names - work in progress
    omit 83937d4  https://issues.apache.org/jira/browse/TOMEE-224 * loading first jndi level
    omit bbed1be  https://issues.apache.org/jira/browse/TOMEE-224 * wrap external resources in the "/webapp/lib" folder
    omit 1e5fe02  https://issues.apache.org/jira/browse/TOMEE-224 * loading first jndi level
    omit 564408a  https://issues.apache.org/jira/browse/TOMEE-224 * loading first jndi level
    omit 32792e5  https://issues.apache.org/jira/browse/TOMEE-224 * using the twitter bootstrap icons
    omit 3ff241c  https://issues.apache.org/jira/browse/TOMEE-224 * using the twitter bootstrap icons
    omit 4eb4308  https://issues.apache.org/jira/browse/TOMEE-224 * wrap external resources in the "/webapp/lib" folder * wrap tomee client resources in the "/webapp/application"
    omit f8fd2a5  https://issues.apache.org/jira/browse/TOMEE-224 * wrap external resources in the "/webapp/lib" folder * wrap tomee client resources in the "/webapp/application"
    omit c65c9fc  https://issues.apache.org/jira/browse/TOMEE-224 * wrap external resources in the "/webapp/lib" folder * wrap tomee client resources in the "/webapp/application"
    omit 6b8e635  https://issues.apache.org/jira/browse/TOMEE-224 * wrap tomee client resources in the "/webapp/application"
    omit c9016de  https://issues.apache.org/jira/browse/TOMEE-224 * wrap tomee client resources in the "/webapp/application"
    omit 0f12b45  https://issues.apache.org/jira/browse/TOMEE-224 * wrap tomee client resources in the "/webapp/application"
    omit 4070683  https://issues.apache.org/jira/browse/TOMEE-224 * upgrade jquery version to 1.7.2 * create the JndiServlet skeleton
    omit a63e824  https://issues.apache.org/jira/browse/TOMEE-224 * add the "welcome-file-list" entry and point it to the current "index.jsp". It will eventually be changed to "index.html"
    omit 5a61a24  https://issues.apache.org/jira/browse/TOMEE-224 * wrap external resources in the "/webapp/lib" folder
    omit fb3c903  https://issues.apache.org/jira/browse/TOMEE-225 organizing the web.xml files
    omit a8dcb50  https://issues.apache.org/jira/browse/TOMEE-225 loading the saved objects
    omit 56eefea  https://issues.apache.org/jira/browse/TOMEE-225 loading the saved objects
    omit 32d9128  https://issues.apache.org/jira/browse/TOMEE-225 delay the first page adjust.
    omit a2bd45c  https://issues.apache.org/jira/browse/TOMEE-225 loading the saved objects
    omit 81a2054  https://issues.apache.org/jira/browse/TOMEE-205 fancy panels need fancy toolbars ;O)
    omit 48f9839  https://issues.apache.org/jira/browse/TOMEE-205 tomee version info (hide unused panels)
    omit 6095791  tomee version info and using an utility method to get available languages
    omit 665b69c  plugin to get mvn plugin doc when generating the site
    omit e52ae67  https://issues.apache.org/jira/browse/TOMEE-205 set home as the init panel
    omit 99ae4f9  https://issues.apache.org/jira/browse/TOMEE-205 show the supported languages only
    omit a0b5cd4  commons-lang3 instead of 2 + npe checking
    omit 576c92f  using jul for hibernate too
    omit fbb07e9  https://issues.apache.org/jira/browse/TOMEE-205 show the supported languages only
    omit ac4c38c  https://issues.apache.org/jira/browse/TOMEE-205 import fix
    omit d228f22  allowing to skip current artifact when running tomee through mvn plugin
    omit c3a5a82  https://issues.apache.org/jira/browse/TOMEE-205 cleaning
    omit 16efc5a  moving json executor to core to be able to use it everywhere (common-cli, webapp ...). using it in ConsoleServlet
    omit 606b00a  using the test bean context as wrapper for the test method execution even in arquillian embedded adapter
    omit e6bc013  https://issues.apache.org/jira/browse/TOMEE-205 * commenting the code
    omit 9ee34d7  more logic to get through cdi a validator
    omit f0dc6a7  https://issues.apache.org/jira/browse/TOMEE-205 * load only those files that have something to say.
    omit b90ca34  https://issues.apache.org/jira/browse/TOMEE-205 * gui cosmetic fixes
    omit a145365  https://issues.apache.org/jira/browse/TOMEE-205 * keep selected file
    omit b3aeaea  global datsource shouldn't be bound for each application, managind @ManagedBean like pojo for rest (we keep injections and lifecycle and don't need to create/destroy it - the issue is mainly the destroy method which is not always here since not mandatory by the spec)
    omit 95ea69d  @ManagedBean for rest services need to be created and destroyed by request - probably to work more
    omit 1626c27  starting some code to manage offline mode
    omit d83f34f  https://issues.apache.org/jira/browse/TOMEE-205 * log skeleton (almost done!)
    omit 2363a72  fixing import sql test (was working but em and db names were in conflicts)
    omit 4c3dcb4  sometimes default values are just not what we want so allow to skip them
    omit 530847d  https://issues.apache.org/jira/browse/TOMEE-205 * log skeleton
    omit 4300420  https://issues.apache.org/jira/browse/TOMEE-205 * console skeleton
    omit 2ea7ffd  https://issues.apache.org/jira/browse/TOMEE-205 * cosmetic
    omit 3b276d9  https://issues.apache.org/jira/browse/TOMEE-205 * fix form style issue
    omit a6cb48f  TOMEE-222 oops bad constant for serializable, fixing it
    omit dcfba8e  TOMEE-222 allow localbean beans to be serialized
    omit d0a57fd  https://issues.apache.org/jira/browse/TOMEE-205 * add the "jvm arguments" to the list of things retrieved by the "info servlet"
    omit 83b40ba  https://issues.apache.org/jira/browse/TOMEE-205 * wrap the json creation into an Utility class (it makes easier to change the json structure later on) * set the logged user name * kill session servlet * system info servlet
    omit 50bd2d1  https://issues.apache.org/jira/browse/TOMEE-205 cleaning
    omit 8d84ef1  https://issues.apache.org/jira/browse/TOMEE-205 cleaning
    omit facb582   TOMEE-221 - IllegalArgumentException: Class 'java.lang.Object' is not annotated with Path
    omit ccc3c61  no need of injection, skip it
    omit 5b263c4  https://issues.apache.org/jira/browse/TOMEE-205 delay the resize action
    omit f054bd4  https://issues.apache.org/jira/browse/TOMEE-205 keep footer at the bottom of the page
    omit 819b9d5  updating hibernate version
    omit 7be79a5  TOMEE-200 revisit tomee embedded Main
    omit d7db278  https://issues.apache.org/jira/browse/TOMEE-205 preparing the deployment servlet
    omit a32f36b  we don't have cdi in tomee webapp so use old style injectino
    omit e760fcc  deployerejb should be an alternative since adding another impl of Deployer we want to use this one
    omit 8ed65ca  adding the deployer logic to the DeployServlet
    omit 92223a2  https://issues.apache.org/jira/browse/TOMEE-205 preparing the deployment servlet
    omit 25428ec  beans we add ourself should simply be internal and not standard beans otherwise the isInUse method of OWB bm is useless
    omit 07fad65  TOMEE-219 making jaxrs services managed by cdi
    omit 66163f9  https://issues.apache.org/jira/browse/TOMEE-205 uploading the file
    omit f1afdc7  https://issues.apache.org/jira/browse/TOMEE-205 uploading the file
    omit b594937  https://issues.apache.org/jira/browse/TOMEE-205 preparing file upload
    omit afeed75  TOMEE-218 skipping resource local @PersistenceContext
    omit 1ab9dfa  ServiceLogger was doing a client host name resolution on every socket just for logging (ouch) - Changed to IP and static log level. SocketConnectionFactory - Ensure a bad or lost connection gets discarded and cleaned up as early as possible. Push StackTrace logging to debug level - An off the rails client could fill logs in minutes (dos).
    omit 85500e9  specifying version on web.xml
    omit 2897c7a  https://issues.apache.org/jira/browse/TOMEE-205 preparing file upload
    omit 37bf24f  https://issues.apache.org/jira/browse/TOMEE-205 preparing file upload
    omit 5aec9cf  https://issues.apache.org/jira/browse/TOMEE-205 preparing apps tab
    omit d14d8fd  https://issues.apache.org/jira/browse/TOMEE-205 preparing menu navigation
    omit 81c7ae9  https://issues.apache.org/jira/browse/TOMEE-205 preparing menu navigation
    omit fb0e4e1  https://issues.apache.org/jira/browse/TOMEE-205 js tree leaf click event
    omit cb89a74  https://issues.apache.org/jira/browse/TOMEE-205 working js tree
    omit 53254c9  update to javaee-api 6.0-4 everywhere
    omit 137162f  moving warning error test in good package (@local for local bean)
    omit a9dc4a5  adding deltaspike-exception-handling example
    omit 7b72539  adding example deltaspike-i18n
    omit 46a96b3  stable javaee-api
    omit 3f299ba  constant for Annotation[0]
    omit c4f903c  oops forgot to activate back tck in cdi-embedded, revert passing.xml
    omit 60199bb  updating injectiontarget in OWB if changed
    omit 4dd9488  removing sample on local on localview beans and adding a validation unit test for the same use case
    omit 054f61a  TOMEE-215 cxf 2.6.1
    omit c421439  https://issues.apache.org/jira/browse/TOMEE-205 preparing panel buttons div
    omit 73b9401  adding deltaspike-configproperty
    omit e38d627  management of libs in a webarchive as additinal classloader elements (ease test writing))
    omit cc10eb5  we were firing too early the process injection target event
    omit 99f67cc  filtering is an util method
    omit 6be7018  https://issues.apache.org/jira/browse/TOMEE-205 splitting the view and the controller.
    omit 82d2e7d  https://issues.apache.org/jira/browse/TOMEE-205 splitting the view and the controller.
    omit 3c2a862  https://issues.apache.org/jira/browse/TOMEE-205 splitting the view and the controller.
    omit 636dbb6  OPENEJB-1836 specialize warning message for @Local on local bean
    omit 1041dc3  adding strict flag usage for @Local on local beans
    omit 6feb248  @Local on class with no interfaces
    omit ab3b6ed  snapshot plugin repo
    omit 73bc9c9  more appropriate log message
    omit 1e8b6a0  using the dep packaging type and not the current project one
    omit 9236320  adding some dep to force a build order
    omit 84c0d14  keeping the wrapping by the custom tomee loader to filter duplicated resources even using our lazystoploader
    omit b5702da  adding jansi to some license files
    omit 30c1a71  seems arquillian descriptors javaee api has an issue with transitive dependencies, forcing api-base version
    omit 7358492  TOMEE-213 closing lazily the webappclassloader keeping the webappp lifecycle
    omit 688d8f8  TOMEE-214 removing shrinkwrap version from parent pom since that's no more mandatory
    omit a28a791  TOMEE-214 arquillian and shrinkwrap version updates
    omit a540f5b  managing beforeStop to call preDestroy from the assembler, it currently close all entitymanagers because some providers needs to do it before the classloaders are stopped
    omit 5295e36  more exclusion, override jpa info if we can (avoid classnotfound), some linkagerror catch to be sure
    omit f3c2d0b  adding tomee-jersey-eclipselink sample, still some work to do at shutdown
    omit 1ffbc54  useless imports
    omit 834e3a0  avoid to set a class we can't load
    omit d04e4c1  adding plugin repo for snapshots
    omit 0b31a4d  https://issues.apache.org/jira/browse/TOMEE-205 preparing the "table" component.
    omit 0288599  TOMEERealm is implicit now
    omit 96c95d9  TOMEE-212 small refactoring to move the threadlocal where it is needed
    omit ef7dd3d  automatically add TomEERealm
    omit ce6332c  sample using jaas with the request.login-ejbcontext link working
    omit e07c4ed  TOMEE-212 using a combined realm to be more generic
    omit 913a6e9  TOMEE-212 managing request.login() in our securityservice
    omit d616fb4  https://issues.apache.org/jira/browse/TOMEE-205 preparing the "tree" component.
    omit fbf4e88  https://issues.apache.org/jira/browse/TOMEE-205 preparing the "tree" component.
    omit dc14c95  adding tomee:build command
    omit 20abab5  managing ?name=foo property when copying libs/webapps/apps provided in pom config
    omit 6dc7861  in apps default should be jar or ear but not war, using jar for now
    omit 6f7be9f  TOMEE-211 bad merge
    omit b1e697c  TOMEE-211 start in tomee maven plugin wait tomee shutdown to shutdown the jvm running tomee - update remoteserver to be able to use javaw
    omit ad8031e  TOMEE-211 start in tomee maven plugin wait tomee shutdown to shutdown the jvm running tomee and minor update of stop task to skip useless processing
    omit f9ac8a6  https://issues.apache.org/jira/browse/TOMEE-205 preparing the "tree" component.
    omit 8a65962  TOMEE-209 TOMEE-210 manage packaging in maven plugin and additional jar/ear
    omit aa32803  https://issues.apache.org/jira/browse/TOMEE-205 preparing the "tree" component. Special thanks to Michal Wojciechowski for writing this awesome article about css trees. I am going to use your article as template to the Tomee tree component. http://odyniec.net/articles/turning-lists-into-trees/
    omit 73103fc  https://issues.apache.org/jira/browse/TOMEE-205 preparing the "tree" component. Special thanks to Michal Wojciechowski for writing this awesome article about css trees. I am going to use your article as template to the Tomee tree component.
    omit ba25eb4  https://issues.apache.org/jira/browse/TOMEE-205
    omit ed8a573  https://issues.apache.org/jira/browse/TOMEE-205
    omit 0f603be  forgot a dot in a test after last refactoring
    omit 8f9bd7b  https://issues.apache.org/jira/browse/TOMEE-205
    omit d9000ab  https://issues.apache.org/jira/browse/TOMEE-205
    omit 88ed39f  https://issues.apache.org/jira/browse/TOMEE-205
    omit a78dbe3  https://issues.apache.org/jira/browse/TOMEE-205
    omit 104f280  TOMEE-207 oops some code was missing in last commit
    omit c5a5e34  TOMEE-207 postconstruct called after injections for pojo rest services
    omit 5c8a478  TOMEE-206 jaxrs provider config, dont use serializeasaarray by default it leads to issues (with PUT/POST in particular)
    omit 4d3df57  https://issues.apache.org/jira/browse/TOMEE-205
    omit fa567a6  ignoring war deployment if it doesn't exist
    omit 231ad85  avoiding NPE when the servlet cant be added
    omit 77e49a2  renaming arquillian parent arquillian since there is no more only tomee adapters and fixin openejb embedded adapter version
    omit ea33fbb  small typo replacing old versions
    omit afa1f30  small typo replacing old versions
    omit 48e8224  a bunch of version were still in beta-3
    omit 1afc75e  adding servlets in httpcontext (arquillian)
    omit 5efad37  Roll versions forward to 1.1.0 and 4.1.0 respectively (added them to JIRA as well)
    omit 6114f10  TOMEE-203 - Ensure all tomee-* jars and archives use the TomEE version number
    omit c0c3587  retying once when we get a linkageerror loading a default bean class
    omit bfd96b9  ensuring the classloader used for cdi lifecycle is the good one
    omit c0c055e  added a few method overloads for copy and slurp
    omit f852eb5  if not able to deploy don't try to undeploy in tomee embedded
    omit f87e82c  TOMEE-200 avoid memory leak when using cdi in pojo jaxrs services
    omit d4999ef  TOMEE-199 forgetting to update arquillian adapters after signature change
    omit 24cf557  TOMEE-199 using the classloader too to match the webbeancontext
    omit 4e7a470  updating codi version
    omit b817d1f  TOMEE-198 removing the now useless ignore parameter for webapp context when not needed
    omit f2a36c7  avoiding NPE when scanning jaxrs @Provider
    omit 02b7fcc  TOMEE-195 using , or ' ' as property separator
    omit 93343c5  TOMEE-195 TOMEE-196 adding openejb.jaxrs.providers.auto to scan @Provider of jaxrs and openejb.cxf.rs.properties to set global cxf jaxrs properties (faultStackTraceEnabled=true is often useful)
    omit c02ec05  adding a unit test on exception mapper
    omit 2882e82  seems the test limits to runtime but not subclasses
    omit 7b34f46  TOMEE-194 {xxx} in @Path of the class for jaxrs service. note we are limited since we use a 1-1 servlet/jaxrs service so our wildcard are maybe too much, we should probably use a single servlet for the routing
    omit e8f1c59  ability to retreive soap webservices
    omit 0da24ca  rest context is not managed by the registry normally
    omit 41f6247  bad service name
    omit 28c4ef7  openjpa shouldnt force the handler
    omit 41adf90  starting to work on a WebServiceHelper for tomee gui (in progress)
    omit c696a40  small refactoring on restservice for a better handling of undeployment
    omit ec97cd5  for tomee maven plugin and windows we need to work the process only for tomee:start
    omit 9793f68  fixing import after small refactoring
    omit dcb9bfd  basic ConsoleColorHandler using jansi, -Dopenejb.log.color (+ optionally -Dopenejb.log.color.<level in lowercase>=<color in uppercase>. Needs jna for windows + surely some tweaking).
    omit cbae26b  import of monitoring for server part (osgi import)
    omit 1f4d970  OPENEJB-1835 import in openejb.xml or tomee.xml
    omit 80c0af3  OPENEJB-1834 openjpa.Log should be overridable by persistence unit property
    omit 3f0efe6  in standalone request -> normalscope so the test was false
    omit 7facad4  in standalone requestscope = normalscope
    omit c3a6e7a  using junit 4 style for MultithreadTest, hope it will help to make it pass on buildbot
    omit 3d0ccae  starting work on cdi scope management in standalone
    omit 2276a62  managing org.apache.webbeans.web.failover.issupportfailover; not sure the feature is correctly managed behind it - to valid
    omit c08ebdb  OPENEJB-1833 service properties placeholder management
    omit c45471d  TOMEE-193 deploying webservices in a fake webapp if not part of an existing one
    omit 4b39b78  some persistenceurl management (to enhance)
    omit 7ac4e38  NPE check
    omit d2d1d54  getting rid of commons-lang dep
    omit 69b8053  forgot the index page
    omit 13bedfb  using singleton, adding a batcher to clean data each 30mn, removing the version from the war
    omit f0c9411  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
    omit 9d752da  equals shouldn't be limited to app classloader in tomee (for ear) but hashcode should to keep compatibility with BeanManagerProvider(s)
    omit 2d98861  some classloader fix (in particular when a map is used to store cdi classloaders) and webapp lifecycle (un)deployment fix
    omit 26e2d49  avoiding to delete all webapps, binding a resource if not already existing
    omit 0d7bbac  more way to find the host to undeploy a webapp
    omit 3db6e6e  aligning groupid and version of maven modules on last release
    omit 17a6c5d  fixing spi-helper-jee6-profile version
    omit 80f5774  adding eclipselink alias in reloadableemf
    omit 6000635  if the level is specified we don't need to use a real boolean to activate jpql tracing
    omit d62a0d1  making openejb.jpa.criteria.log.jpql working for hibernate
    omit 9055283  adding openejb.jpa.criteria.log.jpql and openejb.jpa.criteria.log.jpql.level properties to be able to log jpql queries from criteria api queries (works with openjpa, should work with hibernate - to valid)
    omit fc509f4  *adding the session "objects" at the SessionListener. *add utility method "save". it should put objects in the user session "objects" map.
    omit 303a370  adding "tomee-jaxrs-webapp" depencendy to the "apache-tomee" project.
    omit 07b307d  admin service shouldn't be started in tomee
    omit 10319f0  OPENJEB-1832 using a ConcurrentHashMap instead of a hashmap to cache lookups
    omit 8fe5839  TOMEE-192 removing valve preventing connection to tomee webapp with an host different from localhost
    omit 66ac0ff  host is not always localhost so make it configurable
    omit 056ec57  stats interceptor should be the first one (otherwise figures are not very true), using a linkedhashmap instead of a hashmap to store interceptors to be faster at runtime and to keep the order
    omit a964121  fixing log string format
    omit 7245fe5  updating junit and surefire versions and cleaning activemq dependencies
    omit 8f9b554  updating maven compiler plugin version
    omit f2eb0eb  TOMEE-191 adding readme
    omit 729f294  TOMEE-191 adding a sample using a tomee.xml datasource for tomcat datasourcerealm
    omit 6f5fa9c  TOMEE-191 merging tomee.xml resources in tomcat server naming
    omit 8cec553  moving xbeanVersion value back to the stable version.
    omit befd6ce  fixing webapp deployer (jndi name and webdeployer folder)
    omit 429bb3e  OPENEJB-1609 Remove duplicate module entry
    omit abf0a53  OPENEJB-1609 Remove .iml file
    omit 3be3654  OPENEJB-1609 Thanks Daniel Siwiec, for the excellent patch. A separate example for cdi-producers-field
    omit e8d2d25  JSFInjectionTest works if run as client (@ArquillianResource)
    omit 9a6f30f  useless import
    omit 32ca43a  TOMEE-171 better resource resolution, managing app and global names for datasourcedefinition
    omit b32c7e5  global should be global even for datasource
    omit a63c1b4  adding alias default-list to say to import all default exclusions (common to quickly add a custom exclusion)
    omit c5ce9be  (re)activating repository attribute in provisionning module (paxurl)
    omit a8a36c6  equals method in custom classloader
    omit 7bfdfdc  TOMEE-189 avoiding java.util.ConcurrentModificationException (previous commit)
    omit 7da9570  TOMEE-189 for ejb injections adding a new one when the target is loaded from the webapp, this way 2 webapps in an ear should be able to get the 'same' injection
    omit 31606f3  changing xbean.version value to 3.12-SNAPSHOT
    omit 380385b  TOMEE-189 if bean ref is null trying child
    omit 525f9be  using hash since module name will often be bundle
    omit 8905ff5  TOMEE-189 using parent bean manager before child one
    omit 916168b  excuding stax-api to avoid conflicts
    omit 933d4ab  TOMEE-189 using contextroot to match the webapp webbeansconext
    omit 02296c1  xbean 3.11
    omit 937b4b5  TOMEE-189 more work about cdi and ear support, fixing some dummy error (appcontext webbenscontext was the bad one, webbeanslistener was not using the good one)
    omit 881b0af  TOMEE-189 separate beanmanager of 'common classloader of ear' and the 'web classloader of ear'
    omit 7816d2f  TOMEE-189 filtering cdi classes by classloader breaks too much things
    omit 6f7cfef  bad dep name (after renaming)
    omit 45666f5  skipping ejb in a webapp of an ear for cdi is a bad idea
    omit b224eb6  TOMEE-189 in standalone a cdi bean can have been loaded by appclassloader and not the module classloader so enhancing the filetring
    omit b82e006  removing openejb-javaagent duplicated jar in tomee
    omit 73bfad4  TOMEE-189 filtering cdi beans by classloader: webapp shouldn't deploy parent beans
    omit dda7be2  updating hibernate
    omit 9af6d48  ensuring there is a folder where to extract zip provisioning files
    omit fac31d3  command doesn't need the command, they know it if it is mandatory. It avoids boilerplate parsing for simple commands.
    omit 64eb4d3  with testing the same thing in the loop to skip the loop processing?
    omit 02bf7b4  skipping ejb cdi work if the current deployment is a webapp (for ear ejb are not in the webapp)
    omit 65b8262  why openejb-ssh zip was commented?
    omit 6a3c41f  TOMEE-189 some fallbacks to make basic ear/cdi app working
    omit 7f751ad  adding some light cxf jaxrs extensions and renaming tomee-rs tomee-jaxrs
    omit a9904ab  small optim for the polling client, we dont need to be extensible here
    omit e9e4c4b  making apache-tomee-jaxrs
    omit d74c552  adding a wp+jaxrs webapp
    omit ebbc13a  some dependency rework
    omit 617c23b  TOMEE-171 trying to get @datasourcedefinition datasource before autolinking/creating a datasource, maybe this part can be enhanced
    omit b100b31  fixing url in comment
    omit 8bbbbec  updated AMQ to version 5.6.0
    omit 773c854  fixing some test using arquillian system properties to get url (old way)
    omit 53dec9a  default is nice so let's use it
    omit 3f8ebf4  tomee arquillian adapters were not able to manage a cluster run
    omit 534430d  following some very good advices of Aslak Knutsen for the multiple arquillian sample
    omit fff2f48  adding multiple-tomee-arquillian sample with tomee remote
    omit 54f77f1  removing openejb-tomee-itest since we never released it and it is managed by arquillian (see https://docs.jboss.org/author/display/ARQ/Multiple+Containers)
    omit abd74e2  adding wink module (in progress)
    omit a6311e9  updating cxf-rs layer after http rework
    omit 7710f87  minor rework of http layer
    omit 382cba0  TOMEE-186 more work about @Server tests. Using shrinkwrap and managing @Archive and @Library methods
    omit 55c4c8d  activating openejb-tomee-itest to test the brand new installed jdk
    omit 14c8ee6  using standardclassloader when deploying a webapp whatever the current classlaoder is
    omit a1095d9  fixing ITTomEERunner (some API changed)
    omit b0122df  removing our own runtimedelegate since we want to use the cxf one, it will break some tck tests but it seems TCKs are buggy
    omit cffd174  updating to cxf snapshot
    omit 6179603  TOMEE-185 fixing ContextFinder updating javaee-api
    omit bcc70fb  jaxb-impl was still duplicated in libs and endorsed dir
    omit 6f58f75  duplicated dependency
    omit 4d39e84  fixing child name for arquillian module
    omit 0be4a8d  renaming arquillian-openejb-container to arquillian-openejb-embedded-4 (Thanks Dan Allen for the convention)
    omit a097607  removing ssh and provisionning modules from plus webapp (as discussed on the list)
    omit b342602  getting rid of ehcache for our cxf integration
    omit f99022a  adding a test checking ejb injections are done in jsf
    omit 91fb23f  altdd can contain a Beans object
    omit 9592de4  TOMEE-183 enhancing logging
    omit c200033  adding jettison for testing
    omit 33df8e9  some hack to be able to read an inputstream twice...could be enhanced
    omit d71ddae  fixing build
    omit 90b34d9  TOMEE-183 managing properties of the container for openejb adapter
    omit 176ef56  TOMEE-183 some refactoring to avoid duplication of persistence.xml read code
    omit ab6906c  TOMEE-183 some refactoring to avoid too much duplicated for ejb jar
    omit baa1a26  TOMEE-183 some refactoring to avoid duplicated code reading descriptors
    omit 4dd3769  Code that could be used in. Allow the Module.getAltDD() map to contain an object that can produce an InputStream TOMEE-183
    omit b6aec9b  rewriting a part of embedded arquillian adapter to avoid to dump any file on disk
    omit 0aa006b  adding ExceptionManagerFacade in internal module if webapp deployer is present (they are in the same module so no need to double check)
    omit e25a1ac  no sytem.out is not verbose
    omit da8de17  reformatted
    omit fcb7547  managing kind of property place holder for app resources (tested on datasource definition)
    omit b60f08d  removing apache-tomcat module since we released it
    omit aceb6f4  updating karaf version
    omit 5252bec  updating bval, maven-compiler-plugin and tomcat bundle versions
    omit 669679a  minor optim aggregating JSF and WEB classes to scan in a static variable instead of creating it each time (easier to read more than faster)
    omit 8f8c0e8  wrong "spi-helper-maven-plugin" version?
    omit c0a7ea8  bad packaging type?
    omit eebb39a  Fix for TOMEE_23 -- trying to deploy .DS_Store files on OSX
    omit 2b143c8  s/JEE/Java EE/, per Bill Shannon's friendly request
    omit f27a514  TOMEE-171 managing injections in jsf classes
    omit 3fe64e9  sorting examples by name in the pom
    omit 3305806  TOMEE-171 adding a sample showing how to use @DataSourceDefinition in tomee
    omit 950aa40  adding datasourcedefinition example
    omit a8e6f7f  adding datasourcedefinition example
    omit f970160  using released version of openejb-jsf
    omit 625d178  hopefully avoids "inconvertible types" issue in windows ci build
    omit ac3d394  TOMEE-170: Windows AntiJarLocking broken in embedded scenarios
    omit 528bb1f  Re-add support for deprecated <Connector> element.  It's been just an alias for <Resource> for a few years now.
    omit 7d18812  Windows service batch file tweak.
    omit e79802b  Windows service batch file tweak.
    omit dd9b359  activating remote services if available
    omit f3fed26  adding arquillian-openejb-container
    omit 438afc6  small fix on a test and testing the unpack dir when looking for a place to dump the arquillian archive to deploy. Very useful on win where if we use the same folder twice with the same archive name it will likely fail because the zipexporter will do nothing so we'll deploy an empty archive.
    omit 2b0010e  adding myfaces-api to be sure to get a jsf api impl (no error in this message ;))
    omit 5faffdf  upgrade ClassNotFoundException check to a Throwable
    omit d3d4ece  @Ignore randomaly failing test for now
    omit 15e21ca  Don't set it if it is null
    omit aca4b8c  Another fix for bug OPENEJB-1830
    omit 5dd6547  Add back 'ctype' attribute support in <Container> OPENEJB-1829
    omit 39cedca  Re-enable Geronimo descriptors (they only look like OpenEJB descriptors) TOMEE-167
    omit cb44c3a  TOMEE-169 - cache and share results of scanning tld files TOMEE-164 - use default.excludes when scanning for tld files TOMEE-168 - Load OpenEJB System applications directly, without scanning TOMEE-167 - Disable support for legacy v2 openejb-jar.xml by default. Only needed for Geronimo TOMEE-166 - Web.xml metadata-complete effectively ignored
    omit eae7643  OPENEJB-1830: Omitting <ejb-name> from xml may result in failed deployment
    omit 72c56ad  OPENEJB-1829: Plain Java to parse openejb.xml and tomee.xml files
    omit 14a333b  OPENEJB-1828: Disable hsql ServerService by default
    omit 4b5ace0  Improved exception handling
    omit eeffa83  more work about the ejbcontainer runner, adding transaction and testresources
    omit 7319c0a  Apache Commons Daemon Version 1.0.10
    omit 8519da9  TOMEE-164: Optimization on reading built-in tld files
    omit 4bda1b8  allowing to configure jaxrs providers through system properties
    omit 7c8e600  no more existing import
    omit 5117ae7  this part is fixed in tomcat normally so no more need to do it in tomee
    omit a2c90b6  Fix 'all' File.listFiles() calls - This call may return null and needs to be checked wherever it is used. Added better logging RemoteTomEEContainer on failure.
    omit b5e18a4  OPENEJB-1824: Disabled beans do not need to be valid
    omit b905ce1  - Add LICENSE and NOTICE files to osgi modules - Temporarily remove ssh zip - Fix typo in provisioning zip LICENSE file name
    omit 70eefec  added more exclussions to trim classpath scan down further
    omit d56b53c  Yank the SystemInstance.init(_) that was only there for the WebappClassLoader of the tomee.war TOMEE-163
    omit 06f2761  Be more resilliant in finding libraries TOMEE-163
    omit 1fe16b5  Don't need the TomcatHook reference TOMEE-163
    omit 4c48040  TOMEE-163: Move added libs from webapps/tomee/lib to <tomcat>/lib/ for better tooling support (e.g. Eclipse)
    omit c87febe  increase the default time to wait for server start to 2 minutes (60 attempts)
    omit 832473b  don't use 0.0.0.0 but localhost for embedded tomee container
    omit d204b05  Revert client. Need another solution.
    omit 7572aca  use the fork flag
    omit f953e0a  don't fork (and cause the args to be reparsed and blank spaces to mess up the list) unless told to do so
    omit b995f5c  better commons classes filtering in tempclassloader
    omit ac342b8  adding EJBContainerRunner. It is closed to the OpenEjbRunner but it closes the container without issue which is very important in a big build. Next steps can be to see how to merge both runners.
    omit ca22475  File.createTempFile is and has always been dubious on Win platforms as the handle is lazy, added Thread.yield() which usually does the trick - This helps to prevent rare FileNotFound errors on slow systems, an alternative is doing ALL file IO in statics.
    omit da0b42b  Prevent endless retries - Will eventually overflow.
    omit 6bb0e42  Ensure temp directory exists.
    omit d32097d  upgrading hibernate
    omit 0c5f66a  https://issues.apache.org/jira/browse/TOMEE-142 -extra line break fix
    omit 29f9077  updating wss4j to be consistent with cxf which uses it for replay cache attack prevention
    omit 49393b0  we need commons-logging for commons-beansutils used in openjpa
    omit f1a9969  fixing package of JSONProvider for cxf 2.6
    omit 0775f7a  upgrading activemq version to fix a mdb issue regarding transactions
    omit a88a6b1  updating cxf 2.6.0 to our patched version
    omit d68599c  OPENEJB-1823 destroy the resources consistently when it is undeployed with the application
    omit aa8ffcf  oops forgot to remove the context name for a test using url provided by arquillian
    omit c50c573  Licenses += MIT for JSoup Licenses += CCPL for Portions of HttpClient
    omit de6d3f9  Licenses += EPL for Sonatype Aether
    omit a49a4d6  List copyright and URLs and license
    omit fcde11d  Resetting.  The LICENSE file was obviously from a different zip.  We need one tailored for this zip.  The NOTICE file was sort of close.
    omit faedb7c  excluding monitoring from dependence check since it is a bit transversal
    omit 2314933  missed classes during last commit
    omit 27b4d94  refactoring to respect dependency
    omit be0caa8  starting work to undeploy app resources with the app undeployment
    omit 842db90  OPENEJB-1822 expose container through jmx
    omit adebca3  adding executeValidationQuery to the datasource MBean (thanks jlmonteiro for the idea)
    omit f4a4a9f  managing osgi issue with dynamic mbeans for datasource pools
    omit dd68d70  logging updated tomee file (in arquillian adapters) if the fine level is loggable. I don't think we want it for each test
    omit 2fa84cc  using right xbean version for polling sample (can create conflicts in embedded mode)
    omit 6c7c30c  adding some legal files
    omit 3fb3f23  trying to use arquillian url instead of our system property
    omit ac1cdaf  OPENEJB-1274 JMX database pools
    omit 3034e65  svn merge -r 1326900:1326901 https://svn.apache.org/repos/asf/openejb/branches/openejb-4.0.0
    omit 44b4036  allow the camelcase delimiter to be specified
    omit 7116195  importing in trunk the new finder logic (enable meta annotation only if mandatory, linking finder for subclasses only if forced) and scanning @ApplicationPath to be able to ease the rest deployement when subclasses are not activated in the finder
    omit 1dc0e8c  the ws compatibility mode was not working since a / was missing
    omit 646f490  https://issues.apache.org/jira/browse/TOMEE-142
    omit fd10f85  better comment on link() invocation
    omit f4e1243  always link the webapp annotation finder to be sure to be able to filter by module using getannotatedclasses
    omit 8b85934  refactoring a bit management of provisioning.properties to be able to use it from standalone too
    omit b76f0c0  managing to keep only slf4j-log4j when compiling with hibernate instead of openjpa (JUL is not very well integrated with hibernate and jboss logging)
    omit de36c06  temporarily remove the build issue so we can get tck testing back online, continuous builds, and nightly snapshots deployed
    omit 885bc0e  Upgrade to XBean 3.11-SNAPSHOT to get XBEAN-205: JarArchive and Archive API reworked for greater performance
    omit 6b69b39  cache the InitialContext
    omit 6a478a5  TOMEE-161 check if deployedApplication.appInfo
    omit ecc0544  oops change was not done on trunk but only the 4.0.0 branch
    omit e562849  fixing tomee maven plugin version for rest sample
    omit da4c48d  adding a unit test for tomee itest module
    omit e015a03  making webmodule the default for tomee but not openejb
    omit 9080f8b  trying to add annotation parameters even if there is defaults to make build pass on buildbot
    omit aaa3d51  using FQN for default values since it seems some java version doesn't compile it well otherwise
    omit 60b276e  adding openejb-tomee-itest
    omit 4fa7f5b  update myfaces
    omit a5aaa24  Added derby support, but would still one day like to understand why it has to be done this way? Lock on the inside, as we have no way of ensuring we get locked from the outside.
    omit 610fa24  fixing beans.xml for arquillian moviefun module
    omit 459ac39  fixing beans.xml for arquillian moviefun module
    omit 6127af6  fixing beans.xml for ssh module
    omit 4242a14  ignoring idea files for rat scanning
    omit 16a01ad  adding some rat exclusion (mainly for spi resources)
    omit fc6f69d  fixing beans.xml
    omit 46185bd  removing container/openejb-doc-api since it is not used and adding some xml header
    omit be60305  Fix StandaloneServer for win platforms - Was throwing FileNotFound on 'java' when 'java.exe' was required. Formatting. Finals.
    omit 4033688  bunch of missing java header
    omit 156403a  deactivating the default debugging in tomee.sh
    omit 3e547ef  managing directories in IO util class
    omit 3c4bd86  updating arquillian selenium extension version
    omit f865418  updating arquillian versions
    omit fa41d9c  https://issues.apache.org/jira/browse/TOMEE-142
    omit 70fb9af  https://issues.apache.org/jira/browse/TOMEE-142
    omit 1284131  https://issues.apache.org/jira/browse/TOMEE-142
    omit 98fe45b  adding context.xml for tome plus
    omit 9a743b5  removing org.apache.karaf.tooling.exam.container snapshot dependency
    omit 65030ff  EJBRequest: Added version to body. Removed boxing. Finals. EJBResponse: Added version checking. EjbRequestHandler: Added version. Use InterfaceType on invoke.
    omit f283d1c  More verbose on error, but do not mask 'unsupported' errors.
    omit 925c331  Ignore 'target' property
    omit 4abdde4  Set default antiJarLocking to false. I have had this disabled on Win platforms for a long time with no ill effects.
    omit 156a39c  fixing name of failover itest modules
    omit 11f0c23  https://issues.apache.org/jira/browse/TOMEE-142
    omit eaf21a7  when testing for MBean annotation trying to use a non null classloader
    omit 9dea029  skipping dynamic mbean when annotation are not available (OSGi for instance)
    omit e989d35  using maven bundle plugin 2.3.7
    omit 74fe56f  temporary remove karaf maven plugin while karafee is based on karaf 2.x
    omit dc02a77  upgrading karaf base version
    omit 1141409  updating to OWB 1.1.4
    omit 772849c  https://issues.apache.org/jira/browse/TOMEE-142
    omit c378177  https://issues.apache.org/jira/browse/TOMEE-142
    omit d904e32  https://issues.apache.org/jira/browse/TOMEE-142
    omit 1d0ab07  removing none needed extension
    omit 5c8e2f8  fixing lifecycle method logic for normal beans
    omit 9c97bc0  fixing the instance given for a callback on a proxy of a dynamic impl bean
    omit 1319a6c  if callbackinfo doesn't use the same class than the current bean class try to oad the specified class (can happen for dynamic impl when using hooks in the handler)
    omit d53d05e  random port even for test with expected failure
    omit de83f01  https://issues.apache.org/jira/browse/TOMEE-142
    omit dec7e3b  trying to use tomcat 7.0.27
    omit 1efb92e  managing manually inclusion/exclusion of scanned classes for core
    omit 52566f7  adding a JMX deployer for openejb (avoid ssh when not mandatory)
    omit 3cd5907  https://issues.apache.org/jira/browse/TOMEE-142
    omit df51c9e  https://issues.apache.org/jira/browse/TOMEE-142
    omit e56bfcd  https://issues.apache.org/jira/browse/TOMEE-142
    omit 7321bd3  Disabling fix for TOMEE-144 "Eliminate servlet-specific double scan" seems we have unrelated ear issues that prevent the fix from working as-is
    omit b829804  TOMEE-159: Removed "load every class" logic that crept in prior to certification -- performance issue
    omit 344cf3c  when binding a resource trying to unbind it before with a warning (workaround for resources.xml while we don't undeploy it with apps)
    omit 6cd4c46  OPENEJB-1794 Some more tweaking of the Reconnect logic.  Now even if there are connections, it will try to reconnect to a root server if there isn't an active connection. As well all URIs are normalized so any differences in case or paths do not throw of the code that detects if a connection is already active with a particular source.
    omit 0801ec2  TOMEE-144: Eliminate servlet-specific double scan
    omit a517ea2  TOMEE-157: Embedded startup performance tweak Load JAXBContexts in another thread and shave a sliver off startup time
    omit d0e4d46  tiny util for creating little war files
    omit fe54392  Minor tweaking to the Debug trace code -- not used at runtime
    omit fcc3392  Comment out writing of times - This is breaking remote EJBD client access somewhere. Tested with and without and this definitely a repeatable issue. There must be a read write mismatch outside of this class?
    omit 6a70a37  using a threadlocal instead of an inheritedthreadlocal one since it avoids synchronization issues when a thread start other threads. It shouldn't be an issue since we only use the list as a stack
    omit ec4b212  https://issues.apache.org/jira/browse/TOMEE-142
    omit 76a1af3  https://issues.apache.org/jira/browse/TOMEE-142
    omit 48fef57  https://issues.apache.org/jira/browse/TOMEE-142
    omit f10fcc0  https://issues.apache.org/jira/browse/TOMEE-142
    omit 40ddaaa  DefaultTimerThreadPoolAdapter: Two sanity checks, the 'rejectedExecution' one being very important. ConnectionManager: Comment out logging (Overkill that takes a hit even if off), and catch all.
    omit fc30fca  https://issues.apache.org/jira/browse/TOMEE-142
    omit 4d0c7ea  Temporarily removing this very expensive loop which has the impact of loading *every class* in the war. This will break the TCK, but I can't at all remember how.  Now that we're all passing, seeing what just this change breaks should be easier.
    omit 1f160bc  formatting
    omit 657acd8  Ensure input stream is closed
    omit 542008f  fixing the default for the activation of the stat interceptor
    omit 9d171c9  some cleanup regarding maven integration in our build
    omit f61510e  moving maven plugins to openejb trunk
    omit d7f2a9c  TOMEE-156 allow to set the session manager for a particular webapp
    omit b8a973d  TOMEE-156 allow to set the session manager through the property: openejb.session.manager
    omit f8ccb2d  OPENEJB-1817: JMX Monitoring of all ServerServices (i.e. remotely accessible network services)
    omit 28d53a9  OPENEJB-1813: EJBd Protocol communicates server/container invocation times to client OPENEJB-1814: JMX Management of Multipoint discovery server service OPENEJB-1815: Ability to restart Multipoint ServerService OPENEJB-1816: Client ConnectionPoolCreated and ConnectionPoolTimeout events
    omit e6f94ca  Adding a profile for a quicker build
    omit 729ab8c  Some nullpointer checks
    omit 92d092c  Tweaks to OPENEJB-1761 Code to scan for 'logging.level.foo' properties didn't actually work
    omit 548bf70  https://issues.apache.org/jira/browse/TOMEE-142
    omit 73beb70  https://issues.apache.org/jira/browse/TOMEE-142
    omit 646112e  https://issues.apache.org/jira/browse/TOMEE-142
    omit d72e856  https://issues.apache.org/jira/browse/TOMEE-142
    omit d63d44e  when no application is defined merging rest ejb and pojo ejbs
    omit 6a7ff12  https://issues.apache.org/jira/browse/TOMEE-142
    omit b614186  https://issues.apache.org/jira/browse/TOMEE-142
    omit 682436e  https://issues.apache.org/jira/browse/TOMEE-142
    omit b8e93d0  https://issues.apache.org/jira/browse/TOMEE-142
    omit 8b1e9b9  the context used in OpenEJBPerRequestResourceProvider can be the app context so if lookups in this context fails we can try using the current context (new InitialContext))
    omit fb0b1ff  https://issues.apache.org/jira/browse/TOMEE-142
    omit 56492c7  better handling of the context to find resources in rest pojos
    omit d8cdb71  https://issues.apache.org/jira/browse/TOMEE-142
    omit 9b287ad  managing injections in pojo rest services
    omit e163f05  using a threadcontext when injecting in a test class (using OpenEJBContainer) to get an initialcontext (and be able to lookup validator for instance in cdi beans)
    omit 2da88fb  Replace Timer with ScheduledExecutorService to reuse thread, revert to sweep on creation and wait on shutdown. Revert and cleanup test. Finals.
    omit bed59bc  https://issues.apache.org/jira/browse/TOMEE-142
    omit d153f70  https://issues.apache.org/jira/browse/TOMEE-142
    omit cf20577  adding provisioning and ssh module to tomee-plus
    omit 90e944a  more usage about jmx invocation
    omit c9da89e  some management of invoke method
    omit 21057a8  starting to add a command to query jmx
    omit 35ac93f  seems there's an issue with random number generation on buildbot
    omit 79fc3c8  https://issues.apache.org/jira/browse/TOMEE-142
    omit 4385473  https://issues.apache.org/jira/browse/TOMEE-142
    omit c122a38  using ClassListInfo to respect AST
    omit 8049df3  skipping myfaces scanning
    omit 325977a  OPENEJB-1801	Improved StickyConnectionStrategy for clustering and failover OPENEJB-1802	Improved RoundRobinConnectionStrategy for clustering and failover OPENEJB-1803	Improved RandomConnectionStrategy for clustering and failover OPENEJB-1804	Client Event API for monitoring connection, clustering and failover activity OPENEJB-1805	All client logging revised and greatly expanded OPENEJB-1806	New "sticky+random" ConnectionStrategy OPENEJB-1807	New "sticky+round" ConnectionS [...]
    omit b2b538d  more work about tomee-myfaces - the good finder is still to find
    omit ea5608b  https://issues.apache.org/jira/browse/TOMEE-142
    omit 5458f4b  Small stub for scanning improvements
    omit e6bbde7  refactoring a bit stateless pool stats test to be able to pass it since first sweep is now delayed
    omit 695024f  Do not sweep immediately, rather after defined period.
    omit f4360e3  mbean name should start with app name and not package name
    omit 9b1e2cc  OPENEJB-1800 managing @EJB injection of local bean through abstract class
    omit f19631e  trying to cleanup CdiEjbBean
    omit 225b3c8  minor refactoring in CdiEjbBean to skip some check for interfaces
    omit 28d6fb5  OPENEJB-1800 localbean should be injectable by abstract parent
    omit 6d1248c  forcing EJBContainer provider
    omit 859b114  forking for tests
    omit 04ed5cf  removing by default tomcat webapps since we only need tomee
    omit 54780f5  fixing packaging issue with ziploack when the test class shouldn't be shipped with the deployed archive
    omit e991526  adding tomee-myfaces mdoule - impl still to do but it will be activated simply adding the jar in tomee
    omit 23cb5bb  myfaces is really too verbose in dev mode, disactivating param logs by default, it can still be activated by init param
    omit 2ad8e5f  https://issues.apache.org/jira/browse/TOMEE-142
    omit c46fd6e  reverting a part of OpenEJBContainer injection since it seems to break ejb injection
    omit 0dc4fb8  some cleanup in OpenEjbContainer
    omit 0fbb608  rewrite a but LoggerTest to manage start/stop hooks in a better way
    omit cd5533b  jndiService can be null
    omit 805c7e9  removing request scope on the servlet
    omit 7c6b8ec  adding requestdispose test
    omit 540e666  TOMEE-155 @Disposes method was not invoked for RequestScoped beans
    omit 757f170  resetting the current classloader to the openejb-client one only if needed classes can't be already found, this way we should be able to deploy a jar which is not in AppClassLoader
    omit 666c155  TOMEE-154 skipping loadclass  exception in InjectionBuilder
    omit c7d4a25  OPENEJB-1769 [Validation] Check for mistaken properties and warn
    omit dc1abf1  OPENEJB-1768 Refactor. Move class to more appropriate package
    omit c20989d  OPENEJB-1799 passing only not null ds in EMFCallable
    omit c894f44  OPENEJB-1799 small refactoring to be able to use auto import of sql file for datasources too
    omit 731e7eb  OPENEJB-1799 import sql script automatically when in the app classloader and named import-<unit-name>.sql
    omit 5ab95c7  TOMEE-153: Refined exception handling around failed logins from app and ejb clients
    omit c8d31b8  Temporarily commenting out the fix for OPENEJB-1798
    omit 38921df  using invocation instead of jndi to get the openjpa managed runtime
    omit 48b7f8f  adding openejb.modulename.useHash property to be able to avoid conflict between multiple deployement of the same webapp
    omit bfd45f3  bad test before logging
    omit 23b2658  BasicURLClassPath - Fix invoke misuse, was only working because of Object[] overload. ContextClassPath - Finals and formatting. SystemInstance - Synchronize init and reset. Remove long fixed 'derby.storage.fileSyncTransactionLog' hack. Use commons-net 3.1
    omit 5c0291c  trying to not use tmp dir for other adapters
    omit b2703b7  trying to not use tmp dir for remote arquillian adapter
    omit d314f46  adding appWorkingDir parameter forf arquillian adapters to be able to specify a folder where temp artifacts will be put (java.io.tmpdir is not always a good choice)
    omit b249ae1  trying to get rid of some StringBuffer
    omit c24394d  bad enum
    omit a0ccdd1  set the log level of suspendTransaction() to match resumeTransaction() and commit/rollback
    omit 5992c98  moving @Proxy annotation parsing in config factory and using @Resource(name = implementingInterfaceClass) to get the implemntating interface instead of a simple name convention
    omit 98c041f  fixing infinite loop
    omit 88138bb  removable interface can be used for stateful or managed_bean
    omit 84c8e8f  @Inject for ejb in polling sample
    omit 931a75c  isn't BeanContext.Removable only for stateful beans?
    omit 9718814  cast useless
    omit 1fe629b  fixing parent pom version for polling sample
    omit dbba8b9  ability to switch of client (from client side) in polling sample
    omit 3332ee1  managing dynamic more complex injections for dynamic beans
    omit 718a7b2  upadting OWB JSF version
    omit 3428fa0  doc tweaks TOMEE-151
    omit 020bdca  TOMEE-151: Example: JPA @Enumerated
    omit a4b57bd  minor reformatting about PollinRouter
    omit 442551a  basic readme for spring-data samples
    omit e9a2926  adding readme for polling sample
    omit b65f6f5  adding dynamic datasource to polling sample
    omit 40133b0  sorting resources (from resources.xml) before adding them to the container. thanks dblevins for the tip.
    omit f3f211d  adding default managed runtime for OpenJPA since the one used by OpenJPA doesn't follow our convention
    omit 1904e76  keeping resources.xml order to be sure to respect the deployment order if some dependencies between resources is defined
    omit 7082fe1  polling version should be snapshot and our repo should be avaiable
    omit 5201a37  adding apache repo to polling sample
    omit a42c286  dumping libs before throwing the exception to be able to analyses the error
    omit 33b9ec7  adding distribution management to polling sample to be able to deploy trunk
    omit 7bcf4ff  comons-logging is mandatory by pax
    omit 6297f0c  adding polling sample (jpa + rest sample)
    omit 8ce6330  Synchronize configure. Cache log4j check. Remove System.out. Finals and formatting.
    omit 6e620f1  better handling of dd in webapps (typically env-entries was ignored)
    omit 57248ec  javaassist proxy don't keep annotation on method so try to find them elsewhere
    omit 2f40fdf  being a bit more verbose
    omit 2a5ed08  avoiding NPE in MBeanDeployer
    omit 5c44513  rewriting the way we register @MBean. Using finder in ejbmodules, additional libs and connector modules. Deploying in assembler (it deployed in config phase). Better logging.
    omit 9987b3f  better classloading management for jaxrs providers
    omit 88e44d7  using appId before module name for rest ejb subcontext
    omit 7bb30fb  checking if @Proxy is here or not
    omit 60a2ab3  another spring-data example with openejb meta, more work to make dynamic beans more integrated with CDI
    omit 3f63439  adding name for some samples
    omit bb6fe2d  trying to recover if the app doesn't have write permissions on tmp folder
    omit 89265f1  Only openejb-core-*.jar and openejb-daemon-*.jar classpaths are available on start. Cannot use ServerRuntimeException as it is not on classpath until after load - start method is invoked.
    omit 3c3a0f5  multiple persistence.xml can be found in a webapp but getresourcesmap return maximum one persistence.xml so hacking to let it work
    omit d9a1fa6  fixing artifact id of spring data sample
    omit 44aa771  fixing artifact id of spring data sample
    omit 7053168  using webmodule as fallback if no module type was found
    omit 4f03257  trying to guess the module is a webapp without WEB-INF folder
    omit 0f3d807  adding spring data proxy to index.md
    omit 04f8887  adding spring-data-proxy sample
    omit 514cc62  OPENEJB-1795 ability to inject synamlic EJB through @Inject
    omit 1cced8c  ability to get injection in dynamic proxy handler + implicit injection of the proxies interface
    omit 0c2f105  adding apps command to print deployed apps
    omit 3300559  rewriting a bit the way scan.xml is used (to valid), adding bm variable in scripting language to be able to use CDI some simple beans
    omit c496929  removing useless local variables
    omit 729094c  excluding openejb-cxf-transport since it uses @Resource annotation (by inheritance)
    omit 9d661b4  Replace System.out logging
    omit 8bceb65  fixing test compile error
    omit aa98b47  fixing test compile error
    omit 539a0ab  fixing test compile error
    omit ad2904f  fixing test compile error
    omit 06bb3fe  fixing compile error
    omit c0ad69a  scan.xml was badly managed for webapps and altdd was not used
    omit ae46b9c  trying to not use RuntimeException anymore
    omit cbf59ce  using resolver to get artifacts in failover tests
    omit 941c8ef  little refactoring on ServiceManager to filter in a better place
    omit 4c5feb7  using a service manager by default in tomee too
    omit 41439c5  OPENEJB-1768 Validation: Check that @WebService beans are not @Stateful or @MessageDriven or @ManagedBean
    omit 75512f5  OPENEJB-1794 - Multipoint Automatic Reconnect OPENEJB-1793 - Multipoint.reconnectDelay configures how log to wait between attempts to rejoin the multipoint network OPENEJB-1789 - Multipoint.discoveryHost allows for "bind" of 0.0.0.0
    omit a7043af  fixing tomee logo for common cli
    omit 971ddf1  OPENEJB-1791 managing conf.d folder for services
    omit 0920bb8  OPENEJB-1790 adding classloader command
    omit ecb7a6e  trying to be able to discover webmodule from war
    omit 3e63e12  enhancing service manager log when starting and taking care to use openejb MBeasnServer and not directly the platform one
    omit 9832810  OPENEJB-1789: Multipoint.discoveryHost allows for "bind" of 0.0.0.0
    omit aa583b8  trying the retry once pattern for tomee remote arquillian adapter
    omit 8ccd0d6  Cleaner names TOMEE-146
    omit 578ff12  unused serialization id in non-serializable class TOMEE-146
    omit 9d09fbe  Unused TOMEE-146
    omit 5c074eb  reformatted
    omit ad3292b  Trim unused code - TOMEE-146
    omit bd4b787  re-ignore test.  wasn't supposed to be checked in
    omit f02d292  OPENEJB-1788: Consolidate IO code Overall reduction in duplicate code covered by the IO util and Zips
    omit 6f13458  trying to remove duplicated jars from tomee bundles
    omit 16c65ab  trying to remove duplicated jars from tomee bundles
    omit b4c58ed  TOMEE-145 adding jaxb-impl to endorsed dir
    omit 0c67ab9  TOMEE-145 excluding ContextFinder from geronimo jaxb api in endorsed lib of TomEE to use the JVM one since it is enough to get a normal behavior without bringing back OSGi
    omit 8fab178  TOMEE-145 endorsing jaxb 2.2
    omit b4ce638  OPENEJB-1787 jaxb 2.2
    omit a92908d  default sharedCacheMode of jpa units should be UNSPECIFIED rather than NONE
    omit 7f4c5ae  OPENEJB-1786 Improve client logging
    omit a3906db  Remove unused code added in OPENEJB-1165
    omit 47668eb  avoiding not needed dependencies (javassist is speicifed in openejb so no need of the openwebbeans one, c3p0 is useless since we use commons dbcp)
    omit 52440db  Temporarily add the generated jaxb objects to test TOMEE-143
    omit 30f2019  TOMEE-143: JAXB Performance boost via saving generated accessors
    omit aed605f  Use new XBEAN-202 API for selecting sub-finders rather than creating a new finder for each bean. Added IO.read(URL) and removed duplicates OPENEJB-1784: Run heavy static initializers in parallel for performance boost
    omit d0351a7  Added finals, overrides and cleanup. Fixed several logging crashes on debug level due to empty {}. ServicePool reduce logging on IO error and force Runnable. SocketConnectionFactory only needs to check keepAliveStyle once. KeepAliveServer remove logging on socket issues and cleanup.
    omit 488a29a  no need to throw an exception is tomee.xml is not found
    omit 7f7379c  trying to force window to not wait when running start command
    omit 423d6b1  adding bcprov in catalina.properties if running without listener
    omit 0a6f8e2  we have the info so don't go to read it again
    omit 9545403  looking for tomee webapp only on after_init phase in the OpenEJBListener
    omit cf1ef40  fixing the way we shortcut CDI managed classes (dur to the new filtering mode)
    omit cd4db01  ability to filter globally for a webapp using WEB-INF/scan.xml
    omit e15f2a4  trying to add scan.xml for openejb-core
    omit c8c6198  filtering ear-scoped-cdi-beans ejbmodule too
    omit 12c46c9  filtering finder method returns to avoid to get classes from other modules (case: inheritance between modules)
    omit be798a9  adding resourcex.xml in rest-example to avoid to create a useless datasource in current directory
    omit 5ac8a52  removing xbean-xml dependency
    omit 647d89e  adding ConfigurableClasspathArchive
    omit 04ea567  fixing scan.xml path for example
    omit a087cfc  adding ConfigurableClasspathArchive
    omit f6cb7ba  if we don't catch the NoSuchFieldException the loop is useless
    omit 5f11157  using scan.xml (renamed commands.xml for this usage) to get cli commands
    omit 3a53fe7  updating spi-helper plugin configuration
    omit 44a3752  a simpler helper method to create finder from scan.xml
    omit a35bb63  fixing NPE when we don't find the webapp from the listener
    omit bed4167  updating API after having updated xbean-xml
    omit 908cee4  using xbean-xml (in maven modules for the moment))
    omit 3d937d7  forgotten PreConfiguredFactory reference
    omit de64808a removing PreconfiguredFactory which will be useless (and never worked completly) when scan.xml will be managed
    omit 6edff76  adding a test to check transaction behavior on remove method of stateful (follow a mailing list question)
    omit 984b365  https://issues.apache.org/jira/browse/TOMEE-130
    omit 95541f1  https://issues.apache.org/jira/browse/TOMEE-130
    omit 441cea6  updating to openjpa 2.2.0
    omit 3de210d  OPENEJB-82 Added RequestType
    omit c8c1165  Trivial cleanup.
    omit b6b5493  OPENEJB-82 Added RequestMethodCode
    omit 33765fe  OPENEJB-1783 Sometimes the list of URLs is too large when searching for annotated classes
    omit acf11cb  TOMEE-141 trying to find war archive if we don't find the exploded war
    omit a54bb27  https://issues.apache.org/jira/browse/TOMEE-130
    omit 900aca5  Nice assert to protect this class.
    omit bb1fe5a  https://issues.apache.org/jira/browse/TOMEE-130
    omit d38544b  https://issues.apache.org/jira/browse/TOMEE-130
    omit 16c8c21  using logging.<property>.<log category name> instead of log category directly in properties to override jul conf - log category name can still be used directly and is read before the new property
    omit fb2699e  https://issues.apache.org/jira/browse/TOMEE-130
    omit b8967db  https://issues.apache.org/jira/browse/TOMEE-130
    omit b2673df  https://issues.apache.org/jira/browse/TOMEE-130
    omit 158a669  https://issues.apache.org/jira/browse/TOMEE-130
    omit 8ca4ae2  New module for testing failover capability.  Can unpack and setup several servers, deploy apps and stop/start them repeatedly.  Start waits for full startup via parsing server output.  All other commands wait for command completion. OPENEJB-1782
    omit f8a8b97  adding proeprty to pring http message through logger
    omit 0c32cbb  updating openejb http to use logger instead of sysout
    omit dccda97  enhancing logging to be able to read openejb properties to change it in standalone
    omit 37080c6  why couldn't we use an absolute path in ejbcontainer?
    omit f43fae3  using TCCL instead of getClass().getClassLoader() in EJBContainer
    omit f14ec6a  in the case of this module the moduleName is the ejb-jar id so simply fixing it
    omit ea03037  https://issues.apache.org/jira/browse/TOMEE-130
    omit 2de1ecb  https://issues.apache.org/jira/browse/TOMEE-130
    omit 3aea59a  https://issues.apache.org/jira/browse/TOMEE-130
    omit 93c9130  yank author tags from source snippets in README.md files
    omit 2f793e8  ran dos2unix on files that came with CRLF feeds despite the svn:eol-style=native setting.  most due to mixing both CRLF and LF eol styles in the same file.
    omit 389c55b  fixing cnotext name
    omit 7297115  added boiler plate template
    omit 94bdbff  oops working change committed
    omit afd0448  oops working change committed
    omit 7d32758  OPENEJB-1780 managing sub context in standalone mode (module name of ejbmodule)
    omit 722e43b  adding init since it is mandatory now
    omit 250538f  using another indent-number property since it doesn't work with all JVM and fixing compile error
    omit c6c4612  https://issues.apache.org/jira/browse/TOMEE-130
    omit 1972103  https://issues.apache.org/jira/browse/TOMEE-130
    omit 655ed94  https://issues.apache.org/jira/browse/TOMEE-130
    omit 5715d21  https://issues.apache.org/jira/browse/TOMEE-130
    omit a53ec38  added a 'jar tvf' so people can see the application contents
    omit 44ecf23  Fixed formatting
    omit bdd860e  Marked the examples that are documented
    omit 93bf937  comment out the print and indent.xml options
    omit b1ea0fe  added the wsdl OPENEJB-1779
    omit 4863d6f  OPENEJB-1781: Ability to print HTTP messages to System.out for easy debugging
    omit 33d4540  add TOMEE-140
    omit 7acbe72  fix example name
    omit 576235b  comment out the print and indent.xml options
    omit b5cc6f0  don't need this dir
    omit 3856319  dont need this dir
    omit 3a5b887  Trimmed the example down now that it has been split up into three separate examples OPENEJB-1779
    omit 5996ae3  Shortened title TOMEE_139
    omit 5b97e8f  fixed xml escaping
    omit 33ec1fa  Added SOAP messages TOMEE-139
    omit 1a82575  TOMEE-140: Example: @WebService OUT params with @WebParam and JAX-WS Holder
    omit c5bf2be  Added to index.  Fixed up some h2 titles to add keywords. Renamed example dir TOMEE-139
    omit 29b1da7  https://issues.apache.org/jira/browse/TOMEE-130
    omit 4cb2633  Didn't need this file TOMEE-139
    omit 80ff9cd  TOMEE-139: Example: @WebService @HandlerChain
    omit 364a07a  Start of OPENEJB-1779: Split simple-webservice example Repackage and updated to use EJBContainer API
    omit fbd7d82  removing useless file
    omit cfafdb7  https://issues.apache.org/jira/browse/TOMEE-130
    omit 4581c4d  https://issues.apache.org/jira/browse/TOMEE-130
    omit 4508442  https://issues.apache.org/jira/browse/TOMEE-130
    omit 6dab986  trying to use OWBInjector of OWB instead of our own copy
    omit ac3d539  test defining deployed uri for a jaxws webservice
    omit 5febf11  OWB API update
    omit ed3b8e6  OPENEJB-1778: Improved error message for NoInjectionMetaDataException details how to proceed
    omit 36f8dcd  Trivial cleanup.
    omit fccd83f  https://issues.apache.org/jira/browse/TOMEE-130
    omit 47d154f  https://issues.apache.org/jira/browse/TOMEE-130
    omit f33712d  Correct class name
    omit bfc4f37  https://issues.apache.org/jira/browse/TOMEE-130
    omit f036f87  https://issues.apache.org/jira/browse/TOMEE-130
    omit 3536787  OPENEJB-1761 reconfigured logs for openejb standalone
    omit ed7463f  proposal to doc with annotation
    omit 47bcd6c  OPENEJB-1777: Faster scanning via buffering
    omit 3386f2e  tweaks to not use asserts
    omit 915e278  little utility for dealing with Files
    omit 9b5a24d  remove dependency on non-existent snapshot
    omit cc3817b  OPENEJB-1776 more option class usage
    omit efa4bb2  https://issues.apache.org/jira/browse/TOMEE-130
    omit 139bc6f  OPENEJB-1776 using option class for int and bool
    omit 1dc1431  OPENEJB-1776 replacing System.getProperty by SystemInstance.get().getProperty
    omit f8105a7  https://issues.apache.org/jira/browse/TOMEE-130
    omit 6d02518  oops missing char
    omit ccaa48c  OPENEJB-1775 managing web-service-address of openejb-jar.xml
    omit fb02fc3  webservice sub context needs to start with a /, if not simply add it
    omit 1bb79d3  https://issues.apache.org/jira/browse/TOMEE-130
    omit 5f0c09d  adding ajp config (not so useful but can avoid port conflicts)
    omit f38a85c  using passing.xml instead of webapp-passing (deployer and webapp version should use the same)
    omit 5a607f6  tomee-embedded should use our logging - note: for arquillian which uses jul it will be ignored
    omit c6cde2d  https://issues.apache.org/jira/browse/TOMEE-130
    omit e76933c  https://issues.apache.org/jira/browse/TOMEE-130
    omit f813324  https://issues.apache.org/jira/browse/TOMEE-130
    omit e05816f  https://issues.apache.org/jira/browse/TOMEE-130
    omit f0e3997  https://issues.apache.org/jira/browse/TOMEE-130
    omit 1357b7b  https://issues.apache.org/jira/browse/TOMEE-130
    omit 2e7d725  random port
    omit a725450  adding arquillian.xml for embedded case
    omit 1a682eb  some fix on arquillian (random port conf + spi error - mea culpa)
    omit 4cc3632  more random ports
    omit ea86b54  some hack to try to use random port with arquillian and uniformize a bit system properties between adapters
    omit d5acd1e  https://issues.apache.org/jira/browse/TOMEE-130
    omit 602c184  openejb webapp is now called tomee
    omit 418c36e  forcing to use JUL for OpenJPA even if we are not in embedded mode (sysout are really ugly)
    omit 18aedd0  adding TomEEWebappRemoteExtension
    omit 4d1e0a7  fixing imports and a typo
    omit 0db7c73  calling Logger.configure() before starting tomcat to be able to override logging style
    omit 63d0c99  excluding jaxrs and jaxws tests for webprofile profiles
    omit 2669811  fixing MyFacesExtCdiDeploymentTest
    omit 0b26e0e  removed excludes
    omit d0afd15  Some tweaks to OPENEJB-1774 and OPENEJB-1772 Changed file to META-INF/app-info.xml Moved logic to another class to keep the code digestable Minor improvements to error handling and logging
    omit 3ce1227  these can be "name" now rather than "lookup"
    omit 4dc32d5  fixing openejb.nobanner property and managing a bit equinox
    omit c5ddeef  OPENEJB-1773 using a custom valition provider to be able to switch easily at runtime of provider
    omit 9654abe  OPENEJB-1773 system property to schange globally the bean validation provider
    omit 8f414f2  the licence doesn't need to be twice in th efile
    omit 00b1f70  fixing exception management
    omit 5cb9185  not too much generics
    omit 7561a68  OPENEJB-1772 some more work to be able to skip info tree build - todo: check if jaxb annotation in EjbJarInfo are ok
    omit 8cc2e62  removing properties maven plugin
    omit 0808fbc  OPENEJB-1772 using Info class for serialization
    omit 75e15dd  adding dump/loadDump methods in ConfigurationFactory - will need enhancement but easier to add it as hooks for now
    omit 480a7bb  managing proxy in MavenCache
    omit 0b0058b  managing engines in a better way to be able to keep affectations
    omit e0e1838  fixing artifactid of tomcat in webapp container
    omit 180bfb3  managing proxy for download as transparently as possible from the CLI point of view
    omit a75b4af  Fix forced override properties.
    omit 8301cc9  using a none conflicting name for webapp remote arquillian adapter
    omit 08da4f7  no need to specify the junit version
    omit 240a82e  added   - surefire   - c3p0 (not sure how we're getting that dependency)
    omit a6608cd  sorted (nothing added or removed)
    omit acc1ab5  Fixed overriding bug.  Added profiles for all our arquillian adapters to the tests bucket TOMEE-127, TOME-136, TOMEE-137
    omit 234bcfc  reformatted
    omit 9d824cd  reformatted
    omit c55113f  Trimming the fat from the pom.xml files (cutting out unneeded dependencies) TOMEE-127, TOME-136
    omit 7cae1bd  Rewrote TomEE Remote adapter Finished Tomcat+Tomee.war adapter TOMEE-127, TOME-136 TOMEE-137: Arquillian.xml properties overridable as system properties for TomEE adapters
    omit 70dbb0a  upgrading xbean version
    omit 068a74c  adding some properties in tomee system.properties
    omit 9d4d1eb  fixing include/exclude order in spring example
    omit 7355eed  adding openejb.exclude-include.order system property to configure the way inclusion/exclusion are managed (relevant for intersection)
    omit c3adbeb  update versions to 1.0.0-beta-3-SNAPSHOT to match TomEE TOMEE-127, TOME-136
    omit b9b6dbe  fixing the test checking if we are using defaults or not for inclusion/exclusions
    omit cf20f92  Repackaged code in arquillian-tomee-webapp-remote Added arquillian-tomee-webapp-remote to the build TOMEE-127, TOME-136
    omit f9ca57d  if the user didn't modify include/exclude properties simply ignore the include one using built in exclusions
    omit 8204099  OPENEJB-1771 cdi interceptors are not all class level interceptor, someones sould be managed at method level
    omit 815826c  reproduced http://openejb.979440.n4.nabble.com/Wrong-CDI-Interception-in-OpenEJB-td4378502.html
    omit 0056aee  adding a test for interceptor binding - in progress
    omit 877c8cf  fixing spring-integration test
    omit 99fd0fb  fixing spring test
    omit 3067b96  fixing inclusion
    omit 5336848  no more used variable
    omit 77f0577  some more exclusions
    omit 7b6862c  using logger to log services
    omit c7e0ac3  OPENEJB-1770 ability to put provisionned server libs where you want
    omit dc55ee7  using a bit more jaas for ssh module
    omit dfc3163  adding part, cat and ls commands to common cli module
    omit 084b656  some more known exclusions
    omit df0a8bb  adding frequency parameter in default conf
    omit 69000cf  making the StatefulStatefulTimeoutTest working
    omit abe3caa  adding a test to work on stateful timeout
    omit 8b6b2f5  updating myfaces
    omit db49bca  fixing script command parsing in common cli
    omit 238e736  in TempClassLoader shouldnt skip log4j if it is not available
    omit d3c5f3e  updating cxf version to fix a security issue
    omit 41727f7  trying to optimize a bit the scanning of commands
    omit ac30aca  Removing and old empty unused java file.
    omit 7ab9fd1  OPENEJB-1766 MultipointDiscoveryAgentTest needs to allow more missed heartbeats
    omit 0546065  system.properties is read in SystemInstance
    omit 1d1a806  same for addWebModule
    omit 7270d8a  don't unpack warFile if it is a directory
    omit 25210b9  createWebModule should be public to be easy to reuse
    omit cf9a4d9  importing javassist in core to use the same version in standalone and tomcat
    omit 24ae6dc  OPENEJB-1764 upgrading quartz to last major version.
    omit 8000616  managing include
    omit 37cdf0b  we call our superbiz sample quartz-xxx but we are filtering it - simply including quartz
    omit a31fe6b  trying to manage a bit the memory in our fast permission collection implementatino
    omit 7ebafc8  reactivating our own PermissionCollection implementation
    omit 55a5be4  itest doesn't need to look openejb-core classes
    omit 3f208eb  using our factory for all instance of Permissions needed. Using java security permissions by default. Our impl needs to be enhanced to be fast and to get a good behavior
    omit 514d964  OPENEJB-1763 allow WebModule to be provided.
    omit 0de3836  OPENEJB-1763 ability to use EjbModule with ApplicationComposer. Thanks Jakub.
    omit f9f7c28  Fixing compile-time error...
    omit 74dd848  adding and using by default FastPermissionCollection instead of Permissions - todo: check if it can be an issue or not
    omit 9004837  seems the test resource was corrupted
    omit 4a96767  removing no more used properties
    omit e6bb99a  seems hibernate uses only javassist now so simply remove asm and cglib from the hibernate pom
    omit a872108  javassist is kidding me, it doesn't use the same artifactId dependeing on the repo used
    omit e24bee8  javassist package is in org now
    omit 7448e60  oops little typo in javassist version
    omit 4cf94cd  updating javassit version
    omit 1503139  updating hibernate and ehcache versions
    omit b1079f7  ear folder can only be lib. when scanning the ear we simply need to scan files (not directories which can be unpacked war)
    omit ca6167a  OpenEJBLogRecord should be reusable
    omit b6fc604  we need myfaces-api since it is no more in javaee-api
    omit 28ca596  reusing our existing openejb log record
    omit acb846d  trying to set the source class name for openjpa jul logging
    omit d16f847  using IO.close in more sources
    omit 6cd9356  adding maven bundle plugin version for sample
    omit cc97bb5  merging from generated descriptors changes impacting performances
    omit f0ed13b  Merged from generated-descriptors fixing commons-lang for osgi and openjpa and more aggressive scanning (mainly a typo in tomee jar scanner) [from revision 1239610] ability to set offline mode from a system property [from revision 1239615]
    omit de70402  Fix bad commons logging version
    omit 3ff97c8  OpenJPA requires commons-lang 2.x
    omit 5fa91ba  Use commons-lang3 3.1 - This can still be used side by side with a 2.x version if required. All tests passing locally, so giving it a spin on trunk.
    omit 3949b9b  Moving changes 1239405, 1239415 to branch so we can discuss http://svn.apache.org/repos/asf/openejb/branches/generated-descriptors/
    omit 5df9542  dumping files with metadata to complete
    omit e43f2a5  trying to dump descriptors then use them instead of scanning - to enhance a lot
    omit c593713  some weird code style
    omit 2a99a4b  reusing IO class and adding some minor exclusions
    omit 99658c9  OPENEJB-1762 unactivating this feature by default, if you want it add the system property openejb.version.check, can be done in ~/.openejb/system.properties
    omit 55581f0  managing openjpa log in embedded mode
    omit cdcbcdb  quartz logs should be defaulted by us
    omit a293c14  updatechecker doesn't need to be an attribute
    omit 3b453f7  adding updatechecker system properties in system.properties of tomee
    omit 5cc295f  OPENEJB-1762 check latest version and compare it to current version
    omit 5cd9c10  some enhancement about update checker
    omit 97c16dd  adding UpdateChecker -> need to be added in the startup
    omit 1a40797  same for ehcache
    omit 8153dde  even hibernate logs should use our logging system with JUL TOMEE-176: Switch to java.util.logging and integrate with Tomcat logs
    omit 356f4da  Fix classloader issue due to BasicURLClassPath filenames:
    omit 0ec7460  Apply final where applicable. Put back and append ADDITIONAL_EXCLUDES and ADDITIONAL_INCLUDE for now as it is nice for testing.
    omit 9ee539e  Apply final where applicable. Several minor optimizations. Line 1548 - Fix if/else order
    omit f56239d  Notify on failure.
    omit 9c4e726  Apply final where applicable. Several minor optimizations.
    omit 221e19f  Apply final where applicable. Provided List<URL> jarList was being checked for contains(String) rather than contains(URL). Filter out duplicate URLs due to case sensitivity in loadFromClasspath <-- The fact that we actually get duplicate URLs is still an issue.
    omit 6c787bb  TOMEE-132 basic tomee script to use the deployer
    omit 14a8985  TOMEE-131 using tomee as root tag in tomee.xml
    omit 58ce34d  making test passing under window$ (at least for me ;))
    omit 0a995b9  arquillian-tomee-remote uses tomee package and not openejb
    omit a13b283  TOMEE-134 fixing openejb/ejb urls since openejb is now tomee
    omit 1be3c5d  openejb webapp is now called tomee
    omit 5eebd08  Slf4j 1.6.4 - Fixes several synchronization issues. Service should auto start. TOMEE-175: Upgrade to Slf4j 1.6.4
    omit 5c94a3f  TOMEE-134 renaming openejb in tomee for TomEE
    omit 82cf69a  TOMEE-131 using tomee.xml instead of openejb.xml if it exists
    omit ebe9528  adding tomee-maven-plugin in moviefun pom TOMEE-174: TomEE Maven Plugin
    omit e1d069f  probably a typo, additional args was ignored and always the same syst prop was added
    omit b115302  optimizing imports
    omit db08927  forcing an older dependency to avoid to need a snapshot repo
    omit f29a123  reverting reading web-inf/classes/META-INF for war since it should simply be WEB-INF
    omit fb5883a  adding default exclusions to help the build passing - will probably be refactored soon
    omit 96928a4  OPENEJB-1758 trying to externalize exclusions from NewLoaderLogic
    omit 8cfadf5  banner and home/base loggings should be done before cdi logging
    omit 660eddb  openejb.nobanner seems to be used in an opposite way of its sense
    omit 6a5c5d3  updating copyright date to 2012
    omit 55dbfa4  using the logger for each line of the banner
    omit b16ada1  OPENEJB-1761 if handlers are not set on known loggers simply override them with a SimpleLayout like handler
    omit fa414c6  repackaged into org.apache.tomee
    omit 126b726  TOMEE-128: Remote Arquillian Adapter for Tomcat + OpenEJB.war Copying the current adapter with intent to split it in two
    omit 07690dd  setting property back to "openejbVersion" temporarily
    omit bca3eb2  update server version
    omit f595758  not needed
    omit 0bf6fb8  from a spec point of view the ejb-jar for a webapp should be in WEB-INF and not WEB-INF/classes/META-INF
    omit dc1b5cf  yanking server version default from code.  would rather have it nullpointer than download beta-1
    omit 5887e09  TOMEE-125: More JAX-RS Test coverage in the build
    omit 22f3099  added IO util
    omit ad2b20b  use the final version that was released
    omit 94fc497  added deploy options to pom.xml
    omit 96c0dd8  fixing rest-on-ejb test
    omit 6220376  typo in example path
    omit 2dfe825  Added Daniel's examples to site index and build
    omit 1617a26  reformatted and added license headers
    omit 707f0bd  Another excellent patch from Daniel Siwiec, OPENEJB-1623: Example: Sharing of @ApplicationScoped beans Thank you, Daniel!
    omit ec6779d  Excellent patch from Daniel Siwiec, OPENEJB-1612: Example: Sharing of @RequestScoped beans Thank you, Daniel!
    omit 7a578bd  Roll versions forward
    omit db426ed  adding 2 tests to check webmodule init (dd was ignored)
    omit 48a7036  trying to create the web ejb module from WEB-INF/classes if exists to get DD read
    omit 66ab07b  start test on myfaces codi
    omit 29ce643  Embedded context should also honor conf/logging.properties if found.
    omit 1bcad7d  reformatted
    omit 6f7288d  OPENEJB-1759 don't use cache for stateful with extended persistence context - keeping it in fresh cache of the container
    omit 24aaff4  adding another test to fix OPENEJB-1759: Passivation of @Stateful beans with references to a container managed EntityManager
    omit 1827940  Refined the checking for OPENEJB-1760
    omit a93a333  OPENEJB-1760: Checks to ease the transition from Log4j to java.util.logging This includes warning people when Log4j is used implicitly or explicitly and Log4j is not in the classpath (we won't be shipping it by default)
    omit 46f90b9  activating PassivationWithEmTest since dblevins fixed it
    omit ee55bdb  Make the EntityManager serializable OPENEJB-1759
    omit 754f3a8  adding PassivationWithEmTest - to fix
    omit 06999f4  adding missing EmptyResourcesClassLoader in last commit
    omit e510511  in embedded mode we shouldnt get the system classloader as parent classloader when getting web resources TOMEE-127: Remote Arquillian Adapter for TomEE
    omit ddd81b1  Try and read 'logging.properties' first.
    omit 11ffdff  OPENEJB-1758 myfaces-core doesn't exist, simply replacing it by myfaces-impl. Thanks Gerhard
    omit 20d064a  OPENEJB-1758 exclusion on myfaces- makes codi not work out of the box (you need to rename codi jars in somthing not starting with myfaces) - adding openejb.additional.exclude and openejb.additional.include system properties to be able to change a bit the scanned jars
    omit cad2883  small refactoring to be able to manage http provisioning in a single class TOMEE-173: Application Provisioning via Maven Repositories
    omit f7f43d6  Tests for HTTP Header params TOMEE-125
    omit 2da922b  managing http url in provisioning.properties
    omit df85b27  TOMEE-124 managing libraries which can be added at startup
    omit bfd2026  OPENEJB-1757 deployer ejb uses absolute path for undeployment - even on resolved paths
    omit da8f590  OPENEJB-1757 deployer ejb uses absolute path for undeployment
    omit 6c03fd7  no ned to dump deployments if the conf folder doesn't exist
    omit 6312281  OPENEJB-1739 embedded logging should use a short format when the remote/production logging should be more complete
    omit 3a9866a  using tomee maven plugin for rest-example
    omit 378eac3  OPENEJB-1756 using pax logger for apache karafee
    omit 3a8d467  type was not consistent
    omit 92f2081  always setting the port as a system property
    omit 892e2f8  unused import
    omit 8aa41ad  using embedded log only for embedded cases - not for prod tomee
    omit 598d2db  setting default only for root logger
    omit 5dedb17  Restoring functionality lost with OPENEJB-1740
    omit cba8de3  trying to get some default logging
    omit 67a52c8  adding system prop in failsafe too
    omit 335c949  adding SingleLineFormatter
    omit e415088  upgrading maven version
    omit 00a7379  forcing system.properties to be copied
    omit 499b59e  using @Command on cli commands
    omit a2b9963  adding a system.properties file to show some available properties
    omit 30ffb63  OPENEJB-1739 OPENEJB-1740 logging.properties file is no more here so simply don't use it
    omit 52cf66f  removing log4j config files
    omit 0dff85c  OPENEJB-748 OPENEJB-1739 OPENEJB-1740 refactoring logs to use JUL and its default conf. A custom logger means a custom config so everything should be ok.
    omit 476b590  reformatted
    omit a1b5be0  managing karaf upgrade to 2.2.5 and trying to avoid usage of already listening ports
    omit f7af707  managing case where passed classname can be null
    omit f7f17b5  xbean doesn't seem to have fixed the classname issue, restoring our workaround
    omit b049c84  Small tweak to script and readme
    omit 19fabe3  trying to use the resolver if the application is not found
    omit 72df2ac  TOMEE-66: Support for @EJB refs from one server to another
    omit ce5ef58  Nice little IO utility
    omit 016d080  a smaller timeout for test
    omit f71ecce  removing unused variable
    omit 50ff355  header
    omit 9e328e2  some logo in the cli
    omit 9042ede  managing http urls in openejb-provisionning
    omit 4827138  Idea is dead, let me rename it manually
    omit 11a86b2  we don't need openejb-script anymore since our scripting management is done through the JSR 223 and can be integrated in the cli
    omit 0115e61  Idea didnt rename the module in the pom :(. let fix it
    omit fb17f12  refactoring to not be dependent on groovy (its jar alone if 6M big) but on JSR 223 (scripting)
    omit 4b4439d  managing groovy file command
    omit d32d912  adding an assembly for openejb-ssh
    omit bc750e3  making arquillian jaxrs tests
    omit f1cf491  Remove hard coded JDK used for test.
    omit 05ab9c6  TomEE Windows service files. Daemon 1.0.8
    omit 494a667  fixed package name
    omit 38e0bb9  yanking so I can more easily move the jaxrss package to it's intended location
    omit 2b0179c  Explicitly handle if Context is null
    omit 659ec4d  ability to deploy a resources.xml file (detected through the xml extension)
    omit 23e2798  TOMEE-65: Improved Logging of JAXRS Service Creation
    omit d75d3be  Additional tests for JAX-RS Finally putting some code into ZipLock
    omit ef6b07b  little renaming to be consistent
    omit c34d62c  ensuring ejbname doesn't get a none alphanumeric character in the groovy shell
    omit 287ec8a  headers + imports + removing unused exception in ssh module
    omit 7e1f37d  @ApplicationPath was badly managed in tomee
    omit fcfd08a  adding apache repos
    omit c1971b2  plexus doesn't seem useful
    omit 00c457e  trying to keep username in openejb-ssh
    omit 5ef265c  adding deploy and undeploy command in CliRunnable
    omit 04469b7  adding help and exit commands
    omit 5e81b78  some few refactoring to get a command pattern in openejb-common-cli
    omit 3192f62  managing groovy files
    omit 0aa77e2  using a parameter to change cr instead of a sattic variable
    omit 4829ca7  implementing the ssh test
    omit 69f2d05  adding properties command to ssh console
    omit 6be5e73  fixing Lines constructor + osgi imports
    omit f698869  Added and increased default StartupTimeout property to ActiveMQResourceAdapter. Reflect API changes on ActiveMQResourceAdapter. ActiveMQResourceAdapter ThreadLocal is not required.
    omit 13a7436  adding list command to ssh module
    omit ba173e6  oops the infinite loop was still here
    omit c111dcc  some enhancing for ssh module
    omit fb3bb17  importing openejb table package for osgi command
    omit e805fad  adding line and lines in openejb-core since it can be reused by a lot of modules
    omit b561af3  first version of openejb-ssh - still needs some output enhancing, completer (?) and commands
    omit 85ced40  adding ProxyEJB
    omit 1775508  oops, missing module shouldnt be in a pom
    omit 6635341  adding OpenEJBGroovyShell in a separated module since it will probably be used by multiple server modules
    omit a9abc20  little refactoring to let arquillian use the provisionning module
    omit 1c99495  small readme on openejb-provisionning
    omit 55ae8c7  dumping app un/deployed through the DeployerEjb to be able to redeploy it when openejb restarts
    omit c2c742b  skipping log4j and slf4j in tempclassloader since their implementations check classloading but hardcode some class so comparison always fails for us. TODO: check TCKs have no LinkageError because of it
    omit 2d44945  adding LocationResolver as it sounds easier to maintain (thanks dblevins)
    omit 4d6ed2b  adding first version of openejb provisionning module (maybe the name should be changed, resolver?). it lets you deploy an app from a maven path
    omit a88c43f  ignoring finalize method
    omit ef98d68  Fix cleanup.
    omit f3fb4d1  Timer should not be started unless service is started. Reduce log level. Cleanup.
    omit a02a896  if the scope context is null or not active the session should be created lazily (in both cases and not only the first one)
    omit e895362  saving exception thrown by apps/ applications to be able to retreive the exception later
    omit 89eae37  flag for enabling debug
    omit a98084c  Some ability to spit debug information out on the console
    omit 493d7de  removing sleep hack and fixing webapp names
    omit 6f0933b  windows JVM doesn't look so cool than UNIX one, reverting exec directory commit
    omit 88f1e36  Some potentially useful debug -- hardcoded off for the moment
    omit 61fc034  TOMEE-61 better management of JAX-RS resource addresses
    omit dceb09a  * Deleting buildbot dummy file. It's no longer needed.
    omit c48816e  adding url if not already contained
    omit bf6bb2c  enhancing the remote server to be able to use it from tomee plugin
    omit 56f31e9  enhancing remote server
    omit 97c0e78  Previous fix to remove duplicate urls removed all URLs on OSX and Linux if the UrlCache was empty
    omit b9fca49  adding a sleep while we are not able to be sure the webapp is started - todo
    omit 329e2e5  small little util for spitting surefire reports to the console
    omit 69a3f26  trying to remove duplicated urls taking into account antijarlocking
    omit 1e39ecf  Dummy FIle. Can be removed later on.
    omit f8252ec  not needed anymore
    omit 4814958  normally everything should be fine simply scanning pu with the old way
    omit 18fccd1  don't add a descriptor found in packed war when it is already added from the unpack folder
    omit f014edd  http://docs.oracle.com/javaee/6/tutorial/doc/bnbqw.html seems to mean all persistence units (even in jar lib of a war) should be deployed which was no more the case
    omit e40ed6f  allowing to skip catalina shutdown hook
    omit 5a99a52  adding simple-webservice-without-interface example
    omit c618a7e  some missed renaming of initial context
    omit 147b4bc  missing space
    omit 2855090  using dynamic import package as fallback instead of hardcoded values - still to validate
    omit ff318ff  minor config for karaf
    omit cbe9aeb  fixing imports for openejb core osgi - still the starting order to fix
    omit 40e8e1a  fixing typo
    omit 16c1250  missing version in core-osgi
    omit f0d5c0f  restoring build (osgi modules was failing)
    omit c34d66d  since openejb core osgi include openejb core simply add explicitely dependencies needed in karaf command module
    omit c7b6d7b  using commons-beanutils-core and not commons-beanutils in tomee (commons-beanutils includes a part of commons-collection which is already in our libs)
    omit 5459543  some more tweaking about classloading diagnostic
    omit c5f20c9  updating a bit CheckClassLoading to be more consistent - log to refine
    omit 6be5998  adding CheckClassLoading (in progress)
    omit 44f3bb2  adding ApacheJMeter in the known jar list
    omit 09b178f  merging header for (mainly) SPI config files from the beta2 branch
    omit 392f372  fixing header of javax.ws.rs.ext.RuntimeDelegate
    omit 784735f  fixing md headers
    omit ec8a045  fixing corrupted comments
    omit ba1f1e8  removing iml
    omit 2cfd35c  adding header files
    omit 1f8a8ea  using a shade of openejb-core for openejb-core-osgi since it lets us filter client packages and should ease the imports management
    omit d438c65  restoring org.openejb.client
    omit f7bed92  trying to get the bundle context from a cache version is not found (restart event)
    omit f9d9e1b  If I remove my local maven repository, the build process does not know how to download the openjpa plugin. Adding the pluginRepositories value.
    omit dfcece1  fixing h2 package
    omit b81124e  some missed updates on the localclient -> core rename
    omit 1768270  svn merge -r 1227466:1227467 https://svn.apache.org/repos/asf/openejb/branches/openejb-4.0.0-beta-2
    omit 76cac07  another buildbot test
    omit 364605e  another buildbot test
    omit 2e97362  testing buildbot
    omit e58930f  managing exception through the exception manager when deploying an additional Deployment (openejb.xml)
    omit b97a118  recopying and fixing EJbUtility.fireEvents method from OWB to be able to use 1.1.3 version
    omit 2dda028  managing to lookup blueprint datasources when deployed in karaf and avoiding to auto create and replace it OPENEJB-1735: OSGi Support on Apache Karaf
    omit d5e2fe9  using a very small timeout since it will be done lazily OPENEJB-1735: OSGi Support on Apache Karaf
    omit 4685ac7  adding provided deps to webappdeployer
    omit 8b40205  still trying to clear dependencies in tomee (a lot of duplicated, in particular for plus version)
    omit 5fa164d  trying to remove webapp lib scanning from known libs TOMEE-123: Eliminate webapp lib scanning from known libs
    omit 1d7c7d1  adding bean type in openejb list command OPENEJB-1735: OSGi Support on Apache Karaf
    omit 26077aa  adding a jaxws arquillian test with tomee embedded. fixing the way webservices are deployed in tomee (some path correction). Allowing to choose the subcontext through a system property. Removing the old way to deploy webservice in tomee if a flag is not set. Adding the ability to set system proeprties in arquillian tomee embedded in arquillian.xml TOMEE-6: Arquillian adapter
    omit 1626088  avoiding NPE when bundle was not found OPENEJB-1735: OSGi Support on Apache Karaf
    omit 1ad9c51  trying to get rid of bval as jpa in OSGi OPENEJB-1735: OSGi Support on Apache Karaf
    omit afe2f2e  add the server zip as a dependency to guarantee it is there and the build runs in the right order -- otherwise we're testing the zip from the previous build TOMEE-6: Arquillian adapter
    omit 56d10e2  fixing webservices deployment in tomee since until now only one could be deployed TOMEE-120: Fixed issue preventing serveral Web Service applications from being deployed simultaneously
    omit ef0324e  Tweaked the setup so that we can run with a specific suite xml for the webapps based deployer
    omit f6289a7  Allow the webapp based run to be a profile
    omit 82c11b1  reverting back to the original containers implementation. We should run the FullRestartContainer in a different profile
    omit f7fe502  better error handling TOMEE-6: Arquillian adapter
    omit dd273a5  Check for null artifacts TOMEE-6: Arquillian adapter
    omit 03c9a00  Hibernate 4.0.0.Final
    omit c3e1e75  excluding CDI TCK PassivatingProducerMethodWithNonPassivatingParameterTest test - see CDI-140 for more information
    omit cc40688  Re-adding tck as there now seem to be failures since it was disabled. Will continue working with infra to identify any more tmp file "leaks" Not getting any locally from the TCK module.
    omit b0a2bbd  Removed encoded html snippet and placed as plain text
    omit bc804c1  Force OutputGeneratedDescriptors.OUTPUT_DESCRIPTORS to "false" for these tests as validation issues will cause OUTPUT_DESCRIPTORS to be turned on unless it is explicitly set.
    omit 2b18f9e  checking tomee embedded works with jaxws and jaxrs
    omit a8b6356  setting log level to info
    omit e70edac  TOMEE-58 adding jar file merging
    omit 62ba5bf  TOMEE-58 first draft of persistence-fragment.xml usage
    omit 06246b2  some licence header update
    omit e68c22f  updating arquillian tests to use another port TOMEE-6: Arquillian adapter
    omit 9c45620  speeding up maven cache resolution and using a random port for arquillian remote tests TOMEE-6: Arquillian adapter
    omit 6072f70  AMQ upgrade TOMEE-119: Upgrade ActiveMQ to 5.5.1
    omit 09f79e5  fixing rest-on-ejb test since cxf upgraded
    omit 2f44285  upgrading OWB and CXF versions TOMEE-118: Upgrade CXF to 2.5.1
    omit 01de849  fixing package or the service routed data source
    omit e6aed2c  copying OWB method to be able to fix it: annotatedtype was not propagated when an event was fired and the process annotated event was a 3rd party one. TODO: rmeove this hack when OWB will fix it TOMEE-115: Issue in OWB preventing CDI Extensions from adding Interceptors to EJBs
    omit e22576d  adding a test for webservices with user interceptor
    omit a96e10e  importing org.apache.bval.jsr303 in openejb osgi to get bval resource bundles. letting bval dependencies being optionnal since the provider could be hibernate validator too OPENEJB-1735: OSGi Support on Apache Karaf
    omit 507ecda  OPENEJB-1733 fixing order of interceptors for webservices
    omit 4353f22  TOMEE-57 Examples documentation improvement. Patch from Dianel Siwiec. Thanks\!
    omit 03768ee  adding an integration test for OSGi OPENEJB-1735: OSGi Support on Apache Karaf
    omit 4962f03  avoiding to create loggin conf if in karaf OPENEJB-1735: OSGi Support on Apache Karaf
    omit 1563623  adding openejb:properties command OPENEJB-1735: OSGi Support on Apache Karaf
    omit ea76dc1  removing iml file
    omit f59e5f6  adding apache-karafee modules OPENEJB-1735: OSGi Support on Apache Karaf
    omit ab8d148  seems it is openwebbean-ee-common and not openwebbean-ejb-common OPENEJB-1735: OSGi Support on Apache Karaf
    omit df0e13c  the feature doesn't to import itself neither OPENEJB-1735: OSGi Support on Apache Karaf
    omit f906c8f  OPENEJB-1719 adding deploy and undeploy karaf commands
    omit f9a50ec  avoiding multiple logs when service manager is null is the OSGi container OPENEJB-1735: OSGi Support on Apache Karaf
    omit a497d15  adding openejb:list and openejb:bundles karaf commands OPENEJB-1735: OSGi Support on Apache Karaf
    omit feb213a  trying to be a bit more clever when running on felix OPENEJB-1735: OSGi Support on Apache Karaf
    omit aa9a50e  moving karaf feature in a dedicated module OPENEJB-1735: OSGi Support on Apache Karaf
    omit 7626548  oops bad OSGi imports when merging openejb-core-osgi and openejb-osgi-core OPENEJB-1735: OSGi Support on Apache Karaf
    omit be160a9  core hibernate doesn't need src folder
    omit dd83767  big refactoring on svn structure. trying to be more consistent. Cleaning container module. Moving tomee to the same level than arquillian. creating an osgi module (for integration + maybe karaf commands + maybe karafEE...). Moving spring and hibernate integration modules in utils since it is not directly related to OpenEJB or TomEE.
    omit db2c936  trying to get javax.management with our fallback classloading in OSGi OPENEJB-1735: OSGi Support on Apache Karaf
    omit d6567ec  making openjpa working in OSGi (with built time enhancement) OPENEJB-1736: Example: OSGi on Apache Karaf
    omit d6c3ad8  skipping stateful registration in OSGi OPENEJB-1735: OSGi Support on Apache Karaf
    omit 608dd29  keeping path a bit later to avoid to keep the path if the startup of the bundle fails OPENEJB-1735: OSGi Support on Apache Karaf
    omit 5596cd9  if the ds is not found in OpenEJB context then try with the default jndi context (can allow a user working in OSGi or any other container to define his datasource elsewhere) OPENEJB-1735: OSGi Support on Apache Karaf
    omit 1dffc34  if the ds is not found in OpenEJB context then try with the default jndi context (can allow a user working in OSGi or any other container to define his datasource elsewhere) OPENEJB-1735: OSGi Support on Apache Karaf
    omit a473079  copying the reconcialte classloder from openejb core jdkproxyfactory to the openejb client one (should a specific module be created?) and updating simple-osgi remote client test (from OSGi to a standard standalone openejb server)) OPENEJB-1735: OSGi Support on Apache Karaf
    omit 0ae28a4  minor renaming to be consistent OPENEJB-1736: Example: OSGi on Apache Karaf
    omit fee6558  adding simple-osgi-service-injection example OPENEJB-1735: OSGi Support on Apache Karaf
    omit 59502b1  adding imports for javassist OPENEJB-1735: OSGi Support on Apache Karaf
    omit edd4287  updating the osgi simple example with another bundle as client and with a remote client OPENEJB-1736: Example: OSGi on Apache Karaf
    omit 8d982a4  some more work about OSGi and the tries to avoid the ejbmodule to know too much about the container and openejb to know too much about its jpa provider and jdbc drivers OPENEJB-1735: OSGi Support on Apache Karaf
    omit 8ee6b70  Adding missing imports from openejb-jee
    omit 579ddb4  OPENEJB-1726 simple OSGI example
    omit c44d218  synchronizing some destroy methods
    omit 419feef  sorting examples
    omit 2fd2c83  simply logging NPE when bundleevent.updated is sent and the OSGi container is shutting down OPENEJB-1735: OSGi Support on Apache Karaf
    omit f9adec5  trying to reconciliate classes in different classloader when creating proxies OPENEJB-1735: OSGi Support on Apache Karaf
    omit 7a3fe35  finally the bean manager is useless for this extension OPENEJB-1735: OSGi Support on Apache Karaf
    omit 191ab4f  adding OSGi services as injetable beans through CDI but not as managed beans OPENEJB-1735: OSGi Support on Apache Karaf
    omit 21743ca  fixing OSGi imports to get the OSGi extension managed OPENEJB-1735: OSGi Support on Apache Karaf
    omit d45d0ae  fixing the way localbean are proxied for osgi world OPENEJB-1735: OSGi Support on Apache Karaf
    omit 911815d  moving org.openejb.client code in legacy module and exporting (osgi export) org.openejb.client in openejb-client module OPENEJB-1735: OSGi Support on Apache Karaf
    omit ce8ebdf  removing duplicated import
    omit 215f8cb  typo in container pom OPENEJB-1755: Repackaging LocalInitialContextFactory into org.apache.openejb.core
    omit bc78495  moving LocalInitialContext and its context factory in a package different to be consistent with openejb-client. Adding openejb-core-legacy-client module for legacy compliance. OPENEJB-1755: Repackaging LocalInitialContextFactory into org.apache.openejb.core
    omit 2682929  fixing the specified class in the service manager proxy logger
    omit dd2c487  undeploying in a better way bundles OPENEJB-1735: OSGi Support on Apache Karaf
    omit d880709  Registering also local view beans and @Local beans OPENEJB-1729: Reliability of Multipoint remove event when last peer disappears
    omit 9df9710  Fixing a small typo
    omit d965eda  OPENEJB-1726 simple OSGI example
    omit 5a4bd1e  debug should have been true by default
    omit a9f3954  OPENEJB-1729: Reliability of Multipoint remove event when last peer disappears OPENEJB-1730: Reliability of multipoint discovery heartrates less than 1 second
    omit 0eab0b2  trying to get the class in current classloader and the classloader which load the current class OPENEJB-1735: OSGi Support on Apache Karaf
    omit 6dbd069  trying to start the service manage each time we could need it OPENEJB-1735: OSGi Support on Apache Karaf
    omit 3b03daa  adding owb-osgi and xbean-buncleutils to osgi feature OPENEJB-1735: OSGi Support on Apache Karaf
    omit 52595d4  stop exception should be swallowed too when service manager is not available in OSGi (as in start) OPENEJB-1735: OSGi Support on Apache Karaf
    omit 20234cd  using openejb bundle  as fallback classloader to be able to get services in OSGi OPENEJB-1735: OSGi Support on Apache Karaf
    omit d204ea6  OPENEJB-1726 first draft to create an OSGi example
    omit ebec91c  ignoring error if unregistering a service already unregistered OPENEJB-1735: OSGi Support on Apache Karaf
    omit 4af9fce  adding uninstalled and updated case for OSGi lifecycle management OPENEJB-1735: OSGi Support on Apache Karaf
    omit b3672ae  avoiding to print the banner using System.out in OSGi OPENEJB-1735: OSGi Support on Apache Karaf
    omit 6d70d1d  using last release of xbean TOMEE-109: Upgrade to XBean 3.9
    omit 60f1c3a  svn managing case where data folder is null OPENEJB-1735: OSGi Support on Apache Karaf
    omit 8d86047  avoiding to remove OSGi bundles (should be dump them?) OPENEJB-1735: OSGi Support on Apache Karaf
    omit 7d9daa4  Update OSGi feature again :) OPENEJB-1735: OSGi Support on Apache Karaf
    omit 421dfaf  Update OSGi feature OPENEJB-1735: OSGi Support on Apache Karaf
    omit b1c5ad9  Update version of fileupload and discovery TOMEE-114: Upgrade Commons Discovery to 0.5
    omit bc9f626  removing wrap to jar which are already bundles OPENEJB-1735: OSGi Support on Apache Karaf
    omit db77939  OSGi minor changes OPENEJB-1735: OSGi Support on Apache Karaf
    omit e445ad5  upgrading wss4j version to stick to cxf one TOMEE-112: Upgrade wss4j to 1.6.3
    omit 7fa5f67  skipping validation of persistence when session type is not specified (multiple definition of a bean through ejb-jar.xml)
    omit 2f62958  more work about OSGi deployer. trying to fallback on a classical deployment OPENEJB-1735: OSGi Support on Apache Karaf
    omit e501769  skipping null location which can happen when running in OSGi (temporary hack, the discussion should be do we use xbean for scanning instead of our AnnotationFinder?) OPENEJB-1735: OSGi Support on Apache Karaf
    omit 379ee33  escaping META-INF.org.apache.openejb for OSGi imports OPENEJB-1735: OSGi Support on Apache Karaf
    omit 1f218bd  oops bad copy/paste during last commit
    omit 44a4406  resetting service manager when stopping
    omit 2b255a4  for EjbModules ejbjar.path can be null
    omit 684d7db  OSGi minor changes OPENEJB-1735: OSGi Support on Apache Karaf
    omit e92ed38  removing openejb-tomee-utils dependency in apachet-tomee since it doesn't exist OPENEJB-1697: TomEE related renaming
    omit 5067ecf  preventing replacement of web.xml if tomee is already installed (== listener + javaagent)) TOMEE-111: Avoid overriting files in Tomcat installer if already installed
    omit 18eafbd  Yanked author tags. Used this tool http://svn.apache.org/repos/asf/incubator/rat/tentacles/trunk/src/main/java/org/apache/rat/tentacles/Deauthorize.java
    omit 65307fe  Removed pre and code tags to fix alignment
    omit 9cc9feb  Corrected html tag nesting, alignment.
    omit 93d7e1e  OPENEJB-1723 Unit tests and some corrections to ActivationConfigPropOverride. The override values were not getting registered earlier with properties.put()
    omit 7c1629a  OPENEJB-1722 managing new JtaPlatform for hibernate 4
    omit d808257  logging read openejb conf file OPENEJB-48: Log the location of the openejb.conf file being used
    omit 6b280dc  OpenEJB-1705  Split cdi-interceptors to simpler examples OPENEJB-1705: Example: Simple CDI Interceptor
    omit 44b9096  cleaning unpack folder
    omit dc5e24d  need tomee catalina
    omit 1aa18af  using 100 retries since full restart container (should i ad a s?) is time consuming after 1000 tests
    omit c117796  using new FullRestartContainer for cdi-tomee
    omit 6e1df31  Tomcat contains a bug regarding coda and prelude. It uses a HashSet instead of a LinkedHashSet (to preserve to order). This fix uses reflection to avoid to override a lot of code. To clean up when Tomcat will fix it. TOMEE-110: Fixed Tomcat issue with JSF code/prelude ordering
    omit 4a2d98a  swallowing validation exception when creating valifationfactory. seems to be ok from a TCK point of view OPENEJB-1735: OSGi Support on Apache Karaf
    omit d5c05ad  patch in pom from Charles for OSGi. Mainly to be able to do a feature easily OPENEJB-1735: OSGi Support on Apache Karaf
    omit 1719882  this doesn't work when injection are done with qualified names which is normal so keep the error
    omit 7022dcf  CompManagedBean should be in config package and not core
    omit a1b5c26  temporary workaround. Comp bean contains foo/aqualifiedejbname and foo/aqualifiedejbname/injectionfield. This fix skips the injection to be able to deploy the app since we doesn't need this functionality in general -> To fix in a better way
    omit a547683  upgrading xbean version TOMEE-109: Upgrade to XBean 3.9
    omit 126f3f6  some more work to be able to read all persistence.xml in web-inf/lib
    omit 4a45b0c  managing multiple callers from EJBContainer
    omit 2a0f99b  Some cosmetic changes, but two significant:
    omit 28b2c94  trying to get back the exception which was thrown by OpenEJB when deploying it in TomEE when it was swallowed by Tomcat
    omit 8497bef  trying to use a prebuilt classloader to deploy a bundle OPENEJB-1735: OSGi Support on Apache Karaf
    omit a3301fe  managing caller from properties (if not starting from the unit test for instance)
    omit 6f18d56  some OSGi import/export fix from Charles OPENEJB-1735: OSGi Support on Apache Karaf
    omit 02492a2  small fix when removing extended persistence contexts from Comp bean for concurrent access (which could happen in unit test for instance)
    omit eb04285  OPENEJB-1717 another merged patch from Charles for OSGi integration
    omit 13fcd55  Check security context 'before' doing some work. Reduce logging severity and fix some response logic - A security exception is not 'fatal' for the server, and logging stack traces quickly fills up the server logs. OPENEJB-1754: Reduce logging of failed security checks due to being unauthorized
    omit b16c7a1  Logging: 1. Check for and use a user specified factory, 2. Else, check for log4j and configure if not overridden, 3. Else, check for JUL and configure if not overridden, 4. Check for slf4j and use, 5. Else use either log4j or JUL. TOMEE-108: Smarter default of Log4j, Slf4j and JULI logging implementation selection
    omit a46e58b  oops, little infinite loop in OSGi OPENEJB-1735: OSGi Support on Apache Karaf
    omit 052381c  stupid space in a pom
    omit 201e63c  merging patch from Charles with some update to get openejb server works in OSGi OPENEJB-1735: OSGi Support on Apache Karaf
    omit bf6c930  upgrading hibernate version
    omit f2a4334  adding tracker import OPENEJB-1735: OSGi Support on Apache Karaf
    omit c91fbd9  OPENEJB-1715 use of a service tracker to get the servicemanager in OSGi if the system property openejb.osgi.start-services is specified
    omit 98b5d5b  updating openejb-osgi to be able to manage openejb-server. Thanks Charles for the patch. OPENEJB-1735: OSGi Support on Apache Karaf
    omit 962d2cb  in openejb-server if no service manager is found creating one OPENEJB-1735: OSGi Support on Apache Karaf
    omit 51949d9  just using a constant for the service manager name OPENEJB-1735: OSGi Support on Apache Karaf
    omit 86cddbc  first draft to add openejb-server in OSGi OPENEJB-1735: OSGi Support on Apache Karaf
    omit b1e3d32  first draft to undeployer ejb module in OSGi OPENEJB-1735: OSGi Support on Apache Karaf
    omit b60737a  OPENEJB-1627 adding patch from Charles for openejb-server
    omit 4459a8c  OPENEJB-1627 pach from cmoulliard about osgi imports. Thanks Charles.
    omit f8fbb3a  adding OutputGeneratedDescriptors.OUTPUT_DESCRIPTORS, to QuartzMdbTest
    omit 6393ed5  if no output folder is specified using a temp one OPENEJB-1753: New 'openejb.descriptors.output.folder' property for location of generated descriptors
    omit d70d998  removing @NotNull on the returned value since it is forbidden now @see org.apache.bval.jsr303.extensions.MethodValidatorImpl#validateReturnedValue
    omit eef5c67  managing a property to know where to dump ejb-jar and opeenjb-jar and using it for openejb-core (to avoid /tmp files) OPENEJB-1753: New 'openejb.descriptors.output.folder' property for location of generated descriptors
    omit 4eded8d  if there is only one classloader (ie we are not in OSGi) simply use the current classloader to get OWB services OPENEJB-1735: OSGi Support on Apache Karaf
    omit 4ab251e  avoid to print an ugly exception which is not an error TOMEE-107: Reduced logging of harmless "Could not install our singleton service" message
    omit 6cca320  adding some delete hook to avoid to limit a bit what we put in /tmp TOMEE-6: Arquillian adapter
    omit e061603  removing tck from the build since it creates temp files without cleaning it (otherwise build is removed from buildbot :()
    omit f60a563  avoiding an error due to logging OPENEJB-1752: Tolerate toString() issues with ejb method return values when logging on DEBUG
    omit b4ea1b5  upgrading bval tck to 1.0.6.GA
    omit 0975979  trying to merge logging between openejb and cxf (managing slf4j)
    omit 629edda  trying to merge logging between openejb and cxf
    omit b0129bc  trying to register EJB as OSGi services OPENEJB-1735: OSGi Support on Apache Karaf
    omit cc24c69  OPENEJB-1627 some work about OSGi
    omit 5c9737d  some providers modify the unitinfo and use the properties in this object with an higher priority than the standard JPA properties (as an overloading) TOMEE-71: Ability to reload Persistence units via JMX
    omit 18f414e  ability to mark Ignore an internal object to avoid to re-deploy it or to show it (used for internal @Mbeans today) OPENEJB-1751: Ability to deactivate all internal JMX MBeans
    omit 2ed7923  allowing to dump memory configuration of a persistence unit TOMEE-71: Ability to reload Persistence units via JMX
    omit db22c98  adding more properties to the mbean managing the (re)creation of the entitymanager and an example of such a feature TOMEE-72: Example: Reloading Persistence unit properties dynamically
    omit 63e218f  adding LocalMBeanServer to be able to desactivate mbeans OPENEJB-1751: Ability to deactivate all internal JMX MBeans
    omit 3694c65  adding a MBean by persistence unit to be able to modify PU properties through JMX TOMEE-71: Ability to reload Persistence units via JMX
    omit b2a81d5  using the container in injection of entitymanager example to be able to close it
    omit 5ea5cf2  adding ReloadableEntityManagerFactory TOMEE-71: Ability to reload Persistence units via JMX
    omit 789489a  OPENEJB-1443 we should be able to call jpa method which doesn't need a transaction twice in  a method
    omit 1a05cbc  TOMEE-37 Ability to run the CDI TCK with the apps deployed from webapps/
    omit af7f9ab  forgotten to export core.singleton package OPENEJB-1735: OSGi Support on Apache Karaf
    omit b30b39f  oops, core pom was no more parseable OPENEJB-1735: OSGi Support on Apache Karaf
    omit a15dc7f  trying to make a simple deployment working under OSGi OPENEJB-1735: OSGi Support on Apache Karaf
    omit 71478ef  avoiding to import org.apache.geronimo in loader and jee jars OPENEJB-1735: OSGi Support on Apache Karaf
    omit d9c0f6a  Fixing manifest issue
    omit 5566675  Undo: Temporary removing deps in compile because of a failure
    omit 3286493  Temporary removing deps in compile because of a failure
    omit 55945e3  Patch from cmoulliard to make OpenEJB OSGi friendly OPENEJB-1735: OSGi Support on Apache Karaf
    omit fa741e5  OPENEJB-1713 OpenEJB OSGI generates a NPE when no EJB jars / bundles are found
    omit 2c5d641  Variable 'instance' may be null on logging, so use alternative info. OPENEJB-1749: Better logging of @Stateful @PreDestroy exceptions
    omit 1c244f5  OPENEJB-1714 adding embedded.juli.properties when log4j is not at the classpath
    omit 9c19b53  OPENEJB-1712 using slf4j for osgi module
    omit 99a40ce  Just some info on editing the service installer batch file - Was extremely tricky to nail down! OPENEJB-1750: Improved documentation on Windows Service installer
    omit 85dac1d  forgot an import TOMEE-98: Possible name conflict with internal "Comp" bean
    omit 8dedecc  special maven case: if both main and test are deployed as a module both will have Comp bean and it will create a jndi name conflict, to avoid it we rename the test bean suffixing it by _test but the separator test was only for UNIX OS so using File.separator to make it work on windows. Note: it only manage standard maven projects with test built in target/test-classes
    omit 8188c18  using putall instead of the properties constructor to init properties since it can't be available getting entires this way OPENEJB-1654: System property overrides for MDB ActivationConfig
    omit 829ee9a  osgi bundle.findEntries can return null, avoid the NPE which can happen OPENEJB-1735: OSGi Support on Apache Karaf
    omit 6a85050  OPENEJB-1627 updating some osgi import on openejb-core-osgi. Thanks Charles!
    omit 0149571  trying to load persistence.xml in submodules for webapp when openejb.read-all.persistence.xml=true
    omit fae1691  Added 'setMaxWait(int)' to BasicDataSource which calls 'setMaxWait(long)'.
    omit 2bb0868  Let logging handle the Throwable with a more useful error message. OPENEJB-1749: Better logging of @Stateful @PreDestroy exceptions
    omit 3428ab7  Fix for following error that seems to be a race condition that occasionally occurs when an application under load is undeployed - The beanContext Data has not been set: 2011-11-24 08:13:10,996 FATAL [OpenEJB.server.remote.ejb] (ejbd 13) Unknown error in container java.lang.NullPointerException 	at org.apache.openejb.core.stateless.StatelessInstanceManager.discardInstance(StatelessInstanceManager.java:259) 	at org.apache.openejb.core.stateless.StatelessContainer.invoke(St [...]
    omit 0862061  refactoring time - a private method introduced so a code is not scattered much
    omit 349d910  project name change to reflect how the other projs in openejb are called
    omit 8d7fc7f  managing default value for AutoConfig.AUTOCREATE_JTA_DATASOURCE_FROM_NON_JTA_ONE_KEY property
    omit ef10cf0  adding a property to be able to prevent openejb to create a jta datasource from the specified non jta one (useful for hibernate)
    omit 63b51bb  OPENEJB-1711 fixing tests broken by the parallelism of the stateless creation
    omit de8c7cc  OPENEJB-1711 fixing tests broken by the parallelism of the stateless creation
    omit 15a44c0  OPENEJB-1711 creating min instance number in parallel for stateless container
    omit 768d12e  fixing contextroot in TomcatWebAppBuilder for windows TOMEE-105: fixing contextroot in TomcatWebAppBuilder for windows
    omit d480bd8  don't need to rethrow it. just try it again.
    omit 9c02fd2  OPENEJB-1709 oops forgot to re-affect modified string
    omit 0478169  OPENEJB-1709 testing \ as /
    omit 6d74959  fix: https://issues.apache.org/jira/browse/OPENEJB-1710
    omit c364588  OPENEJB-1063 OPENEJB-1708 fixing the client main class when it contains a .
    omit 27d92e2  avoiding NPE when a custom mdb container uses badly defined activation properties OPENEJB-1747: Avoid NPE when a custom mdb container uses badly defined activation properties
    omit e25a26c  OPENEJB-1708 bug in classname
    omit 36f12c9  updating dynamic proxy mbean example README OPENEJB-1737: Example: Dynamic JMX MBean example
    omit 1eb4257  enhancing the dynamic mbean proxy to manage remote connections OPENEJB-1737: Example: Enhancements to Dynamic JMX MBean example
    omit c0b6747  fixing example name in parent pom
    omit 9c33d28  adding dynamic-proxy-to-access-mbean example OPENEJB-1737: Example: Dynamic JMX MBean example
    omit 6e75cfd  More helpful information on ConcurrentAccessTimeoutException OPENEJB-1746: More helpful information on ConcurrentAccessTimeoutException
    omit a532a5b  Fix null pointer in discardInstance when releaseInstance has already been called. OPENEJB-1745: Fix null pointer in discardInstance when releaseInstance has already been called
    omit 76935cb  allowing to specify a custom (or not) provider for a specific jax-rs service. @see CxfRsHttpListener.*CXF_JAXRS_PROVIDERS* constants TOMEE-104: Allow custom JAX-RS providers to be used
    omit 5ae50e6  moving openejb-logging from assembly to utils
    omit fd29e70  allowing to add custom jaxrs providers TOMEE-104: Allow custom JAX-RS providers to be used
    omit bf492c4  TOMEE-37 move deployer to utils. Allow VmDeploymentManager to select a different implementation of Deployer by specifying a different JNDI name as a system property
    omit d1f457e  TOMEE-37 more work on the WebappDeployer. Moved to its own module, and extended to work with ejb-jars and ears
    omit 0eff787  Fixed tests so that they can be run from an IDE.
    omit b833735  adding a mdb example with cdi OPENEJB-1744: Example: MDBs as CDI beans
    omit d1c0505  managing mdb as stateless for cdi (well, OWB doesn't seem to separate stateless and singleton so it seems to fit MDBs) OPENEJB-1743: Better MDB/CDI support
    omit 3011017  yank lines that print descriptor to std err
    omit b054a54  TOMEE-37 basic webapp based deployer implementation
    omit 3044dbe  when we create the webapp classloader we replace the classloader by a wrapper (TomEEWebappClassLoader) which now uses the created classloader to get resources before the real webapp classloader which adds its resources only if we didn't find it in our classloader. It aims to avoid to find twice the same resources because we almost duplicate all the webappclassloader in ours. TOMEE-42: TCCL.getResources() returns duplicated when deploying with OpenEJB deployer
    omit 01c8ad0  avoiding LinkageError with OWB jsf and LogFactoryImpl since myfaces needs it TOMEE-103: Further reduction of possible LinkageError in log files
    omit 1ae36a8  Temporarilly revert OPENEJB-1330 as it seems to cause large regressions in the TCK.  We'll have to figure it out and put it back.
    omit 60d5549  yank double title
    omit fecf71b  Wiki generator that creates the "containers-and-resources.mdtext" file
    omit 1d04724  updated descriptions and formatting
    omit 40caf70  adding logging.properties for cdi-tomee
    omit 6150d6b  updated to generate markdown
    omit 6d836cc  ensuring temp webapp created in tomee embedded test is deleted TOMEE-84: TomEE Embedded Container
    omit f33fd99  adding a test for cdi session scope TOMEE-6: Arquillian adapter
    omit c99c2fd  trying to align arquillian/shrinkwrap versions TOMEE-6: Arquillian adapter
    omit a134c47  fixing arquillian/shrinkwrap versions + fixing new shrinwrap api TOMEE-6: Arquillian adapter
    omit 22d0234  updating shrinkwrap descriptor api TOMEE-6: Arquillian adapter
    omit 6fcd74c  TOMEE-42 TOMEE-43 TOMEE-47 oops, forgot to remove some setDelegate() and some delegation logic in last commit
    omit 5cccd4d  faces config file can be null, it is not always an error TOMEE-84: TomEE Embedded Container
    omit ec4b518  ignoreing selenium test since no X (or at least DISPLAY) is available on buildbot TOMEE-6: Arquillian adapter
    omit 4e96595  TOMEE-42 TOMEE-43 TOMEE-47 using app classloader as parent classloader of the webapp classloader with delegation. It allows scanned class to be managed by cdi. adding a customee tomee classloader to avoid duplicated classes when calling getresources
    omit 132642d  Adding some CDI functionality to the example TOMEE-6: Arquillian adapter
    omit f0e8a60  missing line in readme.md TOMEE-101: Example: CDI Events and @Observes
    omit ed59936  adding a readme for cdi-events TOMEE-101: Example: CDI Events and @Observes
    omit 5213131  adding cdi-events test TOMEE-101: Example: CDI Events and @Observes
    omit 208dc0d  jar location can be null TOMEE-84: TomEE Embedded Container
    omit d8d0d71  trying to filter internal beans from the output TOMEE-100: Trim internal objects from logging
    omit f00822c  added cdi-alternative-and-stereotypes to index TOMEE-99: Example: CDI @Alternative and @Stereotype
    omit f35f81c  adding cdi-alternative-and-stereotypes example TOMEE-99: Example: CDI @Alternative and @Stereotype
    omit 68bc1d5  avoiding to bind Comp bean twice with the same name using a maven build TOMEE-98: Possible name conflict with internal "Comp" bean
    omit 736bb95  adding another test on servletcontext TOMEE-42: TCCL.getResources() returns duplicated when deploying with OpenEJB deployer
    omit 187a3db  adding some tests on getServletContext().getResource* TOMEE-42: TCCL.getResources() returns duplicated when deploying with OpenEJB deployer
    omit 9f5e822  Patch from Vishwanath, OPENEJB-1638: Examples documentation Thanks, Vishwanath!
    omit 9749700  Patch from Vishwanath, OPENEJB-1638: Examples documentation Thanks, Vishwanath!
    omit 4cda44a  Patch from Vishwanath, OPENEJB-1638: Examples documentation Thanks, Vishwanath!
    omit b3f2902  Patch from Vishwanath, OPENEJB-1638: Examples documentation Thanks, Vishwanath!
    omit c97816c  another sweep through examples documentation
    omit 7531294  no longer needed as markdown is the new format
    omit dc5319a  Fixed and added headers
    omit 7408fe5  trying to cleanup a bit arquillian stuff to avoid bad deployment and issue dur to not updated jar TOMEE-6: Arquillian adapter
    omit 434a1dc  Reformatted all examples
    omit 73807e9  fixing name in arquillian poms and using localhost everywhere instead of 0.0.0.0 TOMEE-6: Arquillian adapter
    omit 9d996ae  updating arquillian-tomee parent TOMEE-6: Arquillian adapter
    omit 4ef68d2  moving arquillian-tomee to openejb main trunk TOMEE-6: Arquillian adapter
    omit 4b69a0c  Unfinished README.md files for the remaining examples
    omit 65c1de6  grammar
    omit 5458f1a  first ever meta-annotation documentation
    omit f943810  more formatting
    omit 30e8a1a  formatting
    omit 4aa8bbd  Revamped @Asynchronous text
    omit 75dd9a4  Documentation for AccessTimeout
    omit 700080a  Reorganized index
    omit a5655fb  trying to force tomee to destroy openejb TOMEE-84: TomEE Embedded Container
    omit f3bc3cc  removing openwebbeans-jsf from tomee-embedded since it is brought through openejb-jsf
    omit 10147f7  fixing lookup in rest-example
    omit a2a3c30  added not-yet-so-great index renamed README.mdtext to .md extension as .mdtext doesn't work on github
    omit df0f3fe  oops, system properties values can't be null TOMEE-86: Implementation of EJBContainer.createEJBContainer for TomEE Embedded
    omit 9ed6634  cleaning a bit Context.URL_PKG_PREFIXES system property to be able to chain tests with different containers with surefire TOMEE-84: TomEE Embedded Container
    omit 5b7264f  fixing global name in rest-example
    omit caecf6b  managing app_name in EJBContainer (tomee embedded) TOMEE-86: Implementation of EJBContainer.createEJBContainer for TomEE Embedded
    omit ce1989f  return the appcontext created for the currently deployed app (tomee embedded container) TOMEE-84: TomEE Embedded Container
    omit 7725898  adding EOF to tomcat shutdown command to avoid a timeout
    omit 5ef92aa  oops replacing the hardcoded value by the property value OPENEJB-1742: Respect 'openjpa.Specification' persistence.xml property
    omit 17ba2ce  overriding persistenceXMLSchemaVersion when openjpa is used and openjpa.Specification is set OPENEJB-1742: Respect 'openjpa.Specification' persistence.xml property
    omit 107c5ec  TOMEE-42 TOMEE-43 adding a custom Loader to the standardcontext to be able to override the classloader used. In the tomcat deployement the classloader used by openejb is the stadnardcontext one so it is ok but in TomEE container (used by arquillian, DeployerEjb, tomee-embedded and TomEE EJBContainer) the classloader used is a classloader created by OpenEJB. So Class.isAssignable returns false when Foo.class.isAssignable(Foo.class) is called because classloaders are diffe [...]
    omit 06ee698  TOMEE-42 using openejb classlaoder as parent classloader instead of catalina one
    omit 7b48c75  TOMEE-42 since this bug is fixed openejb-bval shouldn't be needed anymore
    omit fede457  TOMEE-42 using catalina classloader as parent one for webapps created by TomEE itself
    omit 688b71f  OPENEJB-1330 on trunk the app client id was not used as it should have been
    omit 35a2f3f  Create an all-in-one jar that can be extracted from a .war and started. Maybe useful for doing something like 'java -jar myapp.war' TOMEE-96: All-in-one TomEE Embedded jar
    omit 01047a0  TOMEE-39 using a parameter in standardContext to keep moduleId of the webapp to be able to get the WebContext in later events
    omit e7be824  fixing way embedded tomee web context is gotten in TomcatJndiBuilder TOMEE-84: TomEE Embedded Container
    omit 2aa26a9  binding the beanmanager to JNDI for each webapp - to validate
    omit 752f412  using a more complete digester to parse context.xml
    omit 150db71  using ContextRuleSet instead of doing it manually when creating the standardcontext TOMEE-94: context.xml in internally created Tomcat StandardContexts
    omit 0be518e  TOMEE-39 adding context.xml support in tomee
    omit a1774ec  increasing a bit MaxPermSize since it seems it is needed for cdi-tomee
    omit 6e39da5  trying to delete the files created for TCKs
    omit 7b7f366  porting a modification done in xbean in the copied file in openejb to try to boot faster - should we go to the last xbean? OPENEJB-1741: Faster jar scanning at deploy
    omit 0b9d529  manage all is null case
    omit 3602498  OPENEJB-1704 using ejbRemoe instead of creat method in stateless freeinstance method
    omit de3e953  trying to limit reflection for HostConfig
    omit e173126  TOMEE-36 trying to undeploy app when deployment fails
    omit ed70022  TOMEE-38 in tomcat comp/ is not always available so trying to do bindings in configure_start event
    omit 26eb3d3  OPENEJB-1523 trying to avoid the OutOfMemoryError
    omit 1edf30d  adding unsensitive keyset for rest injected httpheaders (in ebjs) TOMEE-93: Ensure JAX-RS @HeaderParam matching is case insensitive
    omit 3bf6449  OPENEJB-1523 seems we can deploy webapp from the host instead of the hostconfig and it is not linked to any event we don't manage
    omit 7cb0d08  weird behavior needed by TCK but it seems UriBuilder.fromPath(null) is forbidden and UriBuilder.fromPath(foo).replacePath(null) is allowed
    omit b859f35  optimizing a bit OpenEJBUriBuilderImpl TOMEE-90: Fixed REST Service undeployment issue
    omit 2fa4c8e  the spec says mdb.mappedNme() is by default the name of the queue to use OPENEJB-1738: MDB Queue/Topic name defaults to MappedName
    omit 7d8d9d1  managing inheritance in rest path TOMEE-91: Improved error handling and resolving of REST @Path URLs
    omit 43522ce  fixing rest service undeployment + adding custom RuntimeDelegate to override cxf one TOMEE-90: Fixed REST Service undeployment issue
    omit 9eca8d9  registering earlier OWB internal beans since it is needed before beforediscovery event TOMEE-89: Fixed lifecycle issue in CDI BeforeBeanDiscovery
    omit 3f85568  updating dynamic datasource example markdown
    omit 6d55529  Reverting previous commit
    omit e0d6509  Catching an exception - this seemed to stop the webprofile tar.gz starting up TOMEE-88: Possible EL related issue prevents startup
    omit 7aa49aa  using EJBContainers for rest-example TOMEE-86: Implementation of EJBContainer.createEJBContainer for TomEE Embedded
    omit f1cb61f  ignoring dummy for global global/ bindings TOMEE-87: Expanded scope of Global JNDI
    omit 869fc9e  adding some bindings for EmbeddedTomEEContainer TOMEE-86: Implementation of EJBContainer.createEJBContainer for TomEE Embedded
    omit b1753c7  missing file :s
    omit 3339a42  allowing to use File[] and String[] in embedded tomee container (EJBContainer implementation) TOMEE-84: TomEE Embedded Container
    omit 2e408eb  adding global bindings to jndicontext of the containersystem (a more real global jndi context) TOMEE-87: Expanded scope of Global JNDI
    omit 2eaeb5b  using random port for tomee embedded test TOMEE-86: Implementation of EJBContainer.createEJBContainer for TomEE Embedded
    omit c434095  fixing a bit TomEEEJBContainerTest testing deployment of a simple static application TOMEE-86: Implementation of EJBContainer.createEJBContainer for TomEE Embedded
    omit 78d0469  adding a first draft for TomEE embedded EJBContainer TOMEE-86: Implementation of EJBContainer.createEJBContainer for TomEE Embedded
    omit 61afcf6  removing AppContext from Container.deploy() return since it is no more needed by arquillian and was a bit ugly TOMEE-84: TomEE Embedded Container
    omit c09a5ea  fixing error in rootUrl when it is deployed from a .war: if it is deployed from a war i simply removed the .war...it works for tomcat should it be in core? TOMEE-85: Fixed issues with rootUrl in persistence units of webapps
    omit 6d5c6f2  finding another way to avoid to undeploy twice a webapp in tomee embedded TOMEE-84: TomEE Embedded Container
    omit c7ed0ab  removing undeploy method (body) since it should be done by tomcat listener TWB.afterStop TOMEE-84: TomEE Embedded Container
    omit 6e00d30  removing unused method (sorry for the spam) TOMEE-84: TomEE Embedded Container
    omit 245a006  upgrading cxf version since url matching has some fixes in last versions
    omit a393293  return AppContext from embedded container to be able to get information fro mthe context (jndi tree in particular) TOMEE-84: TomEE Embedded Container
    omit a58a344  OPENEJB-1701: Improved Multipoint and Multicast discovery logging OPENEJB-1702: Multicast and Multipoint 'heart_rate' property ignored
    omit 23c1345  removing tomee-bundle since it should be useless now
    omit 7e19a4f  merging tomee and tomee util
    omit 292dfd1  adding distrib management to rest-example-with-app to be able to deploy openjeb TOMEE-73: Example: JAX-RS example with Application
    omit 127637a  adding an example with an applicationpath (rest) TOMEE-73: Example: JAX-RS example with Application
    omit ecbe2b5  updating rest-example, openjpa build time enhancement is needed
    omit a27cdc1  fixing bad usage of standalone module in RESTService
    omit 31a6239  OPENEJB-1699 OPENEJB-1700 adding AppInfo to WebDeploymentListener since ejb can be needed in afterApplicationCreated() and are not stored in webappnfo
    omit 07ce8be  OPENEJB-1699 OPENEJB-1700 updating a bit the way rest services are deployed
    omit 3b5cb46  removing useless template
    omit 91a27f4  fixing heuristic used to get env entry type when not specified TOMEE-83: Improved ability to imply type of <env-entry>
    omit f7a2981  fixing a query in examples
    omit ae88cee  removing debug lines TOMEE-82: SQLLoginModule support for HSQLDB 2.x
    omit dd968d2  some more hsqldb 2 fixes TOMEE-81: Upgrade HSQLDB to 2.2.4
    omit 4fb2b7d  upgrading eclipselink version to support hsqldb 2
    omit 3c787ee  replacing 'true'='false' in queries by 1 = 0 since hsqldb has some difficulties whren VARCHAR size is not specified and use VARCHAR in its cast on 'true' and 'false' TOMEE-82: SQLLoginModule support for HSQLDB 2.x
    omit ed9a670  fixing SQLLoginModule queries since hsqldb 2 can't have a field user TOMEE-82: SQLLoginModule support for HSQLDB 2.x
    omit af3282f  upgrading hsqldb to version 2.2.4 TOMEE-81: Upgrade HSQLDB to 2.2.4
    omit d518169  fixing rootUrl for persistence unit
    omit f13dc8f  fixing spring example
    omit 90dc0c3  adding class to hibernate since with version 4.0.0.CR4 scanning is removed
    omit 5a2c350  small fix to avoid an exception when hibernate starts TOMEE-80: Avoid hibernate HHH015010 at startup
    omit 0305704  adding a rootLogger to logging.properties to avoid a warning TOMEE-79: Fixed "no root logger" warning
    omit 57d0e31  TOMEE-29 only overwrite/touch web.xml if the content has actually changed
    omit e9857b2  TOMEE-29 only overwrite/touch web.xml if the content has actually changed
    omit e371496  finding openejb in tomcat contexts (server.xml) TOMEE-78: Issue finding openejb.war in Tomcat
    omit 5ea1601  tomee renaming for tomee embedded TOMEE-77: Ignore REST Applications without default constructor
    omit 41ba45f  tomee renaming for tomee embedded OPENEJB-1697: TomEE related renaming
    omit 54c1da5  fixing url in init.sh for rest example
    omit 5b3d83f  TOMEE-10 localbean shown as EJB in viewjndi.jsp
    omit 9b91504  keeping only application with a default constructor TOMEE-77: Ignore REST Applications without default constructor
    omit 0ea6d95  some tomee renaming in comments OPENEJB-1697: TomEE related renaming
    omit 63e7fe4  another missing tomee renaming OPENEJB-1697: TomEE related renaming
    omit a8287dc  TOMEE-27 using a more generic test to detect webapp and fixing some missing tomee renaming
    omit 6b33ead  OPENEJB-1697: TomEE related renaming
    omit f15dce9  OPENEJB-1697: TomEE related renaming
    omit 71cd597  OPENEJB-1697: TomEE related renaming
    omit d8cc0b1  OPENEJB-1697: TomEE related renaming set provider to org.apache.tomee
    omit 8dcdc5e  OPENEJB-1697: TomEE related renaming
    omit 882ceb8  update jar names referenced
    omit 9f12c7d  OPENEJB-1697: TomEE related renaming
    omit de246ce  Patch from Vishwanath, OPENEJB-1697: TomEE related renaming xsThanks, Vishwa!
    omit 3fa0420  Fix the exception message and handle no-web.xml webapps - they can show up in TomEE TOMEE-76: Avoid NullPointerException in no-web.xml applications
    omit 3a743b9  No need for sysouts, right?
    omit 342c271  Quick fix for OPENEJB-1695 - it should rather be a configuration property or part of tomcat loader
    omit 1cb9a60  svn:ignore
    omit d7e345c  version mgmt - using property for openejb.version
    omit 0a3d851  svn:ignore
    omit 350e037  svn:ignore set
    omit 80612b0  overriding javax.persistence properties earlier since we test it earlier to force some needed values if they are missing TOMEE-75: Resolve default persistence provider before Assembly
    omit a1dc866  making ValidatorFactoryWrapper Serializable TOMEE-74: Fixed serialization issue with ValidationFactory references
    omit 801fcb4  Keep ignored parts in debug output; fixing a typo
    omit 6002b55  OPENEJB-1694 OpenEJBLifecycle.startApplication can receive something else than a StartupObject
    omit 5707500  removing myfaces-api from dependencies since it is in javaee-api > 6.0.3-SNAPSHOT
    omit b0c48af  adding missing classes in persistence.xml
    omit 09a09d7  printing errors if cxf test fails
    omit d3760b8  hibernate 4.0.0 doesn't manage hsqldb 1.8 so upgrading example using hibernate to hsqldb 2.2.4
    omit 90e3831  removing pom from webapp with hibernate
    omit 03e941a  fixing hibernate profile and webapps
    omit e01e577  oops, fogot the jar pattern for lib folder in plu swebapp
    omit d5eb3d9  adding missing resources to plus webapp (html, css, gif)
    omit e1089ec  jsp were missing in plus webapp
    omit 4a4e9ef  assembly license files were missing w3c license
    omit 5dd514a  trying to release cdi dependent beans from ejb instances (see creationcontext.release())
    omit cd2f714  switching to javaee-api 6.0.3-SNAPSHOT (i didn't find the release 6.0-2) since tomee needs geronimo el and not tomcat el api (done since javaee-api 6.0-2)
    omit ee7a913  trying to reduce javaee-api version in poms
    omit d758bbb  avoiding a classnotfoundexception when running tomee in normal mode (the error comes from embedded mode)
... 21201 lines suppressed ...