Merge branch 'master' into cdi-basic-spelling-review Project: http://git-wip-us.apache.org/repos/asf/tomee/repo Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/8d67f37b Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/8d67f37b Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/8d67f37b
Branch: refs/heads/master Commit: 8d67f37be8793e1788b43a2d38e9526863511b7f Parents: 60c108a 95c8263 Author: Cesar Hernandez <[email protected]> Authored: Tue Dec 4 08:50:50 2018 -0600 Committer: GitHub <[email protected]> Committed: Tue Dec 4 08:50:50 2018 -0600 ---------------------------------------------------------------------- .../java/org/apache/openejb/AppContext.java | 8 +- .../java/org/apache/openejb/BeanContext.java | 76 +- .../org/apache/openejb/ClassLoaderUtil.java | 8 +- .../org/apache/openejb/DeploymentContext.java | 2 +- .../org/apache/openejb/InjectionProcessor.java | 4 +- .../java/org/apache/openejb/MethodContext.java | 6 +- .../org/apache/openejb/OpenEjbContainer.java | 4 +- .../org/apache/openejb/UndeployException.java | 2 +- .../openejb/assembler/classic/AppInfo.java | 34 +- .../openejb/assembler/classic/Assembler.java | 69 +- .../assembler/classic/ClassListInfo.java | 2 +- .../openejb/assembler/classic/ClientInfo.java | 10 +- .../assembler/classic/CmpJarBuilder.java | 2 +- .../assembler/classic/ConnectorInfo.java | 12 +- .../assembler/classic/ContainerSystemInfo.java | 6 +- .../classic/DelegatePermissionCollection.java | 4 +- .../assembler/classic/DeployTimeEnhancer.java | 10 +- .../assembler/classic/EjbJarBuilder.java | 2 +- .../openejb/assembler/classic/EjbJarInfo.java | 24 +- .../openejb/assembler/classic/EjbResolver.java | 8 +- .../classic/EnterpriseBeanBuilder.java | 10 +- .../assembler/classic/EnterpriseBeanInfo.java | 28 +- .../assembler/classic/EntityBeanInfo.java | 6 +- .../classic/EntityManagerFactoryCallable.java | 2 +- .../assembler/classic/FacilitiesInfo.java | 10 +- .../assembler/classic/HandlerChainInfo.java | 4 +- .../openejb/assembler/classic/HandlerInfo.java | 4 +- .../assembler/classic/InjectableInfo.java | 2 +- .../assembler/classic/InjectionBuilder.java | 2 +- .../classic/InterceptorBindingBuilder.java | 18 +- .../classic/InterceptorBindingInfo.java | 4 +- .../assembler/classic/InterceptorInfo.java | 18 +- .../classic/JaccPermissionsBuilder.java | 4 +- .../openejb/assembler/classic/JndiBuilder.java | 18 +- .../assembler/classic/JndiEncBuilder.java | 4 +- .../openejb/assembler/classic/JndiEncInfo.java | 16 +- .../assembler/classic/ManagedBeanInfo.java | 6 +- .../classic/MessageDrivenBeanInfo.java | 2 +- .../assembler/classic/MethodAttributeInfo.java | 2 +- .../classic/MethodConcurrencyBuilder.java | 4 +- .../assembler/classic/MethodInfoUtil.java | 31 +- .../assembler/classic/MethodPermissionInfo.java | 2 +- .../assembler/classic/MethodScheduleInfo.java | 2 +- .../classic/MethodTransactionBuilder.java | 2 +- .../assembler/classic/PersistenceUnitInfo.java | 8 +- .../assembler/classic/PolicyContext.java | 2 +- .../openejb/assembler/classic/PortInfo.java | 2 +- .../classic/ProxyInterfaceResolver.java | 8 +- .../openejb/assembler/classic/ServiceInfo.java | 2 +- .../assembler/classic/ServiceReferenceInfo.java | 4 +- .../openejb/assembler/classic/ServletInfo.java | 4 +- .../assembler/classic/StatefulBeanInfo.java | 14 +- .../assembler/classic/ValidatorBuilder.java | 2 +- .../openejb/assembler/classic/WebAppInfo.java | 24 +- .../openejb/assembler/classic/WsBuilder.java | 4 +- .../assembler/classic/util/ServiceInfos.java | 2 +- .../apache/openejb/async/AsynchronousPool.java | 2 +- .../org/apache/openejb/bval/ValidatorUtil.java | 2 +- .../org/apache/openejb/cdi/CdiBeanInfo.java | 50 +- .../java/org/apache/openejb/cdi/CdiEjbBean.java | 12 +- .../java/org/apache/openejb/cdi/CdiPlugin.java | 16 +- .../cdi/CdiResourceInjectionService.java | 2 +- .../openejb/cdi/ConstructorInjectionBean.java | 2 +- .../openejb/cdi/CurrentCreationalContext.java | 2 +- .../apache/openejb/cdi/OpenEJBBeanBuilder.java | 2 +- .../openejb/cdi/OptimizedLoaderService.java | 2 +- .../CompositeClassLoaderConfigurer.java | 2 +- .../ProvisioningClassLoaderConfigurer.java | 4 +- .../java/org/apache/openejb/cli/Bootstrap.java | 39 +- .../java/org/apache/openejb/cli/MainImpl.java | 2 +- .../openejb/component/ClassLoaderEnricher.java | 2 +- .../openejb/config/AnnotationDeployer.java | 80 +- .../config/AppContextConfigDeployer.java | 2 +- .../apache/openejb/config/AppInfoBuilder.java | 10 +- .../org/apache/openejb/config/AppModule.java | 34 +- .../org/apache/openejb/config/AppValidator.java | 2 +- .../org/apache/openejb/config/AutoConfig.java | 44 +- .../org/apache/openejb/config/AutoDeployer.java | 8 +- .../openejb/config/BaseConvertDefinitions.java | 2 +- .../apache/openejb/config/BeanProperties.java | 2 +- .../apache/openejb/config/CleanEnvEntries.java | 2 +- .../openejb/config/ClearEmptyMappedName.java | 2 +- .../org/apache/openejb/config/ClientModule.java | 6 +- .../apache/openejb/config/CmpJpaConversion.java | 18 +- .../config/ConfigurableClasspathArchive.java | 4 +- .../openejb/config/ConfigurationFactory.java | 26 +- .../apache/openejb/config/ConnectorModule.java | 4 +- .../apache/openejb/config/ContainerUtils.java | 2 +- .../config/ConvertDataSourceDefinitions.java | 4 +- .../openejb/config/DebuggableVmHackery.java | 4 +- .../apache/openejb/config/DeploymentLoader.java | 70 +- .../apache/openejb/config/DeploymentModule.java | 2 +- .../openejb/config/DeploymentsResolver.java | 4 +- .../config/EnvEntriesPropertiesDeployer.java | 2 +- .../apache/openejb/config/FinderFactory.java | 6 +- .../openejb/config/GeneratedClientModules.java | 2 +- .../openejb/config/InitEjbDeployments.java | 6 +- .../openejb/config/JndiEncInfoBuilder.java | 6 +- .../apache/openejb/config/LinkBuiltInTypes.java | 4 +- .../apache/openejb/config/MBeanDeployer.java | 4 +- .../java/org/apache/openejb/config/Module.java | 4 +- .../apache/openejb/config/NewLoaderLogic.java | 12 +- .../config/OpenEJBDeploymentManager.java | 12 +- .../openejb/config/OpenEjb2Conversion.java | 10 +- .../config/PersistenceContextAnnFactory.java | 8 +- .../openejb/config/PersistenceModule.java | 2 +- .../config/PersistenceUnitLinkResolver.java | 2 +- .../openejb/config/QuickServerXmlParser.java | 2 +- .../org/apache/openejb/config/RemoteServer.java | 6 +- .../openejb/config/RemoveWebServices.java | 2 +- .../org/apache/openejb/config/ScanUtil.java | 4 +- .../org/apache/openejb/config/ServiceUtils.java | 2 +- .../apache/openejb/config/SunConversion.java | 48 +- .../org/apache/openejb/config/TldScanner.java | 12 +- .../openejb/config/ValidationContext.java | 6 +- .../openejb/config/VmDeploymentManager.java | 10 +- .../org/apache/openejb/config/WebModule.java | 20 +- .../openejb/config/WebappAggregatedArchive.java | 2 +- .../org/apache/openejb/config/WsDeployer.java | 6 +- .../config/provider/ProviderManager.java | 16 +- .../config/provider/ServiceJarXmlLoader.java | 6 +- .../config/rules/CheckAssemblyBindings.java | 6 +- .../openejb/config/rules/CheckAsynchronous.java | 2 +- .../openejb/config/rules/CheckCallbacks.java | 2 +- .../openejb/config/rules/CheckClassLoading.java | 8 +- .../openejb/config/rules/CheckDependsOn.java | 8 +- .../config/rules/CheckDescriptorLocation.java | 4 +- .../config/rules/CheckInjectionTargets.java | 2 +- .../openejb/config/rules/CheckMethods.java | 8 +- .../config/rules/CheckRestMethodArePublic.java | 4 +- .../apache/openejb/config/sys/JaxbOpenejb.java | 2 +- .../apache/openejb/config/sys/ListAdapter.java | 2 +- .../org/apache/openejb/config/sys/Openejb.java | 2 +- .../apache/openejb/config/sys/Resources.java | 10 +- .../openejb/config/sys/SaxAppCtxConfig.java | 6 +- .../apache/openejb/config/sys/SaxOpenejb.java | 2 +- .../openejb/config/sys/ServiceProvider.java | 2 +- .../apache/openejb/config/sys/ServicesJar.java | 2 +- .../openejb/config/sys/WikiGenerator.java | 4 +- .../openejb/config/typed/util/ObjectMap.java | 4 +- .../config/typed/util/ProviderGenerator.java | 4 +- .../apache/openejb/core/BaseSessionContext.java | 10 +- .../openejb/core/CoreContainerSystem.java | 12 +- ...impleTransactionSynchronizationRegistry.java | 4 +- .../org/apache/openejb/core/ThreadContext.java | 2 +- .../org/apache/openejb/core/WebContext.java | 4 +- .../apache/openejb/core/cmp/CmpContainer.java | 12 +- .../openejb/core/cmp/ComplexKeyGenerator.java | 2 +- .../openejb/core/cmp/cmp2/Cmp2Generator.java | 8 +- .../apache/openejb/core/cmp/cmp2/CmrSet.java | 2 +- .../openejb/core/cmp/cmp2/SetValuedCmr.java | 2 +- .../openejb/core/cmp/jpa/JpaCmpEngine.java | 2 +- .../openejb/core/entity/EntityContainer.java | 6 +- .../openejb/core/entity/EntityContext.java | 4 +- .../core/entity/EntityInstanceManager.java | 2 +- .../openejb/core/entity/EntrancyTracker.java | 4 +- .../core/interceptor/InterceptorData.java | 20 +- .../core/interceptor/InterceptorStack.java | 2 +- .../ReflectionInvocationContext.java | 2 +- .../openejb/core/ivm/BaseEjbProxyHandler.java | 10 +- .../openejb/core/ivm/EjbHomeProxyHandler.java | 6 +- .../openejb/core/ivm/EjbObjectProxyHandler.java | 2 +- .../openejb/core/ivm/IntraVmArtifact.java | 2 +- .../ivm/naming/AbstractThreadLocalProxy.java | 2 +- .../ivm/naming/ContextualJndiReference.java | 4 +- .../openejb/core/ivm/naming/IvmContext.java | 6 +- .../core/ivm/naming/JaxWsServiceReference.java | 8 +- .../apache/openejb/core/managed/Instance.java | 4 +- .../openejb/core/managed/ManagedContainer.java | 18 +- .../openejb/core/managed/SimpleCache.java | 8 +- .../openejb/core/mdb/EndpointFactory.java | 2 +- .../apache/openejb/core/mdb/MdbContainer.java | 4 +- .../openejb/core/mdb/MdbInstanceManager.java | 6 +- .../openejb/core/mdb/MdbPoolContainer.java | 4 +- .../core/security/AbstractSecurityService.java | 6 +- .../core/security/jaas/SQLLoginModule.java | 6 +- .../core/security/jaas/ScriptLoginModule.java | 4 +- .../jaas/ServiceProviderLoginModule.java | 4 +- .../core/security/jacc/BasicJaccProvider.java | 2 +- .../security/jacc/BasicPolicyConfiguration.java | 2 +- .../core/singleton/SingletonContainer.java | 10 +- .../singleton/SingletonEjbObjectHandler.java | 2 +- .../singleton/SingletonInstanceManager.java | 6 +- .../apache/openejb/core/stateful/Instance.java | 4 +- .../openejb/core/stateful/SimpleCache.java | 8 +- .../core/stateful/StatefulContainer.java | 14 +- .../core/stateless/StatelessContainer.java | 10 +- .../stateless/StatelessInstanceManager.java | 4 +- .../openejb/core/timer/EJBCronTrigger.java | 16 +- .../openejb/core/timer/EjbTimerServiceImpl.java | 4 +- .../openejb/core/timer/MemoryTimerStore.java | 18 +- .../core/transaction/JtaTransactionPolicy.java | 8 +- .../core/webservices/HandlerChainData.java | 4 +- .../openejb/core/webservices/HandlerData.java | 8 +- .../core/webservices/HandlerResolverImpl.java | 16 +- .../webservices/PortAddressRegistryImpl.java | 18 +- .../openejb/core/webservices/PortData.java | 4 +- .../openejb/core/webservices/PortRefData.java | 2 +- .../core/webservices/ProviderWrapper.java | 2 +- .../core/webservices/ServiceRefData.java | 4 +- .../apache/openejb/dyni/DynamicSubclass.java | 2 +- .../org/apache/openejb/log/ColorFormatter.java | 2 +- .../apache/openejb/log/logger/Log4jLogger.java | 2 +- .../apache/openejb/log/logger/Slf4jLogger.java | 5 +- .../stat/descriptive/DescriptiveStatistics.java | 2 +- .../math/stat/descriptive/moment/Kurtosis.java | 2 +- .../math/stat/descriptive/moment/Skewness.java | 2 +- .../openejb/monitoring/DynamicMBeanWrapper.java | 12 +- .../apache/openejb/monitoring/ManagedMBean.java | 14 +- .../openejb/monitoring/ObjectNameBuilder.java | 4 +- .../openejb/monitoring/StatsInterceptor.java | 2 +- .../remote/RemoteResourceMonitor.java | 4 +- .../openejb/persistence/JtaEntityManager.java | 2 +- .../persistence/JtaEntityManagerRegistry.java | 2 +- .../apache/openejb/persistence/JtaQuery.java | 2 +- .../persistence/PersistenceBootstrap.java | 8 +- .../persistence/PersistenceUnitInfoImpl.java | 6 +- .../openejb/resource/AutoConnectionTracker.java | 12 +- .../resource/activemq/ActiveMQ5Factory.java | 4 +- .../resource/jdbc/DataSourceFactory.java | 2 +- .../resource/jdbc/driver/AlternativeDriver.java | 2 +- .../logging/LoggingPreparedSqlStatement.java | 28 +- .../jdbc/pool/PoolDataSourceCreator.java | 2 +- .../jdbc/pool/XADataSourceResource.java | 2 +- .../resource/jdbc/router/FailOverRouter.java | 2 +- .../resource/quartz/QuartzResourceAdapter.java | 8 +- .../rest/AbstractRestThreadLocalProxy.java | 2 +- ...MultivaluedMapWithCaseInsensitiveKeySet.java | 2 +- .../openejb/rest/ThreadLocalHttpHeaders.java | 2 +- .../openejb/ri/sp/PseudoTransactionService.java | 14 +- .../java/org/apache/openejb/table/Lines.java | 2 +- .../openejb/testing/ApplicationComposers.java | 30 +- .../openejb/testng/PropertiesBuilder.java | 2 +- .../impl/ManagedExecutorServiceImpl.java | 2 +- .../ManagedScheduledExecutorServiceImpl.java | 12 +- .../apache/openejb/util/AnnotationFinder.java | 10 +- .../apache/openejb/util/AsynchronousRunner.java | 2 +- .../java/org/apache/openejb/util/Classes.java | 4 +- .../java/org/apache/openejb/util/Debug.java | 14 +- .../apache/openejb/util/DirectoryMonitor.java | 4 +- .../java/org/apache/openejb/util/Duration.java | 2 +- .../apache/openejb/util/ExecutorBuilder.java | 8 +- .../java/org/apache/openejb/util/Index.java | 20 +- .../openejb/util/IntrospectionSupport.java | 4 +- .../main/java/org/apache/openejb/util/Join.java | 2 +- .../org/apache/openejb/util/LinkResolver.java | 6 +- .../apache/openejb/util/ListConfigurator.java | 2 +- .../openejb/util/Log4jLogStreamFactory.java | 2 +- .../java/org/apache/openejb/util/Logger.java | 2 +- .../java/org/apache/openejb/util/Memoizer.java | 4 +- .../java/org/apache/openejb/util/Messages.java | 2 +- .../apache/openejb/util/ObjectRecipeHelper.java | 2 +- .../apache/openejb/util/OpenEJBScripter.java | 2 +- .../apache/openejb/util/PojoSerialization.java | 2 +- .../main/java/org/apache/openejb/util/Pool.java | 2 +- .../apache/openejb/util/PropertiesHelper.java | 2 +- .../org/apache/openejb/util/References.java | 20 +- .../apache/openejb/util/SimpleJSonParser.java | 4 +- .../apache/openejb/util/SuperProperties.java | 16 +- .../org/apache/openejb/util/URISupport.java | 6 +- .../java/org/apache/openejb/util/UrlCache.java | 10 +- .../org/apache/openejb/util/UrlComparator.java | 2 +- .../openejb/util/proxy/Jdk13ProxyFactory.java | 2 +- .../util/proxy/LocalBeanProxyFactory.java | 4 +- .../org/apache/openejb/util/proxy/ProxyEJB.java | 2 +- .../apache/openejb/util/proxy/QueryProxy.java | 6 +- .../openejb/web/LightweightWebAppBuilder.java | 22 +- .../openejb/DependenceValidationTest.java | 2 +- .../org/apache/openejb/DependencyVisitor.java | 8 +- .../apache/openejb/OpenEjbContainerTest.java | 4 +- .../openejb/assembler/DeployerEjbTest.java | 2 +- .../assembler/classic/AccessTimeoutTest.java | 4 +- .../classic/AppNamingReadOnlyTest.java | 4 +- .../classic/ConcurrentLockTypeTest.java | 4 +- .../assembler/classic/ConcurrentMethodTest.java | 4 +- .../classic/DataSourceDefinitionTest.java | 2 +- .../DescriptorDataSourceDefinitionTest.java | 2 +- .../InterceptorBindingInfoComparatorTest.java | 10 +- .../assembler/classic/JdbcConfigTest.java | 4 +- .../assembler/classic/LinkResolverTest.java | 2 +- .../MethodTransactionInfoComparatorTest.java | 6 +- .../OpenEjbConfigurationValidationTest.java | 2 +- .../classic/ResourceInfoComparatorTest.java | 6 +- .../apache/openejb/cdi/BasicObserverTest.java | 2 +- .../apache/openejb/cdi/DependentScopedTest.java | 2 +- .../openejb/config/AnnotationDeployerTest.java | 2 +- .../config/ApplicationPropertiesTest.java | 14 +- .../config/AutoConfigMdbContainerTest.java | 2 +- .../config/AutoConfigResourceRefsTest.java | 4 +- .../apache/openejb/config/AutoDeployerTest.java | 2 +- .../openejb/config/BeanPropertiesTest.java | 12 +- .../openejb/config/BusinessInterfacesTest.java | 8 +- .../config/CheckDescriptorLocationTest.java | 6 +- ...escriptorLocationTestFileDeletionHelper.java | 2 +- .../openejb/config/CleanEnvEntriesTest.java | 2 +- .../openejb/config/DeploymentLoaderTest.java | 4 +- .../openejb/config/DeploymentsElementTest.java | 16 +- .../openejb/config/EarModuleNamesTest.java | 28 +- .../apache/openejb/config/EarUnpackTest.java | 4 +- .../apache/openejb/config/EjbModuleIdTest.java | 14 +- .../openejb/config/JMXDataSourceTest.java | 2 +- .../config/JndiEncInfoBuilderInsertTest.java | 10 +- .../openejb/config/MBeanDeployerTest.java | 2 +- .../openejb/config/ModulePropertiesTest.java | 10 +- .../PersistenceContextAnnFactoryTest.java | 2 +- .../openejb/config/ProviderManagerTest.java | 4 +- .../openejb/config/ServiceClasspathTest.java | 6 +- .../openejb/config/SunCmpConversionTest.java | 2 +- .../apache/openejb/config/XmlOverridesTest.java | 2 +- ...CheckInvalidAsynchronousAnnotationsTest.java | 4 +- .../openejb/config/rules/InvokeMethod.java | 10 +- .../config/rules/KeysAnnotationVisitor.java | 4 +- .../config/rules/ValidationAssertions.java | 2 +- .../config/rules/ValidationKeysAuditorTest.java | 18 +- .../openejb/core/InheritedAppExceptionTest.java | 2 +- .../openejb/core/asynch/AsynchInRoleTest.java | 14 +- .../apache/openejb/core/asynch/AsynchTest.java | 14 +- .../apache/openejb/core/cmp/jpa/AuthorBean.java | 2 +- .../apache/openejb/core/cmp/jpa/BookBean.java | 2 +- .../openejb/core/ivm/naming/IvmContextTest.java | 4 +- .../core/mdb/CustomMdbContainerTest.java | 2 +- .../org/apache/openejb/core/mdb/JmsTest.java | 4 +- .../org/apache/openejb/core/mdb/MdbInvoker.java | 4 +- .../org/apache/openejb/core/mdb/MdbProxy.java | 2 +- .../org/apache/openejb/core/mdb/MdbTest.java | 4 +- .../openejb/core/mdb/NoMessageDeliveryTest.java | 2 +- .../connector/impl/SampleManagedConnection.java | 2 +- .../connector/impl/SampleResourceAdapter.java | 2 +- .../core/singleton/AsyncPostContructTest.java | 6 +- .../stateful/EntityManagerPropogationTest.java | 4 +- .../stateful/StatefulConcurrentLookupTest.java | 2 +- .../core/stateful/StatefulContainerTest.java | 2 +- .../StatefulSecurityPermissionsTest.java | 2 +- .../core/stateless/StatelessPoolStatsTest.java | 12 +- .../interceptors/FullyInterceptedBean.java | 4 +- .../interceptors/FullyInterceptedTest.java | 4 +- .../MethodLevelInterceptorOnlySLSBean.java | 2 +- .../MethodLevelInterceptorOnlyTest.java | 2 +- .../SecondStatelessInterceptedBean.java | 2 +- .../SecondStatelessInterceptedTest.java | 2 +- .../openejb/interceptors/ThirdSLSBean.java | 4 +- .../openejb/interceptors/ThirdSLSBeanTest.java | 4 +- .../org/apache/openejb/interceptors/Utils.java | 2 +- .../java/org/apache/openejb/meta/MetaTest.java | 4 +- .../persistence/JtaEntityManagerTest.java | 2 +- .../resource/AutoConnectionTrackerTest.java | 8 +- .../resource/jdbc/DynamicDataSourceTest.java | 6 +- .../MultiThreadedManagedDataSourceTest.java | 2 +- .../cmr/onetomany/ExampleABean_ABean.java | 4 +- .../entity/cmr/onetoone/ExampleABean_ABean.java | 2 +- .../entity/cmr/onetoone/ExampleBBean_BBean.java | 2 +- .../TransactionRollbackCauseTest.java | 2 +- .../java/org/apache/openejb/util/Archives.java | 2 +- .../apache/openejb/util/DynamicEJBImplTest.java | 4 +- .../org/apache/openejb/util/OptionsTest.java | 2 +- .../java/org/apache/openejb/util/PoolTest.java | 18 +- .../org/apache/openejb/util/PropertiesTest.java | 2 +- .../org/apache/openejb/util/ReferencesTest.java | 24 +- .../openejb/util/SuperPropertiesTest.java | 2 +- .../apache/openejb/util/UrlComparatorTest.java | 2 +- .../org/apache/openejb/util/WebArchives.java | 2 +- .../util/proxy/LocalBeanProxyFactoryTest.java | 6 +- .../openejb/util/proxy/SampleLocalBean.java | 2 +- .../openejb/jee/FacesConfigFlowDefinition.java | 2 +- .../junit/context/OpenEjbTestContext.java | 8 +- .../org/apache/openejb/junit/context/Util.java | 11 +- .../openejb/loader/BasicURLClassPath.java | 4 +- .../loader/provisining/MavenResolver.java | 2 +- docs/.DS_Store | Bin 0 -> 6148 bytes docs/Configuring-in-tomee.md | 45 + docs/activemqresourceadapter-config.md | 69 + docs/admin/.DS_Store | Bin 0 -> 6148 bytes docs/admin/cluster/index.adoc | 242 +++ docs/admin/configuration/application.adoc | 100 ++ docs/admin/configuration/containers.adoc | 585 +++++++ docs/admin/configuration/index.adoc | 24 + docs/admin/configuration/resources.adoc | 572 +++++++ docs/admin/configuration/server.adoc | 86 + docs/admin/file-layout.adoc | 144 ++ docs/admin/index.adoc | 7 + docs/advanced/.DS_Store | Bin 0 -> 6148 bytes docs/advanced/applicationcomposer/index.adoc | 76 + docs/advanced/client/jndi.adoc | 114 ++ docs/advanced/index.adoc | 7 + docs/advanced/jms/jms-configuration.adoc | 67 + docs/advanced/setup/index.adoc | 142 ++ docs/advanced/shading/index.adoc | 276 ++++ docs/advanced/tomee-embedded/foo.ado | 0 docs/advanced/tomee-embedded/index.adoc | 223 +++ docs/alternate-descriptors.md | 117 ++ docs/annotations,-xml-and-defaults.md | 569 +++++++ docs/app-clients-and-jndi.md | 73 + docs/application-composer/advanced.md | 90 + docs/application-composer/getting-started.md | 188 +++ docs/application-composer/history.md | 38 + docs/application-composer/index.md | 18 + docs/application-deployment-solutions.md | 78 + docs/application-discovery-via-the-classpath.md | 94 ++ docs/application-resources.md | 250 +++ docs/arquillian-available-adapters.md | 264 +++ docs/arquillian-getting-started.md | 24 + docs/basics---getting-things.md | 107 ++ docs/basics---security.md | 55 + docs/basics---transactions.md | 60 + docs/bmpentitycontainer-config.md | 37 + docs/bouncy-castle.md | 34 + docs/built-in-type-converters.md | 94 ++ docs/callbacks.md | 167 ++ docs/changing-jms-implementations.md | 136 ++ docs/client-server-transports.md | 22 + docs/clients.md | 104 ++ docs/cmpentitycontainer-config.md | 36 + docs/collapsed-ear.md | 46 + docs/common-datasource-configurations.md | 115 ++ docs/common-errors.md | 30 + docs/common-persistenceprovider-properties.md | 47 + docs/comparison.md | 222 +++ docs/concepts.md | 79 + docs/configuration.md | 144 ++ docs/configuring-containers-in-tests.md | 27 + docs/configuring-datasources-in-tests.md | 60 + docs/configuring-datasources.md | 170 ++ docs/configuring-durations.md | 67 + docs/configuring-javamail.md | 41 + docs/configuring-logging-in-tests.md | 118 ++ docs/configuring-persistenceunits-in-tests.md | 144 ++ docs/constructor-injection.md | 98 ++ docs/containers-and-resources.md | 483 ++++++ docs/contrib/.DS_Store | Bin 0 -> 6148 bytes docs/contrib/debug/debug-intellij.md | 133 ++ docs/contrib/debug/idea1.png | Bin 0 -> 48995 bytes docs/contrib/debug/idea10.png | Bin 0 -> 54939 bytes docs/contrib/debug/idea2.png | Bin 0 -> 36567 bytes docs/contrib/debug/idea3.png | Bin 0 -> 20165 bytes docs/contrib/debug/idea4.png | Bin 0 -> 55824 bytes docs/contrib/debug/idea6.png | Bin 0 -> 19286 bytes docs/contrib/debug/idea7.png | Bin 0 -> 19805 bytes docs/contrib/debug/idea8.png | Bin 0 -> 55721 bytes docs/contrib/debug/idea9.png | Bin 0 -> 19477 bytes docs/custom-injection.md | 193 +++ docs/datasource-config.md | 541 ++++++ docs/datasource-configuration-by-creator.md | 155 ++ docs/datasource-password-encryption.md | 128 ++ docs/deamon/lin-service.md | 17 + docs/deamon/win-service.md | 17 + docs/declaring-references.md | 6 + docs/deploy-tool.md | 165 ++ docs/deploying-in-tomee.md | 73 + docs/deployment-id.md | 231 +++ docs/deployments.md | 135 ++ docs/details-on-openejb-jar.md | 156 ++ docs/developer/.DS_Store | Bin 0 -> 6148 bytes docs/developer/classloading/index.adoc | 59 + docs/developer/configuration/cxf.adoc | 93 ++ docs/developer/ide/index.adoc | 25 + docs/developer/index.adoc | 7 + docs/developer/json/index.adoc | 206 +++ docs/developer/migration/tomee-1-to-7.adoc | 33 + .../testing/applicationcomposer/index.adoc | 335 ++++ docs/developer/testing/arquillian/index.adoc | 421 +++++ docs/developer/testing/index.adoc | 9 + docs/developer/testing/other/index.adoc | 134 ++ docs/developer/tools/gradle-plugins.adoc | 50 + docs/developer/tools/index.adoc | 8 + docs/developer/tools/maven-plugins.adoc | 12 + .../tools/maven/applicationcomposer.adoc | 47 + docs/developer/tools/maven/embedded.adoc | 53 + docs/developer/tools/maven/tomee.adoc | 183 ++ docs/docs.adoc | 26 + docs/documentation.md | 106 ++ docs/documentation.old.md | 102 ++ docs/dynamic-datasource.md | 220 +++ docs/eclipse-plugin.md | 42 + docs/ejb-failover.md | 89 + docs/ejb-local-ref.md | 52 + docs/ejb-over-ssl.md | 100 ++ docs/ejb-ref.md | 50 + docs/ejb-refs.md | 178 ++ docs/ejb-request-logging.md | 98 ++ docs/ejbd-transport.md | 136 ++ docs/embedded-and-remotable.md | 181 ++ docs/embedded-configuration.md | 135 ++ docs/embedding.md | 30 + docs/failover-logging.md | 42 + docs/faq.md | 99 ++ docs/features.md | 6 + docs/from-glassfish-to-tomee.md | 7 + ...-testing-with-openejb,-jetty-and-selenium.md | 240 +++ docs/generating-ejb-3-annotations.md | 61 + docs/getting-started.md | 172 ++ docs/hello-world.md | 250 +++ docs/hibernate.md | 98 ++ docs/initialcontext-config.md | 26 + docs/installation-drop-in-war.md | 45 + docs/installation.md | 34 + docs/installing-tomee.md | 71 + docs/java7.md | 40 + docs/javaagent-with-maven-surefire.md | 57 + docs/javaagent.md | 61 + docs/javaee7-status.md | 185 +++ docs/javamailsession-config.md | 26 + docs/jms-resources-and-mdb-container.md | 283 ++++ docs/jmsconnectionfactory-config.md | 87 + docs/jndi-names.md | 372 +++++ docs/jpa-concepts.md | 220 +++ docs/jpa-usage.md | 52 + docs/local-client-injection.md | 87 + docs/local-server.md | 61 + docs/lookup-of-other-ejbs-example.md | 149 ++ docs/managedcontainer-config.md | 26 + docs/manual-installation.md | 224 +++ docs/maven.md | 42 + docs/maven/build-mojo.md | 1426 ++++++++++++++++ docs/maven/configtest-mojo.md | 1328 +++++++++++++++ docs/maven/debug-mojo.md | 1395 ++++++++++++++++ docs/maven/deploy-mojo.md | 255 +++ docs/maven/exec-mojo.md | 1551 +++++++++++++++++ docs/maven/favicon.ico | Bin 0 -> 3638 bytes docs/maven/help-mojo.md | 149 ++ docs/maven/index.md | 148 ++ docs/maven/list-mojo.md | 169 ++ docs/maven/run-mojo.md | 1395 ++++++++++++++++ docs/maven/start-mojo.md | 1395 ++++++++++++++++ docs/maven/stop-mojo.md | 1328 +++++++++++++++ docs/maven/undeploy-mojo.md | 209 +++ docs/messagedrivencontainer-config.md | 67 + docs/multicast-discovery.md | 83 + docs/multiple-business-interface-hazzards.md | 202 +++ docs/multipoint-considerations.md | 30 + docs/multipoint-discovery.md | 75 + docs/multipoint-recommendations.md | 141 ++ docs/multipulse-discovery.md | 94 ++ docs/new-in-openejb-3.0.md | 179 ++ docs/openejb-3.md | 72 + docs/openejb-binaries.md | 27 + docs/openejb-eclipse-plugin.md | 22 + docs/openejb-jsr-107-integration.md | 25 + docs/openejb.xml.md | 96 ++ docs/openjpa.md | 113 ++ docs/orb-config.md | 26 + docs/persistence-context.md | 57 + docs/persistence-unit-ref.md | 91 + docs/properties-listing.md | 94 ++ docs/properties-tool.md | 216 +++ docs/property-overriding.md | 65 + docs/provisioning.md | 78 + docs/proxyfactory-config.md | 26 + docs/queue-config.md | 36 + docs/quickstart.md | 71 + docs/refcard/.DS_Store | Bin 0 -> 6148 bytes docs/refcard/css/cypher_main.css | 493 ++++++ docs/refcard/css/github.min.css | 129 ++ docs/refcard/css/refcard.css | 491 ++++++ docs/refcard/css/style.css | 102 ++ docs/refcard/favicon.ico | Bin 0 -> 3638 bytes docs/refcard/images/github.png | Bin 0 -> 2473 bytes docs/refcard/images/tomee.png | Bin 0 -> 1914 bytes docs/refcard/js/highlight.min.js | 1 + docs/refcard/js/jquery.min.js | 5 + docs/refcard/js/modernizr.custom.2.6.2.js | 4 + docs/refcard/js/refcard.js | 74 + docs/refcard/refcard.html | 1556 ++++++++++++++++++ docs/remote-server.md | 64 + docs/resource-injection.md | 184 +++ docs/resource-ref-for-datasource.md | 46 + docs/running-a-standalone-openejb-server.md | 95 ++ docs/securing-a-web-service.md | 242 +++ docs/security-annotations.md | 296 ++++ docs/security.md | 148 ++ docs/securityservice-config.md | 36 + docs/service-locator.md | 171 ++ docs/services.md | 20 + docs/singleton-beans.md | 226 +++ docs/singleton-ejb.md | 6 + docs/singletoncontainer-config.md | 56 + docs/spring-and-openejb-3.0.md | 190 +++ docs/spring-ejb-and-jpa.md | 173 ++ docs/spring.md | 124 ++ docs/ssh.md | 51 + docs/standalone-server.md | 27 + docs/startup.md | 296 ++++ docs/statefulcontainer-config.md | 160 ++ docs/statelesscontainer-config.md | 461 ++++++ docs/system-properties-files.md | 22 + docs/system-properties.md | 68 + docs/telnet-console.md | 166 ++ docs/tip-concurrency.md | 26 + docs/tip-jersey-client.md | 22 + docs/tip-weblogic.md | 17 + docs/tomcat-object-factory.md | 15 + docs/tomee-and-eclipse.md | 145 ++ docs/tomee-and-hibernate.md | 163 ++ docs/tomee-and-intellij.md | 81 + docs/tomee-and-netbeans.md | 97 ++ docs/tomee-and-security.md | 45 + docs/tomee-and-webspheremq.md | 136 ++ docs/tomee-cluster.txt | 72 + docs/tomee-directory-structure.md | 61 + docs/tomee-embedded-maven-plugin.md | 959 +++++++++++ docs/tomee-jaas.md | 73 + docs/tomee-logging-in-eclipse.md | 13 + docs/tomee-logging.md | 33 + docs/tomee-maven-plugin.md | 148 ++ docs/tomee-mp-getting-started.md | 65 + docs/tomee-version-policies.md | 28 + docs/tomee-webaccess.md | 21 + docs/tomee-webapp.md | 62 + docs/topic-config.md | 36 + docs/transaction-annotations.md | 219 +++ docs/transactionmanager-config.md | 166 ++ docs/understanding-callbacks.md | 92 ++ docs/understanding-the-directory-layout.md | 72 + docs/unix-daemon.md | 108 ++ docs/validation-tool.md | 141 ++ docs/version-checker.md | 12 + examples/access-timeout-meta/README.md | 6 +- examples/access-timeout/README.md | 7 +- examples/alternate-descriptors/README.md | 11 +- examples/applet/README.md | 6 +- examples/application-composer/README.md | 6 +- examples/applicationexception/README.md | 7 +- .../appexception/BusinessException.java | 0 .../appexception/ThrowBusinessException.java | 0 .../ThrowBusinessExceptionImpl.java | 0 .../appexception/ValueRequiredException.java | 0 .../ThrowBusinessExceptionImplTest.java | 0 examples/arquillian-jpa/README.md | 8 +- examples/arquillian-jpa/pom.xml | 4 +- examples/async-methods/README.md | 7 +- examples/async-postconstruct/README.md | 6 +- .../README.md | 4 + .../bean-validation-design-by-contract/pom.xml | 0 .../designbycontract/OlympicGamesManager.java | 0 .../designbycontract/PoleVaultingManager.java | 0 .../PoleVaultingManagerBean.java | 0 .../designbycontract/OlympicGamesTest.java | 0 examples/bval-evaluation-redeployment/README.md | 4 + .../cdi-alternative-and-stereotypes/README.md | 28 +- examples/cdi-application-scope/README.md | 6 +- examples/cdi-basic/README.md | 11 +- examples/cdi-events/README.md | 6 +- examples/cdi-interceptors/README.md | 20 +- examples/cdi-produces-disposes/README.md | 21 +- examples/cdi-produces-disposes/README.txt | 18 - examples/cdi-produces-field/README.md | 17 +- examples/cdi-request-scope/README.md | 9 +- examples/change-jaxws-url/README.md | 11 +- examples/component-interfaces/README.md | 6 +- .../connector/starter/api/SampleConnection.java | 0 .../starter/api/SampleConnectionFactory.java | 0 .../adapter/SampleConnectionFactoryImpl.java | 0 .../starter/adapter/SampleConnectionImpl.java | 0 .../adapter/SampleManagedConnection.java | 0 .../adapter/SampleManagedConnectionFactory.java | 0 .../SampleManagedConnectionMetaData.java | 0 .../connector/api/SampleConnection.java | 0 .../connector/api/SampleConnectionFactory.java | 0 .../adapter/SampleConnectionFactoryImpl.java | 0 .../connector/adapter/SampleConnectionImpl.java | 0 .../adapter/SampleManagedConnection.java | 0 .../adapter/SampleManagedConnectionFactory.java | 0 .../SampleManagedConnectionMetaData.java | 0 examples/connector-war/README.md | 6 +- .../adapter/SampleConnectionFactoryImpl.java | 0 .../connector/adapter/SampleConnectionImpl.java | 0 .../adapter/SampleManagedConnection.java | 0 .../adapter/SampleManagedConnectionFactory.java | 0 .../SampleManagedConnectionMetaData.java | 0 .../connector/api/SampleConnection.java | 0 .../connector/api/SampleConnectionFactory.java | 0 examples/custom-injection/README.md | 6 +- examples/datasource-ciphered-password/README.md | 6 +- examples/datasource-versioning/README.md | 6 +- examples/decorators/README.md | 6 +- examples/deltaspike-fullstack/README.md | 6 +- examples/dynamic-dao-implementation/README.md | 6 +- examples/dynamic-datasource-routing/README.md | 7 +- examples/dynamic-datasource-routing/pom.xml | 0 .../BoostrapUtility.java | 0 .../DeterminedRouter.java | 0 .../dynamicdatasourcerouting/Person.java | 0 .../RoutedPersister.java | 0 .../META-INF/org.router/service-jar.xml | 0 .../src/main/resources/META-INF/persistence.xml | 0 .../DynamicDataSourceTest.java | 0 examples/dynamic-implementation/README.md | 6 +- .../dynamic-proxy-to-access-mbean/README.md | 7 +- examples/ear-testing/README.md | 6 +- examples/ejb-examples/README.md | 6 +- examples/ejb-webservice/README.md | 6 +- examples/helloworld-weblogic/README.md | 6 +- .../injection-of-connectionfactory/README.md | 6 +- examples/injection-of-datasource/README.md | 6 +- examples/injection-of-ejbs/README.md | 6 +- examples/injection-of-entitymanager/README.md | 6 +- examples/injection-of-env-entry/README.md | 6 +- examples/interceptors/README.md | 6 +- .../interceptors/ClassLevelInterceptorOne.java | 0 .../ClassLevelInterceptorSuperClassOne.java | 0 .../ClassLevelInterceptorSuperClassTwo.java | 0 .../interceptors/ClassLevelInterceptorTwo.java | 0 .../interceptors/DefaultInterceptorOne.java | 0 .../interceptors/DefaultInterceptorTwo.java | 0 .../FullyInterceptedSuperClass.java | 0 .../interceptors/MethodLevelInterceptorOne.java | 0 .../interceptors/MethodLevelInterceptorTwo.java | 0 .../SuperClassOfClassLevelInterceptor.java | 0 .../org/superbiz/interceptors/ThirdSLSBean.java | 0 .../interceptors/ThirdSLSBeanLocal.java | 0 .../src/main/resources/META-INF/ejb-jar.xml | 0 .../interceptors/FullyInterceptedTest.java | 0 .../MethodLevelInterceptorOnlyTest.java | 0 .../superbiz/interceptors/ThirdSLSBeanTest.java | 0 examples/java-modules/README.md | 7 + examples/java-modules/pom.xml | 108 ++ .../javamodules/rest/HelloResource.java | 29 + .../javamodules/rest/HelloResourceTest.java | 45 + .../src/test/resources/arquillian.xml | 33 + examples/javamail/README.md | 8 +- examples/jpa-eclipselink/README.md | 8 +- examples/jpa-enumerated/README.md | 6 +- examples/jpa-hibernate/README.md | 6 +- examples/jsf-cdi-and-ejb/README.md | 8 +- examples/jsf-managedBean-and-ejb/README.md | 6 +- .../lookup-of-ejbs-with-descriptor/README.md | 6 +- examples/lookup-of-ejbs/README.md | 6 +- examples/mbean-auto-registration/README.md | 6 +- examples/mbean-auto-registration/pom.xml | 0 .../org/superbiz/mbean/GuessHowManyMBean.java | 0 .../src/main/resources/META-INF/beans.xml | 0 .../superbiz/mbean/GuessHowManyMBeanTest.java | 0 examples/moviefun/README.md | 6 +- examples/movies-complete-meta/README.md | 6 +- examples/movies-complete/README.md | 6 +- examples/mp-metrics-counted/README.md | 126 ++ examples/mp-metrics-counted/pom.xml | 88 + .../java/org/superbiz/rest/WeatherService.java | 35 + .../org/superbiz/rest/WeatherServiceTest.java | 137 ++ .../src/test/resources/arquillian.xml | 30 + examples/mp-metrics-timed/README.md | 155 ++ examples/mp-metrics-timed/pom.xml | 88 + .../src/main/java/WeatherService.java | 42 + .../src/test/java/WeatherServiceTest.java | 215 +++ .../src/test/resources/arquillian.xml | 30 + examples/mtom/README.md | 4 + examples/myfaces-codi-demo/README.md | 8 +- examples/persistence-fragment/README.md | 6 +- examples/polling-parent/README.md | 4 + examples/pom.xml | 20 +- examples/quartz-app/README.md | 13 +- examples/realm-in-tomee/README.md | 12 +- .../README.md | 15 +- examples/resources-declared-in-webapp/README.md | 6 +- examples/resources-jmx-example/README.md | 10 +- examples/rest-cdi/README.md | 9 +- .../rest-example-with-application/README.md | 6 +- examples/rest-example/README.md | 6 +- examples/rest-mp-jwt/README.md | 4 + examples/rest-mp-metrics/README.md | 19 - examples/rest-mp-metrics/pom.xml | 70 - .../java/org/superbiz/rest/GreetingService.java | 24 - .../org/superbiz/rest/GreetingServiceTest.java | 61 - .../src/test/resources/arquillian.xml | 30 - examples/rest-on-ejb/README.md | 6 +- examples/rest-xml-json/README.md | 9 +- examples/schedule-events/README.md | 7 +- examples/schedule-expression/README.md | 6 +- examples/schedule-methods-meta/README.md | 6 +- examples/schedule-methods/README.md | 6 +- examples/simple-cdi-interceptor/README.md | 4 + .../superbiz/cdi/bookshow/beans/BookShow.java | 0 .../cdi/bookshow/interceptorbinding/Log.java | 0 .../interceptors/LoggingInterceptor.java | 0 .../src/main/resources/META-INF/beans.xml | 0 .../cdi/bookshow/interceptors/BookShowTest.java | 0 examples/simple-cmp2/README.md | 6 +- examples/simple-mdb-and-cdi/README.md | 6 +- examples/simple-mdb-with-descriptor/README.md | 6 +- examples/simple-mdb/README.md | 6 +- examples/simple-rest/README.md | 7 +- examples/simple-singleton/README.md | 7 +- examples/simple-stateful-callbacks/README.md | 8 +- examples/simple-stateful/README.md | 6 +- examples/simple-stateless-callbacks/README.md | 6 +- .../simple-stateless-with-descriptor/README.md | 6 +- examples/simple-stateless/README.md | 6 +- .../README.md | 6 +- examples/simple-webservice/README.md | 7 +- examples/spring-data-proxy-meta/README.md | 4 + examples/spring-data-proxy/README.md | 4 + examples/struts/README.md | 6 +- examples/telephone-stateful/README.md | 6 +- examples/testcase-injection/README.md | 6 +- examples/testing-security-2/README.md | 6 +- examples/testing-security-3/README.md | 7 +- examples/testing-security-meta/README.md | 6 +- examples/testing-security/README.md | 6 +- examples/testing-transactions-bmt/README.md | 6 +- examples/testing-transactions/README.md | 6 +- examples/transaction-rollback/README.md | 6 +- examples/troubleshooting/README.md | 6 +- examples/webservice-attachments/README.md | 6 +- examples/webservice-handlerchain/README.md | 6 +- examples/webservice-holder/README.md | 6 +- examples/webservice-inheritance/README.md | 6 +- examples/webservice-security/README.md | 6 +- examples/webservice-ws-security/README.md | 6 +- examples/websocket-tls-basic-auth/README.md | 23 + examples/websocket-tls-basic-auth/pom.xml | 123 ++ .../src/main/conf/keystore.jks | Bin 0 -> 2245 bytes .../src/main/conf/server.xml | 166 ++ .../src/main/conf/tomcat-users.xml | 45 + .../superbiz/websockets/WebSocketResource.java | 32 + .../src/main/webapp/WEB-INF/beans.xml | 20 + .../src/main/webapp/WEB-INF/web.xml | 35 + .../websockets/WebSocketResourceTest.java | 135 ++ .../src/test/resources/arquillian.xml | 41 + .../openejb/test/SuperInterceptedBean.java | 6 +- .../entity/bmp/BasicBmp2DataSourcesBean.java | 4 +- .../openejb/test/entity/bmp/RmiIiopBmpBean.java | 1 - .../test/interceptor/ClassInterceptor.java | 10 +- .../openejb/test/interceptor/DDInterceptor.java | 10 +- .../test/interceptor/MethodInterceptor.java | 4 +- .../interceptor/SecondClassInterceptor.java | 10 +- .../test/interceptor/SuperClassInterceptor.java | 10 +- .../test/singleton/BeanTxSingletonBean.java | 1 - .../test/stateless/BeanTxStatelessBean.java | 1 - .../org/apache/openejb/test/RiTestServer.java | 1 - .../main/resources/archetype-resources/pom.xml | 4 +- pom.xml | 6 +- .../openejb/server/cxf/rs/CxfRSService.java | 2 +- .../org/apache/openejb/server/cxf/rs/Logs.java | 3 + .../cxf/rs/johnzon/TomEEJsonbProvider.java | 16 + .../server/cxf/rs/TestCLIFromJaxRSTest.java | 70 + .../cxf/rs/johnzon/TomEEJsonbProviderTest.java | 116 ++ .../openejb/server/rest/EJBRestServiceInfo.java | 2 +- .../rest/OpenEJBRestRuntimeException.java | 2 +- .../apache/openejb/server/rest/RESTService.java | 2 +- .../apache/openejb/server/rest/RsRegistry.java | 1 - .../openejb/server/rest/RsRegistryImpl.java | 4 +- .../apache/openejb/server/rest/RsServlet.java | 2 + .../apache/openejb/server/DiscoveryAgent.java | 4 +- tomee/apache-tomee/pom.xml | 12 + .../apache/tomee/RemoteTomEEEJBContainer.java | 6 +- .../src/test/java/org/apache/tomee/Test.java | 24 + .../java/org/apache/tomee/TestCommand1.java | 25 + .../java/org/apache/tomee/TestCommand2.java | 26 + .../test/java/org/apache/tomee/TomEECliIT.java | 281 ++++ tomee/pom.xml | 2 +- .../catalina/startup/OpenEJBContextConfig.java | 12 +- .../org/apache/tomee/catalina/ContextValue.java | 3 +- .../tomee/catalina/GlobalListenerSupport.java | 4 + .../tomee/catalina/IgnoredStandardContext.java | 1 + .../tomee/catalina/LazyStopStandardRoot.java | 7 + .../apache/tomee/catalina/OpenEJBContext.java | 29 + .../catalina/OpenEJBNamingContextListener.java | 6 +- .../tomee/catalina/OpenEJBNamingResource.java | 6 +- .../org/apache/tomee/catalina/OpenEJBValve.java | 1 + .../apache/tomee/catalina/ServerListener.java | 1 + .../catalina/TomEEClassLoaderEnricher.java | 6 +- .../tomee/catalina/TomEEContainerListener.java | 8 +- .../tomee/catalina/TomEEWebappLoader.java | 4 +- .../tomee/catalina/TomcatDeploymentLoader.java | 4 +- .../tomee/catalina/TomcatJndiBuilder.java | 5 +- .../org/apache/tomee/catalina/TomcatLoader.java | 32 +- .../tomee/catalina/TomcatSecurityService.java | 27 +- .../catalina/TomcatThreadContextListener.java | 12 +- .../tomee/catalina/TomcatWebAppBuilder.java | 97 +- .../tomee/common/AbstractObjectFactory.java | 1 + .../org/apache/tomee/common/EjbFactory.java | 2 + .../org/apache/tomee/common/EnumFactory.java | 1 + .../tomee/common/LegacyAnnotationProcessor.java | 25 + .../org/apache/tomee/common/LookupFactory.java | 1 + .../org/apache/tomee/common/NamingUtil.java | 2 +- .../tomee/common/PersistenceContextFactory.java | 2 + .../tomee/common/PersistenceUnitFactory.java | 2 + .../apache/tomee/common/ResourceFactory.java | 2 + .../tomee/common/SystemComponentFactory.java | 1 + .../tomee/common/UserTransactionFactory.java | 1 + .../java/org/apache/tomee/common/WsFactory.java | 3 + .../java/org/apache/tomee/installer/Alerts.java | 6 +- .../org/apache/tomee/installer/Installer.java | 2 +- .../apache/tomee/installer/InstallerTools.java | 2 +- .../org/apache/tomee/installer/Installers.java | 3 +- .../java/org/apache/tomee/installer/Paths.java | 2 +- .../tomee/embedded/EmbeddedTomEEContainer.java | 6 +- .../java/org/apache/tomee/embedded/FatApp.java | 2 +- .../internal/StandardContextCustomizer.java | 3 +- .../jul/formatter/AsyncConsoleHandler.java | 1 + .../jul/formatter/SimpleTomEEFormatter.java | 6 +- .../jul/handler/rotating/LocalFileHandler.java | 9 +- .../jul/formatter/SimpleTomEEFormatterTest.java | 6 +- .../org/apache/tomee/loader/LoaderServlet.java | 4 +- .../apache/tomee/loader/OpenEJBListener.java | 17 +- .../org/apache/tomee/loader/TomEEListener.java | 3 +- .../java/org/apache/tomee/loader/UrlSet.java | 18 +- .../apache/tomee/loader/filter/FilterList.java | 2 +- .../org/apache/tomee/loader/filter/Filters.java | 16 +- tomee/tomee-microprofile-webapp/pom.xml | 201 --- .../src/main/assembly/war.xml | 92 -- .../src/main/resources/META-INF/LICENSE | 1197 -------------- .../src/main/resources/META-INF/NOTICE | 171 -- tomee/tomee-microprofile/mp-common/pom.xml | 52 + ...ilsafeContainerExecutionManagerProvider.java | 67 + ...feContainerExecutionManagerProviderTest.java | 75 + tomee/tomee-microprofile/pom.xml | 38 + .../tomee-microprofile-webapp/pom.xml | 208 +++ .../src/main/assembly/war.xml | 92 ++ .../src/main/resources/META-INF/LICENSE | 1197 ++++++++++++++ .../src/main/resources/META-INF/NOTICE | 171 ++ .../apache/tomee/webapp/installer/Common.java | 2 +- .../webapp/installer/InstallerServlet.java | 2 +- .../apache/tomee/webapp/installer/Runner.java | 2 +- .../tomee/webservices/TomcatWsRegistry.java | 1 + 914 files changed, 44132 insertions(+), 3588 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/tomee/blob/8d67f37b/examples/cdi-basic/README.md ---------------------------------------------------------------------- diff --cc examples/cdi-basic/README.md index 858f6da,60caef7..961acaa --- a/examples/cdi-basic/README.md +++ b/examples/cdi-basic/README.md @@@ -23,11 -27,11 +27,12 @@@ then the `Faculty` instance will be inj have been created. The `CourseTest` test case drives this creation process by having `Course` injected - into it in its `@Setup` method. By the time our `@Test` method is invoked, + in its `@Setup` method. By the time our `@Test` method is invoked, all the real work should be done and we should be ready to go. In the test case we do some basic asserts to ensure everything was constructed, all `@PostConstruct` methods -were called and everyting injected. +called and everything injected. + + ## Faculty <small>a basic injectable pojo</small> public class Faculty {
