Hello Everyone, I haven't used T5 for very long but I think I'm missing something fairly obvious here. I'm trying to inject the Spring ApplicationContext into a service method. But I only get a NPE. However, when I inject a bean configured in Spring's applicaitonContext.xml, it gets injected fine. I need the application context to inject a bean which is not a singleton. Here is what I tr...@inject@Service("ApplicationContext")private org.springframework.context.ApplicationContext ctxt;
Here is how I'm setup.Tapestry-core, tapestry-spring 5.1.05 stable Here is the tapestry services listAccessDecisionManager: DEFINED ActionRenderResponseGenerator: DEFINED AjaxComponentEventRequestHandler: DEFINED AjaxComponentEventResultProcessor: DEFINED AjaxPartialResponseRenderer: DEFINED Alias: REAL AliasOverrides: REAL AnonymousAuthenticationProvider: DEFINED AnonymousProcessingFilter: DEFINED ApplicationContext: REAL ApplicationContextCustomizer: REAL ApplicationDefaults: REAL ApplicationGlobals: REAL ApplicationInitializer: REAL ApplicationStateManager: DEFINED ApplicationStatePersistenceStrategySource: DEFINED AspectDecorator: VIRTUAL AssetBindingFactory: DEFINED AssetObjectProvider: REAL AssetPathConverter: DEFINED AssetResourceLocator: DEFINED AssetSource: VIRTUAL AuthenticationEntryPoint: DEFINED AuthenticationProcessingFilter: DEFINED AuthenticationTrustResolver: DEFINED BaseURLSource: DEFINED BeanBlockOverrideSource: DEFINED BeanBlockSource: DEFINED BeanModelSource: DEFINED BindingSource: DEFINED ChainBuilder: REAL ClassFactory: BUILTIN ClassNameLocator: REAL ClasspathAssetAliasManager: DEFINED ClasspathAssetFactory: DEFINED ClasspathURLConverter: REAL ClientBehaviorSupport: DEFINED ClientDataEncoder: DEFINED ClientInfrastructure: DEFINED ClientPersistentFieldStorage: DEFINED ClientPersistentFieldStrategy: DEFINED ComponentClassCache: DEFINED ComponentClassFactory: DEFINED ComponentClassResolver: REAL ComponentClassTransformWorker: DEFINED ComponentClassTransformer: VIRTUAL ComponentClassesInvalidationEventHub: REAL ComponentDefaultProvider: DEFINED ComponentEventLinkEncoder: DEFINED ComponentEventRequestHandler: DEFINED ComponentEventResultProcessor: DEFINED ComponentInstanceResultProcessor: DEFINED ComponentInstantiatorSource: REAL ComponentMessagesInvalidationEventHub: DEFINED ComponentMessagesSource: DEFINED ComponentModelSource: DEFINED ComponentPageElementResourcesSource: DEFINED ComponentRequestHandler: DEFINED ComponentSource: DEFINED ComponentTemplateSource: DEFINED ComponentTemplatesInvalidationEventHub: DEFINED Context: DEFINED ContextAssetFactory: DEFINED ContextBindingFactory: DEFINED ContextPathEncoder: DEFINED ContextValueEncoder: DEFINED CookieSink: DEFINED CookieSource: DEFINED Cookies: DEFINED CtClassSource: DEFINED DaoAuthenticationProvider: DEFINED DataTypeAnalyzer: DEFINED DefaultDataTypeAnalyzer: DEFINED DefaultFileItemFactory: DEFINED DefaultImplementationBuilder: VIRTUAL DeferredExecution: DEFINED EndOfRequestEventHub: REAL Environment: VIRTUAL EnvironmentalShadowBuilder: VIRTUAL ExceptionAnalyzer: DEFINED ExceptionTracker: DEFINED FactoryDefaults: REAL FckEditorService: DEFINED FieldTranslatorSource: DEFINED FieldValidationSupport: DEFINED FieldValidatorDefaultSource: DEFINED FieldValidatorSource: DEFINED FilterBasedLdapUserSearch: DEFINED FilterSecurityInterceptor: DEFINED FormSupport: DEFINED HiddenFieldLocationRules: DEFINED HttpServletRequest: DEFINED HttpServletRequestHandler: VIRTUAL HttpServletResponse: DEFINED HttpSessionContextIntegrationFilter: DEFINED IgnoredPathsFilter: DEFINED InitialDirContextFactory: DEFINED InjectionProvider: DEFINED InternalRequestGlobals: VIRTUAL LazyAdvisor: DEFINED LdapAuthenticationProvider: DEFINED LdapUserDetailsService: DEFINED LinkCreationHub: DEFINED LinkSource: DEFINED LocalizationSetter: DEFINED LocationRenderer: DEFINED LoggerSource: BUILTIN LoggingAdvisor: DEFINED LoggingDecorator: DEFINED LogoutService: DEFINED MarkupRenderer: DEFINED MarkupWriterFactory: DEFINED MasterDispatcher: DEFINED MasterObjectProvider: REAL MasterStackTraceElementAnalyzer: DEFINED MessageBindingFactory: DEFINED MetaDataLocator: DEFINED MultipartDecoder: DEFINED NullFieldStrategyBindingFactory: DEFINED NullFieldStrategySource: DEFINED NumericTranslatorSupport: DEFINED ObjectRenderer: DEFINED PageActivationContextCollector: DEFINED PageContentTypeAnalyzer: DEFINED PageDocumentGenerator: DEFINED PageElementFactory: DEFINED PageLoader: DEFINED PageMarkupRenderer: DEFINED PagePool: DEFINED PageRenderLinkSource: DEFINED PageRenderQueue: DEFINED PageRenderRequestHandler: DEFINED PageResponseRenderer: DEFINED PageTemplateLocator: DEFINED PartialMarkupRenderer: DEFINED PasswordEncoder: DEFINED PersistentFieldManager: DEFINED PersistentLocale: DEFINED PerthreadManager: BUILTIN PipelineBuilder: REAL PropBindingFactory: DEFINED PropertyAccess: VIRTUAL PropertyConduitSource: DEFINED PropertyShadowBuilder: VIRTUAL ProviderManager: VIRTUAL RealAuthenticationProcessingFilter: DEFINED RegistryShutdownHub: BUILTIN RegistryStartup: REAL RememberMeAuthenticationProvider: DEFINED RememberMeLogoutHandler: DEFINED RememberMeProcessingFilter: DEFINED RememberMeServices: VIRTUAL RenderSupport: DEFINED Request: VIRTUAL RequestExceptionHandler: DEFINED RequestGlobals: VIRTUAL RequestHandler: DEFINED RequestPageCache: DEFINED RequestPathOptimizer: DEFINED RequestSecurityManager: DEFINED ResourceCache: DEFINED ResourceDigestGenerator: DEFINED ResourceStreamer: DEFINED Response: VIRTUAL ResponseCompressionAnalyzer: DEFINED ResponseRenderer: DEFINED SaltSource: VIRTUAL SecurityChecker: DEFINED SecurityContextHolderAwareRequestFilter: DEFINED ServiceActivityScoreboard: BUILTIN ServiceLifecycleSource: REAL ServiceOverride: REAL ServletApplicationInitializer: REAL SessionApplicationStatePersistenceStrategy: DEFINED SessionPersistedObjectAnalyzer: DEFINED SpringSecurityExceptionFilter: DEFINED StrategyBuilder: VIRTUAL StringInterner: DEFINED SymbolSource: REAL TemplateParser: DEFINED ThreadLocale: VIRTUAL ThunkCreator: DEFINED TimingFilter: DEFINED TranslateBindingFactory: DEFINED TranslatorSource: DEFINED TypeCoercer: REAL URLEncoder: DEFINED URLRewriter: DEFINED UpdateListenerHub: REAL ValidateBindingFactory: DEFINED ValidationConstraintGenerator: DEFINED ValidationMessagesSource: DEFINED ValueEncoderSource: DEFINED VirtualAssetStreamer: DEFINED Any help is appreciated. Thanks,Jeshurun