gitextract_n34ve_sb/ ├── .github/ │ └── workflows/ │ ├── ci.yml │ └── integration.yml ├── .gitignore ├── .travis.yml ├── LICENSE.txt ├── README.md ├── buildall.sh ├── deltaspike/ │ ├── LICENSE │ ├── NOTICE │ ├── README.md │ ├── cdictrl/ │ │ ├── api/ │ │ │ ├── pom.xml │ │ │ └── src/ │ │ │ └── main/ │ │ │ └── java/ │ │ │ └── org/ │ │ │ └── apache/ │ │ │ └── deltaspike/ │ │ │ └── cdise/ │ │ │ └── api/ │ │ │ ├── CdiContainer.java │ │ │ ├── CdiContainerLoader.java │ │ │ └── ContextControl.java │ │ ├── impl-openejb/ │ │ │ ├── pom.xml │ │ │ └── src/ │ │ │ ├── main/ │ │ │ │ ├── java/ │ │ │ │ │ └── org/ │ │ │ │ │ └── apache/ │ │ │ │ │ └── deltaspike/ │ │ │ │ │ └── cdise/ │ │ │ │ │ └── openejb/ │ │ │ │ │ └── OpenEjbContainerControl.java │ │ │ │ └── resources/ │ │ │ │ └── META-INF/ │ │ │ │ ├── beans.xml │ │ │ │ └── services/ │ │ │ │ └── org.apache.deltaspike.cdise.api.CdiContainer │ │ │ └── test/ │ │ │ └── java/ │ │ │ └── org/ │ │ │ └── apache/ │ │ │ └── deltaspike/ │ │ │ └── cdise/ │ │ │ └── openejb/ │ │ │ ├── OpenEJbContainerControlConfigurationTest.java │ │ │ └── bean/ │ │ │ └── Foo.java │ │ ├── impl-owb/ │ │ │ ├── pom.xml │ │ │ └── src/ │ │ │ └── main/ │ │ │ ├── java/ │ │ │ │ └── org/ │ │ │ │ └── apache/ │ │ │ │ └── deltaspike/ │ │ │ │ └── cdise/ │ │ │ │ └── owb/ │ │ │ │ ├── MockHttpSession.java │ │ │ │ ├── MockServletContext.java │ │ │ │ ├── OpenWebBeansContainerControl.java │ │ │ │ ├── OpenWebBeansContextControl.java │ │ │ │ └── OwbHelper.java │ │ │ └── resources/ │ │ │ └── META-INF/ │ │ │ ├── beans.xml │ │ │ └── services/ │ │ │ └── org.apache.deltaspike.cdise.api.CdiContainer │ │ ├── impl-weld/ │ │ │ ├── pom.xml │ │ │ └── src/ │ │ │ └── main/ │ │ │ ├── java/ │ │ │ │ └── org/ │ │ │ │ └── apache/ │ │ │ │ └── deltaspike/ │ │ │ │ └── cdise/ │ │ │ │ └── weld/ │ │ │ │ ├── WeldContainerControl.java │ │ │ │ └── WeldContextControl.java │ │ │ └── resources/ │ │ │ └── META-INF/ │ │ │ ├── beans.xml │ │ │ └── services/ │ │ │ └── org.apache.deltaspike.cdise.api.CdiContainer │ │ ├── pom.xml │ │ └── tck/ │ │ ├── pom.xml │ │ └── src/ │ │ └── main/ │ │ ├── java/ │ │ │ └── org/ │ │ │ └── apache/ │ │ │ └── deltaspike/ │ │ │ └── cdise/ │ │ │ └── tck/ │ │ │ ├── ContainerCtrlTckTest.java │ │ │ └── beans/ │ │ │ ├── Car.java │ │ │ ├── CarRepair.java │ │ │ └── TestUser.java │ │ └── resources/ │ │ └── META-INF/ │ │ └── beans.xml │ ├── checkstyle-rules/ │ │ ├── pom.xml │ │ └── src/ │ │ └── main/ │ │ └── resources/ │ │ └── deltaspike/ │ │ ├── asf-header.txt │ │ └── default-checks.xml │ ├── core/ │ │ ├── api/ │ │ │ ├── obsolete/ │ │ │ │ └── src/ │ │ │ │ ├── main/ │ │ │ │ │ └── java/ │ │ │ │ │ └── org/ │ │ │ │ │ └── apache/ │ │ │ │ │ └── deltaspike/ │ │ │ │ │ └── core/ │ │ │ │ │ ├── api/ │ │ │ │ │ │ ├── common/ │ │ │ │ │ │ │ └── DeltaSpike.java │ │ │ │ │ │ ├── control/ │ │ │ │ │ │ │ ├── BeforeHandles.java │ │ │ │ │ │ │ ├── ExceptionHandler.java │ │ │ │ │ │ │ ├── ExceptionHandlingFlow.java │ │ │ │ │ │ │ ├── ExceptionStackItem.java │ │ │ │ │ │ │ ├── HandlerMethod.java │ │ │ │ │ │ │ ├── Handles.java │ │ │ │ │ │ │ └── event/ │ │ │ │ │ │ │ ├── ExceptionEvent.java │ │ │ │ │ │ │ ├── ExceptionStackEvent.java │ │ │ │ │ │ │ └── ExceptionToCatchEvent.java │ │ │ │ │ │ ├── lifecycle/ │ │ │ │ │ │ │ ├── Destroyed.java │ │ │ │ │ │ │ └── Initialized.java │ │ │ │ │ │ ├── literal/ │ │ │ │ │ │ │ ├── AlternativeLiteral.java │ │ │ │ │ │ │ ├── AnyLiteral.java │ │ │ │ │ │ │ ├── ApplicationScopedLiteral.java │ │ │ │ │ │ │ ├── ConversationScopedLiteral.java │ │ │ │ │ │ │ ├── DefaultLiteral.java │ │ │ │ │ │ │ ├── DeltaSpikeLiteral.java │ │ │ │ │ │ │ ├── DependentScopeLiteral.java │ │ │ │ │ │ │ ├── DestroyedLiteral.java │ │ │ │ │ │ │ ├── InitializedLiteral.java │ │ │ │ │ │ │ ├── InjectableResourceLiteral.java │ │ │ │ │ │ │ ├── ModelLiteral.java │ │ │ │ │ │ │ ├── NamedLiteral.java │ │ │ │ │ │ │ ├── NewLiteral.java │ │ │ │ │ │ │ ├── RequestScopedLiteral.java │ │ │ │ │ │ │ ├── SessionScopeLiteral.java │ │ │ │ │ │ │ ├── SingletonLiteral.java │ │ │ │ │ │ │ ├── SpecializesLiteral.java │ │ │ │ │ │ │ └── TypedLiteral.java │ │ │ │ │ │ └── resourceloader/ │ │ │ │ │ │ ├── AbstractResourceProvider.java │ │ │ │ │ │ ├── ClasspathResourceProvider.java │ │ │ │ │ │ ├── FileResourceProvider.java │ │ │ │ │ │ ├── InjectableResource.java │ │ │ │ │ │ └── InjectableResourceProvider.java │ │ │ │ │ ├── spi/ │ │ │ │ │ │ └── event/ │ │ │ │ │ │ └── IntrospectiveExceptionEvent.java │ │ │ │ │ └── util/ │ │ │ │ │ ├── AnnotationUtils.java │ │ │ │ │ ├── CollectionUtils.java │ │ │ │ │ ├── ParentExtensionStorage.java │ │ │ │ │ ├── bean/ │ │ │ │ │ │ ├── BaseImmutableBean.java │ │ │ │ │ │ ├── BeanBuilder.java │ │ │ │ │ │ ├── ImmutableBean.java │ │ │ │ │ │ ├── ImmutableBeanWrapper.java │ │ │ │ │ │ ├── ImmutablePassivationCapableBean.java │ │ │ │ │ │ ├── ImmutablePassivationCapableBeanWrapper.java │ │ │ │ │ │ └── WrappingBeanBuilder.java │ │ │ │ │ └── metadata/ │ │ │ │ │ ├── InjectionPointWrapper.java │ │ │ │ │ └── builder/ │ │ │ │ │ ├── AnnotatedCallableImpl.java │ │ │ │ │ ├── AnnotatedConstructorImpl.java │ │ │ │ │ ├── AnnotatedFieldImpl.java │ │ │ │ │ ├── AnnotatedImpl.java │ │ │ │ │ ├── AnnotatedMemberImpl.java │ │ │ │ │ ├── AnnotatedMethodImpl.java │ │ │ │ │ ├── AnnotatedParameterImpl.java │ │ │ │ │ ├── AnnotatedTypeBuilder.java │ │ │ │ │ ├── AnnotatedTypeImpl.java │ │ │ │ │ ├── AnnotationBuilder.java │ │ │ │ │ ├── AnnotationStore.java │ │ │ │ │ ├── ContextualLifecycle.java │ │ │ │ │ ├── DelegatingContextualLifecycle.java │ │ │ │ │ └── DummyInjectionTarget.java │ │ │ │ └── test/ │ │ │ │ └── java/ │ │ │ │ └── org/ │ │ │ │ └── apache/ │ │ │ │ └── deltaspike/ │ │ │ │ └── test/ │ │ │ │ └── api/ │ │ │ │ └── metadata/ │ │ │ │ ├── AnnotatedTypeBuilderTest.java │ │ │ │ ├── Cat.java │ │ │ │ └── Small.java │ │ │ ├── pom.xml │ │ │ └── src/ │ │ │ ├── main/ │ │ │ │ ├── java/ │ │ │ │ │ └── org/ │ │ │ │ │ └── apache/ │ │ │ │ │ └── deltaspike/ │ │ │ │ │ └── core/ │ │ │ │ │ ├── api/ │ │ │ │ │ │ ├── config/ │ │ │ │ │ │ │ ├── Config.java │ │ │ │ │ │ │ ├── ConfigProperty.java │ │ │ │ │ │ │ ├── ConfigResolver.java │ │ │ │ │ │ │ ├── ConfigSnapshot.java │ │ │ │ │ │ │ ├── Configuration.java │ │ │ │ │ │ │ ├── DeltaSpikeConfig.java │ │ │ │ │ │ │ ├── Filter.java │ │ │ │ │ │ │ ├── PropertyFileConfig.java │ │ │ │ │ │ │ ├── PropertyLoader.java │ │ │ │ │ │ │ ├── Source.java │ │ │ │ │ │ │ ├── base/ │ │ │ │ │ │ │ │ ├── CoreBaseConfig.java │ │ │ │ │ │ │ │ └── DeltaSpikeBaseConfig.java │ │ │ │ │ │ │ └── view/ │ │ │ │ │ │ │ ├── DefaultErrorView.java │ │ │ │ │ │ │ ├── ViewConfig.java │ │ │ │ │ │ │ ├── ViewRef.java │ │ │ │ │ │ │ ├── controller/ │ │ │ │ │ │ │ │ ├── InitView.java │ │ │ │ │ │ │ │ ├── PostRenderView.java │ │ │ │ │ │ │ │ ├── PreRenderView.java │ │ │ │ │ │ │ │ ├── PreViewAction.java │ │ │ │ │ │ │ │ └── ViewControllerRef.java │ │ │ │ │ │ │ ├── metadata/ │ │ │ │ │ │ │ │ ├── Aggregated.java │ │ │ │ │ │ │ │ ├── CallbackDescriptor.java │ │ │ │ │ │ │ │ ├── ConfigDescriptor.java │ │ │ │ │ │ │ │ ├── DefaultCallback.java │ │ │ │ │ │ │ │ ├── ExecutableCallbackDescriptor.java │ │ │ │ │ │ │ │ ├── InlineViewMetaData.java │ │ │ │ │ │ │ │ ├── SimpleCallbackDescriptor.java │ │ │ │ │ │ │ │ ├── SkipMetaDataMerge.java │ │ │ │ │ │ │ │ ├── ViewConfigDescriptor.java │ │ │ │ │ │ │ │ ├── ViewConfigResolver.java │ │ │ │ │ │ │ │ └── ViewMetaData.java │ │ │ │ │ │ │ └── navigation/ │ │ │ │ │ │ │ ├── NavigationParameter.java │ │ │ │ │ │ │ ├── NavigationParameterContext.java │ │ │ │ │ │ │ ├── ViewNavigationHandler.java │ │ │ │ │ │ │ └── event/ │ │ │ │ │ │ │ └── PreViewConfigNavigateEvent.java │ │ │ │ │ │ ├── crypto/ │ │ │ │ │ │ │ └── CipherService.java │ │ │ │ │ │ ├── exclude/ │ │ │ │ │ │ │ └── Exclude.java │ │ │ │ │ │ ├── future/ │ │ │ │ │ │ │ └── Futureable.java │ │ │ │ │ │ ├── interpreter/ │ │ │ │ │ │ │ ├── BasePropertyExpressionInterpreter.java │ │ │ │ │ │ │ ├── ExpressionInterpreter.java │ │ │ │ │ │ │ └── SimpleOperationEnum.java │ │ │ │ │ │ ├── jmx/ │ │ │ │ │ │ │ ├── JmxBroadcaster.java │ │ │ │ │ │ │ ├── JmxManaged.java │ │ │ │ │ │ │ ├── JmxParameter.java │ │ │ │ │ │ │ ├── MBean.java │ │ │ │ │ │ │ ├── NotificationInfo.java │ │ │ │ │ │ │ └── Table.java │ │ │ │ │ │ ├── literal/ │ │ │ │ │ │ │ ├── MessageBundleLiteral.java │ │ │ │ │ │ │ ├── MessageContextConfigLiteral.java │ │ │ │ │ │ │ └── ViewControllerRefLiteral.java │ │ │ │ │ │ ├── lock/ │ │ │ │ │ │ │ └── Locked.java │ │ │ │ │ │ ├── message/ │ │ │ │ │ │ │ ├── LocaleResolver.java │ │ │ │ │ │ │ ├── Message.java │ │ │ │ │ │ │ ├── MessageBundle.java │ │ │ │ │ │ │ ├── MessageContext.java │ │ │ │ │ │ │ ├── MessageContextConfig.java │ │ │ │ │ │ │ ├── MessageInterpolator.java │ │ │ │ │ │ │ ├── MessageResolver.java │ │ │ │ │ │ │ └── MessageTemplate.java │ │ │ │ │ │ ├── monitoring/ │ │ │ │ │ │ │ ├── InvocationMonitored.java │ │ │ │ │ │ │ └── MonitorResultEvent.java │ │ │ │ │ │ ├── projectstage/ │ │ │ │ │ │ │ ├── ProjectStage.java │ │ │ │ │ │ │ ├── ProjectStageHolder.java │ │ │ │ │ │ │ └── TestStage.java │ │ │ │ │ │ ├── provider/ │ │ │ │ │ │ │ ├── BeanManagerProvider.java │ │ │ │ │ │ │ ├── BeanProvider.java │ │ │ │ │ │ │ └── DependentProvider.java │ │ │ │ │ │ ├── scope/ │ │ │ │ │ │ │ ├── ConversationGroup.java │ │ │ │ │ │ │ ├── ConversationSubGroup.java │ │ │ │ │ │ │ ├── GroupedConversation.java │ │ │ │ │ │ │ ├── GroupedConversationScoped.java │ │ │ │ │ │ │ ├── ViewAccessScoped.java │ │ │ │ │ │ │ └── WindowScoped.java │ │ │ │ │ │ └── throttling/ │ │ │ │ │ │ ├── Throttled.java │ │ │ │ │ │ └── Throttling.java │ │ │ │ │ ├── spi/ │ │ │ │ │ │ ├── InterceptorStrategy.java │ │ │ │ │ │ ├── activation/ │ │ │ │ │ │ │ ├── ClassDeactivator.java │ │ │ │ │ │ │ └── Deactivatable.java │ │ │ │ │ │ ├── config/ │ │ │ │ │ │ │ ├── BaseConfigPropertyProducer.java │ │ │ │ │ │ │ ├── ConfigFilter.java │ │ │ │ │ │ │ ├── ConfigSource.java │ │ │ │ │ │ │ ├── ConfigSourceProvider.java │ │ │ │ │ │ │ ├── ConfigValidator.java │ │ │ │ │ │ │ └── view/ │ │ │ │ │ │ │ ├── ConfigDescriptorValidator.java │ │ │ │ │ │ │ ├── ConfigNodeConverter.java │ │ │ │ │ │ │ ├── ConfigPreProcessor.java │ │ │ │ │ │ │ ├── InlineMetaDataTransformer.java │ │ │ │ │ │ │ ├── TargetViewConfigProvider.java │ │ │ │ │ │ │ ├── ViewConfigInheritanceStrategy.java │ │ │ │ │ │ │ ├── ViewConfigNode.java │ │ │ │ │ │ │ └── ViewConfigRoot.java │ │ │ │ │ │ ├── filter/ │ │ │ │ │ │ │ └── ClassFilter.java │ │ │ │ │ │ ├── future/ │ │ │ │ │ │ │ └── FutureableStrategy.java │ │ │ │ │ │ ├── lock/ │ │ │ │ │ │ │ └── LockedStrategy.java │ │ │ │ │ │ ├── scope/ │ │ │ │ │ │ │ ├── conversation/ │ │ │ │ │ │ │ │ └── GroupedConversationManager.java │ │ │ │ │ │ │ ├── viewaccess/ │ │ │ │ │ │ │ │ └── ViewAccessContextManager.java │ │ │ │ │ │ │ └── window/ │ │ │ │ │ │ │ ├── WindowContext.java │ │ │ │ │ │ │ └── WindowContextQuotaHandler.java │ │ │ │ │ │ └── throttling/ │ │ │ │ │ │ └── ThrottledStrategy.java │ │ │ │ │ └── util/ │ │ │ │ │ ├── AggregatedClassLoader.java │ │ │ │ │ ├── Annotateds.java │ │ │ │ │ ├── AnnotationUtils.java │ │ │ │ │ ├── ArraysUtils.java │ │ │ │ │ ├── BeanConfiguratorUtils.java │ │ │ │ │ ├── BeanUtils.java │ │ │ │ │ ├── ClassDeactivationUtils.java │ │ │ │ │ ├── ClassUtils.java │ │ │ │ │ ├── ContextUtils.java │ │ │ │ │ ├── ExceptionUtils.java │ │ │ │ │ ├── HierarchyDiscovery.java │ │ │ │ │ ├── ParameterUtil.java │ │ │ │ │ ├── ParameterizedTypeImpl.java │ │ │ │ │ ├── ProjectStageProducer.java │ │ │ │ │ ├── PropertyFileUtils.java │ │ │ │ │ ├── ProxyUtils.java │ │ │ │ │ ├── ReflectionUtils.java │ │ │ │ │ ├── ServiceUtils.java │ │ │ │ │ ├── StringUtils.java │ │ │ │ │ ├── context/ │ │ │ │ │ │ ├── AbstractContext.java │ │ │ │ │ │ ├── ContextualInstanceInfo.java │ │ │ │ │ │ └── ContextualStorage.java │ │ │ │ │ ├── interceptor/ │ │ │ │ │ │ └── AbstractInvocationContext.java │ │ │ │ │ └── metadata/ │ │ │ │ │ ├── AnnotationInstanceProvider.java │ │ │ │ │ └── builder/ │ │ │ │ │ ├── ImmutableInjectionPoint.java │ │ │ │ │ ├── InjectableMethod.java │ │ │ │ │ └── ParameterValueRedefiner.java │ │ │ │ └── resources/ │ │ │ │ └── META-INF/ │ │ │ │ ├── beans.xml │ │ │ │ └── services/ │ │ │ │ └── jakarta.enterprise.inject.spi.Extension │ │ │ └── test/ │ │ │ ├── java/ │ │ │ │ └── org/ │ │ │ │ └── apache/ │ │ │ │ └── deltaspike/ │ │ │ │ ├── core/ │ │ │ │ │ └── util/ │ │ │ │ │ ├── ClassUtilsTest.java │ │ │ │ │ ├── ParameterUtilTest.java │ │ │ │ │ └── PropertyFileUtilsTest.java │ │ │ │ └── test/ │ │ │ │ └── api/ │ │ │ │ ├── config/ │ │ │ │ │ └── PropertyLoaderTest.java │ │ │ │ └── util/ │ │ │ │ ├── CustomException.java │ │ │ │ ├── ExceptionUtilsTest.java │ │ │ │ ├── IncompatibleCustomException.java │ │ │ │ ├── StringUtilsTest.java │ │ │ │ └── metadata/ │ │ │ │ ├── AnnotationInstanceProviderTest.java │ │ │ │ ├── NestAnnotation.java │ │ │ │ ├── Stooge.java │ │ │ │ └── TestAnnotation.java │ │ │ └── resources/ │ │ │ ├── test.properties │ │ │ ├── test2-UnitTest.properties │ │ │ └── test2.properties │ │ ├── impl/ │ │ │ ├── obsolete/ │ │ │ │ └── src/ │ │ │ │ ├── main/ │ │ │ │ │ └── java/ │ │ │ │ │ └── org/ │ │ │ │ │ └── apache/ │ │ │ │ │ └── deltaspike/ │ │ │ │ │ └── core/ │ │ │ │ │ └── impl/ │ │ │ │ │ ├── control/ │ │ │ │ │ │ ├── DefaultExceptionEvent.java │ │ │ │ │ │ ├── ExceptionHandlerBroadcaster.java │ │ │ │ │ │ ├── ExceptionHandlerComparator.java │ │ │ │ │ │ ├── HandlerMethodImpl.java │ │ │ │ │ │ ├── HandlerMethodStorage.java │ │ │ │ │ │ ├── HandlerMethodStorageImpl.java │ │ │ │ │ │ ├── HandlerMethodStorageProducer.java │ │ │ │ │ │ ├── OutboundParameterValueRedefiner.java │ │ │ │ │ │ └── extension/ │ │ │ │ │ │ └── ExceptionControlExtension.java │ │ │ │ │ ├── interceptor/ │ │ │ │ │ │ └── GlobalInterceptorExtension.java │ │ │ │ │ └── resourceloader/ │ │ │ │ │ ├── InjectableResourceProducer.java │ │ │ │ │ └── ResourceLoaderExtension.java │ │ │ │ └── test/ │ │ │ │ └── java/ │ │ │ │ └── org/ │ │ │ │ └── apache/ │ │ │ │ └── deltaspike/ │ │ │ │ └── test/ │ │ │ │ └── core/ │ │ │ │ ├── api/ │ │ │ │ │ ├── alternative/ │ │ │ │ │ │ ├── global/ │ │ │ │ │ │ │ ├── BaseBean1.java │ │ │ │ │ │ │ ├── BaseInterface1.java │ │ │ │ │ │ │ ├── BaseInterface1AlternativeImplementation.java │ │ │ │ │ │ │ ├── BaseInterface1DefaultImplementation.java │ │ │ │ │ │ │ ├── SubBaseBean1.java │ │ │ │ │ │ │ ├── SubBaseBean2.java │ │ │ │ │ │ │ └── qualifier/ │ │ │ │ │ │ │ ├── AlternativeBaseBeanB.java │ │ │ │ │ │ │ ├── BaseBeanA.java │ │ │ │ │ │ │ ├── BaseBeanB.java │ │ │ │ │ │ │ ├── BaseBeanB2.java │ │ │ │ │ │ │ ├── BaseInterface.java │ │ │ │ │ │ │ ├── QualifierA.java │ │ │ │ │ │ │ ├── QualifierB.java │ │ │ │ │ │ │ ├── QualifierValue1.java │ │ │ │ │ │ │ └── QualifierValue2.java │ │ │ │ │ │ └── local/ │ │ │ │ │ │ ├── BaseBean2.java │ │ │ │ │ │ ├── BaseInterface2.java │ │ │ │ │ │ ├── BaseInterface2AlternativeImplementation.java │ │ │ │ │ │ ├── BaseInterface2DefaultImplementation.java │ │ │ │ │ │ ├── BdaAlternativeTest.java │ │ │ │ │ │ └── SubBaseBean2.java │ │ │ │ │ ├── exclude/ │ │ │ │ │ │ └── ExcludeEarFileTest.java │ │ │ │ │ ├── provider/ │ │ │ │ │ │ └── BeanManagerProviderEarFileTest.java │ │ │ │ │ └── util/ │ │ │ │ │ └── bean/ │ │ │ │ │ ├── BeanBuilderTest.java │ │ │ │ │ ├── SimpleClass.java │ │ │ │ │ └── WithInjectionPoint.java │ │ │ │ └── impl/ │ │ │ │ ├── activation/ │ │ │ │ │ └── ClassDeactivationEarFileTest.java │ │ │ │ ├── custom/ │ │ │ │ │ └── spi/ │ │ │ │ │ └── PartialBeanAsInterfaceEarFileTest.java │ │ │ │ ├── exception/ │ │ │ │ │ └── control/ │ │ │ │ │ ├── event/ │ │ │ │ │ │ ├── EventQualifier.java │ │ │ │ │ │ ├── EventTest.java │ │ │ │ │ │ └── literal/ │ │ │ │ │ │ └── EventQualifierLiteral.java │ │ │ │ │ ├── extension/ │ │ │ │ │ │ ├── Account.java │ │ │ │ │ │ ├── Arquillian.java │ │ │ │ │ │ ├── CatchQualifier.java │ │ │ │ │ │ └── literal/ │ │ │ │ │ │ └── CatchQualifierLiteral.java │ │ │ │ │ ├── flow/ │ │ │ │ │ │ ├── AbortingBreadthFirstHandler.java │ │ │ │ │ │ ├── AbortingDepthHandler.java │ │ │ │ │ │ ├── BreadthFirstAbortControlTest.java │ │ │ │ │ │ ├── DepthAbortControlTest.java │ │ │ │ │ │ ├── ExceptionHandledHandler.java │ │ │ │ │ │ ├── HandledExceptionHandlerTest.java │ │ │ │ │ │ ├── ProceedCauseHandler.java │ │ │ │ │ │ ├── ProceedCauseHandlerTest.java │ │ │ │ │ │ ├── RethrowHandler.java │ │ │ │ │ │ ├── RethrowTest.java │ │ │ │ │ │ ├── ThrowingNewExceptionTest.java │ │ │ │ │ │ └── ThrowingNewHandler.java │ │ │ │ │ ├── handler/ │ │ │ │ │ │ ├── BadInjectionPointHandler.java │ │ │ │ │ │ ├── CalledExceptionHandler.java │ │ │ │ │ │ ├── CallingHandlersTest.java │ │ │ │ │ │ ├── ExtensionExceptionHandler.java │ │ │ │ │ │ ├── HandlerComparatorTest.java │ │ │ │ │ │ ├── HandlerWhichThrowsExceptions.java │ │ │ │ │ │ ├── UnMuteHandler.java │ │ │ │ │ │ └── UnMuteHandlerTest.java │ │ │ │ │ └── traversal/ │ │ │ │ │ ├── ExceptionHandlerMethods.java │ │ │ │ │ ├── Exceptions.java │ │ │ │ │ └── TraversalPathTest.java │ │ │ │ ├── jmx/ │ │ │ │ │ └── SimpleRegistrationEarFileTest.java │ │ │ │ ├── resourceloader/ │ │ │ │ │ ├── ClasspathResourceTest.java │ │ │ │ │ ├── ClasspathWebProfileTest.java │ │ │ │ │ └── FileResourceTest.java │ │ │ │ └── util/ │ │ │ │ └── JndiUtilsEarFileTest.java │ │ │ ├── pom.xml │ │ │ └── src/ │ │ │ ├── main/ │ │ │ │ ├── java/ │ │ │ │ │ └── org/ │ │ │ │ │ └── apache/ │ │ │ │ │ └── deltaspike/ │ │ │ │ │ └── core/ │ │ │ │ │ └── impl/ │ │ │ │ │ ├── activation/ │ │ │ │ │ │ └── DefaultClassDeactivator.java │ │ │ │ │ ├── config/ │ │ │ │ │ │ ├── BaseConfigSource.java │ │ │ │ │ │ ├── ConfigHelperImpl.java │ │ │ │ │ │ ├── ConfigImpl.java │ │ │ │ │ │ ├── ConfigProviderImpl.java │ │ │ │ │ │ ├── ConfigResolverContext.java │ │ │ │ │ │ ├── ConfigSnapshotImpl.java │ │ │ │ │ │ ├── ConfigurationExtension.java │ │ │ │ │ │ ├── DefaultConfigPropertyProducer.java │ │ │ │ │ │ ├── DefaultConfigSourceProvider.java │ │ │ │ │ │ ├── DeltaSpikeConfigInfo.java │ │ │ │ │ │ ├── DeltaSpikeConfigInfoMBean.java │ │ │ │ │ │ ├── EnvironmentPropertyConfigSource.java │ │ │ │ │ │ ├── EnvironmentPropertyConfigSourceProvider.java │ │ │ │ │ │ ├── LocalJndiConfigSource.java │ │ │ │ │ │ ├── MapConfigSource.java │ │ │ │ │ │ ├── PropertiesConfigSource.java │ │ │ │ │ │ ├── PropertyFileConfigSource.java │ │ │ │ │ │ ├── ProxyConfigurationLifecycle.java │ │ │ │ │ │ ├── SystemPropertyConfigSource.java │ │ │ │ │ │ ├── TypedResolverImpl.java │ │ │ │ │ │ └── converter/ │ │ │ │ │ │ ├── BeanConverterFactory.java │ │ │ │ │ │ ├── CtInjectionBeanConverter.java │ │ │ │ │ │ └── FieldInjectionBeanConverter.java │ │ │ │ │ ├── crypto/ │ │ │ │ │ │ ├── CdiCipherService.java │ │ │ │ │ │ ├── CipherCli.java │ │ │ │ │ │ └── DefaultCipherService.java │ │ │ │ │ ├── exclude/ │ │ │ │ │ │ ├── CustomProjectStageBeanFilter.java │ │ │ │ │ │ └── extension/ │ │ │ │ │ │ └── ExcludeExtension.java │ │ │ │ │ ├── future/ │ │ │ │ │ │ ├── DefaultFutureableStrategy.java │ │ │ │ │ │ ├── FutureableInterceptor.java │ │ │ │ │ │ ├── J8PromiseCompanionTask.java │ │ │ │ │ │ └── ThreadPoolManager.java │ │ │ │ │ ├── interceptor/ │ │ │ │ │ │ ├── GlobalInterceptorWrapper.java │ │ │ │ │ │ └── interdyn/ │ │ │ │ │ │ ├── AnnotationRule.java │ │ │ │ │ │ └── InterDynExtension.java │ │ │ │ │ ├── interpreter/ │ │ │ │ │ │ └── PropertyExpressionInterpreter.java │ │ │ │ │ ├── jmx/ │ │ │ │ │ │ ├── AttributeAccessor.java │ │ │ │ │ │ ├── BroadcasterProducer.java │ │ │ │ │ │ ├── DynamicMBeanWrapper.java │ │ │ │ │ │ ├── MBeanExtension.java │ │ │ │ │ │ └── Operation.java │ │ │ │ │ ├── lock/ │ │ │ │ │ │ ├── DefaultLockedStrategy.java │ │ │ │ │ │ ├── LockSupplier.java │ │ │ │ │ │ ├── LockSupplierStorage.java │ │ │ │ │ │ └── LockedInterceptor.java │ │ │ │ │ ├── message/ │ │ │ │ │ │ ├── DefaultLocaleResolver.java │ │ │ │ │ │ ├── DefaultMessage.java │ │ │ │ │ │ ├── DefaultMessageContext.java │ │ │ │ │ │ ├── DefaultMessageInterpolator.java │ │ │ │ │ │ ├── DefaultMessageResolver.java │ │ │ │ │ │ ├── MessageBundleContext.java │ │ │ │ │ │ ├── MessageBundleExtension.java │ │ │ │ │ │ ├── MessageBundleInvocationHandler.java │ │ │ │ │ │ └── MessageFormatMessageInterpolator.java │ │ │ │ │ ├── monitoring/ │ │ │ │ │ │ ├── InvocationMonitorInterceptor.java │ │ │ │ │ │ ├── InvocationResultLogger.java │ │ │ │ │ │ └── RequestInvocationCounter.java │ │ │ │ │ ├── scope/ │ │ │ │ │ │ ├── AbstractBeanHolder.java │ │ │ │ │ │ ├── DeltaSpikeContextExtension.java │ │ │ │ │ │ ├── conversation/ │ │ │ │ │ │ │ ├── ConversationBeanHolder.java │ │ │ │ │ │ │ ├── ConversationKey.java │ │ │ │ │ │ │ ├── GroupedConversationArtifactProducer.java │ │ │ │ │ │ │ ├── GroupedConversationContext.java │ │ │ │ │ │ │ ├── InjectableGroupedConversation.java │ │ │ │ │ │ │ └── InjectableGroupedConversationManager.java │ │ │ │ │ │ ├── viewaccess/ │ │ │ │ │ │ │ ├── InjectableViewAccessContextManager.java │ │ │ │ │ │ │ ├── ViewAccessBeanAccessHistory.java │ │ │ │ │ │ │ ├── ViewAccessBeanHolder.java │ │ │ │ │ │ │ ├── ViewAccessContext.java │ │ │ │ │ │ │ ├── ViewAccessContextArtifactProducer.java │ │ │ │ │ │ │ └── ViewAccessViewHistory.java │ │ │ │ │ │ └── window/ │ │ │ │ │ │ ├── DefaultWindowContextQuotaHandler.java │ │ │ │ │ │ ├── InjectableWindowContext.java │ │ │ │ │ │ ├── WindowBeanHolder.java │ │ │ │ │ │ ├── WindowContextImpl.java │ │ │ │ │ │ ├── WindowContextProducer.java │ │ │ │ │ │ ├── WindowContextQuotaHandlerCache.java │ │ │ │ │ │ └── WindowIdHolder.java │ │ │ │ │ ├── throttling/ │ │ │ │ │ │ ├── DefaultThrottledStrategy.java │ │ │ │ │ │ ├── Invoker.java │ │ │ │ │ │ ├── InvokerStorage.java │ │ │ │ │ │ └── ThrottledInterceptor.java │ │ │ │ │ └── util/ │ │ │ │ │ ├── AnnotatedMethods.java │ │ │ │ │ ├── ConversationUtils.java │ │ │ │ │ └── JndiUtils.java │ │ │ │ └── resources/ │ │ │ │ └── META-INF/ │ │ │ │ ├── MANIFEST.MF │ │ │ │ ├── beans.xml │ │ │ │ └── services/ │ │ │ │ ├── jakarta.enterprise.inject.spi.Extension │ │ │ │ ├── org.apache.deltaspike.core.api.config.ConfigResolver$ConfigProvider │ │ │ │ └── org.apache.deltaspike.core.spi.config.ConfigSourceProvider │ │ │ └── test/ │ │ │ ├── java/ │ │ │ │ └── org/ │ │ │ │ └── apache/ │ │ │ │ └── deltaspike/ │ │ │ │ └── test/ │ │ │ │ ├── core/ │ │ │ │ │ ├── api/ │ │ │ │ │ │ ├── config/ │ │ │ │ │ │ │ ├── BeanConfigResolverTest.java │ │ │ │ │ │ │ ├── ConfigHelperTest.java │ │ │ │ │ │ │ ├── ConfigResolverTest.java │ │ │ │ │ │ │ ├── ConfigSnapshotTest.java │ │ │ │ │ │ │ ├── ConfigSourceTest.java │ │ │ │ │ │ │ ├── ConfigurableTestConfigSource.java │ │ │ │ │ │ │ ├── SecretTestConfigFilter.java │ │ │ │ │ │ │ ├── TestConfigSource.java │ │ │ │ │ │ │ ├── TestConfigSourceProvider.java │ │ │ │ │ │ │ ├── TypedResolverTest.java │ │ │ │ │ │ │ ├── beans/ │ │ │ │ │ │ │ │ ├── ServerEndpointPojoWithCt.java │ │ │ │ │ │ │ │ └── ServerEndpointPojoWithFields.java │ │ │ │ │ │ │ ├── injectable/ │ │ │ │ │ │ │ │ ├── CdiFilter.java │ │ │ │ │ │ │ │ ├── CdiSource.java │ │ │ │ │ │ │ │ ├── ConfigBean.java │ │ │ │ │ │ │ │ ├── CustomConfigAnnotationWithMetaData.java │ │ │ │ │ │ │ │ ├── CustomConfigAnnotationWithMetaDataProducer.java │ │ │ │ │ │ │ │ ├── InjectableConfigPropertyTest.java │ │ │ │ │ │ │ │ ├── PrefixedConfigBean.java │ │ │ │ │ │ │ │ ├── SettingsBean.java │ │ │ │ │ │ │ │ └── numberconfig/ │ │ │ │ │ │ │ │ ├── NumberConfig.java │ │ │ │ │ │ │ │ ├── NumberConfigPropertyProducer.java │ │ │ │ │ │ │ │ └── NumberConfiguredBean.java │ │ │ │ │ │ │ └── propertyconfigsource/ │ │ │ │ │ │ │ ├── BaseTestConfigProperty.java │ │ │ │ │ │ │ ├── ConfigPropertyWARTest.java │ │ │ │ │ │ │ ├── FileConfigSourceTest.java │ │ │ │ │ │ │ ├── MyCustomBootTimePropertyFileConfig.java │ │ │ │ │ │ │ ├── MyCustomEarPropertyFileConfig.java │ │ │ │ │ │ │ ├── MyCustomPropertyFileConfig.java │ │ │ │ │ │ │ ├── MyNotPickedUpPropertyFileConfig.java │ │ │ │ │ │ │ └── PropertyConfigSourceTest.java │ │ │ │ │ │ ├── exclude/ │ │ │ │ │ │ │ ├── AlwaysActiveBean.java │ │ │ │ │ │ │ ├── CustomExpressionBasedBean.java │ │ │ │ │ │ │ ├── CustomExpressionBasedNoBean.java │ │ │ │ │ │ │ ├── DevBean.java │ │ │ │ │ │ │ ├── DevDbBean.java │ │ │ │ │ │ │ ├── ExcludeTest.java │ │ │ │ │ │ │ ├── ExcludeTestProjectStageDevelopment.java │ │ │ │ │ │ │ ├── ExcludeTestProjectStageEarFileDevelopment.java │ │ │ │ │ │ │ ├── ExcludeTestProjectStageWarFileDevelopment.java │ │ │ │ │ │ │ ├── ExcludeWarFileTest.java │ │ │ │ │ │ │ ├── NoBean.java │ │ │ │ │ │ │ ├── ProdDbBean.java │ │ │ │ │ │ │ ├── SimpleTestExpressionInterpreter.java │ │ │ │ │ │ │ ├── StdBean.java │ │ │ │ │ │ │ └── uc001/ │ │ │ │ │ │ │ ├── BaseEntity1.java │ │ │ │ │ │ │ ├── BaseEntity2.java │ │ │ │ │ │ │ ├── BaseEntity3.java │ │ │ │ │ │ │ ├── Entity1.java │ │ │ │ │ │ │ ├── Entity2.java │ │ │ │ │ │ │ ├── Entity3.java │ │ │ │ │ │ │ └── EntityExcludeTest.java │ │ │ │ │ │ ├── interpreter/ │ │ │ │ │ │ │ └── PropertyExpressionInterpreterTest.java │ │ │ │ │ │ ├── message/ │ │ │ │ │ │ │ ├── CustomMinimalMessages.java │ │ │ │ │ │ │ ├── ElPickedUpMessages.java │ │ │ │ │ │ │ ├── FixedEnglishLocalResolver.java │ │ │ │ │ │ │ ├── FixedGermanLocaleResolver.java │ │ │ │ │ │ │ ├── Jay.java │ │ │ │ │ │ │ ├── MessageContextTest.java │ │ │ │ │ │ │ ├── MessageFormattedMessage.java │ │ │ │ │ │ │ ├── MessageFormattedMessageTest.java │ │ │ │ │ │ │ ├── MessageTest.java │ │ │ │ │ │ │ ├── MessageUser.java │ │ │ │ │ │ │ ├── MinimalMessages.java │ │ │ │ │ │ │ ├── MinimalMessagesTest.java │ │ │ │ │ │ │ ├── SimpleMessage.java │ │ │ │ │ │ │ ├── SimpleMessageTest.java │ │ │ │ │ │ │ ├── TestConfiguration.java │ │ │ │ │ │ │ ├── TestLocalResolver.java │ │ │ │ │ │ │ ├── TestMessageInterpolator.java │ │ │ │ │ │ │ ├── TestMessageResolver.java │ │ │ │ │ │ │ ├── TestMessages.java │ │ │ │ │ │ │ ├── TypedMessageWithCustomName.java │ │ │ │ │ │ │ ├── broken/ │ │ │ │ │ │ │ │ ├── BrokenMessageBundleClass.java │ │ │ │ │ │ │ │ └── BrokenMessageBundleOnClassTest.java │ │ │ │ │ │ │ └── locale/ │ │ │ │ │ │ │ ├── ConfigurableLocaleMessageTest.java │ │ │ │ │ │ │ ├── ConfigurableLocaleResolver.java │ │ │ │ │ │ │ └── MessageWithLocale.java │ │ │ │ │ │ ├── projectstage/ │ │ │ │ │ │ │ ├── ProjectStageProducerTest.java │ │ │ │ │ │ │ ├── ProjectStageTest.java │ │ │ │ │ │ │ └── TestProjectStages.java │ │ │ │ │ │ ├── provider/ │ │ │ │ │ │ │ ├── BeanManagerProviderTest.java │ │ │ │ │ │ │ ├── BeanManagerProviderWarFileTest.java │ │ │ │ │ │ │ ├── BeanProviderTest.java │ │ │ │ │ │ │ ├── DependentTestBean.java │ │ │ │ │ │ │ ├── MBean01.java │ │ │ │ │ │ │ ├── MBean02.java │ │ │ │ │ │ │ ├── ManualBean.java │ │ │ │ │ │ │ ├── MultiBean.java │ │ │ │ │ │ │ ├── NoBean.java │ │ │ │ │ │ │ └── TestBean.java │ │ │ │ │ │ ├── scope/ │ │ │ │ │ │ │ ├── conversation/ │ │ │ │ │ │ │ │ ├── grouped/ │ │ │ │ │ │ │ │ │ ├── explicit/ │ │ │ │ │ │ │ │ │ │ ├── ExplicitTestGroup.java │ │ │ │ │ │ │ │ │ │ ├── ExplicitlyGroupedBeanX.java │ │ │ │ │ │ │ │ │ │ ├── ExplicitlyGroupedBeanY.java │ │ │ │ │ │ │ │ │ │ └── ExplicitlyGroupedConversationsTest.java │ │ │ │ │ │ │ │ │ └── implicit/ │ │ │ │ │ │ │ │ │ ├── ImplicitlyGroupedBean.java │ │ │ │ │ │ │ │ │ └── ImplicitlyGroupedConversationsTest.java │ │ │ │ │ │ │ │ └── subgroup/ │ │ │ │ │ │ │ │ ├── shared/ │ │ │ │ │ │ │ │ │ ├── TestBaseBean.java │ │ │ │ │ │ │ │ │ ├── TestBeanA.java │ │ │ │ │ │ │ │ │ ├── TestBeanB.java │ │ │ │ │ │ │ │ │ ├── TestBeanC.java │ │ │ │ │ │ │ │ │ └── TestGroup.java │ │ │ │ │ │ │ │ ├── uc001/ │ │ │ │ │ │ │ │ │ ├── GroupedConversationSubGroupTest.java │ │ │ │ │ │ │ │ │ └── TestSubGroup.java │ │ │ │ │ │ │ │ ├── uc002/ │ │ │ │ │ │ │ │ │ ├── GroupedConversationSubGroupTest.java │ │ │ │ │ │ │ │ │ └── TestSubGroup.java │ │ │ │ │ │ │ │ └── uc003/ │ │ │ │ │ │ │ │ ├── GroupedConversationSubGroupTest.java │ │ │ │ │ │ │ │ ├── TestBeanX.java │ │ │ │ │ │ │ │ ├── TestBeanY.java │ │ │ │ │ │ │ │ ├── TestBeanZ.java │ │ │ │ │ │ │ │ ├── TestImplicitSubGroup.java │ │ │ │ │ │ │ │ └── TestSubGroupContract.java │ │ │ │ │ │ │ └── viewaccess/ │ │ │ │ │ │ │ ├── ViewAccessScopedBeanX.java │ │ │ │ │ │ │ ├── ViewAccessScopedBeanY.java │ │ │ │ │ │ │ └── ViewAccessScopedTest.java │ │ │ │ │ │ └── util/ │ │ │ │ │ │ ├── MyBean.java │ │ │ │ │ │ ├── MyInterface.java │ │ │ │ │ │ ├── MyInterfaceImpl.java │ │ │ │ │ │ ├── ProxyUtilsTest.java │ │ │ │ │ │ └── context/ │ │ │ │ │ │ ├── AbstractContextTest.java │ │ │ │ │ │ ├── DummyBean.java │ │ │ │ │ │ ├── DummyContext.java │ │ │ │ │ │ ├── DummyScopeExtension.java │ │ │ │ │ │ └── DummyScoped.java │ │ │ │ │ └── impl/ │ │ │ │ │ ├── activation/ │ │ │ │ │ │ ├── ActivatedClass.java │ │ │ │ │ │ ├── ClassDeactivationTest.java │ │ │ │ │ │ ├── ClassDeactivationWarFileTest.java │ │ │ │ │ │ ├── DeactivatedClass.java │ │ │ │ │ │ ├── DefaultClassDeactivatorTest.java │ │ │ │ │ │ └── TestClassDeactivator.java │ │ │ │ │ ├── cipher/ │ │ │ │ │ │ └── DefaultCipherServiceTest.java │ │ │ │ │ ├── custom/ │ │ │ │ │ │ └── spi/ │ │ │ │ │ │ ├── MyImpl.java │ │ │ │ │ │ ├── MyInterface.java │ │ │ │ │ │ ├── ServiceUtilsTest.java │ │ │ │ │ │ └── ServiceUtilsWarFileTest.java │ │ │ │ │ ├── future/ │ │ │ │ │ │ ├── FutureableTest.java │ │ │ │ │ │ ├── Service.java │ │ │ │ │ │ └── ThreadPoolManagerTest.java │ │ │ │ │ ├── interdyn/ │ │ │ │ │ │ ├── InterDynTest.java │ │ │ │ │ │ └── SomeTestService.java │ │ │ │ │ ├── jmx/ │ │ │ │ │ │ ├── CustomProperties.java │ │ │ │ │ │ ├── CustomProperties2.java │ │ │ │ │ │ ├── CustomPropertiesTest.java │ │ │ │ │ │ ├── CustomType.java │ │ │ │ │ │ ├── CustomTypeTest.java │ │ │ │ │ │ ├── MyMBean.java │ │ │ │ │ │ ├── SimpleRegistrationTest.java │ │ │ │ │ │ └── SimpleRegistrationWarFileTest.java │ │ │ │ │ ├── lock/ │ │ │ │ │ │ ├── LockedTest.java │ │ │ │ │ │ └── Service.java │ │ │ │ │ ├── scope/ │ │ │ │ │ │ └── window/ │ │ │ │ │ │ ├── DefaultWindowContextTest.java │ │ │ │ │ │ └── SomeWindowScopedBean.java │ │ │ │ │ ├── throttling/ │ │ │ │ │ │ ├── Service.java │ │ │ │ │ │ ├── Service2.java │ │ │ │ │ │ └── ThrottledTest.java │ │ │ │ │ └── util/ │ │ │ │ │ ├── JndiUtilsTest.java │ │ │ │ │ └── JndiUtilsWarFileTest.java │ │ │ │ └── util/ │ │ │ │ ├── ArchiveUtils.java │ │ │ │ ├── FileUtils.java │ │ │ │ └── activation/ │ │ │ │ ├── EditableTestDeactivator.java │ │ │ │ └── ProjectStageDependentClassDeactivationTest.java │ │ │ └── resources/ │ │ │ ├── META-INF/ │ │ │ │ ├── apache-deltaspike.properties │ │ │ │ ├── beans.xml │ │ │ │ └── services/ │ │ │ │ ├── jakarta.enterprise.inject.spi.Extension │ │ │ │ ├── org.apache.deltaspike.core.api.config.PropertyFileConfig │ │ │ │ ├── org.apache.deltaspike.core.api.projectstage.ProjectStageHolder │ │ │ │ ├── org.apache.deltaspike.core.spi.config.ConfigFilter │ │ │ │ ├── org.apache.deltaspike.core.spi.config.ConfigSource │ │ │ │ └── org.apache.deltaspike.core.spi.config.ConfigSourceProvider │ │ │ ├── application.xml │ │ │ ├── customMinimalMessage_en.properties │ │ │ ├── myboottimeconfig.properties │ │ │ ├── myconfig.properties │ │ │ ├── mynotpickedupconfig.properties │ │ │ └── org/ │ │ │ └── apache/ │ │ │ └── deltaspike/ │ │ │ └── test/ │ │ │ └── core/ │ │ │ └── api/ │ │ │ └── message/ │ │ │ ├── MessageFormattedMessage.properties │ │ │ ├── MinimalMessages_en.properties │ │ │ ├── TestMessages_de.properties │ │ │ └── TestMessages_en.properties │ │ └── pom.xml │ ├── dist/ │ │ ├── bom/ │ │ │ └── pom.xml │ │ ├── full/ │ │ │ ├── pom.xml │ │ │ └── src/ │ │ │ └── main/ │ │ │ └── distribution/ │ │ │ ├── assembly.xml │ │ │ ├── cdictrl-module.xml │ │ │ ├── core-module.xml │ │ │ └── modules-module.xml │ │ └── pom.xml │ ├── examples/ │ │ ├── data-examples/ │ │ │ ├── README.md │ │ │ ├── pom.xml │ │ │ └── src/ │ │ │ └── main/ │ │ │ ├── java/ │ │ │ │ └── org/ │ │ │ │ └── apache/ │ │ │ │ └── deltaspike/ │ │ │ │ └── example/ │ │ │ │ ├── Article.java │ │ │ │ ├── ArticleController.java │ │ │ │ ├── ArticleRepository.java │ │ │ │ ├── HttpParam.java │ │ │ │ ├── HttpParams.java │ │ │ │ ├── LogProducer.java │ │ │ │ └── Resources.java │ │ │ ├── resources/ │ │ │ │ └── META-INF/ │ │ │ │ ├── apache-deltaspike.properties │ │ │ │ └── persistence.xml │ │ │ └── webapp/ │ │ │ ├── WEB-INF/ │ │ │ │ ├── beans.xml │ │ │ │ ├── faces-config.xml │ │ │ │ └── web.xml │ │ │ ├── add.xhtml │ │ │ ├── index.xhtml │ │ │ └── list.xhtml │ │ ├── jpa-examples/ │ │ │ ├── README.md │ │ │ ├── pom.xml │ │ │ └── src/ │ │ │ └── main/ │ │ │ ├── java/ │ │ │ │ └── org/ │ │ │ │ └── apache/ │ │ │ │ └── deltaspike/ │ │ │ │ └── example/ │ │ │ │ ├── Article.java │ │ │ │ ├── ArticleController.java │ │ │ │ ├── HttpParam.java │ │ │ │ ├── HttpParams.java │ │ │ │ ├── LogProducer.java │ │ │ │ └── Resources.java │ │ │ ├── resources/ │ │ │ │ └── META-INF/ │ │ │ │ └── persistence.xml │ │ │ └── webapp/ │ │ │ ├── WEB-INF/ │ │ │ │ ├── beans.xml │ │ │ │ ├── faces-config.xml │ │ │ │ └── web.xml │ │ │ ├── add.xhtml │ │ │ ├── index.xhtml │ │ │ └── list.xhtml │ │ ├── jse-examples/ │ │ │ ├── pom.xml │ │ │ └── src/ │ │ │ └── main/ │ │ │ ├── java/ │ │ │ │ └── org/ │ │ │ │ └── apache/ │ │ │ │ └── deltaspike/ │ │ │ │ └── example/ │ │ │ │ ├── beanmanagement/ │ │ │ │ │ └── SimpleBeanLookupExample.java │ │ │ │ ├── config/ │ │ │ │ │ ├── ConfigExample.java │ │ │ │ │ ├── CustomConfigPropertyProducer.java │ │ │ │ │ ├── CustomPropertyFileConfig.java │ │ │ │ │ ├── Location.java │ │ │ │ │ ├── LocationId.java │ │ │ │ │ ├── Property2.java │ │ │ │ │ ├── Property2WithInverseSupport.java │ │ │ │ │ └── SettingsBean.java │ │ │ │ ├── echo/ │ │ │ │ │ ├── DefaultEchoService.java │ │ │ │ │ ├── EchoService.java │ │ │ │ │ ├── NoEchoService.java │ │ │ │ │ ├── ToLowerCaseEchoService.java │ │ │ │ │ └── ToUpperCaseEchoService.java │ │ │ │ ├── metadata/ │ │ │ │ │ └── NamingConventionAwareMetadataFilter.java │ │ │ │ └── optional/ │ │ │ │ └── OptionalService.java │ │ │ └── resources/ │ │ │ └── META-INF/ │ │ │ ├── apache-deltaspike.properties │ │ │ ├── beans.xml │ │ │ ├── location.properties │ │ │ └── services/ │ │ │ └── jakarta.enterprise.inject.spi.Extension │ │ ├── jsf-examples/ │ │ │ ├── pom.xml │ │ │ └── src/ │ │ │ └── main/ │ │ │ ├── java/ │ │ │ │ └── org/ │ │ │ │ └── apache/ │ │ │ │ └── deltaspike/ │ │ │ │ └── example/ │ │ │ │ ├── message/ │ │ │ │ │ ├── ApplicationMessages.java │ │ │ │ │ ├── ControllerView.java │ │ │ │ │ ├── Custom.java │ │ │ │ │ ├── CustomMessageResolver.java │ │ │ │ │ ├── CustomizedMessages.java │ │ │ │ │ ├── LanguageView.java │ │ │ │ │ └── MessageFormatMessageInterpolator.java │ │ │ │ ├── scope/ │ │ │ │ │ ├── ApplicationScopedBean.java │ │ │ │ │ ├── RequestScopedBean.java │ │ │ │ │ ├── ScopedBean.java │ │ │ │ │ ├── SessionScopedBean.java │ │ │ │ │ ├── ViewAccessScopedBean.java │ │ │ │ │ ├── ViewScopedBean.java │ │ │ │ │ └── WindowScopedBean.java │ │ │ │ ├── viewconfig/ │ │ │ │ │ ├── DenyAllAccessDecisionVoter.java │ │ │ │ │ ├── MyBean.java │ │ │ │ │ ├── PageController.java │ │ │ │ │ └── Pages.java │ │ │ │ └── window/ │ │ │ │ └── SampleClientWindowConfig.java │ │ │ ├── resources/ │ │ │ │ └── org/ │ │ │ │ └── apache/ │ │ │ │ └── deltaspike/ │ │ │ │ └── example/ │ │ │ │ └── message/ │ │ │ │ ├── ApplicationMessages_en.properties │ │ │ │ ├── ApplicationMessages_fr.properties │ │ │ │ ├── ApplicationMessages_nl.properties │ │ │ │ └── FacesMessages.properties │ │ │ └── webapp/ │ │ │ ├── WEB-INF/ │ │ │ │ ├── beans.xml │ │ │ │ ├── faces-config.xml │ │ │ │ └── web.xml │ │ │ ├── index.xhtml │ │ │ └── pages/ │ │ │ ├── message/ │ │ │ │ └── jsfMessage.xhtml │ │ │ ├── scopes/ │ │ │ │ ├── scopePage1.xhtml │ │ │ │ └── scopePage2.xhtml │ │ │ └── viewconfig/ │ │ │ ├── allowedPage.xhtml │ │ │ ├── navigationParameterPage.xhtml │ │ │ ├── redirectedPage.xhtml │ │ │ ├── securedPage.xhtml │ │ │ └── viewConfigPage.xhtml │ │ ├── jsf-playground/ │ │ │ ├── pom.xml │ │ │ └── src/ │ │ │ └── main/ │ │ │ ├── java/ │ │ │ │ └── org/ │ │ │ │ └── apache/ │ │ │ │ └── deltaspike/ │ │ │ │ └── playground/ │ │ │ │ ├── PlaygroundClientWindowConfig.java │ │ │ │ ├── scope/ │ │ │ │ │ └── viewaccess/ │ │ │ │ │ └── ViewAccessScopedBean.java │ │ │ │ └── windowhandling/ │ │ │ │ └── ViewActionController.java │ │ │ ├── resources/ │ │ │ │ └── META-INF/ │ │ │ │ └── beans.xml │ │ │ └── webapp/ │ │ │ ├── WEB-INF/ │ │ │ │ ├── beans.xml │ │ │ │ ├── faces-config.xml │ │ │ │ └── web.xml │ │ │ ├── index.xhtml │ │ │ └── views/ │ │ │ ├── scope/ │ │ │ │ └── viewaccess/ │ │ │ │ ├── test1.xhtml │ │ │ │ ├── test2.xhtml │ │ │ │ └── test3.xhtml │ │ │ └── windowhandling/ │ │ │ ├── clientwindow/ │ │ │ │ └── test.xhtml │ │ │ └── lazy/ │ │ │ ├── test.xhtml │ │ │ ├── testWithoutJS.xhtml │ │ │ └── viewAction.xhtml │ │ ├── pom.xml │ │ ├── scheduler-playground/ │ │ │ ├── pom.xml │ │ │ └── src/ │ │ │ └── main/ │ │ │ ├── java/ │ │ │ │ └── org/ │ │ │ │ └── apache/ │ │ │ │ └── deltaspike/ │ │ │ │ └── example/ │ │ │ │ └── scheduler/ │ │ │ │ ├── GlobalResultHolder.java │ │ │ │ ├── RequestScopedNumberProvider.java │ │ │ │ ├── SimpleSchedulerExample.java │ │ │ │ ├── SimpleSchedulerJob1.java │ │ │ │ └── SimpleSchedulerJob2.java │ │ │ └── resources/ │ │ │ └── META-INF/ │ │ │ └── beans.xml │ │ ├── security-requested-page-after-login-cdi/ │ │ │ ├── README.md │ │ │ ├── pom.xml │ │ │ └── src/ │ │ │ └── main/ │ │ │ ├── java/ │ │ │ │ └── org/ │ │ │ │ └── apache/ │ │ │ │ └── deltaspike/ │ │ │ │ └── example/ │ │ │ │ └── security/ │ │ │ │ └── requestedpage/ │ │ │ │ └── cdi/ │ │ │ │ ├── AuthenticationListener.java │ │ │ │ ├── LoggedInAccessDecisionVoter.java │ │ │ │ ├── LoginController.java │ │ │ │ ├── Pages.java │ │ │ │ └── UserEvent.java │ │ │ └── webapp/ │ │ │ ├── WEB-INF/ │ │ │ │ ├── beans.xml │ │ │ │ ├── faces-config.xml │ │ │ │ └── web.xml │ │ │ ├── index.html │ │ │ ├── login.xhtml │ │ │ └── secured/ │ │ │ └── home.xhtml │ │ └── security-requested-page-after-login-picketlink/ │ │ ├── README.md │ │ ├── pom.xml │ │ └── src/ │ │ └── main/ │ │ ├── java/ │ │ │ └── org/ │ │ │ └── apache/ │ │ │ └── deltaspike/ │ │ │ └── example/ │ │ │ └── security/ │ │ │ └── requestedpage/ │ │ │ └── picketlink/ │ │ │ ├── AuthenticationListener.java │ │ │ ├── Initializer.java │ │ │ ├── LoggedInAccessDecisionVoter.java │ │ │ └── Pages.java │ │ └── webapp/ │ │ ├── WEB-INF/ │ │ │ ├── beans.xml │ │ │ ├── faces-config.xml │ │ │ └── web.xml │ │ ├── index.html │ │ ├── login.xhtml │ │ └── secured/ │ │ ├── home.xhtml │ │ └── test.xhtml │ ├── javadoc.sh │ ├── modules/ │ │ ├── data/ │ │ │ ├── README.adoc │ │ │ ├── api/ │ │ │ │ ├── pom.xml │ │ │ │ └── src/ │ │ │ │ ├── main/ │ │ │ │ │ └── java/ │ │ │ │ │ └── org/ │ │ │ │ │ └── apache/ │ │ │ │ │ └── deltaspike/ │ │ │ │ │ └── data/ │ │ │ │ │ ├── api/ │ │ │ │ │ │ ├── AbstractEntityRepository.java │ │ │ │ │ │ ├── AbstractFullEntityRepository.java │ │ │ │ │ │ ├── EntityCountRepository.java │ │ │ │ │ │ ├── EntityGraph.java │ │ │ │ │ │ ├── EntityGraphType.java │ │ │ │ │ │ ├── EntityManagerConfig.java │ │ │ │ │ │ ├── EntityManagerDelegate.java │ │ │ │ │ │ ├── EntityManagerResolver.java │ │ │ │ │ │ ├── EntityPersistenceRepository.java │ │ │ │ │ │ ├── EntityRepository.java │ │ │ │ │ │ ├── FirstResult.java │ │ │ │ │ │ ├── FullEntityRepository.java │ │ │ │ │ │ ├── MaxResults.java │ │ │ │ │ │ ├── Modifying.java │ │ │ │ │ │ ├── Query.java │ │ │ │ │ │ ├── QueryInvocationException.java │ │ │ │ │ │ ├── QueryParam.java │ │ │ │ │ │ ├── QueryResult.java │ │ │ │ │ │ ├── Repository.java │ │ │ │ │ │ ├── SingleResultType.java │ │ │ │ │ │ ├── audit/ │ │ │ │ │ │ │ ├── CreatedBy.java │ │ │ │ │ │ │ ├── CreatedOn.java │ │ │ │ │ │ │ ├── CurrentUser.java │ │ │ │ │ │ │ ├── ModifiedBy.java │ │ │ │ │ │ │ └── ModifiedOn.java │ │ │ │ │ │ ├── criteria/ │ │ │ │ │ │ │ ├── Criteria.java │ │ │ │ │ │ │ ├── CriteriaSupport.java │ │ │ │ │ │ │ └── QuerySelection.java │ │ │ │ │ │ └── mapping/ │ │ │ │ │ │ ├── MappingConfig.java │ │ │ │ │ │ ├── QueryInOutMapper.java │ │ │ │ │ │ └── SimpleQueryInOutMapperBase.java │ │ │ │ │ └── spi/ │ │ │ │ │ ├── DelegateQueryHandler.java │ │ │ │ │ └── QueryInvocationContext.java │ │ │ │ └── test/ │ │ │ │ └── java/ │ │ │ │ └── org/ │ │ │ │ └── apache/ │ │ │ │ └── deltaspike/ │ │ │ │ └── data/ │ │ │ │ └── api/ │ │ │ │ └── mapping/ │ │ │ │ └── SimpleQueryInOutMapperBaseTest.java │ │ │ ├── impl/ │ │ │ │ ├── pom.xml │ │ │ │ └── src/ │ │ │ │ ├── main/ │ │ │ │ │ ├── java/ │ │ │ │ │ │ └── org/ │ │ │ │ │ │ └── apache/ │ │ │ │ │ │ └── deltaspike/ │ │ │ │ │ │ └── data/ │ │ │ │ │ │ └── impl/ │ │ │ │ │ │ ├── RepositoryExtension.java │ │ │ │ │ │ ├── audit/ │ │ │ │ │ │ │ ├── AuditEntityListener.java │ │ │ │ │ │ │ ├── AuditPropertyException.java │ │ │ │ │ │ │ ├── AuditProvider.java │ │ │ │ │ │ │ ├── PrePersistAuditListener.java │ │ │ │ │ │ │ ├── PreUpdateAuditListener.java │ │ │ │ │ │ │ ├── PrincipalProvider.java │ │ │ │ │ │ │ └── TimestampsProvider.java │ │ │ │ │ │ ├── builder/ │ │ │ │ │ │ │ ├── AnnotatedQueryBuilder.java │ │ │ │ │ │ │ ├── DelegateQueryBuilder.java │ │ │ │ │ │ │ ├── MethodExpressionException.java │ │ │ │ │ │ │ ├── MethodQueryBuilder.java │ │ │ │ │ │ │ ├── OrderDirection.java │ │ │ │ │ │ │ ├── QueryBuilder.java │ │ │ │ │ │ │ ├── QueryBuilderContext.java │ │ │ │ │ │ │ ├── QueryBuilderFactory.java │ │ │ │ │ │ │ ├── QueryOperator.java │ │ │ │ │ │ │ ├── WrappedQueryBuilder.java │ │ │ │ │ │ │ ├── part/ │ │ │ │ │ │ │ │ ├── AndQueryPart.java │ │ │ │ │ │ │ │ ├── BasePropertyQueryPart.java │ │ │ │ │ │ │ │ ├── ConnectingQueryPart.java │ │ │ │ │ │ │ │ ├── OrQueryPart.java │ │ │ │ │ │ │ │ ├── OrderByQueryPart.java │ │ │ │ │ │ │ │ ├── PropertyQueryPart.java │ │ │ │ │ │ │ │ ├── QueryPart.java │ │ │ │ │ │ │ │ └── QueryRoot.java │ │ │ │ │ │ │ ├── postprocessor/ │ │ │ │ │ │ │ │ ├── CountQueryPostProcessor.java │ │ │ │ │ │ │ │ ├── FirstResultPostProcessor.java │ │ │ │ │ │ │ │ ├── FlushModePostProcessor.java │ │ │ │ │ │ │ │ ├── HintPostProcessor.java │ │ │ │ │ │ │ │ ├── LockModePostProcessor.java │ │ │ │ │ │ │ │ ├── MaxResultPostProcessor.java │ │ │ │ │ │ │ │ └── OrderByQueryStringPostProcessor.java │ │ │ │ │ │ │ └── result/ │ │ │ │ │ │ │ ├── DefaultQueryResult.java │ │ │ │ │ │ │ ├── QueryProcessor.java │ │ │ │ │ │ │ └── QueryProcessorFactory.java │ │ │ │ │ │ ├── criteria/ │ │ │ │ │ │ │ ├── QueryCriteria.java │ │ │ │ │ │ │ ├── predicate/ │ │ │ │ │ │ │ │ ├── Between.java │ │ │ │ │ │ │ │ ├── Eq.java │ │ │ │ │ │ │ │ ├── EqIgnoreCase.java │ │ │ │ │ │ │ │ ├── FetchBuilder.java │ │ │ │ │ │ │ │ ├── GreaterThan.java │ │ │ │ │ │ │ │ ├── GreaterThanOrEqual.java │ │ │ │ │ │ │ │ ├── In.java │ │ │ │ │ │ │ │ ├── IsEmpty.java │ │ │ │ │ │ │ │ ├── IsNotEmpty.java │ │ │ │ │ │ │ │ ├── IsNotNull.java │ │ │ │ │ │ │ │ ├── IsNull.java │ │ │ │ │ │ │ │ ├── JoinBuilder.java │ │ │ │ │ │ │ │ ├── LessThan.java │ │ │ │ │ │ │ │ ├── LessThanOrEqual.java │ │ │ │ │ │ │ │ ├── Like.java │ │ │ │ │ │ │ │ ├── NoValueBuilder.java │ │ │ │ │ │ │ │ ├── NotEq.java │ │ │ │ │ │ │ │ ├── NotEqIgnoreCase.java │ │ │ │ │ │ │ │ ├── NotLike.java │ │ │ │ │ │ │ │ ├── OrBuilder.java │ │ │ │ │ │ │ │ ├── PredicateBuilder.java │ │ │ │ │ │ │ │ └── SingleValueBuilder.java │ │ │ │ │ │ │ ├── processor/ │ │ │ │ │ │ │ │ ├── OrderBy.java │ │ │ │ │ │ │ │ └── QueryProcessor.java │ │ │ │ │ │ │ └── selection/ │ │ │ │ │ │ │ ├── AttributeQuerySelection.java │ │ │ │ │ │ │ ├── SingularAttributeSelection.java │ │ │ │ │ │ │ ├── numeric/ │ │ │ │ │ │ │ │ ├── Abs.java │ │ │ │ │ │ │ │ ├── Avg.java │ │ │ │ │ │ │ │ ├── Count.java │ │ │ │ │ │ │ │ ├── CountDistinct.java │ │ │ │ │ │ │ │ ├── Max.java │ │ │ │ │ │ │ │ ├── Min.java │ │ │ │ │ │ │ │ ├── Modulo.java │ │ │ │ │ │ │ │ ├── Neg.java │ │ │ │ │ │ │ │ └── Sum.java │ │ │ │ │ │ │ ├── strings/ │ │ │ │ │ │ │ │ ├── Lower.java │ │ │ │ │ │ │ │ ├── SubstringFrom.java │ │ │ │ │ │ │ │ ├── SubstringFromTo.java │ │ │ │ │ │ │ │ ├── Trim.java │ │ │ │ │ │ │ │ └── Upper.java │ │ │ │ │ │ │ └── temporal/ │ │ │ │ │ │ │ ├── CurrentDate.java │ │ │ │ │ │ │ ├── CurrentTime.java │ │ │ │ │ │ │ └── CurrentTimestamp.java │ │ │ │ │ │ ├── graph/ │ │ │ │ │ │ │ ├── EntityGraphException.java │ │ │ │ │ │ │ └── EntityGraphHelper.java │ │ │ │ │ │ ├── handler/ │ │ │ │ │ │ │ ├── AbstractDelegateQueryHandler.java │ │ │ │ │ │ │ ├── CdiQueryContextHolder.java │ │ │ │ │ │ │ ├── CdiQueryInvocationContext.java │ │ │ │ │ │ │ ├── CriteriaSupportHandler.java │ │ │ │ │ │ │ ├── EntityManagerDelegateHandler.java │ │ │ │ │ │ │ ├── EntityRepositoryHandler.java │ │ │ │ │ │ │ ├── JpaQueryPostProcessor.java │ │ │ │ │ │ │ ├── QueryHandler.java │ │ │ │ │ │ │ ├── QueryRunner.java │ │ │ │ │ │ │ └── QueryStringPostProcessor.java │ │ │ │ │ │ ├── meta/ │ │ │ │ │ │ │ ├── EntityMetadata.java │ │ │ │ │ │ │ ├── EntityMetadataInitializer.java │ │ │ │ │ │ │ ├── RepositoryMetadata.java │ │ │ │ │ │ │ ├── RepositoryMetadataHandler.java │ │ │ │ │ │ │ ├── RepositoryMetadataInitializer.java │ │ │ │ │ │ │ ├── RepositoryMethodMetadata.java │ │ │ │ │ │ │ ├── RepositoryMethodMetadataInitializer.java │ │ │ │ │ │ │ ├── RepositoryMethodPrefix.java │ │ │ │ │ │ │ ├── RepositoryMethodType.java │ │ │ │ │ │ │ └── RequiresTransaction.java │ │ │ │ │ │ ├── param/ │ │ │ │ │ │ │ ├── IndexedParameter.java │ │ │ │ │ │ │ ├── NamedParameter.java │ │ │ │ │ │ │ ├── Parameter.java │ │ │ │ │ │ │ ├── ParameterUpdate.java │ │ │ │ │ │ │ ├── Parameters.java │ │ │ │ │ │ │ └── ToUpperStringParameterUpdate.java │ │ │ │ │ │ ├── property/ │ │ │ │ │ │ │ ├── FieldProperty.java │ │ │ │ │ │ │ ├── FieldPropertyImpl.java │ │ │ │ │ │ │ ├── MethodProperty.java │ │ │ │ │ │ │ ├── MethodPropertyImpl.java │ │ │ │ │ │ │ ├── Properties.java │ │ │ │ │ │ │ ├── Property.java │ │ │ │ │ │ │ ├── Reflections.java │ │ │ │ │ │ │ └── query/ │ │ │ │ │ │ │ ├── AnnotatedPropertyCriteria.java │ │ │ │ │ │ │ ├── NamedPropertyCriteria.java │ │ │ │ │ │ │ ├── PropertyCriteria.java │ │ │ │ │ │ │ ├── PropertyQueries.java │ │ │ │ │ │ │ ├── PropertyQuery.java │ │ │ │ │ │ │ └── TypedPropertyCriteria.java │ │ │ │ │ │ ├── tx/ │ │ │ │ │ │ │ ├── InvocationContextWrapper.java │ │ │ │ │ │ │ ├── ThreadLocalEntityManagerHolder.java │ │ │ │ │ │ │ └── TransactionalQueryRunner.java │ │ │ │ │ │ └── util/ │ │ │ │ │ │ ├── EntityUtils.java │ │ │ │ │ │ ├── QueryUtils.java │ │ │ │ │ │ ├── bean/ │ │ │ │ │ │ │ ├── BeanDestroyable.java │ │ │ │ │ │ │ ├── DependentProviderDestroyable.java │ │ │ │ │ │ │ └── Destroyable.java │ │ │ │ │ │ └── jpa/ │ │ │ │ │ │ ├── BaseQueryStringExtractor.java │ │ │ │ │ │ ├── EclipseLinkEjbQueryStringExtractor.java │ │ │ │ │ │ ├── Hibernate6QueryStringExtractor.java │ │ │ │ │ │ ├── HibernateQueryStringExtractor.java │ │ │ │ │ │ ├── OpenJpaPersistenceUnitUtilDelegate.java │ │ │ │ │ │ ├── OpenJpaQueryStringExtractor.java │ │ │ │ │ │ ├── PersistenceUnitUtilDelegateFactory.java │ │ │ │ │ │ ├── ProviderSpecific.java │ │ │ │ │ │ ├── QueryStringExtractor.java │ │ │ │ │ │ └── QueryStringExtractorFactory.java │ │ │ │ │ └── resources/ │ │ │ │ │ └── META-INF/ │ │ │ │ │ ├── beans.xml │ │ │ │ │ └── services/ │ │ │ │ │ └── jakarta.enterprise.inject.spi.Extension │ │ │ │ └── test/ │ │ │ │ ├── java/ │ │ │ │ │ └── org/ │ │ │ │ │ └── apache/ │ │ │ │ │ └── deltaspike/ │ │ │ │ │ └── data/ │ │ │ │ │ ├── impl/ │ │ │ │ │ │ ├── DisabledRepositoryTest.java │ │ │ │ │ │ ├── QueryResultTest.java │ │ │ │ │ │ ├── RepositoryDeactivator.java │ │ │ │ │ │ ├── RepositoryExtensionTest.java │ │ │ │ │ │ ├── audit/ │ │ │ │ │ │ │ ├── AuditEntityListenerTest.java │ │ │ │ │ │ │ ├── PrincipalProviderTest.java │ │ │ │ │ │ │ └── TimestampsProviderTest.java │ │ │ │ │ │ ├── builder/ │ │ │ │ │ │ │ └── part/ │ │ │ │ │ │ │ └── QueryRootTest.java │ │ │ │ │ │ ├── criteria/ │ │ │ │ │ │ │ └── CriteriaTest.java │ │ │ │ │ │ ├── handler/ │ │ │ │ │ │ │ ├── CdiQueryContextHolderTest.java │ │ │ │ │ │ │ ├── EntityManagerDelegateHandlerTest.java │ │ │ │ │ │ │ ├── EntityManagerTest.java │ │ │ │ │ │ │ ├── EntityRepositoryHandlerInheritedTest.java │ │ │ │ │ │ │ ├── EntityRepositoryHandlerTest.java │ │ │ │ │ │ │ ├── FullEntityRepositoryTest.java │ │ │ │ │ │ │ ├── NamedQualifiedEntityManagerTestProducer.java │ │ │ │ │ │ │ ├── NonQualifiedEntityManagerTestProducer.java │ │ │ │ │ │ │ ├── QualifiedEntityManagerTestProducer.java │ │ │ │ │ │ │ └── QueryHandlerTest.java │ │ │ │ │ │ ├── mapping/ │ │ │ │ │ │ │ └── MappedRepositoryTest.java │ │ │ │ │ │ ├── meta/ │ │ │ │ │ │ │ ├── MethodPrefixTest.java │ │ │ │ │ │ │ └── unit/ │ │ │ │ │ │ │ ├── DescriptorHierarchyBuilderTest.java │ │ │ │ │ │ │ ├── OrmXmlBasedRepositoryTest.java │ │ │ │ │ │ │ └── PersistenceUnitsTest.java │ │ │ │ │ │ ├── property/ │ │ │ │ │ │ │ ├── ClassToIntrospect.java │ │ │ │ │ │ │ ├── PropertyFromFieldTest.java │ │ │ │ │ │ │ ├── PropertyFromMethodTest.java │ │ │ │ │ │ │ └── query/ │ │ │ │ │ │ │ └── PropertyQueryTest.java │ │ │ │ │ │ ├── spi/ │ │ │ │ │ │ │ └── CdiQuerySpiTest.java │ │ │ │ │ │ ├── tx/ │ │ │ │ │ │ │ ├── TransactionalQueryRunnerTest.java │ │ │ │ │ │ │ └── TransactionalQueryRunnerWrapper.java │ │ │ │ │ │ └── util/ │ │ │ │ │ │ ├── EntityUtilsTest.java │ │ │ │ │ │ └── jpa/ │ │ │ │ │ │ └── QueryStringExtractorFactoryTest.java │ │ │ │ │ └── test/ │ │ │ │ │ ├── BMTransactionStrategy.java │ │ │ │ │ ├── JpaTransactionStrategy.java │ │ │ │ │ ├── TestTransactionStrategy.java │ │ │ │ │ ├── TransactionalTestCase.java │ │ │ │ │ ├── domain/ │ │ │ │ │ │ ├── AuditedEntity.java │ │ │ │ │ │ ├── EmbeddedSimple.java │ │ │ │ │ │ ├── Home.java │ │ │ │ │ │ ├── NamedEntity.java │ │ │ │ │ │ ├── OneToMany.java │ │ │ │ │ │ ├── OneToOne.java │ │ │ │ │ │ ├── Parent.java │ │ │ │ │ │ ├── Principal.java │ │ │ │ │ │ ├── Simple.java │ │ │ │ │ │ ├── Simple2.java │ │ │ │ │ │ ├── Simple3.java │ │ │ │ │ │ ├── Simple4.java │ │ │ │ │ │ ├── Simple5.java │ │ │ │ │ │ ├── SimpleBase.java │ │ │ │ │ │ ├── SimpleBuilder.java │ │ │ │ │ │ ├── SimpleStringId.java │ │ │ │ │ │ ├── SimpleStringIdBuilder.java │ │ │ │ │ │ ├── SuperSimple.java │ │ │ │ │ │ ├── Tee.java │ │ │ │ │ │ ├── Tee2.java │ │ │ │ │ │ ├── TeeId.java │ │ │ │ │ │ ├── dto/ │ │ │ │ │ │ │ ├── BooleanWrapper.java │ │ │ │ │ │ │ ├── SimpleDto.java │ │ │ │ │ │ │ └── SimpleId.java │ │ │ │ │ │ └── mapped/ │ │ │ │ │ │ ├── MappedId.java │ │ │ │ │ │ ├── MappedOne.java │ │ │ │ │ │ ├── MappedSuperclass.java │ │ │ │ │ │ ├── MappedThree.java │ │ │ │ │ │ └── MappedTwo.java │ │ │ │ │ ├── java8/ │ │ │ │ │ │ ├── entity/ │ │ │ │ │ │ │ └── Simple.java │ │ │ │ │ │ ├── repo/ │ │ │ │ │ │ │ ├── SimpleRepository.java │ │ │ │ │ │ │ └── SimpleRepository2.java │ │ │ │ │ │ ├── test/ │ │ │ │ │ │ │ └── Java8Test.java │ │ │ │ │ │ └── util/ │ │ │ │ │ │ ├── EntityManagerProducer.java │ │ │ │ │ │ └── TestDeployments.java │ │ │ │ │ ├── service/ │ │ │ │ │ │ ├── BaseRepositoryInterface.java │ │ │ │ │ │ ├── BasicEntityManagerResolver.java │ │ │ │ │ │ ├── DisabledRepository.java │ │ │ │ │ │ ├── ExtendedRepositoryAbstract.java │ │ │ │ │ │ ├── ExtendedRepositoryAbstract2.java │ │ │ │ │ │ ├── ExtendedRepositoryAbstract4.java │ │ │ │ │ │ ├── ExtendedRepositoryAbstractInherited.java │ │ │ │ │ │ ├── ExtendedRepositoryAbstractIntermediate.java │ │ │ │ │ │ ├── ExtendedRepositoryInterface.java │ │ │ │ │ │ ├── ExtendedRepositoryInterface2.java │ │ │ │ │ │ ├── FullRepositoryAbstract.java │ │ │ │ │ │ ├── FullRepositoryInterface.java │ │ │ │ │ │ ├── HomeRepository.java │ │ │ │ │ │ ├── LegacyRepositoryWithEntityManagerResolver.java │ │ │ │ │ │ ├── MappedOneRepository.java │ │ │ │ │ │ ├── MyEntityRepository.java │ │ │ │ │ │ ├── MyEntityRepositoryDelegate.java │ │ │ │ │ │ ├── MySimpleRepository.java │ │ │ │ │ │ ├── ParentRepository.java │ │ │ │ │ │ ├── RepositoryInterface.java │ │ │ │ │ │ ├── Simple2Repository.java │ │ │ │ │ │ ├── SimpleCriteriaRepository.java │ │ │ │ │ │ ├── SimpleFetchRepository.java │ │ │ │ │ │ ├── SimpleIntermediateRepository.java │ │ │ │ │ │ ├── SimpleMappedDtoRepository.java │ │ │ │ │ │ ├── SimpleMappedRepository.java │ │ │ │ │ │ ├── SimpleMapper.java │ │ │ │ │ │ ├── SimpleQueryInOutMapper.java │ │ │ │ │ │ ├── SimpleRepository.java │ │ │ │ │ │ ├── SimpleRepositoryWithEntityManager.java │ │ │ │ │ │ ├── SimpleRepositoryWithEntityManagerResolver.java │ │ │ │ │ │ ├── SimpleStringIdRepository.java │ │ │ │ │ │ ├── Simplistic.java │ │ │ │ │ │ ├── SimplisticEntityManagerResolver.java │ │ │ │ │ │ ├── Statistics.java │ │ │ │ │ │ └── WrappedMapper.java │ │ │ │ │ └── util/ │ │ │ │ │ ├── EntityManagerProducer.java │ │ │ │ │ ├── Logging.java │ │ │ │ │ ├── TestData.java │ │ │ │ │ └── TestDeployments.java │ │ │ │ ├── resources/ │ │ │ │ │ ├── disabled/ │ │ │ │ │ │ └── META-INF/ │ │ │ │ │ │ └── apache-deltaspike.properties │ │ │ │ │ ├── log4j.xml │ │ │ │ │ ├── logging.properties │ │ │ │ │ ├── test-custom-orm.xml │ │ │ │ │ ├── test-default-orm.xml │ │ │ │ │ └── test-orm.xml │ │ │ │ ├── resources-openejb/ │ │ │ │ │ ├── test-mapped-persistence.xml │ │ │ │ │ └── test-persistence.xml │ │ │ │ ├── resources-payara/ │ │ │ │ │ ├── test-mapped-persistence.xml │ │ │ │ │ └── test-persistence.xml │ │ │ │ ├── resources-weblogic/ │ │ │ │ │ ├── test-mapped-persistence.xml │ │ │ │ │ └── test-persistence.xml │ │ │ │ └── resources-wildfly/ │ │ │ │ ├── test-mapped-persistence.xml │ │ │ │ └── test-persistence.xml │ │ │ └── pom.xml │ │ ├── jpa/ │ │ │ ├── api/ │ │ │ │ ├── pom.xml │ │ │ │ └── src/ │ │ │ │ └── main/ │ │ │ │ ├── java/ │ │ │ │ │ └── org/ │ │ │ │ │ └── apache/ │ │ │ │ │ └── deltaspike/ │ │ │ │ │ └── jpa/ │ │ │ │ │ ├── api/ │ │ │ │ │ │ ├── config/ │ │ │ │ │ │ │ └── base/ │ │ │ │ │ │ │ └── JpaBaseConfig.java │ │ │ │ │ │ ├── entitymanager/ │ │ │ │ │ │ │ ├── EntityManagerConfig.java │ │ │ │ │ │ │ ├── EntityManagerResolver.java │ │ │ │ │ │ │ └── PersistenceUnitName.java │ │ │ │ │ │ └── transaction/ │ │ │ │ │ │ ├── TransactionConfig.java │ │ │ │ │ │ ├── TransactionHelper.java │ │ │ │ │ │ ├── TransactionScoped.java │ │ │ │ │ │ └── Transactional.java │ │ │ │ │ └── spi/ │ │ │ │ │ ├── descriptor/ │ │ │ │ │ │ └── xml/ │ │ │ │ │ │ ├── AbstractEntityDescriptor.java │ │ │ │ │ │ ├── AbstractEntityHierarchyBuilder.java │ │ │ │ │ │ ├── Descriptor.java │ │ │ │ │ │ ├── DescriptorReader.java │ │ │ │ │ │ ├── EntityDescriptor.java │ │ │ │ │ │ ├── EntityMappingsDescriptor.java │ │ │ │ │ │ ├── EntityMappingsDescriptorParser.java │ │ │ │ │ │ ├── MappedSuperclassDescriptor.java │ │ │ │ │ │ ├── PersistenceUnitDescriptor.java │ │ │ │ │ │ ├── PersistenceUnitDescriptorParser.java │ │ │ │ │ │ └── PersistenceUnitDescriptorProvider.java │ │ │ │ │ ├── entitymanager/ │ │ │ │ │ │ ├── ActiveEntityManagerHolder.java │ │ │ │ │ │ ├── PersistenceConfigurationProvider.java │ │ │ │ │ │ └── QualifierBackedEntityManagerResolver.java │ │ │ │ │ └── transaction/ │ │ │ │ │ └── TransactionStrategy.java │ │ │ │ └── resources/ │ │ │ │ └── META-INF/ │ │ │ │ └── beans.xml │ │ │ ├── impl/ │ │ │ │ ├── pom.xml │ │ │ │ └── src/ │ │ │ │ ├── main/ │ │ │ │ │ ├── java/ │ │ │ │ │ │ └── org/ │ │ │ │ │ │ └── apache/ │ │ │ │ │ │ └── deltaspike/ │ │ │ │ │ │ └── jpa/ │ │ │ │ │ │ └── impl/ │ │ │ │ │ │ ├── descriptor/ │ │ │ │ │ │ │ └── xml/ │ │ │ │ │ │ │ └── PersistenceUnitDescriptorInitExtension.java │ │ │ │ │ │ ├── entitymanager/ │ │ │ │ │ │ │ ├── DefaultEntityManagerHolder.java │ │ │ │ │ │ │ ├── EntityManagerFactoryProducer.java │ │ │ │ │ │ │ ├── EntityManagerMetadata.java │ │ │ │ │ │ │ ├── EntityManagerRef.java │ │ │ │ │ │ │ ├── EntityManagerRefLookup.java │ │ │ │ │ │ │ └── PersistenceConfigurationProviderImpl.java │ │ │ │ │ │ └── transaction/ │ │ │ │ │ │ ├── BeanManagedUserTransactionStrategy.java │ │ │ │ │ │ ├── ContainerManagedTransactionStrategy.java │ │ │ │ │ │ ├── EnvironmentAwareTransactionStrategy.java │ │ │ │ │ │ ├── ManagedUserTransactionResolver.java │ │ │ │ │ │ ├── ResourceLocalTransactionStrategy.java │ │ │ │ │ │ ├── TransactionStrategyHelper.java │ │ │ │ │ │ ├── TransactionalInterceptor.java │ │ │ │ │ │ ├── UserTransactionResolver.java │ │ │ │ │ │ └── context/ │ │ │ │ │ │ ├── EntityManagerEntry.java │ │ │ │ │ │ ├── TransactionBeanEntry.java │ │ │ │ │ │ ├── TransactionBeanStorage.java │ │ │ │ │ │ ├── TransactionContext.java │ │ │ │ │ │ └── TransactionContextExtension.java │ │ │ │ │ └── resources/ │ │ │ │ │ └── META-INF/ │ │ │ │ │ ├── apache-deltaspike.properties │ │ │ │ │ ├── beans.xml │ │ │ │ │ └── services/ │ │ │ │ │ └── jakarta.enterprise.inject.spi.Extension │ │ │ │ └── test/ │ │ │ │ ├── java/ │ │ │ │ │ └── org/ │ │ │ │ │ └── apache/ │ │ │ │ │ └── deltaspike/ │ │ │ │ │ └── test/ │ │ │ │ │ ├── jpa/ │ │ │ │ │ │ ├── api/ │ │ │ │ │ │ │ ├── entitymanager/ │ │ │ │ │ │ │ │ ├── EntityManagerFactoryProducerTest.java │ │ │ │ │ │ │ │ ├── PersistenceConfigurationProviderTest.java │ │ │ │ │ │ │ │ ├── SampleDb.java │ │ │ │ │ │ │ │ ├── SampleEntityManagerProducer.java │ │ │ │ │ │ │ │ └── TestPersistenceProviderResolver.java │ │ │ │ │ │ │ ├── shared/ │ │ │ │ │ │ │ │ ├── First.java │ │ │ │ │ │ │ │ ├── Second.java │ │ │ │ │ │ │ │ ├── TestEntityManager.java │ │ │ │ │ │ │ │ ├── TestEntityTransaction.java │ │ │ │ │ │ │ │ └── TestException.java │ │ │ │ │ │ │ ├── transactional/ │ │ │ │ │ │ │ │ ├── aggregation/ │ │ │ │ │ │ │ │ │ ├── AggregatedDefaultEntityManagerInjectionTest.java │ │ │ │ │ │ │ │ │ ├── BeanA.java │ │ │ │ │ │ │ │ │ ├── BeanB.java │ │ │ │ │ │ │ │ │ ├── TestEntityManagerProducer.java │ │ │ │ │ │ │ │ │ └── TransactionalBean.java │ │ │ │ │ │ │ │ ├── defaultinjection/ │ │ │ │ │ │ │ │ │ ├── DefaultEntityManagerInjectionTest.java │ │ │ │ │ │ │ │ │ ├── Failed.java │ │ │ │ │ │ │ │ │ ├── FailedFlushTransactionalBean.java │ │ │ │ │ │ │ │ │ ├── FailedTransactionalBean.java │ │ │ │ │ │ │ │ │ ├── TestEntityManagerProducer.java │ │ │ │ │ │ │ │ │ └── TransactionalBean.java │ │ │ │ │ │ │ │ ├── defaultnested/ │ │ │ │ │ │ │ │ │ ├── DefaultNestedTransactionTest.java │ │ │ │ │ │ │ │ │ ├── FirstLevelTransactionBean.java │ │ │ │ │ │ │ │ │ ├── NestedTransactionBean.java │ │ │ │ │ │ │ │ │ └── TestEntityManagerProducer.java │ │ │ │ │ │ │ │ ├── exception/ │ │ │ │ │ │ │ │ │ ├── catched/ │ │ │ │ │ │ │ │ │ │ ├── multipleinjection/ │ │ │ │ │ │ │ │ │ │ │ └── nested/ │ │ │ │ │ │ │ │ │ │ │ ├── FirstLevelTransactionBean.java │ │ │ │ │ │ │ │ │ │ │ ├── NestedMultiTransactionCatchedExceptionTest.java │ │ │ │ │ │ │ │ │ │ │ ├── NestedTransactionBean.java │ │ │ │ │ │ │ │ │ │ │ └── TestEntityManagerProducer.java │ │ │ │ │ │ │ │ │ │ └── nested/ │ │ │ │ │ │ │ │ │ │ ├── FirstLevelTransactionBean.java │ │ │ │ │ │ │ │ │ │ ├── NestedTransactionBean.java │ │ │ │ │ │ │ │ │ │ ├── NestedTransactionCatchedExceptionTest.java │ │ │ │ │ │ │ │ │ │ └── TestEntityManagerProducer.java │ │ │ │ │ │ │ │ │ └── uncatched/ │ │ │ │ │ │ │ │ │ ├── multipleinjection/ │ │ │ │ │ │ │ │ │ │ ├── auto/ │ │ │ │ │ │ │ │ │ │ │ ├── MultiTransactionBean.java │ │ │ │ │ │ │ │ │ │ │ ├── TestEntityManagerProducer.java │ │ │ │ │ │ │ │ │ │ │ └── UncatchedExceptionTest.java │ │ │ │ │ │ │ │ │ │ ├── flush/ │ │ │ │ │ │ │ │ │ │ │ ├── auto/ │ │ │ │ │ │ │ │ │ │ │ │ ├── MultiTransactionBean.java │ │ │ │ │ │ │ │ │ │ │ │ ├── TestEntityManagerProducer.java │ │ │ │ │ │ │ │ │ │ │ │ └── UncatchedFlushExceptionTest.java │ │ │ │ │ │ │ │ │ │ │ └── nested/ │ │ │ │ │ │ │ │ │ │ │ ├── FirstLevelTransactionBean.java │ │ │ │ │ │ │ │ │ │ │ ├── NestedTransactionBean.java │ │ │ │ │ │ │ │ │ │ │ ├── TestEntityManagerProducer.java │ │ │ │ │ │ │ │ │ │ │ └── UncatchedFlushExceptionTest.java │ │ │ │ │ │ │ │ │ │ └── nested/ │ │ │ │ │ │ │ │ │ │ ├── FirstLevelTransactionBean.java │ │ │ │ │ │ │ │ │ │ ├── NestedTransactionBean.java │ │ │ │ │ │ │ │ │ │ ├── TestEntityManagerProducer.java │ │ │ │ │ │ │ │ │ │ └── UncatchedExceptionTest.java │ │ │ │ │ │ │ │ │ └── nested/ │ │ │ │ │ │ │ │ │ ├── FirstLevelTransactionBean.java │ │ │ │ │ │ │ │ │ ├── NestedTransactionBean.java │ │ │ │ │ │ │ │ │ ├── NestedTransactionWithExceptionTest.java │ │ │ │ │ │ │ │ │ └── TestEntityManagerProducer.java │ │ │ │ │ │ │ │ ├── getRollbackOnly/ │ │ │ │ │ │ │ │ │ └── multipleinjection/ │ │ │ │ │ │ │ │ │ ├── auto/ │ │ │ │ │ │ │ │ │ │ ├── MultiTransactionBean.java │ │ │ │ │ │ │ │ │ │ ├── RollbackOnly1Test.java │ │ │ │ │ │ │ │ │ │ ├── RollbackOnly2Test.java │ │ │ │ │ │ │ │ │ │ ├── RollbackOnlyTest.java │ │ │ │ │ │ │ │ │ │ └── TestEntityManagerProducer.java │ │ │ │ │ │ │ │ │ └── nested/ │ │ │ │ │ │ │ │ │ ├── FirstLevelTransactionBean.java │ │ │ │ │ │ │ │ │ ├── NestedMultiTransactionRollbackOnlyTest.java │ │ │ │ │ │ │ │ │ ├── NestedTransactionBean.java │ │ │ │ │ │ │ │ │ └── TestEntityManagerProducer.java │ │ │ │ │ │ │ │ ├── multipleinjection/ │ │ │ │ │ │ │ │ │ ├── auto/ │ │ │ │ │ │ │ │ │ │ ├── MultiTransactionBean.java │ │ │ │ │ │ │ │ │ │ ├── MultipleEntityManagerInjectionTest.java │ │ │ │ │ │ │ │ │ │ └── TestEntityManagerProducer.java │ │ │ │ │ │ │ │ │ ├── manual/ │ │ │ │ │ │ │ │ │ │ ├── BeanManagedlTransactionTest.java │ │ │ │ │ │ │ │ │ │ ├── ManualTransactionBean.java │ │ │ │ │ │ │ │ │ │ ├── ManualTransactionTest.java │ │ │ │ │ │ │ │ │ │ ├── MockUserTransactionResolver.java │ │ │ │ │ │ │ │ │ │ └── TestEntityManagerProducer.java │ │ │ │ │ │ │ │ │ └── nested/ │ │ │ │ │ │ │ │ │ ├── FirstLevelTransactionBean.java │ │ │ │ │ │ │ │ │ ├── NestedMultiTransactionTest.java │ │ │ │ │ │ │ │ │ ├── NestedTransactionBean.java │ │ │ │ │ │ │ │ │ └── TestEntityManagerProducer.java │ │ │ │ │ │ │ │ ├── nested/ │ │ │ │ │ │ │ │ │ ├── FirstLevelTransactionBean.java │ │ │ │ │ │ │ │ │ ├── NestedTransactionBean.java │ │ │ │ │ │ │ │ │ ├── NestedTransactionTest.java │ │ │ │ │ │ │ │ │ └── TestEntityManagerProducer.java │ │ │ │ │ │ │ │ ├── noentitymanager/ │ │ │ │ │ │ │ │ │ ├── NoEntityManagerProducerTest.java │ │ │ │ │ │ │ │ │ ├── TestEntityManagerProducer.java │ │ │ │ │ │ │ │ │ └── TransactionalBean.java │ │ │ │ │ │ │ │ ├── readonly/ │ │ │ │ │ │ │ │ │ ├── auto/ │ │ │ │ │ │ │ │ │ │ ├── MultiTransactionBean.java │ │ │ │ │ │ │ │ │ │ ├── MultipleEntityManagerInjectionReadOnlyTest.java │ │ │ │ │ │ │ │ │ │ └── TestEntityManagerProducer.java │ │ │ │ │ │ │ │ │ └── nested/ │ │ │ │ │ │ │ │ │ ├── norollback/ │ │ │ │ │ │ │ │ │ │ ├── FirstLevelTransactionBean.java │ │ │ │ │ │ │ │ │ │ ├── NestedMultiTransactionReadOnlyNoRollbackTest.java │ │ │ │ │ │ │ │ │ │ ├── NestedTransactionBean.java │ │ │ │ │ │ │ │ │ │ └── TestEntityManagerProducer.java │ │ │ │ │ │ │ │ │ └── rollback/ │ │ │ │ │ │ │ │ │ ├── FirstLevelTransactionBean.java │ │ │ │ │ │ │ │ │ ├── NestedMultiTransactionReadOnlyRollbackTest.java │ │ │ │ │ │ │ │ │ ├── NestedTransactionBean.java │ │ │ │ │ │ │ │ │ └── TestEntityManagerProducer.java │ │ │ │ │ │ │ │ ├── stereotype/ │ │ │ │ │ │ │ │ │ ├── Repository.java │ │ │ │ │ │ │ │ │ ├── StereotypeTransactionalTest.java │ │ │ │ │ │ │ │ │ ├── TestEntityManagerProducer.java │ │ │ │ │ │ │ │ │ └── TransactionalBean.java │ │ │ │ │ │ │ │ └── transactionhelper/ │ │ │ │ │ │ │ │ ├── TransactionHelperTest.java │ │ │ │ │ │ │ │ └── TransactionScopedEntityManagerProducer.java │ │ │ │ │ │ │ └── transactionscoped/ │ │ │ │ │ │ │ ├── defaultinjection/ │ │ │ │ │ │ │ │ ├── DefaultTransactionScopedEntityManagerInjectionTest.java │ │ │ │ │ │ │ │ ├── TestEntityManagerProducer.java │ │ │ │ │ │ │ │ └── TransactionalBean.java │ │ │ │ │ │ │ ├── defaultnested/ │ │ │ │ │ │ │ │ ├── DefaultTransactionScopedNestedTransactionTest.java │ │ │ │ │ │ │ │ ├── FirstLevelTransactionBean.java │ │ │ │ │ │ │ │ ├── NestedTransactionBean.java │ │ │ │ │ │ │ │ └── TestEntityManagerProducer.java │ │ │ │ │ │ │ ├── multipleinjection/ │ │ │ │ │ │ │ │ ├── auto/ │ │ │ │ │ │ │ │ │ ├── MultiTransactionBean.java │ │ │ │ │ │ │ │ │ ├── MultipleTransactionScopedEntityManagerInjectionTest.java │ │ │ │ │ │ │ │ │ └── TestEntityManagerProducer.java │ │ │ │ │ │ │ │ ├── manual/ │ │ │ │ │ │ │ │ │ ├── ManualTransactionBean.java │ │ │ │ │ │ │ │ │ ├── ManualTransactionScopedTransactionTest.java │ │ │ │ │ │ │ │ │ └── TestEntityManagerProducer.java │ │ │ │ │ │ │ │ └── nested/ │ │ │ │ │ │ │ │ ├── FirstLevelTransactionBean.java │ │ │ │ │ │ │ │ ├── NestedMultiTransactionScopedTransactionTest.java │ │ │ │ │ │ │ │ ├── NestedTransactionBean.java │ │ │ │ │ │ │ │ └── TestEntityManagerProducer.java │ │ │ │ │ │ │ ├── nested/ │ │ │ │ │ │ │ │ ├── FirstLevelTransactionBean.java │ │ │ │ │ │ │ │ ├── NestedTransactionBean.java │ │ │ │ │ │ │ │ ├── NestedTransactionScopedTransactionTest.java │ │ │ │ │ │ │ │ └── TestEntityManagerProducer.java │ │ │ │ │ │ │ └── stereotype/ │ │ │ │ │ │ │ ├── Repository.java │ │ │ │ │ │ │ ├── StereotypeTransactionScopedTransactionalTest.java │ │ │ │ │ │ │ ├── TestEntityManagerProducer.java │ │ │ │ │ │ │ ├── TestEntityTransactionHolder.java │ │ │ │ │ │ │ └── TransactionalBean.java │ │ │ │ │ │ ├── datasource/ │ │ │ │ │ │ │ ├── DummyConnection.java │ │ │ │ │ │ │ └── DummyJdbcDriver.java │ │ │ │ │ │ └── spi/ │ │ │ │ │ │ └── descriptor/ │ │ │ │ │ │ └── xml/ │ │ │ │ │ │ ├── EntityMappingsDescriptorParserTest.java │ │ │ │ │ │ ├── MappedId.java │ │ │ │ │ │ ├── MappedOne.java │ │ │ │ │ │ ├── MappedSuperclass.java │ │ │ │ │ │ ├── MappedThree.java │ │ │ │ │ │ ├── MappedTwo.java │ │ │ │ │ │ ├── PersistenceUnitDescriptorParserTest.java │ │ │ │ │ │ ├── PersistenceUnitDescriptorProviderTest.java │ │ │ │ │ │ └── TeeId.java │ │ │ │ │ └── util/ │ │ │ │ │ └── ArchiveUtils.java │ │ │ │ └── resources/ │ │ │ │ ├── META-INF/ │ │ │ │ │ ├── apache-deltaspike.properties │ │ │ │ │ ├── beans.xml │ │ │ │ │ ├── persistence.xml │ │ │ │ │ └── test-orm.xml │ │ │ │ └── persistence-MyUnit.properties │ │ │ └── pom.xml │ │ ├── jsf/ │ │ │ ├── api/ │ │ │ │ ├── pom.xml │ │ │ │ └── src/ │ │ │ │ ├── main/ │ │ │ │ │ ├── java/ │ │ │ │ │ │ └── org/ │ │ │ │ │ │ └── apache/ │ │ │ │ │ │ └── deltaspike/ │ │ │ │ │ │ └── jsf/ │ │ │ │ │ │ ├── api/ │ │ │ │ │ │ │ ├── config/ │ │ │ │ │ │ │ │ ├── JsfModuleConfig.java │ │ │ │ │ │ │ │ ├── base/ │ │ │ │ │ │ │ │ │ └── JsfBaseConfig.java │ │ │ │ │ │ │ │ └── view/ │ │ │ │ │ │ │ │ ├── Folder.java │ │ │ │ │ │ │ │ └── View.java │ │ │ │ │ │ │ ├── listener/ │ │ │ │ │ │ │ │ └── phase/ │ │ │ │ │ │ │ │ ├── AfterPhase.java │ │ │ │ │ │ │ │ ├── BeforePhase.java │ │ │ │ │ │ │ │ ├── JsfPhaseId.java │ │ │ │ │ │ │ │ └── JsfPhaseListener.java │ │ │ │ │ │ │ ├── literal/ │ │ │ │ │ │ │ │ ├── FolderLiteral.java │ │ │ │ │ │ │ │ └── ViewLiteral.java │ │ │ │ │ │ │ └── message/ │ │ │ │ │ │ │ └── JsfMessage.java │ │ │ │ │ │ ├── spi/ │ │ │ │ │ │ │ ├── config/ │ │ │ │ │ │ │ │ └── view/ │ │ │ │ │ │ │ │ └── navigation/ │ │ │ │ │ │ │ │ └── NavigationParameterStrategy.java │ │ │ │ │ │ │ └── scope/ │ │ │ │ │ │ │ └── window/ │ │ │ │ │ │ │ ├── ClientWindowConfig.java │ │ │ │ │ │ │ └── DefaultClientWindowConfig.java │ │ │ │ │ │ └── util/ │ │ │ │ │ │ ├── NamingConventionUtils.java │ │ │ │ │ │ └── ValueExpressionEvaluationInputStream.java │ │ │ │ │ └── resources/ │ │ │ │ │ └── META-INF/ │ │ │ │ │ └── beans.xml │ │ │ │ └── test/ │ │ │ │ └── java/ │ │ │ │ └── org/ │ │ │ │ └── apache/ │ │ │ │ └── deltaspike/ │ │ │ │ └── jsf/ │ │ │ │ └── util/ │ │ │ │ └── ValueExpressionEvaluationInputStreamTest.java │ │ │ ├── impl/ │ │ │ │ ├── pom.xml │ │ │ │ └── src/ │ │ │ │ ├── main/ │ │ │ │ │ ├── java/ │ │ │ │ │ │ └── org/ │ │ │ │ │ │ └── apache/ │ │ │ │ │ │ └── deltaspike/ │ │ │ │ │ │ └── jsf/ │ │ │ │ │ │ └── impl/ │ │ │ │ │ │ ├── clientwindow/ │ │ │ │ │ │ │ ├── ClientSideClientWindow.java │ │ │ │ │ │ │ ├── DeltaSpikeClientWindow.java │ │ │ │ │ │ │ └── LazyClientWindow.java │ │ │ │ │ │ ├── component/ │ │ │ │ │ │ │ ├── token/ │ │ │ │ │ │ │ │ ├── PostRequestTokenComponent.java │ │ │ │ │ │ │ │ └── RequestTokenHtmlRenderer.java │ │ │ │ │ │ │ └── window/ │ │ │ │ │ │ │ ├── WindowIdComponent.java │ │ │ │ │ │ │ └── WindowIdHtmlRenderer.java │ │ │ │ │ │ ├── config/ │ │ │ │ │ │ │ └── view/ │ │ │ │ │ │ │ ├── AbstractConfigNode.java │ │ │ │ │ │ │ ├── AbstractPathConfigDescriptor.java │ │ │ │ │ │ │ ├── DefaultConfigNodeConverter.java │ │ │ │ │ │ │ ├── DefaultErrorViewAwareExceptionHandlerWrapper.java │ │ │ │ │ │ │ ├── DefaultFolderConfigDescriptor.java │ │ │ │ │ │ │ ├── DefaultViewConfigInheritanceStrategy.java │ │ │ │ │ │ │ ├── DefaultViewConfigResolver.java │ │ │ │ │ │ │ ├── DefaultViewPathConfigDescriptor.java │ │ │ │ │ │ │ ├── FolderConfigNode.java │ │ │ │ │ │ │ ├── PageViewConfigNode.java │ │ │ │ │ │ │ ├── ViewConfigExtension.java │ │ │ │ │ │ │ ├── ViewConfigPathValidator.java │ │ │ │ │ │ │ ├── ViewConfigResolverProducer.java │ │ │ │ │ │ │ ├── ViewControllerActionListener.java │ │ │ │ │ │ │ └── navigation/ │ │ │ │ │ │ │ ├── DefaultNavigationParameterContext.java │ │ │ │ │ │ │ ├── DefaultNavigationParameterStrategy.java │ │ │ │ │ │ │ ├── DefaultViewNavigationHandler.java │ │ │ │ │ │ │ ├── NavigationCaseMapWrapper.java │ │ │ │ │ │ │ ├── NavigationParameterInterceptor.java │ │ │ │ │ │ │ ├── NavigationParameterListInterceptor.java │ │ │ │ │ │ │ └── ViewConfigAwareNavigationHandler.java │ │ │ │ │ │ ├── exception/ │ │ │ │ │ │ │ └── control/ │ │ │ │ │ │ │ └── BridgeExceptionHandlerWrapper.java │ │ │ │ │ │ ├── listener/ │ │ │ │ │ │ │ ├── action/ │ │ │ │ │ │ │ │ └── DeltaSpikeActionListener.java │ │ │ │ │ │ │ ├── phase/ │ │ │ │ │ │ │ │ ├── AfterPhaseBinding.java │ │ │ │ │ │ │ │ ├── BeforePhaseBinding.java │ │ │ │ │ │ │ │ ├── DeltaSpikePhaseListener.java │ │ │ │ │ │ │ │ ├── JsfRequestLifecycleBroadcaster.java │ │ │ │ │ │ │ │ ├── JsfRequestLifecyclePhaseListener.java │ │ │ │ │ │ │ │ └── WindowMetaData.java │ │ │ │ │ │ │ ├── request/ │ │ │ │ │ │ │ │ ├── DeltaSpikeApplicationWrapper.java │ │ │ │ │ │ │ │ ├── DeltaSpikeExternalContextWrapper.java │ │ │ │ │ │ │ │ ├── DeltaSpikeFacesContextFactory.java │ │ │ │ │ │ │ │ ├── DeltaSpikeFacesContextWrapper.java │ │ │ │ │ │ │ │ ├── DeltaSpikeLifecycleFactoryWrapper.java │ │ │ │ │ │ │ │ ├── DeltaSpikeLifecycleWrapper.java │ │ │ │ │ │ │ │ └── JsfRequestBroadcaster.java │ │ │ │ │ │ │ └── system/ │ │ │ │ │ │ │ └── JsfSystemEventBroadcaster.java │ │ │ │ │ │ ├── message/ │ │ │ │ │ │ │ ├── DefaultJsfMessage.java │ │ │ │ │ │ │ ├── FacesMessageEntry.java │ │ │ │ │ │ │ ├── JsfAwareLocaleResolver.java │ │ │ │ │ │ │ ├── JsfMessageBundleInvocationHandler.java │ │ │ │ │ │ │ ├── JsfMessageProducer.java │ │ │ │ │ │ │ └── JsfMessageResolver.java │ │ │ │ │ │ ├── navigation/ │ │ │ │ │ │ │ ├── DeltaSpikeNavigationHandler.java │ │ │ │ │ │ │ ├── DeltaSpikeNavigationHandlerWrapper.java │ │ │ │ │ │ │ └── NavigationHandlerAwareApplication.java │ │ │ │ │ │ ├── resource/ │ │ │ │ │ │ │ ├── DeltaSpikeResource.java │ │ │ │ │ │ │ └── DeltaSpikeResourceHandler.java │ │ │ │ │ │ ├── scope/ │ │ │ │ │ │ │ ├── viewaccess/ │ │ │ │ │ │ │ │ └── ViewAccessScopedAwareNavigationHandler.java │ │ │ │ │ │ │ └── window/ │ │ │ │ │ │ │ └── JsfWindowContextQuotaHandler.java │ │ │ │ │ │ ├── security/ │ │ │ │ │ │ │ ├── SecurityAwareViewHandler.java │ │ │ │ │ │ │ └── ViewRootAccessHandler.java │ │ │ │ │ │ ├── token/ │ │ │ │ │ │ │ ├── DoubleSubmitAwarePhaseListener.java │ │ │ │ │ │ │ ├── PostRequestTokenManager.java │ │ │ │ │ │ │ └── PostRequestTokenMarker.java │ │ │ │ │ │ ├── util/ │ │ │ │ │ │ │ ├── ClientWindowHelper.java │ │ │ │ │ │ │ ├── JsfUtils.java │ │ │ │ │ │ │ ├── RequestParameter.java │ │ │ │ │ │ │ ├── SecurityUtils.java │ │ │ │ │ │ │ ├── SharedStringBuilder.java │ │ │ │ │ │ │ ├── ViewConfigUtils.java │ │ │ │ │ │ │ └── ViewControllerUtils.java │ │ │ │ │ │ └── view/ │ │ │ │ │ │ └── DeltaSpikeViewHandler.java │ │ │ │ │ └── resources/ │ │ │ │ │ ├── META-INF/ │ │ │ │ │ │ ├── beans.xml │ │ │ │ │ │ ├── deltaspike.taglib.xml │ │ │ │ │ │ ├── faces-config.xml │ │ │ │ │ │ ├── resources/ │ │ │ │ │ │ │ └── deltaspike/ │ │ │ │ │ │ │ └── windowhandler.js │ │ │ │ │ │ ├── services/ │ │ │ │ │ │ │ └── jakarta.enterprise.inject.spi.Extension │ │ │ │ │ │ └── web-fragment.xml │ │ │ │ │ └── static/ │ │ │ │ │ └── windowhandler.html │ │ │ │ └── test/ │ │ │ │ ├── java/ │ │ │ │ │ └── org/ │ │ │ │ │ └── apache/ │ │ │ │ │ └── deltaspike/ │ │ │ │ │ └── test/ │ │ │ │ │ └── jsf/ │ │ │ │ │ └── impl/ │ │ │ │ │ ├── config/ │ │ │ │ │ │ ├── TestJsfModuleConfig.java │ │ │ │ │ │ └── view/ │ │ │ │ │ │ ├── controller/ │ │ │ │ │ │ │ ├── uc001/ │ │ │ │ │ │ │ │ ├── PageBean001.java │ │ │ │ │ │ │ │ ├── SimplePageConfig.java │ │ │ │ │ │ │ │ ├── ViewConfigTest.java │ │ │ │ │ │ │ │ └── ViewConfigTestDrone.java │ │ │ │ │ │ │ ├── uc002/ │ │ │ │ │ │ │ │ ├── PageBean002.java │ │ │ │ │ │ │ │ ├── SimplePageConfig.java │ │ │ │ │ │ │ │ ├── ViewConfigTest.java │ │ │ │ │ │ │ │ └── ViewConfigTestDrone.java │ │ │ │ │ │ │ ├── uc003/ │ │ │ │ │ │ │ │ ├── PageBean003.java │ │ │ │ │ │ │ │ ├── SimplePageConfig.java │ │ │ │ │ │ │ │ ├── ViewConfigTest.java │ │ │ │ │ │ │ │ └── ViewConfigTestDrone.java │ │ │ │ │ │ │ ├── uc004/ │ │ │ │ │ │ │ │ ├── PageBean004.java │ │ │ │ │ │ │ │ ├── SimplePageConfig.java │ │ │ │ │ │ │ │ ├── SimpleTestAccessDecisionVoter.java │ │ │ │ │ │ │ │ ├── TestAccessDecisionVoter.java │ │ │ │ │ │ │ │ ├── TestSecured.java │ │ │ │ │ │ │ │ └── ViewConfigTest.java │ │ │ │ │ │ │ └── uc005/ │ │ │ │ │ │ │ ├── PageBean005.java │ │ │ │ │ │ │ ├── Pages.java │ │ │ │ │ │ │ ├── SecuredStereotype1.java │ │ │ │ │ │ │ ├── SecuredStereotype2.java │ │ │ │ │ │ │ ├── SimpleTestAccessDecisionVoter1.java │ │ │ │ │ │ │ ├── SimpleTestAccessDecisionVoter2.java │ │ │ │ │ │ │ ├── TestAccessDecisionVoter.java │ │ │ │ │ │ │ ├── TestSecured.java │ │ │ │ │ │ │ └── ViewConfigTest.java │ │ │ │ │ │ ├── custom/ │ │ │ │ │ │ │ ├── uc001/ │ │ │ │ │ │ │ │ ├── SimplePageConfig.java │ │ │ │ │ │ │ │ ├── TestEntryPoint.java │ │ │ │ │ │ │ │ └── ViewConfigTest.java │ │ │ │ │ │ │ ├── uc002/ │ │ │ │ │ │ │ │ ├── CustomMetaData.java │ │ │ │ │ │ │ │ ├── PageBean002.java │ │ │ │ │ │ │ │ └── Pages.java │ │ │ │ │ │ │ ├── uc003/ │ │ │ │ │ │ │ │ ├── CustomStaticQuota.java │ │ │ │ │ │ │ │ ├── CustomUrlMapping.java │ │ │ │ │ │ │ │ ├── PageBean003.java │ │ │ │ │ │ │ │ └── Pages.java │ │ │ │ │ │ │ ├── uc004/ │ │ │ │ │ │ │ │ ├── PageBean004.java │ │ │ │ │ │ │ │ ├── Pages.java │ │ │ │ │ │ │ │ └── TestFacesRedirect.java │ │ │ │ │ │ │ ├── uc005/ │ │ │ │ │ │ │ │ ├── InvalidPageConfig.java │ │ │ │ │ │ │ │ ├── TestInvalidConfigDescriptorValidator.java │ │ │ │ │ │ │ │ ├── TestValidConfigDescriptorValidator.java │ │ │ │ │ │ │ │ ├── ValidPageConfig.java │ │ │ │ │ │ │ │ └── ViewConfigTest.java │ │ │ │ │ │ │ ├── uc006/ │ │ │ │ │ │ │ │ ├── Pages.java │ │ │ │ │ │ │ │ ├── TestConfigPreProcessor.java │ │ │ │ │ │ │ │ └── ViewConfigTest.java │ │ │ │ │ │ │ ├── uc007/ │ │ │ │ │ │ │ │ ├── Pages.java │ │ │ │ │ │ │ │ └── ViewConfigTest.java │ │ │ │ │ │ │ └── uc008/ │ │ │ │ │ │ │ ├── Pages.java │ │ │ │ │ │ │ ├── TestMenuEntry.java │ │ │ │ │ │ │ └── ViewConfigTest.java │ │ │ │ │ │ ├── folder/ │ │ │ │ │ │ │ └── uc001/ │ │ │ │ │ │ │ ├── Pages.java │ │ │ │ │ │ │ └── ViewConfigTest.java │ │ │ │ │ │ ├── navigation/ │ │ │ │ │ │ │ ├── destination/ │ │ │ │ │ │ │ │ ├── uc001/ │ │ │ │ │ │ │ │ │ ├── PageBean001.java │ │ │ │ │ │ │ │ │ ├── Pages.java │ │ │ │ │ │ │ │ │ └── ViewConfigTestDrone.java │ │ │ │ │ │ │ │ ├── uc002/ │ │ │ │ │ │ │ │ │ ├── PageBean002.java │ │ │ │ │ │ │ │ │ ├── Pages.java │ │ │ │ │ │ │ │ │ └── ViewConfigTestDrone.java │ │ │ │ │ │ │ │ ├── uc003/ │ │ │ │ │ │ │ │ │ ├── PageBean003.java │ │ │ │ │ │ │ │ │ ├── Pages.java │ │ │ │ │ │ │ │ │ ├── PagesViolation.java │ │ │ │ │ │ │ │ │ ├── ViewConfigTest.java │ │ │ │ │ │ │ │ │ └── ViewConfigTestDrone.java │ │ │ │ │ │ │ │ ├── uc004/ │ │ │ │ │ │ │ │ │ ├── PageBean004.java │ │ │ │ │ │ │ │ │ ├── Pages.java │ │ │ │ │ │ │ │ │ ├── ViewConfigTest.java │ │ │ │ │ │ │ │ │ └── ViewConfigTestDrone.java │ │ │ │ │ │ │ │ ├── uc005/ │ │ │ │ │ │ │ │ │ ├── Pages.java │ │ │ │ │ │ │ │ │ ├── ViewConfigPathTest.java │ │ │ │ │ │ │ │ │ └── ViewConfigPreProcessorWithoutValidation.java │ │ │ │ │ │ │ │ └── uc006/ │ │ │ │ │ │ │ │ ├── PageBean006.java │ │ │ │ │ │ │ │ ├── Pages.java │ │ │ │ │ │ │ │ ├── PagesViolation.java │ │ │ │ │ │ │ │ ├── ViewConfigBasePathValidationTest.java │ │ │ │ │ │ │ │ └── ViewConfigTestDrone.java │ │ │ │ │ │ │ ├── event/ │ │ │ │ │ │ │ │ └── uc001/ │ │ │ │ │ │ │ │ ├── PageBean002.java │ │ │ │ │ │ │ │ ├── Pages.java │ │ │ │ │ │ │ │ └── PreViewConfigNavigateEventTest.java │ │ │ │ │ │ │ ├── parameter/ │ │ │ │ │ │ │ │ ├── shared/ │ │ │ │ │ │ │ │ │ └── TestClassDeactivator.java │ │ │ │ │ │ │ │ ├── uc001/ │ │ │ │ │ │ │ │ │ ├── NoNavigationParameterWarFileTest.java │ │ │ │ │ │ │ │ │ ├── PageBean001.java │ │ │ │ │ │ │ │ │ └── SimplePageConfig.java │ │ │ │ │ │ │ │ ├── uc002/ │ │ │ │ │ │ │ │ │ ├── PageBean002.java │ │ │ │ │ │ │ │ │ ├── SimplePageConfig.java │ │ │ │ │ │ │ │ │ └── StaticNavigationParameterWarFileTest.java │ │ │ │ │ │ │ │ ├── uc003/ │ │ │ │ │ │ │ │ │ ├── NavigationParameterTest.java │ │ │ │ │ │ │ │ │ ├── PageBean003.java │ │ │ │ │ │ │ │ │ └── SimplePageConfig.java │ │ │ │ │ │ │ │ ├── uc004/ │ │ │ │ │ │ │ │ │ ├── DynamicNavigationParameterWarFileTest.java │ │ │ │ │ │ │ │ │ ├── NavigationParameterTest.java │ │ │ │ │ │ │ │ │ ├── PageBean004.java │ │ │ │ │ │ │ │ │ └── SimplePageConfig.java │ │ │ │ │ │ │ │ ├── uc005/ │ │ │ │ │ │ │ │ │ ├── NavigationParameterTest.java │ │ │ │ │ │ │ │ │ ├── PageBean005.java │ │ │ │ │ │ │ │ │ └── Pages.java │ │ │ │ │ │ │ │ ├── uc006/ │ │ │ │ │ │ │ │ │ ├── NavigationParameterTest.java │ │ │ │ │ │ │ │ │ ├── PageBean006.java │ │ │ │ │ │ │ │ │ └── Pages.java │ │ │ │ │ │ │ │ └── uc007/ │ │ │ │ │ │ │ │ ├── PageBean007.java │ │ │ │ │ │ │ │ └── ViewConfigForIncludeViewParams.java │ │ │ │ │ │ │ └── syntax/ │ │ │ │ │ │ │ ├── uc001/ │ │ │ │ │ │ │ │ ├── SimplePageConfig001.java │ │ │ │ │ │ │ │ └── ViewConfigTest.java │ │ │ │ │ │ │ ├── uc002/ │ │ │ │ │ │ │ │ ├── SimplePageConfig002.java │ │ │ │ │ │ │ │ └── ViewConfigTest.java │ │ │ │ │ │ │ ├── uc003/ │ │ │ │ │ │ │ │ ├── Pages.java │ │ │ │ │ │ │ │ └── ViewConfigTest.java │ │ │ │ │ │ │ ├── uc004/ │ │ │ │ │ │ │ │ ├── Pages.java │ │ │ │ │ │ │ │ └── ViewConfigTest.java │ │ │ │ │ │ │ ├── uc005/ │ │ │ │ │ │ │ │ ├── Pages.java │ │ │ │ │ │ │ │ └── ViewConfigTest.java │ │ │ │ │ │ │ ├── uc006/ │ │ │ │ │ │ │ │ ├── Pages.java │ │ │ │ │ │ │ │ └── ViewConfigTest.java │ │ │ │ │ │ │ ├── uc007/ │ │ │ │ │ │ │ │ ├── Pages.java │ │ │ │ │ │ │ │ ├── TestFacesRedirect.java │ │ │ │ │ │ │ │ └── ViewConfigTest.java │ │ │ │ │ │ │ ├── uc008/ │ │ │ │ │ │ │ │ ├── Pages.java │ │ │ │ │ │ │ │ └── ViewConfigTest.java │ │ │ │ │ │ │ ├── uc009/ │ │ │ │ │ │ │ │ ├── Pages.java │ │ │ │ │ │ │ │ └── ViewConfigTest.java │ │ │ │ │ │ │ ├── uc010/ │ │ │ │ │ │ │ │ ├── MyView.java │ │ │ │ │ │ │ │ ├── Pages.java │ │ │ │ │ │ │ │ └── ViewConfigTest.java │ │ │ │ │ │ │ └── uc011/ │ │ │ │ │ │ │ ├── Pages.java │ │ │ │ │ │ │ └── ViewConfigTest.java │ │ │ │ │ │ └── validation/ │ │ │ │ │ │ ├── Pages.java │ │ │ │ │ │ └── ViewConfigPathValidatorTest.java │ │ │ │ │ ├── injection/ │ │ │ │ │ │ ├── uc001/ │ │ │ │ │ │ │ ├── AnotherBean.java │ │ │ │ │ │ │ ├── AnotherBeanConverter.java │ │ │ │ │ │ │ ├── InjectionDroneTest.java │ │ │ │ │ │ │ ├── MyBean.java │ │ │ │ │ │ │ └── MyBeanValidator.java │ │ │ │ │ │ ├── uc002/ │ │ │ │ │ │ │ ├── AnotherBean.java │ │ │ │ │ │ │ ├── AnotherBeanConverter.java │ │ │ │ │ │ │ ├── InjectionDroneTest.java │ │ │ │ │ │ │ ├── MyBean.java │ │ │ │ │ │ │ └── MyBeanValidator.java │ │ │ │ │ │ ├── uc003/ │ │ │ │ │ │ │ ├── AbstractStateHolder.java │ │ │ │ │ │ │ ├── AnotherBean.java │ │ │ │ │ │ │ ├── AnotherBeanConverter.java │ │ │ │ │ │ │ ├── InjectionDroneTest.java │ │ │ │ │ │ │ ├── MyBean.java │ │ │ │ │ │ │ └── MyBeanValidator.java │ │ │ │ │ │ └── uc004/ │ │ │ │ │ │ ├── AnotherBean.java │ │ │ │ │ │ ├── AnotherBeanConverter.java │ │ │ │ │ │ ├── InjectionDroneTest.java │ │ │ │ │ │ ├── MyBean.java │ │ │ │ │ │ └── MyBeanValidator.java │ │ │ │ │ ├── message/ │ │ │ │ │ │ ├── JsfMessageTest.java │ │ │ │ │ │ └── beans/ │ │ │ │ │ │ ├── JsfMessageBackingBean.java │ │ │ │ │ │ └── UserMessage.java │ │ │ │ │ ├── scope/ │ │ │ │ │ │ ├── view/ │ │ │ │ │ │ │ └── beans/ │ │ │ │ │ │ │ └── ViewScopedBackingBean.java │ │ │ │ │ │ ├── viewaccess/ │ │ │ │ │ │ │ ├── ViewAccessScopedWebAppTest.java │ │ │ │ │ │ │ ├── ViewAccessScopedWithFViewActionWebAppTest.java │ │ │ │ │ │ │ └── beans/ │ │ │ │ │ │ │ ├── ViewAccessScopedBeanX.java │ │ │ │ │ │ │ └── ViewAccessScopedBeanY.java │ │ │ │ │ │ └── window/ │ │ │ │ │ │ ├── MyWindowScopedBean.java │ │ │ │ │ │ ├── WindowMaxCountTest.java │ │ │ │ │ │ ├── WindowScopedContextFrameTest.java │ │ │ │ │ │ ├── WindowScopedContextTest.java │ │ │ │ │ │ └── beans/ │ │ │ │ │ │ ├── WindowAccessBean.java │ │ │ │ │ │ └── WindowScopedBackingBean.java │ │ │ │ │ └── util/ │ │ │ │ │ ├── ArchiveUtils.java │ │ │ │ │ ├── FileUtils.java │ │ │ │ │ └── JsfUtilsTest.java │ │ │ │ └── resources/ │ │ │ │ ├── META-INF/ │ │ │ │ │ ├── apache-deltaspike.properties │ │ │ │ │ ├── beans.xml │ │ │ │ │ └── test.taglib.xml │ │ │ │ ├── controller/ │ │ │ │ │ └── simplePageConfig.xhtml │ │ │ │ ├── default/ │ │ │ │ │ └── WEB-INF/ │ │ │ │ │ ├── faces-config.xml │ │ │ │ │ └── web.xml │ │ │ │ ├── injection/ │ │ │ │ │ ├── testValidatorConverter.xhtml │ │ │ │ │ ├── testValidatorConverterTag.xhtml │ │ │ │ │ └── testValidatorTagParameter.xhtml │ │ │ │ ├── jsfMessageTest/ │ │ │ │ │ ├── UserMessage_de.properties │ │ │ │ │ ├── UserMessage_en.properties │ │ │ │ │ └── page.xhtml │ │ │ │ ├── mappedJsfContextTest/ │ │ │ │ │ └── page.xhtml │ │ │ │ ├── navigation/ │ │ │ │ │ ├── origin.xhtml │ │ │ │ │ ├── pages/ │ │ │ │ │ │ ├── customErrorPage.xhtml │ │ │ │ │ │ ├── home.xhtml │ │ │ │ │ │ ├── index.xhtml │ │ │ │ │ │ └── overview.xhtml │ │ │ │ │ ├── simplePageConfig.xhtml │ │ │ │ │ └── wizard1/ │ │ │ │ │ └── step1.xhtml │ │ │ │ ├── navigationParameterTest/ │ │ │ │ │ └── apache-deltaspike.properties │ │ │ │ ├── viewAccessScopedContextTest/ │ │ │ │ │ ├── index.xhtml │ │ │ │ │ ├── next.xhtml │ │ │ │ │ ├── page1.xhtml │ │ │ │ │ └── page2.xhtml │ │ │ │ └── windowScopedContextTest/ │ │ │ │ ├── frame.xhtml │ │ │ │ ├── framecontainer.xhtml │ │ │ │ ├── page.xhtml │ │ │ │ ├── page2.xhtml │ │ │ │ └── windowcount.xhtml │ │ │ └── pom.xml │ │ ├── partial-bean/ │ │ │ ├── api/ │ │ │ │ ├── pom.xml │ │ │ │ └── src/ │ │ │ │ └── main/ │ │ │ │ ├── java/ │ │ │ │ │ └── org/ │ │ │ │ │ └── apache/ │ │ │ │ │ └── deltaspike/ │ │ │ │ │ └── partialbean/ │ │ │ │ │ └── api/ │ │ │ │ │ └── PartialBeanBinding.java │ │ │ │ └── resources/ │ │ │ │ └── META-INF/ │ │ │ │ └── beans.xml │ │ │ ├── impl/ │ │ │ │ ├── pom.xml │ │ │ │ └── src/ │ │ │ │ ├── main/ │ │ │ │ │ ├── java/ │ │ │ │ │ │ └── org/ │ │ │ │ │ │ └── apache/ │ │ │ │ │ │ └── deltaspike/ │ │ │ │ │ │ └── partialbean/ │ │ │ │ │ │ └── impl/ │ │ │ │ │ │ ├── PartialBeanBindingExtension.java │ │ │ │ │ │ ├── PartialBeanDescriptor.java │ │ │ │ │ │ └── PartialBeanProxyFactory.java │ │ │ │ │ └── resources/ │ │ │ │ │ └── META-INF/ │ │ │ │ │ ├── beans.xml │ │ │ │ │ └── services/ │ │ │ │ │ └── jakarta.enterprise.inject.spi.Extension │ │ │ │ └── test/ │ │ │ │ ├── java/ │ │ │ │ │ └── org/ │ │ │ │ │ └── apache/ │ │ │ │ │ └── deltaspike/ │ │ │ │ │ └── test/ │ │ │ │ │ └── core/ │ │ │ │ │ └── api/ │ │ │ │ │ └── partialbean/ │ │ │ │ │ ├── shared/ │ │ │ │ │ │ ├── CustomInterceptor.java │ │ │ │ │ │ ├── CustomInterceptorImpl.java │ │ │ │ │ │ ├── CustomInterceptorState.java │ │ │ │ │ │ ├── TestBean.java │ │ │ │ │ │ ├── TestInterceptorAware.java │ │ │ │ │ │ ├── TestPartialBeanBinding.java │ │ │ │ │ │ ├── ThrowExceptionPartialBeanBinding.java │ │ │ │ │ │ └── ThrowExceptionPartialBeanHandler.java │ │ │ │ │ ├── uc001/ │ │ │ │ │ │ ├── PartialBean.java │ │ │ │ │ │ ├── PartialBeanAsInterfaceEarFileTest.java │ │ │ │ │ │ ├── PartialBeanAsInterfaceTest.java │ │ │ │ │ │ ├── PartialBeanAsInterfaceWarFileTest.java │ │ │ │ │ │ └── TestPartialBeanHandler.java │ │ │ │ │ ├── uc002/ │ │ │ │ │ │ ├── PartialBean.java │ │ │ │ │ │ ├── PartialBeanAsAbstractClassTest.java │ │ │ │ │ │ └── TestPartialBeanHandler.java │ │ │ │ │ ├── uc003/ │ │ │ │ │ │ ├── PartialBean.java │ │ │ │ │ │ ├── PartialBeanTest.java │ │ │ │ │ │ ├── SuperInterface.java │ │ │ │ │ │ ├── SuperInterface2.java │ │ │ │ │ │ └── TestPartialBeanHandler.java │ │ │ │ │ ├── uc004/ │ │ │ │ │ │ ├── AbstractSuper.java │ │ │ │ │ │ ├── ApplicationScopedPartialBean.java │ │ │ │ │ │ ├── DependentScopedPartialBean.java │ │ │ │ │ │ ├── ScopedPartialBeanTest.java │ │ │ │ │ │ ├── SuperInterface.java │ │ │ │ │ │ └── TestPartialBeanHandler.java │ │ │ │ │ ├── uc005/ │ │ │ │ │ │ ├── AbstractSuper.java │ │ │ │ │ │ ├── ApplicationScopedPartialBean.java │ │ │ │ │ │ ├── ScopedPartialBeanTest.java │ │ │ │ │ │ ├── SuperInterface.java │ │ │ │ │ │ └── TestPartialBeanHandler.java │ │ │ │ │ ├── uc006/ │ │ │ │ │ │ ├── AbstractSuper.java │ │ │ │ │ │ ├── AbstractSuperSuper.java │ │ │ │ │ │ ├── ApplicationScopedPartialBean.java │ │ │ │ │ │ ├── ScopedPartialBeanTest.java │ │ │ │ │ │ └── TestPartialBeanHandler.java │ │ │ │ │ ├── uc007/ │ │ │ │ │ │ ├── CustomInterceptorStereotype.java │ │ │ │ │ │ ├── MethodLevelInterceptorTest.java │ │ │ │ │ │ ├── PartialBean.java │ │ │ │ │ │ └── TestPartialBeanHandler.java │ │ │ │ │ ├── uc008/ │ │ │ │ │ │ ├── ClassLevelInterceptorTest.java │ │ │ │ │ │ ├── PartialBean.java │ │ │ │ │ │ └── TestPartialBeanHandler.java │ │ │ │ │ ├── uc009/ │ │ │ │ │ │ ├── PartialBeanWithProducerEarFileTest.java │ │ │ │ │ │ ├── PartialBeanWithProducerTest.java │ │ │ │ │ │ ├── PartialBeanWithProducerWarFileTest.java │ │ │ │ │ │ ├── TestBaseConfig.java │ │ │ │ │ │ ├── TestConfig.java │ │ │ │ │ │ ├── TestCustomType.java │ │ │ │ │ │ ├── TestTypeSafeConfig.java │ │ │ │ │ │ ├── TestTypeSafeConfigHandler.java │ │ │ │ │ │ └── TestValue.java │ │ │ │ │ ├── uc010/ │ │ │ │ │ │ ├── PartialBeanAsAbstractClassTest.java │ │ │ │ │ │ ├── PartialBeanWrapper.java │ │ │ │ │ │ └── TestPartialBeanHandler.java │ │ │ │ │ ├── uc011/ │ │ │ │ │ │ ├── BaseRepository.java │ │ │ │ │ │ ├── CustomerRepository.java │ │ │ │ │ │ ├── EntityRepository.java │ │ │ │ │ │ ├── ScopedPartialBeanTest.java │ │ │ │ │ │ └── TestPartialBeanHandler.java │ │ │ │ │ ├── uc012/ │ │ │ │ │ │ ├── BlockPolicy.java │ │ │ │ │ │ ├── ConcurrencyBugTest.java │ │ │ │ │ │ ├── MyPartialBeanBinding.java │ │ │ │ │ │ ├── MyPartialBeanHandler.java │ │ │ │ │ │ └── PartialBean.java │ │ │ │ │ ├── uc013/ │ │ │ │ │ │ ├── MethodLevelInterceptorTest.java │ │ │ │ │ │ ├── MyRepository.java │ │ │ │ │ │ ├── SimpleCache.java │ │ │ │ │ │ ├── SimpleCacheExtension.java │ │ │ │ │ │ ├── SimpleCacheInterceptor.java │ │ │ │ │ │ ├── SimpleCacheManager.java │ │ │ │ │ │ └── TestPartialBeanHandler.java │ │ │ │ │ └── util/ │ │ │ │ │ └── ArchiveUtils.java │ │ │ │ └── resources/ │ │ │ │ └── META-INF/ │ │ │ │ └── beans.xml │ │ │ └── pom.xml │ │ ├── pom.xml │ │ ├── proxy/ │ │ │ ├── api/ │ │ │ │ ├── pom.xml │ │ │ │ └── src/ │ │ │ │ ├── main/ │ │ │ │ │ ├── java/ │ │ │ │ │ │ └── org/ │ │ │ │ │ │ └── apache/ │ │ │ │ │ │ └── deltaspike/ │ │ │ │ │ │ └── proxy/ │ │ │ │ │ │ ├── api/ │ │ │ │ │ │ │ ├── DeltaSpikeProxyBeanConfigurator.java │ │ │ │ │ │ │ └── DeltaSpikeProxyFactory.java │ │ │ │ │ │ ├── spi/ │ │ │ │ │ │ │ ├── DeltaSpikeProxy.java │ │ │ │ │ │ │ ├── DeltaSpikeProxyClassGenerator.java │ │ │ │ │ │ │ ├── DeltaSpikeProxyClassGeneratorHolder.java │ │ │ │ │ │ │ └── invocation/ │ │ │ │ │ │ │ ├── DeltaSpikeProxyInterceptorLookup.java │ │ │ │ │ │ │ ├── DeltaSpikeProxyInvocationContext.java │ │ │ │ │ │ │ ├── DeltaSpikeProxyInvocationHandler.java │ │ │ │ │ │ │ └── DeltaSpikeProxyInvocationWrapperException.java │ │ │ │ │ │ └── util/ │ │ │ │ │ │ └── EnableInterceptorsProxyFactory.java │ │ │ │ │ └── resources/ │ │ │ │ │ ├── META-INF/ │ │ │ │ │ │ └── beans.xml │ │ │ │ │ └── OSGI-INF/ │ │ │ │ │ └── DeltaSpikeProxyClassGeneratorHolder.xml │ │ │ │ └── test/ │ │ │ │ └── java/ │ │ │ │ └── org/ │ │ │ │ └── apache/ │ │ │ │ └── deltaspike/ │ │ │ │ └── proxy/ │ │ │ │ └── api/ │ │ │ │ └── DeltaSpikeProxyFactoryTest.java │ │ │ ├── impl-asm/ │ │ │ │ ├── pom.xml │ │ │ │ └── src/ │ │ │ │ ├── main/ │ │ │ │ │ ├── java/ │ │ │ │ │ │ └── org/ │ │ │ │ │ │ └── apache/ │ │ │ │ │ │ └── deltaspike/ │ │ │ │ │ │ └── proxy/ │ │ │ │ │ │ └── impl/ │ │ │ │ │ │ ├── AsmDeltaSpikeProxyClassGenerator.java │ │ │ │ │ │ ├── ClassDefiner.java │ │ │ │ │ │ └── CopyAnnotationVisitorAdapter.java │ │ │ │ │ └── resources/ │ │ │ │ │ ├── META-INF/ │ │ │ │ │ │ ├── beans.xml │ │ │ │ │ │ └── services/ │ │ │ │ │ │ └── org.apache.deltaspike.proxy.spi.DeltaSpikeProxyClassGenerator │ │ │ │ │ └── OSGI-INF/ │ │ │ │ │ └── AsmDeltaSpikeProxyClassGenerator.xml │ │ │ │ └── test/ │ │ │ │ └── java/ │ │ │ │ └── org/ │ │ │ │ └── apache/ │ │ │ │ └── deltaspike/ │ │ │ │ ├── proxy/ │ │ │ │ │ └── impl/ │ │ │ │ │ ├── AsmProxyClassGeneratorTest.java │ │ │ │ │ ├── TestAnnotation.java │ │ │ │ │ ├── TestClass.java │ │ │ │ │ └── TestInvocationHandler.java │ │ │ │ └── test/ │ │ │ │ └── proxy/ │ │ │ │ └── impl/ │ │ │ │ └── util/ │ │ │ │ └── ArchiveUtils.java │ │ │ └── pom.xml │ │ ├── scheduler/ │ │ │ ├── api/ │ │ │ │ ├── pom.xml │ │ │ │ └── src/ │ │ │ │ └── main/ │ │ │ │ ├── java/ │ │ │ │ │ └── org/ │ │ │ │ │ └── apache/ │ │ │ │ │ └── deltaspike/ │ │ │ │ │ └── scheduler/ │ │ │ │ │ ├── api/ │ │ │ │ │ │ └── Scheduled.java │ │ │ │ │ └── spi/ │ │ │ │ │ ├── Scheduler.java │ │ │ │ │ └── SchedulerControl.java │ │ │ │ └── resources/ │ │ │ │ └── META-INF/ │ │ │ │ └── beans.xml │ │ │ ├── impl/ │ │ │ │ ├── pom.xml │ │ │ │ └── src/ │ │ │ │ ├── main/ │ │ │ │ │ ├── java/ │ │ │ │ │ │ └── org/ │ │ │ │ │ │ └── apache/ │ │ │ │ │ │ └── deltaspike/ │ │ │ │ │ │ └── scheduler/ │ │ │ │ │ │ └── impl/ │ │ │ │ │ │ ├── AbstractJobAdapter.java │ │ │ │ │ │ ├── AbstractQuartzScheduler.java │ │ │ │ │ │ ├── CdiAwareJobFactory.java │ │ │ │ │ │ ├── DynamicExpressionObserverJob.java │ │ │ │ │ │ ├── JobAdapter.java │ │ │ │ │ │ ├── JobQuartzScheduler.java │ │ │ │ │ │ ├── JobRunnableAdapter.java │ │ │ │ │ │ ├── QuartzSchedulerProducer.java │ │ │ │ │ │ ├── RunnableQuartzScheduler.java │ │ │ │ │ │ ├── SchedulerBaseConfig.java │ │ │ │ │ │ ├── SchedulerExtension.java │ │ │ │ │ │ └── SchedulerProducer.java │ │ │ │ │ └── resources/ │ │ │ │ │ └── META-INF/ │ │ │ │ │ ├── beans.xml │ │ │ │ │ └── services/ │ │ │ │ │ ├── jakarta.enterprise.inject.spi.Extension │ │ │ │ │ └── org.apache.deltaspike.scheduler.spi.Scheduler │ │ │ │ └── test/ │ │ │ │ ├── java/ │ │ │ │ │ └── org/ │ │ │ │ │ └── apache/ │ │ │ │ │ └── deltaspike/ │ │ │ │ │ └── test/ │ │ │ │ │ ├── scheduler/ │ │ │ │ │ │ └── custom/ │ │ │ │ │ │ ├── AutoRegisteredJob.java │ │ │ │ │ │ ├── CustomConfigSource.java │ │ │ │ │ │ ├── CustomDeactivatedConfigSource.java │ │ │ │ │ │ ├── CustomJob.java │ │ │ │ │ │ ├── CustomSchedulerEarFileTest.java │ │ │ │ │ │ ├── CustomSchedulerTest.java │ │ │ │ │ │ ├── CustomSchedulerWarFileTest.java │ │ │ │ │ │ ├── DeleteJob.java │ │ │ │ │ │ ├── ManualJob.java │ │ │ │ │ │ ├── MockedScheduler.java │ │ │ │ │ │ ├── QuartzDeactivator.java │ │ │ │ │ │ ├── RequestScopedJob.java │ │ │ │ │ │ ├── ScopeNotStartedTest.java │ │ │ │ │ │ └── TestJobManager.java │ │ │ │ │ └── util/ │ │ │ │ │ └── ArchiveUtils.java │ │ │ │ └── resources/ │ │ │ │ └── META-INF/ │ │ │ │ ├── beans.xml │ │ │ │ └── services/ │ │ │ │ ├── org.apache.deltaspike.core.spi.config.ConfigSource │ │ │ │ └── org.apache.deltaspike.scheduler.spi.Scheduler │ │ │ └── pom.xml │ │ ├── security/ │ │ │ ├── api/ │ │ │ │ ├── pom.xml │ │ │ │ └── src/ │ │ │ │ └── main/ │ │ │ │ ├── java/ │ │ │ │ │ └── org/ │ │ │ │ │ └── apache/ │ │ │ │ │ └── deltaspike/ │ │ │ │ │ └── security/ │ │ │ │ │ ├── api/ │ │ │ │ │ │ ├── SecurityException.java │ │ │ │ │ │ └── authorization/ │ │ │ │ │ │ ├── AbstractAccessDecisionVoter.java │ │ │ │ │ │ ├── AbstractDecisionVoter.java │ │ │ │ │ │ ├── AccessDecisionState.java │ │ │ │ │ │ ├── AccessDecisionVoter.java │ │ │ │ │ │ ├── AccessDecisionVoterContext.java │ │ │ │ │ │ ├── AccessDeniedException.java │ │ │ │ │ │ ├── ErrorViewAwareAccessDeniedException.java │ │ │ │ │ │ ├── Secured.java │ │ │ │ │ │ ├── SecuredReturn.java │ │ │ │ │ │ ├── Secures.java │ │ │ │ │ │ ├── SecurityBindingType.java │ │ │ │ │ │ ├── SecurityDefinitionException.java │ │ │ │ │ │ ├── SecurityParameterBinding.java │ │ │ │ │ │ ├── SecurityViolation.java │ │ │ │ │ │ └── SimpleSecurityViolation.java │ │ │ │ │ └── spi/ │ │ │ │ │ └── authorization/ │ │ │ │ │ ├── EditableAccessDecisionVoterContext.java │ │ │ │ │ ├── SecurityStrategy.java │ │ │ │ │ └── SecurityViolationHandler.java │ │ │ │ └── resources/ │ │ │ │ └── META-INF/ │ │ │ │ └── beans.xml │ │ │ ├── impl/ │ │ │ │ ├── pom.xml │ │ │ │ └── src/ │ │ │ │ ├── main/ │ │ │ │ │ ├── java/ │ │ │ │ │ │ └── org/ │ │ │ │ │ │ └── apache/ │ │ │ │ │ │ └── deltaspike/ │ │ │ │ │ │ └── security/ │ │ │ │ │ │ └── impl/ │ │ │ │ │ │ ├── authorization/ │ │ │ │ │ │ │ ├── AccessDeniedExceptionBroadcaster.java │ │ │ │ │ │ │ ├── DefaultAccessDecisionVoterContext.java │ │ │ │ │ │ │ ├── SecuredAnnotationAuthorizer.java │ │ │ │ │ │ │ ├── SecurityParameterValueRedefiner.java │ │ │ │ │ │ │ └── SkipInternalProcessingException.java │ │ │ │ │ │ ├── extension/ │ │ │ │ │ │ │ ├── AuthorizationParameter.java │ │ │ │ │ │ │ ├── Authorizer.java │ │ │ │ │ │ │ ├── DefaultSecurityStrategy.java │ │ │ │ │ │ │ ├── SecurityExtension.java │ │ │ │ │ │ │ ├── SecurityInterceptor.java │ │ │ │ │ │ │ ├── SecurityInterceptorBinding.java │ │ │ │ │ │ │ ├── SecurityInterceptorBindingLiteral.java │ │ │ │ │ │ │ └── SecurityMetaDataStorage.java │ │ │ │ │ │ └── util/ │ │ │ │ │ │ └── SecurityUtils.java │ │ │ │ │ └── resources/ │ │ │ │ │ └── META-INF/ │ │ │ │ │ ├── beans.xml │ │ │ │ │ └── services/ │ │ │ │ │ └── jakarta.enterprise.inject.spi.Extension │ │ │ │ └── test/ │ │ │ │ ├── java/ │ │ │ │ │ └── org/ │ │ │ │ │ └── apache/ │ │ │ │ │ └── deltaspike/ │ │ │ │ │ └── test/ │ │ │ │ │ ├── security/ │ │ │ │ │ │ └── impl/ │ │ │ │ │ │ └── authorization/ │ │ │ │ │ │ ├── nonbinding/ │ │ │ │ │ │ │ ├── CustomAuthorizer.java │ │ │ │ │ │ │ ├── CustomSecurityBinding.java │ │ │ │ │ │ │ ├── ParamBindingWithNonbindingMember.java │ │ │ │ │ │ │ ├── ParameterValue.java │ │ │ │ │ │ │ ├── SecuredBean.java │ │ │ │ │ │ │ └── SecurityParameterWithNonbindingMemberTest.java │ │ │ │ │ │ ├── secured/ │ │ │ │ │ │ │ ├── SecuredAnnotationEarFileTest.java │ │ │ │ │ │ │ ├── SecuredAnnotationTest.java │ │ │ │ │ │ │ ├── SecuredAnnotationWarFileTest.java │ │ │ │ │ │ │ ├── SecuredBean1.java │ │ │ │ │ │ │ ├── SecuredBean2.java │ │ │ │ │ │ │ ├── SecuredBean3.java │ │ │ │ │ │ │ ├── SecuredBean4.java │ │ │ │ │ │ │ ├── SecuredBean5.java │ │ │ │ │ │ │ ├── SecuredBeanWithStereotype.java │ │ │ │ │ │ │ ├── SecuredBeanWithStereotype1.java │ │ │ │ │ │ │ ├── SecuredBeanWithStereotype2.java │ │ │ │ │ │ │ ├── SecuredBeanWithStereotype3.java │ │ │ │ │ │ │ ├── SomeParentClass.java │ │ │ │ │ │ │ ├── TestAccessDecisionVoter.java │ │ │ │ │ │ │ ├── TestAccessDecisionVoter1.java │ │ │ │ │ │ │ └── TestAccessDecisionVoter2.java │ │ │ │ │ │ ├── securitybinding/ │ │ │ │ │ │ │ ├── CustomAuthorizer.java │ │ │ │ │ │ │ ├── CustomSecurityBinding.java │ │ │ │ │ │ │ ├── SecuredBean1.java │ │ │ │ │ │ │ ├── SecuredBean2.java │ │ │ │ │ │ │ ├── SecurityBindingTest.java │ │ │ │ │ │ │ └── SomeParentClass.java │ │ │ │ │ │ ├── securityparameterbinding/ │ │ │ │ │ │ │ ├── CustomAuthorizer.java │ │ │ │ │ │ │ ├── CustomSecurityBinding.java │ │ │ │ │ │ │ ├── MethodInvocationParameter.java │ │ │ │ │ │ │ ├── MockObject.java │ │ │ │ │ │ │ ├── MockObject2.java │ │ │ │ │ │ │ ├── MockParamBinding.java │ │ │ │ │ │ │ ├── SecuredBean1.java │ │ │ │ │ │ │ ├── SecuredBean2.java │ │ │ │ │ │ │ └── SecurityParameterBindingTest.java │ │ │ │ │ │ └── util/ │ │ │ │ │ │ ├── Annotation1.java │ │ │ │ │ │ ├── Annotation2.java │ │ │ │ │ │ ├── Annotation3.java │ │ │ │ │ │ ├── AnnotationA.java │ │ │ │ │ │ ├── AnnotationB.java │ │ │ │ │ │ ├── AnnotationC.java │ │ │ │ │ │ ├── AnnotationX.java │ │ │ │ │ │ ├── DirectCycle.java │ │ │ │ │ │ ├── IndirectCycle.java │ │ │ │ │ │ ├── IndirectCycleWithAnnotationMemberValues.java │ │ │ │ │ │ └── SecurityUtilsTest.java │ │ │ │ │ └── util/ │ │ │ │ │ └── ArchiveUtils.java │ │ │ │ └── resources/ │ │ │ │ └── META-INF/ │ │ │ │ └── beans.xml │ │ │ └── pom.xml │ │ ├── test-control/ │ │ │ ├── api/ │ │ │ │ ├── pom.xml │ │ │ │ └── src/ │ │ │ │ └── main/ │ │ │ │ └── java/ │ │ │ │ └── org/ │ │ │ │ └── apache/ │ │ │ │ └── deltaspike/ │ │ │ │ └── testcontrol/ │ │ │ │ ├── api/ │ │ │ │ │ ├── TestControl.java │ │ │ │ │ ├── junit/ │ │ │ │ │ │ ├── CdiTestRunner.java │ │ │ │ │ │ ├── CdiTestSuiteRunner.java │ │ │ │ │ │ └── TestBaseConfig.java │ │ │ │ │ ├── literal/ │ │ │ │ │ │ └── TestControlLiteral.java │ │ │ │ │ └── mock/ │ │ │ │ │ ├── ApplicationMockManager.java │ │ │ │ │ ├── DynamicMockManager.java │ │ │ │ │ └── TypedMock.java │ │ │ │ └── spi/ │ │ │ │ ├── ExternalContainer.java │ │ │ │ ├── TestAware.java │ │ │ │ ├── TestControlValidator.java │ │ │ │ ├── junit/ │ │ │ │ │ └── TestStatementDecoratorFactory.java │ │ │ │ └── mock/ │ │ │ │ └── MockFilter.java │ │ │ ├── impl/ │ │ │ │ ├── obsolete/ │ │ │ │ │ └── src/ │ │ │ │ │ ├── main/ │ │ │ │ │ │ └── java/ │ │ │ │ │ │ └── org/ │ │ │ │ │ │ └── apache/ │ │ │ │ │ │ └── deltaspike/ │ │ │ │ │ │ └── testcontrol/ │ │ │ │ │ │ └── impl/ │ │ │ │ │ │ ├── jsf/ │ │ │ │ │ │ │ ├── MockedJsf2TestContainer.java │ │ │ │ │ │ │ ├── MockedJsfTestContainerAdapter.java │ │ │ │ │ │ │ ├── MyFacesContainerAdapter.java │ │ │ │ │ │ │ ├── MyFacesContainerPerTestMethodAdapter.java │ │ │ │ │ │ │ └── MyFacesTestBaseConfig.java │ │ │ │ │ │ └── transaction/ │ │ │ │ │ │ └── TransactionStatementDecoratorFactory.java │ │ │ │ │ └── test/ │ │ │ │ │ ├── java/ │ │ │ │ │ │ └── org/ │ │ │ │ │ │ └── apache/ │ │ │ │ │ │ └── deltaspike/ │ │ │ │ │ │ └── test/ │ │ │ │ │ │ └── testcontrol/ │ │ │ │ │ │ ├── InternalMyFacesTestContainerAdapter.java │ │ │ │ │ │ ├── mock/ │ │ │ │ │ │ │ ├── shared/ │ │ │ │ │ │ │ │ ├── ApplicationScopedBean.java │ │ │ │ │ │ │ │ ├── MyQualifier.java │ │ │ │ │ │ │ │ ├── RequestScopedBean.java │ │ │ │ │ │ │ │ └── SessionScopedBean.java │ │ │ │ │ │ │ ├── uc001/ │ │ │ │ │ │ │ │ └── MockedRequestScopedBeanTest.java │ │ │ │ │ │ │ ├── uc002/ │ │ │ │ │ │ │ │ └── MockedSessionScopedBeanTest.java │ │ │ │ │ │ │ ├── uc003/ │ │ │ │ │ │ │ │ ├── MockedSessionScopedBean.java │ │ │ │ │ │ │ │ └── MockedSessionScopedBeanAcrossMethodsTest.java │ │ │ │ │ │ │ ├── uc004/ │ │ │ │ │ │ │ │ ├── MockedApplicationScopedBean.java │ │ │ │ │ │ │ │ └── MockedApplicationScopedBeanTest.java │ │ │ │ │ │ │ ├── uc005/ │ │ │ │ │ │ │ │ ├── MockedProducedBeanTest.java │ │ │ │ │ │ │ │ ├── ProducedBean.java │ │ │ │ │ │ │ │ └── ProducedBeanProducer.java │ │ │ │ │ │ │ ├── uc006/ │ │ │ │ │ │ │ │ ├── MockedRequestScopedQualifiedBeanTest.java │ │ │ │ │ │ │ │ └── QualifiedBean.java │ │ │ │ │ │ │ ├── uc007/ │ │ │ │ │ │ │ │ ├── MockedProducedQualifiedBeanTest.java │ │ │ │ │ │ │ │ ├── ProducedBean.java │ │ │ │ │ │ │ │ └── ProducedBeanProducer.java │ │ │ │ │ │ │ ├── uc008/ │ │ │ │ │ │ │ │ ├── MockedTypedBeanTest.java │ │ │ │ │ │ │ │ ├── T1.java │ │ │ │ │ │ │ │ ├── T2.java │ │ │ │ │ │ │ │ ├── T3.java │ │ │ │ │ │ │ │ ├── TypedBean1and2.java │ │ │ │ │ │ │ │ └── TypedBean3.java │ │ │ │ │ │ │ ├── uc009/ │ │ │ │ │ │ │ │ ├── MockedTypedProducedBeanTest.java │ │ │ │ │ │ │ │ ├── T1.java │ │ │ │ │ │ │ │ ├── T2.java │ │ │ │ │ │ │ │ ├── T3.java │ │ │ │ │ │ │ │ ├── TypedBean1and2.java │ │ │ │ │ │ │ │ ├── TypedBean3.java │ │ │ │ │ │ │ │ └── TypedBeanProducer.java │ │ │ │ │ │ │ ├── uc010/ │ │ │ │ │ │ │ │ └── MockedRequestScopedBeanTest.java │ │ │ │ │ │ │ ├── uc011/ │ │ │ │ │ │ │ │ ├── MockedRequestScopedBeanWithInjection.java │ │ │ │ │ │ │ │ └── MockedRequestScopedBeanWithInjectionTest.java │ │ │ │ │ │ │ ├── uc012/ │ │ │ │ │ │ │ │ ├── MockedRequestScopedBeanWithInjection.java │ │ │ │ │ │ │ │ └── MockedRequestScopedBeanWithInjectionTest.java │ │ │ │ │ │ │ ├── uc013/ │ │ │ │ │ │ │ │ ├── MockedTypedProducedBeanTest.java │ │ │ │ │ │ │ │ ├── T1.java │ │ │ │ │ │ │ │ ├── T2.java │ │ │ │ │ │ │ │ ├── T3.java │ │ │ │ │ │ │ │ ├── TypedBean1and2.java │ │ │ │ │ │ │ │ ├── TypedBean3.java │ │ │ │ │ │ │ │ └── TypedBeanProducer.java │ │ │ │ │ │ │ ├── uc014/ │ │ │ │ │ │ │ │ ├── MockedTypedProducedBeanTest.java │ │ │ │ │ │ │ │ ├── T1.java │ │ │ │ │ │ │ │ ├── T2.java │ │ │ │ │ │ │ │ ├── T3.java │ │ │ │ │ │ │ │ ├── TypedBean1and2.java │ │ │ │ │ │ │ │ ├── TypedBean3.java │ │ │ │ │ │ │ │ └── TypedBeanProducer.java │ │ │ │ │ │ │ └── uc016/ │ │ │ │ │ │ │ └── CustomMockManagerTest.java │ │ │ │ │ │ ├── uc005/ │ │ │ │ │ │ │ └── MockedJsfContainerTest.java │ │ │ │ │ │ ├── uc006/ │ │ │ │ │ │ │ └── SkipExternalContainerTest.java │ │ │ │ │ │ ├── uc009/ │ │ │ │ │ │ │ └── JsfContainerTest.java │ │ │ │ │ │ ├── uc010/ │ │ │ │ │ │ │ └── JsfContainerPerTestMethodTest.java │ │ │ │ │ │ ├── uc014/ │ │ │ │ │ │ │ ├── DefaultTestService.java │ │ │ │ │ │ │ ├── TestLabelX.java │ │ │ │ │ │ │ ├── TestService.java │ │ │ │ │ │ │ ├── TestServiceLabelX.java │ │ │ │ │ │ │ ├── TestServiceLabelY.java │ │ │ │ │ │ │ ├── TestServiceLabelYTest.java │ │ │ │ │ │ │ ├── TestServiceNoLabelTest.java │ │ │ │ │ │ │ └── TestServiceTestLabelXTest.java │ │ │ │ │ │ ├── uc015/ │ │ │ │ │ │ │ ├── AlternativeServiceTest.java │ │ │ │ │ │ │ ├── DefaultTestService.java │ │ │ │ │ │ │ ├── LabeledServiceTest.java │ │ │ │ │ │ │ ├── LabeledTestService.java │ │ │ │ │ │ │ └── TestService.java │ │ │ │ │ │ ├── uc016/ │ │ │ │ │ │ │ ├── DefaultTestService.java │ │ │ │ │ │ │ ├── TestLabel.java │ │ │ │ │ │ │ ├── TestQualifierBinding.java │ │ │ │ │ │ │ ├── TestService.java │ │ │ │ │ │ │ ├── TestServiceLabelX.java │ │ │ │ │ │ │ ├── TestServiceLabelXTest.java │ │ │ │ │ │ │ ├── TestServiceLabelY.java │ │ │ │ │ │ │ └── TestServiceLabelYTest.java │ │ │ │ │ │ ├── uc017/ │ │ │ │ │ │ │ ├── DefaultServiceTest.java │ │ │ │ │ │ │ ├── DefaultTestServiceProducer.java │ │ │ │ │ │ │ ├── LabeledServiceTest.java │ │ │ │ │ │ │ ├── LabeledTestServiceProducer.java │ │ │ │ │ │ │ └── TestService.java │ │ │ │ │ │ └── uc018/ │ │ │ │ │ │ ├── DefaultServiceTest.java │ │ │ │ │ │ ├── DefaultTestServiceProducer.java │ │ │ │ │ │ ├── InterceptedDefaultTestService.java │ │ │ │ │ │ ├── InterceptedLabeledTestService.java │ │ │ │ │ │ ├── InterceptedTestService.java │ │ │ │ │ │ ├── InterceptedTestServiceProducer.java │ │ │ │ │ │ ├── LabeledServiceTest.java │ │ │ │ │ │ ├── LabeledTestServiceProducer.java │ │ │ │ │ │ ├── TestServiceQualifier.java │ │ │ │ │ │ ├── TestUpperCaseInterceptor.java │ │ │ │ │ │ └── TestUpperCaseInterceptorImplementation.java │ │ │ │ │ └── resources/ │ │ │ │ │ └── META-INF/ │ │ │ │ │ └── services/ │ │ │ │ │ ├── org.apache.deltaspike.testcontrol.spi.ExternalContainer │ │ │ │ │ └── org.apache.deltaspike.testcontrol.spi.junit.TestStatementDecoratorFactory │ │ │ │ ├── pom.xml │ │ │ │ └── src/ │ │ │ │ ├── main/ │ │ │ │ │ ├── java/ │ │ │ │ │ │ └── org/ │ │ │ │ │ │ └── apache/ │ │ │ │ │ │ └── deltaspike/ │ │ │ │ │ │ └── testcontrol/ │ │ │ │ │ │ └── impl/ │ │ │ │ │ │ ├── mock/ │ │ │ │ │ │ │ ├── AbstractMockManager.java │ │ │ │ │ │ │ ├── BeanCacheKey.java │ │ │ │ │ │ │ ├── DefaultMockFilter.java │ │ │ │ │ │ │ ├── MockAwareInjectionTargetWrapper.java │ │ │ │ │ │ │ ├── MockAwareProducerWrapper.java │ │ │ │ │ │ │ ├── MockExtension.java │ │ │ │ │ │ │ ├── SimpleApplicationMockManager.java │ │ │ │ │ │ │ └── SimpleMockManager.java │ │ │ │ │ │ ├── request/ │ │ │ │ │ │ │ └── ContextControlDecorator.java │ │ │ │ │ │ └── validation/ │ │ │ │ │ │ └── StandardContextTestControlValidator.java │ │ │ │ │ └── resources/ │ │ │ │ │ └── META-INF/ │ │ │ │ │ ├── apache-deltaspike_test-container.properties │ │ │ │ │ ├── beans.xml │ │ │ │ │ └── services/ │ │ │ │ │ ├── jakarta.enterprise.inject.spi.Extension │ │ │ │ │ ├── org.apache.deltaspike.testcontrol.spi.TestControlValidator │ │ │ │ │ └── org.apache.deltaspike.testcontrol.spi.mock.MockFilter │ │ │ │ └── test/ │ │ │ │ ├── java/ │ │ │ │ │ └── org/ │ │ │ │ │ └── apache/ │ │ │ │ │ └── deltaspike/ │ │ │ │ │ └── test/ │ │ │ │ │ └── testcontrol/ │ │ │ │ │ ├── CustomMockManager.java │ │ │ │ │ ├── InternalTestClassDeactivator.java │ │ │ │ │ ├── InternalTestMockFilter.java │ │ │ │ │ ├── mock/ │ │ │ │ │ │ └── uc015/ │ │ │ │ │ │ ├── InterceptedBeanClassLevel.java │ │ │ │ │ │ ├── InterceptedBeanMethodLevel.java │ │ │ │ │ │ ├── InterceptedBeanTest.java │ │ │ │ │ │ ├── InterceptionResultStorage.java │ │ │ │ │ │ ├── TestInterceptor.java │ │ │ │ │ │ └── TestInterceptorImplementation.java │ │ │ │ │ ├── shared/ │ │ │ │ │ │ ├── ApplicationScopedBean.java │ │ │ │ │ │ ├── RequestScopedBean.java │ │ │ │ │ │ ├── SessionScopedBean.java │ │ │ │ │ │ └── TestUtils.java │ │ │ │ │ ├── uc001/ │ │ │ │ │ │ └── RequestAndSessionScopePerTestMethodTest.java │ │ │ │ │ ├── uc002/ │ │ │ │ │ │ └── SessionScopePerTestClassTest.java │ │ │ │ │ ├── uc003/ │ │ │ │ │ │ ├── RequestAndSessionScopePerTestMethodTest.java │ │ │ │ │ │ ├── SessionScopePerTestClassTest.java │ │ │ │ │ │ └── TestSuite.java │ │ │ │ │ ├── uc004/ │ │ │ │ │ │ └── ProjectStageTestControlTest.java │ │ │ │ │ ├── uc007/ │ │ │ │ │ │ ├── BaseTest.java │ │ │ │ │ │ └── ExtendedTest.java │ │ │ │ │ ├── uc008/ │ │ │ │ │ │ └── BeforeAndAfterInjectionTest.java │ │ │ │ │ ├── uc011/ │ │ │ │ │ │ ├── InterceptedBeanClassLevel.java │ │ │ │ │ │ ├── InterceptedBeanMethodLevel.java │ │ │ │ │ │ ├── InterceptedBeanTest.java │ │ │ │ │ │ ├── InterceptionResultStorage.java │ │ │ │ │ │ ├── TestInterceptor.java │ │ │ │ │ │ └── TestInterceptorImplementation.java │ │ │ │ │ ├── uc012/ │ │ │ │ │ │ ├── ApplicationScopedBeanTest.java │ │ │ │ │ │ ├── ApplicationScopedTestBean.java │ │ │ │ │ │ └── ApplicationScopedTestBeanClient.java │ │ │ │ │ ├── uc013/ │ │ │ │ │ │ └── ContainerConfigTest.java │ │ │ │ │ └── uc019/ │ │ │ │ │ ├── DefaultTestService.java │ │ │ │ │ ├── TestBeanClassFilter.java │ │ │ │ │ ├── TestLabeled.java │ │ │ │ │ ├── TestLabeledAlternativeFilter.java │ │ │ │ │ ├── TestService.java │ │ │ │ │ ├── TestServiceLabelX.java │ │ │ │ │ ├── TestServiceLabelXTest.java │ │ │ │ │ ├── TestServiceLabelY.java │ │ │ │ │ └── TestServiceLabelYTest.java │ │ │ │ └── resources/ │ │ │ │ └── META-INF/ │ │ │ │ ├── apache-deltaspike.properties │ │ │ │ ├── apache-deltaspike_test-container.properties │ │ │ │ ├── beans.xml │ │ │ │ ├── services/ │ │ │ │ │ ├── org.apache.deltaspike.core.spi.alternative.AlternativeBeanClassProvider │ │ │ │ │ └── org.apache.deltaspike.testcontrol.spi.mock.MockFilter │ │ │ │ └── test/ │ │ │ │ └── dsTestContainerBootConfig.properties │ │ │ └── pom.xml │ │ └── test-control5/ │ │ ├── api/ │ │ │ ├── pom.xml │ │ │ └── src/ │ │ │ └── main/ │ │ │ └── java/ │ │ │ └── org/ │ │ │ └── apache/ │ │ │ └── deltaspike/ │ │ │ └── testcontrol5/ │ │ │ ├── api/ │ │ │ │ ├── TestControl.java │ │ │ │ ├── junit/ │ │ │ │ │ ├── CdiTestExtension.java │ │ │ │ │ ├── CdiTestSuiteExtension.java │ │ │ │ │ ├── TestBaseConfig.java │ │ │ │ │ └── TestConfigSource.java │ │ │ │ ├── literal/ │ │ │ │ │ └── TestControlLiteral.java │ │ │ │ └── mock/ │ │ │ │ ├── ApplicationMockManager.java │ │ │ │ ├── DynamicMockManager.java │ │ │ │ └── TypedMock.java │ │ │ └── spi/ │ │ │ ├── ExternalContainer.java │ │ │ ├── TestAware.java │ │ │ ├── TestControlValidator.java │ │ │ ├── junit/ │ │ │ │ └── TestStatementDecoratorFactory.java │ │ │ └── mock/ │ │ │ └── MockFilter.java │ │ ├── impl/ │ │ │ ├── pom.xml │ │ │ └── src/ │ │ │ ├── main/ │ │ │ │ ├── java/ │ │ │ │ │ └── org/ │ │ │ │ │ └── apache/ │ │ │ │ │ └── deltaspike/ │ │ │ │ │ └── testcontrol5/ │ │ │ │ │ └── impl/ │ │ │ │ │ ├── mock/ │ │ │ │ │ │ ├── AbstractMockManager.java │ │ │ │ │ │ ├── BeanCacheKey.java │ │ │ │ │ │ ├── DefaultMockFilter.java │ │ │ │ │ │ ├── MockAwareInjectionTargetWrapper.java │ │ │ │ │ │ ├── MockAwareProducerWrapper.java │ │ │ │ │ │ ├── MockExtension.java │ │ │ │ │ │ ├── SimpleApplicationMockManager.java │ │ │ │ │ │ └── SimpleMockManager.java │ │ │ │ │ ├── request/ │ │ │ │ │ │ └── ContextControlDecorator.java │ │ │ │ │ └── validation/ │ │ │ │ │ └── StandardContextTestControlValidator.java │ │ │ │ └── resources/ │ │ │ │ └── META-INF/ │ │ │ │ ├── apache-deltaspike_test-container.properties │ │ │ │ ├── beans.xml │ │ │ │ └── services/ │ │ │ │ ├── jakarta.enterprise.inject.spi.Extension │ │ │ │ ├── org.apache.deltaspike.testcontrol.spi.TestControlValidator │ │ │ │ └── org.apache.deltaspike.testcontrol.spi.mock.MockFilter │ │ │ └── test/ │ │ │ ├── java/ │ │ │ │ └── org/ │ │ │ │ └── apache/ │ │ │ │ └── deltaspike/ │ │ │ │ └── test/ │ │ │ │ └── testcontrol5/ │ │ │ │ ├── CustomMockManager.java │ │ │ │ ├── InternalTestClassDeactivator.java │ │ │ │ ├── InternalTestMockFilter.java │ │ │ │ ├── mock/ │ │ │ │ │ └── uc015/ │ │ │ │ │ ├── InterceptedBeanClassLevel.java │ │ │ │ │ ├── InterceptedBeanMethodLevel.java │ │ │ │ │ ├── InterceptedBeanTest.java │ │ │ │ │ ├── InterceptionResultStorage.java │ │ │ │ │ ├── TestInterceptor.java │ │ │ │ │ └── TestInterceptorImplementation.java │ │ │ │ ├── shared/ │ │ │ │ │ ├── ApplicationScopedBean.java │ │ │ │ │ ├── RequestScopedBean.java │ │ │ │ │ ├── SessionScopedBean.java │ │ │ │ │ └── TestUtils.java │ │ │ │ ├── uc001/ │ │ │ │ │ └── RequestAndSessionScopePerTestMethodTest.java │ │ │ │ ├── uc002/ │ │ │ │ │ └── SessionScopePerTestClassTest.java │ │ │ │ ├── uc003/ │ │ │ │ │ ├── RequestAndSessionScopePerTestMethodTest.java │ │ │ │ │ ├── SessionScopePerTestClassTest.java │ │ │ │ │ └── TestSuite.java │ │ │ │ ├── uc004/ │ │ │ │ │ └── ProjectStageTestControlTest.java │ │ │ │ ├── uc007/ │ │ │ │ │ ├── BaseTest.java │ │ │ │ │ └── ExtendedTest.java │ │ │ │ ├── uc008/ │ │ │ │ │ └── BeforeAndAfterInjectionTest.java │ │ │ │ ├── uc011/ │ │ │ │ │ ├── InterceptedBeanClassLevel.java │ │ │ │ │ ├── InterceptedBeanMethodLevel.java │ │ │ │ │ ├── InterceptedBeanTest.java │ │ │ │ │ ├── InterceptionResultStorage.java │ │ │ │ │ ├── TestInterceptor.java │ │ │ │ │ └── TestInterceptorImplementation.java │ │ │ │ ├── uc012/ │ │ │ │ │ ├── ApplicationScopedBeanTest.java │ │ │ │ │ ├── ApplicationScopedTestBean.java │ │ │ │ │ └── ApplicationScopedTestBeanClient.java │ │ │ │ ├── uc013/ │ │ │ │ │ └── ContainerConfigTest.java │ │ │ │ └── uc019/ │ │ │ │ ├── DefaultTestService.java │ │ │ │ ├── TestBeanClassFilter.java │ │ │ │ ├── TestLabeled.java │ │ │ │ ├── TestLabeledAlternativeFilter.java │ │ │ │ ├── TestService.java │ │ │ │ ├── TestServiceLabelX.java │ │ │ │ ├── TestServiceLabelXTest.java │ │ │ │ ├── TestServiceLabelY.java │ │ │ │ └── TestServiceLabelYTest.java │ │ │ └── resources/ │ │ │ └── META-INF/ │ │ │ ├── apache-deltaspike.properties │ │ │ ├── apache-deltaspike_test-container.properties │ │ │ ├── beans.xml │ │ │ ├── services/ │ │ │ │ ├── org.apache.deltaspike.core.spi.alternative.AlternativeBeanClassProvider │ │ │ │ └── org.apache.deltaspike.testcontrol5.spi.mock.MockFilter │ │ │ └── test/ │ │ │ └── dsTestContainerBootConfig.properties │ │ └── pom.xml │ ├── parent/ │ │ ├── code/ │ │ │ └── pom.xml │ │ └── pom.xml │ ├── pom.xml │ ├── readme/ │ │ ├── ReleaseNotes-0.2-incubating.txt │ │ ├── ReleaseNotes-0.3-incubating.txt │ │ ├── ReleaseNotes-0.4-incubating.txt │ │ ├── ReleaseNotes-0.5.txt │ │ ├── ReleaseNotes-0.6.txt │ │ ├── ReleaseNotes-0.7.txt │ │ ├── ReleaseNotes-1.0.0.txt │ │ ├── ReleaseNotes-1.0.1.txt │ │ ├── ReleaseNotes-1.0.2.txt │ │ ├── ReleaseNotes-1.0.3.txt │ │ ├── ReleaseNotes-1.1.0.txt │ │ ├── ReleaseNotes-1.2.0.txt │ │ ├── ReleaseNotes-1.2.1.txt │ │ ├── ReleaseNotes-1.3.0.txt │ │ ├── ReleaseNotes-1.4.0.txt │ │ ├── ReleaseNotes-1.4.1.txt │ │ ├── ReleaseNotes-1.4.2.txt │ │ ├── ReleaseNotes-1.5.0.txt │ │ ├── ReleaseNotes-1.5.1.txt │ │ ├── ReleaseNotes-1.5.2.txt │ │ ├── ReleaseNotes-1.5.3.txt │ │ ├── ReleaseNotes-1.5.4.txt │ │ ├── ReleaseNotes-1.6.0.txt │ │ ├── ReleaseNotes-1.6.1.txt │ │ ├── ReleaseNotes-1.7.0.txt │ │ ├── ReleaseNotes-1.7.1.txt │ │ ├── ReleaseNotes-1.7.2.txt │ │ ├── ReleaseNotes-1.8.2.txt │ │ ├── ReleaseNotes-1.9.5.txt │ │ ├── ReleaseNotes-1.9.6.txt │ │ └── ReleaseNotes-2.0.0.txt │ └── test-utils/ │ ├── pom.xml │ └── src/ │ └── main/ │ ├── java/ │ │ └── org/ │ │ └── apache/ │ │ └── deltaspike/ │ │ └── test/ │ │ ├── arquillian/ │ │ │ ├── DeltaSpikeServerUtilAppender.java │ │ │ ├── DeltaSpikeTestUtilExtension.java │ │ │ └── TestUtilDependenciesAppender.java │ │ ├── category/ │ │ │ ├── DeltaSpikeTest.java │ │ │ ├── EnterpriseArchiveProfileCategory.java │ │ │ ├── FullProfileCategory.java │ │ │ ├── SeCategory.java │ │ │ ├── WebEEProfileCategory.java │ │ │ └── WebProfileCategory.java │ │ ├── control/ │ │ │ ├── LockedContainerVersions.java │ │ │ ├── LockedImplementation.java │ │ │ ├── LockedVersionRange.java │ │ │ └── VersionControlRule.java │ │ └── utils/ │ │ ├── BeansXmlUtil.java │ │ ├── CdiContainerUnderTest.java │ │ ├── Implementation.java │ │ ├── Serializer.java │ │ └── ShrinkWrapArchiveUtil.java │ └── resources/ │ ├── META-INF/ │ │ └── services/ │ │ └── org.jboss.arquillian.core.spi.LoadableExtension │ ├── arquillian-jboss.xml │ └── arquillian.xml ├── doap_DeltaSpike.rdf ├── documentation/ │ ├── README.md │ ├── pom.xml │ └── src/ │ └── main/ │ └── asciidoc/ │ ├── build.adoc │ ├── cdiimp.adoc │ ├── configuration.adoc │ ├── configure.adoc │ ├── container-control.adoc │ ├── core.adoc │ ├── data.adoc │ ├── encryption.adoc │ ├── index.adoc │ ├── jpa.adoc │ ├── jsf.adoc │ ├── modules.adoc │ ├── overview.adoc │ ├── partial-bean.adoc │ ├── projectstage.adoc │ ├── proxy.adoc │ ├── scheduler.adoc │ ├── security.adoc │ ├── servlet.adoc │ ├── snapshots.adoc │ ├── spi.adoc │ └── test-control.adoc ├── keys/ │ └── KEYS ├── pom.xml ├── site/ │ ├── README.md │ ├── pom.xml │ └── src/ │ └── main/ │ └── asciidoc/ │ ├── addons.adoc │ ├── articles.adoc │ ├── community.adoc │ ├── documentation.adoc │ ├── download.adoc │ ├── examples.adoc │ ├── external.adoc │ ├── index.adoc │ ├── javadoc.adoc │ ├── migration-guide.adoc │ ├── news.adoc │ ├── release-preparation.adoc │ ├── source.adoc │ ├── steps_for_a_release.adoc │ └── suggested-git-workflows.adoc └── template/ └── document.html.erb